Skip to content

Update to final version of styles lesson template#138

Merged
emcaulay merged 224 commits intogh-pagesfrom
update-styles-final
Apr 18, 2023
Merged

Update to final version of styles lesson template#138
emcaulay merged 224 commits intogh-pagesfrom
update-styles-final

Conversation

@tobyhodges
Copy link
Copy Markdown
Member

Bringing the lesson template up-to-date in preparation for the planned infrastructure transition.

This is a very large set of changes. You do not need to check through the whole diff, but feel free to pull the branch and build the site locally if you would like to. (It built successfully on my system, and I am 99% sure it will do so on GitHub too when merged.)

ErinBecker and others added 30 commits January 30, 2018 12:02
Bring in latest changes to styles repository
translate 'finish' to 'final
fmichonneau and others added 26 commits October 6, 2021 17:17
Printing to paper or PDF via the browser would invoke the @media print CSS query. It is useful to show all solution while doing so
Workaround to a CSS resize blur rendering problem affecting Google Chrome/Chromium
when the resolution of the image is larger than the image view

See https://stackoverflow.com/a/69156216 and
carpentries-incubator/jekyll-pages-novice#274 for additional context.
I used the conversion for 1px = 0.0625em based on a default 16pt font

This will address part of carpentries/styles#630
add new steps to transition lessons to Workbench
1. The transtion headers will now have a button that can close them
   (though its not permenent)
2. The third step of the transition will no longer be coded into the
   yaml here because the third step of the transition will use the
   workbench version as the default version. This means that no redirect
   will be needed.
3. All transition dates will be specified
4. Language has been updated to not refer to "Jekyll" as it may not be
   immediately obvious that Jekyll was used to build the site.
This will fix #641
this will fix #642
@tobyhodges tobyhodges added the type:template and tools Issue about template and tools label Apr 17, 2023
@emcaulay
Copy link
Copy Markdown
Contributor

Hi Toby,

I trust you, and I don't trust myself! So, I'm going to merge this pull request and go from there! We are eager to get ready to move to the new system!

Thanks!
Lisa

@emcaulay emcaulay merged commit 37d545b into gh-pages Apr 18, 2023
@emcaulay emcaulay deleted the update-styles-final branch April 18, 2023 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:template and tools Issue about template and tools

Projects

None yet

Development

Successfully merging this pull request may close these issues.