Skip to content

Feature: update tiptap styling#17728

Merged
iOvergaard merged 6 commits intov15/devfrom
v15/feature/update-tiptap-styling
Dec 5, 2024
Merged

Feature: update tiptap styling#17728
iOvergaard merged 6 commits intov15/devfrom
v15/feature/update-tiptap-styling

Conversation

@nielslyngsoe
Copy link
Member

@nielslyngsoe nielslyngsoe commented Dec 4, 2024

Clean up the tiptap configuration styling for a more minimalistic look and a better overview of the parts that matters.

This has one noticeable UX change, the delete button for a group of toolbar actions is hidden, and only visible once a group is empty — This gives a better overview, but makes it harder as a user to empty out a group.

In my opinion that is acceptable, in this way its more of an active choice

image

— if users miss this, we should look into adding a context-bar on top of a group, which appear on hover/focus and has a delete button. This bar will also enable user to move the group and in this way enable a better experience when organizing the toolbar.

— Also if users find it annoying to clean up, we should either just remove actions that are not supported by a feature. Or hide them in the actual Property Editor, so they do not show up here.

Copy link
Contributor

@iOvergaard iOvergaard left a comment

Choose a reason for hiding this comment

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

The build is failing, I think due to the change from ! to ? on the tiptap element.

@iOvergaard iOvergaard merged commit 79ce50b into v15/dev Dec 5, 2024
@iOvergaard iOvergaard deleted the v15/feature/update-tiptap-styling branch December 5, 2024 09:17
@nielslyngsoe nielslyngsoe added the category/ui User interface label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants