OSDN Git Service

89656c73bdd0616a23fe6c69bcb584bbe8a1b195
[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 .auth-servers {
64   background: #f0f0f0;
65   padding: 10px;
66   display: inline-block;
67   list-style-type: none;
68 }
69 .auth-servers li {
70   float: left;
71   padding: 10px;
72   margin:  10px;
73 }
74 .twitter {
75   width: 30%;
76   background: #f0ffff;
77 }
78 .google {
79   width: 30%;
80   background: #fff0f0;
81 }
82
83 // hide number field's spinner
84   //for chrome
85   input[type=number]::-webkit-outer-spin-button,
86   input[type=number]::-webkit-inner-spin-button {
87       -webkit-appearance: none;
88       margin: 0;
89   }
90   // for firefox
91   input[type=number] {
92       -moz-appearance:textfield;
93   }
94
95 .pettanr-comic-wrapper {
96   margin:  1em auto;
97 }
98 .pettanr-comic-panel {
99   border-style:  solid;
100   border-color:   #111;
101   position:    relative;
102   margin:     1em 0;
103   overflow:    hidden;
104 }
105 .pettanr-comic-panel img {
106   position:    absolute;
107 }
108 .pettanr-comic-balloon {
109   position:    absolute;
110 }
111 .pettanr-comic-balloon img {
112   width:     100%;
113   height:     100%;    }
114
115
116 .pettanr-comic-speech {
117 margin : 0 !important;
118 padding : 0 !important;
119 display : table;
120 table-layout : fixed;
121 position : absolute;
122 top : 0;
123 left : 16.6%;
124 width : 66.6%;
125 height : 100%;
126 *height : auto;
127 *top : 50% !important;
128 }
129 .pettanr-comic-speech-inner {
130 vertical-align : middle;
131 display : table-cell;
132 *display : block;
133 zoom : 1;
134 *position : relative;
135 *top : -50%;
136 }
137 .pettanr-comic-speech p {
138 padding : 0.5em 0 !important;
139 margin : 0 !important;
140 }
141 .pettanr-comic-speech strong {
142 font-weight : bold;
143 }
144 .pettanr-comic-speech em,
145 .pettanr-comic-speech i {
146 font-style : italic;
147 }
148 .pettanr-comic-speech samp,
149 .pettanr-comic-speech code {
150 font-family : monospace;
151 }
152
153 .pettanr-comic-panel .ui-resizable-handle {
154   background-color:#f8b87c;
155 }
156 .ui-resizable-n {
157   cursor          : n-resize;
158   height          : 9px;
159   width           : 100%;
160   top             : -3px;
161   left            : 0;
162 }
163 .ui-resizable-s {
164   cursor          : s-resize;
165   height          : 9px;
166   width           : 100%;
167   bottom          : -3px;
168   left            : 0;
169 }
170 .ui-resizable-e {
171   cursor          : e-resize;
172   width           : 9px;
173   right           : -3px;
174   top             : 0;
175   height          : 100%;
176 }
177 .ui-resizable-w {
178   cursor          : w-resize;
179   width           : 9px;
180   left            : -3px;
181   top             : 0;
182   height          : 100%;
183 }
184 .ui-resizable-se {
185   cursor          : se-resize;
186   width           : 12px;
187   height          : 12px;
188   right           : 1px;
189   bottom          : 1px;
190 }
191 .ui-resizable-sw {
192   cursor          : sw-resize;
193   width           : 9px;
194   height          : 9px;
195   left            : -5px;
196   bottom          : -5px;
197 }
198 .ui-resizable-nw {
199   cursor          : nw-resize;
200   width           : 9px;
201   height          : 9px;
202   left            : -5px;
203   top             : -5px;
204 }
205 .ui-resizable-ne {
206   cursor          : ne-resize;
207   width           : 9px;
208   height          : 9px;
209   right           : -5px;
210   top             : -5px;
211 }
212 .ground_color-code-wrap {
213     border: 1px solid #d0d0d0;
214     border-radius: 10px;
215     padding: 10px 5px;
216     background: #fafafa;
217     display: none;
218 }
219 .speech-fore_color-wrap {
220     border: 1px solid #d0d0d0;
221     border-radius: 10px;
222     padding: 10px 5px;
223     background: #fafafa;
224     display: none;
225 }
226 .colorpicker-red, .colorpicker-green, .colorpicker-blue {
227   float: left;
228   clear: left;
229   width: 256px;
230   margin: 3px 10px;
231 }
232 .code_swatch {
233   width: 50px;
234   height: 50px;
235   margin-top: 0;
236   margin-left: 10px;
237   background-image: none;
238 }
239 .colorpicker-red .ui-slider-range {
240   background: #ef2929;
241 }
242 .colorpicker-red .ui-slider-handle {
243   border-color: #ef2929;
244 }
245 .colorpicker-green .ui-slider-range {
246   background: #8ae234;
247 }
248 .colorpicker-green .ui-slider-handle {
249   border-color: #8ae234;
250 }
251 .colorpicker-blue .ui-slider-range {
252   background: #729fcf;
253 }
254 .colorpicker-blue .ui-slider-handle {
255   border-color: #729fcf;
256 }
257 .colorpicker-hex, #colorpicker-rgb {
258   margin: 5px;
259 }
260 .ui-slider .ui-slider-handle {
261   width: 1em;
262   height: 1em;
263 }
264 .ui-slider-horizontal {
265   height: 0.6em;
266 }
267   // for ap
268   .code-wrap {
269       border: 1px solid #d0d0d0;
270       border-radius: 10px;
271       padding: 10px 5px;
272       background: #fafafa;
273       display: none;
274   }
275   .colorpicker {
276     float: left;
277     clear: left;
278     width: 256px;
279     margin: 3px 10px;
280   }
281   .per-slider {
282     float: right;
283     width: 100px;
284     margin: 3px 10px;
285   }
286
287 #elements-tabs {
288     font-size: 12px;
289 }
290 .inner-elements-tabs {
291 }
292
293 .ui-tabs-vertical {
294 }
295 .ui-tabs-vertical .ui-tabs-nav {
296     padding: .2em .1em .2em .2em;
297     float: left; 
298     width: 100px;
299 }
300 .ui-tabs-vertical .ui-tabs-nav li {
301     clear: left;
302     border-bottom-width: 1px !important;
303     border-right-width: 0 !important;
304     margin: 0 -1px 0.2em 0;
305 }
306 .ui-tabs-vertical .ui-tabs-nav li a {
307     display:block;
308     width: 100%;
309 }
310 .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
311     padding-bottom: 0;
312     padding-right: .1em;
313     border-right-width: 1px;
314     border-right-width: 1px;
315 }
316 .ui-tabs-vertical .ui-tabs-panel {
317     padding: 1em;
318     float: left;
319     margin-left: 55px;
320     width: 35em;
321 }
322 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
323     margin-bottom: 0.2em;
324 }
325 .element-tab {
326 }
327 .elements-tab {
328    overflow: hidden;
329    height: auto;
330 }
331  
332 .elements-tab img {
333    float: left;
334    margin: 0 1px 0 0 !important;
335    padding: 0 !important;
336    border: 0 !important;
337 }
338  
339 .elements-tab p {
340    overflow: hidden;
341    height: auto;
342 }
343 .elements-tab-face-icon {
344    float: left;
345 }
346 .elements-tab-face-caption {
347    float: left;
348 }
349 .elements-tab-face-end {
350   clear: both;
351 }
352 .ui-button .ui-icon.ui-icon-destroy {
353   width: 16px; 
354   height: 16px; cursor: pointer; 
355   background-image: image-url("destroy.png") !important;
356 }
357 .ui-button.ui-state-hover .ui-icon.ui-icon-destroy {
358   width: 16px; 
359   height: 16px; cursor: pointer; 
360   background-image: image-url("destroy-highlighted.png");
361 }
362
363 .new-element-board-body div {
364    float: left;
365 }
366 .new-element-buttons div {
367   clear: both;
368 }
369 .new-element-buttons h3 {
370   margin-top: 6px;
371   margin-bottom: 6px;
372 }
373 .new-element-buttons span {
374   margin: 3px;
375   margin-right: 8px;
376 }
377 ul.scenarios_elements {
378   list-style-type: none;
379   padding: 0;
380 }
381
382 .scenario-label {
383    float: left;
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 .scroll-description {
409   margin-left: 20px;
410   margin-bottom: 20px;
411   font-size: 1.8em;
412 }
413
414 .player {
415   list-style-type: none;
416   margin: 0;
417   padding: 0;
418 }
419 .insert-point {
420   background: #fff0f0;
421   width: 100%; 
422 }
423 .player-item {
424   clear: both;
425   margin: 0;
426   padding: 0;
427   overflow: hidden;
428 }
429 .player-item-panel {
430   float: left;
431 }
432 .player-item-switch {
433   float: left;
434   margin-left: 1em;
435   background: #f0f0fa;
436 }
437 .player-item-switch span {
438   display: table-cell;
439   vertical-align:middle;
440   height: 100%; 
441 }
442 .player-item-footer {
443   float: left;
444   width: 150px; 
445 }
446
447 .show-owner-footer a {
448   margin: 0.5em;
449 }
450
451 .filer {
452   list-style-type: none;
453   margin: 0;
454   padding: 0;
455 }
456
457 .filer-head {
458   clear: both;
459   margin: 0;
460   padding: 0;
461   height: 22px; 
462   overflow: hidden;
463   background: #efefef;
464 }
465 .filer-head div {
466   float: left;
467 }
468
469 .filer-body {
470   padding-left: 0;
471   list-style-type: none;
472 }
473 .filer-item {
474   clear: both;
475   margin: 0;
476   padding: 0;
477   height: 66px; 
478   overflow: hidden;
479 }
480 .filer-item div {
481 }
482
483 .filer-head-pick {
484   width: 66px; 
485 }
486 .filer-head-symbol {
487   width: 66px; 
488 }
489 .filer-head-caption {
490   width: 200px; 
491 }
492 .filer-head-summary {
493   width: 200px; 
494 }
495 .filer-head-icon {
496   width: 66px; 
497 }
498 .filer-head-date {
499   width: 100px; 
500 }
501 .filer-head-edit {
502   width: 66px; 
503 }
504
505 .filer-item-pick {
506   float: left;
507   width: 66px; 
508 }
509 .filer-item-symbol {
510   float: left;
511   width: 66px; 
512 }
513 .filer-item-caption {
514   float: left;
515   width: 200px; 
516 }
517 .filer-item-summary {
518   float: left;
519   width: 200px; 
520 }
521 .filer-item-icon {
522   float: left;
523   width: 66px; 
524 }
525 .filer-item-date {
526   float: left;
527   width: 76px; 
528 }
529 .filer-item-edit {
530   float: left;
531   width: 76px; 
532 }
533
534 //folder
535 .filer-head-folder .filer-head-symbol {
536 }
537 .filer-head-folder .filer-head-caption {
538   width: 150px; 
539 }
540 .filer-head-folder .filer-head-summary {
541   width: 50px; 
542 }
543 .filer-head-folder .filer-head-icon {
544 }
545 .filer-head-folder .filer-head-date {
546 }
547 .filer-head-folder .filer-head-edit {
548 }
549
550 .filer-item-folder .filer-item-caption {
551   width: 150px; 
552 }
553 .filer-item-folder .filer-item-summary {
554   width: 50px; 
555 }
556
557 //scroll
558 .filer-head-scroll .filer-head-symbol {
559 }
560 .filer-head-scroll .filer-head-caption {
561   width: 250px; 
562 }
563 .filer-head-scroll .filer-head-summary {
564   width: 150px; 
565 }
566 .filer-head-scroll .filer-head-icon {
567 }
568 .filer-head-scroll .filer-head-date {
569 }
570 .filer-head-scroll .filer-head-edit {
571 }
572
573 .filer-item-scroll .filer-item-caption {
574   width: 250px; 
575 }
576 .filer-item-scroll .filer-item-summary {
577   width: 150px; 
578 }
579
580 //comic
581 .filer-head-comic .filer-head-caption {
582   width: 250px; 
583 }
584 .filer-head-comic .filer-head-summary {
585   width: 150px; 
586 }
587 .filer-item-comic .filer-item-caption {
588   width: 250px; 
589 }
590 .filer-item-comic .filer-item-summary {
591   width: 150px; 
592 }
593
594 //story
595 .filer-head-story .filer-head-caption {
596   width: 250px; 
597 }
598 .filer-head-story .filer-head-summary {
599   width: 150px; 
600 }
601 .filer-item-story .filer-item-caption {
602   width: 250px; 
603 }
604 .filer-item-story .filer-item-summary {
605   width: 150px; 
606 }
607
608 //panel
609 .filer-head-panel .filer-head-caption {
610   width: 250px; 
611 }
612 .filer-head-panel .filer-head-summary {
613   width: 150px; 
614 }
615 .filer-item-panel .filer-item-caption {
616   width: 250px; 
617 }
618 .filer-item-panel .filer-item-summary {
619   width: 150px; 
620 }
621
622 //panel_picture
623 .filer-head-panel_picture .filer-head-caption {
624   width: 100px; 
625 }
626 .filer-head-panel_picture .filer-head-summary {
627   width: 300px; 
628 }
629 .filer-item-panel_picture .filer-item-caption {
630   width: 100px; 
631 }
632 .filer-item-panel_picture .filer-item-summary {
633   width: 300px; 
634 }
635 .panel_picture-summary div {
636   float: left;
637 }
638
639 //speech_balloon
640 .filer-head-speech_balloon .filer-head-caption {
641   width: 300px; 
642 }
643 .filer-head-speech_balloon .filer-head-summary {
644   width: 100px; 
645 }
646 .filer-item-speech_balloon .filer-item-caption {
647   width: 300px; 
648 }
649 .filer-item-speech_balloon .filer-item-summary {
650   width: 100px; 
651 }
652
653 //speech
654 .filer-head-speech .filer-head-caption {
655   width: 300px; 
656 }
657 .filer-head-speech .filer-head-summary {
658   width: 100px; 
659 }
660 .filer-item-speech .filer-item-caption {
661   width: 300px; 
662 }
663 .filer-item-speech .filer-item-summary {
664   width: 100px; 
665 }
666
667 //ground_picture
668 .filer-head-ground_picture .filer-head-caption {
669   width: 100px; 
670 }
671 .filer-head-ground_picture .filer-head-summary {
672   width: 300px; 
673 }
674 .filer-item-ground_picture .filer-item-caption {
675   width: 100px; 
676 }
677 .filer-item-ground_picture .filer-item-summary {
678   width: 300px; 
679 }
680 .ground_picture-summary div {
681   float: left;
682 }
683
684 //ground_color
685 .filer-head-ground_color .filer-head-caption {
686   width: 300px; 
687 }
688 .filer-head-ground_color .filer-head-summary {
689   width: 100px; 
690 }
691 .filer-item-ground_color .filer-item-caption {
692   width: 300px; 
693 }
694 .filer-item-ground_color .filer-item-summary {
695   width: 100px; 
696 }
697
698 //original_picture
699 .filer-head-original_picture .filer-head-caption {
700   width: 50px; 
701 }
702 .filer-head-original_picture .filer-head-summary {
703   width: 350px; 
704 }
705 .filer-item-original_picture .filer-item-caption {
706   width: 50px; 
707 }
708 .filer-item-original_picture .filer-item-summary {
709   width: 350px; 
710 }
711 .original_picture-summary div {
712   float: left;
713 }
714
715 //resource_picture
716 .filer-head-resource_picture .filer-head-summary {
717   width: 250px; 
718 }
719 .filer-item-resource_picture .filer-item-summary {
720   width: 250px; 
721 }
722
723 //speech_balloon_template
724 .filer-head-speech_balloon_template .filer-head-caption {
725 }
726 .filer-item-speech_balloon_template .filer-item-caption {
727 }
728
729 .logo{
730   float: left;
731 }
732 .history div {
733   float: left;
734 }
735
736 .history-list {
737   width: 400px; 
738   background-color:#f8f8f8;
739 }
740
741 .history-list-log {
742   border-width: 0px;
743   border-style:  solid;
744   border-color:   #ef29ef;
745 }
746
747 ul.pagination {
748   list-style-type: none;
749 }
750
751 ul.pagination li {
752   float: left;
753   padding: 3px;
754   font-size: 20px;
755 }
756
757 .credits .credit {
758   float: left;
759 }
760
761 .credit div {
762   float: left;
763 }
764
765 .credit table {
766   float: left;
767 }
768
769 .op-smy div {
770   float: left;
771 }
772
773 .op-smy span {
774   float: left;
775 }
776
777 .op-body {
778   float: left;
779 }
780
781 .op-history {
782   float: left;
783 }
784