inmanis/templates/ycss.lucius

181 lines
3.9 KiB
Text
Raw Normal View History

2012-08-10 14:16:44 +00:00
@base03 : #002b36;
@base02 : #073642;
@base01 : #586e75;
@base00 : #657b83;
/* @background: #f3f4f5; /* --- */
/* @background: #eee8d5; /* ------ */
2012-08-11 22:38:38 +00:00
@background: #fdf6e3; /* ------ */
2012-08-10 14:16:44 +00:00
@foreground: #93a1a1 ; /* base1 */
@altbackground: #586e75; /* base01 */
@altforeground: #93a1a1; /* base1 */
@base0 : #839496;
@base1 : #93a1a1;
@base2 : #eee8d5;
@base3 : #fdf6e3;
@yellow : #b58900;
@orange : #cb4b16;
@red : #dc322f;
@magenta : #d33682;
@violet : #6c71c4;
@blue : #268bd2;
@cyan : #2aa198;
@green : #859900;
@lightred: rgba(220,50,47,0.2);
@lightorange: rgba(203,75,22,0.2);
@lightcyan: rgba(42,161,152,0.2);
@shadoworange: rgba(101,37,11,0.5);
@white: rgba(255,255,255,0.6);
@black: rgba(0,43,54,0.6);
2012-07-02 13:21:39 +00:00
body {
2012-08-05 21:09:15 +00:00
font-family: Georgia, Palatino, Serif;
2012-08-10 14:16:44 +00:00
background-color: #{altbackground};
color: #{altforeground};
2012-08-05 21:09:15 +00:00
font-size: 18px;
2012-07-02 13:21:39 +00:00
}
2012-08-10 14:16:44 +00:00
a { color: #{base00}; text-decoration: none; }
a:visited { color: #{base01}; }
a:hover { color: #{orange}; text-shadow: 0 0 1px #{shadoworange}; }
/* Layout */
2012-07-02 13:21:39 +00:00
.content {
width: 37em;
margin: 0 auto;
}
ul, ol {
li {
margin-bottom: 1em;
}
margin-bottom: 1em;
}
p { line-height: 1.5em; }
header {
2012-08-10 14:16:44 +00:00
background: #{altbackground};
2012-07-03 06:49:48 +00:00
/* background: url("@{StaticR img_skin_side_up_png}") repeat; */
2012-07-02 13:21:39 +00:00
text-align: center;
top: 0;
2012-07-02 21:48:41 +00:00
margin: 0;
padding: 1em 1em 2em 1em;
2012-08-10 14:16:44 +00:00
border-bottom: solid 1px #{base03};
h1,h2 {
text-shadow: 1px 1px 0px #{white}, -1px -1px 0px #{black};
2012-07-02 13:21:39 +00:00
font-weight: bold;
margin: 0;
}
2012-08-10 14:16:44 +00:00
h1 { font-size: 8em; }
h2 { font-size: 2em; }
2012-07-02 13:21:39 +00:00
}
2012-08-10 14:16:44 +00:00
2012-08-07 06:18:10 +00:00
footer {
.content > div {font-size: .9em}
padding: 1em 1em 2em 1em;
border-top: solid 1px #889;
text-align: left;
}
2012-07-02 21:48:41 +00:00
#main {
2012-08-10 14:16:44 +00:00
background-color: #{background};
color: #{foreground};
2012-07-02 21:48:41 +00:00
margin-top: 0;
2012-08-10 14:16:44 +00:00
border-top: solid 1px #{base3};
2012-07-03 21:23:02 +00:00
padding: 2em 0;
2012-07-02 21:48:41 +00:00
}
2012-08-05 21:09:15 +00:00
form label {
width: 5em;
display: inline-block;
text-align: right;
margin-right: 1em;
}
form div { margin: 1em auto; }
2012-08-06 11:18:55 +00:00
form input {
2012-08-10 14:16:44 +00:00
color: #{base02};
2012-08-06 11:18:55 +00:00
border-radius: 3px;
2012-08-10 14:16:44 +00:00
background: #{base2};
box-shadow: 1px 1px 2px #{base03} inset;
2012-08-06 11:18:55 +00:00
border: 0; padding: .3em; width: 30em; }
form input[type="submit"] {
2012-08-10 14:16:44 +00:00
color: #{base1};
2012-08-06 11:18:55 +00:00
margin: 0 auto;
display: block;
width: 5em;
2012-08-10 14:16:44 +00:00
box-shadow: 1px 1px 2px #{black};
2012-08-06 11:18:55 +00:00
font-weight: bold;
2012-08-10 14:16:44 +00:00
text-shadow: 0 1px #{white};
2012-08-06 11:18:55 +00:00
border: solid 1px;}
form input[type="submit"]:hover {
2012-08-10 14:16:44 +00:00
color: #{base0};
border-color: #{base0};
background-color:#{base2};
box-shadow: 1px 1px 4px #{black};
2012-08-06 11:18:55 +00:00
}
form input[type="submit"]:active {
2012-08-10 14:16:44 +00:00
box-shadow: -1px -1px 1px #{shadoworange};
background-color: #{lightorange};
border-color: #{orange};
color: #{orange};
2012-08-06 11:18:55 +00:00
}
2012-08-07 15:38:54 +00:00
.entryLine {
display: block;
2012-08-19 12:45:48 +00:00
line-height: 3em;
height: 3em; }
2012-08-07 15:38:54 +00:00
.vote { width: 2.1em;
2012-08-19 12:45:48 +00:00
line-height: 1.5em;
2012-08-07 15:38:54 +00:00
margin-right: 1em;
text-align: center;
float:left; }
.yeah, .neah {
2012-08-10 14:16:44 +00:00
border: solid 1px #{base0};
background-color: #{base2};
2012-08-07 15:38:54 +00:00
cursor: pointer;
2012-08-07 22:22:23 +00:00
width: 3em;
2012-08-10 09:41:23 +00:00
font-size: .75em; }
2012-08-19 12:45:48 +00:00
.secondline { font-size: .6em; color: #{base1}; margin-top: 1em; }
2012-08-10 09:41:23 +00:00
.yeah_voted .yeah {
2012-08-10 14:16:44 +00:00
background-color: #{lightorange};
color: #{orange};
border-color: #{orange};
2012-08-10 09:41:23 +00:00
}
.neah_voted .neah {
2012-08-10 14:16:44 +00:00
background-color: #{lightcyan};
color: #{cyan};
border-color: #{cyan};
2012-08-10 09:41:23 +00:00
}
2012-08-19 12:45:48 +00:00
.firstline,.secondline,.thirdline {
line-height: 1em;
height: 1em;
}
.comment { font-size: .8em;}
#loginmessage {
2012-08-11 22:38:38 +00:00
display: none;
position: fixed;
margin: 0;
padding: 0;
border: none;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: #{black};
}
#loginmessage .insidebox { width: 37em;
margin: 0 auto;
padding: 1em;
position: relative;
top: 30%;
left: 0%;
background-color: #{background};
color: #{foreground};
box-shadow: 0 0 4px #{black}
}
#loginmessage .close {
float: right;
cursor: pointer;
}