Skip to content

Frappe Editor + Suite Components#541

Merged
netchampfaris merged 81 commits intomainfrom
origami-2
Jan 21, 2026
Merged

Frappe Editor + Suite Components#541
netchampfaris merged 81 commits intomainfrom
origami-2

Conversation

@safwansamsudeen
Copy link
Contributor

@safwansamsudeen safwansamsudeen commented Jan 13, 2026

Migration Guide

The biggest changes is the update to Tiptap v3. If you use Tiptap in your project:

  • Only one version of Tiptap is supported in a project, change all your 2.x.x to ^3.11.0.
  • Check the Tiptap migration guide
  • If you use EditorContent separately, you have to add prose classes (refer to TextEditor.vue)

Imports:

  • All components have been moved to the components folder - previous imports will break
  • Editor styles can be imported with frappe-ui/editor-style.css

@safwansamsudeen
Copy link
Contributor Author

safwansamsudeen commented Jan 15, 2026

TBDs

  • Padding in ToC
    • bg:hover
    • Customization options
    • Immediate scroll
    • Styling
  • Breadcrumbs: add href
  • Explore separate cbox base component
  • Move table classes out
  • Move prose-sm down
  • Check default size in group image
    • Possibly add selection for images alone
  • Rename image node
  • Paint extension
    • Allow auto-paint to be configurable
  • Prose v2 to tw plugin

@safwansamsudeen safwansamsudeen marked this pull request as ready for review January 21, 2026 09:29
@safwansamsudeen
Copy link
Contributor Author

@copilot check for breaking changes

@netchampfaris
Copy link
Contributor

@copilot check for breaking changes

Copy link
Contributor

Copilot AI commented Jan 21, 2026

@netchampfaris I've opened a new pull request, #559, to work on those changes. Once the pull request is ready, I'll request review from you.

@netchampfaris netchampfaris merged commit bd42409 into main Jan 21, 2026
1 check failed
@safwansamsudeen safwansamsudeen changed the title Origami 2 Frappe Editor + Suite Components Jan 22, 2026
@safwansamsudeen safwansamsudeen deleted the origami-2 branch January 27, 2026 10:23
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.

4 participants