The guides have been ported to Quarto (#98). Here's a summary of the changes:
Removal of Jupyter Book-related files
Removed files related to Jupyter Book, including deploy-jb.yml, _config.yml, _toc.yml, environment.yml, and requirements.txt.
Removal of other obsolete files like build.sh and create_page_maintainers.py.
Addition of Quarto-specific files
Created _quarto.yml with comprehensive website configuration, including project settings, website structure, and content organization.
Added custom styling files: custom.css for navigation bar theming and theme-dark.scss for a dark theme based on cosmo (if we opt for that instead of solar).
Content updates
Updated multiple Markdown files to use Quarto syntax.
welcome.md now exists in index.md and acts as a landing page.
GitHub Actions
Added new GitHub Actions workflows:
deploy.yml for rendering and publishing the Quarto site to GitHub Pages.
link_checker.yml and scheduled_link_checker.yml for checking links in the Quarto-based site.
Removal of the older workflow files.
Miscellaneous updates
Updated .gitignore with Quarto, macOS, and R-specific ignores.
Modified .lycheeignore for link checking.
Addressed issue #109.
TODO Before merge
After review and before merging with master, in _quarto.yml lines 30-32 should be commented out and lines 35 and 36 should be deleted.
Merge branch 98-port-backend-from-jupyterbook-to-quarto into master.
The guides have been ported to Quarto (#98). Here's a summary of the changes:
Removal of Jupyter Book-related files
deploy-jb.yml
,_config.yml
,_toc.yml
,environment.yml
, andrequirements.txt
.build.sh
andcreate_page_maintainers.py
.Addition of Quarto-specific files
_quarto.yml
with comprehensive website configuration, including project settings, website structure, and content organization.custom.css
for navigation bar theming andtheme-dark.scss
for a dark theme based on cosmo (if we opt for that instead of solar).Content updates
welcome.md
now exists inindex.md
and acts as a landing page.GitHub Actions
deploy.yml
for rendering and publishing the Quarto site to GitHub Pages.link_checker.yml
andscheduled_link_checker.yml
for checking links in the Quarto-based site.Miscellaneous updates
.gitignore
with Quarto, macOS, and R-specific ignores..lycheeignore
for link checking.TODO Before merge
master
, in_quarto.yml
lines 30-32 should be commented out and lines 35 and 36 should be deleted.98-port-backend-from-jupyterbook-to-quarto
intomaster
.Current behavior
TODO After merge