From 90084c1d37f12edca8ee768c66612b18dfba4cbe Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Tue, 24 Dec 2024 16:12:59 +0100 Subject: [PATCH] Added cover to search list --- src/components/maps/overlay/SearchMarkers.vue | 45 ++++++++++++++----- 1 file changed, 34 insertions(+), 11 deletions(-) diff --git a/src/components/maps/overlay/SearchMarkers.vue b/src/components/maps/overlay/SearchMarkers.vue index 1532504e..719dd4e2 100644 --- a/src/components/maps/overlay/SearchMarkers.vue +++ b/src/components/maps/overlay/SearchMarkers.vue @@ -220,17 +220,21 @@ function resetAllFields(actionAfter?: "focusAfter") { tabindex="0" :title="m.group === 'quests' ? 'Voir la quĂȘte' : 'Visiter ce lieu'" > - {{ m.title }} + -
+
+ {{ m.title }} -
- -
-
- - - +
+ +
+ +
+
+ + + +
@@ -401,6 +405,12 @@ function resetAllFields(actionAfter?: "focusAfter") { li { position: relative; + border-radius: .5rem; + overflow: clip; + + &:not(:last-child) { + margin-bottom: .25rem; + } &:hover:not(:has(a:hover)) { background-color: var(--slate-100); @@ -413,11 +423,24 @@ function resetAllFields(actionAfter?: "focusAfter") { .search-item { position: relative; cursor: pointer; - padding: .4rem .25em; - padding-right: 2.75rem; width: 100%; + border-radius: .5rem; outline-offset: -1px; + img { + display: block; + width: 100%; + max-height: 15dvh; + max-height: 15vh; + object-fit: cover; + } + + .content-wrapper { + position: relative; + padding: .4rem .5em .6rem; + padding-right: 2.75rem; + } + .title, .desc { display: block;