]> dev.renevier.net Git - syj.git/blob - public/css/generic.css
highlight for input on errors
[syj.git] / public / css / generic.css
1 /*  This file is part of Syj, Copyright (c) 2010 Arnaud Renevier,
2     and is published under the AGPL license. */
3
4 /*
5  * generic rules
6  */
7 .message {
8     text-align: center;
9 }
10
11 .disabled {
12     color: #A9A9A9;
13 }
14 noscript {
15     text-align: center;
16     color: red;
17     font-weight: bold;
18 }
19 noscript p {
20     margin-top: 4em;
21 }
22
23 .success {
24     color: green;
25     border-color: green;
26     font-weight: bold;
27     background-color: white;
28 }
29
30 .warn {
31     color: #FF8C00;
32     border-color: #FF8C00;
33     font-weight: bold;
34     background-color: white;
35 }
36
37 .error {
38     border-color: red;
39     font-weight: bold;
40     background-color: #FFFF33;
41     color: red;
42 }
43
44 .info {
45     border-color: black;
46     color: black;
47     background-color: white;
48 }
49
50 .center {
51     text-align: center;
52 }
53 label {
54     font-weight: bold;
55     white-space: nowrap;
56     vertical-align: top;
57 }
58
59 input {
60     /* transitions for highlight effects */
61     -webkit-transition: background-color 0.3s ease-out;
62     -moz-transition: background-color 0.3s ease-out;
63 }
64
65 /*
66  * footer
67  */
68 #footer {
69     position: absolute;
70     bottom: 0px;
71     left: 0px; right: 0px;
72     height: 2em;
73     text-align: center;
74     border-top: 1px solid gray;
75     *background-color: white;
76 }
77 #footer-padding {
78     height: 5px;
79 }
80 .footer-link {
81     display: inline;
82     margin: 0px 10px 0px 10px;
83 }
84 .footer-anchor {
85     text-decoration: none;
86 }
87
88 /*
89  * locale switcher
90  */
91 #other-language {
92     float: right;
93     padding: 5px;
94     margin: 10px 10px 20px 20px;
95 }
96 .other-language-anchor:hover {
97     background-color: #BBBBFF;
98 }
99 .other-language-anchor {
100     text-decoration: none;
101     padding-left: 10px;
102     padding-right: 10px;
103     padding-top: 3px;
104     padding-bottom: 3px;
105     border: #1E90FF 1px solid;
106 }