Skip to content

feat(dashboard): implement ResolveKit design system#49

Merged
nedasvi merged 1 commit into
mainfrom
feat/design-system
May 20, 2026
Merged

feat(dashboard): implement ResolveKit design system#49
nedasvi merged 1 commit into
mainfrom
feat/design-system

Conversation

@nedasvi
Copy link
Copy Markdown
Contributor

@nedasvi nedasvi commented May 20, 2026

  • Design tokens: canvas-2, ink-headline, border-2, radius, shadow, motion tokens
  • Full console dark theme under [data-theme="console"] with dark glass-panel override
  • Dark mode toggle in nav with localStorage persistence
  • Brand assets: 19 SVGs in public/brand/, dark logo variant for nav
  • Logo/favicon updated to match website (logo-horizontal.svg, favicon.svg)
  • New components: TraceMark, InlineAlert, SegmentControl, ErrorPage
  • Updated components: Toast (severity rail), MetricTile, EmptyState, Input
  • 404/error boundary pages
  • AuditLog: severity rails, actor-verb-entity format, inline diff, SegmentControl filter
  • Functions: severity icon tinting, origin pill, severity selector, loading skeletons
  • KnowledgeBases: stats strip, amber impact dialog, add-source SegmentControl, skeletons
  • Sessions: ToolCallCard accent tint, KbSearchCard warning rail, mono role chips
  • Playbooks: grip handles, step connector lines
  • DB: severity column on registered_functions (migration 022 + Prisma schema)
  • API: PATCH /functions/:id now accepts severity field
  • crawl4ai added to deps for kb-service playwright support

- Design tokens: canvas-2, ink-headline, border-2, radius, shadow, motion tokens
- Full console dark theme under [data-theme="console"] with dark glass-panel override
- Dark mode toggle in nav with localStorage persistence
- Brand assets: 19 SVGs in public/brand/, dark logo variant for nav
- Logo/favicon updated to match website (logo-horizontal.svg, favicon.svg)
- New components: TraceMark, InlineAlert, SegmentControl, ErrorPage
- Updated components: Toast (severity rail), MetricTile, EmptyState, Input
- 404/error boundary pages
- AuditLog: severity rails, actor-verb-entity format, inline diff, SegmentControl filter
- Functions: severity icon tinting, origin pill, severity selector, loading skeletons
- KnowledgeBases: stats strip, amber impact dialog, add-source SegmentControl, skeletons
- Sessions: ToolCallCard accent tint, KbSearchCard warning rail, mono role chips
- Playbooks: grip handles, step connector lines
- DB: severity column on registered_functions (migration 022 + Prisma schema)
- API: PATCH /functions/:id now accepts severity field
- crawl4ai added to deps for kb-service playwright support

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@nedasvi nedasvi merged commit 55db774 into main May 20, 2026
6 checks passed
@nedasvi nedasvi deleted the feat/design-system branch May 20, 2026 01:52
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