From 2491c6cb53d7fe828acd2ce95c6985f0fb6a0487 Mon Sep 17 00:00:00 2001 From: Jake Cahill <45230295+JakeSCahill@users.noreply.github.com> Date: Mon, 12 Aug 2024 18:23:08 +0100 Subject: [PATCH] Design follow-up fixes (#216) * Design follow-up fixes * Update home background * Update home background * add product name in metadata and breadcrumbs * Update admonitions --- src/css/dark-mode.css | 16 +++++++++------- src/css/header.css | 5 +++++ src/css/home.css | 4 +--- src/css/main.css | 4 ++++ src/css/vars.css | 14 ++++++++------ src/img/info-purple.svg | 1 + src/partials/header-content.hbs | 4 ++-- 7 files changed, 30 insertions(+), 18 deletions(-) create mode 100644 src/img/info-purple.svg diff --git a/src/css/dark-mode.css b/src/css/dark-mode.css index 686f3e3f..1485bba4 100644 --- a/src/css/dark-mode.css +++ b/src/css/dark-mode.css @@ -1,6 +1,7 @@ html[data-theme=dark] { /* base */ --body-background: var(--slate-900); + --home-background: var(--body-background); --panel-background: #ffffff12; --panel-border-color: var(--color-white); --scrollbar-track-color: var(--color-white); @@ -12,6 +13,7 @@ html[data-theme=dark] { --sticky-table-header-background: #545454; --tooltip-background: white; --tooltip-font-color: #181818; + --feature-background-color: var(--body-background); /* search */ --search-hits-boxshadow: 0 0 0 1px rgba(255, 255, 255, 0.05), 0 1px 3px 0 rgba(255, 255, 255, 0.15); --search-detached-mode-background: #0a0908; @@ -49,21 +51,21 @@ html[data-theme=dark] { /* feedback */ --feedback-modal-background: var(--body-background); /* admonitions */ - --important-background: #45ade8; + --important-background: rgba(68, 76, 231, 0.2); --important-on-color: var(--body-font-color); --important-icon: url(../img/info-white.svg) no-repeat center right / auto 100%; - --warning-background: #cd372c; + --warning-background: rgba(205, 55, 44, 0.2); --warning-on-color: var(--body-font-color); --warning-icon: url(../img/report-white.svg) no-repeat center right / auto 100%; - --note-background: #45ade8; + --note-background: rgba(69, 173, 232, 0.2); --note-on-color: var(--body-font-color); --note-icon: url(../img/info-white.svg) no-repeat center right / auto 100%; - --tip-background: #38a169; + --tip-background: rgba(56, 161, 105, 0.2); --tip-on-color: var(--body-font-color); --tip-icon: url(../img/check-circle-white.svg) no-repeat center right / auto 100%; - --caution-background: #f9a165; - --caution-on-color: #181818; - --caution-icon: url(../img/warning-black.svg) no-repeat center right / auto 100%; + --caution-background: rgba(249, 161, 101, 0.2); + --caution-on-color: var(--body-font-color); + --caution-icon: url(../img/warning-white.svg) no-repeat center right / auto 100%; /* doc */ --doc-font-color: var(--body-font-color); --heading-font-color: var(--body-font-color); diff --git a/src/css/header.css b/src/css/header.css index 8f5a2bb5..9a7c9a4e 100644 --- a/src/css/header.css +++ b/src/css/header.css @@ -150,6 +150,11 @@ html.is-clipped--navbar { padding: 6px 8px; } +.home .navbar-item, +.home .navbar-link { + color: #f5f5f5; +} + .navbar-item.is-current, .navbar-item:hover, .navbar-link:hover { diff --git a/src/css/home.css b/src/css/home.css index 927599bc..01b1f73e 100644 --- a/src/css/home.css +++ b/src/css/home.css @@ -46,7 +46,6 @@ display: flex; margin-top: 0; width: 100%; - background: #1d2939; align-items: center; justify-content: center; min-height: 178px; @@ -62,7 +61,6 @@ .home .home-header .ask { display: flex; - color: white; flex-wrap: wrap; align-items: center; gap: 10px; @@ -70,7 +68,6 @@ } .home .home-header-container h1 { - color: white; font-size: 32px; } @@ -91,6 +88,7 @@ html:not([data-theme=dark]) .home .feature-box:hover { padding: 1rem; align-content: flex-start; transition: 100ms ease all; + background-color: var(--feature-background-color); } .home .feature-image { diff --git a/src/css/main.css b/src/css/main.css index 51a99d63..27811e2c 100644 --- a/src/css/main.css +++ b/src/css/main.css @@ -13,6 +13,10 @@ body.status-404 main > .content { min-height: 100vh; } +.home main { + background-color: var(--home-background); +} + @media screen and (min-width: 1024px) { main { margin: 0 auto; diff --git a/src/css/vars.css b/src/css/vars.css index 9ab6a395..39932995 100644 --- a/src/css/vars.css +++ b/src/css/vars.css @@ -171,6 +171,7 @@ html:not([data-theme=dark]) { --body-footer-font-color: #98a2b3; /* base */ --body-background: var(--color-white); + --home-background: rgba(245, 245, 245, 1); --button-font-color: white; --panel-background: #f9fafb; --panel-border-color: #e5e9f0; @@ -180,6 +181,7 @@ html:not([data-theme=dark]) { --sticky-table-header-background: #f6f6f6; --tooltip-background: var(--slate-900); --tooltip-font-color: white; + --feature-background-color: white; /* search */ --search-hits-boxshadow: 0 0 0 1px rgba(35, 38, 59, 0.05), 0 1px 3px 0 rgba(35, 38, 59, 0.15); --search-detached-mode-background: #f5f6f7; @@ -223,19 +225,19 @@ html:not([data-theme=dark]) { /* feedback */ --feedback-modal-background: #fefefe; /* admonitions */ - --important-background: #e8f5fc; + --important-background: rgba(68, 76, 231, 0.1); --important-on-color: var(--body-font-color); - --important-icon: url(../img/info-blue.svg) no-repeat center right / auto 100%; - --warning-background: #fff6f5; + --important-icon: url(../img/info-purple.svg) no-repeat center right / auto 100%; + --warning-background: rgba(205, 55, 44, 0.1); --warning-on-color: var(--body-font-color); --warning-icon: url(../img/report-red.svg) no-repeat center right / auto 100%; - --note-background: #e8f5fc; + --note-background: rgba(69, 173, 232, 0.1); --note-on-color: var(--body-font-color); --note-icon: url(../img/info-blue.svg) no-repeat center right / auto 100%; - --tip-background: #f4fbf6; + --tip-background: rgba(56, 161, 105, 0.1); --tip-on-color: var(--body-font-color); --tip-icon: url(../img/check-circle-green.svg) no-repeat center right / auto 100%; - --caution-background: #fef0e7; + --caution-background: rgba(249, 161, 101, 0.1); --caution-on-color: var(--body-font-color); --caution-icon: url(../img/warning-orange.svg) no-repeat center right / auto 100%; /* doc */ diff --git a/src/img/info-purple.svg b/src/img/info-purple.svg new file mode 100644 index 00000000..1705bafc --- /dev/null +++ b/src/img/info-purple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/partials/header-content.hbs b/src/partials/header-content.hbs index c721bc37..6d8e477f 100644 --- a/src/partials/header-content.hbs +++ b/src/partials/header-content.hbs @@ -1,6 +1,6 @@
{{> announcement-bar}} -