diff --git a/README.md b/README.md index 66a3a8ccf7..4e6d432a95 100644 --- a/README.md +++ b/README.md @@ -14,9 +14,9 @@ An extremely fast Python linter, written in Rust.

- - - Shows a bar chart with benchmark results. + + + Shows a bar chart with benchmark results.

diff --git a/docs/assets/bolt.svg b/docs/assets/bolt.svg new file mode 100644 index 0000000000..1d2a503d51 --- /dev/null +++ b/docs/assets/bolt.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/assets/ruff-favicon.png b/docs/assets/ruff-favicon.png index 7395c3fbce..0a6d0871c7 100644 Binary files a/docs/assets/ruff-favicon.png and b/docs/assets/ruff-favicon.png differ diff --git a/docs/assets/ruff.svg b/docs/assets/ruff.svg deleted file mode 100644 index 4494fe78ff..0000000000 --- a/docs/assets/ruff.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/stylesheets/extra.css b/docs/stylesheets/extra.css new file mode 100644 index 0000000000..0411702179 --- /dev/null +++ b/docs/stylesheets/extra.css @@ -0,0 +1,36 @@ +:root { + --black: #261230; + --white: #ffffff; + --radiate: #d7ff64; + --flare: #6340ac; + --rock: #78876e; + --galaxy: #261230; + --space: #30173d; + --comet: #6f5d6f; + --cosmic: #de5fe9; + --sun: #ffac2f; + --electron: #46ebe1; + --aurora: #46eb74; + --constellation: #5f6de9; + --neutron: #cff3cf; + --proton: #f6afbc; + --nebula: #cdcbfb; + --supernova: #f1aff6; + --starlight: #f4f4f1; + --lunar: #fbf2fc; + --asteroid: #e3cee3; + --crater: #f0dfdf; +} + +[data-md-color-scheme="ruff"] { + --md-default-bg-color--dark: var(--black); + --md-primary-fg-color: var(--galaxy); + --md-typeset-a-color: var(--flare); + --md-accent-fg-color: var(--cosmic); +} + +/*[data-md-color-scheme="slate"] {*/ +/* --md-primary-fg-color: var(--galaxy);*/ +/* --md-typeset-a-color: var(--cosmic);*/ +/* --md-accent-fg-color: var(--white);*/ +/*}*/ diff --git a/mkdocs.template.yml b/mkdocs.template.yml index c789f2482f..275d49dda1 100644 --- a/mkdocs.template.yml +++ b/mkdocs.template.yml @@ -1,7 +1,7 @@ site_name: Ruff theme: name: material - logo: assets/ruff.svg + logo: assets/bolt.svg favicon: assets/ruff-favicon.png features: - navigation.instant @@ -14,14 +14,14 @@ theme: - content.code.copy palette: - media: "(prefers-color-scheme: light)" - scheme: default + scheme: ruff primary: red toggle: icon: material/weather-sunny name: Switch to dark mode - media: "(prefers-color-scheme: dark)" scheme: slate - primary: red + primary: deep-purple toggle: icon: material/weather-night name: Switch to light mode @@ -50,3 +50,5 @@ markdown_extensions: anchor_linenums: true plugins: - search +extra_css: + - stylesheets/extra.css diff --git a/scripts/transform_readme.py b/scripts/transform_readme.py index d2afcdf1bf..963f55ca3f 100644 --- a/scripts/transform_readme.py +++ b/scripts/transform_readme.py @@ -8,8 +8,8 @@ import argparse from pathlib import Path URL = "https://user-images.githubusercontent.com/1309177/{}.svg" -URL_LIGHT = URL.format("212613257-5f4bca12-6d6b-4c79-9bac-51a4c6d08928") -URL_DARK = URL.format("212613422-7faaf278-706b-4294-ad92-236ffcab3430") +URL_LIGHT = URL.format("232603516-4fb4892d-585c-4b20-b810-3db9161831e4") +URL_DARK = URL.format("232603514-c95e9b0f-6b31-43de-9a80-9e844173fd6a") # https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#specifying-the-theme-an-image-is-shown-to GITHUB = f"""