diff --git a/apps/website/package.json b/apps/website/package.json index 43208fe6..6f9d72ce 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -16,6 +16,7 @@ "@radix-ui/react-dialog": "^1.0.3", "@radix-ui/react-navigation-menu": "^1.1.2", "@react-spring/web": "^9.7.2", + "react-scroll-parallax": "^3.4.2", "@scure/base": "^1.1.1", "@status-im/colors": "*", "@status-im/components": "*", diff --git a/apps/website/public/assets/communities/community-card-01.png b/apps/website/public/assets/communities/community-card-01.png new file mode 100644 index 00000000..e1366e22 Binary files /dev/null and b/apps/website/public/assets/communities/community-card-01.png differ diff --git a/apps/website/public/assets/communities/community-card-02.png b/apps/website/public/assets/communities/community-card-02.png new file mode 100644 index 00000000..182ab449 Binary files /dev/null and b/apps/website/public/assets/communities/community-card-02.png differ diff --git a/apps/website/public/assets/communities/community-card-03.png b/apps/website/public/assets/communities/community-card-03.png new file mode 100644 index 00000000..dacec056 Binary files /dev/null and b/apps/website/public/assets/communities/community-card-03.png differ diff --git a/apps/website/public/assets/communities/community-card-04.png b/apps/website/public/assets/communities/community-card-04.png new file mode 100644 index 00000000..2fbef741 Binary files /dev/null and b/apps/website/public/assets/communities/community-card-04.png differ diff --git a/apps/website/public/assets/communities/feature-01.png b/apps/website/public/assets/communities/feature-01.png new file mode 100644 index 00000000..14890884 Binary files /dev/null and b/apps/website/public/assets/communities/feature-01.png differ diff --git a/apps/website/public/assets/communities/feature-02.png b/apps/website/public/assets/communities/feature-02.png new file mode 100644 index 00000000..bcaf4963 Binary files /dev/null and b/apps/website/public/assets/communities/feature-02.png differ diff --git a/apps/website/public/assets/communities/feature-03.png b/apps/website/public/assets/communities/feature-03.png new file mode 100644 index 00000000..db587bda Binary files /dev/null and b/apps/website/public/assets/communities/feature-03.png differ diff --git a/apps/website/public/assets/communities/feature-04.png b/apps/website/public/assets/communities/feature-04.png new file mode 100644 index 00000000..61215752 Binary files /dev/null and b/apps/website/public/assets/communities/feature-04.png differ diff --git a/apps/website/public/assets/communities/feature-05.png b/apps/website/public/assets/communities/feature-05.png new file mode 100644 index 00000000..f1facb04 Binary files /dev/null and b/apps/website/public/assets/communities/feature-05.png differ diff --git a/apps/website/public/assets/communities/hero-01.png b/apps/website/public/assets/communities/hero-01.png new file mode 100644 index 00000000..83a7a76e Binary files /dev/null and b/apps/website/public/assets/communities/hero-01.png differ diff --git a/apps/website/public/assets/communities/hero-02.png b/apps/website/public/assets/communities/hero-02.png new file mode 100644 index 00000000..9ec0b9a1 Binary files /dev/null and b/apps/website/public/assets/communities/hero-02.png differ diff --git a/apps/website/public/assets/communities/hero-03.png b/apps/website/public/assets/communities/hero-03.png new file mode 100644 index 00000000..fa8bc464 Binary files /dev/null and b/apps/website/public/assets/communities/hero-03.png differ diff --git a/apps/website/public/assets/communities/hero-04.png b/apps/website/public/assets/communities/hero-04.png new file mode 100644 index 00000000..beb91578 Binary files /dev/null and b/apps/website/public/assets/communities/hero-04.png differ diff --git a/apps/website/public/assets/communities/illustration-main.png b/apps/website/public/assets/communities/illustration-main.png new file mode 100644 index 00000000..9d86e065 Binary files /dev/null and b/apps/website/public/assets/communities/illustration-main.png differ diff --git a/apps/website/public/assets/communities/section-01.png b/apps/website/public/assets/communities/section-01.png new file mode 100644 index 00000000..ec5f0f0d Binary files /dev/null and b/apps/website/public/assets/communities/section-01.png differ diff --git a/apps/website/public/assets/communities/section-02.png b/apps/website/public/assets/communities/section-02.png new file mode 100644 index 00000000..7400b756 Binary files /dev/null and b/apps/website/public/assets/communities/section-02.png differ diff --git a/apps/website/public/assets/create-community/brand-turquoise-01.png b/apps/website/public/assets/create-community/brand-turquoise-01.png new file mode 100644 index 00000000..fd15a832 Binary files /dev/null and b/apps/website/public/assets/create-community/brand-turquoise-01.png differ diff --git a/apps/website/public/assets/create-community/brand-turquoise-02.png b/apps/website/public/assets/create-community/brand-turquoise-02.png new file mode 100644 index 00000000..2633bae2 Binary files /dev/null and b/apps/website/public/assets/create-community/brand-turquoise-02.png differ diff --git a/apps/website/public/assets/create-community/brand-turquoise-03.png b/apps/website/public/assets/create-community/brand-turquoise-03.png new file mode 100644 index 00000000..d08e0bbf Binary files /dev/null and b/apps/website/public/assets/create-community/brand-turquoise-03.png differ diff --git a/apps/website/public/assets/create-community/brand-turquoise-04.png b/apps/website/public/assets/create-community/brand-turquoise-04.png new file mode 100644 index 00000000..1f861b2b Binary files /dev/null and b/apps/website/public/assets/create-community/brand-turquoise-04.png differ diff --git a/apps/website/public/assets/create-community/brand-turquoise-05.png b/apps/website/public/assets/create-community/brand-turquoise-05.png new file mode 100644 index 00000000..aaf2be85 Binary files /dev/null and b/apps/website/public/assets/create-community/brand-turquoise-05.png differ diff --git a/apps/website/public/assets/create-community/feature-01.png b/apps/website/public/assets/create-community/feature-01.png new file mode 100644 index 00000000..50ada97c Binary files /dev/null and b/apps/website/public/assets/create-community/feature-01.png differ diff --git a/apps/website/public/assets/create-community/feature-02.png b/apps/website/public/assets/create-community/feature-02.png new file mode 100644 index 00000000..1d541634 Binary files /dev/null and b/apps/website/public/assets/create-community/feature-02.png differ diff --git a/apps/website/public/assets/create-community/feature-03.png b/apps/website/public/assets/create-community/feature-03.png new file mode 100644 index 00000000..f4726af7 Binary files /dev/null and b/apps/website/public/assets/create-community/feature-03.png differ diff --git a/apps/website/public/assets/create-community/feature-04.png b/apps/website/public/assets/create-community/feature-04.png new file mode 100644 index 00000000..ae39d8b3 Binary files /dev/null and b/apps/website/public/assets/create-community/feature-04.png differ diff --git a/apps/website/public/assets/create-community/hero-01.png b/apps/website/public/assets/create-community/hero-01.png new file mode 100644 index 00000000..b0c49fc5 Binary files /dev/null and b/apps/website/public/assets/create-community/hero-01.png differ diff --git a/apps/website/public/assets/create-community/hero-02.png b/apps/website/public/assets/create-community/hero-02.png new file mode 100644 index 00000000..3f62ebd5 Binary files /dev/null and b/apps/website/public/assets/create-community/hero-02.png differ diff --git a/apps/website/public/assets/create-community/hero-03.png b/apps/website/public/assets/create-community/hero-03.png new file mode 100644 index 00000000..e122c699 Binary files /dev/null and b/apps/website/public/assets/create-community/hero-03.png differ diff --git a/apps/website/public/assets/create-community/hero-04.png b/apps/website/public/assets/create-community/hero-04.png new file mode 100644 index 00000000..874ab358 Binary files /dev/null and b/apps/website/public/assets/create-community/hero-04.png differ diff --git a/apps/website/public/assets/create-community/illustration-main.png b/apps/website/public/assets/create-community/illustration-main.png new file mode 100644 index 00000000..2655379a Binary files /dev/null and b/apps/website/public/assets/create-community/illustration-main.png differ diff --git a/apps/website/public/assets/create-community/screenshot-01.png b/apps/website/public/assets/create-community/screenshot-01.png new file mode 100644 index 00000000..bbb81f83 Binary files /dev/null and b/apps/website/public/assets/create-community/screenshot-01.png differ diff --git a/apps/website/public/assets/create-community/section-01.png b/apps/website/public/assets/create-community/section-01.png new file mode 100644 index 00000000..23b189d5 Binary files /dev/null and b/apps/website/public/assets/create-community/section-01.png differ diff --git a/apps/website/public/assets/create-community/section-02.png b/apps/website/public/assets/create-community/section-02.png new file mode 100644 index 00000000..fafa57f4 Binary files /dev/null and b/apps/website/public/assets/create-community/section-02.png differ diff --git a/apps/website/public/assets/homepage/communities-01.png b/apps/website/public/assets/homepage/communities-01.png new file mode 100644 index 00000000..1aea82c8 Binary files /dev/null and b/apps/website/public/assets/homepage/communities-01.png differ diff --git a/apps/website/public/assets/homepage/communities-03.png b/apps/website/public/assets/homepage/communities-03.png new file mode 100644 index 00000000..c5c957da Binary files /dev/null and b/apps/website/public/assets/homepage/communities-03.png differ diff --git a/apps/website/public/assets/homepage/communities-04.png b/apps/website/public/assets/homepage/communities-04.png new file mode 100644 index 00000000..3fc94a2d Binary files /dev/null and b/apps/website/public/assets/homepage/communities-04.png differ diff --git a/apps/website/public/assets/homepage/illustration-dark-01.png b/apps/website/public/assets/homepage/illustration-dark-01.png new file mode 100644 index 00000000..0c3d95fe Binary files /dev/null and b/apps/website/public/assets/homepage/illustration-dark-01.png differ diff --git a/apps/website/public/assets/homepage/illustration-dark-02.png b/apps/website/public/assets/homepage/illustration-dark-02.png new file mode 100644 index 00000000..86438e1d Binary files /dev/null and b/apps/website/public/assets/homepage/illustration-dark-02.png differ diff --git a/apps/website/public/assets/homepage/illustration-keycard.png b/apps/website/public/assets/homepage/illustration-keycard.png new file mode 100644 index 00000000..0153ae91 Binary files /dev/null and b/apps/website/public/assets/homepage/illustration-keycard.png differ diff --git a/apps/website/public/assets/homepage/messenger-02.png b/apps/website/public/assets/homepage/messenger-02.png new file mode 100644 index 00000000..23a3f064 Binary files /dev/null and b/apps/website/public/assets/homepage/messenger-02.png differ diff --git a/apps/website/public/assets/homepage/messenger-03.png b/apps/website/public/assets/homepage/messenger-03.png new file mode 100644 index 00000000..4027edfd Binary files /dev/null and b/apps/website/public/assets/homepage/messenger-03.png differ diff --git a/apps/website/public/assets/homepage/messenger-04.png b/apps/website/public/assets/homepage/messenger-04.png new file mode 100644 index 00000000..f1935b6c Binary files /dev/null and b/apps/website/public/assets/homepage/messenger-04.png differ diff --git a/apps/website/public/assets/homepage/section-01.png b/apps/website/public/assets/homepage/section-01.png new file mode 100644 index 00000000..57f02cea Binary files /dev/null and b/apps/website/public/assets/homepage/section-01.png differ diff --git a/apps/website/public/assets/homepage/wallet-01.png b/apps/website/public/assets/homepage/wallet-01.png new file mode 100644 index 00000000..180d84e9 Binary files /dev/null and b/apps/website/public/assets/homepage/wallet-01.png differ diff --git a/apps/website/public/assets/homepage/wallet-02.png b/apps/website/public/assets/homepage/wallet-02.png new file mode 100644 index 00000000..08e11ccd Binary files /dev/null and b/apps/website/public/assets/homepage/wallet-02.png differ diff --git a/apps/website/public/assets/homepage/wallet-03.png b/apps/website/public/assets/homepage/wallet-03.png new file mode 100644 index 00000000..b134d3cf Binary files /dev/null and b/apps/website/public/assets/homepage/wallet-03.png differ diff --git a/apps/website/public/assets/homepage/wallet-04.png b/apps/website/public/assets/homepage/wallet-04.png new file mode 100644 index 00000000..bbbec6ec Binary files /dev/null and b/apps/website/public/assets/homepage/wallet-04.png differ diff --git a/apps/website/public/assets/messenger/feature-01.png b/apps/website/public/assets/messenger/feature-01.png new file mode 100644 index 00000000..32e92a60 Binary files /dev/null and b/apps/website/public/assets/messenger/feature-01.png differ diff --git a/apps/website/public/assets/messenger/feature-02.png b/apps/website/public/assets/messenger/feature-02.png new file mode 100644 index 00000000..ce031aab Binary files /dev/null and b/apps/website/public/assets/messenger/feature-02.png differ diff --git a/apps/website/public/assets/messenger/feature-03.png b/apps/website/public/assets/messenger/feature-03.png new file mode 100644 index 00000000..c33f036e Binary files /dev/null and b/apps/website/public/assets/messenger/feature-03.png differ diff --git a/apps/website/public/assets/messenger/feature-04.png b/apps/website/public/assets/messenger/feature-04.png new file mode 100644 index 00000000..88976cc4 Binary files /dev/null and b/apps/website/public/assets/messenger/feature-04.png differ diff --git a/apps/website/public/assets/messenger/feature-05.png b/apps/website/public/assets/messenger/feature-05.png new file mode 100644 index 00000000..05e167be Binary files /dev/null and b/apps/website/public/assets/messenger/feature-05.png differ diff --git a/apps/website/public/assets/messenger/feature-06.png b/apps/website/public/assets/messenger/feature-06.png new file mode 100644 index 00000000..7ee2830a Binary files /dev/null and b/apps/website/public/assets/messenger/feature-06.png differ diff --git a/apps/website/public/assets/messenger/feature-07.png b/apps/website/public/assets/messenger/feature-07.png new file mode 100644 index 00000000..be8d64a0 Binary files /dev/null and b/apps/website/public/assets/messenger/feature-07.png differ diff --git a/apps/website/public/assets/messenger/feature-08.png b/apps/website/public/assets/messenger/feature-08.png new file mode 100644 index 00000000..4e4d743c Binary files /dev/null and b/apps/website/public/assets/messenger/feature-08.png differ diff --git a/apps/website/public/assets/messenger/feature-09.png b/apps/website/public/assets/messenger/feature-09.png new file mode 100644 index 00000000..bc2eefbf Binary files /dev/null and b/apps/website/public/assets/messenger/feature-09.png differ diff --git a/apps/website/public/assets/messenger/hero-01.png b/apps/website/public/assets/messenger/hero-01.png new file mode 100644 index 00000000..fcf0c5ad Binary files /dev/null and b/apps/website/public/assets/messenger/hero-01.png differ diff --git a/apps/website/public/assets/messenger/hero-02.png b/apps/website/public/assets/messenger/hero-02.png new file mode 100644 index 00000000..f4bb7d4d Binary files /dev/null and b/apps/website/public/assets/messenger/hero-02.png differ diff --git a/apps/website/public/assets/messenger/hero-03.png b/apps/website/public/assets/messenger/hero-03.png new file mode 100644 index 00000000..0ef17969 Binary files /dev/null and b/apps/website/public/assets/messenger/hero-03.png differ diff --git a/apps/website/public/assets/messenger/hero-04.png b/apps/website/public/assets/messenger/hero-04.png new file mode 100644 index 00000000..98c4a4b5 Binary files /dev/null and b/apps/website/public/assets/messenger/hero-04.png differ diff --git a/apps/website/public/assets/messenger/illustration-security-01.png b/apps/website/public/assets/messenger/illustration-security-01.png new file mode 100644 index 00000000..0608f126 Binary files /dev/null and b/apps/website/public/assets/messenger/illustration-security-01.png differ diff --git a/apps/website/public/assets/messenger/illustration-security-02.png b/apps/website/public/assets/messenger/illustration-security-02.png new file mode 100644 index 00000000..867e371b Binary files /dev/null and b/apps/website/public/assets/messenger/illustration-security-02.png differ diff --git a/apps/website/public/assets/messenger/section-01.png b/apps/website/public/assets/messenger/section-01.png new file mode 100644 index 00000000..be1175bd Binary files /dev/null and b/apps/website/public/assets/messenger/section-01.png differ diff --git a/apps/website/public/assets/messenger/section-02.png b/apps/website/public/assets/messenger/section-02.png new file mode 100644 index 00000000..ea4d69b5 Binary files /dev/null and b/apps/website/public/assets/messenger/section-02.png differ diff --git a/apps/website/public/assets/wallet/1.png b/apps/website/public/assets/wallet/1.png deleted file mode 100644 index 153e84b6..00000000 Binary files a/apps/website/public/assets/wallet/1.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/2.png b/apps/website/public/assets/wallet/2.png deleted file mode 100644 index 5f9ecf0c..00000000 Binary files a/apps/website/public/assets/wallet/2.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/3.png b/apps/website/public/assets/wallet/3.png deleted file mode 100644 index 5177ebb5..00000000 Binary files a/apps/website/public/assets/wallet/3.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/4.png b/apps/website/public/assets/wallet/4.png deleted file mode 100644 index 86232d4f..00000000 Binary files a/apps/website/public/assets/wallet/4.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/5.png b/apps/website/public/assets/wallet/5.png deleted file mode 100644 index bcaca385..00000000 Binary files a/apps/website/public/assets/wallet/5.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/6.png b/apps/website/public/assets/wallet/6.png deleted file mode 100644 index 2e47bbb8..00000000 Binary files a/apps/website/public/assets/wallet/6.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/7.png b/apps/website/public/assets/wallet/7.png deleted file mode 100644 index 98580675..00000000 Binary files a/apps/website/public/assets/wallet/7.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/8.png b/apps/website/public/assets/wallet/8.png deleted file mode 100644 index 1d2a2f45..00000000 Binary files a/apps/website/public/assets/wallet/8.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/cube.png b/apps/website/public/assets/wallet/cube.png deleted file mode 100644 index 756afbdf..00000000 Binary files a/apps/website/public/assets/wallet/cube.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/duck.png b/apps/website/public/assets/wallet/duck.png deleted file mode 100644 index 5136af82..00000000 Binary files a/apps/website/public/assets/wallet/duck.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/gentleman.png b/apps/website/public/assets/wallet/gentleman.png index 6ea5b3fc..31884cff 100644 Binary files a/apps/website/public/assets/wallet/gentleman.png and b/apps/website/public/assets/wallet/gentleman.png differ diff --git a/apps/website/public/assets/wallet/hero-01.png b/apps/website/public/assets/wallet/hero-01.png new file mode 100644 index 00000000..c5a955d6 Binary files /dev/null and b/apps/website/public/assets/wallet/hero-01.png differ diff --git a/apps/website/public/assets/wallet/hero-02.png b/apps/website/public/assets/wallet/hero-02.png new file mode 100644 index 00000000..7505fca9 Binary files /dev/null and b/apps/website/public/assets/wallet/hero-02.png differ diff --git a/apps/website/public/assets/wallet/hero-03.png b/apps/website/public/assets/wallet/hero-03.png new file mode 100644 index 00000000..3e45f95f Binary files /dev/null and b/apps/website/public/assets/wallet/hero-03.png differ diff --git a/apps/website/public/assets/wallet/hero-04.png b/apps/website/public/assets/wallet/hero-04.png new file mode 100644 index 00000000..3f0eca75 Binary files /dev/null and b/apps/website/public/assets/wallet/hero-04.png differ diff --git a/apps/website/public/assets/wallet/illustration-hands-desktop.png b/apps/website/public/assets/wallet/illustration-hands-desktop.png new file mode 100644 index 00000000..d55e1fea Binary files /dev/null and b/apps/website/public/assets/wallet/illustration-hands-desktop.png differ diff --git a/apps/website/public/assets/wallet/illustration-hands-mobile.png b/apps/website/public/assets/wallet/illustration-hands-mobile.png new file mode 100644 index 00000000..de7e8c55 Binary files /dev/null and b/apps/website/public/assets/wallet/illustration-hands-mobile.png differ diff --git a/apps/website/public/assets/wallet/megaphone.png b/apps/website/public/assets/wallet/megaphone.png deleted file mode 100644 index 68e3af90..00000000 Binary files a/apps/website/public/assets/wallet/megaphone.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/nft.png b/apps/website/public/assets/wallet/nft.png deleted file mode 100644 index 1f2247f9..00000000 Binary files a/apps/website/public/assets/wallet/nft.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/pizza.png b/apps/website/public/assets/wallet/pizza.png deleted file mode 100644 index 3fc25108..00000000 Binary files a/apps/website/public/assets/wallet/pizza.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/section-01.png b/apps/website/public/assets/wallet/section-01.png new file mode 100644 index 00000000..63857e59 Binary files /dev/null and b/apps/website/public/assets/wallet/section-01.png differ diff --git a/apps/website/public/assets/wallet/section-02.png b/apps/website/public/assets/wallet/section-02.png new file mode 100644 index 00000000..59fd578f Binary files /dev/null and b/apps/website/public/assets/wallet/section-02.png differ diff --git a/apps/website/public/assets/wallet/section-03.png b/apps/website/public/assets/wallet/section-03.png new file mode 100644 index 00000000..efff2e5b Binary files /dev/null and b/apps/website/public/assets/wallet/section-03.png differ diff --git a/apps/website/public/assets/wallet/section-04.png b/apps/website/public/assets/wallet/section-04.png new file mode 100644 index 00000000..d33fd3cd Binary files /dev/null and b/apps/website/public/assets/wallet/section-04.png differ diff --git a/apps/website/public/assets/wallet/section-05.png b/apps/website/public/assets/wallet/section-05.png new file mode 100644 index 00000000..7b3bc39a Binary files /dev/null and b/apps/website/public/assets/wallet/section-05.png differ diff --git a/apps/website/public/assets/wallet/skull.png b/apps/website/public/assets/wallet/skull.png deleted file mode 100644 index 7df64018..00000000 Binary files a/apps/website/public/assets/wallet/skull.png and /dev/null differ diff --git a/apps/website/public/assets/wallet/vegas.png b/apps/website/public/assets/wallet/vegas.png deleted file mode 100644 index 92fb9e11..00000000 Binary files a/apps/website/public/assets/wallet/vegas.png and /dev/null differ diff --git a/apps/website/public/images/help/communities.png b/apps/website/public/images/help/communities.png deleted file mode 100644 index c1264be8..00000000 Binary files a/apps/website/public/images/help/communities.png and /dev/null differ diff --git a/apps/website/public/images/help/profile-and-preferences.png b/apps/website/public/images/help/profile-and-preferences.png deleted file mode 100644 index 4d5a8a46..00000000 Binary files a/apps/website/public/images/help/profile-and-preferences.png and /dev/null differ diff --git a/apps/website/public/images/help/using-status.png b/apps/website/public/images/help/using-status.png deleted file mode 100644 index 9c9fea81..00000000 Binary files a/apps/website/public/images/help/using-status.png and /dev/null differ diff --git a/apps/website/public/images/help/wallet.png b/apps/website/public/images/help/wallet.png deleted file mode 100644 index a6fb6db5..00000000 Binary files a/apps/website/public/images/help/wallet.png and /dev/null differ diff --git a/apps/website/public/images/illustrations/cog.png b/apps/website/public/images/illustrations/cog.png new file mode 100644 index 00000000..03d6a76e Binary files /dev/null and b/apps/website/public/images/illustrations/cog.png differ diff --git a/apps/website/public/images/illustrations/doge.png b/apps/website/public/images/illustrations/doge.png new file mode 100644 index 00000000..104f044c Binary files /dev/null and b/apps/website/public/images/illustrations/doge.png differ diff --git a/apps/website/public/images/illustrations/duck.png b/apps/website/public/images/illustrations/duck.png new file mode 100644 index 00000000..542a1dec Binary files /dev/null and b/apps/website/public/images/illustrations/duck.png differ diff --git a/apps/website/public/images/illustrations/flower.png b/apps/website/public/images/illustrations/flower.png new file mode 100644 index 00000000..bfc43c1a Binary files /dev/null and b/apps/website/public/images/illustrations/flower.png differ diff --git a/apps/website/public/images/illustrations/hand.png b/apps/website/public/images/illustrations/hand.png new file mode 100644 index 00000000..69adfa5b Binary files /dev/null and b/apps/website/public/images/illustrations/hand.png differ diff --git a/apps/website/public/images/illustrations/lock.png b/apps/website/public/images/illustrations/lock.png new file mode 100644 index 00000000..716b5b0f Binary files /dev/null and b/apps/website/public/images/illustrations/lock.png differ diff --git a/apps/website/public/images/illustrations/megaphone.png b/apps/website/public/images/illustrations/megaphone.png new file mode 100644 index 00000000..a49710ab Binary files /dev/null and b/apps/website/public/images/illustrations/megaphone.png differ diff --git a/apps/website/public/images/illustrations/mushroom.png b/apps/website/public/images/illustrations/mushroom.png new file mode 100644 index 00000000..9d92b096 Binary files /dev/null and b/apps/website/public/images/illustrations/mushroom.png differ diff --git a/apps/website/public/images/illustrations/nft-frame.png b/apps/website/public/images/illustrations/nft-frame.png new file mode 100644 index 00000000..8e459627 Binary files /dev/null and b/apps/website/public/images/illustrations/nft-frame.png differ diff --git a/apps/website/public/images/illustrations/pizza.png b/apps/website/public/images/illustrations/pizza.png new file mode 100644 index 00000000..f87cf9b5 Binary files /dev/null and b/apps/website/public/images/illustrations/pizza.png differ diff --git a/apps/website/public/images/illustrations/rubik-cube.png b/apps/website/public/images/illustrations/rubik-cube.png new file mode 100644 index 00000000..11eece23 Binary files /dev/null and b/apps/website/public/images/illustrations/rubik-cube.png differ diff --git a/apps/website/public/images/help/getting-started.png b/apps/website/public/images/illustrations/skull.png similarity index 100% rename from apps/website/public/images/help/getting-started.png rename to apps/website/public/images/illustrations/skull.png diff --git a/apps/website/public/images/illustrations/triangle.png b/apps/website/public/images/illustrations/triangle.png new file mode 100644 index 00000000..5492e0b4 Binary files /dev/null and b/apps/website/public/images/illustrations/triangle.png differ diff --git a/apps/website/public/images/illustrations/ufo.png b/apps/website/public/images/illustrations/ufo.png new file mode 100644 index 00000000..b1c978bb Binary files /dev/null and b/apps/website/public/images/illustrations/ufo.png differ diff --git a/apps/website/public/images/stickers/cube.png b/apps/website/public/images/stickers/cube.png new file mode 100644 index 00000000..4d8e2c49 Binary files /dev/null and b/apps/website/public/images/stickers/cube.png differ diff --git a/apps/website/public/images/stickers/doge.png b/apps/website/public/images/stickers/doge.png new file mode 100644 index 00000000..616cc2e4 Binary files /dev/null and b/apps/website/public/images/stickers/doge.png differ diff --git a/apps/website/public/images/stickers/gamepad.png b/apps/website/public/images/stickers/gamepad.png new file mode 100644 index 00000000..96a7679f Binary files /dev/null and b/apps/website/public/images/stickers/gamepad.png differ diff --git a/apps/website/public/images/stickers/grumpy-cat.png b/apps/website/public/images/stickers/grumpy-cat.png new file mode 100644 index 00000000..bb861aeb Binary files /dev/null and b/apps/website/public/images/stickers/grumpy-cat.png differ diff --git a/apps/website/public/images/stickers/megaphone.png b/apps/website/public/images/stickers/megaphone.png new file mode 100644 index 00000000..d280a723 Binary files /dev/null and b/apps/website/public/images/stickers/megaphone.png differ diff --git a/apps/website/public/images/stickers/pizza.png b/apps/website/public/images/stickers/pizza.png new file mode 100644 index 00000000..ec20b70d Binary files /dev/null and b/apps/website/public/images/stickers/pizza.png differ diff --git a/apps/website/public/images/stickers/punk.png b/apps/website/public/images/stickers/punk.png new file mode 100644 index 00000000..78047fd8 Binary files /dev/null and b/apps/website/public/images/stickers/punk.png differ diff --git a/apps/website/public/images/stickers/smudge-cat.png b/apps/website/public/images/stickers/smudge-cat.png new file mode 100644 index 00000000..1f68281d Binary files /dev/null and b/apps/website/public/images/stickers/smudge-cat.png differ diff --git a/apps/website/public/images/tokens/eth.png b/apps/website/public/images/tokens/eth.png new file mode 100644 index 00000000..de7c0d52 Binary files /dev/null and b/apps/website/public/images/tokens/eth.png differ diff --git a/apps/website/public/images/tokens/pepe.png b/apps/website/public/images/tokens/pepe.png new file mode 100644 index 00000000..9f5fab92 Binary files /dev/null and b/apps/website/public/images/tokens/pepe.png differ diff --git a/apps/website/public/images/tokens/snt.png b/apps/website/public/images/tokens/snt.png new file mode 100644 index 00000000..bf91bb47 Binary files /dev/null and b/apps/website/public/images/tokens/snt.png differ diff --git a/apps/website/src/components/cards/section.tsx b/apps/website/src/components/cards/section.tsx index bad785f5..d29f3c83 100644 --- a/apps/website/src/components/cards/section.tsx +++ b/apps/website/src/components/cards/section.tsx @@ -1,145 +1,120 @@ import { Text } from '@status-im/components' import { PopupIcon } from '@status-im/icons' -import { cva } from 'class-variance-authority' +import { cx } from 'class-variance-authority' import Image from 'next/image' -import { Border } from './border' +import { type Illustration, illustrations } from '@/config/illustrations' + +import { ScreenshotImage } from '../screenshot-image' import type { StaticImageData } from 'next/image' type Props = { - direction?: 'ltr' | 'rtl' + icon: Illustration title: string description: string + explanation?: string + secondaryTitle: string + secondaryDescription: string + secondaryExplanation?: string image: StaticImageData imageAlt: string - imageSecondary: StaticImageData - imageSecondaryAlt: string - secondaryDescription: string - secondaryTitle: string customNode?: React.ReactNode - color: 'yellow' | 'turquoise' | 'purple' - information?: string + color: 'yellow' | 'turquoise' | 'purple' // | 'none' + reverse?: boolean + dark?: boolean } -const containerClassNames = cva( - [ - 'relative flex w-full justify-center', - 'overflow-hidden', - 'max-h-[854px]', - 'max-w-[582px]', - 'rounded-[32px]', - 'py-[65px]', - ], - { - variants: { - color: { - yellow: ['bg-customisation-yellow/10'], - turquoise: ['bg-customisation-turquoise/10'], - purple: ['bg-customisation-purple/10'], - }, - }, - } -) - -const imageClassNames = cva( - ['rounded-3xl', 'border-4', 'h-auto max-h-[724px] w-auto'], - { - variants: { - color: { - yellow: ['border-customisation-yellow/5'], - turquoise: ['border-customisation-turquoise/5'], - purple: ['border-customisation-purple/5'], - }, - }, - } -) - -const borderContainerClassNames = cva( - ['absolute left-0 top-0', 'w-full', 'h-[100%]'], - { - variants: { - color: { - yellow: ['text-customisation-yellow/5'], - turquoise: ['text-customisation-turquoise/5'], - purple: ['text-customisation-purple/5'], - }, - }, - } -) - const Section = (props: Props) => { const { title, color, description, + explanation, image, imageAlt, - imageSecondary, - imageSecondaryAlt, + icon, secondaryDescription, secondaryTitle, - direction = 'ltr', + secondaryExplanation, + reverse, + dark = false, } = props - const directionOrder = direction === 'ltr' ? 'order-0' : 'order-1' + const illustration = illustrations[icon] return ( -
eth:opt:arb:0xAgafhja -
+- eth: - opt: - artb: - 0xAbc123...xyz789 -
-+ eth: + opt: + artb: + 0xAbc123...xyz789 +
+