build(deps): bump third-party/beautiful-jekyll from e91cd3f to 733489a#313
Draft
dependabot[bot] wants to merge 7 commits intomasterfrom
Draft
build(deps): bump third-party/beautiful-jekyll from e91cd3f to 733489a#313dependabot[bot] wants to merge 7 commits intomasterfrom
e91cd3f to 733489a#313dependabot[bot] wants to merge 7 commits intomasterfrom
Conversation
Bumps [third-party/beautiful-jekyll](https://github.com/LizardByte/beautiful-jekyll-next) from `e91cd3f` to `733489a`. - [Commits](LizardByte/beautiful-jekyll-next@e91cd3f...733489a) --- updated-dependencies: - dependency-name: third-party/beautiful-jekyll dependency-version: 733489a0ab516df118554636fa274569611602da dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Enable theme switching and introduce separate light and dark color variables in _config_theme.yml. Adds theme-switcher settings (style: button), consolidates color configuration into explicit light and dark palettes (page/text/link/hover/navbar/footer variants), and preserves mobile-theme-col. Also renames assets/css/pygment_highlights.css to assets/css/pygment_highlights_dark.css.bak as a backup of the dark syntax styles.
Introduce CSS custom properties and light/dark theme variants, replacing many hardcoded dark colors with variables (styles.scss). Update circular-progress to use theme variables. Add new utility/component classes for license entries, gamepad cards, project links, stick visualization, and raw data styling. Remove inline/background color tweaks and excessive text-white usage from JavaScript (gamepad-tester.js, projects.js, roadmap.js) and update HTML to use the new classes (gamepad-tester.html, licenses.html, _includes/license-entry.html, _includes/support.html). These changes centralize theming, improve maintainability, and enable consistent light/dark styling across the site.
b7a132a to
1f5f341
Compare
Tweak several light-theme colors for improved contrast and visual consistency. Updated page background to #f5f5f5 and primary text to #212529; navbar and footer backgrounds changed to #e9ecef to better match the new palette. No functional changes—purely visual/theme adjustments.
e9591d7 to
f1c1884
Compare
Make admonitions, commit activity graph, icons, and giscus assets theme-aware. _sass/admonition.scss: add light/dark background maps, simplify $admonitions entries, apply per-theme title backgrounds and keep title text dark in light theme. _sass/styles.scss: introduce CSS variables for commit graph and icon filters, add language-logo shadow, ReadTheDocs icon class, and commit bar styles (.commit-bar-empty / .commit-bar-active) with hover states. assets/js/projects.js: set commit bar classes and opacity/intensity instead of inline color/hover handlers, and add readthedocs-icon class to docs link images. assets/css/giscus.css: add Primer-derived light/dark CSS variables and theme-specific loader/pagination images. Also rename pygment_highlights_dark.css.bak to pygment_highlights_dark.css. These changes improve visibility and consistency across light/dark themes and move presentation concerns into CSS.
f1c1884 to
572f355
Compare
Introduce .support-card-link CSS to ensure support page anchors use the correct text and hover colors across themes, and update support.html to apply this class to the support cards instead of the hardcoded link-light class. In assets/js/gamepad-tester.js add a MutationObserver to listen for data-bs-theme changes (reinitializing button images when the theme changes) and select Black/White icon variants based on the current theme so controller button images remain visible in both light and dark modes.
e5dea38 to
9a6ccb3
Compare
Wrap all rules in assets/css/pygment_highlights_dark.css with a [data-bs-theme="dark"] selector so the Pygments dark theme styles only apply when the Bootstrap dark theme is active. No color values were changed; this prevents the dark syntax highlighting from leaking into non-dark themes.
|
Member
|
TODO:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.




Bumps third-party/beautiful-jekyll from
e91cd3fto733489a.Commits
733489afix(theme): show theme switcher by default (#27)61ce8e0feat: add theme switcher (#26)You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)