Added LCARS stylesheets
/trunk/styles/lcars-20110221.css |
---|
0,0 → 1,498 |
/* |
* <title>CSS for PointedEars' LCARS, version 2.054, stardate 200712.02</title> |
*/ |
/* basic fonts */ |
@font-face { |
font-family: "Downloadable LCARS"; |
font-style: normal; |
font-weight: normal; |
src: url(LCARS.ttf); |
} |
/* EOT font created with WEFT on 2002-03-23 */ |
@font-face { |
font-family: "Downloadable Haettenschweiler"; |
font-style: normal; |
font-weight: normal; |
src: url(HAETTEN0.eot), url(HAETTENS.ttf); |
} |
/* |
@font-face { |
font-family:Webdings; |
font-style:normal; |
font-weight:normal; |
src:url(WEBDING0.eot); |
} |
*/ |
@font-face { |
font-family: "Downloadable Zurich XCn BT"; |
font-style: normal; |
font-weight: normal; |
src: url(ZurichXCn.pfr); |
} |
/* basic display */ |
* { |
font-family: LCARS, "Downloadable LCARS", |
Haettenschweiler, "Downloadable Haettenschweiler", |
"Zurich XCn BT", "Downloadable Zurich XCn BT", |
impact, Verdana, Geneva, Arial, Helvetica, sans-serif; |
font-weight: normal; |
} |
body { |
cursor:default; |
font-size:134%; /*129%*/ |
background-color:#000; |
color:#ccf; /* #afbfe0; #69F; */ |
margin:0 10px; |
/* IE 5.5+ scrollbar colors */ |
/* from Mozilla LCARS Theme (2D style) */ |
scrollbar-3dlight-color:#000; |
scrollbar-arrow-color:#000; |
scrollbar-base-color:#000; |
scrollbar-darkshadow-color:#000; |
scrollbar-face-color:#99f; |
scrollbar-highlight-color:#99f; |
scrollbar-track-color:#000; |
scrollbar-shadow-color:#99f; |
} |
div.body { |
/* width:95%; */ |
} |
span.alt { /* span with alternative text color */ |
color:#f93; |
background-color:#000; |
} |
/* for JavaScript processing messages */ |
.standby { |
font-size:166%; |
background-color:#000; |
color:#99f; |
} |
div.standby { |
position:absolute; |
top:0; |
visibility:hidden; |
} |
/* font styles */ |
p { |
margin-top:0; |
margin-bottom:1em; |
} |
div, p, li, th, td { |
max-width: 60ex; |
} |
small { |
font-size:100%; |
} |
b, strong { |
color:#f93; |
background-color:#000; |
font-weight:normal; |
} |
i, cite, blockquote, em { |
background-color:#000; |
color:#f93; |
font-style:normal; |
} |
abbr { |
white-space:nowrap; |
} |
abbr, acronym { |
border-bottom: 1px solid dotted; |
cursor: help; |
} |
span.cap { |
font-variant:small-caps; |
} |
/* headings */ |
h1 { |
font-size:191%; |
font-weight:normal; |
color:#c96; |
background-color:black; |
} |
h2 { |
font-size:129%; |
font-weight:normal; |
color:#fc6; |
background-color:black; |
text-transform: uppercase; |
} |
h3 { |
margin-top:0; |
margin-bottom:1em; |
font-size:123%; |
font-weight:normal; |
color:#fc6; |
background-color:black; |
text-transform: uppercase; |
} |
h4 { |
margin-top:2em; |
margin-bottom:1em; |
font-size:116%; |
font-weight:normal; |
color:#fc6; |
background-color:black; |
} |
table + h4 { |
margin-top:1em; |
} |
a.h4:link:hover, a.h4:visited:hover { |
color:#fc6; |
background-color:black; |
} |
a.h4:link:active, a.h4:visited:active { |
color:#fff; |
background-color:black; |
} |
h5 { |
margin-top:2em; |
margin-bottom:1em; |
font-size:111%; |
font-weight:normal; |
color:#fc6; |
background-color:black; |
} |
h6 { |
margin-top:2em; |
margin-bottom:1em; |
font-size:104%; |
font-weight:normal; |
color:#fc6; |
background-color:black; |
} |
/* LCARS specific anchors */ |
/* order is important to buggy IE; |
TODO: [IE] links focus color, visited links hover color */ |
a:link:hover, a:link:active, a:link:focus { |
background-color:#000; |
color:#fc0; |
text-decoration:none; |
} |
a:link { |
background-color:black; |
color:white; |
text-decoration:none; |
} |
a:visited:hover { |
background-color:#000; |
color:#fc3; |
text-decoration:none; |
} |
a:visited:active { |
background-color:black; |
color:#fff; |
text-decoration:none; |
} |
a:visited:focus { |
background-color:#000; |
color:#fc3; |
text-decoration:none; |
} |
a:visited { |
background-color:black; |
color:#fc9; |
text-decoration:none; |
} |
/* buttons */ |
a.button:link:focus, a.button:visited:focus, |
a.button:link:hover, a.button:visited:hover { |
color:#000; |
background-color:#c9c; |
text-decoration:none; |
} |
a.button:link:active, a.button:visited:active { |
color:#000; |
background-color:#fff; |
cursor:default; |
text-decoration:none; |
} |
a.button:link, a.button:visited { |
background-color:#969; |
color:#000; |
padding-left:1px; |
vertical-align:middle; |
font-size:110%; |
text-decoration:none; |
} |
a.stop:link, a.stop:visited { |
background-color:#c66; |
color:#000; |
padding-left:1px; |
vertical-align:middle; |
font-size:110%; |
text-decoration:none; |
} |
a.stop:link:hover, a.stop:visited:hover { |
background-color:#f66; |
color:#000; |
text-decoration:none; |
} |
a.stop:link:active, a.stop:visited:active { |
background-color:#fff; |
color:#000; |
text-decoration:none; |
} |
a.go:link, a.go:visited { |
background-color:#6c6; |
color:#000; |
padding-left:1px; |
vertical-align:middle; |
font-size:110%; |
text-decoration:none; |
} |
a.go:link:hover, a.go:visited:hover { |
background-color:#6f6; |
color:#000; |
text-decoration:none; |
} |
a.go:link:active, a.go:visited:active { |
background-color:#fff; |
color:#000; |
text-decoration:none; |
} |
span.symbol { |
font-family:Webdings, fantasy; |
font-style:normal; |
font-weight:normal; |
font-size:110%; |
} |
/* form elements */ |
input { |
background-color:black; |
font-size:104%; |
color:white; |
} |
input.button { |
/* offset-width:auto; */ |
border-style:none; |
border-width:0px; |
color:#000; |
background-color:#969; |
font-size:123%; |
cursor:pointer; |
} |
textarea { |
background-color:#000; |
font-size:104%; |
color:white; |
} |
select |
{ |
color:white; |
background-color:#000; |
border-color:white; |
font-size:104%; |
cursor:pointer; |
} |
option { |
cursor:pointer; |
} |
/* table elements */ |
table { |
border-collapse: separate; |
margin-top:0; |
margin-bottom:1em; |
} |
/* |
* Not for IE 6 and below. |
* Bugfix for IE 7 is provided by lcars-ie7.css which should be |
* included as follows: |
<link rel="stylesheet" href="/styles/lcars.css" type="text/css"> |
<!--[if IE 7]> |
<link rel="stylesheet" href="/styles/lcars-ie7.css" type="text/css"> |
<![endif]--> |
*/ |
table>tbody.scroll { |
height:11em; |
overflow:auto; |
/* |
* In current implementations, the scrollbar is displayed within |
* the tbody area, so we disable horizontal scrolling for that ... |
*/ |
overflow-x: hidden !important; |
} |
table>tbody.scroll tr { |
height: auto; |
} |
/* |
* ... and make enough room so that the text won't flow under the |
* vertical scrollbar. However, that is still a dirty hack as we |
* assume that the vertical scrollbar is not wider than 20px. |
*/ |
table>tbody.scroll td:last-child { |
padding-right: 20px; |
} |
tr { |
vertical-align:top; |
vertical-align: baseline; |
} |
th { |
padding-left:3px; |
/* border-right:2px solid black; */ |
text-align:left; |
background-color:#c66; |
color:#000; |
font-size: 133%; |
font-weight:normal; |
} |
thead th:first-child { |
border-top-left-radius: 7px 15px; |
} |
table.left th, thead.left th, tbody.left th, th.left { |
background-color:inherit; |
color:inherit; |
text-transform:uppercase; |
text-align:right; |
} |
th, td { |
padding-right:3px; |
} |
td { |
padding-left:4px; |
background-color:inherit; |
color:inherit; |
font-size:133%; |
} |
/* hover table */ |
table.hover thead th:hover, |
thead.hover th:hover, |
tbody.hover th:hover, |
table.hover tbody tr:hover th, |
tbody.hover tr:hover th { |
background-color:#f99; |
color:#000; |
} |
table.hover tbody tr:hover, |
tbody.hover tr:hover { |
color:#fc3; |
} |
table.hover tbody tr:hover a, |
tbody.hover tr:hover a { |
background-color:inherit; |
} |
/* Lowlight all rows except that with the active/focused element */ |
table.hover tbody:active, |
table.hover tbody:focus, |
tbody.hover:active, |
tbody.hover:focus { |
background-color:#000; |
color:#99c; |
} |
table.hover tbody tr:active, |
tbody.hover tr:active, |
table.hover tbody tr:focus, |
tbody.hover tr:focus { |
background-color:#000; |
color:#fff; |
} |
/* This to invert display on hover does not seem proper LCARS design */ |
/* |
table.hover tbody tr:hover a:link, |
tbody.hover tr:hover a:link { |
color:#fff; |
} |
table.hover tbody tr:hover a:visited, |
tbody.hover tr:hover a:visited { |
background-color:inherit; |
color:#963; |
} |
table.hover tbody tr:hover a:link:focus, |
table.hover tbody tr:hover a:visited:focus, |
table.hover tbody tr:hover a:link:hover, |
table.hover tbody tr:hover a:visited:hover, |
table.hover tbody tr:hover a:link:active, |
tbody.hover tr:hover a:link:focus, |
tbody.hover tr:hover a:visited:focus, |
tbody.hover tr:hover a:link:hover, |
tbody.hover tr:hover a:visited:hover, |
tbody.hover tr:hover a:link:active { |
background-color:inherit; |
color:#960; |
} |
table.hover tbody tr:hover a:visited:active, |
tbody.hover tr:hover a:visited:active { |
background-color:inherit; |
color:#c63; |
} |
*/ |
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: lcars.css.php |
=================================================================== |
--- lcars.css.php (nonexistent) |
+++ lcars.css.php (revision 36) |
@@ -0,0 +1,573 @@ |
+<?php header('Content-Type: text/css'); ?> |
+@CHARSET "UTF-8"; |
+ |
+/* |
+ * <title>CSS for PointedEars' LCARS, version 2.054, stardate 200712.02</title> |
+ */ |
+ |
+/* basic fonts */ |
+@font-face { |
+ font-family: "Downloadable LCARS"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: url(fonts/LCARS.ttf); |
+} |
+ |
+/* EOT font created with WEFT on 2002-03-23 */ |
+@font-face { |
+ font-family: "Downloadable Haettenschweiler"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: url(fonts/HAETTEN0.eot), url(fonts/HAETTENS.ttf); |
+} |
+ |
+/* |
+@font-face { |
+ font-family:Webdings; |
+ font-style:normal; |
+ font-weight:normal; |
+ src:url(WEBDING0.eot); |
+} |
+*/ |
+@font-face { |
+ font-family: "Downloadable Zurich XCn BT"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: url(fonts/ZurichXCn.pfr); |
+} |
+ |
+/* basic display */ |
+* { |
+ font-family: LCARS, "Downloadable LCARS", Haettenschweiler, |
+ "Downloadable Haettenschweiler", "Zurich XCn BT", |
+ "Downloadable Zurich XCn BT", impact, Verdana, Geneva, Arial, |
+ Helvetica, sans-serif; |
+ font-weight: normal; |
+} |
+ |
+<?php |
+ $colors = array( |
+ 'primary' => array( |
+ 'elbo' => '#f1df6f', |
+ 'offline1' => '#300', |
+ 'offline2' => '#f00', |
+ 'n/a' => '#39f', |
+ 'primary' => '#9cf', |
+ 'color1' => '#ff3', |
+ 'color2' => '#ffc' |
+ ), |
+ 'secondary' => array( |
+ 'elbo' => '#b19f7a', |
+ 'offline1' => '#300', |
+ 'offline2' => '#f00', |
+ 'n/a' => '#5355de', |
+ 'primary' => '#9cf', |
+ 'color1' => '#fc0', |
+ 'color2' => '#ff9' |
+ ), |
+ 'ancillary' => array( |
+ 'elbo' => '#f1b1af', |
+ 'offline1' => '#300', |
+ 'offline2' => '#f00', |
+ 'n/a' => '#a27fa5', |
+ 'primary' => '#adacd8', |
+ 'color1' => '#ff3', |
+ 'color2' => '#e6b0d4' |
+ ), |
+ 'database' => array( |
+ 'elbo' => '#c66', |
+ 'offline1' => '#300', |
+ 'offline2' => '#f00', |
+ 'n/a' => '#ccf', |
+ 'primary' => '#9cf', |
+ 'color1' => '#f90', |
+ 'text' => '#99f', |
+ 'old_text' => '#669', |
+ 'new_text' => '#9cf', |
+ 'link' => '#fc9', |
+ 'visited' => '#c9c', |
+ 'hover' => '#f90', |
+ 'active' => '#fff' |
+ ), |
+ 'red_alert' => array( |
+ 'elbo' => '#f00', |
+ 'offline1' => '#300', |
+ 'offline2' => '#f00', |
+ 'n/a' => '#f00', |
+ 'primary' => '#f00', |
+ 'color1' => '#f00', |
+ 'color2' => '#f00' |
+ ), |
+ 'multi-display' => array( |
+ 'upper_elbo' => '#9cf', |
+ 'lower_elbo' => '#c66', |
+ 'color1' => '#f90', |
+ 'color2' => '#c9c', |
+ 'text1' => '#fff', |
+ 'text2' => '#f90', |
+ ) |
+ ); |
+?> |
+ |
+*[lang^="x-vulcan-latin"] { |
+ font-family: cursive; |
+} |
+ |
+body { |
+ margin: 0 10px; |
+ |
+ /* IE 5.5+ scrollbar colors */ |
+ /* from Mozilla LCARS Theme (2D style) */ |
+ scrollbar-3dlight-color: #000; |
+ scrollbar-arrow-color: #000; |
+ scrollbar-base-color: #000; |
+ scrollbar-darkshadow-color: #000; |
+ scrollbar-face-color: #99f; |
+ scrollbar-highlight-color: #99f; |
+ scrollbar-track-color: #000; |
+ scrollbar-shadow-color: #99f; |
+ |
+ background-color: #000; |
+ color: <?php echo $colors['database']['text']; ?>; |
+ font-size: 131%; /* 134% */ |
+} |
+ |
+/* headings */ |
+h1 { |
+ font-size: 120%; /* 191% */ |
+ font-weight: normal; |
+ color: #fff; /* #c96 */ |
+ background-color: black; |
+} |
+ |
+h2 { |
+ font-size: 120%; /* 129% */ |
+ font-weight: normal; |
+ color: #fff; /* #fc6 */ |
+ background-color: black; |
+ text-transform: uppercase; |
+} |
+ |
+h3 { |
+ margin-top: 0; |
+ margin-bottom: 1em; |
+ font-size: 123%; |
+ font-weight: normal; |
+ color: #fff; /* #fc6 */ |
+ background-color: black; |
+ text-transform: uppercase; |
+} |
+ |
+h4 { |
+ margin-top: 2em; |
+ margin-bottom: 1em; |
+ font-size: 116%; |
+ font-weight: normal; |
+ color: #fc6; |
+ background-color: black; |
+} |
+ |
+table+h4 { |
+ margin-top: 1em; |
+} |
+ |
+/* |
+a.h4:link:hover,a.h4:visited:hover { |
+ color: #fc6; |
+ background-color: black; |
+} |
+ |
+a.h4:link:active,a.h4:visited:active { |
+ color: #fff; |
+ background-color: black; |
+} |
+*/ |
+ |
+h5 { |
+ margin-top: 2em; |
+ margin-bottom: 1em; |
+ background-color: black; |
+ color: <?php echo $colors['multi-display']['text1']; ?>; /* #fc6 */ |
+ font-size: 111%; |
+ font-weight: normal; |
+} |
+ |
+h6 { |
+ margin-top: 2em; |
+ margin-bottom: 1em; |
+ font-size: 104%; |
+ font-weight: normal; |
+ color: #fc6; |
+ background-color: black; |
+} |
+ |
+div.body { /* width:95%; */ |
+ |
+} |
+ |
+span.alt { /* span with alternative text color */ |
+ color: #f93; |
+ background-color: #000; |
+} |
+ |
+/* for JavaScript processing messages */ |
+.standby { |
+ font-size: 166%; |
+ background-color: #000; |
+ color: #99f; |
+} |
+ |
+div.standby { |
+ position: absolute; |
+ top: 0; |
+ visibility: hidden; |
+} |
+ |
+/* font styles */ |
+p { |
+ margin-top: 0; |
+ margin-bottom: 1em; |
+} |
+ |
+div,p,li,th,td { |
+ max-width: 60ex; |
+} |
+ |
+small { |
+ font-size: 100%; |
+} |
+ |
+b, strong { |
+ color: <?php echo $colors['multi-display']['text1']; ?>; /* #f93 */ |
+ background-color: #000; |
+ font-weight: normal; |
+} |
+ |
+i, cite, blockquote, em { |
+ background-color: #000; |
+ color: <?php echo $colors['multi-display']['text1']; ?>; /* #f93 */ |
+ font-style: normal; |
+} |
+ |
+abbr { |
+ white-space: nowrap; |
+} |
+ |
+abbr, acronym { |
+ border-bottom: 1px dotted; |
+ cursor: help; |
+} |
+ |
+del { |
+ background-color: #000; |
+ color: <?php echo $colors['database']['old_text']; ?>; |
+ text-decoration: line-through; |
+} |
+ |
+ins { |
+ background-color: #000; |
+ color: <?php echo $colors['database']['new_text']; ?>; |
+ text-decoration: none; |
+} |
+ |
+span.cap { |
+ font-variant: small-caps; |
+} |
+ |
+ul.filelist li { |
+ background-color: #000; |
+ color: <?php echo $colors['database']['n/a']; ?>; |
+ cursor: not-allowed; |
+} |
+ |
+/* LCARS specific anchors */ |
+ |
+/* order is important to buggy IE; |
+ TODO: [IE] links focus color, visited links hover color */ |
+a:link:hover, |
+a:link:active, |
+a:link:focus |
+{ |
+ background-color: #000; |
+ color: <?php echo $colors['database']['hover']; ?>; /* #fc0 */ |
+ text-decoration: none; |
+} |
+ |
+a:link { |
+ background-color: #000; |
+ color: <?php echo $colors['database']['link']; ?>; /* white */ |
+ text-decoration: none; |
+} |
+ |
+a:visited:hover { |
+ background-color: #000; |
+ color: <?php echo $colors['database']['hover']; ?>; /* #fc3 */ |
+ text-decoration: none; |
+} |
+ |
+a:visited:active { |
+ background-color: #000; |
+ color: <?php echo $colors['database']['active']; ?>; /* #fff */ |
+ text-decoration: none; |
+} |
+ |
+a:visited:focus { |
+ background-color: #000; |
+ color: <?php echo $colors['database']['hover']; ?>; /* #fc3; */ |
+ text-decoration: none; |
+} |
+ |
+a:visited { |
+ background-color: #000; |
+ color: <?php echo $colors['database']['visited']; ?>; /* #fc9 */ |
+ text-decoration: none; |
+} |
+ |
+/* buttons */ |
+a.button:link:focus,a.button:visited:focus,a.button:link:hover,a.button:visited:hover |
+ { |
+ color: #000; |
+ background-color: #c9c; |
+ text-decoration: none; |
+} |
+ |
+a.button:link:active,a.button:visited:active { |
+ color: #000; |
+ background-color: #fff; |
+ cursor: default; |
+ text-decoration: none; |
+} |
+ |
+a.button:link,a.button:visited { |
+ background-color: #969; |
+ color: #000; |
+ padding-left: 1px; |
+ vertical-align: middle; |
+ font-size: 110%; |
+ text-decoration: none; |
+} |
+ |
+a.stop:link,a.stop:visited { |
+ background-color: #c66; |
+ color: #000; |
+ padding-left: 1px; |
+ vertical-align: middle; |
+ font-size: 110%; |
+ text-decoration: none; |
+} |
+ |
+a.stop:link:hover,a.stop:visited:hover { |
+ background-color: #f66; |
+ color: #000; |
+ text-decoration: none; |
+} |
+ |
+a.stop:link:active,a.stop:visited:active { |
+ background-color: #fff; |
+ color: #000; |
+ text-decoration: none; |
+} |
+ |
+a.go:link,a.go:visited { |
+ background-color: #6c6; |
+ color: #000; |
+ padding-left: 1px; |
+ vertical-align: middle; |
+ font-size: 110%; |
+ text-decoration: none; |
+} |
+ |
+a.go:link:hover,a.go:visited:hover { |
+ background-color: #6f6; |
+ color: #000; |
+ text-decoration: none; |
+} |
+ |
+a.go:link:active,a.go:visited:active { |
+ background-color: #fff; |
+ color: #000; |
+ text-decoration: none; |
+} |
+ |
+span.symbol { |
+ font-family: Webdings, fantasy; |
+ font-style: normal; |
+ font-weight: normal; |
+ font-size: 110%; |
+} |
+ |
+/* form elements */ |
+input { |
+ background-color: black; |
+ font-size: 104%; |
+ color: white; |
+} |
+ |
+input.button { /* offset-width:auto; */ |
+ border-style: none; |
+ border-width: 0px; |
+ color: #000; |
+ background-color: #969; |
+ font-size: 123%; |
+ cursor: pointer; |
+} |
+ |
+textarea { |
+ background-color: #000; |
+ font-size: 104%; |
+ color: white; |
+} |
+ |
+select { |
+ color: white; |
+ background-color: #000; |
+ border-color: white; |
+ font-size: 104%; |
+ cursor: pointer; |
+} |
+ |
+option { |
+ cursor: pointer; |
+} |
+ |
+/* table elements */ |
+table { |
+ border-collapse: separate; |
+ margin-top: 0; |
+ margin-bottom: 1em; |
+} |
+ |
+/* |
+ * Not for IE 6 and below. |
+ * Bugfix for IE 7 is provided by lcars-ie7.css which should be |
+ * included as follows: |
+ |
+ <link rel="stylesheet" href="/styles/lcars.css" type="text/css"> |
+ <!--[if IE 7]> |
+ <link rel="stylesheet" href="/styles/lcars-ie7.css" type="text/css"> |
+ <![endif]--> |
+ */ |
+table>tbody.scroll { |
+ height: 11em; |
+ overflow: auto; |
+ /* |
+ * In current implementations, the scrollbar is displayed within |
+ * the tbody area, so we disable horizontal scrolling for that ... |
+ */ |
+ overflow-x: hidden !important; |
+} |
+ |
+table>tbody.scroll tr { |
+ height: auto; |
+} |
+ |
+/* |
+ * ... and make enough room so that the text won't flow under the |
+ * vertical scrollbar. However, that is still a dirty hack as we |
+ * assume that the vertical scrollbar is not wider than 20px. |
+ */ |
+table>tbody.scroll td:last-child { |
+ padding-right: 20px; |
+} |
+ |
+tr { |
+ vertical-align: top; |
+ vertical-align: baseline; |
+} |
+ |
+th { |
+ padding-left: 3px; |
+ /* border-right:2px solid black; */ |
+ text-align: left; |
+ background-color: #c66; |
+ color: #000; |
+ font-size: 133%; |
+ font-weight: normal; |
+} |
+ |
+thead th:first-child { |
+ padding-left: 12px; |
+ border-radius: 12px 0 0 0; |
+ -moz-border-radius: 12px 0 0 0; |
+ -webkit-border-radius: 12px 0 0 0; |
+} |
+ |
+table.left th,thead.left th,tbody.left th,th.left { |
+ background-color: inherit; |
+ color: inherit; |
+ text-transform: uppercase; |
+ text-align: right; |
+} |
+ |
+th,td { |
+ padding-right: 3px; |
+} |
+ |
+td { |
+ padding-left: 4px; |
+ background-color: inherit; |
+ color: inherit; |
+ font-size: 133%; |
+} |
+ |
+/* hover table */ |
+table.hover thead th:hover,thead.hover th:hover,tbody.hover th:hover,table.hover tbody tr:hover th,tbody.hover tr:hover th |
+ { |
+ background-color: #f99; |
+ color: #000; |
+} |
+ |
+table.hover tbody tr:hover,tbody.hover tr:hover { |
+ color: #fc3; |
+} |
+ |
+table.hover tbody tr:hover a,tbody.hover tr:hover a { |
+ background-color: inherit; |
+} |
+ |
+/* Lowlight all rows except that with the active/focused element */ |
+table.hover tbody:active,table.hover tbody:focus,tbody.hover:active,tbody.hover:focus |
+ { |
+ background-color: #000; |
+ color: #99c; |
+} |
+ |
+table.hover tbody tr:active,tbody.hover tr:active,table.hover tbody tr:focus,tbody.hover tr:focus |
+ { |
+ background-color: #000; |
+ color: #fff; |
+} |
+ |
+/* This to invert display on hover does not seem proper LCARS design */ |
+/* |
+table.hover tbody tr:hover a:link, |
+tbody.hover tr:hover a:link { |
+ color:#fff; |
+} |
+ |
+table.hover tbody tr:hover a:visited, |
+tbody.hover tr:hover a:visited { |
+ background-color:inherit; |
+ color:#963; |
+} |
+ |
+table.hover tbody tr:hover a:link:focus, |
+table.hover tbody tr:hover a:visited:focus, |
+table.hover tbody tr:hover a:link:hover, |
+table.hover tbody tr:hover a:visited:hover, |
+table.hover tbody tr:hover a:link:active, |
+tbody.hover tr:hover a:link:focus, |
+tbody.hover tr:hover a:visited:focus, |
+tbody.hover tr:hover a:link:hover, |
+tbody.hover tr:hover a:visited:hover, |
+tbody.hover tr:hover a:link:active { |
+ background-color:inherit; |
+ color:#960; |
+} |
+ |
+table.hover tbody tr:hover a:visited:active, |
+tbody.hover tr:hover a:visited:active { |
+ background-color:inherit; |
+ color:#c63; |
+} |
+*/ |
/lcars.css.php |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: lcars-20071202.css |
=================================================================== |
--- lcars-20071202.css (nonexistent) |
+++ lcars-20071202.css (revision 36) |
@@ -0,0 +1,474 @@ |
+/* <title>CSS for PointedEars' LCARS, version 2.053, stardate 200712.02</title> |
+*/ |
+ |
+/* basic fonts */ |
+ |
+/* $WEFT -- Created by:Thomas 'PointedEars' Lahn (webmaster@PointedEars.de) |
+ on 2002-03-23 -- */ |
+@font-face { |
+ font-family:Haettens; |
+ font-style:normal; |
+ font-weight:normal; |
+ src:url(HAETTEN0.eot); |
+} |
+ |
+/* |
+@font-face { |
+ font-family:Webdings; |
+ font-style:normal; |
+ font-weight:normal; |
+ src:url(WEBDING0.eot); |
+} |
+*/ |
+ |
+@font-face { |
+ font-family:"Zurich XCn BT"; |
+ src:url(ZurichXCn.pfr); |
+} |
+ |
+/* basic display */ |
+ |
+* { |
+ font-family:LCARS, Haettenschweiler, Haettens, "Zurich XCn BT", impact, Verdana, |
+ Geneva, Arial, Helvetica, sans-serif; |
+ font-weight:normal; |
+} |
+ |
+body { |
+ cursor:default; |
+ font-size:123%; /*110%*/ |
+ background-color:#000; |
+ color:#ccf; /* #afbfe0; #69F; */ |
+ margin:0 10px; |
+ /* IE 5.5+ scrollbar colors */ |
+/* from Mozilla LCARS Theme (2D style) */ |
+ scrollbar-3dlight-color:#000; |
+ scrollbar-arrow-color:#000; |
+ scrollbar-base-color:#000; |
+ scrollbar-darkshadow-color:#000; |
+ scrollbar-face-color:#99f; |
+ scrollbar-highlight-color:#99f; |
+ scrollbar-track-color:#000; |
+ scrollbar-shadow-color:#99f; |
+} |
+ |
+div.body { |
+ /* width:95%; */ |
+} |
+ |
+span.alt { /* span with alternative text color */ |
+ color:#f93; |
+ background-color:#000; |
+} |
+ |
+/* for JavaScript processing messages */ |
+ |
+.standby { |
+ font-size:166%; |
+ background-color:#000; |
+ color:#99f; |
+} |
+ |
+div.standby { |
+ position:absolute; |
+ top:0; |
+ visibility:hidden; |
+} |
+ |
+/* font styles */ |
+ |
+p { |
+ margin-top:0; |
+ margin-bottom:1em; |
+} |
+ |
+small { |
+ font-size:100%; |
+} |
+ |
+b, strong { |
+ color:#f93; |
+ background-color:#000; |
+ font-weight:normal; |
+} |
+ |
+i, cite, blockquote, em { |
+ background-color:#000; |
+ color:#f93; |
+ font-style:normal; |
+} |
+ |
+abbr { |
+ white-space:nowrap; |
+} |
+ |
+span.cap { |
+ font-variant:small-caps; |
+} |
+ |
+/* headings */ |
+ |
+h1 { |
+ font-size:191%; |
+ font-weight:normal; |
+ color:#c96; |
+ background-color:black; |
+} |
+ |
+ |
+h2 { |
+ font-size:129%; |
+ font-weight:normal; |
+ color:#fc6; |
+ background-color:black; |
+ text-transform: uppercase; |
+} |
+ |
+h3 { |
+ margin-top:0; |
+ margin-bottom:1em; |
+ font-size:123%; |
+ font-weight:normal; |
+ color:#fc6; |
+ background-color:black; |
+ text-transform: uppercase; |
+} |
+ |
+h4 { |
+ margin-top:2em; |
+ margin-bottom:1em; |
+ font-size:116%; |
+ font-weight:normal; |
+ color:#fc6; |
+ background-color:black; |
+} |
+ |
+table + h4 { |
+ margin-top:1em; |
+} |
+ |
+a.h4:link:hover, a.h4:visited:hover { |
+ color:#fc6; |
+ background-color:black; |
+} |
+ |
+a.h4:link:active, a.h4:visited:active { |
+ color:#fff; |
+ background-color:black; |
+} |
+ |
+h5 { |
+ margin-top:2em; |
+ margin-bottom:1em; |
+ font-size:110%; |
+ font-weight:normal; |
+ color:#fc6; |
+ background-color:black; |
+} |
+ |
+h6 { |
+ margin-top:2em; |
+ margin-bottom:1em; |
+ font-size:104%; |
+ font-weight:normal; |
+ color:#fc6; |
+ background-color:black; |
+} |
+ |
+/* LCARS specific anchors */ |
+ |
+/* order is important to buggy IE; |
+ TODO: [IE] links focus color, visited links hover color */ |
+ |
+a:link:hover, a:link:active, a:link:focus { |
+ background-color:#000; |
+ color:#fc0; |
+ text-decoration:none; |
+} |
+ |
+a:link { |
+ background-color:black; |
+ color:white; |
+ text-decoration:none; |
+} |
+ |
+a:visited:hover { |
+ background-color:#000; |
+ color:#fc3; |
+ text-decoration:none; |
+} |
+ |
+a:visited:active { |
+ background-color:black; |
+ color:#fff; |
+ text-decoration:none; |
+} |
+ |
+a:visited:focus { |
+ background-color:#000; |
+ color:#fc3; |
+ text-decoration:none; |
+} |
+ |
+a:visited { |
+ background-color:black; |
+ color:#fc9; |
+ text-decoration:none; |
+} |
+ |
+/* buttons */ |
+ |
+a.button:link:focus, a.button:visited:focus, |
+a.button:link:hover, a.button:visited:hover { |
+ color:#000; |
+ background-color:#c9c; |
+ text-decoration:none; |
+} |
+ |
+a.button:link:active, a.button:visited:active { |
+ color:#000; |
+ background-color:#fff; |
+ cursor:default; |
+ text-decoration:none; |
+} |
+ |
+a.button:link, a.button:visited { |
+ background-color:#969; |
+ color:#000; |
+ padding-left:1px; |
+ vertical-align:middle; |
+ font-size:110%; |
+ text-decoration:none; |
+} |
+ |
+a.stop:link, a.stop:visited { |
+ background-color:#c66; |
+ color:#000; |
+ padding-left:1px; |
+ vertical-align:middle; |
+ font-size:110%; |
+ text-decoration:none; |
+} |
+ |
+a.stop:link:hover, a.stop:visited:hover { |
+ background-color:#f66; |
+ color:#000; |
+ text-decoration:none; |
+} |
+ |
+a.stop:link:active, a.stop:visited:active { |
+ background-color:#fff; |
+ color:#000; |
+ text-decoration:none; |
+} |
+ |
+a.go:link, a.go:visited { |
+ background-color:#6c6; |
+ color:#000; |
+ padding-left:1px; |
+ vertical-align:middle; |
+ font-size:110%; |
+ text-decoration:none; |
+} |
+ |
+a.go:link:hover, a.go:visited:hover { |
+ background-color:#6f6; |
+ color:#000; |
+ text-decoration:none; |
+} |
+ |
+a.go:link:active, a.go:visited:active { |
+ background-color:#fff; |
+ color:#000; |
+ text-decoration:none; |
+} |
+ |
+span.symbol { |
+ font-family:Webdings, fantasy; |
+ font-style:normal; |
+ font-weight:normal; |
+ font-size:110%; |
+} |
+ |
+/* form elements */ |
+ |
+input { |
+ background-color:black; |
+ font-size:104%; |
+ color:white; |
+} |
+ |
+input.button { |
+ /* offset-width:auto; */ |
+ border-style:none; |
+ border-width:0px; |
+ color:#000; |
+ background-color:#969; |
+ font-size:123%; |
+ cursor:pointer; |
+} |
+ |
+textarea { |
+ background-color:#000; |
+ font-size:104%; |
+ color:white; |
+} |
+ |
+select |
+ { |
+ color:white; |
+ background-color:#000; |
+ border-color:white; |
+ font-size:104%; |
+ cursor:pointer; |
+} |
+ |
+option { |
+ cursor:pointer; |
+} |
+ |
+/* table elements */ |
+ |
+table { |
+ border-collapse: separate; |
+ margin-top:0; |
+ margin-bottom:1em; |
+} |
+ |
+/* |
+ * Not for IE 6 and below. |
+ * Bugfix for IE 7 is provided by lcars-ie7.css which should be |
+ * included as follows: |
+ |
+ <link rel="stylesheet" href="/styles/lcars.css" type="text/css"> |
+ <!--[if IE 7]> |
+ <link rel="stylesheet" href="/styles/lcars-ie7.css" type="text/css"> |
+ <![endif]--> |
+ */ |
+table>tbody.scroll { |
+ height:11em; |
+ overflow:auto; |
+ /* |
+ * In current implementations, the scrollbar is displayed within |
+ * the tbody area, so we disable horizontal scrolling for that ... |
+ */ |
+ overflow-x: hidden !important; |
+} |
+ |
+/* |
+ * ... and make enough room so that the text won't flow under the |
+ * vertical scrollbar. However, that is still a dirty hack as we |
+ * assume that the vertical scrollbar is not wider than 20px. |
+ */ |
+table>tbody.scroll td:last-child { |
+ padding-right: 20px; |
+} |
+ |
+tr { |
+ vertical-align:top; |
+ vertical-align: baseline; |
+} |
+ |
+th { |
+ padding-left:3px; |
+ /* border-right:2px solid black; */ |
+ text-align:left; |
+ background-color:#c66; |
+ color:#000; |
+ font-size:110%; |
+ font-weight:normal; |
+} |
+ |
+thead th:first-child { |
+ border-top-left-radius: 7px 15px; |
+} |
+ |
+table.left th, thead.left th, tbody.left th, th.left { |
+ background-color:inherit; |
+ color:inherit; |
+ text-transform:uppercase; |
+ text-align:right; |
+} |
+ |
+th, td { |
+ padding-right:3px; |
+} |
+ |
+td { |
+ padding-left:4px; |
+ background-color:inherit; |
+ color:inherit; |
+ font-size:110%; |
+} |
+ |
+/* hover table */ |
+ |
+table.hover thead th:hover, |
+thead.hover th:hover, |
+tbody.hover th:hover, |
+table.hover tbody tr:hover th, |
+tbody.hover tr:hover th { |
+ background-color:#f99; |
+ color:#000; |
+} |
+ |
+table.hover tbody tr:hover, |
+tbody.hover tr:hover { |
+ color:#fc3; |
+} |
+ |
+table.hover tbody tr:hover a, |
+tbody.hover tr:hover a { |
+ background-color:inherit; |
+} |
+ |
+/* Lowlight all rows except that with the active/focused element */ |
+table.hover tbody:active, |
+table.hover tbody:focus, |
+tbody.hover:active, |
+tbody.hover:focus { |
+ background-color:#000; |
+ color:#99c; |
+} |
+ |
+table.hover tbody tr:active, |
+tbody.hover tr:active, |
+table.hover tbody tr:focus, |
+tbody.hover tr:focus { |
+ background-color:#000; |
+ color:#fff; |
+} |
+ |
+/* This to invert display on hover does not seem proper LCARS design */ |
+/* |
+table.hover tbody tr:hover a:link, |
+tbody.hover tr:hover a:link { |
+ color:#fff; |
+} |
+ |
+table.hover tbody tr:hover a:visited, |
+tbody.hover tr:hover a:visited { |
+ background-color:inherit; |
+ color:#963; |
+} |
+ |
+table.hover tbody tr:hover a:link:focus, |
+table.hover tbody tr:hover a:visited:focus, |
+table.hover tbody tr:hover a:link:hover, |
+table.hover tbody tr:hover a:visited:hover, |
+table.hover tbody tr:hover a:link:active, |
+tbody.hover tr:hover a:link:focus, |
+tbody.hover tr:hover a:visited:focus, |
+tbody.hover tr:hover a:link:hover, |
+tbody.hover tr:hover a:visited:hover, |
+tbody.hover tr:hover a:link:active { |
+ background-color:inherit; |
+ color:#960; |
+} |
+ |
+table.hover tbody tr:hover a:visited:active, |
+tbody.hover tr:hover a:visited:active { |
+ background-color:inherit; |
+ color:#c63; |
+} |
+*/ |
/lcars-20071202.css |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: lcars-ie7.css |
=================================================================== |
--- lcars-ie7.css (nonexistent) |
+++ lcars-ie7.css (revision 36) |
@@ -0,0 +1,18 @@ |
+/* |
+ * Bugfixes for IE 7 which should be included as follows: |
+ |
+ <link rel="stylesheet" href="/styles/lcars.css" type="text/css"> |
+ <!--[if IE 7]> |
+ <link rel="stylesheet" href="/styles/lcars-ie7.css" type="text/css"> |
+ <![endif]--> |
+ */ |
+ |
+/* Support for scrollable tbody is buggy */ |
+table>tbody.scroll { |
+ height: auto; |
+ overflow: visible; |
+} |
+ |
+tr { |
+ height: auto; |
+} |
\ No newline at end of file |
/lcars-ie7.css |
---|
Property changes: |
Added: svn:executable |
## -0,0 +1 ## |
+* |
\ No newline at end of property |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: lcars2.css |
=================================================================== |
--- lcars2.css (nonexistent) |
+++ lcars2.css (revision 36) |
@@ -0,0 +1,482 @@ |
+/* |
+ * <title>CSS for PointedEars' LCARS, version 2.1, stardate 201012.30</title> |
+ */ |
+ |
+/* basic fonts */ |
+ |
+@font-face { |
+ font-family: "LCARS"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: local("LCARS"), url(LCARS.ttf); |
+} |
+ |
+/* EOT font created with WEFT on 2002-03-23 */ |
+@font-face { |
+ font-family: "Downloadable Haettenschweiler"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: url(HAETTEN0.eot), url(HAETTENS.ttf); |
+} |
+ |
+/* |
+@font-face { |
+ font-family:Webdings; |
+ font-style:normal; |
+ font-weight:normal; |
+ src:url(WEBDING0.eot); |
+} |
+*/ |
+ |
+@font-face { |
+ font-family: "Downloadable Zurich XCn BT"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: url(ZurichXCn.pfr); |
+} |
+ |
+/* basic display */ |
+ |
+* { |
+ font-family: "LCARS", |
+ Haettenschweiler, "Downloadable Haettenschweiler", |
+ "Zurich XCn BT", "Downloadable Zurich XCn BT", |
+ impact, Verdana, Geneva, Arial, Helvetica, sans-serif; |
+ font-weight: normal; |
+} |
+ |
+body { |
+ position: absolute; |
+ left: 204px; |
+ top: 216px; |
+ right: 0px; |
+ bottom: 0; |
+ |
+ /* IE 5.5+ scrollbar colors */ |
+/* from Mozilla LCARS Theme (2D style) */ |
+ scrollbar-3dlight-color:#000; |
+ scrollbar-arrow-color:#000; |
+ scrollbar-base-color:#000; |
+ scrollbar-darkshadow-color:#000; |
+ scrollbar-face-color:#99f; |
+ scrollbar-highlight-color:#99f; |
+ scrollbar-track-color:#000; |
+ scrollbar-shadow-color:#99f; |
+ |
+ background-color: #000; |
+ color: #99f; |
+ font-size: 131%; /* 134% */ |
+} |
+ |
+h1, h2 { |
+ margin-top: 0; |
+ font-size: 120%; |
+ font-weight: normal; |
+} |
+ |
+#LCARS { |
+ position: relative; |
+} |
+ |
+.button { |
+ display: block; |
+ width: 100px; |
+ min-height: 40px; |
+ background-color: #c9c; |
+ color: #000; |
+ text-decoration: none; |
+} |
+ |
+.elbo { |
+ position: relative; |
+ width: 100px; |
+ height: 62px; |
+ text-align: right; |
+} |
+ |
+.elbo .terminator { |
+ position: absolute; |
+ width: 100px; |
+ height: 18px; |
+} |
+ |
+.elbo .terminator.left { |
+ left: 0; |
+ border-right: 4px solid #000; |
+} |
+ |
+.elbo .terminator.right { |
+ right: 0; |
+ border-left: 4px solid #000; |
+} |
+ |
+.elbo span { |
+ position: relative; |
+ right: 4px; |
+} |
+ |
+.elbo-button { |
+ float: left; |
+ clear: left; |
+ position: relative; |
+ height: 40px; |
+ margin-right: 4px; |
+ margin-bottom: 0; |
+ border-bottom: 4px solid black; |
+} |
+ |
+#upper { |
+ position: fixed; |
+ z-index: 3; |
+ left: 4px; |
+ top: 0; |
+ right: 4px; |
+ padding-top: 4px; |
+ background-color: #000; |
+ color: #fff; |
+} |
+ |
+#upper .elbo-button { |
+ height: 84px; |
+} |
+ |
+#upper .elbo-button span { |
+ position: absolute; |
+ right: 4px; |
+ bottom: 4px; |
+} |
+ |
+#caption-container { |
+ /*position: relative; */ |
+ position: absolute; |
+ /*float: right; */ |
+ |
+ /* Corresponds with negative margin for elbo-button */ |
+ /* margin-left: 104px; */ |
+ |
+ margin-top: 0; |
+ left: 204px; |
+ right: 0; |
+ height: 100px; |
+ text-align: right; |
+ font-weight: normal; |
+ font-size: 40px; |
+ text-transform: uppercase; |
+ z-index: 3; |
+ overflow: auto; |
+} |
+ |
+#caption { |
+ position: relative; |
+ margin-top: 0; |
+ text-align: right; |
+} |
+ |
+#upper-elbo { |
+ position: relative; |
+ clear: left; |
+ margin-bottom: 4px; |
+} |
+ |
+#upper-elbo .elbo { |
+ height: 62px; |
+ background-color: #9cf; |
+ color: #000; |
+} |
+ |
+.red-alert .elbo-button, |
+.red-alert #upper-elbo .elbo, |
+.red-alert #lower-elbo .elbo, |
+.red-alert #lower .elbo-button |
+{ |
+ background-color: #f00; |
+} |
+ |
+.database #upper-elbo .elbo, |
+.database #lower-elbo .elbo |
+{ |
+ background-color: #f1df6f; |
+ color: #000; |
+} |
+ |
+#upper-elbo .elbo.left { |
+ border-radius: 0 0 0 32px; |
+ -moz-border-radius: 0 0 0 32px; |
+ -webkit-border-radius: 0 0 0 32px; |
+} |
+ |
+#upper-elbo .elbo.left span { |
+ top: 4px; |
+} |
+ |
+#upper-elbo .elbo.right { |
+ position: absolute; |
+ left: 100px; |
+ top: 0; |
+ width: auto; |
+ right: 0; |
+} |
+ |
+#upper-elbo .elbo.right .black { |
+ position: absolute; |
+ left: 0; |
+ top: 0; |
+ width: 100%; |
+ height: 44px; |
+ background-color: #000; |
+ border-radius: 0 0 0 16px; |
+ -moz-border-radius: 0 0 0 16px; |
+ -webkit-border-radius: 0 0 0 16px; |
+} |
+ |
+#upper-elbo .elbo.right .terminator { |
+ top: 44px; |
+} |
+ |
+#lower { |
+ position: fixed; |
+ left: 4px; |
+ top: 158px; |
+ right: 4px; |
+ bottom: 4px; |
+} |
+ |
+#lower-elbo { |
+ position: relative; |
+ z-index: 3; |
+ margin-bottom: 4px; |
+} |
+ |
+#lower-elbo .elbo { |
+ background-color: #c66; |
+ color: #000; |
+} |
+ |
+#lower-elbo .elbo.left { |
+ border-radius: 32px 0 0 0; |
+ -moz-border-radius: 32px 0 0 0; |
+ -webkit-border-radius: 32px 0 0 0; |
+} |
+ |
+#lower-elbo .elbo.left span { |
+ position: absolute; |
+ bottom: 4px; |
+} |
+ |
+#lower-elbo h2.elbo.left { |
+ margin-bottom: 0; |
+} |
+ |
+#lower-elbo h2.elbo.left span { |
+ bottom: 0; |
+} |
+ |
+#lower-elbo .elbo.right { |
+ position: absolute; |
+ left: 100px; |
+ top: 0; |
+ width: auto; |
+ right: 0; |
+} |
+ |
+#lower-elbo .elbo.right .black { |
+ position: absolute; |
+ left: 0px; |
+ top: 18px; |
+ width: 100%; |
+ height: 45px; |
+ background-color: #000; |
+ border-radius: 16px 0 0 0; |
+ -moz-border-radius: 16px 0 0 0; |
+ -webkit-border-radius: 16px 0 0 0; |
+} |
+ |
+#lower-elbo .elbo.right .terminator { |
+ top: 0; |
+ background-color: #f90; |
+} |
+ |
+#lower-elbo .elbo.right .terminator.left { |
+ background-color: transparent; |
+} |
+ |
+#menu { |
+ /* |
+ float: left; |
+ margin-right: -104px; |
+ */ |
+ position: absolute; |
+ top: 66px; |
+ width: 119px; |
+ bottom: 0; |
+ overflow-y: auto; |
+} |
+ |
+ul.elbo { |
+ clear: left; |
+ margin: 0; |
+ height: auto; |
+ padding: 0; |
+ list-style-type: none; |
+} |
+ |
+ul.elbo li { |
+ clear: left; |
+ margin: 0; |
+} |
+ |
+ul.elbo li.half { |
+ display: block; |
+ float: left; |
+ text-align: center; |
+} |
+ |
+ul.elbo li.half .elbo-button { |
+ margin-right: 0; |
+ width: 48px; |
+} |
+ |
+ul.elbo li.half .elbo-button span { |
+ right: auto; |
+} |
+ |
+ul.elbo li.half.left { |
+ border-right: 2px solid black; |
+} |
+ |
+ul.elbo li.half.right { |
+ clear: right; |
+ border-left: 2px solid black; |
+} |
+ |
+#lower .elbo-button { |
+ height: auto; |
+ min-height: 40px; |
+ background-color: #c66; |
+} |
+ |
+#lower .elbo-button span { |
+ bottom: 0; |
+ line-height: 40px; |
+} |
+ |
+#lower h2.elbo-button { |
+ /* min-height: 31px; */ |
+} |
+ |
+#lower h2.elbo-button span { |
+ position: absolute; |
+ right: 4px; |
+ bottom: 0; |
+ line-height: normal; |
+} |
+ |
+#lower .elbo-button.button2 { |
+ min-height: 1em; |
+ background-color: #c9c; |
+} |
+ |
+#lower .elbo-button.button2:focus, |
+#lower .elbo-button.button2:hover |
+{ |
+ background-color: #f90; |
+} |
+ |
+#lower .elbo-button.button2:active { |
+ background-color: #fff; |
+} |
+ |
+#lower .elbo-button.button2 span { |
+ line-height: 1; |
+} |
+ |
+#lower .elbo-button.button2 span abbr { |
+ border-bottom: none; |
+} |
+ |
+#glue { |
+ position: absolute; |
+ left: 0px; |
+ top: 66px; |
+ bottom: 0; |
+ border-bottom: none; |
+} |
+ |
+p { |
+ margin-top: 0; |
+ margin-bottom: 1em; |
+ text-align: justify; |
+} |
+ |
+p:last-child { |
+ margin-bottom: 0; |
+} |
+ |
+/* |
+p:focus, |
+p:active |
+{ |
+ color: #fff; |
+} |
+*/ |
+ |
+#content { |
+ position: relative; |
+} |
+ |
+#heading1 { |
+ position: fixed; |
+ right: 8px; |
+ top: 179px; |
+ height: 40px; |
+ left: 208px; |
+ z-index: 3; |
+} |
+ |
+#heading1 h1 { |
+ position: absolute; |
+ margin-bottom: 0; |
+ right: 0; |
+ bottom: 0; |
+ background-color: black; |
+ color: white; |
+} |
+ |
+#content a { |
+ text-decoration: none; |
+} |
+ |
+#content a:link:hover, |
+#content a:link:focus |
+{ |
+ background-color:#000; |
+ color: #f90; |
+} |
+ |
+#content a:link:active { |
+ background-color:#000; |
+ color: #fff; |
+} |
+ |
+#content a:link { |
+ background-color:#000; |
+ color:#fc9; |
+} |
+ |
+#content a:visited:hover, |
+#content a:visited:focus |
+{ |
+ background-color:#000; |
+ color:#f90; |
+} |
+ |
+#content a:visited:active { |
+ background-color:black; |
+ color:#fff; |
+} |
+ |
+ |
+#content a:visited { |
+ background-color:black; |
+ color:#c9c; |
+} |
/lcars2.css |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |
Index: lcars21.css |
=================================================================== |
--- lcars21.css (nonexistent) |
+++ lcars21.css (revision 36) |
@@ -0,0 +1,334 @@ |
+/* |
+ * <title>CSS for PointedEars' LCARS, version 2.1, stardate 201012.30</title> |
+ */ |
+ |
+/* basic fonts */ |
+ |
+@font-face { |
+ font-family: "LCARS"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: local("LCARS"), url(fonts/LCARS.ttf); |
+} |
+ |
+/* EOT font created with WEFT on 2002-03-23 */ |
+@font-face { |
+ font-family: "Downloadable Haettenschweiler"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: url(fonts/HAETTEN0.eot), url(fonts/HAETTENS.ttf); |
+} |
+ |
+/* |
+@font-face { |
+ font-family:Webdings; |
+ font-style:normal; |
+ font-weight:normal; |
+ src:url(fonts/WEBDING0.eot); |
+} |
+*/ |
+ |
+@font-face { |
+ font-family: "Downloadable Zurich XCn BT"; |
+ font-style: normal; |
+ font-weight: normal; |
+ src: url(fonts/ZurichXCn.pfr); |
+} |
+ |
+/* basic display */ |
+ |
+* { |
+ font-family: "LCARS", |
+ Haettenschweiler, "Downloadable Haettenschweiler", |
+ "Zurich XCn BT", "Downloadable Zurich XCn BT", |
+ impact, Verdana, Geneva, Arial, Helvetica, sans-serif; |
+ font-weight: normal; |
+} |
+ |
+body { |
+ position: absolute; |
+ left: 204px; |
+ top: 216px; |
+ right: 0px; |
+ bottom: 0; |
+ |
+ /* IE 5.5+ scrollbar colors */ |
+/* from Mozilla LCARS Theme (2D style) */ |
+ scrollbar-3dlight-color:#000; |
+ scrollbar-arrow-color:#000; |
+ scrollbar-base-color:#000; |
+ scrollbar-darkshadow-color:#000; |
+ scrollbar-face-color:#99f; |
+ scrollbar-highlight-color:#99f; |
+ scrollbar-track-color:#000; |
+ scrollbar-shadow-color:#99f; |
+ |
+ background-color: #000; |
+ color: #99f; |
+ font-size: 131%; /* 134% */ |
+} |
+ |
+h1, h2 { |
+ margin-top: 0; |
+ font-size: 120%; |
+ font-weight: normal; |
+} |
+ |
+#LCARS { |
+/* position: relative; */ |
+ position: fixed; |
+ left: 4px; |
+ top: 0; |
+ right: 4px; |
+} |
+ |
+.button { |
+ width: 100px; |
+ min-height: 40px; |
+ background-color: #c9c; |
+ color: #000; |
+ text-decoration: none; |
+ overflow: hidden; |
+} |
+ |
+#upper { |
+ position: absolute; |
+ left: 0; |
+ top: 0; |
+ right: 0; |
+ height: 180px; |
+ |
+ /* Prevents body text above */ |
+ /* padding-top: 4px; */ |
+ background-color: #c00; |
+ color: #fff; |
+} |
+ |
+.elbo { |
+ position: relative; |
+ width: 100px; |
+ height: 62px; |
+ text-align: right; |
+} |
+ |
+.elbo-button { |
+ position: relative; |
+ margin-top: 4px; |
+ height: 40px; |
+ overflow: hidden; |
+} |
+ |
+.elbo span { |
+ position: relative; |
+ right: 4px; |
+} |
+ |
+@-webkit-keyframes swish-down-up { |
+ 0% { |
+ height: 0; |
+ top: 84px; |
+ } |
+ |
+ 100% { |
+ } |
+} |
+ |
+#upper .elbo-button { |
+ position: absolute; |
+ min-height: 0; |
+ height: 84px; |
+ |
+ /* -webkit-animation-name: swish-down-up; */ |
+ /* -webkit-animation-iteration-count: 1; */ |
+ -webkit-animation-delay: 1s; |
+ -webkit-animation-duration: 1s; |
+} |
+ |
+#upper .elbo-button span { |
+ position: absolute; |
+ right: 4px; |
+ bottom: 4px; |
+} |
+ |
+#upper-elbo { |
+ position: absolute; |
+ top: 92px; |
+} |
+ |
+#upper-elbo .elbo { |
+ height: 62px; |
+ background-color: #9cf; |
+ color: #000; |
+} |
+ |
+@-webkit-keyframes swish-right-left { |
+ 0% { |
+ width: 0px; |
+ /* height: 0px; */ |
+ left: 100px; |
+ /* top: 62px; */ |
+ } |
+ |
+ 100% { |
+ } |
+} |
+ |
+#upper-elbo .elbo.left { |
+ -moz-border-radius: 0 0 0 32px; |
+ -webkit-border-radius: 0 0 0 32px; |
+ border-radius: 0 0 0 32px; |
+ /* -webkit-animation-name: swish-right-left; */ |
+ -webkit-animation-duration: 1s; |
+} |
+ |
+#upper-elbo .elbo.left span { |
+ top: 4px; |
+} |
+ |
+#upper-elbo .elbo.right { |
+ position: absolute; |
+ left: 100px; |
+ top: 0; |
+ width: 78px; |
+ right: 0; |
+} |
+ |
+#upper-elbo .elbo.right .black { |
+ position: absolute; |
+ left: 0; |
+ top: 0; |
+ width: 100%; |
+ height: 44px; |
+ background-color: #000; |
+ -moz-border-radius: 0 0 0 16px; |
+ -webkit-border-radius: 0 0 0 16px; |
+ border-radius: 0 0 0 16px; |
+} |
+ |
+#upper-elbo .elbo.right .terminator { |
+ position: absolute; |
+ left: 82px; |
+ top: 44px; |
+ width: 18px; |
+ height: 18px; |
+ background-color: #f90; |
+} |
+ |
+#lower { |
+ position: absolute; |
+ top: 158px; |
+} |
+ |
+#lower-elbo { |
+ position: absolute; |
+} |
+ |
+#lower-elbo .elbo { |
+ background-color: #c66; |
+ color: #000; |
+} |
+ |
+#lower-elbo .elbo.left { |
+ -moz-border-radius: 32px 0 0 0; |
+ -webkit-border-radius: 32px 0 0 0; |
+ border-radius: 32px 0 0 0; |
+} |
+ |
+#lower-elbo .elbo.left span { |
+ position: absolute; |
+ bottom: 4px; |
+} |
+ |
+#lower-elbo h2.elbo.left { |
+ margin-bottom: 0; |
+} |
+ |
+#lower-elbo .elbo.right { |
+ position: absolute; |
+ left: 100px; |
+ top: 0; |
+ width: 100px; |
+} |
+ |
+#lower-elbo .elbo.right .black { |
+ position: absolute; |
+ left: 0px; |
+ top: 18px; |
+ width: 100%; |
+ height: 45px; |
+ background-color: #000; |
+ -webkit-border-radius: 16px 0 0 0; |
+ border-radius: 16px 0 0 0; |
+} |
+ |
+p { |
+ margin-top: 1em; |
+ margin-bottom: 0; |
+ line-height: 1.5; |
+ text-align: justify; |
+} |
+ |
+p:first-child { |
+ margin-top: 0; |
+} |
+ |
+#content { |
+ /* position: relative; */ |
+} |
+ |
+#content a { |
+ text-decoration: none; |
+} |
+ |
+#content #heading1 { |
+ position: fixed; |
+ left: 204px; |
+ top: 180px; |
+ right: 4px; |
+ height: 42px; |
+ background-color: rgba(255, 0, 0, 0.5); |
+ color: white; |
+ text-align: right; |
+} |
+ |
+#content #heading1 h1 { |
+ position: absolute; |
+ bottom: 6px; |
+ right: 0; |
+ margin-bottom: 0; |
+ padding-right: 4px; |
+} |
+ |
+#content a:link:hover, |
+#content a:link:focus |
+{ |
+ background-color:#000; |
+ color: #f90; |
+} |
+ |
+#content a:link:active { |
+ background-color:#000; |
+ color: #fff; |
+} |
+ |
+#content a:link { |
+ background-color:#000; |
+ color:#fc9; |
+} |
+ |
+#content a:visited:hover, |
+#content a:visited:focus |
+{ |
+ background-color:#000; |
+ color:#f90; |
+} |
+ |
+#content a:visited:active { |
+ background-color:black; |
+ color:#fff; |
+} |
+ |
+#content a:visited { |
+ background-color:black; |
+ color:#c9c; |
+} |
/lcars21.css |
---|
Property changes: |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain |
\ No newline at end of property |