- temporarily turn off matomo analytics
- Workbench Beta phase "Edit on GitHub" links are now formatted correctly. (reported: @zkamvar, #65; fixed @zkamvar, #66)
- 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.
- For lessons that use
workbench-beta: true
, the feedback URL has changed from https://github.com/carpentries/workbench/discussions/ to https://carpentries.typeform.com/to/KRBl4IZM, so that we can get more specific feedback.
- 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.
- 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
andkbd
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)
- Sidebar navigation now says "Episodes" instead of "Expand" when collapsed so that it is less confusing for folks. (suggested by @drmowinckels, carpentries/workbench#16 (#47); fixed by @zkamvar, #56)
- The collapsed sidebar label no longer reverts to saying "collapse" on a new page.
- The hamburger menu for mobile devices now has a border so it's more clear that it is a menu (suggested by @drmowinckels, carpentries/workbench#16 (#47); fixed by @zkamvar, #57)
- Add support for displaying anchor links (requested @fiveop, carpentries/sandpaper#285 and @anenadic, carpentries/workbench#28; added: #54 by @zkamvar)
- 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 navigation in mobile and tablet views now includes all the information that was included in the navigation bar for the desktop mode. (reported: carpentries/workbench#16 (comment) by @Athanasiamo and #49, fixed: #50 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.
- CHAPTERS has been temporarily renamed to EPISODES to reduce cognative load between the webpage and the source folders
- 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)
- 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 andtitle
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
- An alert for the workbench beta phase is implemented if the lesson has
workbench-beta: true
in theconfig.yaml
.
- 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)
- blockquotes are now more clearly delineated from the rest of the content (reported: #27 by @fiveop, fixed: #31 by @zkamvar)
- lab and incubator logos are now available.
- Fix missing pegboard version tag
- custom workbench engines are now properly linked in the footer via the
sandpaper_cfg
pegboard_cfg
, andvarnish_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.
- compile the changes from 0.1.6
- Tables now scroll on overflow
- The index page now has specific sections for schedule and setup that link to
the
#schedule
and#setup
anchors. This partially addresses carpentries/sandpaper#260
- Removed " logo" suffix from the logo elements, as it is redundant https://webaim.org/techniques/alttext/#logos
- Add small version of the carpentries logo
- Add matmo analytics in the footer (@fmichonneau, #17)
- Add LICENSE file clarifying MIT licensing
- 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.
- instructor block placeholder added
- update css to use em and not px
- align logo with navbar
- add testing phase notification to navbar
- First tracked version of varnish
- updated links to engines in the footer