feat(rulebook): /rules route, nav entry, g+r shortcut
This commit is contained in:
@@ -79,6 +79,7 @@ function onGlobalKeydown(e: KeyboardEvent) {
|
|||||||
case "n": router.push("/notes"); break;
|
case "n": router.push("/notes"); break;
|
||||||
case "t": router.push("/"); break;
|
case "t": router.push("/"); break;
|
||||||
case "p": router.push("/projects"); break;
|
case "p": router.push("/projects"); break;
|
||||||
|
case "r": router.push("/rules"); break;
|
||||||
case "g": router.push("/graph"); break;
|
case "g": router.push("/graph"); break;
|
||||||
case "l": router.push("/calendar"); break;
|
case "l": router.push("/calendar"); break;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ router.afterEach(() => {
|
|||||||
<router-link to="/knowledge" class="nav-link" :class="{ 'router-link-active': isKnowledgeActive }">Knowledge</router-link>
|
<router-link to="/knowledge" class="nav-link" :class="{ 'router-link-active': isKnowledgeActive }">Knowledge</router-link>
|
||||||
<router-link to="/calendar" class="nav-link">Calendar</router-link>
|
<router-link to="/calendar" class="nav-link">Calendar</router-link>
|
||||||
<router-link to="/projects" class="nav-link">Projects</router-link>
|
<router-link to="/projects" class="nav-link">Projects</router-link>
|
||||||
|
<router-link to="/rules" class="nav-link">Rulebooks</router-link>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -87,6 +88,7 @@ router.afterEach(() => {
|
|||||||
<router-link to="/knowledge" class="nav-link" :class="{ 'router-link-active': isKnowledgeActive }">Knowledge</router-link>
|
<router-link to="/knowledge" class="nav-link" :class="{ 'router-link-active': isKnowledgeActive }">Knowledge</router-link>
|
||||||
<router-link to="/calendar" class="nav-link">Calendar</router-link>
|
<router-link to="/calendar" class="nav-link">Calendar</router-link>
|
||||||
<router-link to="/projects" class="nav-link">Projects</router-link>
|
<router-link to="/projects" class="nav-link">Projects</router-link>
|
||||||
|
<router-link to="/rules" class="nav-link">Rulebooks</router-link>
|
||||||
<router-link to="/shared" class="nav-link">Shared</router-link>
|
<router-link to="/shared" class="nav-link">Shared</router-link>
|
||||||
<div class="mobile-divider"></div>
|
<div class="mobile-divider"></div>
|
||||||
<router-link to="/settings" class="nav-link">Settings</router-link>
|
<router-link to="/settings" class="nav-link">Settings</router-link>
|
||||||
|
|||||||
@@ -79,6 +79,11 @@ const router = createRouter({
|
|||||||
name: "project-view",
|
name: "project-view",
|
||||||
component: () => import("@/views/ProjectView.vue"),
|
component: () => import("@/views/ProjectView.vue"),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "/rules",
|
||||||
|
name: "rules",
|
||||||
|
component: () => import("@/views/RulesView.vue"),
|
||||||
|
},
|
||||||
{
|
{
|
||||||
path: "/tasks",
|
path: "/tasks",
|
||||||
redirect: "/",
|
redirect: "/",
|
||||||
|
|||||||
Reference in New Issue
Block a user