From 18edfa6d5a90908d2a16d53978c93fc4fe6347ad Mon Sep 17 00:00:00 2001 From: Jem Gillam <6413628+jemgillam@users.noreply.github.com> Date: Fri, 13 Dec 2024 17:06:47 +0000 Subject: [PATCH] begin customisation --- utils/website/docusaurus.config.js | 7 +++++++ .../HomepageFeatures/styles.module.css | 1 + utils/website/src/css/custom.css | 21 +++++++++++++++++-- utils/website/src/pages/index.js | 7 +++++-- utils/website/src/pages/index.module.css | 18 +++++++--------- 5 files changed, 39 insertions(+), 15 deletions(-) diff --git a/utils/website/docusaurus.config.js b/utils/website/docusaurus.config.js index 9fe6dab59a..6d8ac9627f 100644 --- a/utils/website/docusaurus.config.js +++ b/utils/website/docusaurus.config.js @@ -113,6 +113,13 @@ const config = { }), ], + stylesheets: [ + { + href: "https://fonts.googleapis.com/css2?family=Rubik:wght@300..700", + type: "text/css", + }, + ], + themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ diff --git a/utils/website/src/components/HomepageFeatures/styles.module.css b/utils/website/src/components/HomepageFeatures/styles.module.css index 909e27a8b7..9a13bb20a0 100644 --- a/utils/website/src/components/HomepageFeatures/styles.module.css +++ b/utils/website/src/components/HomepageFeatures/styles.module.css @@ -3,6 +3,7 @@ align-items: center; padding: 2rem 0; width: 100%; + font-weight: 700; } .featureSvg { diff --git a/utils/website/src/css/custom.css b/utils/website/src/css/custom.css index bcfc6ca17f..1447fdee20 100644 --- a/utils/website/src/css/custom.css +++ b/utils/website/src/css/custom.css @@ -6,6 +6,7 @@ /* You can override the default Infima variables here. */ :root { + /* Docusaurus variables */ --ifm-color-primary: #1368aa; --ifm-color-primary-dark: #033270; --ifm-color-primary-darker: #01263d; @@ -14,14 +15,26 @@ --ifm-color-primary-lighter: #9dcee2; --ifm-color-primary-lightest: #9dcee2; --ifm-code-font-size: 95%; - --ifm-footer-background-color: #01263d; + --ifm-font-family-base: Rubik, Helvetica, Verdana, Arial, sans-serif; + --ifm-footer-background-color: #1a0003; --ifm-footer-color: #ffffff; - --ifm-footer-link-color: #e05f47; + --ifm-footer-link-color: #fe8052; + --ifm-navbar-background-color: var(--ifm-footer-background-color); + --ifm-navbar-link-color: var(--ifm-footer-color); --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); + + /* Graphile variables*/ + --graphile-color-background: #fcfcbf; + --graphile-color-text: #1a0003; + + /* global styling choices */ + background-color: var(--graphile-color-background); + color: var(--graphile-color-text); } /* For readability concerns, you should choose a lighter palette in dark mode. */ [data-theme="dark"] { + /* Docusaurus variables */ --ifm-color-primary: #e05f47; --ifm-color-primary-dark: #4091c9; --ifm-color-primary-darker: #1368aa; @@ -30,4 +43,8 @@ --ifm-color-primary-lighter: #9dcee2; --ifm-color-primary-lightest: #ffffff; --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); + + /* Graphile variables*/ + --graphile-color-background: #08434a; + --graphile-color-text: #ffffff; } diff --git a/utils/website/src/pages/index.js b/utils/website/src/pages/index.js index de6b4bbfc5..02a9b74fe9 100644 --- a/utils/website/src/pages/index.js +++ b/utils/website/src/pages/index.js @@ -12,8 +12,11 @@ function HomepageHeader() { return (
-

{siteConfig.title}

-

{siteConfig.tagline}

+ Graphile-Star the wildcards of the Graphile universe