OSDN Git Service

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