Conversation
|
/build-test |
|
git fetch origin main
git rebase origin/main
git push --force-with-lease |
|
/build-test |
Build Artifacts for PR #1563
Download artifacts from workflow run Version:
|
|
/build-test |
|
git fetch origin main
git rebase origin/main
git push --force-with-lease |
|
/build-test |
|
git fetch origin main
git rebase origin/main
git push --force-with-lease |
|
/build-test |
2 similar comments
|
/build-test |
|
/build-test |
|
TODO
|
|
/build-test |
|
git fetch origin main
git rebase origin/main
git push --force-with-lease |
|
/build-test |
ccb9812 to
7090eb2
Compare
|
/build-test |
41610c3 to
3c46ddb
Compare
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add mb-6 to TitlePage for consistent spacing across all pages - Use TitlePage in Registry route instead of duplicated h1 - Round send button in Playground and error screen buttons - Use serif font for Playground welcome title - Fix double scrollbar in Playground by using flex layout - Adjust main padding and remove redundant separator in group page Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add top padding offset to compensate for traffic light buttons affecting visual center of nav items. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… utility Replace duplicated font-serif/size/weight/tracking classes across 7 files with a single CSS utility class. Also use action variant for playground send button. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… UI polish - Move InputSearch from GridCardsRegistry to registry route as TitlePage child - Lift filter state to route using useFilterSort hook - Simplify GridCardsRegistry to a pure rendering component - Add Local/Remote badge to registry server detail page - Fix stars component gap between icon and number - Add bg-card to playground chat input for light mode contrast - Remove unused Plus import from card-registry-base Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The remove server action uses a confirmation dialog. Wait for the dialog to appear and dismiss before asserting the empty state. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… tools Align table backgrounds with input fields for visual consistency. Also remove unused Separator import from logs page. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Round not-found page button - Use bg-card for chat message avatars - Use outline variant for customize-tools back button - Reduce badge and provenance gap spacing Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3c46ddb to
259dad7
Compare
|
/build-test |
There was a problem hiding this comment.
Pull request overview
Visual rebranding update across the renderer UI to align with new design tokens/typography, plus updated app/tray icons and adjusted e2e selectors for the new navigation and confirmation flows.
Changes:
- Introduces new design tokens (nav/status colors), typography utility (
text-page-title), and new button/badge variants to support the rebrand. - Updates multiple pages/components to use the new
actionbutton variant, rounded-full CTAs, refreshed layouts, and updated dark/light backgrounds. - Adds confirmation before destructive actions (e.g., deleting secrets) and updates e2e tests accordingly; updates packaged icons/artifacts.
Reviewed changes
Copilot reviewed 60 out of 89 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| renderer/src/routes/secrets.tsx | Updates Secrets page CTAs to new action/rounded styling. |
| renderer/src/routes/group.$groupName.tsx | Adjusts group page title rendering to show the group name and optimized-group tooltip layout. |
| renderer/src/routes/tests/index.groups.test.tsx | Updates assertions to match new group pill styling/tokens. |
| renderer/src/routes/__root.tsx | Adds Merriweather variable font import for new title typography. |
| renderer/src/routes/(registry)/registry_.$name.tsx | Enhances registry detail badges (Local/Remote) and updates button styling/layout spacing. |
| renderer/src/routes/(registry)/-registry.route.tsx | Refactors registry page header into TitlePage, adds search/filtering, and meta optimizer filtering. |
| renderer/src/index.css | Adds new tokens (nav/status), updates base colors/radius, and introduces .text-page-title. |
| renderer/src/features/secrets/components/secrets-table.tsx | Updates table container/header styling to match rebrand. |
| renderer/src/features/secrets/components/secret-dropdown.tsx | Adds confirmation dialog flow for deleting secrets. |
| renderer/src/features/secrets/components/dialog-form-secret.tsx | Updates dialog footer buttons to action/secondary and rounded styling. |
| renderer/src/features/registry-servers/components/stars.tsx | Adjusts star display layout/alignment. |
| renderer/src/features/registry-servers/components/registry-detail-header.tsx | Updates header spacing, title typography, and back button styling. |
| renderer/src/features/registry-servers/components/install-group-button.tsx | Updates install CTA to action variant and rounded styling. |
| renderer/src/features/registry-servers/components/grid-cards-registry.tsx | Simplifies registry grid component to accept pre-filtered items from the route. |
| renderer/src/features/registry-servers/components/dynamic-array-field.tsx | Uses size="icon" for remove buttons. |
| renderer/src/features/registry-servers/components/card-registry-base.tsx | Removes plus icon from registry card header. |
| renderer/src/features/mcp-servers/sub-pages/logs-page/index.tsx | Updates logs page layout/height handling and back button/title styling. |
| renderer/src/features/mcp-servers/sub-pages/customize-tools/page.tsx | Updates back button/title styling and action buttons to rebranded variants. |
| renderer/src/features/mcp-servers/components/mcp-servers-sidebar.tsx | Updates sidebar background/border styling to match new tokens. |
| renderer/src/features/mcp-servers/components/groups-manager/group.tsx | Updates active group pill styling (rounded-full/bg-card). |
| renderer/src/features/mcp-servers/components/groups-manager/add-group-button.tsx | Updates add-group button styling (rounded-full/shadow). |
| renderer/src/features/mcp-servers/components/dropdown-menu-run-mcp-server.tsx | Updates “Add an MCP server” trigger to new CTA styling and adds chevron. |
| renderer/src/features/mcp-servers/components/dialog-override-tool.tsx | Updates dialog buttons to secondary/action and rounded styling. |
| renderer/src/features/mcp-servers/components/customize-tools-table.tsx | Updates table container/header backgrounds and action/back button styling. |
| renderer/src/features/mcp-servers/components/card-mcp-server/index.tsx | Adjusts stopped-state title color token. |
| renderer/src/features/clients/components/manage-clients-button.tsx | Forces rounded-full styling and icon sizing consistency. |
| renderer/src/features/chat/components/mcp-tools-modal.tsx | Updates modal footer buttons to secondary/action and rounded styling. |
| renderer/src/features/chat/components/dialog-provider-settings.tsx | Updates remove button sizing and footer buttons to match new variants. |
| renderer/src/features/chat/components/chat-message.tsx | Updates avatar background/icon colors to match new tokens. |
| renderer/src/features/chat/components/chat-interface.tsx | Fixes layout to avoid double scrollbar; updates title/CTA styling. |
| renderer/src/features/chat/components/chat-input-prompt.tsx | Sets prompt submit to action and updates prompt background styling. |
| renderer/src/common/hooks/use-confirm.tsx | Switches default confirm variant to action for non-destructive confirms. |
| renderer/src/common/contexts/prompt/form-prompt-dialog.tsx | Updates prompt dialog buttons to rounded and uses action as default confirm variant. |
| renderer/src/common/components/workloads/dialog-workload-form-wrapper.tsx | Updates dialog footer buttons to secondary/action and rounded styling. |
| renderer/src/common/components/ui/textarea.tsx | Updates textarea backgrounds for light/dark and aligns with card styling. |
| renderer/src/common/components/ui/tabs.tsx | Updates active trigger styling in dark mode. |
| renderer/src/common/components/ui/switch.tsx | Uses bg-success token for checked state. |
| renderer/src/common/components/ui/select.tsx | Updates select trigger background styling for light/dark. |
| renderer/src/common/components/ui/input.tsx | Updates input background styling for light/dark. |
| renderer/src/common/components/ui/dialog.tsx | Updates dialog background styling for light/dark. |
| renderer/src/common/components/ui/card.tsx | Updates card border/padding styling. |
| renderer/src/common/components/ui/button.tsx | Adds action variant and adjusts outline styling and size variants. |
| renderer/src/common/components/ui/badge.tsx | Updates badge shape/colors and adds success variant. |
| renderer/src/common/components/title-page.tsx | Standardizes page title layout/spacing and applies serif title utility. |
| renderer/src/common/components/settings/tabs/cli-tab.tsx | Uses success badge and text-success token; updates button rounding. |
| renderer/src/common/components/settings/registry/registry-form.tsx | Updates save button to action + rounded styling. |
| renderer/src/common/components/not-found.tsx | Updates primary navigation button to rounded-full styling. |
| renderer/src/common/components/layout/top-nav/index.tsx | Rebuilds nav links with new icons/colors, adds update badge, and custom toast styling. |
| renderer/src/common/components/layout/top-nav/container.tsx | Applies new nav background/border tokens and adjusts macOS padding. |
| renderer/src/common/components/layout/main.tsx | Tweaks main content padding to match new spacing. |
| renderer/src/common/components/help/help-dropdown.tsx | Updates help trigger styling to match new nav button look. |
| renderer/src/common/components/error/registry-error.tsx | Updates heading typography and button rounding. |
| renderer/src/common/components/error/base-error-screen.tsx | Updates action button rounding. |
| renderer/src/common/components/empty-state.tsx | Applies new title typography utility. |
| renderer/src/common/components/ai-elements/prompt-input.tsx | Updates submit button rounding to match new CTA style. |
| package.json | Adds Merriweather variable font dependency. |
| pnpm-lock.yaml | Locks Merriweather variable font dependency. |
| icons/tray-icon@2x.png | Updates tray icon asset (2x). |
| icons/tray-icon.png | Updates tray icon asset. |
| icons/tray-icon-dark@2x.png | Updates dark tray icon asset (2x). |
| icons/tray-icon-dark.png | Updates dark tray icon asset. |
| icons/source-files/system-tray/tray-icon.png | Updates source tray icon asset. |
| icons/source-files/system-tray/tray-icon-dark.png | Updates source dark tray icon asset. |
| icons/source-files/app-icons/windows-linux/16.png | Updates Windows/Linux app icon asset (16). |
| icons/source-files/app-icons/windows-linux/24.png | Updates Windows/Linux app icon asset (24). |
| icons/source-files/app-icons/windows-linux/32.png | Updates Windows/Linux app icon asset (32). |
| icons/source-files/app-icons/windows-linux/48.png | Updates Windows/Linux app icon asset (48). |
| icons/source-files/app-icons/windows-linux/64.png | Updates Windows/Linux app icon asset (64). |
| icons/source-files/app-icons/windows-linux/128.png | Updates Windows/Linux app icon asset (128). |
| icons/source-files/app-icons/mac/16.png | Updates macOS app icon asset (16). |
| icons/source-files/app-icons/mac/32.png | Updates macOS app icon asset (32). |
| icons/source-files/app-icons/mac/64.png | Updates macOS app icon asset (64). |
| icons/source-files/app-icons/mac/128.png | Updates macOS app icon asset (128). |
| e2e-tests/settings.spec.ts | Updates selector to match Settings nav now being a link. |
| e2e-tests/secrets.spec.ts | Updates to handle new delete confirmation dialog. |
| e2e-tests/registry.spec.ts | Updates to handle new confirmation dialog for removal. |
| e2e-tests/playground.spec.ts | Makes heading assertion less brittle after title rebrand changes. |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
samuv
left a comment
There was a problem hiding this comment.
I'm seeing a lot of button with rounded-full should be this a new variant of the button instead of put the class in multiple point?
samuv
left a comment
There was a problem hiding this comment.
looks good thanks for adressing the feedback 🚀
Summary
Visual rebranding of the application with updated design tokens, typography, and component styling to match the new Figma designs.
Changes