diff --git a/.gitignore b/.gitignore index f1537093b7..fd1d201408 100644 --- a/.gitignore +++ b/.gitignore @@ -17,4 +17,5 @@ yarn-error.log templates/storyteller-stream-green packages/fakeyou.com/.env +packages/storyteller.io/.env packages/power.stream/.env diff --git a/packages/storyteller.io/public/hero/brandon-hyperjail.webm b/packages/storyteller.io/public/hero/brandon-hyperjail.webm new file mode 100644 index 0000000000..ff0b4bab7a Binary files /dev/null and b/packages/storyteller.io/public/hero/brandon-hyperjail.webm differ diff --git a/packages/storyteller.io/public/index.html b/packages/storyteller.io/public/index.html index 6f859a9510..7da81c079a 100644 --- a/packages/storyteller.io/public/index.html +++ b/packages/storyteller.io/public/index.html @@ -73,8 +73,10 @@ + + diff --git a/packages/storyteller.io/public/logo/storyteller_kitsune_logo_3000.png b/packages/storyteller.io/public/logo/storyteller_kitsune_logo_3000.png deleted file mode 100644 index 294c3a5719..0000000000 Binary files a/packages/storyteller.io/public/logo/storyteller_kitsune_logo_3000.png and /dev/null differ diff --git a/packages/storyteller.io/public/logo/storytellerai-logo.png b/packages/storyteller.io/public/logo/storytellerai-logo.png new file mode 100644 index 0000000000..e2d5eea122 Binary files /dev/null and b/packages/storyteller.io/public/logo/storytellerai-logo.png differ diff --git a/packages/storyteller.io/public/storyteller-nav-logo-mascot-pink.png b/packages/storyteller.io/public/storyteller-nav-logo-mascot-pink.png deleted file mode 100644 index 0057c9bf51..0000000000 Binary files a/packages/storyteller.io/public/storyteller-nav-logo-mascot-pink.png and /dev/null differ diff --git a/packages/storyteller.io/src/App.scss b/packages/storyteller.io/src/App.scss index 546c0669ff..0d9b1ecb90 100644 --- a/packages/storyteller.io/src/App.scss +++ b/packages/storyteller.io/src/App.scss @@ -6,7 +6,8 @@ $button-text-color: #666; $primary: #fa6b68; $white: #ffffff; -$body-font-family: "Fira Sans", serif; +$heading-font-family: "Poppins", sans-serif; +$body-font-family: "Fira Sans", sans-serif; html { // cursor: none; @@ -19,15 +20,24 @@ html { body { font-family: $body-font-family; - font-weight: 300; // For Fira Sans + font-weight: 400; color: $white; background: rgb(47, 47, 75); } +h1, +h2, +h3 { + font-family: $heading-font-family; + letter-spacing: -0.5px; + font-weight: 700; +} + p { - line-height: 1.6; + font-size: 16px; + line-height: 1.7; opacity: 0.8; - font-weight: 300; + font-weight: 400; } ::-moz-selection { @@ -74,11 +84,40 @@ p { rgba(34, 34, 56, 1) 0%, rgba(23, 23, 37, 1) 100% ); - height: 1200px; + height: 100vh; overflow: hidden; position: relative; } +.bg-hero-2 { + background: rgb(34, 34, 56); + background: linear-gradient( + 180deg, + rgba(34, 34, 56, 1) 0%, + rgba(23, 23, 37, 1) 100% + ); + height: 925px; + overflow: hidden; + position: relative; +} + +.bg-overlay { + width: 100%; + height: 100%; + background-color: rgba(11, 12, 20, 0.6); + position: absolute; + top: 0; +} + +.bg-video { + object-fit: cover; + width: 100vw; + height: 100vh; + position: absolute; + top: 0; + left: 0; +} + #logo { transition: 0.3s all; @@ -251,53 +290,87 @@ p { font-size: 16px; } -.hero-title-container { - position: relative; -} - .hero-title { - font-size: 7.5rem; - font-weight: 900; - text-transform: uppercase; + font-size: 5.6rem; + font-weight: 700; width: 100%; - padding-top: 130px; - letter-spacing: 3px; - // text-shadow: 0px 10px 100px #171725; + // letter-spacing: 3px; + text-shadow: 0px 5px 12px rgba(#0d0d14, 0.2); z-index: 1; - white-space: nowrap; - position: relative; + // white-space: nowrap; + margin: 0; + line-height: 1.1; .hero-title-one { text-align: left; overflow: hidden; + margin: 0; + line-height: 1; + padding-bottom: 12px; span { color: $primary; } } +} - .hero-title-two { - margin-top: -35px; - text-align: right; - overflow: hidden; - } +.hero-title-container { + position: absolute; + bottom: 100px; + padding: 0; } .hero-sub-title { - max-width: 320px; - margin-top: -10px; - text-align: end; - font-size: 18px; + font-weight: 400; + font-size: 24px; + margin-top: -18px; + color: #e7e7e7; + line-height: 1.4; } -.hero-title-outline { - position: absolute; - width: 100%; - transform: scale(1.72); - top: -44px; - overflow: hidden; - -webkit-text-stroke: 1px rgba($white, 0.06); -} +// .hero-title { +// font-size: 7.5rem; +// font-weight: 900; +// text-transform: uppercase; +// width: 100%; +// padding-top: 130px; +// // letter-spacing: 3px; +// // text-shadow: 0px 10px 100px #171725; +// z-index: 1; +// white-space: nowrap; +// position: relative; + +// .hero-title-one { +// text-align: left; +// overflow: hidden; + +// span { +// color: $primary; +// } +// } + +// .hero-title-two { +// margin-top: -35px; +// text-align: right; +// overflow: hidden; +// } +// } + +// .hero-sub-title { +// max-width: 320px; +// margin-top: -10px; +// text-align: end; +// font-size: 18px; +// } + +// .hero-title-outline { +// position: absolute; +// width: 100%; +// transform: scale(1.72); +// top: -44px; +// overflow: hidden; +// -webkit-text-stroke: 1px rgba($white, 0.06); +// } .text-outline { color: transparent; @@ -326,7 +399,7 @@ p { border-radius: 16px; transform: translate3d(0px, 0px, 0px) rotate(45deg); position: absolute; - top: -10%; + top: -20%; right: 18%; z-index: 1; opacity: 0; @@ -334,13 +407,13 @@ p { .shape-3-container { position: absolute; - bottom: 40%; - right: 26%; + bottom: 25%; + right: 25%; } .shape-3 { - width: 100px; - height: 100px; + width: 150px; + height: 150px; background: #2c2c40; border-radius: 12px; transform: translate3d(0px, 0px, 0px) rotate(45deg); @@ -350,8 +423,8 @@ p { .shape-4-container { position: absolute; - bottom: 30%; - left: 32%; + bottom: 16%; + left: 25%; } .shape-4 { @@ -413,7 +486,6 @@ p { background-color: #2f2f4a; width: 100%; height: 25%; - border-radius: 80px 80px 0 0; } .bg-light { @@ -426,7 +498,7 @@ p { } .bg-dark { - background: rgb(23, 23, 37); + background: rgb(25, 25, 41); background: linear-gradient( 180deg, rgba(23, 23, 37, 1) 0%, @@ -462,11 +534,11 @@ p { top: 50%; a { - color: #7676a0; + color: rgba($white, 0.6); transition: 0.3s; &:hover { - color: lighten(#7676a0, 10%); + color: lighten($white, 10%); transform: translateX(2px); } } @@ -602,13 +674,12 @@ p { } .marquee-title { - font-size: 7.5rem; - font-weight: 900; - text-transform: uppercase; - margin-top: 7.5rem; + font-size: 5.5rem; + font-weight: 800; + margin-top: 5.5rem; .text-outline { - -webkit-text-stroke: 2px rgba(#4d4d66, 1); + -webkit-text-stroke: 2px rgba(#5f5f7a, 1); } } @@ -631,7 +702,7 @@ p { font-size: 10rem; color: rgba($white, 0); -webkit-text-stroke: 2px rgba(#4d4d66, 0.3); - letter-spacing: 3px; + // letter-spacing: 3px; font-weight: 900; margin: 0; } @@ -1046,27 +1117,28 @@ span.swiper-pagination-bullet.swiper-pagination-bullet-active { border-radius: 0 0 0 0; } - .hero-title { - font-size: 8vw; - white-space: nowrap; - line-height: 1; - letter-spacing: normal; + // .hero-title { + // font-size: 8vw; + // white-space: nowrap; + // line-height: 1; + // // letter-spacing: normal; - .hero-title-one { - text-align: center; - } + // .hero-title-one { + // text-align: center; + // } - .hero-title-two { - text-align: center; - margin: 0; - } + // .hero-title-two { + // text-align: center; + // margin: 0; + // } + // } + + .hero-sub-title { + font-size: 18px; } .hero-sub-title { - max-width: 50%; - width: 100%; - margin-top: 10px; - text-align: center; + margin-top: 18px; } .lead { @@ -1127,18 +1199,18 @@ span.swiper-pagination-bullet.swiper-pagination-bullet-active { height: 180px; } - .bg-hero { - min-height: 1020px; - max-height: 1020px; - } + // .bg-hero { + // min-height: 1020px; + // max-height: 1020px; + // } .hero-title { font-size: 11.5vw; } - .hero-sub-title { - max-width: 90%; - } + // .hero-sub-title { + // max-width: 90%; + // } .shape-1-container { left: 12%; diff --git a/packages/storyteller.io/src/common/TopNav.tsx b/packages/storyteller.io/src/common/TopNav.tsx index d90a7b78e5..1f43d47281 100644 --- a/packages/storyteller.io/src/common/TopNav.tsx +++ b/packages/storyteller.io/src/common/TopNav.tsx @@ -75,9 +75,9 @@ function TopNav(props: Props) { > @@ -119,10 +119,10 @@ function TopNav(props: Props) { >