Skip to content

docs(web): translate design system to English and add anti-slop guidance - #1302

Merged
wbxl2000 merged 4 commits into
mainfrom
web/design-taste-inspiration
Jul 2, 2026
Merged

docs(web): translate design system to English and add anti-slop guidance#1302
wbxl2000 merged 4 commits into
mainfrom
web/design-taste-inspiration

Conversation

@wbxl2000

@wbxl2000 wbxl2000 commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

Related Issue

No linked issue — follow-up to #1293 / #1300: translate the design system to English and fold in a few anti-slop design principles inspired by taste-skill.

Problem

The design-system reference was Chinese-only, and a few of its anti-AI-default rules were implicit. As the project is bilingual (en/zh), the design spec should be available in English; meanwhile the icon / a11y guidance can be sharper now that the icon set comes from a single library.

What changed

  • Translate the entire design-system.html from Chinese to English, preserving all HTML structure, CSS, code blocks, SVGs, the scroll-spy script, and token values. The design system is now a single English document (no separate Chinese file, per the decision to keep one English file).
  • §02 icons: codify that the whole app uses one icon family (Remix Icon) and that SVG paths are never hand-rolled — missing glyphs go into the registry, not into components.
  • §01 brand tone: expand the banned AI-tell list (AI-purple/blue glow, infinite-loop micro-animations) and note these are deliberate anti-tells.
  • §08 a11y: add explicit contrast requirements for button text vs. button background and for form controls (inputs, placeholders, helper/error text) vs. their section background.
  • §01: add a "declare design intent (Design Read) first" callout.
  • Keep public/design-system.html identical to design/design-system.html.

Documentation only — no runtime code changes.

Checklist

  • I have read the CONTRIBUTING document.
  • I have linked a related issue, or explained the problem above.
  • I have added tests that prove my feature works.
  • Ran gen-changesets skill, or this PR needs no changeset.
  • Ran gen-docs skill, or this PR needs no doc update.

Codify one icon family (Remix) with no hand-rolled SVG in §02. Expand the banned AI-tell list in §01 (AI-purple/blue glow, infinite-loop micro-animations). Add button and form contrast requirements to §08. Add a 'declare design intent (Design Read) first' callout.
@changeset-bot

changeset-bot Bot commented Jul 2, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: ae52194

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

wbxl2000 added 2 commits July 2, 2026 17:06
Reset design-system.html to latest main (which includes the merged #1300 and #1301) and re-apply the taste-skill design guidance on top, so the branch merges cleanly.
…iration

# Conflicts:
#	apps/kimi-web/public/design-system.html
@pkg-pr-new

pkg-pr-new Bot commented Jul 2, 2026

Copy link
Copy Markdown
pnpm dlx https://pkg.pr.new/@moonshot-ai/kimi-code@ae52194
npx https://pkg.pr.new/@moonshot-ai/kimi-code@ae52194

commit: ae52194

Translate the entire design-system.html from Chinese to English, preserving all HTML structure, CSS, code blocks, SVGs, the scroll-spy script, and token values. The design system is now a single English document.
@wbxl2000 wbxl2000 changed the title docs(web): add anti-slop design guidance inspired by taste-skill docs(web): translate design system to English and add anti-slop guidance Jul 2, 2026
@wbxl2000
wbxl2000 merged commit d127555 into main Jul 2, 2026
10 checks passed
@wbxl2000
wbxl2000 deleted the web/design-taste-inspiration branch July 2, 2026 11:16
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