new ‘overview’ template is implemented to always contain links back to the home page.
The spoiler dropdown item has been implemented to allow authors to create stand-alone accordions that will hide optinal content from users without using a solution class (implemented: @tobyhodges, #92)
MISC
The build process for css/js bundles is now self-contained in the node dev dependencies. Running npm install will install everything needed to re-compile the js and css.
The README has been updated with instructions to build locally
An .editorconfig file has been added to ensure the JS content is indented properly
varnish 0.2.18
Non-math elements on the same line will no longer be treated as math (reported: @marklcrowe, #88; fixed: @zkamvar, #90)
The size for large logos are now capped at 64px so contributors do not need to force their logos to a particular size when exporting SVG (fixed: @zkamvar, #76)
varnish 0.2.14
Workbench Beta Phase Edit on GitHub links no longer redirect people to the beta phase intermediate page during the second stage of the beta phase.
Table headings are now bold to easily distinguish from table contents.
Collapsing the sidebar no longer results in extra room at the bottom of the page.
varnish 0.2.12
Table formatting has been fixed to no longer include 100px padding in the first row (reported: @marklcrowe, #72; fixed: @zkamvar, 4385602)
All tables will now be striped for accessibility
varnish 0.2.11
Formatted print media to avoid breaking in important contexts (code blocks, callout blocks, instructor notes) and shows solutions and instructor notes. (reported: Anonymous, #70; fixed: @zkamvar, #71)
varnish 0.2.10
Fix issue with bullet points in callouts being mis-aligned (reported: @sstevens2, #68; fixed: @zkamvar, #69)
varnish 0.2.9
temporarily turn off matomo analytics
varnish 0.2.8
Workbench Beta phase “Edit on GitHub” links are now formatted correctly. (reported: @zkamvar, #65; fixed @zkamvar, #66)
varnish 0.2.7
Lessons in different phases of the workbench beta phase will now have the URLs redirect to a site that explains the purpose of the phase.
Workbench Beta messaging has been modified to be more visible and to link back to the original lesson if possible.
The icon for lessons in “alpha” has been updated so it has a yellow background with a grey glyph so that the icon shows up better.
varnish 0.2.4
Callout block titles have been improved: The underline height for titles have been fixed to not look wonky when titles have multiple lines (reported: @anenadic, #53; fixed @zkamvar, #55). Moreover, the text transformation will no longer affect code and kbd elements.
Heading element sizes have been recoded to use relative units. There was not enough specification in the original CSS to properly distinguish between H3 and H4 elements; moreover, on tablet and mobile devices, the H1 heading looked smallter than the H2 heading due to a copy/paste error. This has been fixed by using relative calcualtions (@zkamvar, #55)
Formatting of list elements in the solutions and instructor notes now follows the same formatting as the rest of the content (reported: #51 by @tobyhodges, fixed: #52 by @zkamvar)
The sidebar state (expanded or collapsed) will now persist during navigation to another page in the same window/tab. Opening the site in a new window/tab will reset the sidebar state to expanded. (reported: #43 by @anenadic, fixed #46, @zkamvar). This fix uses the sessionStorage API.
varnish 0.1.16
CHAPTERS has been temporarily renamed to EPISODES to reduce cognative load between the webpage and the source folders
varnish 0.1.15
The search field has been disabled to avoid confusion. We have not yet enabled search as this requires further testing. Disabling the search field means that it is now more clear that search is not yet available. (#44 by @zkamvar)
varnish 0.1.14
indicators for lesson development stage (pre-alpha, alpha, beta) have been added as <abbr> elements with a link to the appropriate section in the CDH and title elements that describe the purpose of the stage. Visually hidden text follows the <abbr> element for users who can not perceive the lesson visually (#39 by @zkamvar, reviewed by @tobyhodges).
FIX: .lesson-title and .lesson-title-md are now inline-block elements
varnish 0.1.13
An alert for the workbench beta phase is implemented if the lesson has workbench-beta: true in the config.yaml.
varnish 0.1.12
dropdown navigation no longer is hidden by the sidebar on XXL screens; z-index of nav.bottom-nav set to 3. (reported: #35 by @brownsarahm, fixed: #36 by @zkamvar)
varnish 0.1.11
blockquotes are now more clearly delineated from the rest of the content (reported: #27 by @fiveop, fixed: #31 by @zkamvar)
varnish 0.1.10
lab and incubator logos are now available.
varnish 0.1.9
Fix missing pegboard version tag
varnish 0.1.8
custom workbench engines are now properly linked in the footer via the sandpaper_cfgpegboard_cfg, and varnish_cfg variables.
code of conduct link now points to the CODE_OF_CONDUCT.md file so authors can update or modify their own code of conduct (NOTE: all Carpentries lessons MUST have a code of conduct that links to the Carpentries Code of Conduct as well as the reporting guidelines.
Breaking change; moving from the carpentries/styles theme to the new theme developed in 2021. Variables and layouts have changed significantly, so this package gains a significant update.