Skip to content

fix(website): replace made-up brand icon with the official Yuque logo#77

Merged
chen201724 merged 1 commit into
mainfrom
fix/website-official-logo
Jul 15, 2026
Merged

fix(website): replace made-up brand icon with the official Yuque logo#77
chen201724 merged 1 commit into
mainfrom
fix/website-official-logo

Conversation

@chen201724

Copy link
Copy Markdown
Member

What does this PR do?

The website's brand mark was not the Yuque logo — the nav/footer showed a hand-drawn generic flag shape, and the favicon was a hand-drawn chat bubble. This PR replaces every occurrence with the official Yuque app icon.

  • Official asset: website/src/assets/yuque-logo.svg — the official Yuque app icon (green gradient + white bird), sourced from yuque.com's own favicon asset (vector, 8 KB).
  • Nav + Footer: the two inline fake SVG paths are replaced by an <img> referencing the official asset; the 28px rounded logoMark frame is kept, its solid green background dropped (the official icon carries its own gradient).
  • Favicon: public/favicon.svg and public/favicon.png replaced with the official assets; index.html now declares the SVG favicon with PNG fallback.

Verified with a local production build (npm run build --workspace website + static serve at the /yuque-ecosystem/ base path): header and footer both render the official mark, favicon links resolve, eslint passes.

Note: the README hero screenshot in #76 still shows the old navbar icon; once this merges I can refresh that image in one command.

Related Issues

N/A

Type of Change

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

Affected Area

  • Website
  • Claude Code Plugin
  • OpenClaw Plugin
  • Shared

Checklist

🤖 Generated with Claude Code

The nav/footer logo mark and the favicon were hand-drawn placeholder
shapes (a generic flag and a chat bubble), not the Yuque brand mark.

- Add the official Yuque app icon SVG (sourced from yuque.com's own
  favicon asset) as src/assets/yuque-logo.svg; Nav and Footer now
  render it via <img> instead of inline fake paths
- logoMark keeps its 28px rounded frame but drops the solid green
  background — the official icon carries its own gradient
- Replace public/favicon.svg and favicon.png with the official
  assets, and declare the SVG favicon with PNG fallback in index.html

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 04:07 UTC

@chen201724
chen201724 merged commit 2959228 into main Jul 15, 2026
2 checks passed
chen201724 added a commit that referenced this pull request Jul 15, 2026
- README.md is now the English version; Chinese moves to
  README.zh-CN.md (matching the yuque-mcp-server convention);
  language-switch links updated on both sides
- Hero screenshot re-captured from a local build that includes the
  official Yuque logo (#77)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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