Remove DragHoverManager and update hover styles

Replaces custom hover tracking with native CSS :hover pseudo-class
Simplifies event hover handling by removing dedicated manager

Reduces complexity of hover interactions
This commit is contained in:
Janus C. H. Knudsen 2025-11-06 21:11:45 +01:00
parent 3b6f0407fb
commit 04b6847f55
3 changed files with 6 additions and 125 deletions

View file

@ -62,27 +62,27 @@ swp-day-columns swp-event {
}
/* Hover state - highlight colors */
&.hover[data-type="meeting"] {
&:hover[data-type="meeting"] {
background: var(--color-event-meeting-hl);
}
&.hover[data-type="meal"] {
&:hover[data-type="meal"] {
background: var(--color-event-meal-hl);
}
&.hover[data-type="work"] {
&:hover[data-type="work"] {
background: var(--color-event-work-hl);
}
&.hover[data-type="milestone"] {
&:hover[data-type="milestone"] {
background: var(--color-event-milestone-hl);
}
&.hover[data-type="personal"] {
&:hover[data-type="personal"] {
background: var(--color-event-personal-hl);
}
&.hover[data-type="deadline"] {
&:hover[data-type="deadline"] {
background: var(--color-event-milestone-hl);
}