From 7840b1c05c9bb61bd33130a2c6d0f05f08a9d05b Mon Sep 17 00:00:00 2001 From: Johnpaul Date: Thu, 7 Aug 2025 00:46:12 +0100 Subject: [PATCH] WIP Template filters --- .../templates/TemplateSearchBar.vue | 207 +++++++++++++---- .../templates/TemplateWorkflowCard.vue | 50 ++++- .../templates/TemplateWorkflowView.spec.ts | 34 ++- .../templates/TemplateWorkflowView.vue | 81 +++++-- .../templates/TemplateWorkflowsContent.vue | 140 +++++++++--- .../TemplateWorkflowsDialogHeader.vue | 2 +- .../templates/TemplateWorkflowsSideNav.vue | 148 +++++++++--- src/composables/useTemplateFiltering.ts | 110 +++++++-- src/composables/useTemplateWorkflows.ts | 37 +-- src/locales/en/main.json | 29 +++ src/stores/workflowTemplatesStore.ts | 210 ++++++++++++------ src/types/workflowTemplateTypes.ts | 11 +- vite.config.mts | 4 +- 13 files changed, 840 insertions(+), 223 deletions(-) diff --git a/src/components/templates/TemplateSearchBar.vue b/src/components/templates/TemplateSearchBar.vue index 17b564b126..e616d3e149 100644 --- a/src/components/templates/TemplateSearchBar.vue +++ b/src/components/templates/TemplateSearchBar.vue @@ -2,43 +2,123 @@
- +
+ +
+ +
+ +
+
+
+ +
+ +
+
+ + +