From 230cd1bcb845908373e6d80ae0b10e51662eaba2 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sun, 9 Feb 2025 20:20:16 +0200 Subject: feat(user/update): Move buttons to side and replace text with icons --- views/img/global-settings.svg | 1 + views/img/list-add.svg | 1 + views/img/settings.svg | 1 + views/styles.css | 30 +++++++++++++++++++++++++++-- views/user/index.php | 44 +++++++++++++++++++++---------------------- 5 files changed, 53 insertions(+), 24 deletions(-) create mode 100644 views/img/global-settings.svg create mode 100644 views/img/list-add.svg create mode 100644 views/img/settings.svg diff --git a/views/img/global-settings.svg b/views/img/global-settings.svg new file mode 100644 index 0000000..424494c --- /dev/null +++ b/views/img/global-settings.svg @@ -0,0 +1 @@ + diff --git a/views/img/list-add.svg b/views/img/list-add.svg new file mode 100644 index 0000000..e19454a --- /dev/null +++ b/views/img/list-add.svg @@ -0,0 +1 @@ + diff --git a/views/img/settings.svg b/views/img/settings.svg new file mode 100644 index 0000000..d16a901 --- /dev/null +++ b/views/img/settings.svg @@ -0,0 +1 @@ + diff --git a/views/styles.css b/views/styles.css index 0ec7895..cd151d0 100644 --- a/views/styles.css +++ b/views/styles.css @@ -449,18 +449,44 @@ hr.new-section { height: 4em; } +#user-main { + display: flex; + gap: 1em; +} + +#user-main > * { + text-align: unset; +} + +#user-main > :nth-child(2) { + flex: 1; +} + #user-buttons { margin: 0 1em 2em 1em; display: flex; - flex-direction: row; - gap: 1em; + flex-direction: column; + gap: 0.5em; + float: right; +} + +.standalone-button { + border: none; + box-shadow: none; +} + +.standalone-button svg { + height: 1.5em; + vertical-align: middle; } #user-nav { display: flex; flex-direction: row; gap: 1em; + margin-left: -1em; margin-bottom: 2em; + width: calc(100% + 2em); } #user-nav button { diff --git a/views/user/index.php b/views/user/index.php index 40995d2..ef888c7 100644 --- a/views/user/index.php +++ b/views/user/index.php @@ -9,34 +9,34 @@ ?> -
+
icon(); ?>

Username ?>

-
- -
- - + +