comparison luk3.css @ 49:16aea8e5cb71

Improved CSS, added a third stylesheet option.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 17 Oct 2012 15:35:16 +0300
parents
children 2be3eec4c7a5
comparison
equal deleted inserted replaced
48:d41b51cd4ae5 49:16aea8e5cb71
1 body {
2 margin: 1em;
3 background: black;
4 color: white;
5
6 font-family: Verdana, Arial, helvetica, sans-serif;
7 font-size: 10pt;
8 }
9
10 a, a:visited, a:active {
11 text-decoration: underline;
12 color: white;
13 }
14
15 a:hover {
16 text-decoration: underline;
17 color: #555;
18 }
19
20 h1, h2, h3 {
21 font-family: Arial, sans-serif;
22 // font-family: impact;
23 font-weight: normal;
24 color: white;
25 background: rgb(100,50,80);
26 padding: 5pt;
27 padding-bottom: 8px;
28 text-shadow: 2px 2px 2px #000;
29 -moz-border-radius: 8pt;
30 border-radius: 8pt;
31 box-shadow: 0px 0px 6px rgba(0,0,0,0.7);
32 }
33
34 #csssel {
35 position: absolute;
36 right: 1em;
37 top: 1em;
38 font-size: 5pt;
39 background: rgb(100,50,80);
40 padding: 5pt;
41 -moz-border-radius: 5pt;
42 border-radius: 5pt;
43 box-shadow: 0px 0px 6px rgba(200,0,100,0.7);
44 }
45
46 #csssel a {
47 padding: 2pt;
48 color: #ccc;
49 text-decoration: none;
50 }
51
52 #csssel a:hover {
53 text-decoration: underline;
54 }
55
56 #contents {
57 z-index: 5;
58 position: absolute;
59 right: 0.5em;
60 left: 0.5em;
61 background: rgba(100,50,80,0.6);
62 padding: 10pt;
63 -moz-border-radius: 10pt;
64 border-radius: 10pt;
65 text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
66 }
67
68
69 table {
70 border: 0px;
71 padding: 0px;
72 margin: 0px;
73 }
74
75 tr {
76 border: 0px;
77 padding: 0px;
78 margin: 0px;
79 }
80
81 table.timetable th {
82 padding: 2px;
83 margin: 2px;
84 background: #444;
85 text-align: center;
86
87 background: rgba(100,50,80,0.6);
88 color: #ccc;
89 -moz-border-radius: 5pt;
90 border-radius: 5pt;
91 }
92
93 td {
94 padding: 4px;
95 margin: 2px;
96 color: #ccc;
97 -moz-border-radius: 5pt;
98 border-radius: 5pt;
99 }
100
101 table.timetable {
102 font-size: 10pt;
103 }
104
105 table.timetable td > a, table.timetable td > a:visited, table.timetable td > a:active {
106 text-decoration: none;
107 text-shadow: 2px 2px 2px #000;
108 color: #fff;
109 }
110
111 table.timetable td > a:hover {
112 color: yellow;
113 }
114
115
116 th.hours {
117 white-space: nowrap;
118 }
119
120 table.timetable * table {
121 width: 100%;
122 height: 100%;
123 }
124
125 table.timetable tr:hover th {
126 color: red;
127 }
128
129 td.clgrouped, td.clgrouped * td {
130 background: rgb(60,10,30);
131 }
132
133 td.clnothing, td.clnothing * td {
134 }
135
136 td.clnormal, td.clnormal * td {
137 background: rgba(90,40,60,0.7);
138 }
139
140 div.nhours {
141 text-align: right;
142 }
143
144 div.nhours span {
145 background: black;
146 padding: 2pt;
147 border: 1px solid gray;
148 }
149
150 #footer {
151 padding-top: 5pt;
152 font-size: 5pt;
153 }
154
155 #controls {
156 padding: 0px;
157 margin: 0px;
158 }
159
160 #controls table * {
161 padding: 0px;
162 margin: 0px;
163 }
164
165 #controls a {
166 padding: 5pt;
167 margin-bottom: 30pt;
168 // border: 1px solid rgba(10,114,133,0.3);
169 -moz-border-radius: 8px;
170 border-radius: 8px;
171 text-decoration: none;
172 color: white;
173 background: rgba(255,255,255,0.2);
174 box-shadow: 0px 0px 6px rgba(0,0,0,0.7);
175 }
176
177 #controls a:hover {
178 color: white;
179 background: rgba(255,255,255,0.5);
180 }
181
182 #controls select {
183 background: white;
184 border: 1px solid black;
185
186 padding: 5pt;
187 -moz-border-radius: 8px;
188 border-radius: 8px;
189 box-shadow: 0px 0px 6px rgba(0,0,0,0.7);
190 }
191
192 #controls input.submit {
193 color: white;
194 background: rgba(200,255,200,0.2);
195 border: 1px solid rgba(255,255,255,0.3);
196
197 padding: 5pt;
198 -moz-border-radius: 8px;
199 border-radius: 8px;
200 box-shadow: 0px 0px 6px rgba(0,0,0,0.7);
201 }
202
203 #controls input.submit:hover {
204 color: white;
205 background: rgba(200,255,200,0.5);
206 }