add hover animation to event item

This commit is contained in:
elise
2024-08-06 19:29:39 +02:00
parent 4c58b73000
commit be91ee143b

View File

@ -10,6 +10,12 @@
.details { .details {
font-size: var(--font-size-body); font-size: var(--font-size-body);
} }
.text {
&:before {
display: none;
}
}
} }
&.medium { &.medium {
@ -37,6 +43,9 @@
.text { .text {
align-self: start; align-self: start;
&:before {
display: none;
}
} }
.time { .time {
@ -54,6 +63,7 @@
&.large { &.large {
align-content: start; align-content: start;
margin-bottom: 1rem;
.image { .image {
order: 1; order: 1;
@ -68,6 +78,16 @@
order: 3; order: 3;
} }
} }
&:hover {
opacity: 1;
.text {
&:before {
transform: translateX(0);
opacity: 1;
}
}
}
} }
.image { .image {
@ -84,6 +104,29 @@
} }
} }
.text {
--size-icon: var(--font-size-caption);
padding-right: 2rem;
position: relative;
&:before {
content: "";
display: inline-block;
vertical-align: middle;
width: var(--size-icon);
height: var(--size-icon);
margin-right: var(--spacing-xs);
border-radius: var(--size-icon);
background: var(--color-goldenOrange);
position: absolute;
right: 0;
top: calc(var(--font-size-h3)/2.5);
transform: translateX(-.5rem);
opacity: 0;
transition: transform .4s ease, opacity .2s ease;;
}
}
.title { .title {
font-size: var(--font-size-h3); font-size: var(--font-size-h3);
} }