Browse code

3.5.6 efiction version

Jimako authored on 2024/03/09 16:09:42
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,422 @@
1
+/*
2
+		Skin Name: Sommerbrise (responsive)
3
+		Skin Download: http://artphilia.de
4
+		Description: This is a grid based responsive layout.
5
+		Author: Nadia Volkrodt
6
+		Author E-Mail: nadia@artphilia.de
7
+*/
8
+ 
9
+
10
+/* import basic settings, IE-fixes and grids */
11
+@import url(base.css);
12
+
13
+/*---------------------------------------------------------------------
14
+   Basic styles
15
+------------------------------------------------------------------------*/
16
+html, body { 
17
+	height: 100%;
18
+	margin: 0;
19
+	padding: 0;
20
+	}            
21
+
22
+body { 
23
+	background-color: #fff;
24
+	background-image: url();
25
+	background-repeat: repeat;
26
+	text-align: justify;
27
+	font-family: 'Source Sans Pro', sans-serif;
28
+	font-size: 11pt;
29
+	font-weight: 300;
30
+	color: #574D4F;
31
+	}
32
+
33
+table { 
34
+	text-align: justify;
35
+	}
36
+tr:nth-child(odd) {
37
+	background-color: transparent;
38
+	padding: 6px;
39
+	}
40
+tr:nth-child(even), td:nth-child(even) {
41
+	background-color: transparent;
42
+	padding: 6px;
43
+	}
44
+
45
+ul li {
46
+	list-style-type: none;
47
+	}
48
+a, a:active, a:visited {
49
+	font-weight: normal;
50
+	text-decoration: none;
51
+	text-transform: none;
52
+	color: #e8202f;
53
+	padding: 1px 3px;
54
+	-webkit-transition: 1s;
55
+	-moz-transition: 1s;
56
+	transition: 1s;
57
+	}
58
+a:hover {
59
+	color: #FFD952;
60
+	border-bottom: 1px solid #c8e8e5;
61
+	}
62
+
63
+h1 {
64
+  border-bottom: 1px solid #FFD952;
65
+  color: #89d7e1;
66
+	font-family: 'Courgette', cursive;
67
+	font-size: 30pt;
68
+	font-weight: normal;
69
+  margin-bottom: 30px;
70
+  position: relative;
71
+  text-align: center;
72
+}
73
+h1 span {
74
+  background-color: #fff;
75
+  padding: 0 15px;
76
+  margin: 5px;
77
+  position: relative;
78
+  top: 20px;
79
+}
80
+h2  {
81
+	color: #89d7e1;
82
+	font-family: 'Courgette', cursive;
83
+	font-size: 22pt;
84
+	font-weight: normal;
85
+	padding: 5px 0;
86
+	}
87
+h3 {
88
+	font-family: 'Courgette', cursive;
89
+	font-size: 18pt;
90
+	padding: 5px 0; 
91
+	color: #89d7e1;
92
+	text-align: center;
93
+	font-weight: normal;
94
+	text-transform: normal;
95
+	}
96
+
97
+h4, #pagetitle, .sectionheader {
98
+	font-size: 16pt;
99
+	font-family: 'Courgette', cursive;
100
+	font-weight: normal;
101
+	text-align: center;
102
+	padding: 10px 0;
103
+	color: #89d7e1;
104
+}
105
+		
106
+/*---------------------------------------------------------------------
107
+   General page alignment and width
108
+------------------------------------------------------------------------*/
109
+
110
+.container {
111
+	padding: 10px 20px;
112
+	margin-bottom: 20px;
113
+}
114
+
115
+.content {
116
+	margin: 0;
117
+	text-align: justify;
118
+	font-style: normal;
119
+	}
120
+	
121
+.login {
122
+	margin: 5px 10px 0 0;
123
+	text-align: right;
124
+	}
125
+
126
+.sidebar {
127
+	margin: 0 0 25px 0;
128
+	font-style: normal;
129
+	text-align: justify;
130
+	border-right: 1px solid #d8d8d8;
131
+	padding: 10px;
132
+	}
133
+	
134
+@media handheld, only screen and (max-width: 825px) {
135
+.sidebar {
136
+	margin: 5px 0 25px 0;
137
+	font-style: normal;
138
+	text-align: justify;
139
+	border-right: 0;
140
+	padding: 10px;
141
+	}
142
+}	
143
+
144
+
145
+.footer {
146
+	text-align: center;
147
+	margin-top: 20px;
148
+	padding: 10px;
149
+	}
150
+
151
+/*---------------------------------------------------------------------
152
+   General page alignment and width
153
+------------------------------------------------------------------------*/
154
+
155
+
156
+.label, label {
157
+	font-weight: bold;
158
+}
159
+
160
+hr {
161
+  height: 1px;
162
+  margin: 15px 0;
163
+  background: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(0,0,0,0)), color-stop(0.5, #d8d8d8), to(rgba(0,0,0,0)));
164
+  background: -webkit-linear-gradient(left, rgba(0,0,0,0), #d8d8d8, rgba(0,0,0,0));
165
+  background: -moz-linear-gradient(left, rgba(0,0,0,0), #d8d8d8, rgba(0,0,0,0));
166
+  background: -o-linear-gradient(left, rgba(0,0,0,0), #d8d8d8, rgba(0,0,0,0));
167
+  background: linear-gradient(left, rgba(0,0,0,0), #d8d8d8, rgba(0,0,0,0));
168
+  border: 0;
169
+}
170
+hr:after { 
171
+  display: block; 
172
+  content:'';
173
+  height: 30px;
174
+  background-image: -webkit-gradient(radial, 50% 0%, 0, 50% 0%, 116, color-stop(0%, #f9f9f9), color-stop(100%, rgba(255, 255, 255, 0)));
175
+  background-image: -webkit-radial-gradient(center top, farthest-side, #f9f9f9 0%, rgba(255, 255, 255, 0) 100%);
176
+  background-image: -moz-radial-gradient(center top, farthest-side, #f9f9f9 0%, rgba(255, 255, 255, 0) 100%);
177
+  background-image: -o-radial-gradient(center top, farthest-side, #f9f9f9 0%, rgba(255, 255, 255, 0) 100%);
178
+  background-image: radial-gradient(farthest-side at center top, #f9f9f9 0%, rgba(255, 255, 255, 0) 100%);
179
+}
180
+
181
+input, textarea, select {
182
+	background-color: #fff2c4;
183
+	border: 1px solid #FFD952;
184
+	font-family: 'Source Sans Pro', sans-serif;
185
+	font-size: 11pt;
186
+	color: #ffc700;
187
+	margin: 2px;
188
+	padding: 2px 6px;
189
+	-webkit-border-radius: 4px;
190
+	-moz-border-radius: 4px;
191
+	border-radius: 4px;
192
+}
193
+.button, .button a {
194
+	margin: 0 auto;
195
+	text-align: center;
196
+	text-transform: none;
197
+	margin: 2px;
198
+	padding: 2px 6px;
199
+	cursor: pointer;
200
+	background-color: #fff2c4;
201
+	border: 1px solid #FFD952;
202
+	-webkit-border-radius: 4px;
203
+	-moz-border-radius: 4px;
204
+	border-radius: 4px;
205
+	color: #ffc700;
206
+}
207
+
208
+blockquote {
209
+	margin: 10px auto;
210
+	padding: 15px;
211
+	width: 90%;
212
+	border-top: 2px solid #c8e8e5;
213
+}
214
+
215
+/*---------------------------------------------------------------------
216
+  Style of story list
217
+------------------------------------------------------------------------*/
218
+.even, .odd, .comment {
219
+	margin-top: 0;
220
+	margin-right: auto;
221
+	margin-bottom: 0;
222
+	margin-left: auto;
223
+	padding: 5px;
224
+}
225
+.even:hover, .odd:hover {
226
+	background-position: top center;
227
+	background-image: url();
228
+	background-repeat: no-repeat;
229
+}
230
+
231
+/*---------------------------------------------------------------------
232
+   News
233
+------------------------------------------------------------------------*/
234
+#newsarchive, #sortform, .respond {
235
+	text-align: center;
236
+	}
237
+#newsbox {
238
+	background-position: top center;
239
+	background-image: url();
240
+	background-repeat: no-repeat;
241
+	margin: 0 auto;
242
+	padding: 20px;
243
+	}
244
+.newscom {
245
+	background-color: transparent;
246
+	font-weight: normal;
247
+  text-align: right;
248
+  font-family: 'Source Sans Pro', sans-serif;
249
+  font-size: 20px;
250
+	padding: 0;
251
+	margin: 0;
252
+	}
253
+.newssig {
254
+	font-family: 'Source Sans Pro', sans-serif;
255
+	font-style: none;
256
+	font-size: 9pt;
257
+	text-align: left;
258
+	padding: 4px 0;
259
+	margin: -5px 0 15px 0;
260
+	}
261
+
262
+/*---------------------------------------------------------------------
263
+   Categories
264
+------------------------------------------------------------------------*/	
265
+.category {
266
+	text-align: left;
267
+	width: 75%;
268
+	margin: 0 auto;
269
+	}
270
+.catimg {
271
+	float: left;
272
+	padding: 3px 6px 3px 0;
273
+	}
274
+.cat_description { 
275
+	padding: 5px;
276
+	text-align: left;
277
+	}
278
+	
279
+/*---------------------------------------------------------------------
280
+  Page links / Alphabet
281
+------------------------------------------------------------------------*/
282
+#pagelinks, #alphabet {
283
+	width: 100%;
284
+	text-align: center;
285
+	border-top: 1px solid #ebebeb;
286
+	}
287
+#pagelinks a, #alphabet a {
288
+	font-weight: normal;
289
+	text-decoration: none;
290
+	text-transform: none;
291
+	font-size: 14pt;
292
+	padding: 0 4px;
293
+	-webkit-transition: 1s;
294
+	-moz-transition: 1s;
295
+	transition: 1s;
296
+	}
297
+#pagelinks a:hover, #alphabet a:hover {
298
+	text-decoration: none;
299
+	background-color: transparent;
300
+	color: #d8d8d8;
301
+	border-top: 1px solid #d8d8d8;
302
+	}
303
+a#currentpage {
304
+	border-top: 1px solid #89d7e1;
305
+	color: #89d7e1;
306
+	background-color: transparent;
307
+	}
308
+/*---------------------------------------------------------------------
309
+   Misc Styles, used in multiple places throughout the page
310
+------------------------------------------------------------------------*/		
311
+
312
+#jumpmenu {
313
+	text-align: right;
314
+	}
315
+#story {
316
+	padding: 50px 10px;
317
+	text-align: justify;
318
+	}
319
+#login {
320
+	margin: 0;
321
+	}
322
+#columncontainer {
323
+	width: 90%;
324
+	text-align: justify;
325
+}
326
+.column, #columncontainer a {
327
+	font-size: 13pt;
328
+	}
329
+.copyright {
330
+	padding: 5px 0;
331
+	text-transform: uppercase;
332
+	font-size: 9pt;
333
+}
334
+
335
+/*---------------------------------------------------------------------
336
+  MENU
337
+------------------------------------------------------------------------*/
338
+#menu { 
339
+	width: 100%;
340
+	margin: 4px 0;
341
+	}
342
+#menu ul {
343
+	background-color: #FFD952;
344
+	text-align: center;
345
+	padding: 4px 2px;
346
+	}
347
+#menu li {
348
+	display: inline-block;
349
+	padding: 10px 16px;
350
+	margin: 0;
351
+	}
352
+#menu li:hover {
353
+	padding: 10px 16px;
354
+	background-color: #FFE999;
355
+	}
356
+#menu a {
357
+	font-family: 'Courgette', cursive;
358
+	font-size: 16pt;
359
+	letter-spacing: 0;
360
+	text-transform: none;
361
+	color: #ffffff;
362
+	-webkit-transition: 1s;
363
+	-moz-transition: 1s;
364
+	transition: 1s;
365
+	}
366
+#menu a:hover {
367
+	color: #FFD952;
368
+	border-bottom: 0 dashed #4D4A4B;
369
+	}
370
+
371
+/*---------------------------------------------------------------------
372
+  SITE NAME / SLOGAN
373
+------------------------------------------------------------------------*/
374
+#sitename {
375
+	color: #e8202f;
376
+	font-family: 'Courgette', cursive;
377
+	font-size: 40pt;
378
+	padding: 10px 0 0 0;
379
+	text-align: center;
380
+
381
+}
382
+#spacer {
383
+	border-top: 5px solid #c8e8e5;
384
+	width: 400px;
385
+	margin: 0 auto;
386
+}
387
+#slogan {
388
+	color: #574D4F;
389
+	font-family: 'Source Sans Pro', sans-serif;
390
+	font-size: 14pt;
391
+	font-weight: 300;
392
+	text-transform: uppercase;
393
+	margin: 5px 0 0 0;
394
+	text-align: center;
395
+	padding-bottom: 20px;
396
+}
397
+
398
+/*---------------------------------------------------------------------
399
+  FIELDSET
400
+------------------------------------------------------------------------*/
401
+
402
+fieldset {
403
+	margin: 5px 10px;
404
+	padding: 6px;
405
+	text-align: left;
406
+	border: 1px solid #dcdcdc;
407
+	background-color: transparent;
408
+	background-image: url();
409
+	-webkit-border-radius: 4px;
410
+	-moz-border-radius: 4px;
411
+	border-radius: 4px; 
412
+}
413
+legend {
414
+	border: 0 solid #dcdcdc;
415
+	background-color: transparent;
416
+	margin: 0 0 0 30px;
417
+	padding: 6px;
418
+	text-transform: uppercase;
419
+	-webkit-border-radius: 2px;
420
+	-moz-border-radius: 2px;
421
+	border-radius: 2px; 
422
+}
0 423
\ No newline at end of file