Add geotagging and location map v0.4
This commit is contained in:
1 parent
cbf0daf062
commit
e290bd1fff
12 files changed
+578
-45
No files matched your search
@@ -111,3 +111,29 @@ fieldset { border: 0; padding: 0; margin: 0 0 22px; } legend { font-weight: 650;
|
||||
.topbar { height: auto; min-height: 70px; flex-wrap: wrap; gap: 10px; padding: 12px; }.brand p { display: none; }
|
||||
.workspace { display: block; overflow: visible; }.left-panel, .right-panel { border: 0; }.left-panel { max-height: 480px; }.viewer-panel { min-height: 620px; }.right-panel { min-height: 600px; }
|
||||
}
|
||||
|
||||
/* v0.4 location editor */
|
||||
.tabs { grid-template-columns: repeat(4, 1fr); }
|
||||
.location-search { display: grid; grid-template-columns: minmax(0, 1fr) auto; align-items: end; gap: 8px; }
|
||||
.location-search-field { margin-bottom: 0; }
|
||||
.address-results { display: grid; gap: 6px; margin: 10px 0; max-height: 160px; overflow: auto; }
|
||||
.address-result { width: 100%; border: 1px solid var(--line); border-radius: 7px; background: #10171f; padding: 9px 10px; text-align: left; cursor: pointer; }
|
||||
.address-result:hover { border-color: var(--primary); background: #172131; }
|
||||
.address-result strong, .address-result span { display: block; }
|
||||
.address-result strong { font-size: 12px; line-height: 1.4; }
|
||||
.address-result span { margin-top: 3px; color: var(--muted); font-size: 10px; }
|
||||
.address-results .search-message { color: var(--muted); font-size: 11px; padding: 4px 1px; }
|
||||
.location-map { height: 310px; min-height: 240px; border: 1px solid var(--line); border-radius: 9px; overflow: hidden; background: #0b1118; }
|
||||
.location-map:focus-within { outline: 2px solid rgba(79,135,255,.35); }
|
||||
.map-help { margin: 8px 0 15px; }
|
||||
.coordinate-grid { grid-template-columns: 1fr 1fr; }
|
||||
.location-actions { display: flex; justify-content: flex-end; margin: -3px 0 16px; }
|
||||
.location-info { margin-top: 0; }
|
||||
.leaflet-container { background: #0b1118; font-family: inherit; }
|
||||
.leaflet-control-attribution { font-size: 9px; }
|
||||
.leaflet-popup-content-wrapper, .leaflet-popup-tip { background: #18212b; color: var(--text); }
|
||||
|
||||
@media (max-width: 1100px) {
|
||||
.tab { font-size: 12px; padding-inline: 5px; }
|
||||
}
|
||||
.search-privacy { margin: 7px 0 0; }
|
||||
Reference in new issue
Block a user