8000 Draft: refactor(sidebar): integrate modal into the sidebar by DerMolly · Pull Request #6901 · hedgedoc/hedgedoc · GitHub
[go: up one dir, main page]

Skip to content

Draft: refactor(sidebar): integrate modal into the sidebar - #6901

Draft
DerMolly wants to merge 6 commits into
developfrom
refactor/sidebar
Draft

DerMolly wants to merge 6 commits into
developfrom
refactor/sidebar

Conversation

@DerMolly
@DerMolly DerMolly commented Oct 9, 2026
Copy link
Copy Markdown
Member

Component/Part

frontend

Description

This PR restructeres the sidebar to not use modals anymore.

Steps

  • Added implementation
  • I read the contribution documentation and
    made sure that:
    • My commits are signed-off to accept the DCO.
    • This PR targets the correct branch: master for 1.x & docs, develop for 2.x

Related Issue(s)

Fixes #6845

@DerMolly DerMolly self-assigned this Oct 9, 2026
@DerMolly
DerMolly marked this pull request as draft October 14, 2026 07:40
@ErikMichelson ErikMichelson changed the title refactor(sidebar): integrate modal into the sidebar Draft: refactor(sidebar): integrate modal into the sidebar Oct 14, 2026
@DerMolly
DerMolly force-pushed the refactor/sidebar branch 3 times, most recently from d53bb5a to 24fffbf Compare October 14, 2026 19:49
- instead of an icon you may also specify a prefixComponent
- added className
- added border option

Signed-off-by: Philip Molares <philip.molares@udo.edu>
Instead of the modal the permissions are now integrated into the sidebar

Signed-off-by: Philip Molares <philip.molares@udo.edu>
Instead of the modal the aliases are now integrated into the sidebar

Signed-off-by: Philip Molares <philip.molares@udo.edu>
Instead of the modal the shareLinks are now integrated into the sidebar

Signed-off-by: Philip Molares <philip.molares@udo.edu>
Instead of the modal the import menu is now integrated into the sidebar

Signed-off-by: Philip Molares <philip.molares@udo.edu>
Instead of the modal the export menu is now integrated into the sidebar

Signed-off-by: Philip Molares <philip.molares@udo.edu>

This branch has not been deployed

No deployments
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.

Restructure sidebar

1 participant

0