diff --git a/packages/storyteller-home/package.json b/packages/storyteller-home/package.json index fa36733063..beb88583d1 100644 --- a/packages/storyteller-home/package.json +++ b/packages/storyteller-home/package.json @@ -31,7 +31,7 @@ "locomotive-scroll": "^4.1.4", "react-locomotive-scroll": "^0.2.2", "react-fast-marquee": "^1.3.5", - "react-parallax-mouse": "^1.7.3" + "@tippyjs/react": "^4.2.6" }, "scripts": { "start": "craco start", diff --git a/packages/storyteller-home/src/App.scss b/packages/storyteller-home/src/App.scss index 007c7fde0b..2b842a740d 100644 --- a/packages/storyteller-home/src/App.scss +++ b/packages/storyteller-home/src/App.scss @@ -18,6 +18,10 @@ body { color: $white; } +p { + line-height: 1.6; +} + ::-moz-selection { /* Code for Firefox */ color: $white; @@ -199,6 +203,25 @@ body { } } +.btn-secondary, +.btn-secondary:focus, +.btn-secondary:active { + background-color: $white; + color: #2c2c40; + border: 2.5px solid; + border-color: $white; + transition: 0.2s; + outline: none; + box-shadow: none; +} + +.btn-secondary:hover { + background-color: #ccc; + color: #2c2c40; + border: 2.5px solid; + border-color: #ccc; +} + .btn span { cursor: pointer; display: inline-block; @@ -402,7 +425,7 @@ body { &:hover { color: lighten(#7676a0, 10%); - transform: translateX(5px); + transform: translateX(2px); } } } @@ -463,7 +486,7 @@ body { height: 100%; padding: 28px; border-radius: 12px; - border: 3px solid; + border: 2px solid; border-color: rgba(#4d4d66, 0.6); display: flex; align-items: center; @@ -488,11 +511,16 @@ body { height: 220px; margin-top: 80px; position: absolute; + transition: 0.3s; + + &:hover { + transform: scale(1.2); + } } .marquee-title { font-size: 7.5rem; - font-weight: 800; + font-weight: 900; text-transform: uppercase; margin-top: 7.5rem; @@ -554,3 +582,41 @@ body { transform: rotate(45deg); } } + +.bg-light-solid { + background: #2f2f4b; +} + +.bg-dark-solid { + background: rgb(24, 24, 39); +} + +.shape-bg { + position: absolute; + width: 220px; + height: 220px; + background: #2c2c40; + opacity: 0.6; + border-radius: 24px; + top: 50%; + left: 50%; + transform: translate(-50%, -50%) rotate(45deg); +} + +.tts-demo { + max-width: 800px; +} + +.form-control, +.form-select { + border-width: 1px; + border-color: $white; + border-radius: 5px; + padding: 0.5rem 0.75rem; + + &:focus { + border-color: $primary; + outline: 0; + box-shadow: 0 0 0 0.1rem $primary; + } +} diff --git a/packages/storyteller-home/src/common/Footer.tsx b/packages/storyteller-home/src/common/Footer.tsx index 7b0632527e..c788e9065d 100644 --- a/packages/storyteller-home/src/common/Footer.tsx +++ b/packages/storyteller-home/src/common/Footer.tsx @@ -15,7 +15,7 @@ function Footer(props: Props) { return ( <>