Skip to content

Add print-site plugin to restore all-in-one page feature - #338

Merged
ahouseholder merged 3 commits into
CERTCC:mainfrom
ahouseholder:feature/add_printsite
Oct 10, 2023
Merged

ahouseholder merged 3 commits into
CERTCC:mainfrom
ahouseholder:feature/add_printsite

Conversation

@ahouseholder

Copy link
Copy Markdown
Contributor

This PR adds the mkdocs-print-site-plugin

https://pypi.org/project/mkdocs-print-site-plugin/

Which makes it possible to generate a single-page version of the site like

https://ahouseholder.github.io/SSVC/print_page/

We would need to do some clean up to make it look right, but I think that cleanup is premature at this stage. (If we include this now then decide to roll it back later, it is as simple as removing the - print-site line from mkdocs.yml.

Also, if this is the way forward, then the following issues will be de facto resolved because it will eliminate our dependency on a custom doc build process.

@ahouseholder ahouseholder added enhancement New feature or request tech/environment Project environment, deployment, CI, etc. labels Oct 9, 2023
@ahouseholder
ahouseholder requested a review from j--- October 9, 2023 15:02
@ahouseholder ahouseholder self-assigned this Oct 9, 2023
@ahouseholder
ahouseholder merged commit 338cc45 into CERTCC:main Oct 10, 2023
@ahouseholder
ahouseholder deleted the feature/add_printsite branch October 10, 2023 19:03
jeroenh pushed a commit to jeroenh/SSVC that referenced this pull request Oct 18, 2023
* add mkdocs-print-site-plugin

* fix errors reported by print-site plugin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request tech/environment Project environment, deployment, CI, etc.

Projects

None yet

2 participants