Desired Feature: Collapsible/Movable Menus #436

Closed
opened 2026-02-04 19:59:13 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @tuxmelv on GitHub (Sep 19, 2017).

Desired Feature: Collapsible/Movable Menus

As of V0.18, Several features have been moved into the left-hand column. Please allow these to be collapsible and possibly be able to be reordered. Sometimes these can get very long and being able to quickly collapse/reorder them to quickly get to the features you want would be nice to have.

When the home page is present: The My Recently Viewed, Recently Updated, and Recent Activity sections being collapsed or not should persist per user between logins.
Normal Pages: Page Navigation, Attachments, Book Navigation, Details, ect. should be collapsible and able to be reordered. I think the reordering might be better as a global setting that follows through all pages but is still unique to each user whereas collapsing them may reset on a refresh or moving to another part of the BookStack Wiki OR be globally persistent per user.

Expected Behavior

Menus are dynamic.

Actual Behavior

Menus are static.

Originally created by @tuxmelv on GitHub (Sep 19, 2017). ##### Desired Feature: Collapsible/Movable Menus As of V0.18, Several features have been moved into the left-hand column. Please allow these to be collapsible and possibly be able to be reordered. Sometimes these can get very long and being able to quickly collapse/reorder them to quickly get to the features you want would be nice to have. When the home page is present: The My Recently Viewed, Recently Updated, and Recent Activity sections being collapsed or not should persist per user between logins. Normal Pages: Page Navigation, Attachments, Book Navigation, Details, ect. should be collapsible and able to be reordered. I think the reordering might be better as a global setting that follows through all pages but is still unique to each user whereas collapsing them may reset on a refresh or moving to another part of the BookStack Wiki OR be globally persistent per user. ##### Expected Behavior Menus are dynamic. ##### Actual Behavior Menus are static.
OVERLORD added the 🖌️ View Customization label 2026-02-04 19:59:13 +03:00
Author
Owner

@eizedev commented on GitHub (May 23, 2023):

That would be great if you could fold in/collapse the left and right sidebars. In combination with this, you could then also "stretch" the body to the left and right in sidebars are collapsed. This would allow you to display more in one line (when presenting), especially for tables.

For "stretching" the content, i am currently using a little CSS. But this is limited to the left and right sidebar.

@media screen and (min-width: 1400px) {
    .tri-layout-middle-contents {
        max-width: 1700px;
    }
}
.page-content { max-width: 1200px; }
@eizedev commented on GitHub (May 23, 2023): That would be great if you could fold in/collapse the left and right sidebars. In combination with this, you could then also "stretch" the body to the left and right in sidebars are collapsed. This would allow you to display more in one line (when presenting), especially for tables. For "stretching" the content, i am currently using a little CSS. But this is limited to the left and right sidebar. ```css @media screen and (min-width: 1400px) { .tri-layout-middle-contents { max-width: 1700px; } } .page-content { max-width: 1200px; } ```
Author
Owner

@ademxoy commented on GitHub (Jun 5, 2023):

this feature would be really helpful!

@ademxoy commented on GitHub (Jun 5, 2023): this feature would be really helpful!
Author
Owner

@ssddanbrown commented on GitHub (Sep 7, 2025):

Thanks for the request, but since this has had relatively little demand over the years I'm going to go ahead and close it off.

Such customizations could be done, and are well suited to, the visual theme system.
Happy to consider view cleanups/restructuring to make use of the theme system easier to manage where needed for this purpose (under separate issues).

@ssddanbrown commented on GitHub (Sep 7, 2025): Thanks for the request, but since this has had relatively little demand over the years I'm going to go ahead and close it off. Such customizations could be done, and are well suited to, the visual theme system. Happy to consider view cleanups/restructuring to make use of the theme system easier to manage where needed for this purpose (under separate issues).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#436