Subversion Repositories LCARS

Rev

Rev 164 | Rev 206 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 164 Rev 171
1
<?php
1
<?php
2
@header('Last-Modified: ' . gmdate('D, d M Y H:i:s', @filemtime(__FILE__)) . ' GMT');
2
@header('Last-Modified: ' . gmdate('D, d M Y H:i:s', @filemtime(__FILE__)) . ' GMT');
3
 
3
 
4
/* Resource expires in HTTP/1.1 caches 24h after last retrieval */
4
/* Resource expires in HTTP/1.1 caches 24h after last retrieval */
5
@header('Cache-Control: max-age=86400, s-maxage=86400, must-revalidate, proxy-revalidate');
5
@header('Cache-Control: max-age=86400, s-maxage=86400, must-revalidate, proxy-revalidate');
6
6
7
/* Resource expires in HTTP/1.1 caches 24h after last retrieval */
7
/* Resource expires in HTTP/1.1 caches 24h after last retrieval */
8
@header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 86400) . ' GMT');
8
@header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 86400) . ' GMT');
9
 
9
 
10
@header('Content-Type: text/css; charset=UTF-8');
10
@header('Content-Type: text/css; charset=UTF-8');
11
?>@charset "UTF-8";
11
?>@charset "UTF-8";
12
12
13
/* Basic fonts */
13
/* Basic fonts */
14
14
15
@font-face {
15
@font-face {
16
  font-family: "LCARS";
16
  font-family: "LCARS";
17
  font-style: normal;
17
  font-style: normal;
18
  font-weight: normal;
18
  font-weight: normal;
19
  src: local("LCARS"), url(/styles/fonts/LCARS.ttf);
19
  src: local("LCARS"), url(/styles/fonts/LCARS.ttf);
20
}
20
}
21
21
22
/* EOT font created with WEFT on 2002-03-23 */
22
/* EOT font created with WEFT on 2002-03-23 */
23
@font-face {
23
@font-face {
24
  font-family: "Downloadable Haettenschweiler";
24
  font-family: "Downloadable Haettenschweiler";
25
  font-style: normal;
25
  font-style: normal;
26
  font-weight: normal;
26
  font-weight: normal;
27
  src: url(/styles/fonts/HAETTEN0.eot), url(/styles/fonts/HAETTENS.ttf);
27
  src: url(/styles/fonts/HAETTEN0.eot), url(/styles/fonts/HAETTENS.ttf);
28
}
28
}
29
29
30
/*
30
/*
31
@font-face {
31
@font-face {
32
  font-family:Webdings;
32
  font-family:Webdings;
33
  font-style:normal;
33
  font-style:normal;
34
  font-weight:normal;
34
  font-weight:normal;
35
  src:url(/styles/fonts/WEBDING0.eot);
35
  src:url(/styles/fonts/WEBDING0.eot);
36
}
36
}
37
*/
37
*/
38
38
39
@font-face {
39
@font-face {
40
  font-family: "Downloadable Zurich XCn BT";
40
  font-family: "Downloadable Zurich XCn BT";
41
  font-style: normal;
41
  font-style: normal;
42
  font-weight: normal;
42
  font-weight: normal;
43
  src: url(/styles/fonts/ZurichXCn.pfr);
43
  src: url(/styles/fonts/ZurichXCn.pfr);
44
}
44
}
45
45
46
/* Basic display */
46
/* Basic display */
47
47
48
* {
48
* {
49
  font-family: "LCARS",
49
  font-family: "LCARS",
50
    Haettenschweiler, "Downloadable Haettenschweiler",
50
    Haettenschweiler, "Downloadable Haettenschweiler",
51
    "Zurich XCn BT", "Downloadable Zurich XCn BT",
51
    "Zurich XCn BT", "Downloadable Zurich XCn BT",
52
    impact, Verdana, Geneva, Arial, Helvetica, sans-serif;
52
    impact, Verdana, Geneva, Arial, Helvetica, sans-serif;
53
  font-weight: normal;
53
  font-weight: normal;
54
}
54
}
55
55
56
html, body {
56
html, body {
57
  -webkit-font-smoothing: antialiased;
57
  -webkit-font-smoothing: antialiased;
58
}
58
}
59
59
60
html {
60
html {
61
  background-color: #000;
61
  background-color: #000;
62
  color: #99f;
62
  color: #99f;
63
}
63
}
64
64
65
body {
65
body {
66
  background-color: #000;
66
  background-color: #000;
67
  color: #99f;
67
  color: #99f;
68
  font-size: 131%;
68
  font-size: 131%;
69
  overflow: auto;
69
  overflow: auto;
70
}
70
}
71
71
-
 
72
/* WebCore */
-
 
73
::selection {
-
 
74
  background-color: #f90;
-
 
75
  color: #000;
-
 
76
}
-
 
77
-
 
78
/* Gecko */
-
 
79
::-moz-selection {
-
 
80
  background-color: #f90;
-
 
81
  color: #000;
-
 
82
}
-
 
83
72
body.empty {
84
body.empty {
73
  margin-top: 2.4em;
85
  margin-top: 2.4em;
74
  margin-left: 0.2em;
86
  margin-left: 0.2em;
75
  margin-bottom: 2.5em;
87
  margin-bottom: 2.5em;
76
}
88
}
77
89
78
#content {
90
#content {
79
  margin: 0;
91
  margin: 0;
80
  margin-right: 1em;
92
  margin-right: 1em;
81
}
93
}
82
94
83
.empty #content {
95
.empty #content {
84
  margin: 0 2.5em;
96
  margin: 0 2.5em;
85
}
97
}
86
98
87
a {
99
a {
88
  text-decoration: none;
100
  text-decoration: none;
89
}
101
}
90
102
91
a:link:hover,
103
a:link:hover,
92
a:link:focus
104
a:link:focus
93
{
105
{
94
  /* background-color:#000; */
106
  /* background-color:#000; */
95
  color: #f90;
107
  color: #f90;
96
}
108
}
97
109
98
a:link:active {
110
a:link:active {
99
  /* background-color:#000; */
111
  /* background-color:#000; */
100
  color: #fff;
112
  color: #fff;
101
}
113
}
102
114
103
a:link {
115
a:link {
104
  /* background-color:#000; */
116
  /* background-color:#000; */
105
  color: #fc9;
117
  color: #fc9;
106
}
118
}
107
119
108
a:visited:hover,
120
a:visited:hover,
109
a:visited:focus
121
a:visited:focus
110
{
122
{
111
  /* background-color:#000; */
123
  /* background-color:#000; */
112
  color: #f90;
124
  color: #f90;
113
}
125
}
114
126
115
a:visited:active {
127
a:visited:active {
116
  /* background-color: #000; */
128
  /* background-color: #000; */
117
  color: #fff;
129
  color: #fff;
118
}
130
}
119
131
120
a:hover,
132
a:hover,
121
a:focus,
133
a:focus,
122
a:active
134
a:active
123
{
135
{
124
  text-decoration: underline;
136
  text-decoration: underline;
125
}
137
}
126
138
127
a:visited {
139
a:visited {
128
  /* background-color: #000; */
140
  /* background-color: #000; */
129
  color: #c9c;
141
  color: #c9c;
130
}
142
}
131
143
132
h2 {
144
h2 {
133
  background-color: #000;
145
  background-color: #000;
134
  color: #fff;
146
  color: #fff;
135
  font-size: 136%;
147
  font-size: 136%;
136
}
148
}
137
149
138
p {
150
p {
139
  margin-top: 1em;
151
  margin-top: 1em;
140
  margin-bottom: 0;
152
  margin-bottom: 0;
141
  line-height: 1.5;
153
  line-height: 1.5;
142
  text-align: justify;
154
  text-align: justify;
143
}
155
}
144
156
145
li p {
157
li p {
146
  line-height: normal;
158
  line-height: normal;
147
}
159
}
148
160
149
p:first-child {
161
p:first-child {
150
  margin-top: 0;
162
  margin-top: 0;
151
}
163
}
152
164
153
.instruction {
165
.instruction {
154
  background-color: #000;
166
  background-color: #000;
155
  color: #f90;
167
  color: #f90;
156
  font-size: 136%;
168
  font-size: 136%;
157
}
169
}
158
170
159
.offline {
171
.offline {
160
  background-color: #000;
172
  background-color: #000;
161
  color: #f00;
173
  color: #f00;
162
}
174
}
163
175
164
.unavailable {
176
.unavailable {
165
  background-color: #000;
177
  background-color: #000;
166
  color: #39f;
178
  color: #39f;
167
}
179
}
168
180
169
[title]
181
[title]
170
{
182
{
171
  cursor: help;
183
  cursor: help;
172
}
184
}
173
185
174
/* Language support */
186
/* Language support */
175
187
176
[lang^="x-vulcan-latin"] {
188
[lang^="x-vulcan-latin"] {
177
  font-family: "URW Chancery L", "Matura MT Script Capitals",
189
  font-family: "URW Chancery L", "Matura MT Script Capitals",
178
    Haettenschweiler, Haettens, "Zurich XCn BT", impact, Verdana,
190
    Haettenschweiler, Haettens, "Zurich XCn BT", impact, Verdana,
179
    Geneva, Arial, Helvetica, sans-serif;
191
    Geneva, Arial, Helvetica, sans-serif;
180
}
192
}