1 /* ========= STANDARD ========== */
3 * { font-family: "Bitstream Vera Sans", "Liberation Sans", sans-serif
; }
5 body
{ text-align: center
; font-size: 14pt; color: #222; background-color: #fff; margin: 0pt; }
7 a
{ color: #0066dd; background-color: inherit
; }
8 a:visited
{ color: #0066dd; }
9 a:hover
{ color: #0066dd; }
11 label
{ display: block
; font-size: small
; color: #333; }
12 span
.created_on_full
{ color: #888; font-size: small
; }
14 #content { margin: 2em; margin-left: auto
; margin-right: auto
; text-align: left
; width: 50em; }
15 #header { border-bottom: 2px solid
#003f87; margin-bottom: 1em; }
16 #footer { border-top: 1px dotted
#001833; margin-top: 1em; text-align: center
; font-size: small
; padding: 1em; }
18 /* ========= FLASH ========== */
19 div
.flash
{ text-align: center
; }
20 span
.flash
{ padding: 0.2em 2em; -moz-border-radius: 0.2em; font-size: 11pt; font-weight: bold
; color: #000; }
21 #notice { background-color: #084fa1;; color: #fff; } /* friendly, you've logged in! */
22 #warning { background-color: #cc0000; color: #fff; } /* error, your login failed! */
23 #message { background-color: #fce94f; } /* normal, updates were saved */
25 /* ========= TOP BAR ========== */
27 #top_bar { width: 100%; height: 1.5em; margin: 0pt; text-align: left
; font-size: 10pt; background-color: #fffccc; color: #333; border-bottom: 1px solid
#999; padding: 0pt; }
28 #top_bar .logged_in_message
{ padding: 0.2em; float: left
; padding-left: 0.5em }
29 #top_bar .account_message
{ padding: 0.2em; float: right
; padding-right: 0.5em }
30 #top_bar .login
{ font-weight: bold
; }
32 /* ========= TOOLBAR ========== */
33 #toolbar a
{ text-decoration: none
; padding: 0.2em 0.5em 0em 0.5em; border: 1px solid
#003f87; border-bottom: none
; -moz-border-radius: 0.2em 0.2em 0em 0em; font-weight: bold
; color: #fff; background-color: #003f87; }
34 #toolbar a:hover
{ background-color: #224da9; }
36 /* ========= ACCOUNT ========== */
38 div
.account
{ width: 20em; }
39 div
.account div
.login
, div
.account div
.signup
{ margin: 1em 0pt; }
41 /* ========= INPUTS ========== */
43 input
[type
="text"], input
[type
="password"], textarea
{
45 border: 1px solid
#001833;
46 background-color: #fafafa;
51 textarea
{ padding: 0px }
53 input
[type
="text"], input
[type
="password"] {
55 font-family: sans-serif
;
60 textarea
{ height: 10em; }
62 input
[type
="submit"] {
65 padding: 0 1em 0.1em 1em;
66 background-color:#003f87;
68 border: 2px outset
#04244a;
72 input
[type
="submit"]:hover
{
73 background-color: #084fa1;
77 background-color: #0066dd;
78 border: 2px outset
#0033aa;
83 background-color: #5cc400;
84 border: 2px outset
#57e925;
88 input
.blue-button:hover
{
89 background-color: #0099ff;
92 input
.green-button:hover
{
93 background-color: #7ee600;
96 /* ========= ISSUES ========== */
98 ul
.issues
{ list-style: none
; }
101 div
.issue-comments
{ width: 30em; }
103 div
.issue div
.entry-title
{ font-size: x-large
; font-weight: bold
; margin: 1em 0pt; }
104 div
.issue div
.entry-title a
{ font-size: x-small
; }
105 div
.issue div
.issue-meta
{ font-size: small
; }
106 div
.issue div
.entry-content
{ margin: 1em 0pt; }
107 div
.issue
.created_by
{ }
108 div
.issue
.created_at
{ float: right
; }
109 div
.issue
.updated_at
{ float: right
; }
111 /* ========= COMMENTS ========== */
113 .comment { border: 1px dotted
#333; margin: 1em 0pt; padding: 0.5em; }
114 .comment .title { font-size: large
; }
115 .comment .permalink { float: right
; }
116 .comment .entry-content { margin-bottom: 0.5em; }
117 .comment .comment_meta { font-size: small
; margin-top: 0.5em; }
118 .comment .comment_meta .created_by { }
119 .comment .comment_meta .created_at { float: right
; }
120 .comment .comment_meta .updated_at { float: right
; }
122 /* ======= SCAFFOLD DEFAULT ======= */
126 background-color: #eee;
132 border: 2px solid red
;
136 border: 1px solid
#c00;;
137 padding-bottom: 1.5em;
139 background-color: #f0f0f0;
142 #errorExplanation h2
{
147 background-color: #c00;
151 #errorExplanation p
{
156 #errorExplanation ul li
{
169 div
.progressBar div
.border
{
170 background-color: #fff;
171 border: 1px solid grey
;
175 div
.progressBar div
.background
{
176 background-color: #333;