Repository navigation
WebAuthn Framework, and what its pages taught the conversion - #7
Merged
Merged
Conversation
The organization of a repository must verify the domain before Pages accepts it, since Spomky-Labs has verified spomky-labs.com; and the pull requests of several versions are merged one by one, as a newer run of the publication cancels the one waiting.
tools/gitbook2material.py converts the code blocks GitBook exported as HTML into fences with their highlighted lines, the figures into figures of Material whose image path MkDocs rewrites, and the image paths GitBook writes between angle brackets; its titles keep a capital after an emoji and lose it after a parenthesis or a slash. MIGRATING.md records the state of WebAuthn Framework, the branches converted one by one, the new rules, and two traps: the links GitBook let rot, and the pages of the root missing from the latest version.
Member
Author
Spomky
force-pushed
the
tools/webauthn
branch
from
October 25, 2026 21:04
69f6ce2 to
a3a3a6c
Compare
…conversion tools/gitbook2material.py converts a figure whose picture has a dark source into two images, one per colour scheme; tables written on several lines; image names GitBook escaped in HTML; marks coloured with a variable of GitBook; and it no longer reports the figures it wrote itself when it runs again. A first word keeps its capital before a slash, and loses the capitals after it. MIGRATING.md records WebAuthn Framework as migrated, PWA Bundle in pull requests, the new rules and three traps: links fixed branch by branch, file names that need git archive, and a branch switch after an uncommitted merge.
Member
Author
|
One more commit: WebAuthn Framework is live (the 586 addresses of the GitBook sitemaps checked on |
… latest Every documentation is on GitHub Pages; what is left is the GitBook spaces. A branch left from GitBook sorted after the newest published version and took latest from it: pages.yml keeps only the branches that hold a mkdocs.yml.
Member
Author
|
One more commit: PWA Bundle is live (the 397 addresses checked on |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
tools/gitbook2material.py: the code blocks GitBook exported as HTML (<pre class="language-x" data-title data-line-numbers>) become fences withtitle,linenumsandhl_linesfor the lines whose text is in bold; a one-line<figure>becomes<figure markdown="span">with a Markdown image, whose path MkDocs rewrites (it never rewrites thesrcof an HTML image); the image paths GitBook writes between angle brackets because they hold spaces are converted. Sentence case keeps a capital after an emoji, and lowers the first word in parentheses and after a slash.MIGRATING.md: WebAuthn Framework (5.2: the documentation site, MkDocs on GitHub Pages under webauthn-doc.spomky-labs.com web-auth/doc#61 to #63), branches converted one by one when they do not contain each other, the new rules of the table, two traps.mkdocs build --strictpasses.