Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
234cfdb
Upgrade Varnish to Bootstrap 5.3
astroDimitrios Feb 9, 2024
ca533f2
Add in dark mode
astroDimitrios Feb 15, 2024
d8568b4
Puts the theme toggle dropdown into the main header and sidebar
astroDimitrios Feb 15, 2024
e871da6
Update styles for all carpentry variants
astroDimitrios Feb 15, 2024
2f6a68e
Fix colors for swcarp, inc, and carp
astroDimitrios Feb 15, 2024
d8a43bb
Desaturate and reduce image brightness. Darken callout and progress b…
astroDimitrios Feb 16, 2024
0b5360d
Remove leftover console.log statements and store the theme in local s…
astroDimitrios Feb 26, 2024
f28a3b9
Remove the transition for the instructor/learner view nav button so i…
astroDimitrios Feb 27, 2024
d8a1cb3
Add support for configurable analytics
froggleston May 22, 2024
30fe554
Merge pull request #138 from carpentries/analytics
froggleston May 28, 2024
765d83d
Bump in preparation for upcoming release
froggleston May 28, 2024
868b2b7
Merge with main
astroDimitrios Jun 3, 2024
f3716f6
Update dark mode for search button using a new id. Tint the pre-alpha…
astroDimitrios Jun 4, 2024
4d16701
Merge pull request #124 from astroDimitrios/feature/dark-mode
froggleston Jun 14, 2024
f84fba8
Bump braces from 3.0.2 to 3.0.3
dependabot[bot] Jun 14, 2024
bdb93be
Update NEWS and DESCRIPTION
froggleston Jun 14, 2024
dc08c52
Merge pull request #141 from carpentries/dependabot/npm_and_yarn/brac…
froggleston Jun 14, 2024
9076a20
Fix DESCRIPTION
froggleston Jun 14, 2024
6e9b61e
Update DESCRIPTION
froggleston Jun 14, 2024
21d0ab3
Update DESCRIPTION
froggleston Jun 14, 2024
5e16794
Release 1.0.3
froggleston Jun 18, 2024
be054b2
Adjust toggle dark mode button label to translatable label
froggleston Jun 18, 2024
1ffe3e1
Merge pull request #142 from carpentries/release-1.0.3
froggleston Jun 18, 2024
e154e62
Fix dark mode figcaption bug
astroDimitrios Jun 25, 2024
f9c38a4
Merge pull request #145 from astroDimitrios/bug/darkmodecaptions
froggleston Jul 4, 2024
ae263e4
CSS fixes for overview headings
froggleston Jul 4, 2024
4d7721a
Fix for Resources sections being styled incorrectly
froggleston Jul 5, 2024
2e24a5b
Update compile-css.yaml
froggleston Jul 5, 2024
fee4388
Update compile-css.yaml
froggleston Jul 9, 2024
1f1e219
Merge pull request #147 from carpentries/overview_card_css
ErinBecker Jul 9, 2024
996c829
Release 1.0.4
froggleston Aug 23, 2024
0f0552e
Merge pull request #148 from carpentries/release-1.0.4
froggleston Aug 23, 2024
f26fd1f
Adding Caution Callout
MttArmstrong Oct 17, 2024
1be0eba
Update Mulish .ttf files
Apr 19, 2024
65b9ecd
Add Mulins .woff, .woff2, .svg, .eot made with transformer.org
Apr 19, 2024
fa08748
Use custom favicon
Bisaloo Oct 24, 2024
f775630
Add support for dark mode images via JS
astroDimitrios Oct 29, 2024
9418af4
Only apply the dark image filter to images that are not dark mode spe…
astroDimitrios Oct 29, 2024
833ce66
Update scss font class and squash
froggleston Oct 30, 2024
b2b359b
Merge pull request #133 from olexandr-konovalov/ukrainian-font
froggleston Oct 30, 2024
386eecd
Merge pull request #152 from Bisaloo/custom-favicon
froggleston Oct 30, 2024
9964fe4
Bump to 1.0.5.9000
froggleston Oct 30, 2024
767418a
Add NEWS item for #152
Bisaloo Oct 30, 2024
cdbb14b
Use variable for default font
Bisaloo Oct 23, 2024
d562d6d
Render & minimize css
Bisaloo Oct 23, 2024
6422a23
Add NEWS item
Bisaloo Oct 30, 2024
34192f5
Merge pull request #154 from Bisaloo/news-favicon
froggleston Oct 30, 2024
ff079ae
Merge branch 'main' into font-variable
froggleston Oct 30, 2024
68b8cef
Merge pull request #151 from Bisaloo/font-variable
froggleston Oct 30, 2024
9dcaa26
Load variables before applying syntax highlighting
Bisaloo Oct 31, 2024
68d800b
Use mono_font variable in syntax-highlighting.scss
Bisaloo Oct 31, 2024
eb621a7
Merge pull request #155 from Bisaloo/font-variable-syntax-highlighting
froggleston Oct 31, 2024
cd56311
Updating Caution Callout Color in Lightmode
MttArmstrong Nov 5, 2024
4960a86
Fix #156
froggleston Nov 8, 2024
55cdb1b
Merge pull request #157 from carpentries/frog-checklist-1
froggleston Nov 8, 2024
ea06acd
Regnerate CSS, update NEWS
froggleston Nov 8, 2024
7c8e95f
Merge pull request #149 from MttArmstrong/main
froggleston Nov 8, 2024
1493de6
Update DESCRIPTION
froggleston Nov 8, 2024
8fc7928
Update NEWS
froggleston Nov 8, 2024
b5977f8
Update NEWS
froggleston Nov 11, 2024
ab51231
Merge pull request #158 from carpentries/release-1.0.5
froggleston Nov 11, 2024
1ce0c35
Merge remote-tracking branch 'upstream/main' into feature/dark_mode_i…
astroDimitrios Jan 28, 2025
51aa8ae
Update life-cycle badge link to new docs
Robadob Mar 9, 2025
39b6baf
Fixes bug where re-loading the page with auto-light had dark mode images
astroDimitrios Apr 7, 2025
520ce6c
Add h3 and h4 fields to media-breakpoint-up(x1)
Sheargrub Apr 21, 2025
f2f10ef
Merge pull request #165 from Sheargrub/patch-1
froggleston Apr 22, 2025
3189f3a
regenerated css/js
actions-user Apr 22, 2025
6b3874a
Merge pull request #164 from RSE-Sheffield/varnish_lifestyle_link
froggleston Apr 22, 2025
470b59a
Merge remote-tracking branch 'upstream/main' into feature/dark_mode_i…
astroDimitrios Apr 25, 2025
94b9383
Bump to 1.0.6.9000 for release prep
froggleston Apr 28, 2025
1eabe9c
Merge pull request #153 from astroDimitrios/feature/dark_mode_images
ErinBecker Apr 29, 2025
e7d332c
Update NEWS
froggleston Apr 30, 2025
5158695
Release 1.0.6
froggleston May 6, 2025
b911625
Merge pull request #166 from carpentries/release-1.0.6
froggleston May 6, 2025
b044487
Add .editorconfig to .Rbuildignore
froggleston May 9, 2025
ad9eee8
Fixes the a link anchor svg icon colour in dark mode. It now aappear…
astroDimitrios Jun 2, 2025
cb1bbda
Fix accordion block list margin and font size
froggleston Jun 26, 2025
1e4b4b7
regenerated css/js
actions-user Jun 26, 2025
3486470
Adjust normal ul list element margin
froggleston Jun 26, 2025
64ea917
Merge branch 'frog-accordion-css-1' of github.com:carpentries/varnish…
froggleston Jun 26, 2025
aad69b2
regenerated css/js
actions-user Jun 26, 2025
b8cb68e
Adjust light and dark mode inline code block colours
froggleston Jun 27, 2025
6985732
regenerated css/js
actions-user Jun 27, 2025
e1281ef
Merge pull request #171 from carpentries/frog-accordion-css-1
ErinBecker Jun 27, 2025
7b7c751
Merge branch 'main' into dark_anchor_link
froggleston Jul 21, 2025
3fc40a4
Merge pull request #169 from astroDimitrios/dark_anchor_link
froggleston Jul 21, 2025
07e560f
regenerated css/js
actions-user Jul 21, 2025
7bf769b
Revert hover background colour change for inline code
froggleston Jul 21, 2025
ede0a15
Merge branch 'frog-font-color-1' of github.com:carpentries/varnish in…
froggleston Jul 21, 2025
3524581
regenerated css/js
actions-user Jul 21, 2025
59ce950
Merge branch 'main' into frog-font-color-1
froggleston Jul 21, 2025
96dcc00
regenerated css/js
actions-user Jul 21, 2025
80c9b4b
Merge pull request #172 from carpentries/frog-font-color-1
froggleston Jul 22, 2025
16d110b
Add CSS styling for h2 callout headers
froggleston Aug 1, 2025
7e2c9c3
regenerated css/js
actions-user Aug 1, 2025
91f6df5
Add default callout header dark mode css
froggleston Aug 1, 2025
cdc8ea2
regenerated css/js
actions-user Aug 1, 2025
5774a56
Reduce callout content padding
froggleston Aug 4, 2025
4c5b52d
regenerated css/js
actions-user Aug 4, 2025
a527912
explicit callout-header bold due to span
froggleston Aug 4, 2025
84bea0f
Merge branch 'frog-callout-headers-1' of github.com:carpentries/varni…
froggleston Aug 4, 2025
df57d80
regenerated css/js
actions-user Aug 4, 2025
88428da
Fix callout title spacing
froggleston Aug 4, 2025
9de6057
Merge branch 'frog-callout-headers-1' of github.com:carpentries/varni…
froggleston Aug 4, 2025
bdebde1
regenerated css/js
actions-user Aug 4, 2025
d95af14
Merge pull request #174 from carpentries/frog-callout-headers-1
froggleston Aug 4, 2025
c43e7eb
Update DESCRIPTION, NEWS for release 1.0.7
froggleston Aug 7, 2025
e4264ec
Merge pull request #176 from carpentries/release-1.0.7
froggleston Aug 7, 2025
4936081
Add parrot svgs
froggleston Aug 26, 2025
1911d4d
regenerated css/js
actions-user Aug 26, 2025
730a0ed
Merge pull request #177 from carpentries/frog-parrot-svg-1
froggleston Sep 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@
^_pkgdown\.yml$
^docs$
^pkgdown$
^.editorconfig$
6 changes: 3 additions & 3 deletions .github/workflows/compile-css.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ name: Render CSS and Javascript
jobs:
compress-everything:
name: Render css/javascript
runs-on: macOS-11
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Clean
run: rm -rf inst/pkgdown/assets/assets/
- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
- run: npm install
- name: Comple js
run: bash squash-a-script.sh
Expand Down
37 changes: 29 additions & 8 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
Package: varnish
Title: Front-end for The Carpentries Lesson Infrastructure
Version: 1.0.2
Version: 1.0.7
Authors@R: c(
person(given = "Robert",
family = "Davey",
role = c("aut", "cre"),
email = "[email protected]",
comment = c(ORCID = "0000-0002-5589-7754")),
person(given = "Erin",
family = "Becker",
role = c("aut"),
email = "[email protected]",
comment = c(ORCID = "0000-0002-6832-0233")),
person(given = "Zhian N.",
family = "Kamvar",
role = c("aut", "cre"),
role = c("aut"),
email = "[email protected]",
comment = c(ORCID = "0000-0003-1458-7108")),
person(given = "Ben",
Expand All @@ -25,23 +35,34 @@ Authors@R: c(
role = c("ctb"),
email = "[email protected]",
comment = c(ORCID = "0000-0003-3379-9042")),
person(given = "Robert",
family = "Davey",
role = c("ctb"),
email = "[email protected]",
comment = c(ORCID = "0000-0002-5589-7754")),
person(given = "Joel H.",
family = "Nitta",
role = c("ctb"),
email = "[email protected]",
comment = c(ORCID = "0000-0003-4719-7472")),
person(given = "Dimitrios",
family = "Theodorakis",
role = c("ctb"),
email = "[email protected]"),
person(given = "Olexandr",
family = "Konovalov",
role = c("ctb"),
email = "[email protected]",
comment = c(ORCID = "0000-0001-5299-3292")),
person(given = "Matthew",
family = "Armstrong",
role = c("ctb"),
email = "[email protected]"),
person(given = "Sheargrub",
role = c("ctb"),
email = "[email protected]"),
person()
)
Description: This package does nothing but contain template HTML CSS and JS files.
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.2
RoxygenNote: 7.3.2
URL: https://carpentries.github.io/varnish/
BugReports: https://github.com/carpentries/varnish/issues/
82 changes: 82 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,85 @@
# varnish 1.0.7 [2025-08-07]

## NEW FEATURES

* Adjust text and background colour for inline code blocks - PR [172](https://github.com/carpentries/varnish/pull/172) ([reported](https://github.com/carpentries/workbench/issues/97) @gcapes, implemented @froggleston)
* Fix CSS for accordion callout lists, fonts - PR [171](https://github.com/carpentries/varnish/pull/171) ([reported](https://github.com/carpentries/workbench/issues/98) @gcapes, fixed @froggleston)

## MISC

* Fix pak install when trying to parse .editorconfig files (@froggleston)
* Fix link anchor colour in dark mode - PR [169](https://github.com/carpentries/varnish/pull/169) (@astroDimitrios)


# varnish 1.0.6 [2025-05-06]

## NEW FEATURES

* Add support for dark mode image adjustment (@astroDimitrios, #153)

## MISC

* Update links to new Carpentries handbook (@robadob #164)
* Improve h3 and h4 font sizes on large resolutions (@Sheargrub #165)


# varnish 1.0.5 [2024-11-11]

## NEW FEATURES

* Two new Sass variables (`default_font` and `mono_font`) have been created to
simplify the process of changing the default font and monospace font.
In particular, this can be helpful for forks defining their own theme
(@Bisaloo #151)
* Carpentry-specific favicons are now used automatically based on the value of
the `carpentry:` value in the `config.yaml` file (@Bisaloo, #152, based on a
report from @zkamvar in #33).
* Addition of the `caution` callout (@MttArmstrong #149)
* Improve CSS rendering of checklists by removing the bullet point and increasing
spacing between checkbox and label (reported @jq-11 #156, fixed @froggleston)
* Improve support for Ukrainian alphabet by moving from specific Mulish latin to
Mulish regular font (reported @olexandr-konovalov #120, implemented
@olexandr-konovalov, @froggleston #133)

## MISC

* Add @MttArmstrong as a new contributor - welcome!


# varnish 1.0.4 [2024-08-23]

## NEW FEATURES

* Two new Sass variables (`default_font` and `mono_font`) have been created to
simplify the process of changing the default font and monospace font.
In particular, this can be helpful for forks defining their own theme
(@Bisaloo #151)
* Carpentry-specific favicons are now used automatically based on the value of
the `carpentry:` value in the `config.yaml` file (@Bisaloo, #152, based on a
report from @zkamvar in #33).

## BUG FIXES

* Fix dark mode figure caption bug (@astroDimitrios #145)
* Fix CSS styling issues with the Resources section and
squashed overview headings(@froggleston #147)
* Replace old macOS runs-on action property with
ubuntu-latest (@froggleston #147)


# varnish 1.0.3 (2023-06-18)

## NEW FEATURES

* Add config.yaml configuration option `analytics` to support
inclusion of the Carpentries Matomo web analytics tracking script,
a user-supplied tracking script a la Google, or no option to turn
off tracking (reported: @fiveop https://github.com/carpentries/varnish/issues/37,
implemented @froggleston)
* Add a dark mode so users can switch between text and background colours
(implemented: @astroDimitrios https://github.com/carpentries/varnish/pull/124)


# varnish 1.0.2 (2023-04-10)

## NEW FEATURES
Expand Down
Binary file not shown.
Loading