1/*
2 * admin farm extension - style additions
3 *
4 * @author  Etienne Meleard etienne.meleard@cru.fr
5 */
6
7/* overall containing div */
8#farm__manager {
9	width: 90%;
10}
11
12/* GLOBAL STYLES */
13#farm__manager a img {
14	vertical-align: middle;
15}
16
17#farm__manager input[type=text] {
18	width: 300px;
19}
20
21#farm__manager input[type=checkbox] {
22	vertical-align: middle;
23}
24
25#farm__manager .error,
26#farm__manager .success {
27	text-align: left;
28	padding-top: 5px;
29	background-position: 10px;
30}
31#farm__manager .error ul li,
32#farm__manager .success ul li {
33	color: black;
34}
35
36#farm__manager .farm_title {
37	text-align: center;
38	font-size: 2em;
39}
40
41#farm__manager .farm_commands {
42	text-align: center;
43	margin: 10px 0 0 0;
44}
45
46#farm__manager .farm_commands a {
47	text-align: center;
48	font-size: 1.1em;
49	padding: 7px;
50	margin: 3px;
51	border: 1px solid silver;
52	background-color: #e0e0e0;
53	font-weight: bold;
54	-moz-border-radius-topleft: 8px;
55	-khtml-border-top-left-radius: 8px;
56	-webkit-border-top-left-radius: 8px;
57	border-top-left-radius: 8px;
58	-moz-border-radius-topright: 8px;
59	-khtml-border-top-right-radius: 8px;
60	-webkit-border-top-right-radius: 8px;
61	border-top-right-radius: 8px;
62}
63
64#farm__manager .farm_commands a:hover {
65	background-color: #f0f0f0;
66}
67
68#farm__manager .farm_commands a.current_cmd {
69	background-color: white;
70	border-bottom-width: 0px;
71	padding-bottom: 8px;
72}
73
74#farm__manager .farm_cmd {
75	text-align: left;
76	margin: 5px 50px 0 50px;
77	padding: 10px;
78	border: 1px solid silver;
79}
80
81#farm__manager .farm_cmd_title {
82	text-align: center;
83	font-size: 1.9em;
84	color: gray;
85}
86
87#farm__manager .farm_cmd_info {
88	text-align: center;
89	font-size: 1.1em;
90	margin: 10px 100px;
91}
92
93#farm__manager .farm_cmd .farm_cmd_footer {
94	clear: both;
95}
96
97#farm__manager .button {
98	margin: 3px;
99}
100
101#farm__manager p,
102#farm__manager label {
103	text-align: left;
104	padding: 0 0 0.5em 0;
105}
106
107#farm__manager .hidden {
108	display: none;
109}
110
111#farm__manager input[disabled] {
112	color: #ccc;
113	border-color: #ccc;
114}  /* IE won't understand but doesn't require it */
115
116#farm__manager .edit {
117	height: 300px;
118}
119
120#farm__manager .farm_cmd form {
121	width: 100%;
122	display: block;
123	margin: 0;
124	padding: 0;
125}
126
127#farm__manager .farm_cmd form fieldset {
128	width: 60%;
129	margin: 0 auto;
130	font-weight: bold;
131	text-align: left;
132}
133
134#farm__manager .farm_cmd form fieldset.save {
135	text-align: center;
136}
137
138#farm__manager .farm_cmd form fieldset small {
139	font-weight: normal;
140	font-size: 0.9em;
141}
142
143#farm__manager .farm_cmd table {
144	border-collapse: collapse;
145	margin: 0 auto;
146}
147
148#farm__manager .farm_cmd table th {
149	border: 1px solid gray;
150	padding: 3px;
151}
152
153#farm__manager .farm_cmd table td {
154	border: 1px solid silver;
155	padding: 3px;
156}
157
158#farm__manager .farm_cmd .size_disp {
159	font-weight: bold;
160	height: 20px;
161	line-height: 22px;
162	border: 1px solid gray;
163	padding: 1px;
164	margin: 2px;
165}
166/* GLOBAL STYLES */
167
168
169/* OVERVIEW STYLES */
170#farm__manager .farm_cmd .animal_overview_sort {
171	text-align: left;
172	font-weight: bold;
173}
174
175#farm__manager .farm_cmd .animal_overview {
176	text-align: left;
177	margin: 5px;
178	padding: 5px;
179	border: 1px solid silver;
180}
181
182#farm__manager .farm_cmd .animal_overview .animal_name {
183	margin: 5px;
184	font-weight: bold;
185	font-size: 1.5em;
186	color: #0f0f0f;
187}
188
189#farm__manager .farm_cmd .animal_info {
190	text-align: left;
191	margin-left: 20px;
192}
193#farm__manager .farm_cmd .animal_overview .animal_additionnalinfo {
194	margin-left: 20px;
195	display: none;
196}
197
198#farm__manager .farm_cmd .animal_overview .cmd_buttons {
199	text-align: right;
200}
201
202#farm__manager .farm_cmd .animal_overview_pages {
203	margin: 5px;
204}
205
206#farm__manager .farm_cmd .animal_overview_page {
207	border: 1px solid silver;
208	padding: 3px;
209}
210
211#farm__manager .farm_cmd .animal_overview_currentpage {
212	border: 1px solid gray;
213	font-weight: bold;
214	padding: 3px;
215}
216/* OVERVIEW STYLES */
217
218
219/* ANIMAL STYLES */
220#farm__manager .farm_cmd_animal_class {
221	text-align: center;
222}
223
224#farm__manager .farm_cmd .animal_hud {
225	float: left;
226	width: 42px;
227	text-align: right;
228	background-color: silver;
229	padding: 10px 0;
230	margin: -10px 20px 50px -10px;
231	-moz-border-radius-bottomright: 10px;
232	-khtml-border-bottom-right-radius: 10px;
233	-webkit-border-bottom-right-radius: 10px;
234	border-bottom-right-radius: 10px;
235}
236
237#farm__manager .farm_cmd .animal_hud a {
238	display: block;
239	float: right;
240	margin: 3px 0;
241	width: 32px;
242	padding: 2px 0 2px 2px;
243	text-align: left;
244	-moz-border-radius-topleft: 5px;
245	-khtml-border-top-left-radius: 5px;
246	-webkit-border-top-left-radius: 5px;
247	border-top-left-radius: 5px;
248	-moz-border-radius-bottomleft: 5px;
249	-khtml-border-bottom-left-radius: 5px;
250	-webkit-border-bottom-left-radius: 5px;
251	border-bottom-left-radius: 5px;
252}
253
254#farm__manager .farm_cmd .animal_hud a:hover {
255	background-color: #f0f0f0;
256}
257
258#farm__manager .farm_cmd .animal_hud a.current_action {
259	background-color: white;
260}
261
262#farm__manager .farm_cmd .animal_tab {
263	text-align: center;
264	font-size: 1.2em;
265}
266
267#animal_fs {
268	border: 1px solid gray;
269	font-size: 1.3em;
270	text-align: left;
271	height: 300px;
272	overflow: auto;
273}
274
275#animal_fs .animal_dir,
276#animal_fs .animal_file {
277	font-size: 0.8em;
278	background-repeat: no-repeat;
279	background-position: center left;
280	height: 24px;
281	margin: 1px;
282	padding: 4px 4px 0px 26px;
283	cursor: pointer;
284}
285
286#animal_fs .animal_dir {
287	background-image: url(images/folder.png);
288}
289
290#animal_fs .animal_file {
291	background-image: url(images/txt.png);
292}
293
294#animal_fs .animal_file_current {
295	background-color: #ffffbd;
296}
297
298#animal_fs .animal_file .file_infos {
299	font-size: 0.9em;
300	margin-left: 6px;
301	display: none;
302}
303
304#animal_fs .animal_file:hover .file_infos {
305	display: inline;
306}
307/* ANIMAL STYLES */
308
309/* SOAP STYLES */
310#farm__manager .farm_cmd .soapapp {
311	position: relative;
312	border: 1px solid silver;
313	padding: 3px;
314	margin: 5px 50px 5px 50px;
315}
316
317#farm__manager .farm_cmd .soapapp a {
318	position: absolute;
319	top: 3px;
320	right: 3px;
321	width: 22px;
322	height: 22px;
323}
324
325#farm__manager .farm_cmd .soapapp_new {
326	border-width: 0px;
327	text-align: center;
328}
329#farm__manager .farm_cmd .soapapp_new a {
330	position: relative;
331	padding: 5px;
332}
333
334#farm__manager .farm_cmd .soapedit {
335	text-align: center;
336	font-size: 1.6em;
337	margin: 20px 0 10px 0;
338}
339
340#farm__manager .farm_cmd .soapapp_service {
341	border: 1px solid silver;
342	padding: 3px;
343	margin: 2px 20px 2px 20px;
344}
345
346/* SOAP STYLES */
347
348/* end admin farm styles */
349