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