OSDN Git Service

fix new element dialog
[pettanr/pettanr.git] / app / assets / stylesheets / test.css.scss
1 /*
2  * This is a manifest file that'll automatically include all the stylesheets available in this directory
3  * and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
4  * the top of the compiled file, but it's generally better to create a new file per style scope.
5  *= require_directory ./base
6  *= require jquery-ui
7 */
8 table.no-border {
9   border: none;
10 }
11
12 table.no-border td, tr {
13   border: none;
14   padding: 0px;
15   margin: 0px;
16   vertical-align: top;
17 }
18
19 div.md5 {
20   padding: 0px;
21   margin: 0px;
22   font-size: 12px;
23   text-align: left;
24 }
25
26 div.empty {
27   color:   #aaaaaa;
28 }
29
30 input.error {
31   border-width: 3px;
32   border-style:  solid;
33   border-color:   #ef29ef;
34 }
35 textarea.error {
36   border-style:  solid;
37   border-color:   #111;
38 }
39 select.error {
40   border-style:  solid;
41   border-color:   #111;
42 }
43
44 .sheet {
45   position:    relative;
46   overflow:    hidden;
47   float: left;
48   clear: left;
49 }
50
51 .sheet-data {
52   float: left;
53 }
54
55 .sheet-break {
56   clear: both;
57 }
58
59 .sheet_panel {
60   position:    absolute;
61 }
62
63 // hide number field's spinner
64   //for chrome
65   input[type=number]::-webkit-outer-spin-button,
66   input[type=number]::-webkit-inner-spin-button {
67       -webkit-appearance: none;
68       margin: 0;
69   }
70   // for firefox
71   input[type=number] {
72       -moz-appearance:textfield;
73   }
74
75 .pettanr-comic-wrapper {
76   margin:  1em auto;
77 }
78 .pettanr-comic-panel {
79   border-style:  solid;
80   border-color:   #111;
81   position:    relative;
82   margin:     1em 0;
83   overflow:    hidden;
84 }
85 .pettanr-comic-panel img {
86   position:    absolute;
87 }
88 .pettanr-comic-balloon {
89   position:    absolute;
90 }
91 .pettanr-comic-balloon img {
92   width:     100%;
93   height:     100%;    }
94
95
96 .pettanr-comic-speech {
97 margin : 0 !important;
98 padding : 0 !important;
99 display : table;
100 table-layout : fixed;
101 position : absolute;
102 top : 0;
103 left : 16.6%;
104 width : 66.6%;
105 height : 100%;
106 *height : auto;
107 *top : 50% !important;
108 }
109 .pettanr-comic-speech-inner {
110 vertical-align : middle;
111 display : table-cell;
112 *display : block;
113 zoom : 1;
114 *position : relative;
115 *top : -50%;
116 }
117 .pettanr-comic-speech p {
118 padding : 0.5em 0 !important;
119 margin : 0 !important;
120 }
121 .pettanr-comic-speech strong {
122 font-weight : bold;
123 }
124 .pettanr-comic-speech em,
125 .pettanr-comic-speech i {
126 font-style : italic;
127 }
128 .pettanr-comic-speech samp,
129 .pettanr-comic-speech code {
130 font-family : monospace;
131 }
132
133 .ui-resizable-handle {
134   background-color:#f8b87c;
135 }
136 .ui-resizable-n {
137   cursor          : n-resize;
138   height          : 9px;
139   width           : 100%;
140   top             : -3px;
141   left            : 0;
142 }
143 .ui-resizable-s {
144   cursor          : s-resize;
145   height          : 9px;
146   width           : 100%;
147   bottom          : -3px;
148   left            : 0;
149 }
150 .ui-resizable-e {
151   cursor          : e-resize;
152   width           : 9px;
153   right           : -3px;
154   top             : 0;
155   height          : 100%;
156 }
157 .ui-resizable-w {
158   cursor          : w-resize;
159   width           : 9px;
160   left            : -3px;
161   top             : 0;
162   height          : 100%;
163 }
164 .ui-resizable-se {
165   cursor          : se-resize;
166   width           : 12px;
167   height          : 12px;
168   right           : 1px;
169   bottom          : 1px;
170 }
171 .ui-resizable-sw {
172   cursor          : sw-resize;
173   width           : 9px;
174   height          : 9px;
175   left            : -5px;
176   bottom          : -5px;
177 }
178 .ui-resizable-nw {
179   cursor          : nw-resize;
180   width           : 9px;
181   height          : 9px;
182   left            : -5px;
183   top             : -5px;
184 }
185 .ui-resizable-ne {
186   cursor          : ne-resize;
187   width           : 9px;
188   height          : 9px;
189   right           : -5px;
190   top             : -5px;
191 }
192 .ground_color-code-wrap {
193     border: 1px solid #d0d0d0;
194     border-radius: 10px;
195     padding: 10px 5px;
196     background: #fafafa;
197     display: none;
198 }
199 .speech-fore_color-wrap {
200     border: 1px solid #d0d0d0;
201     border-radius: 10px;
202     padding: 10px 5px;
203     background: #fafafa;
204     display: none;
205 }
206 .colorpicker-red, .colorpicker-green, .colorpicker-blue {
207   float: left;
208   clear: left;
209   width: 256px;
210   margin: 3px 10px;
211 }
212 .code_swatch {
213   width: 50px;
214   height: 50px;
215   margin-top: 0;
216   margin-left: 10px;
217   background-image: none;
218 }
219 .colorpicker-red .ui-slider-range {
220   background: #ef2929;
221 }
222 .colorpicker-red .ui-slider-handle {
223   border-color: #ef2929;
224 }
225 .colorpicker-green .ui-slider-range {
226   background: #8ae234;
227 }
228 .colorpicker-green .ui-slider-handle {
229   border-color: #8ae234;
230 }
231 .colorpicker-blue .ui-slider-range {
232   background: #729fcf;
233 }
234 .colorpicker-blue .ui-slider-handle {
235   border-color: #729fcf;
236 }
237 .colorpicker-hex, #colorpicker-rgb {
238   margin: 5px;
239 }
240 .ui-slider .ui-slider-handle {
241   width: 1em;
242   height: 1em;
243 }
244 .ui-slider-horizontal {
245   height: 0.6em;
246 }
247   // for ap
248   .code-wrap {
249       border: 1px solid #d0d0d0;
250       border-radius: 10px;
251       padding: 10px 5px;
252       background: #fafafa;
253       display: none;
254   }
255   .colorpicker {
256     float: left;
257     clear: left;
258     width: 256px;
259     margin: 3px 10px;
260   }
261
262 .tsort-box {
263   float: left;
264   font-size: 12px;
265 }
266 .scenario {
267   float: left;
268 }
269 .tsort-row-break {
270   clear: both;
271 }
272 .tsort-tabs-nav {
273     padding: .2em .1em .2em .2em;
274     width: 220px;
275 }
276 .tsort {
277     list-style-type: none;
278     margin: 0;
279     padding: 0;
280 }
281 .tsort li {
282     margin: 0 3px 3px 3px;
283     padding: 0.3em;
284     padding-left: 1em;
285     font-size: 12px;
286     cursor: move;
287 }
288 .tsort-row-break {
289   clear: both;
290 }
291 .zsort-box {
292   font-size: 12px;
293 }
294 .zsort-tabs-nav {
295     padding: .2em .1em .2em .2em;
296     width: 220px;
297 }
298 .zsort {
299     list-style-type: none;
300     margin: 0;
301     padding: 0;
302 }
303 .zsort li {
304     margin: 0 3px 3px 3px;
305     padding: 0.3em;
306     padding-left: 1em;
307     font-size: 12px;
308     cursor: move;
309 }
310 #elements-tabs {
311     font-size: 12px;
312 }
313 .inner-elements-tabs {
314 }
315
316 .ui-tabs-vertical {
317 }
318 .ui-tabs-vertical .ui-tabs-nav {
319     padding: .2em .1em .2em .2em;
320     float: left; 
321     width: 100px;
322 }
323 .ui-tabs-vertical .ui-tabs-nav li {
324     clear: left;
325     border-bottom-width: 1px !important;
326     border-right-width: 0 !important;
327     margin: 0 -1px 0.2em 0;
328 }
329 .ui-tabs-vertical .ui-tabs-nav li a {
330     display:block;
331     width: 100%;
332 }
333 .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
334     padding-bottom: 0;
335     padding-right: .1em;
336     border-right-width: 1px;
337     border-right-width: 1px;
338 }
339 .ui-tabs-vertical .ui-tabs-panel {
340     padding: 1em;
341     float: left;
342     margin-left: 55px;
343     width: 35em;
344 }
345 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
346     margin-bottom: 0.2em;
347 }
348 .element-tab {
349 }
350 .elements-tab {
351    overflow: hidden;
352    height: auto;
353 }
354  
355 .elements-tab img {
356    float: left;
357    margin: 0 1px 0 0 !important;
358    padding: 0 !important;
359    border: 0 !important;
360 }
361  
362 .elements-tab p {
363    overflow: hidden;
364    height: auto;
365 }
366 .elements-tab-face-icon {
367    float: left;
368 }
369 .elements-tab-face-caption {
370    float: left;
371 }
372 .elements-tab-face-end {
373   clear: both;
374 }
375 .ui-button .ui-icon.ui-icon-destroy {
376   width: 16px; 
377   height: 16px; cursor: pointer; 
378   background-image: image-url("destroy.png") !important;
379 }
380 .ui-button.ui-state-hover .ui-icon.ui-icon-destroy {
381   width: 16px; 
382   height: 16px; cursor: pointer; 
383   background-image: image-url("destroy-highlighted.png");
384 }
385
386 .speech_balloon_template_item {
387   float: left;
388 }
389 .speech_balloon_template_item-row-break {
390   clear: both;
391 }
392
393 .field {
394     float: left; 
395 }
396 .row_break {
397   clear: both;
398 }
399
400 .extend_column {
401   margin-left: 20px;
402 }
403
404 .extend-field {
405   margin-left: 20px;
406 }
407
408 .filer {
409     list-style-type: none;
410     margin: 0;
411     padding: 0;
412 }
413
414 .filer-head {
415   clear: both;
416   margin: 0;
417   padding: 0;
418   height: 22px; 
419   overflow: hidden;
420   background: #efefef;
421 }
422 .filer-head div {
423   float: left;
424 }
425
426 .filer-item {
427   clear: both;
428   margin: 0;
429   padding: 0;
430   height: 66px; 
431   overflow: hidden;
432 }
433 .filer-item div {
434 }
435
436 .filer-head-button {
437   width: 66px; 
438 }
439 .filer-head-symbol {
440   width: 66px; 
441 }
442 .filer-head-caption {
443   width: 200px; 
444 }
445 .filer-head-summary {
446   width: 200px; 
447 }
448 .filer-head-icon {
449   width: 66px; 
450 }
451 .filer-head-date {
452   width: 100px; 
453 }
454 .filer-head-edit {
455   width: 66px; 
456 }
457
458 .filer-item-button {
459   float: left;
460   width: 66px; 
461 }
462 .filer-item-symbol {
463   float: left;
464   width: 66px; 
465 }
466 .filer-item-caption {
467   float: left;
468   width: 200px; 
469 }
470 .filer-item-summary {
471   float: left;
472   width: 200px; 
473 }
474 .filer-item-icon {
475   float: left;
476   width: 66px; 
477 }
478 .filer-item-date {
479   float: left;
480   width: 76px; 
481 }
482 .filer-item-edit {
483   float: left;
484   width: 76px; 
485 }
486
487 //folder
488 .filer-head-folder .filer-head-symbol {
489 }
490 .filer-head-folder .filer-head-caption {
491   width: 150px; 
492 }
493 .filer-head-folder .filer-head-summary {
494   width: 50px; 
495 }
496 .filer-head-folder .filer-head-icon {
497 }
498 .filer-head-folder .filer-head-date {
499 }
500 .filer-head-folder .filer-head-edit {
501 }
502
503 .filer-item-folder .filer-item-caption {
504   width: 150px; 
505 }
506 .filer-item-folder .filer-item-summary {
507   width: 50px; 
508 }
509
510 //scroll
511 .filer-head-scroll .filer-head-symbol {
512 }
513 .filer-head-scroll .filer-head-caption {
514   width: 250px; 
515 }
516 .filer-head-scroll .filer-head-summary {
517   width: 150px; 
518 }
519 .filer-head-scroll .filer-head-icon {
520 }
521 .filer-head-scroll .filer-head-date {
522 }
523 .filer-head-scroll .filer-head-edit {
524 }
525
526 .filer-item-scroll .filer-item-caption {
527   width: 250px; 
528 }
529 .filer-item-scroll .filer-item-summary {
530   width: 150px; 
531 }
532
533 //comic
534 .filer-head-comic .filer-head-caption {
535   width: 250px; 
536 }
537 .filer-head-comic .filer-head-summary {
538   width: 150px; 
539 }
540 .filer-item-comic .filer-item-caption {
541   width: 250px; 
542 }
543 .filer-item-comic .filer-item-summary {
544   width: 150px; 
545 }
546
547 //story
548 .filer-head-story .filer-head-caption {
549   width: 250px; 
550 }
551 .filer-head-story .filer-head-summary {
552   width: 150px; 
553 }
554 .filer-item-story .filer-item-caption {
555   width: 250px; 
556 }
557 .filer-item-story .filer-item-summary {
558   width: 150px; 
559 }
560
561 //panel
562 .filer-head-panel .filer-head-caption {
563   width: 250px; 
564 }
565 .filer-head-panel .filer-head-summary {
566   width: 150px; 
567 }
568 .filer-item-panel .filer-item-caption {
569   width: 250px; 
570 }
571 .filer-item-panel .filer-item-summary {
572   width: 150px; 
573 }
574
575 //panel_picture
576 .filer-head-panel_picture .filer-head-caption {
577   width: 100px; 
578 }
579 .filer-head-panel_picture .filer-head-summary {
580   width: 300px; 
581 }
582 .filer-item-panel_picture .filer-item-caption {
583   width: 100px; 
584 }
585 .filer-item-panel_picture .filer-item-summary {
586   width: 300px; 
587 }
588 .panel_picture-summary div {
589   float: left;
590 }
591
592 //speech_balloon
593 .filer-head-speech_balloon .filer-head-caption {
594   width: 300px; 
595 }
596 .filer-head-speech_balloon .filer-head-summary {
597   width: 100px; 
598 }
599 .filer-item-speech_balloon .filer-item-caption {
600   width: 300px; 
601 }
602 .filer-item-speech_balloon .filer-item-summary {
603   width: 100px; 
604 }
605
606 //speech
607 .filer-head-speech .filer-head-caption {
608   width: 300px; 
609 }
610 .filer-head-speech .filer-head-summary {
611   width: 100px; 
612 }
613 .filer-item-speech .filer-item-caption {
614   width: 300px; 
615 }
616 .filer-item-speech .filer-item-summary {
617   width: 100px; 
618 }
619
620 //ground_picture
621 .filer-head-ground_picture .filer-head-caption {
622   width: 100px; 
623 }
624 .filer-head-ground_picture .filer-head-summary {
625   width: 300px; 
626 }
627 .filer-item-ground_picture .filer-item-caption {
628   width: 100px; 
629 }
630 .filer-item-ground_picture .filer-item-summary {
631   width: 300px; 
632 }
633 .ground_picture-summary div {
634   float: left;
635 }
636
637 //ground_color
638 .filer-head-ground_color .filer-head-caption {
639   width: 300px; 
640 }
641 .filer-head-ground_color .filer-head-summary {
642   width: 100px; 
643 }
644 .filer-item-ground_color .filer-item-caption {
645   width: 300px; 
646 }
647 .filer-item-ground_color .filer-item-summary {
648   width: 100px; 
649 }
650
651 //original_picture
652 .filer-head-original_picture .filer-head-caption {
653   width: 50px; 
654 }
655 .filer-head-original_picture .filer-head-summary {
656   width: 350px; 
657 }
658 .filer-item-original_picture .filer-item-caption {
659   width: 50px; 
660 }
661 .filer-item-original_picture .filer-item-summary {
662   width: 350px; 
663 }
664 .original_picture-summary div {
665   float: left;
666 }
667
668 //resource_picture
669 .filer-head-resource_picture .filer-head-summary {
670   width: 250px; 
671 }
672 .filer-item-resource_picture .filer-item-summary {
673   width: 250px; 
674 }
675
676 //speech_balloon_template
677 .filer-head-speech_balloon_template .filer-head-caption {
678 }
679 .filer-item-speech_balloon_template .filer-item-caption {
680 }
681
682 .logo{
683   float: left;
684 }
685
686 ul.pagination {
687   list-style-type: none;
688 }
689
690 ul.pagination li {
691   float: left;
692   padding: 3px;
693   font-size: 20px;
694 }
695
696 .credits .credit {
697   float: left;
698 }
699
700 .credit .credit-icon {
701   float: left;
702 }
703
704 .credit table {
705   float: left;
706 }
707
708 .op-smy div {
709   float: left;
710 }
711
712 .op-smy span {
713   float: left;
714 }
715