Skip to content

feat(dashboard): Update to frappe-ui beta#6720

Draft
siduck wants to merge 12 commits into
developfrom
frappe-ui-beta
Draft

feat(dashboard): Update to frappe-ui beta#6720
siduck wants to merge 12 commits into
developfrom
frappe-ui-beta

Conversation

@siduck

@siduck siduck commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

siduck and others added 12 commits June 13, 2026 07:01
- Dropdown grouped options: rename `items` → `options` in site.js and
  ServerSnapshotRecoveryDetails (4 occurrences across 2 files)
- Select #item-prefix slot: rename destructured prop `option` → `item`
  in GitHubAppSelector (2 slots) and AddRegionDialog (1 slot)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Renames espresso color tokens (e.g. surface-white → surface-base,
surface-cards → surface-elevation-1, ink-red-4 → ink-red-8) and
merges static text size + weight class pairs (e.g. text-base
font-medium → text-base-medium) across 163 files.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replace <TextEditor> with the composable <Editor> + <EditorContent> +
menu primitives from frappe-ui/editor. MarketplaceAppListing uses
RichTextKit with EditorBubbleMenu; NewCommentDialog uses CommentKit
with EditorFixedMenu and commentToolbar.

Also adds frappe-ui/src/molecules/** to Tailwind content so toolbar
lucide-* icon classes are generated.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Autocomplete was imported and registered in five components but never
used in any template. Clean up the stale imports and component
registrations.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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