Skip to content

Conversation

@zkamvar
Copy link
Contributor

@zkamvar zkamvar commented Oct 26, 2022

Hello @LibraryCarpentry/lc-shell-maintainers,

This PR does two things:

  1. it brings in the updates from styles from 2018 to present
  2. 6807b96 updates the lesson code block highlighting to comply with the changes from remove unused code highlight classes carpentries/styles#498

Merging this will allow me to work on #211


maxim-belkin and others added 30 commits November 18, 2019 12:28
These will be submitted in a separate PR
We can't use a single shebang:
* on some platforms `python` may mean Python 2, on others - Python 3
* on some platforms `python3` does not exist at all

Therefore, we're removing the shebangs altogether.
... for compatibility with Windows
These '2>/dev/null' are important on Windows because without them
a mere `make` stalls.
fmichonneau and others added 16 commits April 5, 2022 10:53
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
Copy link
Member

@LibraryCarpentry/lc-shell-maintainers this PR is currently blocking the lesson's entry into the Workbench beta phase (#211) - please let me or @zkamvar know if you would like any help reviewing and/or merging it. It is very large and I could definitely understand if the task seems somewhat daunting!

(Incidentally, one of the big advantages of switching over to the new lesson infrastructure will be that large pull requests like this to update lesson site styling and repository mechanics will no longer be necessary.)

@zkamvar zkamvar changed the title Update styles 2022 10 Prepare for Workbench Beta Phase (update styles) Dec 8, 2022
@zkamvar
Copy link
Contributor Author

zkamvar commented Dec 8, 2022

I have updated this pull request to also include the necessary information for the workbench beta phase.

@jmjamison
Copy link
Contributor

merging to prepare for new workbench beta

@jmjamison jmjamison merged commit 8505c37 into gh-pages Mar 24, 2023
@jmjamison jmjamison deleted the update-styles-2022-10 branch March 24, 2023 18:31
zkamvar pushed a commit that referenced this pull request May 8, 2023
Prepare for Workbench Beta Phase (update styles)
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.