Skip to content

Dev/redisign UI#2

Merged
Removable merged 11 commits intomasterfrom
dev/redisign-ui
Apr 23, 2026
Merged

Dev/redisign UI#2
Removable merged 11 commits intomasterfrom
dev/redisign-ui

Conversation

@Removable
Copy link
Copy Markdown
Owner

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR refreshes the Dev Tools Collection web UI with a lighter, more colorful visual system (updated theme tokens, typography, and micro-interactions) while keeping the existing page structure and routing intact.

Changes:

  • Updated global theme tokens in index.css (OKLCH palette, radius, font stacks) and applied the new look across header/footer.
  • Added per-tool theme colors in tool metadata and used a static Tailwind-safe color map to render colorful tool cards with hover effects.
  • Refreshed the home hero section and search UI, including a new localized tagline (common.tagline).

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/dev-tools-collection-web/src/routes/index.tsx Reworked hero styling (soft background + blobs), added tagline, adjusted spacing/grid.
src/dev-tools-collection-web/src/localization/zh.ts Added common.tagline (ZH).
src/dev-tools-collection-web/src/localization/en.ts Added common.tagline (EN).
src/dev-tools-collection-web/src/index.css Updated CSS variables for palette/radius and added --font-sans / --font-mono theme vars.
src/dev-tools-collection-web/src/data/tools.ts Introduced ToolColor and required color on each tool.
src/dev-tools-collection-web/src/components/ToolPageHeader.tsx Switched tool page header to a flat background with subtle border and updated typography.
src/dev-tools-collection-web/src/components/ToolCard.tsx Added Tailwind-JIT-safe color mapping and new card visuals/hover behavior.
src/dev-tools-collection-web/src/components/SearchBar.tsx Updated search input visuals (rounded, ring, shadow) and icon focus styling.
src/dev-tools-collection-web/src/components/Footer.tsx Updated footer to match new background/border styling.
.agentdocs/workflow/done/260423-ui-redesign.md Added archived UI redesign summary/spec doc.
.agentdocs/workflow/done/260423-ui-redesign-plan.md Added detailed implementation plan doc.
.agentdocs/index.md Marked no active tasks in the docs index.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/dev-tools-collection-web/src/components/SearchBar.tsx
Comment thread src/dev-tools-collection-web/src/components/ToolCard.tsx
@Removable Removable merged commit 75a079b into master Apr 23, 2026
7 checks passed
@Removable Removable deleted the dev/redisign-ui branch April 23, 2026 09:34
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.

2 participants