source: branches/util-apps/DomainUtil/web-app/css/main.css @ 806

Last change on this file since 806 was 766, checked in by gav, 14 years ago

Add branches/util-apps/DomainUtil application.

File size: 4.8 KB
Line 
1html * {
2    margin: 0;
3    /*padding: 0; SELECT NOT DISPLAYED CORRECTLY IN FIREFOX */
4}
5
6/* GENERAL */
7
8.spinner {
9    padding: 5px;
10    position: absolute;
11    right: 0;
12}
13
14body {
15    background: #fff;
16    color: #333;
17    font: 11px verdana, arial, helvetica, sans-serif;
18}
19#grailsLogo {
20        padding:20px;
21}
22
23a:link, a:visited, a:hover {
24    color: #666;
25    font-weight: bold;
26    text-decoration: none;
27}
28
29h1 {
30    color: #48802c;
31    font-weight: normal;
32    font-size: 16px;
33    margin: .8em 0 .3em 0;
34}
35
36ul {
37    padding-left: 15px;
38}
39
40input, select, textarea {
41    background-color: #fcfcfc;
42    border: 1px solid #ccc;
43    font: 11px verdana, arial, helvetica, sans-serif;
44    margin: 2px 0;
45    padding: 2px 4px;
46}
47select {
48   padding: 2px 2px 2px 0;
49}
50textarea {
51        width: 250px;
52        height: 150px;
53        vertical-align: top;
54}
55
56input:focus, select:focus, textarea:focus {
57    border: 1px solid #b2d1ff;
58}
59
60.body {
61    float: left;
62    margin: 0 15px 10px 15px;
63}
64
65/* NAVIGATION MENU */
66
67.nav {
68    background: #fff url(../images/skin/shadow.jpg) bottom repeat-x;
69    border: 1px solid #ccc;
70    border-style: solid none solid none;
71    margin-top: 5px;
72    padding: 7px 12px;
73}
74
75.menuButton {
76    font-size: 10px;
77    padding: 0 5px;
78}
79.menuButton a {
80    color: #333;
81    padding: 4px 6px;
82}
83.menuButton a.home {
84    background: url(../images/skin/house.png) center left no-repeat;
85    color: #333;
86    padding-left: 25px;
87}
88.menuButton a.list {
89    background: url(../images/skin/database_table.png) center left no-repeat;
90    color: #333;
91    padding-left: 25px;
92}
93.menuButton a.create {
94    background: url(../images/skin/database_add.png) center left no-repeat;
95    color: #333;
96    padding-left: 25px;
97}
98
99/* MESSAGES AND ERRORS */
100
101.message {
102    background: #f3f8fc url(../images/skin/information.png) 8px 50% no-repeat;
103    border: 1px solid #b2d1ff;
104    color: #006dba;
105    margin: 10px 0 5px 0;
106    padding: 5px 5px 5px 30px
107}
108
109div.errors {
110    background: #fff3f3;
111    border: 1px solid red;
112    color: #cc0000;
113    margin: 10px 0 5px 0;
114    padding: 5px 0 5px 0;
115}
116div.errors ul {
117    list-style: none;
118    padding: 0;
119}
120div.errors li {
121        background: url(../images/skin/exclamation.png) 8px 0% no-repeat;
122    line-height: 16px;
123    padding-left: 30px;
124}
125
126td.errors select {
127    border: 1px solid red;
128}
129td.errors input {
130    border: 1px solid red;
131}
132
133/* TABLES */
134
135table {
136    border: 1px solid #ccc;
137    width: 100%
138}
139tr {
140    border: 0;
141}
142td, th {
143    font: 11px verdana, arial, helvetica, sans-serif;
144    line-height: 12px;
145    padding: 5px 6px;
146    text-align: left;
147    vertical-align: top;
148}
149th {
150    background: #fff url(../images/skin/shadow.jpg);
151    color: #666;
152    font-size: 11px;
153    font-weight: bold;
154    line-height: 17px;
155    padding: 2px 6px;
156}
157th a:link, th a:visited, th a:hover {
158    color: #333;
159    display: block;
160    font-size: 10px;
161    text-decoration: none;
162    width: 100%;
163}
164th.asc a, th.desc a {
165    background-position: right;
166    background-repeat: no-repeat;
167}
168th.asc a {
169    background-image: url(../images/skin/sorted_asc.gif);
170}
171th.desc a {
172    background-image: url(../images/skin/sorted_desc.gif);
173}
174
175.odd {
176    background: #f7f7f7;
177}
178.even {
179    background: #fff;
180}
181
182/* LIST */
183
184.list table {
185    border-collapse: collapse;
186}
187.list th, .list td {
188    border-left: 1px solid #ddd;
189}
190.list th:hover, .list tr:hover {
191    background: #b2d1ff;
192}
193
194/* PAGINATION */
195
196.paginateButtons {
197    background: #fff url(../images/skin/shadow.jpg) bottom repeat-x;
198    border: 1px solid #ccc;
199    border-top: 0;
200    color: #666;
201    font-size: 10px;
202    overflow: hidden;
203    padding: 10px 3px;
204}
205.paginateButtons a {
206    background: #fff;
207    border: 1px solid #ccc;
208    border-color: #ccc #aaa #aaa #ccc;
209    color: #666;
210    margin: 0 3px;
211    padding: 2px 6px;
212}
213.paginateButtons span {
214    padding: 2px 3px;
215}
216
217/* DIALOG */
218
219.dialog table {
220    padding: 5px 0;
221}
222
223.prop {
224    padding: 5px;
225}
226.prop .name {
227    text-align: left;
228    width: 15%;
229    white-space: nowrap;
230}
231.prop .value {
232    text-align: left;
233    width: 85%;
234}
235
236/* ACTION BUTTONS */
237
238.buttons {
239    background: #fff url(../images/skin/shadow.jpg) bottom repeat-x;
240    border: 1px solid #ccc;
241    color: #666;
242    font-size: 10px;
243    margin-top: 5px;
244    overflow: hidden;
245    padding: 0;
246}
247
248.buttons input {
249    background: #fff;
250    border: 0;
251    color: #333;
252    cursor: pointer;
253    font-size: 10px;
254    font-weight: bold;
255    margin-left: 3px;
256    overflow: visible;
257    padding: 2px 6px;
258}
259.buttons input.delete {
260    background: transparent url(../images/skin/database_delete.png) 5px 50% no-repeat;
261    padding-left: 28px;
262}
263.buttons input.edit {
264    background: transparent url(../images/skin/database_edit.png) 5px 50% no-repeat;
265    padding-left: 28px;
266}
267.buttons input.save {
268    background: transparent url(../images/skin/database_save.png) 5px 50% no-repeat;
269    padding-left: 28px;
270}
Note: See TracBrowser for help on using the repository browser.