From 38ed8df4226fec89994988fae26db7218a923bdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fede=20=C3=81lvarez?= Date: Tue, 24 May 2022 13:32:59 +0200 Subject: [PATCH] Add new content, general styles --- public/images/noise.png | Bin 0 -> 14270 bytes .../common/footer/footer.module.scss | 1 + src/components/common/footer/footer.tsx | 11 ++--- src/components/common/noise/index.tsx | 39 +----------------- src/components/common/noise/noise.module.css | 24 ++--------- .../sections/about/roadmap/index.tsx | 2 +- src/components/sections/about/team/index.tsx | 12 ++++-- .../sections/about/team/team.module.scss | 13 +++--- .../homepage/benefits/benefits.module.scss | 3 +- .../homepage/what-others-say/index.tsx | 15 ++++++- .../what-others-say.module.scss | 8 ++-- src/pages/_app.tsx | 2 + 12 files changed, 50 insertions(+), 80 deletions(-) create mode 100644 public/images/noise.png diff --git a/public/images/noise.png b/public/images/noise.png new file mode 100644 index 0000000000000000000000000000000000000000..ee8146823c5072ed4d0d473ed0455d40db2a91f4 GIT binary patch literal 14270 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 literal 0 HcmV?d00001 diff --git a/src/components/common/footer/footer.module.scss b/src/components/common/footer/footer.module.scss index 25327d3..1a93c46 100644 --- a/src/components/common/footer/footer.module.scss +++ b/src/components/common/footer/footer.module.scss @@ -206,6 +206,7 @@ margin-bottom: tovw(14px, 'default', 14px); } + padding-top: tovw(3px, 'default', 2px); line-height: 1.45; &:first-of-type { diff --git a/src/components/common/footer/footer.tsx b/src/components/common/footer/footer.tsx index cfe9563..7fcd562 100644 --- a/src/components/common/footer/footer.tsx +++ b/src/components/common/footer/footer.tsx @@ -12,6 +12,7 @@ import { export const DevelopersLinks = [ { href: 'https://docs.laconic.com/', title: 'Developers' }, { href: 'https://github.com/LaconicNetwork', title: 'Github' }, + { href: '/about/#roadmap', title: 'Roadmap' }, { href: 'https://discord.com/invite/ukhbBemyxY', title: 'Chat' }, { href: 'https://laconic.community/', title: 'Forum' } ] @@ -27,12 +28,12 @@ export const ProductsLinks = [ export const AboutLinks = [ { href: '/about', title: 'About' }, - { href: 'https://docs.laconic.com/faq', title: 'FAQ' }, { href: '/about#team', title: 'Team' }, - { - href: 'https://laconic.community/c/join-the-laconic-network/13', - title: 'Careers' - } + { href: '/partners', title: 'Partners' }, + { href: '/press', title: 'Newsroom' }, + { href: '/careers', title: 'Careers' }, + { href: 'https://docs.laconic.com/faq', title: 'FAQ' }, + { href: '/contact', title: 'Contact' } ] export const CommunityLinks = [ diff --git a/src/components/common/noise/index.tsx b/src/components/common/noise/index.tsx index 8b48324..7b8b4a6 100644 --- a/src/components/common/noise/index.tsx +++ b/src/components/common/noise/index.tsx @@ -1,44 +1,9 @@ -import clsx from 'clsx' - -import { useDeviceDetect } from '~/hooks/use-device-detect' - import s from './noise.module.css' -export const Noise = ({ - softLight = true, - colorBurn = true, - ignoreDevice = false, - absolute = false -}) => { - const { isSafari, isMobile, loaded } = useDeviceDetect() - - if (!loaded) return null +export const Noise = () => { return ( <> - {(ignoreDevice || (!isSafari && !isMobile)) && ( - <> - {softLight && ( -
- )} - {colorBurn && ( -
- )} - - )} +
) } diff --git a/src/components/common/noise/noise.module.css b/src/components/common/noise/noise.module.css index 24e5ba6..cf7898c 100644 --- a/src/components/common/noise/noise.module.css +++ b/src/components/common/noise/noise.module.css @@ -1,33 +1,15 @@ .noise { - background-color: white; background-image: url('/images/noise.png'); background-repeat: repeat; - background-size: auto; - z-index: 500; + position: fixed; + z-index: 250; width: 300%; height: 300%; left: -100%; top: -100%; pointer-events: none; - mix-blend-mode: soft-light; - opacity: 0.2; -} - -.noise2 { - background-color: white; - background-image: url('/images/noise-2.png'); - background-repeat: repeat; - background-size: auto; - z-index: 500; - width: 300%; - height: 300%; - left: -100%; - top: -100%; - pointer-events: none; - mix-blend-mode: color-burn; - opacity: 0.8; will-change: transform; - animation: grain 16s steps(10) infinite; + animation: grain 6s steps(10) infinite; } @keyframes grain { diff --git a/src/components/sections/about/roadmap/index.tsx b/src/components/sections/about/roadmap/index.tsx index 9949a8e..2562bd8 100644 --- a/src/components/sections/about/roadmap/index.tsx +++ b/src/components/sections/about/roadmap/index.tsx @@ -32,7 +32,7 @@ const Roadmap = ({ data }: Props) => { const isMobile = useIsMobile() return ( -
+
{data?.roadmapHeading} diff --git a/src/components/sections/about/team/index.tsx b/src/components/sections/about/team/index.tsx index 54bdc55..e67fff0 100644 --- a/src/components/sections/about/team/index.tsx +++ b/src/components/sections/about/team/index.tsx @@ -26,11 +26,15 @@ interface Props { } const TeamSection = ({ teamData, data }: Props) => { - const laconicTeam = teamData?.filter( - (member) => member.memberTeam === 'Laconic' + const laconicTeam = teamData?.filter((member) => + member.memberTeam.includes('Laconic') + ) + const cercTeam = teamData?.filter((member) => + member.memberTeam.includes('Cerc') + ) + const xylmTeam = teamData?.filter((member) => + member.memberTeam.includes('Xylm') ) - const cercTeam = teamData?.filter((member) => member.memberTeam === 'Cerc') - const xylmTeam = teamData?.filter((member) => member.memberTeam === 'Xylm') return (
diff --git a/src/components/sections/about/team/team.module.scss b/src/components/sections/about/team/team.module.scss index 5b771d2..7622c64 100644 --- a/src/components/sections/about/team/team.module.scss +++ b/src/components/sections/about/team/team.module.scss @@ -103,16 +103,15 @@ .profiles__container { @include respond-to('mobile') { + gap: unset; width: 100vw; overflow: unset !important; scroll-behavior: smooth; } - @media screen and (min-width: 901px) { - display: flex; - justify-content: flex-start; - gap: tovw(100px, 'default', 40px); - } + display: grid; + grid-template-columns: repeat(4, 1fr); + gap: tovw(100px, 'default', 40px); } .member { @@ -121,7 +120,7 @@ justify-content: space-between; transition: filter var(--normal-transition); width: tovw(194px, 'default', 80px) !important; - gap: tovw(24px, 'default', 24px); + gap: tovw(22px, 'default', 16px); img { @include respond-to('mobile') { @@ -136,6 +135,8 @@ border-radius: tovw(5px, 'default', 5px); overflow: hidden; + aspect-ratio: 1 /1; + object-fit: cover; } .description { diff --git a/src/components/sections/homepage/benefits/benefits.module.scss b/src/components/sections/homepage/benefits/benefits.module.scss index e05fa8b..152f62f 100644 --- a/src/components/sections/homepage/benefits/benefits.module.scss +++ b/src/components/sections/homepage/benefits/benefits.module.scss @@ -213,6 +213,7 @@ display: none; } + position: absolute; width: tovw(270px, 'default', 270px); height: tovw(270px, 'default', 270px); background-color: var(--color-white); @@ -222,5 +223,5 @@ overflow: hidden; top: 39.2%; left: 20.7%; - position: absolute; + mix-blend-mode: screen; } diff --git a/src/components/sections/homepage/what-others-say/index.tsx b/src/components/sections/homepage/what-others-say/index.tsx index ffcc9c9..d94bf28 100644 --- a/src/components/sections/homepage/what-others-say/index.tsx +++ b/src/components/sections/homepage/what-others-say/index.tsx @@ -40,7 +40,20 @@ const WhatOthersSay = ({ data, testimonialsData }: Props) => { }, breakpoints: { '(max-width: 900px)': { - mode: 'snap' + mode: 'snap', + slides: { + perView: 1.95, + spacing: 20, + origin: 'center' + } + }, + '(max-width: 600px)': { + mode: 'snap', + slides: { + perView: 1.25, + spacing: 14, + origin: 'center' + } } } }) diff --git a/src/components/sections/homepage/what-others-say/what-others-say.module.scss b/src/components/sections/homepage/what-others-say/what-others-say.module.scss index d4ea410..5828d07 100644 --- a/src/components/sections/homepage/what-others-say/what-others-say.module.scss +++ b/src/components/sections/homepage/what-others-say/what-others-say.module.scss @@ -90,13 +90,13 @@ } .slider { - align-items: center; - padding-left: tovw(16px, 'mobile'); - height: tovw(636px, 'mobile'); - @media screen and (min-width: 800px) { + @media screen and (min-width: 900px) { display: none !important; } + align-items: center; + height: tovw(636px, 'mobile'); + .image { position: absolute; left: tovw(10px, 'mobile'); diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 0450169..dc1a31c 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -8,6 +8,7 @@ import { QueryClient, QueryClientProvider } from 'react-query' import { Footer } from '~/components/common/footer' import { Header } from '~/components/common/header' +import { Noise } from '~/components/common/noise' import { AnimationContextProvider } from '~/context/animation' import { basementLog, isProd } from '~/lib/constants' import { FontsReadyScript } from '~/lib/font-scripts' @@ -59,6 +60,7 @@ const App = ({ Component, pageProps, ...rest }: AppProps) => { return ( +