Skip to content

fix(dashboard): refine capability and welcome styling - #9541

Merged
Soulter merged 1 commit into
masterfrom
codex/refine-capability-and-welcome-styling
Aug 4, 2026
Merged

fix(dashboard): refine capability and welcome styling#9541
Soulter merged 1 commit into
masterfrom
codex/refine-capability-and-welcome-styling

Conversation

@Soulter

@Soulter Soulter commented Aug 4, 2026

Copy link
Copy Markdown
Member

What changed

  • remove the custom capability source chip component and its two consumers
  • remove the now-unused source label/tone helpers
  • replace the welcome cards' themed border prop with a subtle neutral border

Why

The capability chips introduced inconsistent teal accents in dark mode, while the welcome card border inherited an overly prominent themed color. This keeps the affected surfaces visually neutral and consistent.

Impact

Capability lists no longer display source badges. Welcome cards retain their rounded layout with a subtle neutral outline.

Validation

  • pnpm typecheck
  • uv run ruff format --check .
  • uv run ruff check .
  • git diff --check

Summary by Sourcery

Remove capability source badges from capability lists and neutralize welcome card borders to simplify and unify dashboard styling.

Bug Fixes:

  • Eliminate inconsistent teal accents in dark mode by removing capability source chips and themed welcome card borders.

Enhancements:

  • Remove the CapabilitySourceChip component and its related source label/tone helpers now that source badges are no longer displayed.
  • Apply a subtle, neutral border to welcome cards while preserving their rounded layout.

@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. area:webui The bug / feature is about webui(dashboard) of astrbot. labels Aug 4, 2026
@dosubot

dosubot Bot commented Aug 4, 2026

Copy link
Copy Markdown

📄 Knowledge review

Dosu skipped reviewing this PR because your organization has used its 200 included credits for the month. Your usage will reset on 2026-09-01. To have Dosu review this PR before then, ask your organization admin to upgrade to a pro account.


Leave Feedback Ask Dosu about AstrBot Add Dosu to your team

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@Soulter
Soulter merged commit 253d1ab into master Aug 4, 2026
22 checks passed
@Soulter
Soulter deleted the codex/refine-capability-and-welcome-styling branch August 4, 2026 02:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:webui The bug / feature is about webui(dashboard) of astrbot. size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant