Skip to content

docs: redesign READMEs with centered hero and website screenshot - #76

Merged
chen201724 merged 1 commit into
mainfrom
docs/readme-visual-redesign
Jul 15, 2026
Merged

docs: redesign READMEs with centered hero and website screenshot#76
chen201724 merged 1 commit into
mainfrom
docs/readme-visual-redesign

Conversation

@chen201724

@chen201724 chen201724 commented Jul 15, 2026

Copy link
Copy Markdown
Member

What does this PR do?

Visual redesign of the READMEs in a product-showcase layout, following the conventions of well-regarded OSS readmes (khoj, ant-design, context7). Post-#75 follow-up: the docs now also look like the storefront the repo is positioned as.

  • English is now the default: README.md is the English version, Chinese lives in README.zh-CN.md (matching the yuque-mcp-server convention); README.en.md is removed and language-switch links updated.
  • Centered hero: official Yuque logo (GitHub org avatar), title, two-line tagline, three uniform flat-square badges (website / deploy / yuque-mcp), and an emoji nav row that now hosts the language-switch links (previously a stranded line above the title).
  • Website screenshot as the hero visual: captured from a local build that includes the official Yuque logo (fix(website): replace made-up brand icon with the official Yuque logo #77), stored at .github/assets/website.png.
  • New Skills (8) section: every skill surfaced with a one-line description extracted from its SKILL.md — the repo's core asset was previously invisible in the README.
  • Structure discipline: repository tree folded into <details>, validate-skills.mjs added to Development, table cells kept as short phrases.
  • Both language versions are structurally identical. All original content (positioning, layer table, team-edition notice, install steps) is preserved.

Verified with gh api markdown rendering + screen-by-screen browser screenshots for both languages; node scripts/validate-skills.mjs passes; all badge URLs return 200.

Related Issues

Follow-up to #75; hero screenshot includes #77.

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor
  • Performance improvement

Affected Area

  • Website
  • Claude Code Plugin
  • OpenClaw Plugin
  • Shared

READMEs only (no area option matches; template predates #75).

Checklist

🤖 Generated with Claude Code

Rework both READMEs into a product-showcase layout aligned with the
conventions of well-regarded OSS readmes (khoj, ant-design, context7):

- Centered header: official Yuque logo (GitHub org avatar), title,
  two-line tagline, three uniform flat-square badges, emoji nav row
  that also hosts the language-switch links (previously a stranded
  top line)
- Local screenshot of the skills-only website build as the hero
  visual (.github/assets/website.png)
- New Skills (8) section surfacing every skill with a one-line
  description extracted from its SKILL.md
- Repository tree folded into <details>, validate-skills.mjs added
  to the Development section
- zh (primary) and en kept structurally identical

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 15, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-07-15 03:59 UTC

@chen201724
chen201724 merged commit dd4d48e into main Jul 15, 2026
2 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