From ec14f96e60d4ca1d4aea33408027e973e83423e2 Mon Sep 17 00:00:00 2001 From: Christina Date: Sun, 8 Jan 2023 02:22:27 -0800 Subject: [PATCH 1/5] landing page desktop website done --- frontend/tone-teller/public/images/banner.png | Bin 6264 -> 6909 bytes frontend/tone-teller/public/images/loop.svg | 3 + frontend/tone-teller/src/App.css | 12 +- .../tone-teller/src/components/Footer.css | 5 - frontend/tone-teller/src/components/Footer.js | 37 ++-- frontend/tone-teller/src/components/Hero.js | 20 +- .../src/components/LandingContent.js | 180 ++++++++++-------- .../tone-teller/src/components/landing.js | 20 ++ .../tone-teller/src/components/style/Hero.css | 52 ++++- .../src/components/style/LandingContent.css | 162 +++++++++++++++- frontend/tone-teller/src/pages/Landing.js | 0 11 files changed, 369 insertions(+), 122 deletions(-) create mode 100644 frontend/tone-teller/public/images/loop.svg create mode 100644 frontend/tone-teller/src/components/landing.js create mode 100644 frontend/tone-teller/src/pages/Landing.js diff --git a/frontend/tone-teller/public/images/banner.png b/frontend/tone-teller/public/images/banner.png index 9bd6514a971a1a7e8ec93a44598c4bc6577517b2..6150c49acae0b120e6425ac2ffb104877f2b7bb2 100644 GIT binary patch literal 6909 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 literal 6264 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 + + diff --git a/frontend/tone-teller/src/App.css b/frontend/tone-teller/src/App.css index 81534a2..d9283f0 100644 --- a/frontend/tone-teller/src/App.css +++ b/frontend/tone-teller/src/App.css @@ -53,13 +53,13 @@ p { .heading-1 { font-family: Abyss; - font-size: 4.5rem; /* 72px */ + font-size: 3.5rem; line-height: 1; } .heading-2 { font-family: Abyss; - font-size: 3.75rem; /* 60px */ + font-size: 3.125rem; /* 60px */ line-height: 1; margin-bottom: 30px; } @@ -100,14 +100,14 @@ p { .body-text { font-family: 'Cantarell'; - font-size: 1rem; + font-size: 1.125rem; line-height: 1.5rem; } .body-title { font-family: 'Cantarell'; font-size: 1rem; - line-height: 1.5rem; + line-height: 1.125rem; font-weight: 700; } @@ -120,7 +120,7 @@ p { .overline-text { font-family: 'Cantarell'; font-weight: 700; - font-size: 0.75rem; /* 12px */ + font-size: 0.875rem; /* 12px */ line-height: 1rem; /* 16px */ letter-spacing: 0.12em; text-transform: uppercase; @@ -233,4 +233,4 @@ p { background-repeat: no-repeat; color: #fff; font-size: 100px; - } + } \ No newline at end of file diff --git a/frontend/tone-teller/src/components/Footer.css b/frontend/tone-teller/src/components/Footer.css index 758c378..9377cb1 100644 --- a/frontend/tone-teller/src/components/Footer.css +++ b/frontend/tone-teller/src/components/Footer.css @@ -19,11 +19,6 @@ color: #fff; } -.footer-subscription > p { - font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', - 'Lucida Sans', Arial, sans-serif; -} - .footer-subscription-heading { margin-bottom: 24px; font-size: 24px; diff --git a/frontend/tone-teller/src/components/Footer.js b/frontend/tone-teller/src/components/Footer.js index a2a3903..4ec4f85 100644 --- a/frontend/tone-teller/src/components/Footer.js +++ b/frontend/tone-teller/src/components/Footer.js @@ -1,34 +1,35 @@ -import React from 'react'; -import './Footer.css'; -import { Button } from './Button'; -import { Link } from 'react-router-dom'; +import React from "react"; +import "./Footer.css"; +import { Button } from "./Button"; +import { Link } from "react-router-dom"; function Footer() { return ( -
-
-

+

+
+

easy-to-use semantics analysis tool

-