galleria_photo_face_rknn_op.../public/css/map-activities.css
2026-10-03 12:16:58 +02:00

214 lines
No EOL
3.5 KiB
CSS

/* ===============================
MAPBOX ACTIVITY MARKERS
=============================== */
.activity-marker {
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
margin: 0;
color: #222;
background: transparent;
border: 0;
overflow: visible;
}
.activity-marker-inner {
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
color: #222;
background: rgba(245, 245, 245, 0.9);
border: 2px solid rgba(255, 255, 255, 0.95);
border-radius: 50%;
box-shadow:
0 4px 12px rgba(0, 0, 0, 0.22),
inset 0 1px 1px rgba(255, 255, 255, 0.7);
opacity: 1;
visibility: visible;
overflow: visible;
}
.activity-marker-icon {
position: relative;
z-index: 2;
display: block;
width: auto;
height: auto;
padding: 0;
margin: 0;
color: #222;
font-family:
"Segoe UI Emoji",
"Apple Color Emoji",
"Noto Color Emoji",
sans-serif;
font-size: 23px;
font-weight: 400;
line-height: 1;
text-align: center;
opacity: 1;
visibility: visible;
transform: none;
}
/* ===============================
LEAFLET ACTIVITY MARKERS
=============================== */
.activity-leaflet-marker,
.activity-leaflet-cluster {
margin: 0 !important;
padding: 0 !important;
background: transparent !important;
border: 0 !important;
opacity: 1 !important;
visibility: visible !important;
overflow: visible !important;
}
.activity-start-marker {
width: 42px;
height: 42px;
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
color: #222;
background: rgb(245 245 245 / 92%);
border: 2px solid rgb(255 255 255 / 95%);
border-radius: 50%;
box-shadow:
0 4px 12px rgb(0 0 0 / 22%),
inset 0 1px 1px rgb(255 255 255 / 70%);
opacity: 1;
visibility: visible;
overflow: visible;
}
.activity-start-marker-icon {
position: relative;
z-index: 2;
display: block;
margin: 0;
padding: 0;
color: #222;
font-family:
"Segoe UI Emoji",
"Apple Color Emoji",
"Noto Color Emoji",
sans-serif;
font-size: 23px;
font-weight: 400;
line-height: 1;
text-align: center;
opacity: 1;
visibility: visible;
}
/* ===============================
LEAFLET ACTIVITY CLUSTERS
=============================== */
.activity-leaflet-cluster {
width: 48px !important;
height: 48px !important;
margin: 0 !important;
padding: 0 !important;
background: transparent !important;
border: 0 !important;
opacity: 1 !important;
visibility: visible !important;
overflow: visible !important;
}
.leaflet-activity-cluster {
width: 48px;
height: 48px;
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
color: #fff;
background: #ff6b00;
border: 3px solid rgb(255 255 255 / 95%);
border-radius: 50%;
box-shadow:
0 4px 12px rgb(0 0 0 / 28%);
font-family: inherit;
font-size: 15px;
font-weight: 700;
line-height: 1;
opacity: 1;
visibility: visible;
overflow: visible;
}
.leaflet-activity-cluster span {
display: block;
margin: 0;
padding: 0;
color: #fff;
font-size: 15px;
font-weight: 700;
line-height: 1;
text-align: center;
opacity: 1;
visibility: visible;
}