From 1173827a7962218de3ee61ce21c66b766b83e9dc Mon Sep 17 00:00:00 2001 From: Niels Simenon Date: Wed, 25 Mar 2020 03:42:46 +0100 Subject: [PATCH] Improved dark theme. Changed sidebar toggle icon. --- assets/components/actors/actors.vue | 32 ++++++------- assets/components/header/filter-bar.vue | 3 +- assets/components/header/header.vue | 64 ++++++++++++++----------- assets/components/networks/networks.vue | 2 +- assets/components/sidebar/sidebar.vue | 2 +- assets/css/_theme.scss | 4 ++ assets/img/grid.svg | 5 ++ assets/img/grid2.svg | 5 ++ assets/img/grid3.svg | 5 ++ assets/img/grid4.svg | 5 ++ assets/img/logo_t.svg | 40 ---------------- assets/img/more.svg | 5 ++ assets/img/more2.svg | 5 ++ 13 files changed, 90 insertions(+), 87 deletions(-) create mode 100644 assets/img/grid.svg create mode 100644 assets/img/grid2.svg create mode 100644 assets/img/grid3.svg create mode 100644 assets/img/grid4.svg delete mode 100644 assets/img/logo_t.svg create mode 100644 assets/img/more.svg create mode 100644 assets/img/more2.svg diff --git a/assets/components/actors/actors.vue b/assets/components/actors/actors.vue index 4ef823ee..8acec944 100644 --- a/assets/components/actors/actors.vue +++ b/assets/components/actors/actors.vue @@ -110,8 +110,7 @@ export default { @import 'theme'; .gender-link.selected .gender .icon { - fill: var(--text-contrast); - filter: none; + fill: var(--text-light); } @@ -156,32 +155,30 @@ export default { .gender-link { width: 2.5rem; height: 2.5rem; - display: inline-flex; + display: flex; align-items: center; justify-content: center; + box-sizing: border-box; + padding: .2rem 0 0 0; margin: .25rem .5rem .25rem 0; color: var(--shadow); background: var(--background); font-weight: bold; text-decoration: none; - box-shadow: 0 0 3px var(--shadow-weak); + box-shadow: 0 0 3px var(--darken-weak); + + .icon { + fill: var(--shadow); + } &:hover { color: var(--primary); cursor: pointer; } - .icon { - fill: var(--shadow); - } - &.selected { background: var(--primary); - color: var(--text-contrast); - - .icon { - fill: var(--text-contrast); - } + color: var(--text-light); &.male { background: var(--male); @@ -192,10 +189,11 @@ export default { } &.transsexual { - width: 2rem; - height: 2rem; - background: var(--female); - border: solid .25rem var(--male); + background: var(--text); + } + + &.other .icon { + fill: var(--text-light); } } } diff --git a/assets/components/header/filter-bar.vue b/assets/components/header/filter-bar.vue index 04c555bb..d9516015 100644 --- a/assets/components/header/filter-bar.vue +++ b/assets/components/header/filter-bar.vue @@ -171,9 +171,10 @@ export default { justify-content: space-between; align-items: center; padding: .5rem 1rem; + border-top: solid 1px var(--shadow-hint); z-index: 1; font-size: 0; - box-shadow: 0 0 3px var(--shadow); + box-shadow: 0 0 3px var(--darken); .icon { fill: var(--shadow); diff --git a/assets/components/header/header.vue b/assets/components/header/header.vue index b9286215..34190255 100644 --- a/assets/components/header/header.vue +++ b/assets/components/header/header.vue @@ -2,7 +2,7 @@
@@ -10,14 +10,15 @@

-

+