Skip to content

Update readme and website front page - #46

Merged
david415 merged 8 commits into
mainfrom
fixup_website1
Oct 17, 2026
Merged

david415 merged 8 commits into
mainfrom
fixup_website1

Conversation

@david415

Copy link
Copy Markdown
Member

No description provided.

david415 and others added 8 commits October 17, 2026 21:09
…s, add code captions

The front page's lean blocks had no leanInit context and excerpted code the
site cannot import, so the page failed to build. They are now abridged
copies of the NIKE and KEM structures that compile in core Lean, each with
a small italic caption linking to the source lines at a fixed commit.
…the card

Verso renders a Lean block as a bare <code>, so it picked up the inline code
style: no scrolling, and default text colour, which was unreadable on the
dark theme's background. Give the block its own box with horizontal
scrolling, and set token colours through Verso's --verso-code-* variables,
each at least 4.5:1 against the code background in both themes.
@david415
david415 merged commit 6f65173 into main Oct 17, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant