From 5a3639ba64ff8b5207f8494db31f67fc739ffec5 Mon Sep 17 00:00:00 2001 From: James Cobb Date: Thu, 18 Apr 2024 21:23:11 -0500 Subject: [PATCH 1/7] add switcher and solution for guides and blog transparent images --- _includes/header-navigation.html | 3 ++ _layouts/base.html | 46 ++++++++++++++++++++++++++- _sass/colormode.scss | 43 ++++++++++++++----------- _sass/includes/header-navigation.scss | 6 ++++ _sass/quarkus.scss | 2 +- 5 files changed, 80 insertions(+), 20 deletions(-) diff --git a/_includes/header-navigation.html b/_includes/header-navigation.html index d8a449cc44b..e48b641a32c 100644 --- a/_includes/header-navigation.html +++ b/_includes/header-navigation.html @@ -65,6 +65,9 @@
  • 日本語
  • +
  • + +
  • diff --git a/_layouts/base.html b/_layouts/base.html index 06e612bcb47..567d1569be7 100755 --- a/_layouts/base.html +++ b/_layouts/base.html @@ -31,7 +31,7 @@ {{ page.title }}{{ page_title_version_suffix }}{% unless page_title_starts_with_quarkus or page_title_ends_with_quarkus %} - Quarkus{% endunless %} - @@ -73,6 +73,50 @@ {% if search_wc %} {% endif %} + + + diff --git a/_sass/colormode.scss b/_sass/colormode.scss index 0435a73aa9b..574c8e329ac 100644 --- a/_sass/colormode.scss +++ b/_sass/colormode.scss @@ -17,23 +17,23 @@ html { } -/* @media (prefers-color-scheme: dark) { */ -@media screen and (max-width: 1px) { - html { - --link-color: #9BCAFA; - --link-color-hover: #CC0000; - --link-color-visited: #AA4494; - --main-background-color: #121212; - --main-text-color: #B5B5B5; - --main-code-color: #F59B00; - --sec-background-color: #333333; - --title-background-color: #0e0e0e; - --breadcrumb-background-color: #0d1c2c; - - --card-outline: #555555; - --card-background-color: #0f0f0f; - --card-background-color-hover: #333333; - } +html.dark { + --link-color: #9BCAFA; + --link-color-hover: #CC0000; + --link-color-visited: #AA4494; + --main-background-color: #121212; + --main-text-color: #B5B5B5; + --main-code-color: #F59B00; + --sec-background-color: #333333; + --title-background-color: #0e0e0e; + --breadcrumb-background-color: #0d1c2c; + + --card-outline: #555555; + --card-background-color: #0f0f0f; + --card-background-color-hover: #333333; + + --img-background-color: #c8c8c8; + // code highlighting overrides // .hljs-built_in, .hljs-selector-tag, .hljs-section, .hljs-link, .hljs-function, .hljs-params { color: #6a9fb5 !important;} @@ -51,4 +51,11 @@ html { background-image: none !important; background-color: var(--title-background-color) !important; } -} + // Post and Guides - backup for no alt image // + .post .doc-content img { + background-color: var(--img-background-color) !important; } + .guides .imageblock img { + background-color: var(--img-background-color) !important; } + + } + diff --git a/_sass/includes/header-navigation.scss b/_sass/includes/header-navigation.scss index 846b072ce7f..bd0a59f9ead 100644 --- a/_sass/includes/header-navigation.scss +++ b/_sass/includes/header-navigation.scss @@ -214,6 +214,12 @@ div.nav-wrapper { } } } + + .modeswitcher { + padding-left: 0px !important; + padding-right: 0px !important; + } + } } diff --git a/_sass/quarkus.scss b/_sass/quarkus.scss index e31ac26ebad..9a13b02434f 100644 --- a/_sass/quarkus.scss +++ b/_sass/quarkus.scss @@ -483,7 +483,7 @@ pre.highlight, .literalblock pre, .listingblock > .content > pre { padding: 1rem; line-height: 1.2em; overflow-x: auto; - color: $grey-4; + color: var(--main-text-color); } .sidebarblock { From 53e276ae9442cbf24efd003a0c3023d8ee39fb02 Mon Sep 17 00:00:00 2001 From: James Cobb Date: Thu, 18 Apr 2024 21:46:10 -0500 Subject: [PATCH 2/7] move javascript to separate file --- _layouts/base.html | 44 +--------------------------------- assets/javascript/colormode.js | 40 +++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 43 deletions(-) create mode 100644 assets/javascript/colormode.js diff --git a/_layouts/base.html b/_layouts/base.html index 567d1569be7..9e80feb1842 100755 --- a/_layouts/base.html +++ b/_layouts/base.html @@ -73,49 +73,7 @@ {% if search_wc %} {% endif %} - - + diff --git a/assets/javascript/colormode.js b/assets/javascript/colormode.js new file mode 100644 index 00000000000..30284374281 --- /dev/null +++ b/assets/javascript/colormode.js @@ -0,0 +1,40 @@ +function setTheme() { + const storedTheme = localStorage.getItem('color-theme') || 'system'; + document.documentElement.dataset.storedTheme = storedTheme; + let theme_color = "#fafafa"; + if (storedTheme === 'dark' || (storedTheme === 'system' && window.matchMedia('(prefers-color-scheme: dark)').matches)) { + document.documentElement.classList.add('dark'); + theme_color = "#1e1e1e"; + } else { + document.documentElement.classList.remove('dark'); + } + return theme_color; +} +function toggleTheme() { + const themeOrder = ['dark', 'light', 'system']; + const storedTheme = localStorage.getItem('color-theme') || 'system'; + const newTheme = themeOrder[(themeOrder.indexOf(storedTheme) + 1) % themeOrder.length]; + localStorage.setItem('color-theme', newTheme); + document.querySelector('meta[name="theme-color"]').content = setTheme(); + updateButton(); +} +function updateButton() { + const button = document.getElementById('theme-toggle'); + const storedTheme = localStorage.getItem('color-theme') || 'system'; + const themeTitles = { + 'dark': 'Color scheme: dark; next: light', + 'light': 'Color scheme: light; next: system preferences', + 'system': 'Color scheme: system preferences; next: dark' + }; + button.setAttribute('aria-label', storedTheme); + button.setAttribute('title', themeTitles[storedTheme]); + return button; +} +const meta = document.createElement('meta'); +meta.name = "theme-color"; +meta.content = setTheme(); +document.head.appendChild(meta); +window.onload = function() { + const button = updateButton(); + button.addEventListener('click', toggleTheme); +}; \ No newline at end of file From 17caeb8cf6dc710780dc025065f2ef19443dab6c Mon Sep 17 00:00:00 2001 From: James Cobb Date: Mon, 22 Apr 2024 15:20:45 -0500 Subject: [PATCH 3/7] related topic fix and other adjustments --- _includes/header-navigation.html | 2 +- _layouts/base.html | 2 +- _sass/colormode.scss | 25 +++++++++++++++++ _sass/includes/header-navigation.scss | 39 ++++++++++++++++++++++++++- assets/javascript/colormode.js | 4 +-- 5 files changed, 67 insertions(+), 5 deletions(-) diff --git a/_includes/header-navigation.html b/_includes/header-navigation.html index e48b641a32c..e2210fc2f32 100644 --- a/_includes/header-navigation.html +++ b/_includes/header-navigation.html @@ -66,7 +66,7 @@
  • - +
  • diff --git a/_layouts/base.html b/_layouts/base.html index 9e80feb1842..69327d0a4fb 100755 --- a/_layouts/base.html +++ b/_layouts/base.html @@ -31,7 +31,7 @@ {{ page.title }}{{ page_title_version_suffix }}{% unless page_title_starts_with_quarkus or page_title_ends_with_quarkus %} - Quarkus{% endunless %} - diff --git a/_sass/colormode.scss b/_sass/colormode.scss index 574c8e329ac..dbe85093b3e 100644 --- a/_sass/colormode.scss +++ b/_sass/colormode.scss @@ -57,5 +57,30 @@ html.dark { .guides .imageblock img { background-color: var(--img-background-color) !important; } + ul.related-content li { + + &:before { + &.tutorial { + background: url($baseurl + '/assets/images/documentation/docsicon-tutorials-dark.svg') no-repeat !important; + } + + &.guide, &.howto { + background: url($baseurl + '/assets/images/documentation/docsicon-guides-dark.svg') no-repeat !important; + } + + &.concepts { + background: url($baseurl + '/assets/images/documentation/docsicon-concepts-dark.svg') no-repeat !important; + } + + &.pdf { + background: url($baseurl + '/assets/images/documentation/docsicon-pdf-dark.svg') no-repeat !important; + } + + &.reference { + background: url($baseurl + '/assets/images/documentation/docsicon-referencedocs-dark.svg') no-repeat !important; + } + } } +} + diff --git a/_sass/includes/header-navigation.scss b/_sass/includes/header-navigation.scss index bd0a59f9ead..8ecca80c999 100644 --- a/_sass/includes/header-navigation.scss +++ b/_sass/includes/header-navigation.scss @@ -219,7 +219,6 @@ div.nav-wrapper { padding-left: 0px !important; padding-right: 0px !important; } - } } @@ -262,3 +261,41 @@ div.nav-wrapper { } } + +/* Hide/show the color mode switcher icons */ + +html #theme-toggle { + i.fa-sun { + display: none; + } + i.fa-moon { + display: none; + } + i.fa-cog { + display: inline-block; + } +} + +html[data-stored-theme="light"] #theme-toggle { + i.fa-sun { + display: inline-block; + } + i.fa-moon { + display: none; + } + i.fa-cog { + display: none; + } +} + +html[data-stored-theme="dark"] #theme-toggle { + i.fa-sun { + display: none; + } + i.fa-moon { + display: inline-block; + } + i.fa-cog { + display: none; + } +} \ No newline at end of file diff --git a/assets/javascript/colormode.js b/assets/javascript/colormode.js index 30284374281..971de2df8f1 100644 --- a/assets/javascript/colormode.js +++ b/assets/javascript/colormode.js @@ -1,5 +1,5 @@ function setTheme() { - const storedTheme = localStorage.getItem('color-theme') || 'system'; + const storedTheme = localStorage.getItem('color-theme') || 'light'; document.documentElement.dataset.storedTheme = storedTheme; let theme_color = "#fafafa"; if (storedTheme === 'dark' || (storedTheme === 'system' && window.matchMedia('(prefers-color-scheme: dark)').matches)) { @@ -11,7 +11,7 @@ function setTheme() { return theme_color; } function toggleTheme() { - const themeOrder = ['dark', 'light', 'system']; + const themeOrder = ['light', 'dark', 'system']; const storedTheme = localStorage.getItem('color-theme') || 'system'; const newTheme = themeOrder[(themeOrder.indexOf(storedTheme) + 1) % themeOrder.length]; localStorage.setItem('color-theme', newTheme); From 8778aecb6cd79b5697bcdf76c7f02db258dd726b Mon Sep 17 00:00:00 2001 From: James Cobb Date: Mon, 22 Apr 2024 16:19:00 -0500 Subject: [PATCH 4/7] added padding to images in dark mode so the new color background has a bit of breathing room --- _sass/colormode.scss | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/_sass/colormode.scss b/_sass/colormode.scss index dbe85093b3e..2f3aa1cbfd9 100644 --- a/_sass/colormode.scss +++ b/_sass/colormode.scss @@ -53,9 +53,12 @@ html.dark { // Post and Guides - backup for no alt image // .post .doc-content img { - background-color: var(--img-background-color) !important; } + background-color: var(--img-background-color) !important; + padding: 1rem; } + .guides .imageblock img { - background-color: var(--img-background-color) !important; } + background-color: var(--img-background-color) !important; + padding: 1rem; } ul.related-content li { From d3e003b1cbecbed4583086e192505e7f72f6f214 Mon Sep 17 00:00:00 2001 From: James Cobb Date: Wed, 24 Apr 2024 17:11:36 -0500 Subject: [PATCH 5/7] fix global image replacement and brand page --- _includes/about.html | 24 ++++-------- _includes/brand-band.html | 37 +++++++++++------- _includes/container-first.html | 6 +-- _includes/continuum.html | 6 +-- _includes/developer-joy.html | 6 +-- _includes/kubernetes-native.html | 6 +-- _includes/standards.html | 6 +-- _includes/sticker-band.html | 8 ++-- _includes/support-help-band.html | 20 ++++------ _sass/colormode.scss | 16 +++++--- _sass/includes/brand.css | 7 +++- assets/images/brand/logo_dropshadow-dark.png | Bin 0 -> 37421 bytes assets/images/brand/logo_gradient-dark.png | Bin 0 -> 15385 bytes assets/images/brand/logo_logotype-dark.png | Bin 0 -> 8481 bytes assets/images/brand/logo_recolor-dark.png | Bin 0 -> 11819 bytes assets/images/brand/logo_resize-dark.png | Bin 0 -> 9916 bytes assets/images/brand/logo_skew-dark.png | Bin 0 -> 9174 bytes .../images/brand/logo_spacing_hori-dark.png | Bin 0 -> 16703 bytes .../images/brand/logo_spacing_vert-dark.png | Bin 0 -> 21234 bytes 19 files changed, 67 insertions(+), 75 deletions(-) create mode 100644 assets/images/brand/logo_dropshadow-dark.png create mode 100644 assets/images/brand/logo_gradient-dark.png create mode 100644 assets/images/brand/logo_logotype-dark.png create mode 100644 assets/images/brand/logo_recolor-dark.png create mode 100644 assets/images/brand/logo_resize-dark.png create mode 100644 assets/images/brand/logo_skew-dark.png create mode 100644 assets/images/brand/logo_spacing_hori-dark.png create mode 100644 assets/images/brand/logo_spacing_vert-dark.png diff --git a/_includes/about.html b/_includes/about.html index 7b3b7d88439..ca98ba02ad1 100644 --- a/_includes/about.html +++ b/_includes/about.html @@ -9,34 +9,26 @@

    Open Source Utterly and Absolutely

    What Makes Quarkus Different?

    - - - - + +

    Developer Joy

    Developers are critical to the success of almost every organization and they need the tools to build cloud-native applications quickly and efficiently. Quarkus provides a frictionless development experience through a combination of tools, libraries, extensions, and more. Quarkus makes developers more efficient with tools to improve the inner loop development cycle while in dev mode.
    Learn more about Developer Joy

    - - - - + +

    Kubernetes-native

    Quarkus was built from the ground up for Kubernetes making it easy to deploy applications without having to understand all of the complexities of the platform. Quarkus allows developers to automatically generate Kubernetes resources including building and deploying container images without having to manually create YAML files.
    Learn more about Kubernetes-native

    - - - - + +

    Best of Breed Libraries and Standards

    Quarkus provides a cohesive, fun to use, full-stack framework by leveraging a growing list of hundreds of best-of-breed libraries that you love and use. All wired on a standard backbone.
    Learn more about Standards

    - - - - + +

    Imperative and reactive code

    Quarkus is designed to seamlessly combine the familiar imperative style code and the non-blocking, reactive style when developing applications.

    This is helpful for both Java developers who are used to working with the imperative model and don’t want to switch things up, and those working with a cloud-native/reactive approach. The Quarkus development model can adapt itself to whatever app you’re developing.
    Learn more about Reactive

    diff --git a/_includes/brand-band.html b/_includes/brand-band.html index b5ccf65790c..29d5624d782 100755 --- a/_includes/brand-band.html +++ b/_includes/brand-band.html @@ -12,7 +12,7 @@

    Background Color

    -
    +
    Quarkus vertical logo file default

    Vertical Logo Default

    450px | 1280px | SVG

    @@ -22,7 +22,7 @@

    Vertical Logo Default

    Vertical Logo Reversed

    450px | 1280px | SVG

    -
    +
    Quarkus vertical logo file black

    Vertical Logo Black

    450px | 1280px | SVG

    @@ -32,8 +32,7 @@

    Vertical Logo Black

    Vertical Logo White

    450px | 1280px | SVG

    - -
    +
    Quarkus horizontal logo file default

    Horizontal Logo Default

    450px | 1280px | SVG

    @@ -43,7 +42,7 @@

    Horizontal Logo Default

    Horizontal Logo Reversed

    450px | 1280px | SVG

    -
    +
    Quarkus horizontal logo file black

    Horizontal Logo Black

    450px | 1280px | SVG

    @@ -58,7 +57,7 @@

    Horizontal Logo Black

    Quarkus Icon Assets

    -
    +
    Quarkus icon file default

    Icon Default

    512px | 1024px | SVG

    @@ -68,7 +67,7 @@

    Icon Default

    Icon Reversed

    256px | 512px | 1024px | SVG

    -
    +
    Quarkus icon file black

    Icon black

    512px | 1024px | SVG

    @@ -89,37 +88,45 @@

    Logo Spacing

    The logo needs space to breath so make sure you leave at least an icon's height and width around it.

    - Vertical Logo spacing + Vertical Logo spacing + Vertical Logo spacing
    - Horizontal Logo spacing + Horizontal Logo spacing + Horizontal Logo spacing

    What NOT to do

    Make sure you use the logo correctly and don't do silly stuff like...

    - Don't recolor the logo + Don't recolor the logo + Don't recolor the logo

    Don't use other colors in the logo.

    - Don't resize the elements of the logo + Don't resize the elements of the logo + Don't resize the elements of the logo

    Don't resize individual elements of the logo.

    - Don't stretch or squish the logo + Don't stretch or squish the logo + Don't stretch or squish the logo

    Don't squish or strech the logo to change it's proportions.

    - Don't add any dropshadow to the logo + Don't add any dropshadow to the logo + Don't add any dropshadow to the logo

    Don't add a dropshadow effect on the logo on a white background.

    - Don't add gradient effects to the logo + Don't add gradient effects to the logo + Don't add gradient effects to the logo

    Don't add gradient effects to interior of the logo.

    - Don't use the logo type element by itself + Don't use the logo type element by itself + Don't use the logo type element by itself

    Don't use the logotype by itself.

    diff --git a/_includes/container-first.html b/_includes/container-first.html index e0d3118d070..7bcd3d05f4e 100644 --- a/_includes/container-first.html +++ b/_includes/container-first.html @@ -3,10 +3,8 @@
    - - - - + +

    From the outset, Quarkus has been designed around a container-first philosophy. What this means in concrete terms is that Quarkus applications are optimised for low memory usage and fast startup times in the following ways:

    diff --git a/_includes/continuum.html b/_includes/continuum.html index 6eceeea08f8..16baaaf274f 100644 --- a/_includes/continuum.html +++ b/_includes/continuum.html @@ -1,10 +1,8 @@
    - - - - + +

    For years, the client-server architecture has been the de-facto standard to build applications. But a significant shift happened. The one model rules them all age is over. A new range of applications and architectural styles have emerged and transformed how code is written and how applications are deployed and executed. HTTP microservices, reactive applications, event-driven architecture, and serverless are now central players in modern systems.

    diff --git a/_includes/developer-joy.html b/_includes/developer-joy.html index c8630fc6ff7..704cd2accd7 100644 --- a/_includes/developer-joy.html +++ b/_includes/developer-joy.html @@ -1,10 +1,8 @@
    - - - - + +

    Quarkus is not just about being great for writing Web Applications or Micro-Services. We’re focusing on more than the feature set: we make sure that every feature works well, simply, with little to no configuration, in the most intuitive way possible. It should be trivial to develop simple things, and easy to develop the more complex ones.

    diff --git a/_includes/kubernetes-native.html b/_includes/kubernetes-native.html index a2076bcaade..c04eca873cd 100644 --- a/_includes/kubernetes-native.html +++ b/_includes/kubernetes-native.html @@ -1,10 +1,8 @@
    - - - - + +

    The combination of Quarkus and Kubernetes provides an ideal environment for creating scalable, fast, and lightweight applications. Quarkus significantly increases developer productivity with tooling, pre-built integrations, application services, and more. diff --git a/_includes/standards.html b/_includes/standards.html index d32d5c46b6d..6a8c5747cd2 100644 --- a/_includes/standards.html +++ b/_includes/standards.html @@ -1,10 +1,8 @@

    - - - - + +

    We don’t want you to spend hours learning new technologies. Instead, the Quarkus programming model builds on top of proven standards. Be it official standards such as Eclipse MicroProfile or leading frameworks in a specific domain such as Eclipse Vert.x.

    diff --git a/_includes/sticker-band.html b/_includes/sticker-band.html index c92de26e406..977d7e47a98 100755 --- a/_includes/sticker-band.html +++ b/_includes/sticker-band.html @@ -17,16 +17,16 @@

    Hex Logo Sticker - Light

    diff --git a/_includes/support-help-band.html b/_includes/support-help-band.html index 5c635292d03..7d9537d9b87 100644 --- a/_includes/support-help-band.html +++ b/_includes/support-help-band.html @@ -3,27 +3,21 @@

    Getting Help from the Community

    - - - - + +

    Documentation

    We have a lot of documentation. Be sure to check our Getting started page, and all our guides. Also check out our FAQ section and Quarkus Tips Playlist.

    - - - - + +

    Stack Overflow

    Ask your questions on Stack Overflow. After the documentation, it’s probably the best place to look for answers. We actively monitor the Quarkus tag.

    - - - - -

    Discussions and Collaboration

    + + +

    Discussions and Collaboration

    Check out our GitHub Discussions collaboration area to interact with other Quarkus users and developers.

    diff --git a/_sass/colormode.scss b/_sass/colormode.scss index 2f3aa1cbfd9..3f403bd1492 100644 --- a/_sass/colormode.scss +++ b/_sass/colormode.scss @@ -15,17 +15,20 @@ html { --card-background-color: #FFFFFF; --card-background-color-hover: #e4edf7; + // image change // + .dark-only {display: none;} + .light-only {display: inline-block;} } html.dark { --link-color: #9BCAFA; --link-color-hover: #CC0000; --link-color-visited: #AA4494; - --main-background-color: #121212; - --main-text-color: #B5B5B5; + --main-background-color: #121212; + --main-text-color: #B5B5B5; --main-code-color: #F59B00; - --sec-background-color: #333333; - --title-background-color: #0e0e0e; + --sec-background-color: #333333; + --title-background-color: #0e0e0e; --breadcrumb-background-color: #0d1c2c; --card-outline: #555555; @@ -34,6 +37,9 @@ html.dark { --img-background-color: #c8c8c8; + // image change // + .dark-only {display: inline-block;} + .light-only {display: none;} // code highlighting overrides // .hljs-built_in, .hljs-selector-tag, .hljs-section, .hljs-link, .hljs-function, .hljs-params { color: #6a9fb5 !important;} @@ -84,6 +90,4 @@ html.dark { } } } - } - diff --git a/_sass/includes/brand.css b/_sass/includes/brand.css index d0335cab0a6..b391743e00e 100644 --- a/_sass/includes/brand.css +++ b/_sass/includes/brand.css @@ -1,10 +1,15 @@ /* Styles for Brand Page */ .brand-band { - .brand-block { + .brand-block-white { padding: 4rem; + background-color: $white; text-align: center; + h4, a { + color: $black; + } + img { max-width: 12rem; @media screen and (max-width: $breakpoint-m) { diff --git a/assets/images/brand/logo_dropshadow-dark.png b/assets/images/brand/logo_dropshadow-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1ac45f5f2e2ef7e9cd2572149062f813635ae52e GIT binary patch literal 37421 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 literal 0 HcmV?d00001 diff --git a/assets/images/brand/logo_gradient-dark.png b/assets/images/brand/logo_gradient-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..07d7ddcfba19e014b68180a58b863e99adacc901 GIT binary patch literal 15385 zcmeHuc{o&W`1h1b5*2B&MwSqgeJ@1FzGWFi$i9xjFjFE$_I)SBFvymjN)bXB#y&}Q zGh>~>n3?zZ{{Daef8Xopx?Egyo^#IqJkNdKpJmQ@XJnwwbb2n1r%d8}yy0-f4F z`8|IQ_=ND-^$PHZ!S}IM00_j$a`Jm>bPj$D0^I`XXg)Lx&c)5a!fYXVv~ALJmqIZ{ z29MHPj&F$DmA4=%x`({2nGahB+|lReLaoqGtV++{)fX#W8V$1c7Gul4_32Eafvwfm z=Q`uZsc8df)vH$4I_WvYS~1pBMV_xTBO@L!lX|m?+!R-SJ@;SEmBNOo@FXaY4lU&l zKXDl%he@pD8p-Ccfk5SO2>dz_=j_9BI*`M8buJJ{U~Jo&}9BAFk16@0nb8ADS3<nc^A3BTZj^KE+rW4-?7i<;+Ps?4lCI#6B33Jzk%s)SA?;dKdXWB! zz9X*W#@rFeom7|sdp8JN$8R@(mxL=d^@KNFXgqd#H2GtO>3>I`;Cu}lfkA{ zk8Q~_Up>pK5t{2<3{jyzgafrmGNB+@|)DmrhMzSq4aa??D zO(IYw@8}rvnhAcL?hI2A^ZT7L4Yh(qw8S^%)oB4|>UQf_*)GOY5s^mp{&qD51<4J@ zEKbYgMRubq1!SU>@X0Zt7Wr`s2Rx=9Aa+&LhBRWma91oS;-!)HAZ)jA_@ic_WgGGH zMuFZT_{<+UbuJm)aEc+}>MQRU;;=0(tPJ}I1m{B=*Hiufw9D$m9#_*()Mi9yiW2WJYp{=Ch@>a-Zq zbB4M0`B9RmSuj*t-VJoel6wk798oBE?_<0*Yr&U*>zw&hnf^%T)LZ+5PA19M3>~fv zil?16JFCvs_;EJwc)1&1pxa_~UU#fM*rlvw&{;LlNL!y5ZS2vnBAYjsa3pHJygQre zOK--c&UHtBnsD0Pw&tW5UK-KsZsA=+-yByLrBi19X0_8EFr0_nDp#+1#d(SPi)py` zxcbzCXPl$w&R~i!G2<*IM(pUx0t2~4hDE+f!a07>Bc?sOF}L*R;QyClD3HjLtP)A4VUzBWlOuI!In;K zu{!}*u@OLa&2AIz8|?BEWxNdv>CEHP6&>DaSuNritm^-b{m9=scz69f=}8tEDV&lm z0_Fty{5GNgHOlAFu2O2`f%;8n_g3sJE*D~;JNmk=XXVrh1pPvbSL&%|buCoscrkUG zc4ekQ!ncD8)=wKf4D6y?uE=Q6Et-f_B`2xsRQ;`RemU|2Nhj!$FRl`_$Uhg}r;y}@ z(Z4Vpa|pij@&X_F6srs;|9UK`l5EMPa&@ih29Pyen3ppws(-_GI9nwVD@*l zJK@kiZ?1iB%kHoS-xBXp;8Cf6=dFc2#=pxk*Iy{`8b#&xmhhqDpdG90h8LRGx6TI&Kg$eW4TI4mg45!f5 z467Y}T6oR;Jmu7xn_@uTcLq&!gK2Sz%Z22J95#?W$=9wC)|Sv zwKGg-#>G}>Da`NjJ8kbrm=!;Hug;pTXB>j*Uw#AXz(JLSb7hA&ZB(TQ?CZwpSc|z$ zVm_euCDP3et!a&v=TX)i$6^d$o<=HOzGaV}o#z$arMivSzwjv+3h07`iBt+TQHN#; zb`)$@S0Yd=jooG0psNqc=}!Ij8^66>gV?BjU&1sEvuF;fs}9fqMN#8*`&=@}oz|$( z)TxQ5>F5})tS6%su*cUW0m-PS4CK#O3vuy(ZWLZ}lND zdm*tp>wV-bEv4>T_}H0&^*%8nVNtYc%YJHIx8#HfP=D_jCeAqIo`-z7twuGmJf>&# z##^odC*taYE+)5Ny^;-*r0)$ac@C*a@Veb;YNyWb2z{^{)rztnd*4Ji&x?L_fjsV3 z=|pO(+DIGU@$&Z@Iou|`M;RFoxO+($ZHpf+%r5?IS!wLMuxp-uz})-7VpzRg=0~uS zQAnhs5$}wvgnRJbzu4ruZ~k^k(T1AEC9noLwCOY~490utw`+#qUYp%z)JF&CwUxl5 ztW(%*>5X=Q%sri-6=I>D=60y)mb6!nTI>_36s5etshsgP#nbv`X{If`8B*SM%$2UZ z=xkt92a6%6WulDeZTCVc$IAfl3y68lwkHEqjeQR3gZ_i}I!A@%5V@iYR+~dwQ2A#) z+B>Go*g>~}YUWU{V!F`y@t@ZK<{iZGhG=_E?=i8C^yS@ny+el&$QH;I@1I1bKK2|U znG@$E)9+p+N}8#er&D@eH!lYg2eP5*IoZTNzwk|XRXREsh6ObPdu%K1d{AA49H!Wq zkPVEwJ5da`NWgoDwbY(>G0sGkYffbYX2?61cp7yRI z+NU$`sdH`pEF(OX-iwNJh5VfH_&|29NBQkC_Y9sQoTLy7?P#1Dpt#cO46dJT*d{)- zT3q%!IS8zWVLFN&Na!D+iVH$(-r=urSZ_{s-dJ3Ii2!csYFQ<(APlTtFIKmI;2Wpv7wQShzOhS5_d#KP)qlK0neY$}gXR-Z7+Zc13qVM^sYsgXN`KSO(~g6oB%G17hx+ zkTKUT5N1-w={9#Af0t?_fRDi{p`?i;HNs&%M=a3sfsozPrvzjQT;rN(y`|ktoTo_{ zmZXbnAwMo{(6-dtKH{^at+Jocag|#%07zHDlR`aW+_yf;liOSA+7wzo2bNDN+-|8fh! z+K)Fw_1)V%v$MJr(dH9YAs+Y{dfrpbL<1t!rT9@kebA=`VR=cpLql-N4*Yj-fZH{`HF>7G^ z&BWBytIfOpbeT7-*I$OTJ_lcrF<%|hused6q4YX}LY}gME&re{b&$<8p9}uhgI@$S_v)) zpvn~JOLVQL_~|fy2Rb9$3B5!41t6`aI_LebZ4vCr2DYOg2;xtE^oLNh{|O803_7-R zomW=pI$zCg^(;Tv!4l^Gi{NL2=+n`Vvz1p87M+#TFT4g~(=4a^n#vdZtPyt(%k2NlfOvAYOVSc+c?naH%9akR;dxL6ts5$ z^jn)QDEJ+~(NY7OYbc)sI^~KO0zeVKCl`0SiHNwq&b0iD@-P8VyH+{fvQFyO4Z&Zh z&H*g!^(zFbf-s?&T$*$y_Fd9lkNKSqs_q zRv^Sbjp{%3hYpBHTfMYtR9lVy#EkgDx%33?^o`TuGH~Dl;U-3iUnYGUeUw96ijQm? z2W>F|+0Co)YDLht;?&Dwpqrkd!OUR42<)53s|B5TMj^ml({rv-ZY>+gq;01$&Ex>; zulyXa_t}xyv+}-9w#sYY?u!U7KuC;^<_ixXv1b zsYDdy4H4{0m7Gvq*P=|!_eQCg<+eS8hqn7{tf!HFXsbgAcQF+@{qE>ivog;-6qeUb zb7FBGsR79Rb;sL9M#`0~#H8aoejEk**b3J{$(z~PF!G*)@Wz$ne;4HK;(43Yv>q5e z0)*t2*=LF3tuk4UzhbjNY+dbcGP>pM6JENkIj`&)a?S^$*;}#3u_o~AmmP2z#4g@{ znTdZ+{QFrzC!ge5@p9xmRY!NU5DPi;^uzm=Jze&omiTu!4iGC(Hul@jfANS^bT=;) zj5_s?YY<6G#KJl#Yur^}|JPuB?|^CCSM#>BPi3NIbX0oF#ql z54P)HQtWYhYBG~BtQ2vRP;Ld>fBF;*zjl4GCWvJ*{F`%Mur3wH-$+?)zum9mbj#rk zptA{IFx1-uYk?zVYi5=*3+LiI6Lnbd~B&$ej5G4z=wZEZ@|;9g`lHh;cGE0k=!{l~>L$Yx+mq{&_p$ zVs!Vyys!N13>uBzfR`@T`!0M7zH>FyH}Js{qPqESOrj;^c;OP_tu|j0eeXnK^1VD0r|bG@jZ2zh?`-1 zrzs1pLZCD|PUU#3+vEN}hW*nMHTFD=(cOK(RPm#H8v>1b?ug^XVymR zj6=9&n}n_w8bPfFGO(PisHun`ouYO^7F(nTiFetGMp3kNcSu>0~Vcv2~7~ z-gH=%jPm2qetmW3rBM4FzL$Xa7_>Qgh17Pr$#dp&RqBHT!>s#JAy-)&!VY&LOJL8j z9DfC|(aIf~<$BgF{?6*7uSE!SvbWp<@UDgLSDN&6)o91NXJB9U_V%P7i%hT-kYeqR z`Ia9lJT#M7`wIL-VxyW%Odp-5Bx*48{uWw|U=)A+czSg~#FV>w04k&Q5#A?|!T)W+ z7s>PKloc#|O(J|v&#jGq4nd3|!3NJBZf$j6D&tFf3znEGEIDYK-xu%9VQqLZ z@?rUfw6!Np>8^*;j3^R8JwD7*zZAM!6#X~Zak{NatRasp_r9}kYrA`;sebg)&eDJ$ z(;l}@pVY9jlxe@ep~^m**J>`P|*i;Dxr z%}jqFkaUFdQn@KK+)UF7Y+{;!aA3~X6ihH-iar`G)yvU4zc-l7;#v?M7ihN?->)Gn zc^M+mLn+rGP80m@(Kkj3>7Ua#W!9CfVzN0+?c0O>UdPaCVb{d0uc`stAmv@vghUF9 zRaU;J@9th^Vq%hPn?M91=-OuD=C3Fn{!1CFQ*ATY)v8zzfYB%CvqJ8a#c;SSa9$_94th~S9Y!H%UX)+kqn%nJf#0}wH?m@6HUvk6NyBhwAwf@A@HvGW-7r~^!H9NIC z+%LiX&cH|gob08r^|7-+^S15Jad+XGBc@>ayX1& z-qad33aY}@f+K^#zZpon4AN~(e#q;KTj)#ht=Gp>e>YEeYyjQL5V#nw?*ROu>K2-` zvvgWCE-p@^F8;MdiQSvw3g+aEny&e^i~dMSS`!DoCt`0z+vAz`T^#gOX)A>|6MHsv z_?=MxQ&A0}&Q&~qNPd=!RQ^8ONU8`*~uo^>^?4{CgdTHGy2{ka{4ptzjMpO z1zp2WR>usK#BRH#4EnQFTSV0@8SLkzQ=nZd#XOW3-|8dWbLNa$UlrI|>AMS}muCO& zLx@W-EO{P2h4|x!gb6(hXqz+0m|OXH%{n}Y!?A6+);`pkXEn##+M0!X!enEU`ATjR zoN|uIg!%RYw$mr1pLcIXnm-k|lak!5uSQwSnIpHdylat! zF#VS89uBFxf~$9Ra2R_;cq>3Jmh~UGRFoPur2xi_j^f|9w?~c1hTuxSS|I1c{R&@PU0wY?X4ttr10q8B#RZ)m3BiD&KSXTPjotasm2c-B**V%> zGuEr_JX+7(jCL^*5bweJ>CZIz$hoL~uR%~Yn5XRJo;_8?e@EFgRqGF}1SBBv0R@b| z_&cqMRX*XBmZK3Y+}0A6n5DIO;HTjDpU}IQYcA*2I}{C!R|6j@Jb4ek?B(s_Gn`uY zG9i4^Nuy59rDNS@V=b^XWFTG4ZOZITI1`m!bd1>Rh*U3b=x2-_=)=I-~LYn73_chATiTcaC$0Dh@GS=kM* zZe6d?l;;$`dam0wKg7jddEn@$w(2MufYwVMG~YhMOb*P>?B~$^b%0#~th1K#POEqj zpq8pEH!&{HAWlwBb?VL;d{uv6Dcwdkvin(7_p?WQSC(ihN3@`(=MsX6(HftYhY3ue6(BHvCo`oq#z+4r zoDU2SQ?Xl^{*!DNzHUlMX1S!i_24xszlNEuz;xvBXrrdA>`7KKGBEt1F>BHM++3b2 zd9xmekB2?I5W%~!7-|Yf1&>#l_nB}*f%2C5IsNW#!`N6SWMcxIs}L|Mo-S+5DBiI* zYF4DwNo=gyC++P8{-l;ji{;4q7<_JM;1@OLoF#21Ai^G->;SpGp31fvB&3;)`fZ4O z^Le)sP4UJ!v%VE?UMWDR;(ejh#rNMgIsS;rywIfC@q6cZceppq8ma@}iW>jQHthkJ zPb%xl$6UORkB?#BAs=5Q{BXd&2Yi=-TVbsv!^;*?(mxl?&W703NSne3;|^Y@X(q~!}FtPESBd0b5AQe=6wy|Kz6^HZ0S9a zk&)RSV3+kj;t*;__8=l#OVUIwdsI-}2D1yQroCv&WTIf$)0G$F_itl_n^O|hsKMir ze{Qu^21Sc_VT-r`Ql^DwO0_PyCQ!b|t(0!ME#2OYOy@bzU={OSG5FVhg#~ zjD7=zhwQ9|HYpf%apF#2%*oEYlQAYrW{~pQskPagaxL&;j_wY6mO`vcKZzVbrNuQx z#v8+u$i<{jE#YGy9>v;TnieVu^M4%Wx*}-CCDvVnvS#dfL&Q>vO~{jy#5q4?-EJ8U z7jJYM``C;Mh`wIu?%+@;hsoP0%N*Vq-X(|M(XQE~bxMwZF>)DfK>M_=edJYW$hWAm z<05^^tz}^*wRCP1@OT5IS)6lI1z2xx|Jt`Y=K;sMf?FB>u<%FeN(6x6#F)Rxt3LcL zq$xC)Nf(sT=Ez-Tf8WOEt7u#VX>|u=d!GN~&G}jbA zFUkLTsT=1}>g7#(-cBNQ(ZcID?V+uwE1yix+SPh*T?+d{cXP^zlQqrS=d3)FKI9@Z zbB}UGHyh9cDE@HT3Lv+;b{*x1#9vxZpsY-{=Ob)if2$@{EO*yhkDHZaeY=@7{8e4X z$NJQif;QhGf8JfZP_60}09$m<0AH*56S|vg2b~^d6SJ!O?iOKNN?Qh65=Zo#H>cH} z86^MR4z^}yO*C^(S>|7B7&F*Nqi8mm&PqAsK1kbLVKPRN0JPXxm}QKT0U*^rEN-++cs>e*LP-N~+m6M4 z(HhibD|B;m_b;eg$_a9DaT$Q$8$g=-yj6Codu3`rlq;U88=M#& zxi*CUrhY-O+VG{>z&p_Y?l^EzSAvk6X6QQ!;0=YTJAV{{R#r(?28)NV8~( z)>XbHjC1c=cy)|;u+Gs|v|4T|h4j(b-1l>PEkIiDi`?&|MynkcCD&A%5|!9+8xvJ} z%^lwWnJL6CR@VZ1Iv!&7`m+yqUYN|4=8g-w(Ug60pNT{EsuDSo-)nPyU3U&hjOs>J zKy5mn^cm}+SDh_IMZ9Yhig~sO%D$Vzu)ls=W5DjDQ-VzDC#l8$)}Bu@w_rqp0!b$= ztz}!+IpnrIN5-IU9W~E9ZOXYn=87070l?jO5+4&TtLy?;c zGq9&%?{tq!SXxDtxYzX2voBDgA9oAu8g^Qx8qwkLVen|d!Dw41_Od)u}*Ma z9uOK2>A6zHpJ;HMC+ zUtAK`H0!VDD$i*Ecy@un9|V9pL7W9s?I8hxci0O!SAZoZFQ(=L_{=AEhhc9xph52I zrQg+g+}gYFY?ps<1CO7-`ad3)4-D4klxOqV^Bv$Bem?QdH2HprXG<0KH#}tx+GyJw z)$7QY9uoyR;n2MdVqGSK?&Hwu<<4|9>UM%xG^hV#nIP!rzUgi8Jvnz1=Nh4cL`ox8 zpi*+n0jRZQU-{e^O};h29P_jO0~igCEjU9Peiq>%=WowK#tL5~H#*fm`w_$T`o!vt z(;5TjT_3nM8Ys*d4CFQYhmjY+WEvh7k2uauoH7rFoBT!xmg|kOS=uH&1$-#2Am0ev9F6PT$~Qa{^TSbN zSb6vTobcTlZ0JT+JYXQPv4&*l($iug{#Vp+fj7ET;b=1ZCH7NZW@aj&!CMPS~1E^`zIY+~t7}4s- zI*N~mw9hp=@5API^ADayb6FrU-k3aW$`irxkgf#9^>X;l`_H@qJks#54jIYu>9kr) zX)^on*UOcWN@;%uRGS<&te$Ui!_qFqxeJ9$yk6#pOF{!?n)FzNPfE!$(zGm_*s7~u zp5VV$n&Beey81!Z>Z=7(V*C>-{efrC`{pIxkE;>%V(n5iVk!+{VpP+#f< zbQrITzaM}{*jAWqh$Z17TauEJnlqxFpe1`bQ<8T{{JsSQKVL<-idv`L6^{v2AIi4n zzIf#dibZKMM<8!>axznX=jZK?>96~I4)pwa{%B+EMlSfl!mAf|4qq8bIINA9uK57{ z$WKRmKoR{TPGaH{O2TauXqEayxe8LBcv{&+EiQt?wtwhYS;kryzO%moF`6I;?*Wa6 zb*#*A_=#`G5B|;d=FPf+Q8qiMWXJu*ivb}z(PV2aEiD%A@r4S22~afr^W`U0@835W zdFOmW>qMZCuV=G^Fa7<5;#!{qkn;U-rsQpvuS;=yP$)DSgOjr8v;LE2eZ>EG^^5l zfpli>bD#R?4Rq9VR*T`q_K4R+718-ZqTSKGJTf$txH)w*q|!9X=HE@9fl2HYZBEI( zzp)ZM<_9cItaBrJeT!CmQZBz9Ut(q+N~Z|G<|adM8RM{J;RHJyma5{WhuzaNB6v%@(m~Os@SmjWRSuta$=e%kQ^Go;7O0;-dXCei{l{dUBc;%p zouQ3vDc5*Hjpz&YDbEQ4`}>^&+F?P*f^V=LT-F_~wO*dJty1qYsCxhw0)0^q>}r$X zUBRyt%ko1-7W9QdFRj(f+cpU_Dk0kJ_)}_J%dP|+=nuPk$LSM(ksJ};8_&gHc;Pe% zeMY@Q9e~;+^W%nC4tjceR_;_fQ2D9I(6baAmg;5wV|euQHb9B>%{tjZFW1iRUr++{ zf{DK>u7uw!jC#1jnpSfTTV7>p_X$us&S3)>&BRb-^4&C;%a1Az`=jYvkOrl!=eQG@8#aXsCxqxH%&N+1VY zd41HS{LpnI(4J>4{#>mqM!aEGJ^16^+0O?0;`HBR{{NqT-S)rlH2hyyK=V7{w9y-* zjakX2_79#|S$p?Wpfg%`at4pUbTJH#1{u<7q=5GB+k^qiEXorrYL|Krbe_2t`}!_g z5nMFkt)s+Wl@?H_H#$4JXlGI0Xj3$yAqwU*idajolT}kA)mH1Sr&Bz*XT~h5ot@I# zG$!KJ+;0?dn-xts*L9Y-rnN-Y^W%)l$Ezd`ZKr%nE>PO^vFVS9gKX` zYc<8=qzf-xS%1jtt|E<5c{oRfHKF2|U%m^tfOk|0y$4)h zS8D0`R@>uyb1>b9Fs)#y1~&J+nyB?TA(aTMsGf6d9`p zn1yki0#5qso1RPOT~rr7kcK0-Z)(7ReI47am0iDE@pp~J@?`f@r6T_>djy6a4>R6He5e{(Y=o-+TkWpg>AvfoEA@3_ z_~muNLRcE@X7*3sfU$s$J9~I{m^=fRZcf{yc9WMj5eLx16!vdVvyn{V8=|%9Hqe)??aOUByGsHY2CT zFLdI_<~?SQ#Y3!&T4l8nUhhPj+TM`*GXZ{8tu5k}I5JW^s799hqvwFJqq9+@t5Y|KE1vX} z+*pTw7C@E>RZ)A^s(Wd6QHF|lQ&Xk0>xf=NdS%TbH}0m%Y1W!PX|EKCY^B9CW+L#H zH>0{dEefyaTwWPR&0GEpdpkJEG-0c+oSGplU!Ts1v(4IK7ge}297*aGTg-y}Et%yi zaa3A5e**~WN2h0Wzwl(Qh}drdAGu%yaE+73oSPH80HqUr*cTk6#OUpHUJr0Za_#Ml zx@-jO77cKD<*N<6R3)4eQnF;HwI^>L>orZH+$8vo!NbqBhh6H0zsYTFp1UDZZ__iW zQ_bkil(n?Mi>|y_WXGk;NF1e`^Dy8*Y4je?cnhttS@r%|mdjTPpf#Byjd*N&Wfgo5 zdhiWq-5z(BgB73*3E_xbyY8og?P@=+9$i!ze1-h?>C5(XlMQv*RtzELQTBR!Peh~K zGC{*UETMya_)s~tcmeI-{*zJlknp$PqDNaG$|}m5z}3Fh&uY&=Ey5DzqrR-h#f>d)%FY^aBgQKu7a+y1B2T+YP}CGL*F~RHX;?6mV1f%a~{R>_10#z z*~uwD7UNWAt8%YpjGYsDn-cZ}5y#2|8pHCaEeWj-8gGxuujpR~Z<|K}r;g?C?nM-J zK-1eOsNj{XotjDRMSOMrzxIbW$kPKiImBGUFouHdJ^pqYNY;rb!H5WP#K+!aUe6!a zgonAF=Q$!fJqIvIQw#nIS%0`OIulrKRmc-rttt) zitdteBAj|qP9HTMN^KXBvw`NIbR^-ehChbW#I2O%fp^%b(isme`!LP=X_rd3&k(@u z2o*Tus`y7*3Y z4*d30aSvB7PcX@i5N}JREqU%yjxPr9bB8{AgR;&T2+ME-!)2~ArG8+x4@9s<-I3rhL0J{3x zs7BD@3s23rg--nmH)o2fEfeSu>wmAD-ZN(YfAPiBzce~eL;umYiw)DjJG3C3M+TbJ I>JAbA2WgHDiU0rr literal 0 HcmV?d00001 diff --git a/assets/images/brand/logo_logotype-dark.png b/assets/images/brand/logo_logotype-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1dd1099311f5abca88faf0e49d0bcbd50c0430dc GIT binary patch literal 8481 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 B=DPp@ literal 0 HcmV?d00001 diff --git a/assets/images/brand/logo_spacing_hori-dark.png b/assets/images/brand/logo_spacing_hori-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..35cc924a3bab4709e114aea83f4dcfc09aeea90b GIT binary patch literal 16703 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 H!;}99W_u@> literal 0 HcmV?d00001 diff --git a/assets/images/brand/logo_spacing_vert-dark.png b/assets/images/brand/logo_spacing_vert-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..a1f1b9779353d4a2e602fe0140b4b822c6ff3beb GIT binary patch literal 21234 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 literal 0 HcmV?d00001 From 6091b2512b4097e934356f5185477fafb4f6cc99 Mon Sep 17 00:00:00 2001 From: James Cobb Date: Mon, 29 Apr 2024 17:31:40 -0500 Subject: [PATCH 6/7] remove author image and social image extra padding --- _sass/colormode.scss | 4 ++++ _sass/layouts/blog.scss | 1 + 2 files changed, 5 insertions(+) diff --git a/_sass/colormode.scss b/_sass/colormode.scss index 3f403bd1492..811b7052b8d 100644 --- a/_sass/colormode.scss +++ b/_sass/colormode.scss @@ -66,6 +66,10 @@ html.dark { background-color: var(--img-background-color) !important; padding: 1rem; } + .share-page a img { + padding: 0 !important; + } + ul.related-content li { &:before { diff --git a/_sass/layouts/blog.scss b/_sass/layouts/blog.scss index e7b19a48bf5..fcffce97709 100644 --- a/_sass/layouts/blog.scss +++ b/_sass/layouts/blog.scss @@ -33,6 +33,7 @@ body.post { .headshot { max-width: 4rem; margin-right: 1rem; + padding: 0; } .line-through { text-decoration:line-through; From 871065bca236c3bb0bd46807aeb1629693f8c776 Mon Sep 17 00:00:00 2001 From: James Cobb Date: Tue, 30 Apr 2024 16:41:26 -0500 Subject: [PATCH 7/7] update tab borders and background colors --- _sass/colormode.scss | 26 ++++++++++++-------------- _sass/includes/asciidoc-tabs.css | 4 ++-- _sass/quarkus.scss | 6 ++++-- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/_sass/colormode.scss b/_sass/colormode.scss index 811b7052b8d..00b4dc9a0b9 100644 --- a/_sass/colormode.scss +++ b/_sass/colormode.scss @@ -57,41 +57,39 @@ html.dark { background-image: none !important; background-color: var(--title-background-color) !important; } + // giscus overrides // + .giscus { + background-color: var(--img-background-color) !important; } + // Post and Guides - backup for no alt image // .post .doc-content img { background-color: var(--img-background-color) !important; padding: 1rem; } - .guides .imageblock img { + .guides .imageblock img, .guides .image img { background-color: var(--img-background-color) !important; - padding: 1rem; } + padding: .25rem; } .share-page a img { - padding: 0 !important; - } + padding: 0 !important; } ul.related-content li { &:before { &.tutorial { - background: url($baseurl + '/assets/images/documentation/docsicon-tutorials-dark.svg') no-repeat !important; - } + background: url($baseurl + '/assets/images/documentation/docsicon-tutorials-dark.svg') no-repeat !important; } &.guide, &.howto { - background: url($baseurl + '/assets/images/documentation/docsicon-guides-dark.svg') no-repeat !important; - } + background: url($baseurl + '/assets/images/documentation/docsicon-guides-dark.svg') no-repeat !important; } &.concepts { - background: url($baseurl + '/assets/images/documentation/docsicon-concepts-dark.svg') no-repeat !important; - } + background: url($baseurl + '/assets/images/documentation/docsicon-concepts-dark.svg') no-repeat !important; } &.pdf { - background: url($baseurl + '/assets/images/documentation/docsicon-pdf-dark.svg') no-repeat !important; - } + background: url($baseurl + '/assets/images/documentation/docsicon-pdf-dark.svg') no-repeat !important; } &.reference { - background: url($baseurl + '/assets/images/documentation/docsicon-referencedocs-dark.svg') no-repeat !important; - } + background: url($baseurl + '/assets/images/documentation/docsicon-referencedocs-dark.svg') no-repeat !important; } } } } diff --git a/_sass/includes/asciidoc-tabs.css b/_sass/includes/asciidoc-tabs.css index 40f3aba7fd3..518c18f21bd 100644 --- a/_sass/includes/asciidoc-tabs.css +++ b/_sass/includes/asciidoc-tabs.css @@ -5,7 +5,7 @@ .asciidoc-tabs-switch { border-width: 1px 0 0 1px; border-style: solid; - border-color: var(--sec-background-color); + border-color: var(--sec-border-color); margin-bottom: -1px; display: inline-block; } @@ -15,7 +15,7 @@ background-color: var(--main-background-color); display: inline-block; cursor: pointer; - border-right: 1px solid var(--sec-background-color); + border-right: 1px solid var(--sec-border-color); } .asciidoc-tabs-switch--item.selected { diff --git a/_sass/quarkus.scss b/_sass/quarkus.scss index 9a13b02434f..3eeb436ba23 100644 --- a/_sass/quarkus.scss +++ b/_sass/quarkus.scss @@ -479,7 +479,8 @@ pre { } pre.highlight, .literalblock pre, .listingblock > .content > pre { - border: 1px solid var(--sec-border-color); + border: 1px solid var(--sec-border-color); +; padding: 1rem; line-height: 1.2em; overflow-x: auto; @@ -491,7 +492,8 @@ pre.highlight, .literalblock pre, .listingblock > .content > pre { } .sidebarblock > .content { - border: 1px solid var(--sec-background-color); + border: 1px solid var(--sec-border-color); + background-color: var(--sec-background-color); padding: 1rem; line-height: 1.2em; overflow-x: auto;