Refine input modality to prevent hover/focus highlight conflicts
This commit is contained in:
@@ -211,13 +211,13 @@ const matchedPeople = computed(() => {
|
||||
object-fit: cover;
|
||||
}
|
||||
|
||||
.media-card:hover .card-focus-outline,
|
||||
.media-card.nav-focused .card-focus-outline {
|
||||
:global(html[data-mouse-active="true"]) .media-card:hover .card-focus-outline,
|
||||
:global(html[data-mouse-active="false"]) .media-card.nav-focused .card-focus-outline {
|
||||
opacity: 1;
|
||||
animation: card-outline-blink 1s ease-in-out infinite;
|
||||
}
|
||||
|
||||
.media-card.nav-focused .card-focus-outline rect {
|
||||
:global(html[data-mouse-active="false"]) .media-card.nav-focused .card-focus-outline rect {
|
||||
stroke: #ffffff;
|
||||
stroke-width: 5;
|
||||
filter: drop-shadow(0 0 6px rgba(255, 255, 255, 0.8));
|
||||
|
||||
Reference in New Issue
Block a user