diff --git a/docs/theme/css/chrome.css b/docs/theme/css/chrome.css index 8e5c286a06..c66982a212 100644 --- a/docs/theme/css/chrome.css +++ b/docs/theme/css/chrome.css @@ -177,34 +177,35 @@ a > .hljs { display: none; } -.nav-wrapper { - margin-block-start: 50px; - display: block; -} - -.nav-buttons { +.footer-buttons { display: flex; justify-content: space-between; align-items: center; - margin: 20px 0; - padding: 0 10px; + gap: 1rem; + padding: 24px 0; } -.nav-button { +.footer-button { + width: 100%; + padding: 12px; + display: flex; align-items: center; - padding: 8px 12px; - background-color: var(--bg); - color: var(--fg) !important; - text-decoration: none; + justify-content: center; + gap: 0.5rem; + background-color: var(--footer-btn-bg); + border: 1px solid var(--footer-btn-border); + border-radius: 0.5rem; + font-size: 0.9em; } -.nav-button:hover { - background-color: var(--theme-hover); - color: var(--icons-hover) !important; +.footer-button:hover { + background-color: var(--footer-btn-bg-hover); + border-color: var(--footer-btn-border-hover); } -.nav-button i { - padding: 0 6px; +.footer-button i { + text-decoration: underline !important; + text-decoration-color: transparent !important; } .mobile-nav-chapters { diff --git a/docs/theme/css/variables.css b/docs/theme/css/variables.css index bd3b42522e..1fe0e7dc85 100644 --- a/docs/theme/css/variables.css +++ b/docs/theme/css/variables.css @@ -86,6 +86,11 @@ --download-btn-border: hsla(220, 60%, 40%, 0.2); --download-btn-border-hover: hsla(220, 60%, 50%, 0.2); --download-btn-shadow: hsla(220, 40%, 60%, 0.1); + + --footer-btn-bg: hsl(220, 60%, 98%, 0.4); + --footer-btn-bg-hover: hsl(220, 60%, 93%, 0.5); + --footer-btn-border: hsla(220, 60%, 40%, 0.15); + --footer-btn-border-hover: hsla(220, 60%, 50%, 0.2); } .dark { @@ -160,4 +165,9 @@ --download-btn-border: hsla(220, 90%, 80%, 0.2); --download-btn-border-hover: hsla(220, 90%, 80%, 0.4); --download-btn-shadow: hsla(220, 50%, 60%, 0.15); + + --footer-btn-bg: hsl(220, 90%, 95%, 0.01); + --footer-btn-bg-hover: hsl(220, 90%, 50%, 0.05); + --footer-btn-border: hsla(220, 90%, 90%, 0.05); + --footer-btn-border-hover: hsla(220, 90%, 80%, 0.2); } diff --git a/docs/theme/index.hbs b/docs/theme/index.hbs index cc999ad4b5..8ab4f21cf1 100644 --- a/docs/theme/index.hbs +++ b/docs/theme/index.hbs @@ -199,24 +199,21 @@ {{{ content }}} +
- - -