source: branches/gdl-frontend/src/ajax/css/frame.css

Last change on this file was 328, checked in by lgiessmann, 14 years ago

fixed ticket #75 --> changed license terms from LGPL to LLGPL in the trunk tree

File size: 9.9 KB
Line 
1/*----------------------------------------------------------------------------*/
2/*  Isidorus                                                                  */
3/*  (c) 2008-2010 Marc Kuester, Christoph Ludwig, Lukas Georgieff             */
4/*                                                                            */
5/*  Isidorus is freely distributable under the LLGPL license.                 */
6/*  This ajax module uses the frameworks PrototypeJs and Scriptaculous, both  */
7/*  are distributed under the MIT license.                                    */
8/*  You can find a detailed description in trunk/docs/LLGPL-LICENSE.txt,      */
9/*  trunk/docs/LGPL-LICENSE.txt and in                                        */
10/*  trunk/src/ajax/javascripts/external/MIT-LICENSE.txt.                      */
11/*----------------------------------------------------------------------------*/
12
13ul.fragmentFrame {
14    list-style-type: none;
15    padding-left: 0px;
16}
17
18ul.fragmentFrame table > caption {
19    font-size: 1.5em;
20    font-weight: bold;
21}
22
23td.controlColumn {
24    background-color: #eaeaee;
25    width: 13px;
26}
27
28tr.showHiddenRows {
29    background-color: #eaeaee;
30}
31
32tr.removeNameRow {
33    background-color: #eaeaee;
34}
35
36tr.removeOccurrenceRow {
37    background-color: #eaeaee;
38}
39
40tr.removeTopicRow {
41    background-color: #eaeaee;
42}
43
44li.errorMessage {
45    margin-top: 1em;
46    font-size: 1.2em;
47}
48
49li.instanceOfFrame > div {
50    margin-left: 10px;
51}
52
53li.instanceOfFrame > div > input[type="button"]{
54    margin-left: 24px;
55}
56
57input[value="generate fragment"] {
58    margin-top: 10px;
59    margin-bottom: 10px;
60}
61
62input[value="validate fragment"] {
63    float: right;
64}
65
66input[value="commit fragment"] {
67    margin-left: 5px;
68    float: right;
69}
70
71
72/* === remove/add buttons in any kind of rows =============================== */
73div.textrowWithoutRemoveButton span{
74    display: inline-block;
75    width: 20px;
76    margin-left: 2px;
77    margin-right: 2px;
78    text-align: center;
79}
80
81div.textrowWithRemoveButton span{
82    display: inline-block;
83    width: 20px;
84    margin-left: 2px;
85    margin-right: 2px;
86    text-align: center;
87}
88
89div.selectrowWithoutRemoveButton span{
90    display: inline-block;
91    width: 20px;
92    margin-left: 2px;
93    margin-right: 2px;
94    text-align: center;
95}
96
97div.selectrowWithRemoveButton span{
98    display: inline-block;
99    width: 20px;
100    margin-left: 2px;
101    margin-right: 2px;
102    text-align: center;
103}
104
105input[type="text"] {
106    background-color: #white;
107    border: 1px solid darkgray;
108    margin-bottom: 1px;
109    margin-top: 1px;
110}
111
112input[type="text"][readonly="readonly"] {
113    background-color: #eaeaee;
114    border: 1px solid darkgray;
115    margin-bottom: 1px;
116    margin-top: 1px;
117}
118
119
120div.textrowWithRemoveButton > input[type="text"]{
121    margin-left: 0px;
122    font-weight: normal;
123}
124
125div.textrowWithoutRemoveButton > input[type="text"]{
126    margin-left: 24px;
127    font-weight: normal;
128}
129
130div.selectrowWithRemoveButton > select {
131    margin-left: 0px;
132    font-weight: normal;
133}
134
135div.selectrowWithoutRemoveButton > select {
136    margin-left: 24px;
137    font-weight: normal;
138}
139
140textarea {
141    margin-left: 24px;
142    background-color: white;
143    border: 1px solid darkgray;
144    margin-bottom: 1px;
145    margin-top: 1px;
146}
147
148textarea[readonly="readonly"] {
149    margin-left: 24px;
150    background-color: #eaeaee;
151    border: 1px solid darkgray;
152    margin-bottom: 1px;
153    margin-top: 1px;
154}
155
156span.removeLink {
157    cursor: pointer;
158    font-size: 0.75em;
159    float: right;
160    margin-right: 1em;
161}
162
163span.removeLink:hover {
164    color:#ff7f00;
165}
166
167
168/* === topic frame ========================================================== */
169table.topicFrame {
170    width: 1022px;
171    border-collapse: collapse;
172    border: 1px solid #d1d1d3;
173}
174
175table.topicFrame > tr > td.description {
176    width: 163px;
177}
178
179table.topicFrame > tr > td.content {
180    width: 854px;
181}
182
183table.topicFrame > tr.topicIdFrame {
184    background-color: #f6f7f9;
185}
186
187table.topicFrame > tr.subjectLocatorFrame {
188    background-color: #f6f7f9;
189}
190
191table.topicFrame > tr.nameContainer {
192    background-color: #f6f7f9;
193}
194
195table.topicFrame:hover {
196    border: 1px solid #ff7f00;
197}
198
199
200/* === name frame =========================================================== */
201table.topicFrame table.nameFrame {
202    width: 851px;
203    margin-top: 2px;
204    margin-bottom: 2px;
205    margin-left: 1px;
206    border-collapse: collapse;
207    border: 1px solid #d1d1d3;
208}
209
210table.topicFrame table.nameFrame td.description {
211    width: 142px;
212}
213
214table.topicFrame table.nameFrame td.content {
215    width: 689px;
216}
217
218table.topicFrame table.nameFrame > tr.typeFrame {
219    background-color: white;
220}
221
222table.topicFrame table.nameFrame > tr.valueFrame {
223    background-color: white;
224}
225
226table.topicFrame table.nameFrame:hover {
227    border: 1px solid #ff7f00;
228}
229
230/* === disabled name frame === */
231div.disabled table.nameFrame > tr.itemIdentityFrame {
232    background-color: #eaeaee;
233}
234
235div.disabled table.nameFrame > tr.typeFrame {
236    background-color: #eaeaee;
237}
238
239div.disabled table.nameFrame > tr.scopeContainer {
240    background-color: #eaeaee;
241}
242
243div.disabled table.nameFrame > tr.valueFrame {
244    background-color: #eaeaee;
245}
246
247div.disabled table.nameFrame > tr.variantContainer {
248    background-color: #eaeaee;
249}
250
251
252
253/* === variant frame ======================================================== */
254table.nameFrame div.variantFrame {
255    margin-left: 24px;
256}
257
258table.nameFrame div.disabled {
259    margin-left: 24px;
260}
261
262table.nameFrame table.variantFrame {
263    width: 667px;
264    margin-top: 2px;
265    margin-bottom: 2px;
266    border-collapse: collapse;
267    border: 1px solid #d1d1d3;
268}
269
270table.nameFrame table.variantFrame > tr > td.description {
271    width: 142px;
272}
273
274table.nameFrame table.variantFrame > tr > td.content {
275    width: 505px;
276}
277
278table.nameFrame table.variantFrame tr.scopeContainer {
279    background-color: white;
280}
281
282table.nameFrame table.variantFrame tr.datatypeFrame {
283    background-color: white;
284}
285
286table.nameFrame table.variantFrame:hover {
287    border: 1px solid #ff7f00;
288}
289
290/* === disabled variant frame === */
291div.disabled table.variantFrame > tr.itemIdentityFrame {
292    background-color: #eaeaee;
293}
294
295div.disabled table.variantFrame > tr.scopeContainer {
296    background-color: #eaeaee;
297}
298
299div.disabled table.variantFrame > tr.valueFrame {
300    background-color: #eaeaee;
301}
302
303div.disabled table.variantFrame > tr.datatypeFrame {
304    background-color: #eaeaee;
305}
306
307
308/* === occurrence frame ===================================================== */
309table.topicFrame table.occurrenceFrame {
310    width: 851px;
311    margin-top: 2px;
312    margin-bottom: 2px;
313    margin-left: 1px;
314    border-collapse: collapse;
315    border: 1px solid #d1d1d3;
316}
317
318table.topicFrame table.occurrenceFrame td.description {
319    width: 142px;
320}
321
322table.topicFrame table.occurrenceFrame td.content {
323    width: 689px;
324}
325
326table.topicFrame table.occurrenceFrame > tr.typeFrame {
327    background-color: #f6f7f9;
328}
329
330table.topicFrame table.occurrenceFrame > tr.valueFrame {
331    background-color: #f6f7f9;
332}
333
334table.topicFrame table.occurrenceFrame:hover {
335    border: 1px solid #ff7f00;
336}
337
338/* === disabled occurrence frame === */
339div.disabled {
340    background-color: #eaeaee;
341}
342
343div.disabled table.occurrenceFrame > tr.itemIdentityFrame {
344    background-color: #eaeaee;
345}
346
347div.disabled table.occurrenceFrame > tr.typeFrame {
348    background-color: #eaeaee;
349}
350
351div.disabled table.occurrenceFrame > tr.scopeContainer {
352    background-color: #eaeaee;
353}
354
355div.disabled table.occurrenceFrame > tr.valueFrame {
356    background-color: #eaeaee;
357}
358
359div.disabled table.occurrenceFrame > tr.datatypeFrame {
360    background-color: #eaeaee;
361}
362
363
364/* === association container / association frame ============================ */
365div.associationContainer {
366    margin-top: 30px;
367}
368
369table.associationContainer {
370    border-collapse: collapse;
371    width: 1022px;
372    border: 1px solid #d1d1d3;
373}
374
375table.associationContainer:hover {
376    border: 1px solid #ff7f00;
377}
378
379table.associationFrame {
380    border-collapse: collapse;
381    margin-left: 1px;
382    margin-top: 1px;
383    margin-bottom: 1px;
384    border: 1px solid #d1d1d3;
385    width: 1018px;
386}
387
388table.associationFrame:hover {
389    border: 1px solid #ff7f00;
390}
391
392table.associationFrame > tr > td.description {
393    width: 142px;
394}
395
396table.associationFrame > tr > td.content {
397    width: 853px;
398}
399
400table.associationFrame > tr.itemIdentityFrame {
401    background-color: #f6f7f9;
402}
403
404table.associationFrame > tr.scopeContainer {
405    background-color: #f6f7f9;
406}
407
408/* === disabled association frame === */
409div.disabled table.associationFrame > tr.itemIdentityFrame {
410    background-color: #eaeaee;
411}
412
413div.disabled table.associationFrame > tr.typeFrame {
414    background-color: #eaeaee;
415}
416
417div.disabled table.associationFrame > tr.scopeContainer {
418    background-color: #eaeaee;
419}
420
421div.disabled table.associationFrame > tr.roleContainer {
422    background-color: #eaeaee;
423}
424
425
426/* === associationrole frame ================================================ */
427table.associationFrame table.roleFrame {
428    width: 853px;
429    margin-left: 1px;
430    margin-top: 2px;
431    margin-bottom: 2px;
432    border-collapse: collapse;
433    border: 1px solid #d1d1d3;
434}
435
436table.associationFrame table.roleFrame:hover {
437    border: 1px solid #ff7f00;
438}
439
440table.associationFrame table.roleFrame > tr > td.description {
441    width: 142px;
442}
443
444table.associationFrame table.roleFrame > tr > td.content {
445    width: 692px;
446}
447
448table.roleFrame > tr.typeFrame {
449    background-color: #f6f7f9;
450}
451
452/* === disabled role frame === */
453div.disabled table.roleFrame > tr.itemIdentityFrame {
454    background-color: #eaeaee;
455}
456
457div.disabled table.roleFrame > tr.typeFrame {
458    background-color: #eaeaee;
459}
460
461div.disabled table.roleFrame > tr.playerFrame {
462    background-color: #eaeaee;
463}
464
465
466/* === tmId frame  ========================================================== */
467div.tmIdFrame {
468    margin-top: 30px;
469}
470
471table.tmIdFrame {
472    width: 1023px;
473    border-collapse: collapse;
474    border: 1px solid #d1d1d3;
475    background-color: #f6f7f9;
476}
477
478table.tmIdFrame:hover {
479    border: 1px solid #ff7f00;
480}
481
482li.tmIdFrame {
483    margin-bottom: 10px;
484}
485
486table.tmIdFrame input[type="text"] {
487    margin-left: 12px;
488}
Note: See TracBrowser for help on using the repository browser.