support full screen mode
[lantea.git] / style / lantea.css
CommitLineData
a7393a71
RK
1/* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
3 * You can obtain one at http://mozilla.org/MPL/2.0/. */
23cd2dcc
RK
4
5body {
6 font-family: sans-serif;
b47b4a65
RK
7 margin: 0;
8}
9
10h1 {
11 display: none;
12}
13
336097e2 14#menuArea {
b47b4a65
RK
15 position: absolute;
16 /* width: 30em; */
17 left: 1%;
18 top: 1em;
19 z-index: 5;
20}
21
336097e2
RK
22#zoomArea {
23 position: absolute;
24 right: 1%;
25 top: 1em;
26 z-index: 5;
27 text-align: center;
28}
29
c5378747
RK
30#fullscreenArea {
31 position: absolute;
32 right: 1%;
33 bottom: 2em;
34 z-index: 5;
35 text-align: center;
36}
37
7a549148
RK
38.overlayArea {
39 transition-property: opacity;
40 transition-duration: .2s;
41}
42
43.overlayArea.hidden {
44 opacity: 0;
45 transition-duration: 1s;
46}
47
336097e2 48.overlayArea:-moz-system-metric(touch-enabled) {
ac788e28
RK
49 font-size: 3mozmm;
50}
51
336097e2
RK
52.overlayArea input[type="button"]:-moz-system-metric(touch-enabled),
53.overlayArea select:-moz-system-metric(touch-enabled) {
9ef896ad 54 font-size: 3mozmm;
ac788e28
RK
55}
56
b395419b
RK
57#zoomLevel {
58 background-color: rgba(255, 255, 255, .8);
59 border-radius: 3px;
60 padding: 0 3px;
61}
62
993fd081
RK
63#settingsArea,
64#trackArea {
b47b4a65
RK
65 display: none;
66 background-color: rgba(255, 255, 255, .8);
67 border: 0;
68 border-radius: 5px;
69}
70
993fd081
RK
71#settingsArea > legend,
72#trackArea > legend {
b47b4a65
RK
73 display: none;
74 background-color: rgba(255, 255, 255, .8);
75 border-radius: 3px;
76}
77
78#map {
79 border: 0;
c5378747
RK
80 top: 0;
81 left: 0;
82 right: 0;
83 bottom: 0;
b47b4a65 84 z-index: 1;
23cd2dcc
RK
85}
86
b395419b
RK
87#debug {
88 position: absolute;
6b1e7340 89 bottom: 5px;
b395419b
RK
90 left: .5em;
91 margin: 0;
6b1e7340
RK
92 z-index: 3;
93 background-color: rgba(255, 255, 255, .8);
94 border-radius: 3px;
95 padding: 0 3px;
b395419b
RK
96}
97
4b12da3a
RK
98.debugHide {
99 display: none;
100}
101
23cd2dcc
RK
102#copyright {
103 position: absolute;
6b1e7340 104 bottom: 5px;
23cd2dcc
RK
105 right: .5em;
106 margin: 0;
107 font-size: small;
6b1e7340
RK
108 opacity: .66;
109 z-index: 2;
110 background-color: rgba(255, 255, 255, 1);
111 border-radius: 3px;
112 padding: 0 3px;
23cd2dcc 113}
1e48ccb4 114
b5c85133
RK
115#copyright.hidden {
116 opacity: 0;
117}
1e48ccb4
RK
118
119@media screen and (max-width: 500px) {
f84a3fd4
RK
120 body {
121 font-size: 10px;
122 }
336097e2 123 #menuArea {
20cd2fc1
RK
124 top: 1px;
125 left: 1px;
0c08f848 126 }
336097e2
RK
127 #zoomArea {
128 top: 1px;
129 right: 1px;
130 }
c5378747
RK
131 #fullscreenArea {
132 right: 1px;
133 bottom: 10px;
134 }
a9c9022b 135 #copyright {
f84a3fd4
RK
136 bottom: 1px;
137 right: 1px;
05d87bde 138 font-size: 8px;
1e48ccb4
RK
139 }
140}