diff --git a/components/calendar/CalendarEvent.vue b/components/calendar/CalendarEvent.vue
index e80d2ce..d388f15 100644
--- a/components/calendar/CalendarEvent.vue
+++ b/components/calendar/CalendarEvent.vue
@@ -2,9 +2,7 @@
import { ref } from 'vue'
import { cn } from '@/lib/utils'
import { areDatesIdentical, type RPGDate } from '@/models/Date'
-
import type { CalendarEvent } from '~/models/CalendarEvent'
-import CalendarEventDetails from './CalendarEventDetails.vue'
const props = defineProps<{
event: CalendarEvent
@@ -32,24 +30,24 @@ function handleClosePopover() {
:class="
cn({
'text-white bg-slate-600 hover:bg-slate-700': !event.category,
- 'text-white bg-lime-600 hover:bg-lime-700': event.category === 'naissance',
- 'text-white bg-stone-500 hover:bg-stone-700': event.category === 'mort',
- 'text-white bg-orange-600 hover:bg-orange-700': event.category === 'catastrophe',
- 'text-white bg-pink-600 hover:bg-pink-700': event.category === 'catastrophe naturelle',
- 'text-white bg-sky-600 hover:bg-sky-700': event.category === 'législation',
- 'text-white bg-purple-600 hover:bg-purple-700': event.category === 'religion',
- 'text-white bg-emerald-600 hover:bg-emerald-700': event.category === 'joueurs',
- 'text-slate-900 bg-amber-300 hover:bg-amber-400': event.category === 'inauguration',
- 'text-slate-900 bg-emerald-200 hover:bg-emerald-300': event.category === 'invention',
- 'text-slate-900 bg-cyan-300 hover:bg-cyan-400': event.category === 'science',
- 'text-slate-900 bg-white hover:bg-yellow-200': event.category === 'bénédiction',
- 'text-slate-900 bg-purple-200 hover:bg-purple-300': event.category === 'découverte',
- 'text-slate-900 bg-indigo-200 hover:bg-indigo-300': event.category === 'exploration',
- 'text-white bg-amber-600 hover:bg-amber-700': event.category === 'construction',
- 'text-slate-900 bg-violet-200 hover:bg-violet-300': event.category === 'arcanologie',
- 'text-white bg-rose-600 hover:bg-rose-700': event.category === 'criminalité',
- 'text-white bg-stone-600 hover:bg-stone-700': event.category === 'scandale',
- 'text-slate-900 bg-yellow-500 hover:bg-yellow-600': event.category === 'commerce',
+ 'text-white bg-lime-600 hover:bg-lime-700': event.category?.name === 'naissance',
+ 'text-white bg-stone-500 hover:bg-stone-700': event.category?.name === 'mort',
+ 'text-white bg-orange-600 hover:bg-orange-700': event.category?.name === 'catastrophe',
+ 'text-white bg-pink-600 hover:bg-pink-700': event.category?.name === 'catastrophe naturelle',
+ 'text-white bg-sky-600 hover:bg-sky-700': event.category?.name === 'législation',
+ 'text-white bg-purple-600 hover:bg-purple-700': event.category?.name === 'religion',
+ 'text-white bg-emerald-600 hover:bg-emerald-700': event.category?.name === 'joueurs',
+ 'text-slate-900 bg-amber-300 hover:bg-amber-400': event.category?.name === 'inauguration',
+ 'text-slate-900 bg-emerald-200 hover:bg-emerald-300': event.category?.name === 'invention',
+ 'text-slate-900 bg-cyan-300 hover:bg-cyan-400': event.category?.name === 'science',
+ 'text-slate-900 bg-white hover:bg-yellow-200': event.category?.name === 'bénédiction',
+ 'text-slate-900 bg-purple-200 hover:bg-purple-300': event.category?.name === 'découverte',
+ 'text-slate-900 bg-indigo-200 hover:bg-indigo-300': event.category?.name === 'exploration',
+ 'text-white bg-amber-600 hover:bg-amber-700': event.category?.name === 'construction',
+ 'text-slate-900 bg-violet-200 hover:bg-violet-300': event.category?.name === 'arcanologie',
+ 'text-white bg-rose-600 hover:bg-rose-700': event.category?.name === 'criminalité',
+ 'text-white bg-stone-600 hover:bg-stone-700': event.category?.name === 'scandale',
+ 'text-slate-900 bg-yellow-500 hover:bg-yellow-600': event.category?.name === 'commerce',
'rounded-r-none': isStartEvent,
'rounded-l-none': isEndEvent
})
diff --git a/components/calendar/CalendarEventDetails.vue b/components/calendar/CalendarEventDetails.vue
index 95d4aa1..76b412c 100644
--- a/components/calendar/CalendarEventDetails.vue
+++ b/components/calendar/CalendarEventDetails.vue
@@ -1,6 +1,6 @@
-
+