Skip to content

[FEAT] Sidebar layout #77

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 42 commits into from
Dec 18, 2023
Merged

[FEAT] Sidebar layout #77

merged 42 commits into from
Dec 18, 2023

Conversation

beromir
Copy link
Owner

@beromir beromir commented Nov 14, 2023

This PR revises the layout of the application. There is now a sidebar with group navigation. The group navigation supports nesting, so you can open subgroups and see the structure in one view. The sidebar visibility can be toggled.
The opened groups and the sidebar visibility are stored in the local storage, so after a reload, the sidebar is in the same state. With the keyboard shortcut m, you can hide or show the sidebar.

The overall appearance of the application also changed. Now, all link lists have filter options and the header design has changed. To add groups, there is now a modal. The new design is fully responsive.

beromir added 30 commits October 8, 2023 18:39
@beromir beromir marked this pull request as ready for review December 18, 2023 20:18
@beromir beromir merged commit 096e3e1 into main Dec 18, 2023
@beromir beromir deleted the feat/sidebar-layout branch December 19, 2023 19:34
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.

1 participant