diff --git a/public/videos/Banner_About.mp4 b/public/videos/hero-about.mp4 similarity index 100% rename from public/videos/Banner_About.mp4 rename to public/videos/hero-about.mp4 diff --git a/src/components/sections/404/hero/hero.module.scss b/src/components/sections/404/hero/hero.module.scss index 5d3d3b3..b432162 100644 --- a/src/components/sections/404/hero/hero.module.scss +++ b/src/components/sections/404/hero/hero.module.scss @@ -64,18 +64,6 @@ filter: blur(tovw(80px, 'default', 40px)); } - .line { - width: tovw(3px, 'default', 2px); - height: tovw(72px, 'default', 56px); - margin: tovw(37px, 'default', 20px) auto tovw(23px, 'default', 20px) auto; - } - - .flag { - width: tovw(36px, 'default', 22px); - height: tovw(20px, 'default', 20px); - margin: 0 auto 0 tovw(8px, 'default', 6px); - } - h1 { @media screen and (max-width: 800px) { font-size: tovw(50px, 'mobile', 71px); @@ -99,86 +87,98 @@ margin-bottom: tovw(25px, 'mobile'); } } +} - .scroll { - position: absolute; - bottom: 5%; - left: tovw(56px, 'default', 16px); - display: grid; - align-items: flex-end; - width: calc(100% - (tovw(56px, 'default', 16px) * 2)); - grid-template-columns: repeat(2, 1fr); - grid-template-rows: 1fr; +.scroll { + position: absolute; + bottom: 5%; + left: tovw(56px, 'default', 16px); + display: grid; + align-items: flex-end; + width: calc(100% - (tovw(56px, 'default', 16px) * 2)); + grid-template-columns: repeat(2, 1fr); + grid-template-rows: 1fr; - @media screen and (max-width: 800px) { - display: none; + @media screen and (max-width: 800px) { + display: none; + } + + ul { + margin: 0; + padding: 0; + list-style-type: none; + } + + p, + li { + font-family: var(--font-dm-mono); + font-size: tovw(12px, 'default', 11px); + line-height: 1.7; + width: 100%; + text-align: right; + text-transform: uppercase; + font-variant-numeric: tabular-nums; + } + + > div { + &:first-of-type { + display: flex; + align-items: flex-end; + justify-self: flex-start; + + @media screen and (max-width: 800px) { + display: none; + } } - ul { - margin: 0; - padding: 0; - list-style-type: none; - } - - p, - li { - font-family: var(--font-dm-mono); - font-size: tovw(12px, 'default', 11px); - line-height: 1.7; - width: 100%; + &:last-of-type { text-align: right; - text-transform: uppercase; - font-variant-numeric: tabular-nums; - } + justify-self: flex-end; - > div { - &:first-of-type { - display: flex; - align-items: flex-end; - justify-self: flex-start; - - @media screen and (max-width: 800px) { - display: none; - } - } - - &:last-of-type { - text-align: right; - justify-self: flex-end; - - span { - display: inline-block; - width: tovw(60px, 'default', 55px); - } + span { + display: inline-block; + width: tovw(60px, 'default', 55px); } } } - - .gradient { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: tovw(740px, 'default', 740px); - background: linear-gradient( - 180deg, - rgb(0 0 244 / 0) 1.63%, - rgb(0 0 244 / 0.9) 63.96% - ); - - @media screen and (max-width: 800px) { - height: 70%; - } - } - - .video { - position: absolute; - z-index: -2; - top: 0; - left: 0; - width: 100%; - height: 100%; - user-select: none; - pointer-events: none; - } +} + +.gradient { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: tovw(740px, 'default', 740px); + background: linear-gradient( + 180deg, + rgb(0 0 244 / 0) 1.63%, + rgb(0 0 244 / 0.9) 63.96% + ); + + @media screen and (max-width: 800px) { + height: 70%; + } +} + +.video { + position: absolute; + z-index: -2; + top: 0; + left: 0; + width: 100%; + height: 100%; + user-select: none; + pointer-events: none; +} + +.line { + width: tovw(3px, 'default', 2px); + height: tovw(72px, 'default', 56px); + margin: tovw(37px, 'default', 20px) auto tovw(23px, 'default', 20px) auto; +} + +.flag { + width: tovw(36px, 'default', 22px); + height: tovw(20px, 'default', 20px); + margin: 0 auto 0 tovw(8px, 'default', 6px); } diff --git a/src/components/sections/404/hero/index.tsx b/src/components/sections/404/hero/index.tsx index ab4e3e3..6e92438 100644 --- a/src/components/sections/404/hero/index.tsx +++ b/src/components/sections/404/hero/index.tsx @@ -61,7 +61,7 @@ const Hero = () => { -
+ ) } diff --git a/src/components/sections/about/hero/hero.module.scss b/src/components/sections/about/hero/hero.module.scss index d2b57ee..fabac8d 100644 --- a/src/components/sections/about/hero/hero.module.scss +++ b/src/components/sections/about/hero/hero.module.scss @@ -4,20 +4,13 @@ display: flex; flex-direction: column; justify-content: center; - padding: tovw(100px, 'default', 50px) tovw(221px, 'default', 150px); - min-height: calc(var(--vh) * 100); max-width: 100%; + min-height: calc(var(--vh) * 100); + padding: tovw(100px, 'default', 50px) tovw(221px, 'default', 150px); @media screen and (max-width: 800px) { width: 100vw; - padding: 0; - padding-bottom: tovw(18px, 'mobile'); - } - - .container { - @media screen and (max-width: 800px) { - padding: 0 tovw(16px, 'tablet', 16px); - } + padding: 0 0 tovw(18px, 'mobile') 0; } video { @@ -26,115 +19,120 @@ @media screen and (max-width: 800px) { display: flex; - place-self: center; width: 300%; - } - } - - .body { - display: flex; - flex-direction: column; - margin-top: tovw(16px, 'default', 10px); - gap: tovw(89px, 'default', 56px); - - .line { - height: tovw(175px, 'default', 130px); - margin-top: tovw(5px, 'default', 5px); - - @media screen and (max-width: 800px) { - transform: rotate(0deg) translateY(tovw(8px, 'default', 8px)) - scaleX(1.2); - height: tovw(140px, 'default', 130px); - left: 0; - margin: 0; - top: unset; - } - } - - .headingContainer { - @media screen and (max-width: 800px) { - display: flex; - } - - h1 { - margin: 0; - text-shadow: 0px 0px tovw(45px, 'default', 45px) rgb(255 255 255 / 0.4); - - @media screen and (max-width: 800px) { - font-size: tovw(50px, 'mobile'); - } - } - - .arrow { - display: none; - - @media screen and (max-width: 800px) { - display: unset; - position: relative; - align-self: flex-end; - width: tovw(18px, 'mobile', 18px); - padding-bottom: tovw(10px, 'mobile', 10px); - } - } - } - - .textContainer { - display: flex; - justify-content: space-between; - gap: tovw(60px, 'default', 20px); - - @media screen and (max-width: 800px) { - width: 100%; - flex-direction: column; - gap: tovw(120px, 'default', 30px); - } - - div { - &:first-child { - display: flex; - gap: tovw(30px, 'default', 20px); - } - - p { - width: tovw(636px, 'default', 200px); - font-size: tovw(24px, 'default', 18px); - line-height: 1.32; - letter-spacing: -0.01em; - - @media screen and (max-width: 800px) { - width: 100%; - } - } - - div:last-child { - display: flex; - gap: tovw(53px, 'default', 40px); - padding-top: tovw(32px, 'default', 25px); - } - } - - h2 { - line-height: 1.2; - width: tovw(367px, 'default', 280px); - } - } - } - - .gradient { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: tovw(740px, 'default', 740px); - background: linear-gradient( - 180deg, - rgb(0 0 244 / 0.9) 1.63%, - rgb(0 0 244 / 0) 99.89% - ); - z-index: -1; - - @media screen and (max-width: 800px) { - height: 70%; + place-self: center; } } } + +.container { + @media screen and (max-width: 800px) { + padding: 0 tovw(16px, 'tablet', 16px); + } +} + +.body { + display: flex; + flex-direction: column; + margin-top: tovw(16px, 'default', 10px); + gap: tovw(89px, 'default', 56px); + + .header { + @media screen and (max-width: 800px) { + display: flex; + } + + h1 { + margin: 0; + text-shadow: 0 0 tovw(45px, 'default', 45px) rgb(255 255 255 / 0.4); + + @media screen and (max-width: 800px) { + font-size: tovw(50px, 'mobile'); + } + } + + .arrow { + display: none; + + @media screen and (max-width: 800px) { + position: relative; + display: unset; + align-self: flex-end; + width: tovw(18px, 'mobile', 18px); + padding-bottom: tovw(10px, 'mobile', 10px); + } + } + } + + .line { + height: tovw(175px, 'default', 130px); + margin-top: tovw(5px, 'default', 5px); + + @media screen and (max-width: 800px) { + top: unset; + left: 0; + height: tovw(140px, 'default', 130px); + margin: 0; + transform: rotate(0deg) translateY(tovw(8px, 'default', 8px)) scaleX(1.2); + } + } + + .content { + display: flex; + justify-content: space-between; + gap: tovw(60px, 'default', 20px); + + @media screen and (max-width: 800px) { + flex-direction: column; + width: 100%; + gap: tovw(120px, 'default', 30px); + } + + div { + &:first-child { + display: flex; + gap: tovw(30px, 'default', 20px); + } + + p { + font-size: tovw(24px, 'default', 18px); + line-height: 1.32; + width: tovw(636px, 'default', 200px); + letter-spacing: -0.01em; + + @media screen and (max-width: 800px) { + width: 100%; + } + } + + div:last-child { + display: flex; + padding-top: tovw(32px, 'default', 25px); + gap: tovw(53px, 'default', 40px); + } + } + + h2 { + line-height: 1.2; + width: tovw(367px, 'default', 280px); + } + } +} + +.gradient { + position: absolute; + z-index: -1; + top: 0; + left: 0; + width: 100%; + height: tovw(740px, 'default', 740px); + background: linear-gradient( + 180deg, + rgb(0 0 244 / 0.9) 1.63%, + rgb(0 0 244 / 0) 99.89% + ); + + @media screen and (max-width: 800px) { + height: 70%; + } +} diff --git a/src/components/sections/about/hero/index.tsx b/src/components/sections/about/hero/index.tsx index 4066b48..10c8ba9 100644 --- a/src/components/sections/about/hero/index.tsx +++ b/src/components/sections/about/hero/index.tsx @@ -10,19 +10,19 @@ import s from './hero.module.scss' const Hero = () => { return (Built over 4 years, Laconic is developed by renowned platform experts across Ethereum, IPLD / IPFS, and Cosmos SDK. Our @@ -23,26 +23,22 @@ const TeamSection = () => { developers who co-authored EIP-1559.
- We’ve successfully launched startups, and built products and + We've successfully launched startups, and built products and communities loved by millions of people around the world.
Join us as we accelerate blockchain development and interoperability by expanding access to verifiable data.
LEARN MORE -
{privacyPolicy.text.block01.pg01}
{privacyPolicy.text.block01.pg02}
{privacyPolicy.text.block01.pg03}
diff --git a/src/components/sections/terms/hero/hero.module.scss b/src/components/sections/terms/hero/hero.module.scss index 498b3d6..184223f 100644 --- a/src/components/sections/terms/hero/hero.module.scss +++ b/src/components/sections/terms/hero/hero.module.scss @@ -4,19 +4,19 @@ display: flex; flex-direction: column; justify-content: center; - padding: tovw(100px, 'default', 50px) tovw(221px, 'default', 150px); - padding-bottom: 0; max-width: 100%; min-height: calc(var(--vh) * 60); + padding: tovw(100px, 'default', 50px) tovw(221px, 'default', 150px); + padding-bottom: 0; @media screen and (max-width: 800px) { align-items: center; flex-direction: row; justify-content: space-between; - padding: 0 tovw(16px, 'tablet', 16px); - padding-top: tovw(70px, 'tablet', 70px); width: 100vw; min-height: calc(var(--vh) * 45); + padding: 0 tovw(16px, 'tablet', 16px); + padding-top: tovw(70px, 'tablet', 70px); } h1 { @@ -27,31 +27,31 @@ font-size: tovw(50px, 'mobile'); } } +} - .arrow { - display: none; +.arrow { + display: none; - @media screen and (max-width: 800px) { - display: unset; - position: relative; - padding-top: tovw(17px, 'mobile', 17px); - width: tovw(18px, 'mobile', 18px); - } + @media screen and (max-width: 800px) { + position: relative; + display: unset; + width: tovw(18px, 'mobile', 18px); + padding-top: tovw(17px, 'mobile', 17px); } } .gradient { position: absolute; + z-index: -1; top: 0; left: 0; - z-index: -1; + width: 100%; + height: tovw(740px, 'default', 740px); background: linear-gradient( 180deg, rgb(0 0 244 / 0.9) 1.63%, rgb(0 0 244 / 0) 99.89% ); - width: 100%; - height: tovw(740px, 'default', 740px); mix-blend-mode: screen; @media screen and (max-width: 800px) { diff --git a/src/components/sections/terms/hero/index.tsx b/src/components/sections/terms/hero/index.tsx index 8dfcadc..3df0522 100644 --- a/src/components/sections/terms/hero/index.tsx +++ b/src/components/sections/terms/hero/index.tsx @@ -10,7 +10,7 @@ const Hero = () => {{termsOfUse.text.block01.pg01}
{termsOfUse.text.block01.pg02}
{termsOfUse.text.block01.pg03}
diff --git a/src/components/sections/terms/termsofuse/termsofuse.module.scss b/src/components/sections/terms/termsofuse/termsofuse.module.scss index fe6453a..b5ed89d 100644 --- a/src/components/sections/terms/termsofuse/termsofuse.module.scss +++ b/src/components/sections/terms/termsofuse/termsofuse.module.scss @@ -12,43 +12,43 @@ padding-bottom: tovw(80px, 'tablet', 80px); } - .container { - @media screen and (max-width: 800px) { - padding: 0; - } - } - - .header { - display: flex; - gap: tovw(15px, 'default', 10px); - padding-bottom: tovw(13px, 'default', 10px); - margin-bottom: tovw(130px, 'default', 36px); - border-bottom: 1px solid var(--color-grey-light); - font-size: tovw(18px, 'default', 16px); - font-family: var(--font-dm-mono), sans-serif; - - @media screen and (max-width: 800px) { - font-size: tovw(12px, 'tablet', 12px); - padding-bottom: tovw(16px, 'tablet', 16px); - } - - .separator { - color: var(--color-grey-light); - } - - span:last-child { - color: var(--color-grey-light); - } - } - p { - line-height: 1.9; font-size: tovw(22px, 'default', 18px); + line-height: 1.9; margin: tovw(64px, 'default', 40px) 0; @media screen and (max-width: 800px) { - line-height: 1.6; font-size: tovw(15px, 'tablet', 15px); + line-height: 1.6; } } } + +.container { + @media screen and (max-width: 800px) { + padding: 0; + } +} + +.header { + font-family: var(--font-dm-mono), sans-serif; + font-size: tovw(18px, 'default', 16px); + display: flex; + margin-bottom: tovw(130px, 'default', 36px); + padding-bottom: tovw(13px, 'default', 10px); + border-bottom: 1px solid var(--color-grey-light); + gap: tovw(15px, 'default', 10px); + + @media screen and (max-width: 800px) { + font-size: tovw(12px, 'tablet', 12px); + padding-bottom: tovw(16px, 'tablet', 16px); + } + + .separator { + color: var(--color-grey-light); + } + + span:last-child { + color: var(--color-grey-light); + } +}