Statistiques
| Révision :

root / tei / css / .layout-default-latest.css @ 2

Historique | Voir | Annoter | Télécharger (3,98 ko)

1 2 mingarao
/*
2 2 mingarao
 * Default Layout Theme
3 2 mingarao
 *
4 2 mingarao
 * Created for jquery.layout
5 2 mingarao
 *
6 2 mingarao
 * Copyright (c) 2010
7 2 mingarao
 *   Fabrizio Balliano (http://www.fabrizioballiano.net)
8 2 mingarao
 *   Kevin Dalman (http://allpro.net)
9 2 mingarao
 *
10 2 mingarao
 * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
11 2 mingarao
 * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
12 2 mingarao
 *
13 2 mingarao
 * Last Updated: 2010-02-10
14 2 mingarao
 * NOTE: For best code readability, view this with a fixed-space font and tabs equal to 4-chars
15 2 mingarao
 */
16 2 mingarao
17 2 mingarao
/*
18 2 mingarao
 *        DEFAULT FONT
19 2 mingarao
 *        Just to make demo-pages look better - not actually relevant to Layout!
20 2 mingarao
 */
21 2 mingarao
body {
22 2 mingarao
        font-family: Geneva, Arial, Helvetica, sans-serif;
23 2 mingarao
        font-size:   100%;
24 2 mingarao
        *font-size:  80%;
25 2 mingarao
}
26 2 mingarao
27 2 mingarao
/*
28 2 mingarao
 *        PANES & CONTENT-DIVs
29 2 mingarao
 */
30 2 mingarao
.ui-layout-pane { /* all 'panes' */
31 2 mingarao
        background:        #FFF;
32 2 mingarao
        border:                1px solid #BBB;
33 2 mingarao
        /* DO NOT add scrolling (or padding) to 'panes' that have a content-div,
34 2 mingarao
           otherwise you may get double-scrollbars - on the pane AND on the content-div
35 2 mingarao
        */
36 2 mingarao
        padding:        10px;
37 2 mingarao
        overflow:        auto;
38 2 mingarao
        }
39 2 mingarao
/* (scrolling) content-div inside pane allows for fixed header(s) and/or footer(s) */
40 2 mingarao
.ui-layout-content {
41 2 mingarao
                padding:        5px;
42 2 mingarao
                position:        relative; /* contain floated or positioned elements */
43 2 mingarao
                overflow:        auto; /* add scrolling to content-div */
44 2 mingarao
}
45 2 mingarao
46 2 mingarao
/*
47 2 mingarao
 *        RESIZER-BARS
48 2 mingarao
 */
49 2 mingarao
.ui-layout-resizer        { /* all 'resizer-bars' */
50 2 mingarao
        background:                #DDD;
51 2 mingarao
        border:                        1px solid #BBB;
52 2 mingarao
        border-width:        0;
53 2 mingarao
        }
54 2 mingarao
.ui-layout-resizer-drag {                /* REAL resizer while resize in progress */
55 2 mingarao
        }
56 2 mingarao
.ui-layout-resizer-hover        {        /* affects both open and closed states */
57 2 mingarao
        }
58 2 mingarao
/* NOTE: It looks best when 'hover' and 'dragging' are set to the same color,
59 2 mingarao
                otherwise color shifts while dragging when bar can't keep up with mouse */
60 2 mingarao
.ui-layout-resizer-open-hover ,        /* hover-color to 'resize' */
61 2 mingarao
.ui-layout-resizer-dragging {        /* resizer beging 'dragging' */
62 2 mingarao
                background: maroon;
63 2 mingarao
        }
64 2 mingarao
.ui-layout-resizer-dragging {        /* CLONED resizer being dragged */
65 2 mingarao
                border-left:  1px solid #BBB;
66 2 mingarao
                border-right: 1px solid #BBB;
67 2 mingarao
}
68 2 mingarao
        /* NOTE: Add a 'dragging-limit' color to provide visual feedback when resizer hits min/max size limits */
69 2 mingarao
        .ui-layout-resizer-dragging-limit {        /* CLONED resizer at min or max size-limit */
70 2 mingarao
                background: #E1A4A4; /* red */
71 2 mingarao
        }
72 2 mingarao
73 2 mingarao
        .ui-layout-resizer-closed-hover        { /* hover-color to 'slide open' */
74 2 mingarao
                background: #EBD5AA;
75 2 mingarao
        }
76 2 mingarao
        .ui-layout-resizer-sliding {        /* resizer when pane is 'slid open' */
77 2 mingarao
                opacity: .10; /* show only a slight shadow */
78 2 mingarao
                filter:  alpha(opacity=10);
79 2 mingarao
                }
80 2 mingarao
                .ui-layout-resizer-sliding-hover {        /* sliding resizer - hover */
81 2 mingarao
                        opacity: 1.00; /* on-hover, show the resizer-bar normally */
82 2 mingarao
                        filter:  alpha(opacity=100);
83 2 mingarao
                }
84 2 mingarao
                /* sliding resizer - add 'outside-border' to resizer on-hover
85 2 mingarao
                 * this sample illustrates how to target specific panes and states */
86 2 mingarao
                .ui-layout-resizer-north-sliding-hover        { border-bottom-width:        1px; }
87 2 mingarao
                .ui-layout-resizer-south-sliding-hover        { border-top-width:                1px; }
88 2 mingarao
                .ui-layout-resizer-west-sliding-hover        { border-right-width:        1px; }
89 2 mingarao
                .ui-layout-resizer-east-sliding-hover        { border-left-width:        1px; }
90 2 mingarao
91 2 mingarao
/*
92 2 mingarao
 *        TOGGLER-BUTTONS
93 2 mingarao
 */
94 2 mingarao
.ui-layout-toggler {
95 2 mingarao
        border: 1px solid #BBB; /* match pane-border */
96 2 mingarao
        background-color: #BBB;
97 2 mingarao
        }
98 2 mingarao
        .ui-layout-resizer-hover .ui-layout-toggler {
99 2 mingarao
                opacity: .60;
100 2 mingarao
                filter:  alpha(opacity=60);
101 2 mingarao
        }
102 2 mingarao
        .ui-layout-resizer-hover .ui-layout-toggler-hover { /* need specificity */
103 2 mingarao
                background-color: #FC6;
104 2 mingarao
                opacity: 1.00;
105 2 mingarao
                filter:  alpha(opacity=100);
106 2 mingarao
        }
107 2 mingarao
        .ui-layout-toggler-north ,
108 2 mingarao
        .ui-layout-toggler-south {
109 2 mingarao
                border-width: 0 1px; /* left/right borders */
110 2 mingarao
        }
111 2 mingarao
        .ui-layout-toggler-west ,
112 2 mingarao
        .ui-layout-toggler-east {
113 2 mingarao
                border-width: 1px 0; /* top/bottom borders */
114 2 mingarao
        }
115 2 mingarao
        /* hide the toggler-button when the pane is 'slid open' */
116 2 mingarao
        .ui-layout-resizer-sliding  ui-layout-toggler {
117 2 mingarao
                display: none;
118 2 mingarao
        }
119 2 mingarao
        /*
120 2 mingarao
         *        style the text we put INSIDE the togglers
121 2 mingarao
         */
122 2 mingarao
        .ui-layout-toggler .content {
123 2 mingarao
                color:                        #666;
124 2 mingarao
                font-size:                12px;
125 2 mingarao
                font-weight:        bold;
126 2 mingarao
                width:                        100%;
127 2 mingarao
                padding-bottom:        0.35ex; /* to 'vertically center' text inside text-span */
128 2 mingarao
        }