From 5c80d3b511d7f83486d0f195400f382e5b721ec3 Mon Sep 17 00:00:00 2001 From: Murillo Pinheiro de Oliveira Date: Sun, 18 Feb 2024 19:50:45 -0300 Subject: updated: dark theme --- src/app.css | 28 +++++++++-- src/components/AppHeader.svelte | 35 ++++++------- src/components/Balance.svelte | 4 +- src/components/Numpad.svelte | 8 +-- src/components/Password.svelte | 14 +++--- src/components/Pin.svelte | 6 +-- src/components/Pinpad.svelte | 12 ++--- src/components/Toggle.svelte | 6 ++- .../(app)/[username]/(profile)/+layout.svelte | 10 ++-- src/routes/(app)/[username]/(profile)/+page.svelte | 10 ++-- .../[username]/payments/[...page]/+page.svelte | 36 +++++++------- .../[username]/receive/[...param]/+page.svelte | 2 +- .../[username]/settings/[...tab]/+page.server.js | 11 +++- .../[username]/settings/[...tab]/+page.svelte | 12 +++-- .../[username]/settings/[...tab]/_account.svelte | 29 ++++++----- .../(app)/[username]/settings/[...tab]/_pos.svelte | 58 +++++++++++++++++++--- .../[username]/settings/[...tab]/_security.svelte | 56 ++++++++++----------- src/routes/(app)/forgot/+page.svelte | 15 +++--- src/routes/(app)/login/+page.svelte | 26 ++++++---- src/routes/(app)/register/+page.svelte | 45 +++++++++-------- src/routes/(app)/send/[...text]/+page.svelte | 18 +++---- src/routes/(app)/support/+page.svelte | 16 +++--- 22 files changed, 274 insertions(+), 183 deletions(-) (limited to 'src') diff --git a/src/app.css b/src/app.css index e8627298..629b12e3 100644 --- a/src/app.css +++ b/src/app.css @@ -77,6 +77,12 @@ } } +@layer components { + .input-swapee { + @apply bg-primary text-gray-700 dark:text-gray-100 dark:bg-stone-700 border-0 focus:outline-none focus:ring-2 hover:ring-2 ring-swapee-purple ring-offset-swapee-purple ease-in-out transition-all duration-500; + } +} + @font-face { font-family: "PublicSans"; src: url("/fonts/Public_Sans/static/PublicSans-Regular.ttf") @@ -117,15 +123,31 @@ html { } } - ::-webkit-scrollbar-thumb { - background-color: #555; + background-color: #222; +} + +.dark > body { + background-color: #000 } -::-webkit-scrollbar-track { +.dark > body::-webkit-scrollbar-thumb { + background-color: #fff; +} + +/* to paint the profile page, because the way the page is built, the only way is to paint the body tag :/ */ +.dark > body::-webkit-scrollbar-track { background-color: #000; } +input:-webkit-autofill, +input:-webkit-autofill:focus { + transition: background-color 600000s 0s, color 600000s 0s; +} +input[data-autocompleted] { + background-color: transparent !important; +} + /* SCROLL BAR */ input, diff --git a/src/components/AppHeader.svelte b/src/components/AppHeader.svelte index 51607030..143e45eb 100644 --- a/src/components/AppHeader.svelte +++ b/src/components/AppHeader.svelte @@ -41,36 +41,36 @@ {#if !$loading}