From 87a73e7f432c2d51fb4642fb8090f53a9ee49ded Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Mon, 10 Jun 2024 22:46:59 +0200 Subject: [PATCH] Fixed event details colors --- assets/main.css | 69 ++++++++++++++ components/calendar/CalendarEventDetails.vue | 99 ++------------------ server/api/calendars/events/[id].patch.ts | 1 - 3 files changed, 77 insertions(+), 92 deletions(-) diff --git a/assets/main.css b/assets/main.css index 8249af6..381e89a 100644 --- a/assets/main.css +++ b/assets/main.css @@ -136,6 +136,75 @@ @apply text-slate-900 bg-white hover:bg-yellow-200 } +.event-details-red { + --base-color: var(--color-red-800); +} +.event-details-orange { + --base-color: var(--color-orange-800); +} +.event-details-amber { + --base-color: var(--color-amber-800); +} +.event-details-yellow { + --base-color: var(--color-yellow-800); +} +.event-details-lime { + --base-color: var(--color-lime-800); +} +.event-details-green { + --base-color: var(--color-green-800); +} +.event-details-emerald { + --base-color: var(--color-emerald-800); +} +.event-details-teal { + --base-color: var(--color-teal-800); +} +.event-details-cyan { + --base-color: var(--color-cyan-800); +} +.event-details-sky { + --base-color: var(--color-sky-800); +} +.event-details-blue { + --base-color: var(--color-blue-800); +} +.event-details-indigo { + --base-color: var(--color-indigo-800); +} +.event-details-violet { + --base-color: var(--color-violet-800); +} +.event-details-purple { + --base-color: var(--color-purple-800); +} +.event-details-fuchsia { + --base-color: var(--color-fuchsia-800); +} +.event-details-pink { + --base-color: var(--color-pink-800); +} +.event-details-rose { + --base-color: var(--color-rose-800); +} +.event-details-black { + --base-color: var(--color-stone-800); +} +.event-details-white { + --base-color: var(--color-white); +} + +.event-details { + --bg-color: color-mix(in srgb, var(--base-color), var(--color-slate-950) 80%); + --border-color: color-mix(in srgb, var(--base-color), var(--color-slate-800) 50%); + background-color: var(--bg-color); + border-color: var(--border-color); + + hr { + border-color: var(--border-color); + } +} + .fade-enter-active, .fade-leave-active { transition: all .5s ease; diff --git a/components/calendar/CalendarEventDetails.vue b/components/calendar/CalendarEventDetails.vue index 27013ba..3fad43f 100644 --- a/components/calendar/CalendarEventDetails.vue +++ b/components/calendar/CalendarEventDetails.vue @@ -1,4 +1,5 @@