Skip to content

New menu items#83

Merged
cybervoid0 merged 3 commits into
masterfrom
new-menu-items
May 10, 2026
Merged

New menu items#83
cybervoid0 merged 3 commits into
masterfrom
new-menu-items

Conversation

@cybervoid0
Copy link
Copy Markdown
Owner

This pull request introduces significant improvements to category and route handling throughout the app, as well as a renaming of the "Documents" section to "Ephemera". The main focus is on centralizing and standardizing route definitions, ensuring that category links are consistently generated and used, and updating related UI and metadata logic. Additionally, the sitemap generation and several navigation components are updated to use the new route structure. Some developer tooling and minor UI changes are also included.

Routing and Category Link Refactoring

"Documents" to "Ephemera" Renaming

Sitemap and Metadata Improvements

Developer Experience and Minor UI Enhancements

  • Added new npm scripts for local Postgres management and seeding blur data. (package.json package.jsonR14-R18)
  • Minor UI tweaks, such as adjusting z-index classes and adding a data-scroll-behavior attribute for smooth scrolling. (components/containers/header/mobile-menu.tsx [1] app/layout.tsx [2]
  • Updated VSCode settings for Prisma extension configuration. (.vscode/settings.json .vscode/settings.jsonL23-R24)

cybervoid0 added 3 commits May 4, 2026 22:07
- Refactored the routing constants to improve organization and maintainability, separating routes into distinct categories (root, foundation, collection, admin).
- Added a new script in package.json to start a local PostgreSQL service for development convenience.
- Updated various components to utilize the new route structure, ensuring consistent link generation across the application.
- Improved category handling in queries to include links for easier navigation.
- Added a new setting to `.vscode/settings.json` to disable pinning to Prisma 6.
- Updated the `RootLayout` component in `layout.tsx` to include a `data-scroll-behavior` attribute for smoother scrolling.
- Removed an unnecessary blank line in `routes.ts` for cleaner code.
- Added a new entry for local documentation in .gitignore to exclude the .docs/ directory.
- Deleted the outdated DB_DRIFT_FIX.md file, which is no longer relevant to the project.
@cybervoid0 cybervoid0 merged commit 70215da into master May 10, 2026
1 check failed
@cybervoid0 cybervoid0 deleted the new-menu-items branch May 10, 2026 22:32
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