From 4ce4449be80dc8747d2a8b67fc574cbac0b77d80 Mon Sep 17 00:00:00 2001 From: alexiscolin Date: Thu, 30 May 2024 15:08:58 +0900 Subject: [PATCH 1/3] style: fix block and pre elements --- docusaurus/docusaurus.config.js | 4 ++++ docusaurus/src/css/custom.css | 10 +++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/docusaurus/docusaurus.config.js b/docusaurus/docusaurus.config.js index 9ccef05..b83ec17 100644 --- a/docusaurus/docusaurus.config.js +++ b/docusaurus/docusaurus.config.js @@ -61,6 +61,10 @@ const config = { /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ image: "img/og-gnoland.png", + colorMode: { + defaultMode: "dark", + respectPrefersColorScheme: true, + }, navbar: { hideOnScroll: true, logo: { diff --git a/docusaurus/src/css/custom.css b/docusaurus/src/css/custom.css index cf5f82c..e4a8c7e 100644 --- a/docusaurus/src/css/custom.css +++ b/docusaurus/src/css/custom.css @@ -7,6 +7,7 @@ /* You can override the default Infima variables here. */ :root { + --ifm-color-scheme: dark; --gno-text-font: "Inter"; --ifm-font-family-base: var(--gno-text-font), -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; @@ -40,6 +41,9 @@ --ifm-menu-link-sublist-icon: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjk2OTY3IDE1LjUzMDNDMy42NzY3OCAxNS4yMzc0IDMuNjc2NzggMTQuNzYyNiAzLjk2OTY3IDE0LjQ2OTdMMTEuNDY5NyA2Ljk2OTY3QzExLjc2MjYgNi42NzY3OCAxMi4yMzc0IDYuNjc2NzggMTIuNTMwMyA2Ljk2OTY3TDIwLjAzMDMgMTQuNDY5N0MyMC4zMjMyIDE0Ljc2MjYgMjAuMzIzMiAxNS4yMzc0IDIwLjAzMDMgMTUuNTMwM0MxOS43Mzc0IDE1LjgyMzIgMTkuMjYyNiAxNS44MjMyIDE4Ljk2OTcgMTUuNTMwM0wxMiA4LjU2MDY2TDUuMDMwMzMgMTUuNTMwM0M0LjczNzQ0IDE1LjgyMzIgNC4yNjI1NiAxNS44MjMyIDMuOTY5NjcgMTUuNTMwM1oiIGZpbGw9IiMxQzFDMUMiLz4KPC9zdmc+Cg=="); --content-max-w: 50rem; + --ifm-code-border-radius: 0.4rem; + --ifm-code-padding-horizontal: 0.3rem; + --ifm-code-padding-vertical: 0.12rem; --docsearch-primary-color: var(--ifm-color-content-secondary) !important; --docsearch-key-gradient: var(--ifm-links-background-color) !important; @@ -117,7 +121,7 @@ body nav[class*="navbarHidden"] { margin-block-start: 0.3rem; } -.navbar__logo img{ +.navbar__logo img { max-width: 90%; } @@ -340,10 +344,10 @@ a.footer__link-item > svg { fill: #9e9e9e; } [data-theme="dark"] .footer .logo_img .logo-beard { - fill: #ffffff; + fill: #ffffff; } [data-theme="dark"] .footer .logo_img .logo-wording path { - fill: #ffffff; + fill: #ffffff; } .footer__title { From 48f159bf905dfea216c0d09fd0d32a5afb794bca Mon Sep 17 00:00:00 2001 From: alexiscolin Date: Thu, 30 May 2024 15:14:11 +0900 Subject: [PATCH 2/3] fix: footer gno logo --- docusaurus/docusaurus.config.js | 4 ++-- docusaurus/src/css/custom.css | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docusaurus/docusaurus.config.js b/docusaurus/docusaurus.config.js index b83ec17..f90120a 100644 --- a/docusaurus/docusaurus.config.js +++ b/docusaurus/docusaurus.config.js @@ -120,8 +120,8 @@ const config = { - - + + diff --git a/docusaurus/src/css/custom.css b/docusaurus/src/css/custom.css index e4a8c7e..2e4e6a0 100644 --- a/docusaurus/src/css/custom.css +++ b/docusaurus/src/css/custom.css @@ -340,11 +340,17 @@ a.footer__link-item > svg { width: 8rem; } +[data-theme="light"] .footer .logo_img .logo-hat { + fill: #226c57; +} +[data-theme="dark"] .footer .logo_img .logo-hat { + fill: #ffffff; +} [data-theme="light"] .footer .logo_img .logo-beard { fill: #9e9e9e; } [data-theme="dark"] .footer .logo_img .logo-beard { - fill: #ffffff; + fill: #808080; } [data-theme="dark"] .footer .logo_img .logo-wording path { fill: #ffffff; From 4740da34e88222e97bf5e057a83a71ae9efe0ba3 Mon Sep 17 00:00:00 2001 From: alexiscolin Date: Thu, 30 May 2024 16:30:30 +0900 Subject: [PATCH 3/3] fix: feedback colors --- docusaurus/src/css/custom.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docusaurus/src/css/custom.css b/docusaurus/src/css/custom.css index 2e4e6a0..8321baa 100644 --- a/docusaurus/src/css/custom.css +++ b/docusaurus/src/css/custom.css @@ -56,6 +56,8 @@ --docsearch-hit-color: var(--ifm-color-primary) !important; --docsearch-searchbox-background: var(--ifm-color-primary-lighter) !important; --docsearch-muted-color: var(--ifm-color-primary-light); + + --input-background: var(--ifm-color-primary-lightest); } /* For readability concerns, you should choose a lighter palette in dark mode. */ @@ -82,6 +84,8 @@ --docsearch-searchbox-background: var(--ifm-color-primary-dark) !important; --docsearch-muted-color: var(--ifm-color-primary-light); --docsearch-searchbox-focus-background: var(--docusaurus-highlighted-code-line-bg) !important; + + --input-background: var(--ifm-color-primary-dark); } /* Generic */ @@ -471,6 +475,8 @@ html .docsearch-modal-search-input-form { outline: none; font-family: inherit; resize: vertical; + color: var(--ifm-link-color); + background-color: var(--input-background); } .feedback__inner-btn { padding: 0.5rem; @@ -480,6 +486,7 @@ html .docsearch-modal-search-input-form { font-size: 1rem; background-color: var(--ifm-background-color); transition: 0.3s ease opacity; + color: var(--ifm-link-color); } .feedback__inner-btn:hover { opacity: 0.7;