From da9161e5157bb5d6b6d8199433b237592564b946 Mon Sep 17 00:00:00 2001 From: Tomasz Pluskiewicz Date: Fri, 5 Sep 2025 12:48:25 +0200 Subject: [PATCH 01/20] feat: rough new showcase form --- opendata.swiss/ui/app/components/OdsInput.vue | 150 ++++++++++++++++++ .../ui/app/components/OdsTextarea.vue | 109 +++++++++++++ .../app/components/dataset/OdsMultiSelect.vue | 14 +- opendata.swiss/ui/app/piveau/search.ts | 20 +++ opendata.swiss/ui/pages/showcases/new.vue | 65 ++++++++ 5 files changed, 357 insertions(+), 1 deletion(-) create mode 100644 opendata.swiss/ui/app/components/OdsInput.vue create mode 100644 opendata.swiss/ui/app/components/OdsTextarea.vue create mode 100644 opendata.swiss/ui/pages/showcases/new.vue diff --git a/opendata.swiss/ui/app/components/OdsInput.vue b/opendata.swiss/ui/app/components/OdsInput.vue new file mode 100644 index 0000000..0579045 --- /dev/null +++ b/opendata.swiss/ui/app/components/OdsInput.vue @@ -0,0 +1,150 @@ + + + diff --git a/opendata.swiss/ui/app/components/OdsTextarea.vue b/opendata.swiss/ui/app/components/OdsTextarea.vue new file mode 100644 index 0000000..73a3929 --- /dev/null +++ b/opendata.swiss/ui/app/components/OdsTextarea.vue @@ -0,0 +1,109 @@ +