]> git.koha-community.org Git - koha.git/blob - koha-tmpl/intranet-tmpl/prog/css/addbiblio.css
Bug 7882: Add ability to move and reorder fields in MARC editor
[koha.git] / koha-tmpl / intranet-tmpl / prog / css / addbiblio.css
1 form {
2     display: block;
3 }
4
5 div#toolbar {
6     border: 0;
7 }
8
9 #addbibliotabs .ui-tabs-nav {
10     display: none;
11 }
12
13 .ui-tabs-panel h3 {
14     font-size: 140%;
15     margin: .3em 0;
16 }
17
18 ul.sortable_field, ul.sortable_subfield {
19     margin-bottom: 0;
20     padding-left: 0;
21 }
22
23 ul li.tag, ul li.tag li.subfield_line {
24     list-style-type: none;
25     position: relative;
26     padding-left: 30px;
27 }
28
29 ul li.tag:before, ul li.tag li.subfield_line:before {
30     position: absolute;
31     font-family: 'FontAwesome';
32     font-size: .8em;
33     top: 0;
34     left: 10px;
35     content: "\f047";
36 }
37
38 ul li.tag:before {
39     padding-top: 1.7em;
40 }
41
42 li.ui-sortable-helper {
43     background-color: #e0e0e0;
44     max-height: 150px;
45     padding: 2px;
46     border-radius: 4px;
47 }
48
49 li.ui-sortable-helper ul li {
50         display: none !important;
51 }
52
53 .sortable_subfield .ui-sortable-helper input.flat {
54         background-color: transparent;
55 }
56
57 ul li.tag li.subfield_line.ui-sortable-helper::before {
58     top: 5px;
59 }
60
61 .buttonPlus {
62         font-weight : bold;
63         text-decoration : none;
64 }
65
66 .buttonMinus {
67         font-weight : bold;
68         text-decoration : none;
69 }
70
71 a.expandfield {
72         text-decoration : none;
73 }
74
75 #authoritytabs {
76         margin-top : 1em;
77         margin-bottom : 1em;
78 }
79
80 .toptabs .ui-tabs-nav li a {
81         padding : .2em 1.2em;
82 }
83
84 .tag {
85     border-bottom: 2px solid #D5E6E9;
86     clear: both;
87     padding: .7em 0;
88 }
89
90 li.subfield_line {
91     padding-bottom: .3em;
92     float: left;
93     clear: left;
94     width: 100%;
95 }
96
97 li.subfield_line label {
98     font-size:89%;
99     float: left;
100          padding-right : .4em;
101     width: 16em;
102     text-align: left;
103     clear:left;
104 }
105
106 .subfieldcode img {
107     cursor: pointer;
108 }
109
110 .tag_title {
111         font-size : 90%;
112         padding : .2em 0;
113 }
114
115 .tagnum {
116         font-size : 130%;
117         font-weight : bold;
118         color : #000;
119         padding : .1em .3em .1em 0;
120 }
121
122 a.tagnum {
123         font-size : 110%;
124         font-weight : bold;
125         color : #000;
126         padding : .1em .3em .1em 0;
127         text-decoration : none;
128 }
129
130 .subfield {
131         color : #00698a;
132         float: left;
133         width: 10em;
134         text-align:right;
135 }
136
137 .subfield.subfield_mandatory {
138     color: #C00;
139 }
140
141 .subfieldcode {
142         display: block;
143         float: left;
144 }
145
146 .labelsubfield {
147         float:left;
148 }
149
150 .input_marceditor {
151         float:left;
152         width:30em;
153 }
154
155 .indicator {
156     width: 1em;
157     box-sizing: content-box;
158 }
159
160 #cataloguing_additem_newitem fieldset.rows label, #cataloguing_additem_newitem fieldset.rows span.label {
161         font-size : 100%;
162         width : 25%;
163 }
164
165 #cataloguing_additem_newitem fieldset.rows li {
166         padding-bottom : 3px;
167 }
168 #cataloguing_additem_newitem .input_marceditor {
169         width : auto;
170 }
171
172 #cataloguing_additem_newitem textarea.input_marceditor {
173      width : 31em;
174 }
175
176 .mandatory_marker {
177         color: red;
178 }
179 .linktools { display: block; white-space: nowrap; }
180 .linktools a { font-size : 75%; display:block;text-decoration:none;}
181 .linktools a {margin:0 2px;padding:2px;background-color:#FFF;text-align:center; }
182 .linktools a:first-child { border-bottom: 1px solid #DDD; }
183 .linktools a:hover { background-color: #FFC; }
184 .subfield_controls { margin : 0 .5em; }
185
186 #cataloguing_additem_itemlist {
187         margin-bottom : 1em;
188 }
189 .yui-gf div.first {
190         width : 19%;
191 }
192
193 .yui-gf .yui-u {
194         width: 79.2%;
195 }
196
197 tbody tr.active:nth-child(2n+1) td,
198 tbody tr.active td {
199     background-color: #FFFFCC;
200 }
201
202 #loading {
203     background-color: #FFF;
204     cursor: wait;
205     height: 100%;
206     left: 0;
207     opacity: .7;
208     position: fixed;
209     top: 0;
210     width: 100%;
211     z-index: 1000;
212 }
213 #loading div {
214     background : transparent url(../img/loading.gif) top left no-repeat;
215     font-size : 175%;
216     font-weight: bold;
217     height: 2em;
218     left: 50%;
219     margin: -1em 0 0 -2.5em;
220     padding-left : 50px;
221     position: absolute;
222     top: 50%;
223     width: 15em;
224 }
225
226 .ui-tabs .ui-tabs-panel {
227     border: 0;
228     padding: 0;
229 }
230
231 .toolbar-tabs-container {
232     margin: 3em -5px -5px -5px;
233 }
234
235 .toolbar-tabs {
236     background-color: #FFF;
237     clear: both;
238     display: flex;
239     flex-direction: row;
240     justify-content: center;
241     padding-left: 0;
242 }
243
244 .toolbar-tabs li {
245     background-color: #fff;
246     display: flex;
247     justify-content: center;
248     flex-grow: 1;
249     text-align: center;
250     margin-bottom: 0;
251 }
252
253 .toolbar-tabs li a {
254     border: 1px solid #EDF4F6;
255     border-left: 0;
256     border-right: 1px solid #EDF4F6;
257     border-bottom-right-radius: 5px;
258     border-bottom-left-radius: 5px;
259     display: block;
260     font-weight: bold;
261     padding: .3em 1.5em;
262     width: 100%;
263 }
264
265 .toolbar-tabs li.selected a {
266     background-color: #EDF4F6;
267     border-right: 1px solid #C3D6DB;
268     border-bottom: 1px solid #C3D6DB;
269     font-weight: bold;
270 }
271
272 .toolbar-tabs li.selected a:hover {
273     background-color: #EDF4F6;
274 }
275
276 .toolbar-tabs li a:hover {
277     background-color: #F4F8F9;
278 }
279
280 .toolbar-tabs li:first-child a {
281     border-left: 1px solid #EDF4F6;
282 }
283
284 .tag_anchors_list {
285     background-color: #FFF;
286     clear: both;
287     display: block;
288     font-size: 95%;
289     padding-left: 0;
290 }
291
292 .tag_anchor.selected {
293     font-weight: bold;
294 }
295
296 .tag_anchors {
297     display: none;
298     padding: .5em 0;
299 }
300
301 .tag_anchors a {
302     border-right: 1px solid #EDF4F6;
303     display: inline-block;
304     padding: 0 .4em;
305 }
306
307 .tag_anchors.tab_selected {
308     display: inline-block;
309 }
310
311 @media (min-width: 768px) {
312     li.subfield_line label {
313         width: 20em;
314     }
315
316     .input_marceditor {
317         width: 50em;
318     }
319
320     .subfield {
321         width: 14em;
322     }
323 }
324
325 @media (min-width: 1200px) {
326     li.subfield_line label {
327         width: 25em;
328     }
329
330     .input_marceditor {
331         width: 60em;
332     }
333
334     .subfield {
335         width: 16em;
336     }
337 }