diff --git a/.all-contributorsrc b/.all-contributorsrc index ad84355227d..8e79f4eafb4 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -5547,7 +5547,8 @@ "avatar_url": "https://avatars.githubusercontent.com/u/735288?v=4", "profile": "http://www.sigasi.com", "contributions": [ - "doc" + "doc", + "code" ] }, { @@ -7926,6 +7927,52 @@ "contributions": [ "doc" ] + }, + { + "login": "MiloBowman", + "name": "MiloBowman", + "avatar_url": "https://avatars.githubusercontent.com/u/104447804?v=4", + "profile": "https://github.com/MiloBowman", + "contributions": [ + "doc" + ] + }, + { + "login": "tadeodao", + "name": "tadeo", + "avatar_url": "https://avatars.githubusercontent.com/u/94108039?v=4", + "profile": "https://github.com/tadeodao", + "contributions": [ + "doc" + ] + }, + { + "login": "creacodigos", + "name": "Jorge Santana", + "avatar_url": "https://avatars.githubusercontent.com/u/50615503?v=4", + "profile": "http://creacodigos.com", + "contributions": [ + "content" + ] + }, + { + "login": "rolodexter", + "name": "rolodexter", + "avatar_url": "https://avatars.githubusercontent.com/u/977925?v=4", + "profile": "http://www.rolodexter1.com", + "contributions": [ + "doc" + ] + }, + { + "login": "RanchHowards", + "name": "RanchHowards", + "avatar_url": "https://avatars.githubusercontent.com/u/69303624?v=4", + "profile": "https://github.com/RanchHowards", + "contributions": [ + "doc", + "bug" + ] } ], "contributorsPerLine": 7, diff --git a/README.md b/README.md index 43594164b2c..0903cc5a858 100644 --- a/README.md +++ b/README.md @@ -948,7 +948,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
Damian Schenkelman

📖 -
Hendrik Eeckhaut

📖 +
Hendrik Eeckhaut

📖 💻
Susannah Evans

📖
Minimalist Optimalist

🐛
vluna

💻 🐛 🖋 @@ -1275,6 +1275,13 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
tree

📖
Stephen Fluin

📖
hakuta

📖 +
MiloBowman

📖 +
tadeo

📖 +
Jorge Santana

🖋 +
rolodexter

📖 + + +
RanchHowards

📖 🐛 diff --git a/package.json b/package.json index 2e2ef4b8c9c..10fadca6567 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ethereum-org-website", - "version": "4.3.0", + "version": "4.4.0", "description": "Website of ethereum.org", "main": "index.js", "repository": "git@github.com:ethereum/ethereum-org-website.git", @@ -16,6 +16,7 @@ "algoliasearch": "^4.3.0", "axios": "^0.21.2", "babel-plugin-styled-components": "^1.10.7", + "browserslist": "^4.21.0", "clipboard": "^2.0.6", "cross-fetch": "^3.1.5", "dotenv": "^8.2.0", diff --git a/src/assets/exchanges/1inch.png b/src/assets/exchanges/1inch.png index 26dd2cd15a2..520fbc46679 100644 Binary files a/src/assets/exchanges/1inch.png and b/src/assets/exchanges/1inch.png differ diff --git a/src/assets/feedback-thumbs-up.svg b/src/assets/feedback-thumbs-up.svg new file mode 100644 index 00000000000..96a1b1c5cbd --- /dev/null +++ b/src/assets/feedback-thumbs-up.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/staking/green-check-product-glyph.svg b/src/assets/staking/green-check-product-glyph.svg index e26e9d317b4..a1896e1ef39 100644 --- a/src/assets/staking/green-check-product-glyph.svg +++ b/src/assets/staking/green-check-product-glyph.svg @@ -1,4 +1,4 @@ - - + + diff --git a/src/assets/staking/warning-product-glyph.svg b/src/assets/staking/warning-product-glyph.svg index 477b9b9db60..61bcaebd8c6 100644 --- a/src/assets/staking/warning-product-glyph.svg +++ b/src/assets/staking/warning-product-glyph.svg @@ -1,4 +1,4 @@ - - + + diff --git a/src/assets/wallets/1inch.png b/src/assets/wallets/1inch.png new file mode 100644 index 00000000000..520fbc46679 Binary files /dev/null and b/src/assets/wallets/1inch.png differ diff --git a/src/assets/wallets/aktionariat.png b/src/assets/wallets/aktionariat.png new file mode 100644 index 00000000000..a6668c20e22 Binary files /dev/null and b/src/assets/wallets/aktionariat.png differ diff --git a/src/assets/wallets/alpha.png b/src/assets/wallets/alpha.png index 6cb94600a68..2c411924569 100644 Binary files a/src/assets/wallets/alpha.png and b/src/assets/wallets/alpha.png differ diff --git a/src/assets/wallets/ambire.png b/src/assets/wallets/ambire.png new file mode 100644 index 00000000000..3c357405263 Binary files /dev/null and b/src/assets/wallets/ambire.png differ diff --git a/src/assets/wallets/brave.png b/src/assets/wallets/brave.png new file mode 100644 index 00000000000..afe6600bdc4 Binary files /dev/null and b/src/assets/wallets/brave.png differ diff --git a/src/assets/wallets/bridge.png b/src/assets/wallets/bridge.png new file mode 100644 index 00000000000..51da90fba55 Binary files /dev/null and b/src/assets/wallets/bridge.png differ diff --git a/src/assets/wallets/browser.svg b/src/assets/wallets/browser.svg new file mode 100644 index 00000000000..ad1af681983 --- /dev/null +++ b/src/assets/wallets/browser.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/wallets/buy_crypto.svg b/src/assets/wallets/buy_crypto.svg new file mode 100644 index 00000000000..6533fb212a5 --- /dev/null +++ b/src/assets/wallets/buy_crypto.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/wallets/coinwallet.png b/src/assets/wallets/coinwallet.png new file mode 100644 index 00000000000..9f35b00fbe4 Binary files /dev/null and b/src/assets/wallets/coinwallet.png differ diff --git a/src/assets/wallets/connect_dapps.svg b/src/assets/wallets/connect_dapps.svg new file mode 100644 index 00000000000..8bf0d7fab22 --- /dev/null +++ b/src/assets/wallets/connect_dapps.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/wallets/desktop.svg b/src/assets/wallets/desktop.svg new file mode 100644 index 00000000000..895de1bf7f8 --- /dev/null +++ b/src/assets/wallets/desktop.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/wallets/eip1559.svg b/src/assets/wallets/eip1559.svg new file mode 100644 index 00000000000..854f73debbf --- /dev/null +++ b/src/assets/wallets/eip1559.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/wallets/ens_support.svg b/src/assets/wallets/ens_support.svg new file mode 100644 index 00000000000..7340241a682 --- /dev/null +++ b/src/assets/wallets/ens_support.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/wallets/erc_20_support.svg b/src/assets/wallets/erc_20_support.svg new file mode 100644 index 00000000000..faf446607dc --- /dev/null +++ b/src/assets/wallets/erc_20_support.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/wallets/filter_burger.svg b/src/assets/wallets/filter_burger.svg new file mode 100644 index 00000000000..c512c27bcab --- /dev/null +++ b/src/assets/wallets/filter_burger.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/wallets/find-wallet-hero.png b/src/assets/wallets/find-wallet-hero.png index ad559cc1505..d6659f20c86 100644 Binary files a/src/assets/wallets/find-wallet-hero.png and b/src/assets/wallets/find-wallet-hero.png differ diff --git a/src/assets/wallets/foxwallet.png b/src/assets/wallets/foxwallet.png new file mode 100644 index 00000000000..3c531ca1193 Binary files /dev/null and b/src/assets/wallets/foxwallet.png differ diff --git a/src/assets/wallets/frame.png b/src/assets/wallets/frame.png new file mode 100644 index 00000000000..ec7825167a6 Binary files /dev/null and b/src/assets/wallets/frame.png differ diff --git a/src/assets/wallets/frame.svg b/src/assets/wallets/frame.svg new file mode 100644 index 00000000000..7ef0e026e76 --- /dev/null +++ b/src/assets/wallets/frame.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/assets/wallets/gas_fee_customization.svg b/src/assets/wallets/gas_fee_customization.svg new file mode 100644 index 00000000000..71ec374baeb --- /dev/null +++ b/src/assets/wallets/gas_fee_customization.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/wallets/gnosis.png b/src/assets/wallets/gnosis.png index 11f54e2c7f4..fc265549734 100644 Binary files a/src/assets/wallets/gnosis.png and b/src/assets/wallets/gnosis.png differ diff --git a/src/assets/wallets/hardware.svg b/src/assets/wallets/hardware.svg new file mode 100644 index 00000000000..921b5287d09 --- /dev/null +++ b/src/assets/wallets/hardware.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/wallets/hardware_support.svg b/src/assets/wallets/hardware_support.svg new file mode 100644 index 00000000000..a2d4ef3c8b5 --- /dev/null +++ b/src/assets/wallets/hardware_support.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/wallets/layer_2.svg b/src/assets/wallets/layer_2.svg new file mode 100644 index 00000000000..f1182d772c5 --- /dev/null +++ b/src/assets/wallets/layer_2.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/wallets/mew.png b/src/assets/wallets/mew.png new file mode 100644 index 00000000000..48c42dc1450 Binary files /dev/null and b/src/assets/wallets/mew.png differ diff --git a/src/assets/wallets/mobile.svg b/src/assets/wallets/mobile.svg new file mode 100644 index 00000000000..8613e708fd7 --- /dev/null +++ b/src/assets/wallets/mobile.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/wallets/multisig.svg b/src/assets/wallets/multisig.svg new file mode 100644 index 00000000000..337f41de1fa --- /dev/null +++ b/src/assets/wallets/multisig.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/wallets/nft_support.svg b/src/assets/wallets/nft_support.svg new file mode 100644 index 00000000000..706c487f6ec --- /dev/null +++ b/src/assets/wallets/nft_support.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/wallets/non_custodial.svg b/src/assets/wallets/non_custodial.svg new file mode 100644 index 00000000000..f545ed6b4d0 --- /dev/null +++ b/src/assets/wallets/non_custodial.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/wallets/open_source.svg b/src/assets/wallets/open_source.svg new file mode 100644 index 00000000000..91f3ad6962f --- /dev/null +++ b/src/assets/wallets/open_source.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/wallets/pillar.png b/src/assets/wallets/pillar.png index bb73e947a25..6a4c1d26a57 100644 Binary files a/src/assets/wallets/pillar.png and b/src/assets/wallets/pillar.png differ diff --git a/src/assets/wallets/rpc_importing.svg b/src/assets/wallets/rpc_importing.svg new file mode 100644 index 00000000000..89d2be3b0a0 --- /dev/null +++ b/src/assets/wallets/rpc_importing.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/wallets/social_recover.svg b/src/assets/wallets/social_recover.svg new file mode 100644 index 00000000000..09f27fd85f3 --- /dev/null +++ b/src/assets/wallets/social_recover.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/wallets/staking.svg b/src/assets/wallets/staking.svg new file mode 100644 index 00000000000..3d3e85e3d0e --- /dev/null +++ b/src/assets/wallets/staking.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/wallets/swap.svg b/src/assets/wallets/swap.svg new file mode 100644 index 00000000000..0806eb982e4 --- /dev/null +++ b/src/assets/wallets/swap.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/wallets/tallyho.png b/src/assets/wallets/tallyho.png new file mode 100644 index 00000000000..1221f3ee281 Binary files /dev/null and b/src/assets/wallets/tallyho.png differ diff --git a/src/assets/wallets/walletconnect.svg b/src/assets/wallets/walletconnect.svg new file mode 100644 index 00000000000..564797e2dcf --- /dev/null +++ b/src/assets/wallets/walletconnect.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/wallets/web3auth.png b/src/assets/wallets/web3auth.png new file mode 100644 index 00000000000..875563d9045 Binary files /dev/null and b/src/assets/wallets/web3auth.png differ diff --git a/src/assets/wallets/withdraw_crypto.svg b/src/assets/wallets/withdraw_crypto.svg new file mode 100644 index 00000000000..a5686ec80f8 --- /dev/null +++ b/src/assets/wallets/withdraw_crypto.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/components/Card.tsx b/src/components/Card.tsx index 119448a030e..e0cb046fa0e 100644 --- a/src/components/Card.tsx +++ b/src/components/Card.tsx @@ -1,4 +1,4 @@ -import React from "react" +import React, { ReactNode } from "react" import styled from "styled-components" import Emoji from "./Emoji" @@ -19,8 +19,8 @@ const TopContent = styled.div`` export interface IProps { emoji?: string - title?: string - description?: string + title?: ReactNode + description?: ReactNode className?: string } diff --git a/src/components/Checkbox.tsx b/src/components/Checkbox.tsx index 557db4f57e4..fa11d530c85 100644 --- a/src/components/Checkbox.tsx +++ b/src/components/Checkbox.tsx @@ -77,7 +77,12 @@ const Checkbox: React.FC = ({ return ( - +