/* OSM Notes Layer */ .layer-keepRight, .layer-notes { pointer-events: none; } .layer-keepRight .kr_error, .layer-notes .note * { pointer-events: none; } .mode-browse .layer-notes .note .note-fill, .mode-select .layer-notes .note .note-fill, .mode-select-data .layer-notes .note .note-fill, .mode-select-note .layer-notes .note .note-fill, .layer-keepRight .kr_error .kr_error-fill, .layer-notes .note .note-fill { pointer-events: visible; cursor: pointer; /* Opera */ cursor: url(img/cursor-select-point.png), pointer; /* FF */ } .note-header-icon .note-shadow, .layer-notes .note .note-shadow, .kr_error-header-icon .kr_error-shadow, .layer-keepRight .kr_error .kr_error-shadow { color: #000; } .note-header-icon .note-fill, .layer-notes .note .note-fill, .kr_error-header-icon .kr_error-fill, .layer-keepRight .kr_error .kr_error-fill { color: #ff3300; stroke: #333; stroke-width: 40px; } .note-header-icon.new .note-fill, .layer-notes .note.new .note-fill { color: #ffee00; stroke: #333; stroke-width: 40px; } .note-header-icon.closed .note-fill, .layer-notes .note.closed .note-fill { color: #55dd00; stroke: #333; stroke-width: 40px; } /* slight adjustments to preset icon for note icons */ .note-header-icon .preset-icon-28 { top: 18px; } .note-header-icon .note-icon-annotation { position: absolute; top: 22px; left: 22px; margin: auto; } .note-header-icon .note-icon-annotation .icon { width: 15px; height: 15px; } /* Custom Map Data (geojson, gpx, kml, vector tile) */ .layer-mapdata { pointer-events: none; } .layer-mapdata path.shadow { pointer-events: stroke; stroke: #f6634f; stroke-width: 16; stroke-opacity: 0; fill: none; } .layer-mapdata path.MultiPoint.shadow, .layer-mapdata path.Point.shadow { pointer-events: fill; fill: #f6634f; fill-opacity: 0; } .layer-mapdata path.shadow.hover:not(.selected) { stroke-opacity: 0.4; } .layer-mapdata path.shadow.selected { stroke-opacity: 0.7; } .layer-mapdata path.stroke { stroke: #ff26d4; stroke-width: 2; fill: none; } .layer-mapdata path.fill { stroke-width: 0; stroke-opacity: 0.3; stroke: #ff26d4; fill: #ff26d4; fill-opacity: 0.3; fill-rule: evenodd; } .layer-mapdata text.label-halo, .layer-mapdata text.label { font-size: 10px; font-weight: bold; dominant-baseline: middle; } .layer-mapdata text.label { fill: #ff26d4; } .layer-mapdata text.label.hover, .layer-mapdata text.label.selected { fill: #f6634f; } .layer-mapdata text.label-halo { opacity: 0.7; stroke: #000; stroke-width: 5px; stroke-miterlimit: 1; } /* OSM Note UI */ .note-header, .kr_error-header { background-color: #f6f6f6; border-radius: 5px; border: 1px solid #ccc; display: flex; flex-flow: row nowrap; align-items: center; } .note-header-icon, .kr_error-header-icon { background-color: #fff; padding: 10px; flex: 0 0 62px; position: relative; width: 60px; height: 60px; border-right: 1px solid #ccc; border-radius: 5px 0 0 5px; } [dir='rtl'] .note-header-icon, [dir='rtl'] .kr_error-header-icon { border-right: unset; border-left: 1px solid #ccc; border-radius: 0 5px 5px 0; } .note-header-icon .icon-wrap, .kr_error-header-icon .icon-wrap { position: absolute; top: 0px; } .note-header-label, .kr_error-header-label { background-color: #f6f6f6; padding: 0 15px; flex: 1 1 100%; font-size: 14px; font-weight: bold; border-radius: 0 5px 5px 0; } [dir='rtl'] .note-header-label, [dir='rtl'] .kr_error-header-label { border-radius: 5px 0 0 5px; }