OSDN Git Service

6197219645587f9105c4781651562564dac455c3
[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 .pettanr-comic-panel .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   .per-slider {
262     float: right;
263     width: 100px;
264     margin: 3px 10px;
265   }
266
267 #elements-tabs {
268     font-size: 12px;
269 }
270 .inner-elements-tabs {
271 }
272
273 .ui-tabs-vertical {
274 }
275 .ui-tabs-vertical .ui-tabs-nav {
276     padding: .2em .1em .2em .2em;
277     float: left; 
278     width: 100px;
279 }
280 .ui-tabs-vertical .ui-tabs-nav li {
281     clear: left;
282     border-bottom-width: 1px !important;
283     border-right-width: 0 !important;
284     margin: 0 -1px 0.2em 0;
285 }
286 .ui-tabs-vertical .ui-tabs-nav li a {
287     display:block;
288     width: 100%;
289 }
290 .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
291     padding-bottom: 0;
292     padding-right: .1em;
293     border-right-width: 1px;
294     border-right-width: 1px;
295 }
296 .ui-tabs-vertical .ui-tabs-panel {
297     padding: 1em;
298     float: left;
299     margin-left: 55px;
300     width: 35em;
301 }
302 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
303     margin-bottom: 0.2em;
304 }
305 .element-tab {
306 }
307 .elements-tab {
308    overflow: hidden;
309    height: auto;
310 }
311  
312 .elements-tab img {
313    float: left;
314    margin: 0 1px 0 0 !important;
315    padding: 0 !important;
316    border: 0 !important;
317 }
318  
319 .elements-tab p {
320    overflow: hidden;
321    height: auto;
322 }
323 .elements-tab-face-icon {
324    float: left;
325 }
326 .elements-tab-face-caption {
327    float: left;
328 }
329 .elements-tab-face-end {
330   clear: both;
331 }
332 .ui-button .ui-icon.ui-icon-destroy {
333   width: 16px; 
334   height: 16px; cursor: pointer; 
335   background-image: image-url("destroy.png") !important;
336 }
337 .ui-button.ui-state-hover .ui-icon.ui-icon-destroy {
338   width: 16px; 
339   height: 16px; cursor: pointer; 
340   background-image: image-url("destroy-highlighted.png");
341 }
342
343 .new-element-board-body div {
344    float: left;
345 }
346 .new-element-buttons div {
347   clear: both;
348 }
349 .new-element-buttons h3 {
350   margin-top: 6px;
351   margin-bottom: 6px;
352 }
353 .new-element-buttons span {
354   margin: 3px;
355   margin-right: 8px;
356 }
357 ul.scenarios_elements {
358   list-style-type: none;
359   padding: 0;
360 }
361
362 .scenario-label {
363    float: left;
364 }
365
366 .speech_balloon_template_item {
367   float: left;
368 }
369 .speech_balloon_template_item-row-break {
370   clear: both;
371 }
372
373 .field {
374     float: left; 
375 }
376 .row_break {
377   clear: both;
378 }
379
380 .extend_column {
381   margin-left: 20px;
382 }
383
384 .extend-field {
385   margin-left: 20px;
386 }
387
388 .filer {
389   list-style-type: none;
390   margin: 0;
391   padding: 0;
392 }
393
394 .filer-head {
395   clear: both;
396   margin: 0;
397   padding: 0;
398   height: 22px; 
399   overflow: hidden;
400   background: #efefef;
401 }
402 .filer-head div {
403   float: left;
404 }
405
406 .filer-body {
407   padding-left: 0;
408   list-style-type: none;
409 }
410 .filer-item {
411   clear: both;
412   margin: 0;
413   padding: 0;
414   height: 66px; 
415   overflow: hidden;
416 }
417 .filer-item div {
418 }
419
420 .filer-head-pick {
421   width: 66px; 
422 }
423 .filer-head-symbol {
424   width: 66px; 
425 }
426 .filer-head-caption {
427   width: 200px; 
428 }
429 .filer-head-summary {
430   width: 200px; 
431 }
432 .filer-head-icon {
433   width: 66px; 
434 }
435 .filer-head-date {
436   width: 100px; 
437 }
438 .filer-head-edit {
439   width: 66px; 
440 }
441
442 .filer-item-pick {
443   float: left;
444   width: 66px; 
445 }
446 .filer-item-symbol {
447   float: left;
448   width: 66px; 
449 }
450 .filer-item-caption {
451   float: left;
452   width: 200px; 
453 }
454 .filer-item-summary {
455   float: left;
456   width: 200px; 
457 }
458 .filer-item-icon {
459   float: left;
460   width: 66px; 
461 }
462 .filer-item-date {
463   float: left;
464   width: 76px; 
465 }
466 .filer-item-edit {
467   float: left;
468   width: 76px; 
469 }
470
471 //folder
472 .filer-head-folder .filer-head-symbol {
473 }
474 .filer-head-folder .filer-head-caption {
475   width: 150px; 
476 }
477 .filer-head-folder .filer-head-summary {
478   width: 50px; 
479 }
480 .filer-head-folder .filer-head-icon {
481 }
482 .filer-head-folder .filer-head-date {
483 }
484 .filer-head-folder .filer-head-edit {
485 }
486
487 .filer-item-folder .filer-item-caption {
488   width: 150px; 
489 }
490 .filer-item-folder .filer-item-summary {
491   width: 50px; 
492 }
493
494 //scroll
495 .filer-head-scroll .filer-head-symbol {
496 }
497 .filer-head-scroll .filer-head-caption {
498   width: 250px; 
499 }
500 .filer-head-scroll .filer-head-summary {
501   width: 150px; 
502 }
503 .filer-head-scroll .filer-head-icon {
504 }
505 .filer-head-scroll .filer-head-date {
506 }
507 .filer-head-scroll .filer-head-edit {
508 }
509
510 .filer-item-scroll .filer-item-caption {
511   width: 250px; 
512 }
513 .filer-item-scroll .filer-item-summary {
514   width: 150px; 
515 }
516
517 //comic
518 .filer-head-comic .filer-head-caption {
519   width: 250px; 
520 }
521 .filer-head-comic .filer-head-summary {
522   width: 150px; 
523 }
524 .filer-item-comic .filer-item-caption {
525   width: 250px; 
526 }
527 .filer-item-comic .filer-item-summary {
528   width: 150px; 
529 }
530
531 //story
532 .filer-head-story .filer-head-caption {
533   width: 250px; 
534 }
535 .filer-head-story .filer-head-summary {
536   width: 150px; 
537 }
538 .filer-item-story .filer-item-caption {
539   width: 250px; 
540 }
541 .filer-item-story .filer-item-summary {
542   width: 150px; 
543 }
544
545 //panel
546 .filer-head-panel .filer-head-caption {
547   width: 250px; 
548 }
549 .filer-head-panel .filer-head-summary {
550   width: 150px; 
551 }
552 .filer-item-panel .filer-item-caption {
553   width: 250px; 
554 }
555 .filer-item-panel .filer-item-summary {
556   width: 150px; 
557 }
558
559 //panel_picture
560 .filer-head-panel_picture .filer-head-caption {
561   width: 100px; 
562 }
563 .filer-head-panel_picture .filer-head-summary {
564   width: 300px; 
565 }
566 .filer-item-panel_picture .filer-item-caption {
567   width: 100px; 
568 }
569 .filer-item-panel_picture .filer-item-summary {
570   width: 300px; 
571 }
572 .panel_picture-summary div {
573   float: left;
574 }
575
576 //speech_balloon
577 .filer-head-speech_balloon .filer-head-caption {
578   width: 300px; 
579 }
580 .filer-head-speech_balloon .filer-head-summary {
581   width: 100px; 
582 }
583 .filer-item-speech_balloon .filer-item-caption {
584   width: 300px; 
585 }
586 .filer-item-speech_balloon .filer-item-summary {
587   width: 100px; 
588 }
589
590 //speech
591 .filer-head-speech .filer-head-caption {
592   width: 300px; 
593 }
594 .filer-head-speech .filer-head-summary {
595   width: 100px; 
596 }
597 .filer-item-speech .filer-item-caption {
598   width: 300px; 
599 }
600 .filer-item-speech .filer-item-summary {
601   width: 100px; 
602 }
603
604 //ground_picture
605 .filer-head-ground_picture .filer-head-caption {
606   width: 100px; 
607 }
608 .filer-head-ground_picture .filer-head-summary {
609   width: 300px; 
610 }
611 .filer-item-ground_picture .filer-item-caption {
612   width: 100px; 
613 }
614 .filer-item-ground_picture .filer-item-summary {
615   width: 300px; 
616 }
617 .ground_picture-summary div {
618   float: left;
619 }
620
621 //ground_color
622 .filer-head-ground_color .filer-head-caption {
623   width: 300px; 
624 }
625 .filer-head-ground_color .filer-head-summary {
626   width: 100px; 
627 }
628 .filer-item-ground_color .filer-item-caption {
629   width: 300px; 
630 }
631 .filer-item-ground_color .filer-item-summary {
632   width: 100px; 
633 }
634
635 //original_picture
636 .filer-head-original_picture .filer-head-caption {
637   width: 50px; 
638 }
639 .filer-head-original_picture .filer-head-summary {
640   width: 350px; 
641 }
642 .filer-item-original_picture .filer-item-caption {
643   width: 50px; 
644 }
645 .filer-item-original_picture .filer-item-summary {
646   width: 350px; 
647 }
648 .original_picture-summary div {
649   float: left;
650 }
651
652 //resource_picture
653 .filer-head-resource_picture .filer-head-summary {
654   width: 250px; 
655 }
656 .filer-item-resource_picture .filer-item-summary {
657   width: 250px; 
658 }
659
660 //speech_balloon_template
661 .filer-head-speech_balloon_template .filer-head-caption {
662 }
663 .filer-item-speech_balloon_template .filer-item-caption {
664 }
665
666 .logo{
667   float: left;
668 }
669 .history div {
670   float: left;
671 }
672
673 .history-list {
674   width: 400px; 
675   background-color:#f8f8f8;
676 }
677
678 .history-list-log {
679   border-width: 0px;
680   border-style:  solid;
681   border-color:   #ef29ef;
682 }
683
684 ul.pagination {
685   list-style-type: none;
686 }
687
688 ul.pagination li {
689   float: left;
690   padding: 3px;
691   font-size: 20px;
692 }
693
694 .credits .credit {
695   float: left;
696 }
697
698 .credit .credit-icon {
699   float: left;
700 }
701
702 .credit table {
703   float: left;
704 }
705
706 .op-smy div {
707   float: left;
708 }
709
710 .op-smy span {
711   float: left;
712 }
713