From d45e47f45baac7cd69826bd7e9d49c0a62164fe1 Mon Sep 17 00:00:00 2001 From: Susana Hahn Date: Wed, 13 May 2026 11:35:52 -0600 Subject: [PATCH 1/2] Color scheme for code --- docs/_custom/css/extra.css | 40 ++++++++++++++++++++++++++++++++++---- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/docs/_custom/css/extra.css b/docs/_custom/css/extra.css index b2264f2..833d4ea 100644 --- a/docs/_custom/css/extra.css +++ b/docs/_custom/css/extra.css @@ -1,12 +1,44 @@ -:root { - --md-primary-fg-color: #6495ED; +[data-md-color-scheme="default"] { + --md-primary-fg-color: #4378dc; + --md-primary-fg-color--light: #4378dc; + --md-primary-fg-color--dark: #4378dc; + + /* Code colors – light background */ + --md-code-hl-number-color: hsl(11, 80%, 40%); + --md-code-hl-special-color: hsl(340, 75%, 45%); + --md-code-hl-function-color: hsl(271, 55%, 45%); + --md-code-hl-constant-color: hsl(220, 70%, 45%); + --md-code-hl-keyword-color: var(--md-primary-fg-color); + --md-code-hl-string-color: hsl(160, 50%, 30%); + --md-code-hl-name-color: hsl(43, 90%, 32%); + --md-code-hl-operator-color: hsl(0, 0%, 30%); + --md-code-hl-punctuation-color: hsl(271, 45%, 45%); + --md-code-hl-comment-color: hsl(210, 15%, 50%); + --md-code-hl-generic-color: hsl(210, 15%, 45%); + --md-code-hl-variable-color: hsl(24, 70%, 38%); } -[data-md-color-scheme="slate"] .md-header, -[data-md-color-scheme="slate"] .md-tabs { +[data-md-color-scheme="slate"] { + --md-typeset-a-color: #4378dc; --md-primary-fg-color: #253758; + --md-primary-fg-color--dark: #253758; + + /* Code colors – dark background */ + --md-code-hl-number-color: hsl(11, 85%, 68%); + --md-code-hl-special-color: hsl(340, 82%, 72%); + --md-code-hl-function-color: hsl(271, 70%, 78%); + --md-code-hl-constant-color: hsl(220, 80%, 75%); + --md-code-hl-keyword-color: #6fa3f7; + --md-code-hl-string-color: hsl(160, 55%, 60%); + --md-code-hl-name-color: hsl(43, 100%, 65%); + --md-code-hl-operator-color: hsl(0, 0%, 72%); + --md-code-hl-punctuation-color: hsl(271, 60%, 78%); + --md-code-hl-comment-color: hsl(210, 15%, 55%); + --md-code-hl-generic-color: hsl(210, 15%, 62%); + --md-code-hl-variable-color: hsl(24, 80%, 68%); } + .md-grid { max-width: 1350px; } From 1bc50f9fa1fd04103be518f75b17253002f782c3 Mon Sep 17 00:00:00 2001 From: Susana Hahn Date: Wed, 13 May 2026 11:42:49 -0600 Subject: [PATCH 2/2] Updated git workflows --- .github/workflows/deploy.yml | 2 +- .github/workflows/test.yml | 30 +++++++++++++++--------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 505100b..e36d815 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -18,7 +18,7 @@ jobs: environment: release runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 0 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0b2fb37..9328476 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,20 +19,20 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: 3.9 - - uses: actions/setup-python@v5 - with: - python-version: 3.11 - - - name: install requirements - run: python -m pip install nox pre-commit + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 + with: + python-version: | + 3.10 + 3.11 + 3.12 - - name: run pre-commit - if: ${{ matrix.os == 'ubuntu-latest' }} - run: pre-commit run --all --show-diff-on-failure + - name: install requirements + run: python -m pip install nox pre-commit - - name: run tests - run: nox + - name: run pre-commit + if: ${{ matrix.os == 'ubuntu-latest' }} + run: pre-commit run --all --show-diff-on-failure + + - name: run tests + run: nox