Rev 13836 | Rev 15049 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
13836 | obado | 1 | /** Menu style */ |
12441 | obado | 2 | |
3 | /** these are redefined in wims theme : **/ |
||
4 | /* .menu .is-active > a { |
||
5 | background: #1779ba; |
||
6 | color: #fefefe; } |
||
7 | .menu .active > a { |
||
8 | background: #1779ba; |
||
9 | color: #fefefe; }*/ |
||
10 | |||
12723 | obado | 11 | /** |
12 | * Foundation for Sites by ZURB |
||
14734 | obado | 13 | * Version 6.6.1 |
12723 | obado | 14 | * foundation.zurb.com |
15 | * Licensed under MIT Open Source |
||
16 | */ |
||
13836 | obado | 17 | /* Foundation Menu styles */ |
12441 | obado | 18 | .menu { |
19 | padding: 0; |
||
20 | margin: 0; |
||
21 | list-style: none; |
||
22 | position: relative; |
||
14734 | obado | 23 | display: -webkit-box; |
12441 | obado | 24 | display: flex; |
13836 | obado | 25 | flex-wrap: wrap; } |
12441 | obado | 26 | [data-whatinput='mouse'] .menu li { |
27 | outline: 0; } |
||
28 | .menu a, |
||
29 | .menu .button { |
||
30 | line-height: 1; |
||
31 | text-decoration: none; |
||
32 | display: block; |
||
13836 | obado | 33 | padding: 0.7rem 1rem; } |
12441 | obado | 34 | .menu input, |
35 | .menu select, |
||
36 | .menu a, |
||
37 | .menu button { |
||
38 | margin-bottom: 0; } |
||
39 | .menu input { |
||
40 | display: inline-block; } |
||
41 | .menu, .menu.horizontal { |
||
13836 | obado | 42 | flex-wrap: wrap; |
14734 | obado | 43 | -webkit-box-orient: horizontal; |
44 | -webkit-box-direction: normal; |
||
45 | flex-direction: row; } |
||
12441 | obado | 46 | .menu.vertical { |
13836 | obado | 47 | flex-wrap: nowrap; |
14734 | obado | 48 | -webkit-box-orient: vertical; |
49 | -webkit-box-direction: normal; |
||
50 | flex-direction: column; } |
||
12441 | obado | 51 | .menu.expanded li { |
14734 | obado | 52 | -webkit-box-flex: 1; |
53 | flex: 1 1 0px; } |
||
12441 | obado | 54 | .menu.simple { |
14734 | obado | 55 | -webkit-box-align: center; |
56 | align-items: center; } |
||
12441 | obado | 57 | .menu.simple li + li { |
58 | margin-left: 1rem; } |
||
59 | .menu.simple a { |
||
60 | padding: 0; } |
||
61 | @media print, screen and (min-width: 40em) { |
||
62 | .menu.medium-horizontal { |
||
13836 | obado | 63 | flex-wrap: wrap; |
14734 | obado | 64 | -webkit-box-orient: horizontal; |
65 | -webkit-box-direction: normal; |
||
66 | flex-direction: row; } |
||
12441 | obado | 67 | .menu.medium-vertical { |
13836 | obado | 68 | flex-wrap: nowrap; |
14734 | obado | 69 | -webkit-box-orient: vertical; |
70 | -webkit-box-direction: normal; |
||
71 | flex-direction: column; } |
||
12441 | obado | 72 | .menu.medium-expanded li { |
14734 | obado | 73 | -webkit-box-flex: 1; |
74 | flex: 1 1 0px; } |
||
12441 | obado | 75 | .menu.medium-simple li { |
14734 | obado | 76 | -webkit-box-flex: 1; |
77 | flex: 1 1 0px; } } |
||
12441 | obado | 78 | @media print, screen and (min-width: 64em) { |
79 | .menu.large-horizontal { |
||
13836 | obado | 80 | flex-wrap: wrap; |
14734 | obado | 81 | -webkit-box-orient: horizontal; |
82 | -webkit-box-direction: normal; |
||
83 | flex-direction: row; } |
||
12441 | obado | 84 | .menu.large-vertical { |
13836 | obado | 85 | flex-wrap: nowrap; |
14734 | obado | 86 | -webkit-box-orient: vertical; |
87 | -webkit-box-direction: normal; |
||
88 | flex-direction: column; } |
||
12441 | obado | 89 | .menu.large-expanded li { |
14734 | obado | 90 | -webkit-box-flex: 1; |
91 | flex: 1 1 0px; } |
||
12441 | obado | 92 | .menu.large-simple li { |
14734 | obado | 93 | -webkit-box-flex: 1; |
94 | flex: 1 1 0px; } } |
||
12441 | obado | 95 | .menu.nested { |
96 | margin-right: 0; |
||
97 | margin-left: 1rem; } |
||
98 | .menu.icons a { |
||
14734 | obado | 99 | display: -webkit-box; |
12441 | obado | 100 | display: flex; } |
101 | .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { |
||
14734 | obado | 102 | display: -webkit-box; |
12441 | obado | 103 | display: flex; } |
104 | .menu.icon-left li a { |
||
14734 | obado | 105 | -webkit-box-orient: horizontal; |
106 | -webkit-box-direction: normal; |
||
107 | flex-flow: row nowrap; } |
||
12441 | obado | 108 | .menu.icon-left li a img, |
109 | .menu.icon-left li a i, |
||
110 | .menu.icon-left li a svg { |
||
111 | margin-right: 0.25rem; } |
||
112 | .menu.icon-right li a { |
||
14734 | obado | 113 | -webkit-box-orient: horizontal; |
114 | -webkit-box-direction: normal; |
||
115 | flex-flow: row nowrap; } |
||
12441 | obado | 116 | .menu.icon-right li a img, |
117 | .menu.icon-right li a i, |
||
118 | .menu.icon-right li a svg { |
||
119 | margin-left: 0.25rem; } |
||
120 | .menu.icon-top li a { |
||
14734 | obado | 121 | -webkit-box-orient: vertical; |
122 | -webkit-box-direction: normal; |
||
123 | flex-flow: column nowrap; } |
||
12441 | obado | 124 | .menu.icon-top li a img, |
125 | .menu.icon-top li a i, |
||
126 | .menu.icon-top li a svg { |
||
13836 | obado | 127 | align-self: stretch; |
12441 | obado | 128 | margin-bottom: 0.25rem; |
129 | text-align: center; } |
||
130 | .menu.icon-bottom li a { |
||
14734 | obado | 131 | -webkit-box-orient: vertical; |
132 | -webkit-box-direction: normal; |
||
133 | flex-flow: column nowrap; } |
||
12441 | obado | 134 | .menu.icon-bottom li a img, |
135 | .menu.icon-bottom li a i, |
||
136 | .menu.icon-bottom li a svg { |
||
13836 | obado | 137 | align-self: stretch; |
12441 | obado | 138 | margin-bottom: 0.25rem; |
139 | text-align: center; } |
||
140 | /*.menu .is-active > a { |
||
13836 | obado | 141 | background: #1779ba; |
12441 | obado | 142 | color: #fefefe; } |
143 | .menu .active > a { |
||
13836 | obado | 144 | background: #1779ba; |
12441 | obado | 145 | color: #fefefe; }*/ |
146 | .menu.align-left { |
||
14734 | obado | 147 | -webkit-box-pack: start; |
148 | justify-content: flex-start; } |
||
12441 | obado | 149 | .menu.align-right li { |
14734 | obado | 150 | display: -webkit-box; |
12441 | obado | 151 | display: flex; |
14734 | obado | 152 | -webkit-box-pack: end; |
153 | justify-content: flex-end; } |
||
12441 | obado | 154 | .menu.align-right li .submenu li { |
14734 | obado | 155 | -webkit-box-pack: start; |
156 | justify-content: flex-start; } |
||
12441 | obado | 157 | .menu.align-right.vertical li { |
158 | display: block; |
||
159 | text-align: right; } |
||
160 | .menu.align-right.vertical li .submenu li { |
||
161 | text-align: right; } |
||
162 | .menu.align-right .nested { |
||
163 | margin-right: 1rem; |
||
164 | margin-left: 0; } |
||
165 | .menu.align-center li { |
||
14734 | obado | 166 | display: -webkit-box; |
12441 | obado | 167 | display: flex; |
14734 | obado | 168 | -webkit-box-pack: center; |
169 | justify-content: center; } |
||
12441 | obado | 170 | .menu.align-center li .submenu li { |
14734 | obado | 171 | -webkit-box-pack: start; |
172 | justify-content: flex-start; } |
||
12441 | obado | 173 | .menu .menu-text { |
174 | padding: 0.7rem 1rem; |
||
175 | font-weight: bold; |
||
176 | line-height: 1; |
||
177 | color: inherit; } |
||
178 | |||
179 | .menu-centered > .menu { |
||
14734 | obado | 180 | -webkit-box-pack: center; |
181 | justify-content: center; } |
||
12441 | obado | 182 | .menu-centered > .menu li { |
14734 | obado | 183 | display: -webkit-box; |
12441 | obado | 184 | display: flex; |
14734 | obado | 185 | -webkit-box-pack: center; |
186 | justify-content: center; } |
||
12441 | obado | 187 | .menu-centered > .menu li .submenu li { |
14734 | obado | 188 | -webkit-box-pack: start; |
189 | justify-content: flex-start; } |
||
12441 | obado | 190 | |
191 | .no-js [data-responsive-menu] ul { |
||
192 | display: none; } |
||
193 | |||
194 | .menu-icon { |
||
195 | position: relative; |
||
196 | display: inline-block; |
||
197 | vertical-align: middle; |
||
198 | width: 20px; |
||
199 | height: 16px; |
||
200 | cursor: pointer; } |
||
201 | .menu-icon::after { |
||
202 | position: absolute; |
||
203 | top: 0; |
||
204 | left: 0; |
||
205 | display: block; |
||
206 | width: 100%; |
||
207 | height: 2px; |
||
208 | background: #fefefe; |
||
209 | box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; |
||
210 | content: ''; } |
||
211 | .menu-icon:hover::after { |
||
212 | background: #cacaca; |
||
213 | box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } |
||
214 | |||
215 | .menu-icon.dark { |
||
216 | position: relative; |
||
217 | display: inline-block; |
||
218 | vertical-align: middle; |
||
219 | width: 20px; |
||
220 | height: 16px; |
||
221 | cursor: pointer; } |
||
222 | .menu-icon.dark::after { |
||
223 | position: absolute; |
||
224 | top: 0; |
||
225 | left: 0; |
||
226 | display: block; |
||
227 | width: 100%; |
||
228 | height: 2px; |
||
229 | background: #0a0a0a; |
||
230 | box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; |
||
231 | content: ''; } |
||
232 | .menu-icon.dark:hover::after { |
||
233 | background: #8a8a8a; |
||
12629 | bpr | 234 | box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } |