Skip to content

Home page: four plugin pictures, and Plugins as its own menu section - #355

Merged
txoof merged 4 commits into
mainfrom
home-plugin-grid
Oct 29, 2026
Merged

txoof merged 4 commits into
mainfrom
home-plugin-grid

Conversation

@txoof-bot

Copy link
Copy Markdown
Collaborator

Follow-up to #354.

What changed

  • Plugin pictures on the home page: the new "Plugins" part of the home page (txoof's commit "add plugin header", carried over from the old 350-menu-names branch) now shows four plugins in a two-by-two grid: Word clock, Weather (met_no), Moon phase and xkcd. Each picture and name links to the plugin's page, and a "See all plugins" link follows. The pictures are the ones the plugin gallery already uses (default layout on the 9.7" screen), so no new files are stored. On a phone the grid becomes one column.
  • The "plugins" link in that text now opens the plugin gallery (plugins/index.md) instead of the Plugin reference.
  • md_in_html switched on in mkdocs.yml: it lets Markdown be used inside the grid's HTML block.
  • Plugins as its own menu section: this was asked for in Manual menu: names match the home page, menu folds open, Previous/Next links #354 but pushed three minutes after Manual menu: names match the home page, menu folds open, Previous/Next links #354 was merged, so it never reached main. The menu is now Home, Getting started, Plugins, Reference, For developers, and the home page outline has a Plugins heading too.

Area

docs: docs/index.md, mkdocs.yml, mkdocs_hooks.py (comment only).

Tests

  • uv run pytest passes (2395 passed)
  • uv run ruff check . passes
  • mkdocs build --strict passes; looked at the home page in a browser at 1400 and 390 pixels wide.

Review

  • Review agents' comments answered

Only txoof approves and merges this PR.

🤖 Generated with Claude Code

txoof and others added 4 commits October 29, 2026 06:55
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@txoof-bot
txoof-bot requested a review from txoof as a code owner October 29, 2026 06:01
@txoof
txoof merged commit bb17842 into main Oct 29, 2026
4 checks passed
@txoof
txoof deleted the home-plugin-grid branch October 29, 2026 06:03
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.

2 participants