8000 Restructure sidebar · Issue #6845 · hedgedoc/hedgedoc · GitHub
[go: up one dir, main page]

Skip to content

Restructure sidebar #6845

Open

Description

@DerMolly

We want to improve the functionality of the sidebar. For this to work we should only use a modal if it's absolutely necessary.

The following modal should work something like the note details:

  • Permissions
  • Aliases
  • Import
    • Gist
    • GitLab
  • Export
    • Gist
    • GitLab
  • ShareLink

Activity

  1. added this to the Version 2.0 milestone on Sep 16, 2026
  2. LukasCec commented on Oct 2, 2026

    @LukasCec

    HI, I would love to contribute to this project, can you assign me to this issue?

  3. ErikMichelson commented on Oct 2, 2026

    @ErikMichelson
    Member

    Hi @LukasCec! Thanks for your interest in contributing to HedgeDoc.

    We'd recommend getting familiar with the codebase before with some smaller open issues.
    Especially the issues tagged under "Design improvements" are not open to take currently, since we have some additional context for that.

  4. self-assigned this
    on Oct 8, 2026
  5. ErikMichelson commented on Oct 9, 2026

    @ErikMichelson
    Member

    For the revisions entry we could do the following:

    • Render only the revision items as a metadata list in the sidebar
    • Have sticky buttons at the top of the sidebar when one entry is selected: "Back to live" and "Restore to this point"
    • When selecting one entry: Disconnect the WebSocket, replace the editor with a diff view, set the markdown content for the renderer to the revision version, show a warning in the app-bar that you're not on the live version
    • Adapt the URL to allow deep-linking to single revisions /n/alias@revision-UUID
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions

0