Skip to content

Commit 7e0274b

Browse files
lwjohnst86pre-commit-ci[bot]martonvagogithub-actions[bot]
authored
refactor: ⬆️ update theme and files from template (#238)
# Description Updated theme and template. No review needed. ## Checklist - [x] Ran `just run-all` --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: martonvago <57952344+martonvago@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 80e5f42 commit 7e0274b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+86
-18
lines changed

.copier-answers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Changes here will be overwritten by Copier; NEVER EDIT MANUALLY
2-
_commit: 0.17.2
2+
_commit: 0.18.0
33
_src_path: gh:seedcase-project/template-website
44
author_family_name: Johnston
55
author_given_name: Luke

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ updates:
33
- package-ecosystem: github-actions
44
directory: /
55
schedule:
6-
interval: weekly
6+
interval: monthly
77
commit-message:
88
prefix: ci
99
include: scope

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ EXPLANATION
44

55
Closes #
66

7-
Needs a quick/an in-depth review.
7+
Needs a quick/thorough review.
88

99
## Checklist
1010

.github/workflows/release-project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
permissions: read-all
1010

1111
jobs:
12-
release-package:
12+
release-project:
1313
# This job outputs env variables `previous_version` and `current_version`.
1414
# The workflow needs write permissions for `GITHUB_TOKEN` to create a release.
1515
permissions:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ _temp/
1616
# Quarto
1717
/.quarto/
1818
docs/.quarto/
19+
**/*.quarto_ipynb
1920

2021
# Website generation
2122
_site

CHANGELOG.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,24 @@
22

33
Since we follow [Conventional
44
Commits](https://decisions.seedcase-project.org/why-conventional-commits),
5-
we're able to automatically create a release with
5+
we're able to automatically create formal "releases" of the website
6+
based on our commit messages. Releases in the context of websites are
7+
simply snapshots in time of the website content. We use
68
[Commitizen](https://decisions.seedcase-project.org/why-semantic-release-with-commitizen)
7-
based on the commit messages. This means that releases can happen quite
8-
often, sometimes several in a day. It also means any individual release
9-
will not have many changes within it. Below is a list of releases along
10-
with what was changed within it.
9+
to automatically create these releases using
10+
[SemVer](https://semverdoc.org) as the version numbering scheme.
11+
12+
Because releases are created based on commit messages, a new release is
13+
created quite often---sometimes several times in a day. This also means
14+
that any individual release will not have many changes within it. Below
15+
is a list of the releases we've made so far, along with what was changed
16+
within each release.
17+
18+
## 0.3.0 (2025-12-18)
19+
20+
### Feat
21+
22+
- :sparkles: add why mypy post (#227)
1123

1224
## 0.3.0 (2025-12-18)
1325

_extensions/seedcase-project/seedcase-theme/_brand.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ color:
1616
logo-green: "#024639"
1717
dark-green: "#196440"
1818
vibrant-green: "#48DC76"
19+
dark-grey: "#8B8B8B"
1920
light-grey: "#F8F9FA"
21+
code-bg: "#E9ECEFA6"
2022
primary: dark-green
2123
tertiary: vibrant-green
2224
light: light-grey
@@ -43,7 +45,11 @@ typography:
4345
defaults:
4446
bootstrap:
4547
defaults:
46-
mermaid-edge-color: "#8B8B8B"
48+
mermaid-edge-color: var(--brand-dark-grey)
49+
# Set code background colour variable so all inline code has the same colour
50+
# including headers with inline code.
51+
# This colour is the default background colour for inline code.
52+
code-bg: var(--brand-code-bg)
4753
rules: |
4854
.cell-output pre code {
4955
white-space: pre-wrap;
@@ -156,3 +162,7 @@ defaults:
156162
code {
157163
color: $primary;
158164
}
165+
166+
:is(h3, h4, h5, h6, dt) code {
167+
font-weight: bold;
168+
}

_extensions/seedcase-project/seedcase-theme/_extension.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
title: seedcase-theme
22
author: Luke W. Johnston
3-
version: 0.5.0
3+
version: 0.6.3
44
quarto-required: ">=1.7.0"
55
contributes:
66
formats:
@@ -20,7 +20,7 @@ contributes:
2020

2121
website:
2222
page-navigation: true
23-
favicon: favicon/favicon.ico
23+
favicon: logos/seedcase/icon.svg
2424
repo-branch: main
2525
repo-actions: [edit, issue, source]
2626
search:
@@ -29,8 +29,6 @@ contributes:
2929
navbar:
3030
pinned: true
3131
background: light
32-
logo: logos/navbar-logo-seedcase-project.svg
33-
logo-alt: "Seedcase Project logo: Main page"
3432
page-footer:
3533
border: true
3634
center:
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)