Skip to content

feat(editor): add floating toolbar for quick formatting - #612

Draft
louloudev59 wants to merge 2 commits into
Smaug6739:mainfrom
louloudev59:fix/164-floating-toolbar
Draft

feat(editor): add floating toolbar for quick formatting#612
louloudev59 wants to merge 2 commits into
Smaug6739:mainfrom
louloudev59:fix/164-floating-toolbar

Conversation

@louloudev59

Copy link
Copy Markdown
Contributor

just need to fix the "Clear formatting" icon
image

@Smaug6739
Smaug6739 self-requested a review July 18, 2026 06:39
@Smaug6739 Smaug6739 changed the title Re-introduce floating toolbar to CodeMirror editor feat(editor): add floating toolbar for quick formatting Jul 18, 2026

@Smaug6739 Smaug6739 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

  • Please remove useless imports from vue (no need with nuxt)
  • Dont use custom fiveColors variable. Application colors are available in constants.ts
  • Please remove useless AI comments
  • Fix toolbar position during scroll (see video)
  • Add translations for common.actions.back (does'nt exist)
  • Remove useless css !important rules
  • Please use css variables for shadows and don't use custom fonts (if necessary use css variables)
  • Don't use :deep(svg) to resize icons. <Icon /> component support display and size props.
Screencast.From.2026-07-18.10-59-02.mp4

@Smaug6739

Copy link
Copy Markdown
Owner

Hey @louloudev59 , are you still working on it ?

@Smaug6739
Smaug6739 marked this pull request as draft August 11, 2026 08:46
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.

2 participants