undisclosed
2022-08-24 749d1b70a6556ca33d37b332d4ade6732ab104e6
commit | author | age
749d1b 1 html {
U 2   margin: 0;
3   padding: 0;
4   height: 100%; /* Anmerkung 2 */
5   font-family: sans-serif;
6 }
7 body {
8   margin: 0;
9   padding: 0;
10   height: 100%; /* Anmerkung 2 */
11   width: 100%;
12   min-height: 0; /* Anmerkung 1 */
13   display: flex;
14   flex-flow: column;
15   /* margin: 0 auto 0 auto; */
16
17   font-family: "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
18   font-size: 1.2rem;
19   font-weight: normal;
20   line-height: 1.3;
21   color: #292b2c;
22   background-color: #fff;
23   overflow: hidden;
24 }
25 .inhalt {
26   display: flex;
27   flex-flow: row;
28   height: 100%; /* Anmerkung 2 */
29   min-height: 0; /* Anmerkung 1 */
30 }
31 .nord {
32   background-color: lightgray;
33 }
34 .sued {
35   background-color: #efefef;
36   text-align: center;
37   font-size: smaller;
38   color: #5a5a5a;
39 }
40 .zentrum {
41   width: 100%;
42   height: 100%;
43   overflow: auto;
44   -webkit-overflow-scrolling: touch;
45   display: flex;
46   flex-flow: column;
47 }
48
49 a {
50   text-decoration: none;
51   color: #00b2f9;
52 }
53
54 a:hover {
55   color: #6cd5ff;  
56 }
57
58 .kalender-kopf {
59   padding: 0.2em 0 0 0.1em;
60 }
61
62 .kalender {
63   margin: 0;
64   padding: 0.5em 0.3em 0 0.3em;
65   display: flex;
66   flex-flow: row;
67   flex-wrap: wrap;
68   align-content: center;
69 }
70
71 .monat-elem {
72   display: flex;
73   flex-flow: column;
74   width: 9em;
75   /*padding-left: 2em;*/
76   padding-right: 1em;
77 }
78
79 .dialog {
80   margin: 0;
81   padding: 0;
82   height: 0;
83   background-color: #effaff;
84   font-size: small; 
85   display: flex;
86   flex-flow: column;  
87 }
88
89 .dlg-row {
90   display: flex;
91   flex-flow: row;
92   flex-wrap: wrap;
93   padding-top: 0.2em;
94 }
95
96 .dlg-top {
97    justify-content: space-between;
98    padding-bottom: 0.5em;
99 }
100
101 .dlg-open {
102   height: 10em;
103   padding: 0.2em 0.2em 0.2em 0.4em;
104 }
105
106 .heute-btn {
107   padding-left: 0.3em;
108 }
109
110 .ekat {
111   padding-left: 0.3em;
112 }
113
114 .kalenderblatt {
115   /* margin: 0.3em;*/
116   padding: 0.2em 0.2em 0.2em 0.2em;
117   background-color: #fffff4;
118   /* width: 90%; */
119   flex-grow: 10;
120 }
121
122 .icon-cancel {
123   flex-grow: 0.1;
124   cursor: pointer;
125 }
126
127 .kbl-open {
128   height: 9em;
129   padding: 0.2em 0.2em 0.2em 0.4em;
130   display: block;
131 }
132
133 .kbl-datum {
134   font-weight: bolder;
135 }
136
137 .dialog p {
138   margin: 0;
139   padding: 0.2em 0 0 0;
140 }
141
142 .jahr-eingabe {
143   width: 4em;
144 }
145
146 .btn {
147   cursor: pointer;
148 }
149
150 .cls-btn {
151    float: right;
152 }
153
154 /* Media-Queries */
155
156 /* ab 800 px Breite */
157 @media (min-width: 800px) {
158   body {
159     font-size: larger;
160   }
161   .seite {
162     width: 2em;
163   }
164   .inhalt
165   {
166     width: 50em;
167   }  
168 }
169
170 /* bis 799px Breite */
171 @media (max-width: 799px) {
172   body {
173     font-size: 14pt;
174   }
175   h1 {
176     font-size: 1.6em;
177   }
178   h1.archiv {
179     font-size: 1.2em;
180   }
181   .seite {
182     width: 0.3em;
183   }
184   .inhalt
185   {
186     width: 100%;
187   }  
188 }
189
190 /* bis 799px Breite */
191 @media (max-width: 549px) {
192   body {
193     font-size: 14pt;
194   }
195   .seite {
196     width: 0;
197   }
198   .inhalt
199   {
200     width: 100%;
201   }  
202   .monat-elem {
203     width: 8em;
204     /*padding-left: 2em;*/
205     padding-right: 1.2em;
206   }
207 }
208
209
210
211
212 /* Fontello */
213
214 @font-face {
215   font-family: 'pikto';
216   src: url('fonts/pikto/pikto.ttf?9911062') format('truetype');
217   font-weight: normal;
218   font-style: normal;
219 }
220 /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
221 /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
222 /*
223 @media screen and (-webkit-min-device-pixel-ratio:0) {
224   @font-face {
225     font-family: 'pikto';
226     src: url('../font/pikto.svg?9911062#pikto') format('svg');
227   }
228 }
229 */
230 [class^="icon-"]:before, [class*=" icon-"]:before {
231   font-family: "pikto";
232   font-style: normal;
233   font-weight: normal;
234   speak: never;
235
236   display: inline-block;
237   text-decoration: inherit;
238   width: 1em;
239   margin-right: .2em;
240   text-align: center;
241   /* opacity: .8; */
242
243   /* For safety - reset parent styles, that can break glyph codes*/
244   font-variant: normal;
245   text-transform: none;
246
247   /* fix buttons height, for twitter bootstrap */
248   line-height: 1em;
249
250   /* Animation center compensation - margins should be symmetric */
251   /* remove if not needed */
252   margin-left: .2em;
253
254   /* you can be more comfortable with increased icons size */
255   /* font-size: 120%; */
256
257   /* Font smoothing. That was taken from TWBS */
258   -webkit-font-smoothing: antialiased;
259   -moz-osx-font-smoothing: grayscale;
260
261   /* Uncomment for 3D effect */
262   /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
263 }
264
265 .icon-left-dir:before { content: '\e800'; } /* '' */
266 .icon-right-dir:before { content: '\e801'; } /* '' */
267 .icon-cancel:before { content: '\e802'; } /* '' */
268 .icon-down-dir:before { content: '\e803'; } /* '' */
269 .icon-up-dir:before { content: '\e804'; } /* '' */
270 .icon-undo:before { content: '\e805'; } /* '' */
271 .icon-ellipsis-vert:before { content: '\f142'; } /* '' */