From ecc6a55aba7bb35fc778e7a53848396b88214151 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Sat, 23 Aug 2025 22:29:28 +0100 Subject: Add multiple conferences feature --- web/components/AddConference.vue | 54 ++++++++++++++++++++++++++++++++++++++++ web/components/Button.vue | 2 +- web/components/Dialog.vue | 2 +- web/components/EventDetail.vue | 2 +- web/components/EventListing.vue | 10 +++++--- web/components/Input.vue | 2 +- web/components/Panel.vue | 15 +++++------ web/components/Sidebar.vue | 47 ++++++++++++++++++---------------- 8 files changed, 98 insertions(+), 36 deletions(-) create mode 100644 web/components/AddConference.vue (limited to 'web/components') diff --git a/web/components/AddConference.vue b/web/components/AddConference.vue new file mode 100644 index 0000000..95154d4 --- /dev/null +++ b/web/components/AddConference.vue @@ -0,0 +1,54 @@ + + + + + \ No newline at end of file diff --git a/web/components/Button.vue b/web/components/Button.vue index ce9eefc..27cfa4e 100644 --- a/web/components/Button.vue +++ b/web/components/Button.vue @@ -48,7 +48,7 @@ button { gap: 0.4rem; padding: 0.5rem 1rem; border: 1px solid transparent; - border-radius: 0.375rem; + border-radius: 2px; font-size: var(--text-small); font-family: var(--font-family); font-weight: 500; diff --git a/web/components/Dialog.vue b/web/components/Dialog.vue index 7772f23..04e1461 100644 --- a/web/components/Dialog.vue +++ b/web/components/Dialog.vue @@ -72,7 +72,7 @@ const onDialogClick = (e: MouseEvent) => {