diff --git a/frontend/src/components/AppHeader.vue b/frontend/src/components/AppHeader.vue index 9afa991..ac3ef6e 100644 --- a/frontend/src/components/AppHeader.vue +++ b/frontend/src/components/AppHeader.vue @@ -64,10 +64,13 @@ router.afterEach(() => { - - + defeat the point of having somewhere the design system is visible. + Points at the RECORD, not the live-token view — the record is what + you work with; the live view is the check on it, and it's a tab + away. --> + @@ -105,8 +108,7 @@ router.afterEach(() => { Rulebooks Shared
- Design - Design systems + Design Trash Settings
diff --git a/frontend/src/components/DesignTabs.vue b/frontend/src/components/DesignTabs.vue new file mode 100644 index 0000000..b00e14d --- /dev/null +++ b/frontend/src/components/DesignTabs.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/frontend/src/views/DesignSystemsView.vue b/frontend/src/views/DesignSystemsView.vue index 12725c1..81c85f3 100644 --- a/frontend/src/views/DesignSystemsView.vue +++ b/frontend/src/views/DesignSystemsView.vue @@ -42,6 +42,7 @@ import { type StylesheetResult, } from "@/api/designSystems"; import { listRulebooks, type Rulebook } from "@/api/rulebooks"; +import DesignTabs from "@/components/DesignTabs.vue"; import { ApiError } from "@/api/client"; import { useToastStore } from "@/stores/toast"; @@ -528,14 +529,14 @@ function isColourish(value: string): boolean {