Projet

Général

Profil

Paste
Télécharger (5,76 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / modules / adminimal_admin_menu / js / slicknav / slicknav.css @ 651307cd

1
/*
2
    Mobile Menu Core Style
3
*/
4

    
5
.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
6
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
7
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
8
.slicknav_menu .slicknav_no-text { margin: 0 }
9
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
10
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
11
.slicknav_nav { clear: both }
12
.slicknav_nav ul,
13
.slicknav_nav li { display: block }
14
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
15
.slicknav_nav .slicknav_item { display: block; cursor: pointer; }
16
.slicknav_nav a { display: block }
17
.slicknav_nav .slicknav_item a { display: inline }
18
.slicknav_menu:before,
19
.slicknav_menu:after { content: " "; display: table; }
20
.slicknav_menu:after { clear: both }
21
/* IE6/7 support */
22
.slicknav_menu { *zoom: 1 }
23

    
24
/* 
25
    User Default Style
26
    Change the following styles to modify the appearance of the menu.
27
*/
28

    
29
.slicknav_menu {
30
        font-size:16px;
31
}
32
/* Button */
33
.slicknav_btn {
34
        margin: 5px 5px 6px;        
35
        text-decoration:none;        
36
        text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);        
37
        -webkit-border-radius: 4px;
38
        -moz-border-radius: 4px;
39
        border-radius: 4px;  
40
        background-color: #222222;
41
}
42
/* Button Text */
43
.slicknav_menu  .slicknav_menutxt {        
44
        color: #FFF;
45
        font-weight: bold;        
46
        text-shadow: 0 1px 3px #000;        
47
}
48
/* Button Lines */
49
.slicknav_menu .slicknav_icon-bar {
50
  background-color: #f5f5f5;
51
}
52
.slicknav_menu {
53
        background:#4c4c4c;
54
        padding:5px;
55
}
56
.slicknav_nav {
57
        color:#fff;
58
        margin:0;        
59
        padding:0;
60
        font-size:0.875em;
61
}
62
.slicknav_nav, .slicknav_nav ul {
63
        list-style: none;
64
        overflow:hidden;
65
}
66
.slicknav_nav ul {
67
        padding:0;
68
        margin:0 0 0 20px;
69
}
70
.slicknav_nav .slicknav_item {
71
        padding:5px 10px;
72
        margin:2px 5px;
73
}
74
.slicknav_nav a{
75
        padding:5px 10px;
76
        margin:2px 5px;
77
        text-decoration:none;
78
        color:#fff;
79
}
80
.slicknav_nav .slicknav_item a {
81
        padding:0;
82
        margin:0;
83
}
84
.slicknav_nav .slicknav_item:hover {
85
        -webkit-border-radius: 6px;
86
        -moz-border-radius: 6px;
87
        border-radius: 6px;
88
        background:#ccc;
89
        color:#fff;        
90
}
91
.slicknav_nav a:hover{
92
        -webkit-border-radius: 6px;
93
        -moz-border-radius: 6px;
94
        border-radius: 6px;
95
        background:#ccc;
96
        color:#222;
97
}
98
.slicknav_nav .slicknav_txtnode {
99
     margin-left:15px;   
100
}
101

    
102
/* ADMiNiMAL MENU STYLING */
103
.slicknav_menu {
104
        display:none;
105
}
106

    
107
#admin-menu-menu-responsive {
108
        display: none;
109
}
110

    
111
@media screen and (max-width: 1024px) {
112
        body.admin-menu.adminimal-menu:before {
113
                display: none;
114
        }
115
        #admin-menu-menu, a#edit-shortcuts, li.admin-menu-account, #admin-menu-search, #admin-menu-users, {
116
                display:none;
117
        }
118

    
119
        #admin-menu {
120
                display: none !important;
121
        }
122

    
123
        body.admin-menu, body.admin-menu.adminimal-menu.adminimal-backend, body.admin-menu.adminimal-menu.adminimal-frontend {
124
                margin-top: 0px !important;
125
        }
126

    
127
        .slicknav_menu {
128
                display:block;
129
        }
130

    
131
        #admin-menu-shortcuts-responsive {
132
            background: url("../../images/circledown.svg") no-repeat scroll 16px 50% transparent;
133
            float: right;
134
        }
135

    
136
        #admin-menu-shortcuts-responsive select {
137
            -moz-appearance: none;
138
            -webkit-appearance: none;
139
            text-indent: 0.01px;
140
            text-overflow: '';
141
            border: none;
142
            font-size: 0px;
143
            background: transparent;
144
            height: 46px;
145
            width: 46px;
146
            display: block;
147
        }
148

    
149
        #admin-menu-shortcuts-responsive select option {
150
            font-size: 14px;
151
            background: #fff;
152
            color: #333;
153
        }
154

    
155
}
156

    
157
.slicknav_btn {
158
        float: left;
159
}
160

    
161
.slicknav_menu {
162
    background: none repeat scroll 0 0 #222222;
163
    padding: 0;
164
    font-family: Open Sans, "Segoe UI", "Helvetica", sans-serif;
165
    color: color: #FFFFFF;
166
}
167

    
168
.slicknav_menu a, .slicknav_menu a:link, .slicknav_menu a:active {
169
        color: #fff !important;
170
        text-decoration: none !important;
171
}
172

    
173
.slicknav_menu:after {
174
    clear: none;
175
}
176

    
177
.slicknav_btn {
178
    margin: 0;
179
    outline: medium none;
180
    padding: 5px 10px;
181
    text-shadow: none;
182
    border-radius: 0;
183
}
184

    
185
.slicknav_icon {
186
        display: none;
187
}
188

    
189
.slicknav_menu .slicknav_menutxt {
190
        text-shadow: none;
191
        font-weight: normal;
192
}
193

    
194
.slicknav_nav a:hover, .slicknav_nav .slicknav_item:hover {
195
        border-radius: 0;
196
}
197

    
198
.slicknav_nav li.expandable, #admin-menu .slicknav_nav .dropdown li {
199
        float: none !important;
200
}
201

    
202
.slicknav_nav .slicknav_item {
203
        
204
}
205

    
206
.slicknav_btn {
207
    background: url("../../images/menu.svg") no-repeat scroll 8px 16px rgba(0, 0, 0, 0);
208
    font-size: 23px;
209
    padding: 10px 34px;
210
}
211

    
212
.slicknav_menu:after {
213
    clear: both;
214
}
215

    
216
.slicknav_nav .slicknav_item:hover, .slicknav_nav a:hover {
217
    background: none repeat scroll 0 0 #0074BD;
218
    border-radius: 0;
219
    color: #FFFFFF;
220
    text-decoration: none !important;
221
}
222

    
223
.slicknav_nav .slicknav_arrow i {
224
    display: inline-block;
225
    background: url("../../images/menu-arrows.svg") no-repeat scroll 0px 3px rgba(0, 0, 0, 0);
226
    font-size: 0.8em;
227
    height: 16px;
228
    margin: 0 0 0 0.4em;
229
    width: 16px;
230
}
231

    
232
.slicknav_open .slicknav_arrow i.open {
233
        background: url("../../images/menu-arrows.svg") no-repeat scroll -37px 0 rgba(0, 0, 0, 0);
234
}
235

    
236
.slicknav_nav li.admin-menu-toolbar-home-menu {
237
        background-color: #333;
238
}
239

    
240
li.admin-menu-icon.slicknav_parent > a {
241
        padding: 0;
242
        margin: 0;
243
}
244

    
245
li.admin-menu-icon.slicknav_parent > a > span.slicknav_arrow {
246
        position: absolute;
247
        margin-top: 10px;
248
        margin-left: -5px;
249
}
250

    
251
.slicknav_nav li.admin-menu-toolbar-home-menu span.admin-menu-home-icon {
252
    background: url("../../images/house.svg") no-repeat scroll 17px 10px rgba(0, 0, 0, 0);
253
    display: inline-block;
254
    height: 40px;
255
    width: 50px;
256
}