X-Git-Url: https://dev.renevier.net/?a=blobdiff_plain;f=public%2Fcss%2Fsyj.css;h=ae8e1b67524107fde25b611e2ce6693c05a8f2ee;hb=4022a532856c006efc57fbd8830bde4607c0114d;hp=e8b6d43d421b4f6203d20d73050709ee23cf31c9;hpb=900d1254794c9dcd434c9fb13beac6bc1e9a6ab9;p=syj.git diff --git a/public/css/syj.css b/public/css/syj.css index e8b6d43..ae8e1b6 100644 --- a/public/css/syj.css +++ b/public/css/syj.css @@ -1,4 +1,4 @@ -/* This file is part of Syj, Copyright (c) 2010 Arnaud Renevier, +/* This file is part of Syj, Copyright (c) 2010-2011 Arnaud Renevier, and is published under the AGPL license. */ body, html { margin: 0; padding: 0; @@ -9,13 +9,18 @@ body, html { /* * map rules */ -#map { +#map, #map-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 2em; *width: 100%; *height: 100%; } +#map-overlay { + background-color: gray; + opacity: 0.2; + filter:alpha(opacity=0.2); +} .olControlAttribution { bottom: 0.5em; @@ -24,6 +29,37 @@ body, html { left: 0.5em; } +.olControlLayerSwitcher { + bottom: 4em; + top: auto; + left: 13px; + opacity: 0.75; + height: 6em; + max-width: intrinsic; + max-width: -moz-max-content; +} + +/* setting opacity to .olControlLayerSwitcher does not work */ +.olControlLayerSwitcher .layersDiv, +.olControlLayerSwitcher .maximizeDiv, +.olControlLayerSwitcher .minimizeDiv +{ + filter:alpha(opacity=75); +} + +.olControlLayerSwitcher .dataLayersDiv, .olControlLayerSwitcher .dataLbl { + display: none; +} +.olControlLayerSwitcher .layersDiv { + padding: 5px 12px 5px 36px; +} +.olControlLayerSwitcher .maximizeDiv { + top: -6em; +} +.olControlLayerSwitcher .minimizeDiv { + left: 4px; +} + /* * main message rules */ @@ -33,7 +69,7 @@ body, html { bottom: 3.5em; width: 40%; margin: 0px 45% 0px 15%; - padding: 1.5em 1.5em 1.5em 1.5em; + padding: 1.5em 1.5em 0.5em 1.5em; text-align: center; border-width: 2px; border-style: solid; @@ -41,6 +77,11 @@ body, html { -webkit-border-radius: 5px; border-radius: 5px; } +@media screen and (max-width: 640px) { + #message.optional { + display: none; + } +} /* * menu rules @@ -73,9 +114,10 @@ body, html { -webkit-border-radius: 5px; border-radius: 5px; background-color: white; + cursor: pointer; } .menu-item:hover { - background-color: #BBBBFF; + background-color: #E0E0FF; } .info-title { @@ -87,6 +129,13 @@ body, html { padding: 4px 15px 15px 15px; } +#path-export-title { + margin-top: 1em; +} +#path-export-content a { + text-decoration: none; +} + #path-length { text-align: center; position: absolute; /* otherwise, under #map in ie */ @@ -105,6 +154,7 @@ body, html { #data_controls { position: absolute; + z-index: 11; /* to be over login-controls */ right: 0.5em; bottom: 3em; text-align: center; @@ -163,6 +213,7 @@ body, html { background-color: white; padding: 5px 1px 5px 1px; position: relative; /* otherwise, under #map in ie */ + margin-bottom: 10px; } /* nominatim-suggestions */ @@ -241,16 +292,3 @@ body, html { opacity: 1; filter:alpha(opacity=100); } - -/* - * printing - */ -@media print { - @page { - size: landscape; - } - - #message, #data_controls, #login_controls, #user_area, #login_area, #newpwd_area, .olControlPanZoom{ - display: none; - } -}