From 48363040d36ac4aa43deb720bc5882b49ae7729b Mon Sep 17 00:00:00 2001 From: sora-ext Date: Fri, 28 Feb 2025 17:53:42 +0100 Subject: [PATCH] Update template/module/journey/map/right_menu.pug --- template/module/journey/map/right_menu.pug | 41 +++++++++++++++++++--- 1 file changed, 36 insertions(+), 5 deletions(-) diff --git a/template/module/journey/map/right_menu.pug b/template/module/journey/map/right_menu.pug index 3601232..b61174e 100644 --- a/template/module/journey/map/right_menu.pug +++ b/template/module/journey/map/right_menu.pug @@ -1,6 +1,37 @@ .map-menu - .map-menu-item( v-if="query.type" @click="query.type=''" v-html="generate_icon('close')") - .map-menu-item(v-if="!query.type" @click="query.type='hotel'" v-html="generate_icon('bed')") - .map-menu-item(v-if="!query.type" @click="query.type='restaurant'" v-html="generate_icon('utensils')") - .map-menu-item(v-if="!query.type" @click="query.type='place'" v-html="generate_icon('star')") - .map-menu-item(v-if="!query.type" @click="query.type='flight'" v-html="generate_icon('plane')") \ No newline at end of file + div( v-if="query.type" @click="drawer_click_item()" ) + .map-menu-item(v-html="generate_icon('close')") + div(v-if="!query.type" @click="search_enable('hotel')") + .map-menu-item( v-html="generate_icon('bed')") + div(v-if="!query.type" @click="search_enable('restaurant')") + .map-menu-item( v-html="generate_icon('utensils')") + div(v-if="!query.type" @click="search_enable('place')") + .map-menu-item( v-html="generate_icon('star')") + .map-menu-sub(v-if="!query.type" @mouseenter="query.sub=true" @mouseleave="query.sub=false" ) + .map-menu-item(v-html="generate_icon('route')") + .map-menu-item(v-if="query.sub" @click="search_enable('flight')" v-html="generate_icon('plane')") + .map-menu-item(v-if="query.sub" @click="search_enable('train')" v-html="generate_icon('train')") + .map-menu-item(v-if="query.sub" @click="search_enable('car')" v-html="generate_icon('car')") + .map-menu-item(v-if="query.sub" @click="search_enable('other')" v-html="generate_icon('person-biking')") + + +//- .map-menu-sub { +//- display: flex; +//- flex-direction: row-reverse; +//- gap: 5px; +//- } +//- .map-menu-item, +//- .map-menu-sub-item { +//- background-color: var(--darkdark); +//- padding: 5px; +//- border-radius: 50%; +//- cursor: pointer; +//- float: right; +//- height: fit-content; +//- } +//- .vue2leaflet-map { +//- border-radius: 3px; +//- } +//- .leaflet-popup-content { +//- margin: 10px 20px; +//- } \ No newline at end of file