Skip to content

docs: a GitHub Pages site for the marketplace, and a README fix - #1

Merged
johantor merged 2 commits into
mainfrom
claude/determined-bell-ne693o
Oct 24, 2026
Merged

johantor merged 2 commits into
mainfrom
claude/determined-bell-ne693o

Conversation

@johantor

Copy link
Copy Markdown
Owner

Summary

  • README: removes the claim that johantor/crew keeps a copy of the catalog. That copy is gone (chore: move board and the marketplace out of this repository crew#320). Adds the /plugin UI hint, update and uninstall commands, the site link, a note on the site files, and a license section.
  • docs/: a landing page in the same style as the crew and board sites. It has a hero with the install commands, one card per plugin linking to its site, a "Better together" band, and update and remove commands.
    • style.css is a copy of the crew site's stylesheet, byte for byte except the header comment.
    • plugins.css holds the card layout.

Checked in Chromium at 1280px (light) and 390px (dark). Neither width scrolls sideways.

After merge

Turn on Pages: Settings → Pages → Deploy from a branch → main / /docs. The site is then at https://johantor.github.io/plugins/.


Generated by Claude Code

The README said johantor/crew keeps a copy of the catalog; that copy is gone.
Add update and uninstall commands, the site link, and a license section.

docs/ mirrors the crew and board sites: style.css is the shared copy,
plugins.css holds the two plugin cards.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FbKWi1NDjtUZbGAjSyKcNi
Copilot AI balanced review requested due to automatic review settings October 24, 2026 05:50

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approved

The static-site and documentation changes have only a minor wording clarification remaining, with no blocking issues identified.

1 open issue
What changed in this PR

Adds a GitHub Pages landing page for the plugin marketplace and updates the README to reflect the retired catalog source.

Changes:

  • Introduces plugin cards, installation commands, and management guidance.
  • Reuses the crew site’s styling with separate marketplace-specific layouts.
  • Updates README migration guidance and adds site maintenance and license information.
File Description
README.md Updates marketplace guidance, site information, and licensing.
docs/​style.css Adds shared styling, responsive layouts, and dark-mode support.
docs/​plugins.css Adds marketplace-specific plugin card layouts.
docs/​index.html Adds the landing page, plugin links, and command-copy interaction.

Review effort: Balanced

Comment thread docs/index.html Resolved
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FbKWi1NDjtUZbGAjSyKcNi
@johantor
johantor merged commit a0bcd8a into main Oct 24, 2026
1 check passed
@johantor
johantor deleted the claude/determined-bell-ne693o branch October 24, 2026 05:57
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.

3 participants