From bb45066013718d90ac8755c86889e13b9bb0f640 Mon Sep 17 00:00:00 2001 From: matthieu Date: Mon, 9 Mar 2026 22:46:19 +0100 Subject: [PATCH] feat : add Projects page with cards and drawer form Co-Authored-By: Claude Opus 4.6 --- frontend/components/ColorPicker.vue | 31 +++++++ frontend/components/ProjectDrawer.vue | 122 ++++++++++++++++++++++++++ frontend/pages/projects.vue | 92 +++++++++++++++++++ 3 files changed, 245 insertions(+) create mode 100644 frontend/components/ColorPicker.vue create mode 100644 frontend/components/ProjectDrawer.vue create mode 100644 frontend/pages/projects.vue diff --git a/frontend/components/ColorPicker.vue b/frontend/components/ColorPicker.vue new file mode 100644 index 0000000..5fe1faf --- /dev/null +++ b/frontend/components/ColorPicker.vue @@ -0,0 +1,31 @@ + + + diff --git a/frontend/components/ProjectDrawer.vue b/frontend/components/ProjectDrawer.vue new file mode 100644 index 0000000..ff3ec7c --- /dev/null +++ b/frontend/components/ProjectDrawer.vue @@ -0,0 +1,122 @@ + + + diff --git a/frontend/pages/projects.vue b/frontend/pages/projects.vue new file mode 100644 index 0000000..bce0c82 --- /dev/null +++ b/frontend/pages/projects.vue @@ -0,0 +1,92 @@ + + +