From c11ff13015cd752cf24c90fac247aea1ad5dcccf Mon Sep 17 00:00:00 2001 From: silverwind Date: Wed, 7 Jun 2023 00:08:09 +0200 Subject: [PATCH 1/7] Improve notification count icon --- web_src/css/base.css | 28 ++++++++++++++++++-------- web_src/css/themes/theme-arc-green.css | 1 + 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/web_src/css/base.css b/web_src/css/base.css index b352e6d98e18..69c9b5f604d8 100644 --- a/web_src/css/base.css +++ b/web_src/css/base.css @@ -196,6 +196,7 @@ --color-input-border-hover: #cecece; --color-navbar: #f8f8f8; --color-navbar-transparent: #f8f8f800; + --color-navbar-hover: #ebebeb; --color-light: #00000006; --color-light-mimic-enabled: rgba(0, 0, 0, calc(6 / 255 * 222 / 255 / var(--opacity-disabled))); --color-light-border: #0000001d; @@ -976,6 +977,10 @@ img.ui.avatar, min-height: 52px; } +.following.bar #navbar a.item:hover { + background: var(--color-navbar-hover); +} + .following.bar #navbar .dropdown .avatar { margin-right: 0 !important; } @@ -2129,19 +2134,26 @@ a.ui.basic.label:hover { } .notification_count { + display: flex; + align-items: center; + justify-content: center; position: absolute; - left: 7px; - top: -9px; - min-width: 1.5em; - text-align: center; + left: 5px; + top: -8px; + min-width: 17px; + min-height: 17px; background: var(--color-primary); border: 2px solid var(--color-header-bar); color: var(--color-header-bar); - padding: 2.75px; - border-radius: 1em; - font-size: 11px; + border-radius: 17px; + padding: 0 3.5px; + font-size: 12px; + line-height: 12px; font-weight: var(--font-weight-bold); - line-height: .7; +} + +.item:hover .notification_count { + border-color: var(--color-navbar-hover);; } .rss-icon { diff --git a/web_src/css/themes/theme-arc-green.css b/web_src/css/themes/theme-arc-green.css index f6321c9ed779..39f5231ca2a8 100644 --- a/web_src/css/themes/theme-arc-green.css +++ b/web_src/css/themes/theme-arc-green.css @@ -182,6 +182,7 @@ --color-input-border-hover: #505667; --color-navbar: #2a2e3a; --color-navbar-transparent: #2a2e3a00; + --color-navbar-hover: #434651; --color-light: #00000028; --color-light-mimic-enabled: rgba(0, 0, 0, calc(40 / 255 * 222 / 255 / var(--opacity-disabled))); --color-light-border: #ffffff28; From 1d4850c156181340e28a925e59377380b2590f7a Mon Sep 17 00:00:00 2001 From: silverwind Date: Wed, 7 Jun 2023 00:22:49 +0200 Subject: [PATCH 2/7] rename color --- web_src/css/base.css | 6 +++--- web_src/css/themes/theme-arc-green.css | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/web_src/css/base.css b/web_src/css/base.css index 69c9b5f604d8..7544ffde09c3 100644 --- a/web_src/css/base.css +++ b/web_src/css/base.css @@ -196,7 +196,6 @@ --color-input-border-hover: #cecece; --color-navbar: #f8f8f8; --color-navbar-transparent: #f8f8f800; - --color-navbar-hover: #ebebeb; --color-light: #00000006; --color-light-mimic-enabled: rgba(0, 0, 0, calc(6 / 255 * 222 / 255 / var(--opacity-disabled))); --color-light-border: #0000001d; @@ -224,6 +223,7 @@ --color-tooltip-text: #ffffff; --color-tooltip-bg: #000000f0; --color-header-bar: #ffffff; + --color-header-bar-hover-bg: #ebebeb; --color-label-text: #232323; --color-label-bg: #cacaca5b; --color-label-hover-bg: #cacacaa0; @@ -978,7 +978,7 @@ img.ui.avatar, } .following.bar #navbar a.item:hover { - background: var(--color-navbar-hover); + background: var(--color-header-bar-hover-bg); } .following.bar #navbar .dropdown .avatar { @@ -2153,7 +2153,7 @@ a.ui.basic.label:hover { } .item:hover .notification_count { - border-color: var(--color-navbar-hover);; + border-color: var(--color-header-bar-hover-bg); } .rss-icon { diff --git a/web_src/css/themes/theme-arc-green.css b/web_src/css/themes/theme-arc-green.css index 39f5231ca2a8..82e5596d6800 100644 --- a/web_src/css/themes/theme-arc-green.css +++ b/web_src/css/themes/theme-arc-green.css @@ -182,7 +182,6 @@ --color-input-border-hover: #505667; --color-navbar: #2a2e3a; --color-navbar-transparent: #2a2e3a00; - --color-navbar-hover: #434651; --color-light: #00000028; --color-light-mimic-enabled: rgba(0, 0, 0, calc(40 / 255 * 222 / 255 / var(--opacity-disabled))); --color-light-border: #ffffff28; @@ -209,6 +208,7 @@ --color-tooltip-text: #ffffff; --color-tooltip-bg: #000000f0; --color-header-bar: #2e323e; + --color-header-bar-hover-bg: #434651; --color-label-text: #dfe3ec; --color-label-bg: #7c84974b; --color-label-hover-bg: #7c8497a0; From 7e112fdc87de5046326fbbae2a5423e91e91076a Mon Sep 17 00:00:00 2001 From: silverwind Date: Wed, 7 Jun 2023 00:25:17 +0200 Subject: [PATCH 3/7] fix selector --- web_src/css/base.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web_src/css/base.css b/web_src/css/base.css index 7544ffde09c3..d53487293453 100644 --- a/web_src/css/base.css +++ b/web_src/css/base.css @@ -2152,7 +2152,7 @@ a.ui.basic.label:hover { font-weight: var(--font-weight-bold); } -.item:hover .notification_count { +.following.bar #navbar a.item:hover .notification_count { border-color: var(--color-header-bar-hover-bg); } From af4f6cefd1713dc975a0c2c5ad5e4b065262525c Mon Sep 17 00:00:00 2001 From: silverwind Date: Wed, 7 Jun 2023 00:35:28 +0200 Subject: [PATCH 4/7] tweak menu margins --- templates/base/head_navbar.tmpl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/base/head_navbar.tmpl b/templates/base/head_navbar.tmpl index a61c62396402..353ec068e8a1 100644 --- a/templates/base/head_navbar.tmpl +++ b/templates/base/head_navbar.tmpl @@ -78,7 +78,7 @@ {{else if .IsSigned}} -