From 47556e24509d4c438a7fad6c05828ca4e3f2761a Mon Sep 17 00:00:00 2001 From: tpart Date: Wed, 18 Jan 2023 20:55:37 +0000 Subject: Update CSS (#2) Redesigned the start page and fixed some bugs Co-authored-by: tpart <10518520-tpart@users.noreply.gitlab.com> Reviewed-on: https://codeberg.org/metamuffin/keks-meet/pulls/2 Co-authored-by: tpart Co-committed-by: tpart --- client-web/public/assets/style/master.css | 34 ++++- client-web/public/assets/style/tile-backdrop.svg | 151 +++++++++++++++++++++++ client-web/public/start.html | 5 +- 3 files changed, 183 insertions(+), 7 deletions(-) create mode 100644 client-web/public/assets/style/tile-backdrop.svg (limited to 'client-web') diff --git a/client-web/public/assets/style/master.css b/client-web/public/assets/style/master.css index 7a59d78..f30b085 100644 --- a/client-web/public/assets/style/master.css +++ b/client-web/public/assets/style/master.css @@ -12,7 +12,6 @@ * { font-family: "Ubuntu", sans-serif; - font-weight: 300; color: white; margin: 0px; padding: 0px; @@ -22,11 +21,19 @@ --bg: #151315; --bg-dark: #070707; --ac: #5e3f84; - --ac-light: #7c43bd; --ac-dark: #2d0d52; + --ac-light: #7c43bd; + --ac-dark-transparent: #2d0d52c9; +} + +body.start { + background-image: linear-gradient(var(--ac-dark-transparent), black 150%), url("./tile-backdrop.svg"); + background-size: 40vw; + background-color: var(--ac-dark); } body { + font-weight: 300; background-color: var(--bg-dark); height: 100vh; width: 100vw; @@ -34,10 +41,14 @@ body { } h1 { + text-shadow: 0px 0px 20px rgba(0,0,0,0.75); + font-size: 5em; font-weight: 700; - margin: 1em; + text-align: center; + margin-bottom: 0.1em; } + input[type="button"], button { padding: 0.5em; @@ -78,15 +89,28 @@ button:disabled { .start-box p { margin-bottom: 0.5em; + font-size: x-large; } .start-box input[type="text"] { - margin: 0.5em; + margin: 2em 0 1em 0; font-size: xx-large; } .start-box input[type="button"] { - margin: 0.5em; + margin: 1em 0 1em 0; + font-size: x-large; + width: 100%; +} + +.start-box .description { + margin-bottom: 1.5em; + font-size: xx-large; + text-align: center; +} + +#room-id-input { + padding: 0.5em; font-size: x-large; width: calc(100% - 1em); } \ No newline at end of file diff --git a/client-web/public/assets/style/tile-backdrop.svg b/client-web/public/assets/style/tile-backdrop.svg new file mode 100644 index 0000000..15ea791 --- /dev/null +++ b/client-web/public/assets/style/tile-backdrop.svg @@ -0,0 +1,151 @@ + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/client-web/public/start.html b/client-web/public/start.html index 4766c77..27b45f5 100644 --- a/client-web/public/start.html +++ b/client-web/public/start.html @@ -6,10 +6,11 @@ keks-meet - +

keks-meet

-

A web conferencing application using webrtc

+

A web conferencing application using webrtc

+

keks-meet is free software! It is licenced under the terms of the third version of the GNU Affero General Public Licence only. -- cgit v1.2.3-70-g09d2