From f2afb2a8bf5ffbb1d3088b88cb31cda76a334778 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Wed, 27 May 2026 22:01:54 -0400 Subject: [PATCH] feat(rulebook): /rules route, nav entry, g+r shortcut --- frontend/src/App.vue | 1 + frontend/src/components/AppHeader.vue | 2 ++ frontend/src/router/index.ts | 5 +++++ 3 files changed, 8 insertions(+) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 4b0e8c5..5a908a5 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -79,6 +79,7 @@ function onGlobalKeydown(e: KeyboardEvent) { case "n": router.push("/notes"); break; case "t": router.push("/"); break; case "p": router.push("/projects"); break; + case "r": router.push("/rules"); break; case "g": router.push("/graph"); break; case "l": router.push("/calendar"); break; } diff --git a/frontend/src/components/AppHeader.vue b/frontend/src/components/AppHeader.vue index 553b0db..95dc35b 100644 --- a/frontend/src/components/AppHeader.vue +++ b/frontend/src/components/AppHeader.vue @@ -48,6 +48,7 @@ router.afterEach(() => { Knowledge Calendar Projects + Rulebooks @@ -87,6 +88,7 @@ router.afterEach(() => { Knowledge Calendar Projects + Rulebooks Shared
Settings diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index 7f7918a..a4eb030 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -79,6 +79,11 @@ const router = createRouter({ name: "project-view", component: () => import("@/views/ProjectView.vue"), }, + { + path: "/rules", + name: "rules", + component: () => import("@/views/RulesView.vue"), + }, { path: "/tasks", redirect: "/",