From 8c3bbf9c3ec2ca4f2dfb7044105c4f2620c8a76e Mon Sep 17 00:00:00 2001 From: Ian Miell Date: Thu, 24 Sep 2026 11:47:10 +0100 Subject: [PATCH 1/5] Filter filters by scope, control, or component Remove Done button from add member as it is redundant and confuses Highlight left hand nav to indicate where you are Remove description from control implementation page. Initialise lhn --- src/components/groups/GroupMembersPanel.vue | 4 - src/components/navigation/SideNavCategory.vue | 25 +- src/components/navigation/SideNavLink.vue | 10 +- src/router/__tests__/index.spec.ts | 8 + src/router/index.ts | 10 +- src/views/LeftSideNav.vue | 65 ++++- src/views/__tests__/LeftSideNav.spec.ts | 62 ++++- .../LeftSideNavActiveSection.spec.ts | 126 ++++++++++ .../partials/ControlStatementMetadata.vue | 8 - src/views/dashboard/IndexView.vue | 154 +++++++++++- .../dashboard/__tests__/IndexView.spec.ts | 232 +++++++++++++++++- 11 files changed, 677 insertions(+), 27 deletions(-) create mode 100644 src/views/__tests__/LeftSideNavActiveSection.spec.ts diff --git a/src/components/groups/GroupMembersPanel.vue b/src/components/groups/GroupMembersPanel.vue index bc7b59b1..96cdac12 100644 --- a/src/components/groups/GroupMembersPanel.vue +++ b/src/components/groups/GroupMembersPanel.vue @@ -129,10 +129,6 @@ {{ adding ? 'Adding…' : 'Add' }} - -
- Done -
diff --git a/src/components/navigation/SideNavCategory.vue b/src/components/navigation/SideNavCategory.vue index 84317e42..b09e5cb1 100644 --- a/src/components/navigation/SideNavCategory.vue +++ b/src/components/navigation/SideNavCategory.vue @@ -1,18 +1,37 @@