X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/d4efb3849b3e4c1e147254cb8bd621c606d70e36..3cc3ff7ad63b303275c0782ee8731e23dfa753d1:/public/openlayers/theme/default/style.css diff --git a/public/openlayers/theme/default/style.css b/public/openlayers/theme/default/style.css index 8eab0e35b..26b39c07b 100644 --- a/public/openlayers/theme/default/style.css +++ b/public/openlayers/theme/default/style.css @@ -1,5 +1,15 @@ +div.olMap { + z-index: 0; + padding: 0px!important; + margin: 0px!important; +} + +div.olMapViewport { + text-align: left; +} + div.olLayerDiv { - -moz-user-select: none + -moz-user-select: none; } .olLayerGoogleCopyright { @@ -128,29 +138,24 @@ div.olControlMousePosition { position: relative; } -.olControlNavigationHistoryPreviousItemActive { - background-image: url("img/view_previous_on.png"); +.olControlNavigationHistory { + background-image: url("img/navigation_history.png"); background-repeat: no-repeat; width: 24px; height: 24px; + +} +.olControlNavigationHistoryPreviousItemActive { + background-position: 0px 0px; } .olControlNavigationHistoryPreviousItemInactive { - background-image: url("img/view_previous_off.png"); - background-repeat: no-repeat; - width: 24px; - height: 24px; + background-position: 0px -24px; } .olControlNavigationHistoryNextItemActive { - background-image: url("img/view_next_on.png"); - background-repeat: no-repeat; - width: 24px; - height: 24px; + background-position: -24px 0px; } .olControlNavigationHistoryNextItemInactive { - background-image: url("img/view_next_off.png"); - background-repeat: no-repeat; - width: 24px; - height: 24px; + background-position: -24px -24px; } .olControlNavToolbar .olControlNavigationItemActive { @@ -177,51 +182,47 @@ div.olControlMousePosition { width: 200px; } .olControlEditingToolbar div { + background-image: url("img/editing_tool_bar.png"); + background-repeat: no-repeat; float:right; width: 24px; height: 24px; margin: 5px; } .olControlEditingToolbar .olControlNavigationItemActive { - background-image: url("img/editing_tool_bar.png"); - background-repeat: no-repeat; background-position: -103px -23px; } .olControlEditingToolbar .olControlNavigationItemInactive { - background-image: url("img/editing_tool_bar.png"); - background-repeat: no-repeat; background-position: -103px -0px; } .olControlEditingToolbar .olControlDrawFeaturePointItemActive { - background-image: url("img/editing_tool_bar.png"); - background-repeat: no-repeat; background-position: -77px -23px; } .olControlEditingToolbar .olControlDrawFeaturePointItemInactive { - background-image: url("img/editing_tool_bar.png"); - background-repeat: no-repeat; background-position: -77px -0px; } .olControlEditingToolbar .olControlDrawFeaturePathItemInactive { - background-image: url("img/editing_tool_bar.png"); - background-repeat: no-repeat; background-position: -51px 0px; } .olControlEditingToolbar .olControlDrawFeaturePathItemActive { - background-image: url("img/editing_tool_bar.png"); - background-repeat: no-repeat; background-position: -51px -23px; } .olControlEditingToolbar .olControlDrawFeaturePolygonItemInactive { - background-image: url("img/editing_tool_bar.png"); - background-repeat: no-repeat; background-position: -26px 0px; } .olControlEditingToolbar .olControlDrawFeaturePolygonItemActive { - background-image: url("img/editing_tool_bar.png"); - background-repeat: no-repeat; background-position: -26px -23px ; } +.olControlSaveFeaturesItemActive { + background-image: url(img/save_features_on.png); + background-repeat: no-repeat; + background-position: 0px 1px; +} +.olControlSaveFeaturesItemInactive { + background-image: url(img/save_features_off.png); + background-repeat: no-repeat; + background-position: 0px 1px; +} .olHandlerBoxZoomBox { border: 2px solid red; @@ -230,12 +231,82 @@ div.olControlMousePosition { opacity: 0.50; font-size: 1px; filter: alpha(opacity=50); +} +.olHandlerBoxSelectFeature { + border: 2px solid blue; + position: absolute; + background-color: white; + opacity: 0.50; + font-size: 1px; + filter: alpha(opacity=50); } -/* - * Due to current limitations in the OpenLayers code, you can only - * replace this image with another image which is 17px x 17px. - */ +.olControlPanPanel { + top: 10px; + left: 5px; +} + +.olControlPanPanel div { + background-image: url(img/pan-panel.png); + height: 18px; + width: 18px; + cursor: pointer; + position: absolute; +} + +.olControlPanPanel .olControlPanNorthItemInactive { + top: 0px; + left: 9px; + background-position: 0px 0px; +} +.olControlPanPanel .olControlPanSouthItemInactive { + top: 36px; + left: 9px; + background-position: 18px 0px; +} +.olControlPanPanel .olControlPanWestItemInactive { + position: absolute; + top: 18px; + left: 0px; + background-position: 0px 18px; +} +.olControlPanPanel .olControlPanEastItemInactive { + top: 18px; + left: 18px; + background-position: 18px 18px; +} + +.olControlZoomPanel { + top: 71px; + left: 14px; +} + +.olControlZoomPanel div { + background-image: url(img/zoom-panel.png); + position: absolute; + height: 18px; + width: 18px; + cursor: pointer; +} + +.olControlZoomPanel .olControlZoomInItemInactive { + top: 0px; + left: 0px; + background-position: 0px 0px; +} + +.olControlZoomPanel .olControlZoomToMaxExtentItemInactive { + top: 18px; + left: 0px; + background-position: 0px -18px; +} + +.olControlZoomPanel .olControlZoomOutItemInactive { + top: 36px; + left: 0px; + background-position: 0px 18px; +} + .olPopupCloseBox { background: url("img/close.gif") no-repeat; cursor: pointer;