From 4e65e24292745a374f0ec99fbcae00d58cf8752f Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Tue, 18 Jun 2024 11:17:18 +0200 Subject: [PATCH] start jobs builder + add table filter + overflow * update python jobs builder (start merging in the builder format) * update some header and keys to filter * add filter table items logic on Filter component * fix table overflow style update with filtering * add i18n --- vuejs/client/src/components/Builder/Jobs.vue | 91 + vuejs/client/src/components/Widget/Filter.vue | 31 +- vuejs/client/src/components/Widget/Table.vue | 50 +- vuejs/client/src/lang/en.json | 13 +- vuejs/client/src/pages/home/Home.vue | 4 +- vuejs/client/src/pages/jobs/Jobs.vue | 2661 +++++++++-------- vuejs/jobs.json | 2544 ++++++++-------- vuejs/test3.py | 155 +- 8 files changed, 3013 insertions(+), 2536 deletions(-) create mode 100644 vuejs/client/src/components/Builder/Jobs.vue diff --git a/vuejs/client/src/components/Builder/Jobs.vue b/vuejs/client/src/components/Builder/Jobs.vue new file mode 100644 index 000000000..51958e0e2 --- /dev/null +++ b/vuejs/client/src/components/Builder/Jobs.vue @@ -0,0 +1,91 @@ + + +