From 931c4dfe35d4caec716d25564d76fe5d444db108 Mon Sep 17 00:00:00 2001 From: afn Date: Sat, 14 Jan 2023 16:01:19 -0500 Subject: [PATCH] feat: changed design to current branding (ugly) --- src/app.css | 33 +++++++++------------- src/lib/components/atoms/Button.svelte | 12 ++++---- src/lib/components/atoms/LogoOption.svelte | 5 ++-- src/routes/polling/+page.svelte | 21 ++++++-------- 4 files changed, 30 insertions(+), 41 deletions(-) diff --git a/src/app.css b/src/app.css index a3e1ace..3a0aee3 100644 --- a/src/app.css +++ b/src/app.css @@ -1,10 +1,10 @@ -@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@200;300;400;500;600;700;800&display=swap"); * { box-sizing: inherit; margin: 0; padding: 0; - font-family: "Manrope", sans-serif; + font-family: "Roboto", sans-serif; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } @@ -29,7 +29,7 @@ body { .wrapper { margin-inline: auto; - width: min(90%, 95rem); + width: min(90%, 65rem); margin-top: 4rem; padding-bottom: 6rem; display: flex; @@ -44,17 +44,17 @@ body { } :root { - --white: #fff; - --accent-color: #9fd5ff; + --white: #FFD9E1; + --accent-color: #8F0045; --accent-color-two: hsl(207, 65%, 90%); - --accent-low-opacity: #4b5f798a; - --bg-color: hsl(240, 2%, 11%); + --accent-low-opacity: #5B3F46; + --bg-color: #201A1B; --grey-one: #252b31; - --grey-two: #28313b; - --grey-three: #373e4d; + --grey-two: #5B3F46; + --grey-three: #30312B; --grey-four: #182244; --grey-five: hsl(208, 30%, 75%); - --grey-six: #202126; + --grey-six: #2A2224; --grey-seven: #43698657; --bezier-one: cubic-bezier(0.25, 0.46, 0.45, 0.94); } @@ -67,22 +67,20 @@ body { h1 { color: var(--white); - font-weight: 700; + font-weight: 500; font-size: 1.5rem; color: var(--white); - font-weight: 700; - letter-spacing: -0.04em; } h2 { - color: var(--grey-five); + color: var(--white); font-weight: 400; font-size: 1.2rem; } h3 { color: var(--white); - font-weight: 500; + font-weight: 400; font-size: 1rem; } @@ -90,21 +88,18 @@ h4 { color: var(--white); font-weight: 500; font-size: 1.25rem; - letter-spacing: 0.02rem; } h5 { color: var(--white); font-weight: 300; font-size: 1rem; - letter-spacing: 0.02rem; } h6 { - color: var(--grey-five); + color: var(--white); font-weight: 300; font-size: 1rem; - letter-spacing: 0.02rem; } ::-webkit-scrollbar { diff --git a/src/lib/components/atoms/Button.svelte b/src/lib/components/atoms/Button.svelte index f374300..898c7e0 100644 --- a/src/lib/components/atoms/Button.svelte +++ b/src/lib/components/atoms/Button.svelte @@ -32,11 +32,11 @@ .button-secondary { min-width: max-content; font-size: 1rem; - color: var(--white); - font-weight: 600; + color: #FFD9E1; + font-weight: 400; border: none; - border-radius: 12px; - padding: 0.85rem 1.5rem; + border-radius: 1200px; + padding: 0.85rem 1.75rem; display: block; background-color: var(--grey-two); transition: transform 0.4s var(--bezier-one), filter 0.4s var(--bezier-one); @@ -44,9 +44,9 @@ } .button-primary { - background-color: var(--accent-color); + background-color: #FFB1C5; box-shadow: 0px 0px 32px 1px var(--accent-color-glow); - color: var(--grey-four); + color: #65002F; } div:hover { diff --git a/src/lib/components/atoms/LogoOption.svelte b/src/lib/components/atoms/LogoOption.svelte index eb001c4..f86b111 100644 --- a/src/lib/components/atoms/LogoOption.svelte +++ b/src/lib/components/atoms/LogoOption.svelte @@ -38,11 +38,10 @@ padding: 1.25rem; width: 100%; transition: all 0.3s var(--bezier-one); - border-radius: 12px; + border-radius: 16px; display: flex; gap: 1.5rem; background-color: var(--grey-six); - border: 1px solid var(--grey-three); cursor: pointer; align-items: center; } @@ -72,7 +71,7 @@ .clicked h2, .clicked h6 { - color: var(--accent-color); + color: var(--white); } div:hover { diff --git a/src/routes/polling/+page.svelte b/src/routes/polling/+page.svelte index de49469..f9f1382 100644 --- a/src/routes/polling/+page.svelte +++ b/src/routes/polling/+page.svelte @@ -236,20 +236,16 @@ h1 { font-size: 2rem; - font-weight: 600; - text-align: center; - color: var(--grey-four); + color: var(--white); } h2 { font-size: 1.25rem; - color: var(--grey-three); - text-align: center; + color: var(--white); } h3 { - font-weight: 500; - color: var(--grey-three); + color: var(--white); margin-bottom: -0.5rem; } @@ -286,23 +282,22 @@ button { background-color: transparent; border: none; - border: 1px solid var(--grey-six); - color: var(--grey-four); + border: 1px solid #9E8C90; + color: #ECE0E1; padding: 0.5rem 1.25rem; - border-radius: 12px; + border-radius: 8px; cursor: pointer; font-weight: 500; } .top-container { display: flex; - align-items: center; flex-direction: column; gap: 0.5rem; margin-bottom: 2rem; background-color: var(--accent-color); - padding: 1.75rem; - border-radius: 12px; + padding: 2rem; + border-radius: 20px; } .top-custom-button-container {