Integrate sync_tpads.sh to show Teleporter Pdas in a new created overlay

This commit is contained in:
Rainer 2025-07-21 20:40:14 +02:00
parent a3556c44e1
commit e57dc8f498
4 changed files with 243 additions and 32 deletions

View file

@ -202,7 +202,7 @@ a.read-more-link { font-size: 0.9em; font-weight: bold; }
.scroll-to-top-btn { display: none; position: fixed; bottom: 20px; right: 20px; z-index: 999; background-color: #555; color: #FFA500; border: 1px solid #666; border-radius: 50%; width: 40px; height: 40px; text-align: center; font-size: 24px; line-height: 38px; cursor: pointer; transition: background-color 0.3s, opacity 0.3s; }
.scroll-to-top-btn:hover { background-color: #666; text-decoration: none; }
.scroll-to-top-btn.show { display: block; }
/* Stile für OpenLayers Popups (Leaflet-Look-and-Feel) */
/* Stile für OpenLayers Popups */
.ol-popup { position: absolute; background-color: #303030; box-shadow: 0 1px 4px rgba(0,0,0,0.4); padding: 1px; border-radius: 5px; bottom: 12px; left: -50px; min-width: 280px; border: 1px solid #555; color: #ddd; }
.ol-popup:after, .ol-popup:before { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.ol-popup:after { border-top-color: #303030; border-width: 10px; left: 48px; margin-left: -10px; }
@ -236,36 +236,33 @@ a.read-more-link { font-size: 0.9em; font-weight: bold; }
.admin-box { flex-basis: 100%; }
}
/* KORREKTUR: Stile für OpenLayers Layer Switcher */
/* Stile für OpenLayers Layer Switcher (VOM BENUTZER KORRIGIERT) */
.layer-switcher.shown {
background-color: #303030 !important;
}
.layer-switcher button {
font-size: 1.2em !important;
width: 40px !important;
height: 40px !important;
}
.layer-switcher button:hover, .layer-switcher button:focus {
background-color: #666 !important;
}
.layer-switcher .panel {
background-color: #303030 !important;
border: 1px solid #555 !important;
color: #ddd !important;
margin: 0;
padding: 5px 10px;
}
.layer-switcher ul {
padding-left: 1em;
}
.layer-switcher label {
color: #ddd !important;
}
/* NEU: Styling für Checkboxen im Layer-Switcher */
/* Styling für Checkboxen im Layer-Switcher */
.layer-switcher input[type=checkbox],
.layer-switcher input[type=radio] {
accent-color: #FFA500;
@ -273,7 +270,7 @@ a.read-more-link { font-size: 0.9em; font-weight: bold; }
margin-right: 5px;
}
/* NEU: Vergrößerung der Standard-Karten-Buttons */
/* Vergrößerung der Standard-Karten-Buttons */
.ol-zoom .ol-zoom-in,
.ol-zoom .ol-zoom-out,
.ol-rotate .ol-rotate-reset,
@ -284,3 +281,17 @@ a.read-more-link { font-size: 0.9em; font-weight: bold; }
line-height: 1;
padding: 0;
}
/* Styling für die Koordinatenanzeige */
.ol-mouse-position {
top: auto !important;
right: auto !important;
bottom: 8px !important;
left: 8px !important;
}
.custom-mouse-position {
color: #ffffff;
font-family: monospace;
font-size: 0.9em;
text-shadow: 1px 1px 2px #000, -1px -1px 2px #000, 1px -1px 2px #000, -1px 1px 2px #000;
}