From ed3faf85e6a6e8083128ec68894533738c762b04 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Fri, 24 Jan 2025 01:53:42 +0000 Subject: Add /live --- assets/css/main.css | 11 ++++- components/Button.vue | 3 +- components/EventListing.vue | 2 +- components/Panel.vue | 75 +++++++++++++++++++++++---------- components/Sidebar.vue | 4 ++ pages/agenda.vue | 5 ++- pages/events.vue | 5 ++- pages/index.vue | 18 +++++++- pages/live.vue | 100 +++++++++++++++++++++++++++++++++++++++++--- pages/login.vue | 34 ++++++++------- pages/register.vue | 35 +++++++++------- pages/tracks/[slug].vue | 3 +- pages/tracks/index.vue | 3 +- 13 files changed, 230 insertions(+), 68 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index c93c22d..320bedb 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -5,6 +5,7 @@ --color-accent: #6366f1; --color-primary: #4f46e5; --color-primary-dark: #4338ca; + --color-primary-light: #cdcde9; --color-favourite: #f6e05e; --color-error: #cf2f27; --color-error-light: #f8d7da; @@ -16,11 +17,19 @@ --color-text-success: #3d9970; --color-text-muted: #4b5563; --color-text-muted-light: #6b7280; - --color-background-muted: #f3f4f6; --color-background: #fff; + --color-background-muted: #f3f4f6; + --color-background-primary: var(--color-primary-light); + --color-background-error: var(--color-error-light); + --color-background-error-muted: #f8d7da; + --color-background-success: var(--color-success-light); + --color-background-success-muted: #b5d0c4; --color-border: #d1d9e0; --color-border-error-light: #f1aeb5; --color-border-success-light: #a3cfbb; + --color-border-primary-light: #c4b5fd; + + --color-hover: rgba(0, 0, 0, 0.04); --text-smaller: 0.75rem; --text-small: 0.875rem; diff --git a/components/Button.vue b/components/Button.vue index 2d24bad..ce9eefc 100644 --- a/components/Button.vue +++ b/components/Button.vue @@ -42,7 +42,6 @@ defineProps({ \ No newline at end of file diff --git a/components/Sidebar.vue b/components/Sidebar.vue index bdbcd51..5fc42d3 100644 --- a/components/Sidebar.vue +++ b/components/Sidebar.vue @@ -78,6 +78,10 @@ onBeforeUnmount(() => { text-align: center; } +.ongoing button { + width: 100%; +} + .finished svg, .ongoing svg, .upcoming svg{ height: var(--text-small) ; width: var(--text-small); diff --git a/pages/agenda.vue b/pages/agenda.vue index 9f83210..5e0c643 100644 --- a/pages/agenda.vue +++ b/pages/agenda.vue @@ -1,6 +1,7 @@