Skip to content

Sidebar redesign#1

Merged
jessevl merged 2 commits into
mainfrom
SidebarRedesign
Apr 20, 2026
Merged

Sidebar redesign#1
jessevl merged 2 commits into
mainfrom
SidebarRedesign

Conversation

@jessevl

@jessevl jessevl commented Apr 20, 2026

Copy link
Copy Markdown
Owner

No description provided.

jessevl added 2 commits April 20, 2026 14:13
…d inbox items

- Introduced `isTopLevel` field in the pages collection to identify canonical top-level pages.
- Removed `isPinned` and `pinnedOrder` fields as the favorites feature has been deprecated.
- Updated various components and stores to accommodate the new `isTopLevel` logic.
- Implemented inbox route for unfiled parentless pages.
- Adjusted page filtering and tree building logic to utilize the new field.
- Updated tests and migration scripts to reflect these changes.
@jessevl jessevl merged commit dd8a621 into main Apr 20, 2026
1 check passed
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