Skip to content

Add sidebar settings view mode - #385

Merged
priethor merged 1 commit into
mainfrom
priethor/add/sidebar-settings-section
Jul 7, 2026
Merged

Add sidebar settings view mode#385
priethor merged 1 commit into
mainfrom
priethor/add/sidebar-settings-section

Conversation

@priethor

@priethor priethor commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

What

Adds a new Settings view mode and moves Import and Published to its sidebar, which can be opened with a cog icon.

Old links keep working: ?p=/import, ?p=/published, and ?p=/settings now land on the new settings routes.

Why

This opens the door to add more settings. Import and Published were too permanent in the quick actions, and they now have a proper place to be.

Testing Instructions

  1. Open Cortext and check that the sidebar quick actions show only Search and Home.
  2. Click the Settings gear in the sidebar footer.
  3. Confirm the settings nav slides in and shows Back plus Import.
  4. Open Import and Published, when available, and confirm the canvas changes to the right screen.
  5. Open Settings from a document, click Back, and confirm you return to that document.
  6. Open Settings again, press Escape outside a text field, and confirm Settings closes.
  7. Visit ?p=/import, ?p=/published, and ?p=/settings and confirm each redirects to the new Settings route.

Screen recording

Grabacion.de.pantalla.2026-07-07.a.las.12.21.13.mov

@priethor priethor self-assigned this Jul 7, 2026
@priethor priethor added type: enhancement Improvement to existing behavior. area: shell App shell, sidebar, routing, top bar, command palette, recents, favorites, trash, and layout. labels Jul 7, 2026
@priethor
priethor merged commit 5116007 into main Jul 7, 2026
14 checks passed
@priethor
priethor deleted the priethor/add/sidebar-settings-section branch July 7, 2026 10:37
@github-actions github-actions Bot added this to the 0.2.0 milestone Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: shell App shell, sidebar, routing, top bar, command palette, recents, favorites, trash, and layout. type: enhancement Improvement to existing behavior.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant