Skip to content

chore: fix design system conflicts and add DESIGN.md#397

Merged
AdamJ merged 2 commits into
mainfrom
design-md-changes
Jun 5, 2026
Merged

chore: fix design system conflicts and add DESIGN.md#397
AdamJ merged 2 commits into
mainfrom
design-md-changes

Conversation

@AdamJ

@AdamJ AdamJ commented Jun 5, 2026

Copy link
Copy Markdown
Owner

Added a DESIGN.md file, using Google Stitch guidelines for creating and auditing the file. Creating the file found conflicts in the styles, which were addressed. DESIGN.md is compatible with the Stitch platform.

AdamJ added 2 commits June 5, 2026 14:56
- Add missing --earth-sand-light token to _variables.scss
- Fix --border-radius-xl typo → --radius-xl in _cards.scss
- Scope containers.scss blockquote under .prose-section to prevent global override
- Remove dead .badge, .badge-accent, .divider from _components.scss (not imported)
- Add DESIGN.md documenting all tokens, components, and layout patterns
Convert DESIGN.md from table-based reference to Stitch-compatible YAML
frontmatter + narrative design system document. Add .stitch/DESIGN.md
with full color role mappings and component generation prompts.

- Add lint:design script (design.md lint)
- Update CLAUDE.md and README for pnpm migration
- Update CHANGELOG with design system and open source page entries
- Add git add/commit permissions to .claude/settings.local.json
@github-actions github-actions Bot added the minor Minor release tag label Jun 5, 2026
@AdamJ AdamJ added the documentation changes to README, CLAUDE, CHANGELOG, or other markdown files label Jun 5, 2026
@AdamJ AdamJ self-assigned this Jun 5, 2026
@AdamJ AdamJ moved this from Ideas to In Progress in Personal projects Jun 5, 2026
@AdamJ AdamJ merged commit c213dd5 into main Jun 5, 2026
5 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Personal projects Jun 5, 2026
@AdamJ AdamJ deleted the design-md-changes branch June 5, 2026 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation changes to README, CLAUDE, CHANGELOG, or other markdown files minor Minor release tag

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant