root / snf-cyclades-app / synnefo / ui / new_ui / ui / sass / _items-list.scss @ 656c135b
History | View | Annotate | Download (6 kB)
1 | 15948f00 | Olga Brani | /* List view for VMs, networks */ |
---|---|---|---|
2 | 656c135b | Olga Brani | .entities { |
3 | 656c135b | Olga Brani | position:relative; |
4 | 656c135b | Olga Brani | } |
5 | 15948f00 | Olga Brani | |
6 | 656c135b | Olga Brani | .grid-view { |
7 | 656c135b | Olga Brani | .lt-bar { |
8 | 656c135b | Olga Brani | display: none; |
9 | 656c135b | Olga Brani | } |
10 | 656c135b | Olga Brani | .items-list { |
11 | 656c135b | Olga Brani | @include block-grid(2, 0, true); |
12 | 17ce081a | Olga Brani | padding-left:1px; |
13 | 656c135b | Olga Brani | @media #{$small} { |
14 | 656c135b | Olga Brani | @include block-grid(4, 0, true); |
15 | 656c135b | Olga Brani | padding-left:1px; |
16 | 656c135b | Olga Brani | }; |
17 | 656c135b | Olga Brani | background:url(../images/dashed_atom.png) repeat-y left center; |
18 | 17ce081a | Olga Brani | |
19 | 656c135b | Olga Brani | &>li { |
20 | 656c135b | Olga Brani | height:215px; |
21 | 656c135b | Olga Brani | .check { |
22 | 656c135b | Olga Brani | display: none; |
23 | 656c135b | Olga Brani | } |
24 | 656c135b | Olga Brani | .info { |
25 | 656c135b | Olga Brani | display: none; |
26 | 656c135b | Olga Brani | } |
27 | 656c135b | Olga Brani | .img-wrap { |
28 | 656c135b | Olga Brani | margin-bottom: 16px; |
29 | 656c135b | Olga Brani | height:60px; |
30 | 656c135b | Olga Brani | } |
31 | 656c135b | Olga Brani | .container { |
32 | 656c135b | Olga Brani | height:160px; |
33 | 656c135b | Olga Brani | margin: 16px 20px 20px; |
34 | 656c135b | Olga Brani | position: relative; |
35 | 656c135b | Olga Brani | line-height:120%; |
36 | 656c135b | Olga Brani | .tags { |
37 | 656c135b | Olga Brani | width: 100%; |
38 | 656c135b | Olga Brani | min-height: 12px; |
39 | 656c135b | Olga Brani | position: absolute; |
40 | 656c135b | Olga Brani | bottom: 6px; |
41 | 656c135b | Olga Brani | } |
42 | 656c135b | Olga Brani | } |
43 | 656c135b | Olga Brani | } |
44 | 656c135b | Olga Brani | } |
45 | 656c135b | Olga Brani | } |
46 | 656c135b | Olga Brani | .items-list { |
47 | 3fdc0d03 | Olga Brani | &>li { |
48 | 673ea014 | Olga Brani | text-align:center; |
49 | 673ea014 | Olga Brani | padding:20px; |
50 | dafb5cab | Athina Bekakou | position: relative; |
51 | 673ea014 | Olga Brani | list-style:none; |
52 | 7f44f777 | Olga Brani | background:url(../images/dashed-bg-corner.png) no-repeat right bottom; |
53 | dafb5cab | Athina Bekakou | height: 215px; |
54 | cdef560c | Athina Bekakou | .img-wrap { |
55 | 673ea014 | Olga Brani | position: relative; |
56 | 692c5cea | Olga Brani | display: inline-block; |
57 | d5de15a8 | Olga Brani | overflow: hidden; |
58 | 673ea014 | Olga Brani | } |
59 | 656c135b | Olga Brani | .status { |
60 | 656c135b | Olga Brani | font-size: emCalc(12px); |
61 | 656c135b | Olga Brani | a { |
62 | 656c135b | Olga Brani | color: $secondary-color; |
63 | dafb5cab | Athina Bekakou | } |
64 | 656c135b | Olga Brani | span { |
65 | 656c135b | Olga Brani | color: $secondary-color; |
66 | 656c135b | Olga Brani | display: block; |
67 | dafb5cab | Athina Bekakou | } |
68 | 673ea014 | Olga Brani | } |
69 | 3fdc0d03 | Olga Brani | .more { |
70 | 3fdc0d03 | Olga Brani | $col-height: 200px; |
71 | fdd03619 | Athina Bekakou | display: none; |
72 | 3fdc0d03 | Olga Brani | background: #fff; |
73 | 31d7e532 | Olga Brani | left:-10px; |
74 | 31d7e532 | Olga Brani | top: -10px; |
75 | 3fdc0d03 | Olga Brani | z-index:101; |
76 | 31d7e532 | Olga Brani | position: absolute; |
77 | 3fdc0d03 | Olga Brani | @include clearfix; |
78 | 656c135b | Olga Brani | @include box-shadow(0 0 10px #ccc); |
79 | 3fdc0d03 | Olga Brani | .col { |
80 | fdd03619 | Athina Bekakou | width: 50%; |
81 | fdd03619 | Athina Bekakou | float: left; |
82 | 3fdc0d03 | Olga Brani | font-size: emCalc(14px); |
83 | 3fdc0d03 | Olga Brani | height: $col-height; |
84 | fdd03619 | Athina Bekakou | ul { |
85 | fdd03619 | Athina Bekakou | margin: 0; |
86 | 3fdc0d03 | Olga Brani | padding: 0; |
87 | 3fdc0d03 | Olga Brani | list-style: none outside none; |
88 | fdd03619 | Athina Bekakou | li { |
89 | fdd03619 | Athina Bekakou | padding: 0; |
90 | fdd03619 | Athina Bekakou | text-align: left; |
91 | fdd03619 | Athina Bekakou | a { |
92 | 3fdc0d03 | Olga Brani | color: $body-font-color; |
93 | 3fdc0d03 | Olga Brani | display: block; |
94 | 3fdc0d03 | Olga Brani | width:100%; |
95 | 31d7e532 | Olga Brani | padding: 5px 5px 5px 30px; |
96 | 3fdc0d03 | Olga Brani | &:hover { |
97 | 656c135b | Olga Brani | //background-color: $secondary-color; |
98 | 656c135b | Olga Brani | color: $secondary-color; |
99 | 3fdc0d03 | Olga Brani | } |
100 | fdd03619 | Athina Bekakou | } |
101 | 05205849 | Athina Bekakou | } |
102 | 05205849 | Athina Bekakou | } |
103 | 3fdc0d03 | Olga Brani | &.lt { |
104 | fdd03619 | Athina Bekakou | ul { |
105 | 3fdc0d03 | Olga Brani | padding-top:10px; |
106 | fdd03619 | Athina Bekakou | } |
107 | fdd03619 | Athina Bekakou | } |
108 | 3fdc0d03 | Olga Brani | &.rt { |
109 | fdd03619 | Athina Bekakou | ul { |
110 | fdd03619 | Athina Bekakou | li { |
111 | 3fdc0d03 | Olga Brani | height: $col-height/2; |
112 | fdd03619 | Athina Bekakou | a { |
113 | 3fdc0d03 | Olga Brani | height: 100%; |
114 | 31d7e532 | Olga Brani | padding:0 0 0 30px; |
115 | 3fdc0d03 | Olga Brani | line-height: $col-height/2; |
116 | fdd03619 | Athina Bekakou | } |
117 | fdd03619 | Athina Bekakou | } |
118 | fdd03619 | Athina Bekakou | } |
119 | fdd03619 | Athina Bekakou | } |
120 | 3fdc0d03 | Olga Brani | } |
121 | 05e735ec | Athina Bekakou | .name { |
122 | 3fdc0d03 | Olga Brani | background:url(../images/dashed_atom-x.png) repeat-x center top; |
123 | 3fdc0d03 | Olga Brani | padding: 10px; |
124 | 3fdc0d03 | Olga Brani | font-size: emCalc(10px); |
125 | 05205849 | Athina Bekakou | } |
126 | 05205849 | Athina Bekakou | } |
127 | 31d7e532 | Olga Brani | h4 { |
128 | 31d7e532 | Olga Brani | font-size: emCalc(12px); |
129 | 62b8cb49 | Olga Brani | color:$body-font-color; |
130 | 673ea014 | Olga Brani | overflow: hidden; |
131 | dafb5cab | Athina Bekakou | margin-bottom: 4px; |
132 | 31d7e532 | Olga Brani | height: 30px; |
133 | 31d7e532 | Olga Brani | font-weight: normal; |
134 | 673ea014 | Olga Brani | } |
135 | 656c135b | Olga Brani | &.add-new { |
136 | b4c26e76 | Athina Bekakou | background-color: $secondary-color; |
137 | 31d7e532 | Olga Brani | @include transition(background-color, 300ms, linear); |
138 | b4c26e76 | Athina Bekakou | .container { |
139 | fd47d618 | Olga Brani | .img-wrap { |
140 | fd47d618 | Olga Brani | span:first-child { |
141 | fd47d618 | Olga Brani | color: white; |
142 | fd47d618 | Olga Brani | } |
143 | fd47d618 | Olga Brani | .symbol { |
144 | fd47d618 | Olga Brani | background-image: none; |
145 | fd47d618 | Olga Brani | color: $secondary-color; |
146 | fd47d618 | Olga Brani | font-size: 30px; |
147 | fd47d618 | Olga Brani | text-indent: 0; |
148 | fd47d618 | Olga Brani | } |
149 | b4c26e76 | Athina Bekakou | } |
150 | 7e56ee5b | Athina Bekakou | h4 { |
151 | b4c26e76 | Athina Bekakou | color: white; |
152 | b4c26e76 | Athina Bekakou | } |
153 | b4c26e76 | Athina Bekakou | } |
154 | b4c26e76 | Athina Bekakou | &:hover { |
155 | fd47d618 | Olga Brani | background-color: $overlay-color; |
156 | 31d7e532 | Olga Brani | @include transition(background-color, 300ms, linear); |
157 | fd47d618 | Olga Brani | cursor: pointer; |
158 | 31d7e532 | Olga Brani | .container { |
159 | fd47d618 | Olga Brani | .img-wrap { |
160 | fd47d618 | Olga Brani | .symbol { |
161 | fd47d618 | Olga Brani | color: $overlay-color; |
162 | b4c26e76 | Athina Bekakou | } |
163 | 31d7e532 | Olga Brani | } |
164 | b4c26e76 | Athina Bekakou | } |
165 | b4c26e76 | Athina Bekakou | } |
166 | b4c26e76 | Athina Bekakou | } |
167 | 026edcbc | Olga Brani | } |
168 | 656c135b | Olga Brani | } |
169 | 656c135b | Olga Brani | |
170 | 656c135b | Olga Brani | .list-view { |
171 | 656c135b | Olga Brani | .btn5 { |
172 | 656c135b | Olga Brani | display: none; |
173 | 656c135b | Olga Brani | } |
174 | 656c135b | Olga Brani | .lt-bar { |
175 | 656c135b | Olga Brani | position: fixed; |
176 | 656c135b | Olga Brani | width: $lt-bar-width; |
177 | 656c135b | Olga Brani | left:50%; |
178 | 656c135b | Olga Brani | top:$header-height + $bar-height; |
179 | 656c135b | Olga Brani | padding:8px 10px; |
180 | 656c135b | Olga Brani | margin-left:-($row-width - 2*$main-padding-horizontal)/2; |
181 | 656c135b | Olga Brani | @include box-shadow(3px -2px 8px #ccc); |
182 | 656c135b | Olga Brani | background:#fff; |
183 | 656c135b | Olga Brani | a { |
184 | 656c135b | Olga Brani | color:$overlay-color; |
185 | 656c135b | Olga Brani | &:hover{ |
186 | 656c135b | Olga Brani | color:$secondary-color; |
187 | 656c135b | Olga Brani | } |
188 | 656c135b | Olga Brani | } |
189 | 656c135b | Olga Brani | ul { |
190 | 656c135b | Olga Brani | list-style: none outside none; |
191 | 656c135b | Olga Brani | font-size:emCalc(12px); |
192 | 656c135b | Olga Brani | li { |
193 | 656c135b | Olga Brani | list-style: none outside none; |
194 | 656c135b | Olga Brani | padding:12px 0 ; |
195 | 656c135b | Olga Brani | &.select { |
196 | 656c135b | Olga Brani | span { |
197 | 656c135b | Olga Brani | font-size: 16px; |
198 | 656c135b | Olga Brani | margin-right: 5px; |
199 | 656c135b | Olga Brani | position: relative; |
200 | 656c135b | Olga Brani | top: 2px; |
201 | 656c135b | Olga Brani | &.snf-checkbox-checked { |
202 | 656c135b | Olga Brani | color:$secondary-color; |
203 | 656c135b | Olga Brani | } |
204 | 656c135b | Olga Brani | } |
205 | 656c135b | Olga Brani | em { |
206 | 656c135b | Olga Brani | display: none; |
207 | 656c135b | Olga Brani | font-style: normal; |
208 | 656c135b | Olga Brani | } |
209 | 656c135b | Olga Brani | &:hover { |
210 | 656c135b | Olga Brani | cursor: pointer; |
211 | 656c135b | Olga Brani | } |
212 | 656c135b | Olga Brani | } |
213 | 656c135b | Olga Brani | } |
214 | 656c135b | Olga Brani | } |
215 | 656c135b | Olga Brani | } |
216 | 656c135b | Olga Brani | .items-list { |
217 | 656c135b | Olga Brani | $check-w : 60px; |
218 | 656c135b | Olga Brani | $img-wrap-w : 70px; |
219 | 656c135b | Olga Brani | $h4-w :40%; |
220 | 656c135b | Olga Brani | $tags-w :8%; |
221 | 656c135b | Olga Brani | $info-w: 30%; |
222 | 656c135b | Olga Brani | overflow:hidden; |
223 | 656c135b | Olga Brani | & >li { |
224 | 656c135b | Olga Brani | @extend .clearfix; |
225 | 656c135b | Olga Brani | height:auto; |
226 | 026edcbc | Olga Brani | width:100%; |
227 | 656c135b | Olga Brani | padding:15px 15px 15px $lt-bar-width; |
228 | 656c135b | Olga Brani | background-image: none; |
229 | 656c135b | Olga Brani | &:hover{ |
230 | 656c135b | Olga Brani | background-color:lighten($primary-color,30%); |
231 | 656c135b | Olga Brani | } |
232 | 656c135b | Olga Brani | .check { |
233 | 656c135b | Olga Brani | width:$check-w; |
234 | 656c135b | Olga Brani | text-align: center; |
235 | 656c135b | Olga Brani | float:left; |
236 | 656c135b | Olga Brani | &:hover { |
237 | 656c135b | Olga Brani | cursor: pointer; |
238 | 656c135b | Olga Brani | color:$secondary-color; |
239 | 656c135b | Olga Brani | } |
240 | 656c135b | Olga Brani | } |
241 | 656c135b | Olga Brani | .img-wrap { |
242 | 656c135b | Olga Brani | width:$img-wrap-w; |
243 | 656c135b | Olga Brani | float:left; |
244 | 656c135b | Olga Brani | text-align: center; |
245 | 656c135b | Olga Brani | height: $list-vm-height; |
246 | 656c135b | Olga Brani | .os { |
247 | 656c135b | Olga Brani | @include sprite('../images/os-unknown.png', 16px, 16px); |
248 | 656c135b | Olga Brani | background-size:100%; |
249 | 656c135b | Olga Brani | position: absolute; |
250 | 656c135b | Olga Brani | display: block; |
251 | 656c135b | Olga Brani | text-align: center; |
252 | 656c135b | Olga Brani | line-height:18px; |
253 | 656c135b | Olga Brani | left:50%; |
254 | 656c135b | Olga Brani | margin-left:-8px; |
255 | 656c135b | Olga Brani | top:3px; |
256 | 656c135b | Olga Brani | } |
257 | 656c135b | Olga Brani | .snf-PC_fill { |
258 | 656c135b | Olga Brani | font-size: $list-vm-height; |
259 | 656c135b | Olga Brani | } |
260 | 656c135b | Olga Brani | } |
261 | 656c135b | Olga Brani | h4 { |
262 | 656c135b | Olga Brani | width:$h4-w |
263 | 656c135b | Olga Brani | ; |
264 | 656c135b | Olga Brani | float:left; |
265 | 656c135b | Olga Brani | text-align: left; |
266 | 656c135b | Olga Brani | height:20px; |
267 | 656c135b | Olga Brani | } |
268 | 656c135b | Olga Brani | .tags { |
269 | 656c135b | Olga Brani | float:left; |
270 | 656c135b | Olga Brani | width:$tags-w; |
271 | 656c135b | Olga Brani | min-height: 1px; |
272 | 656c135b | Olga Brani | height:$list-vm-height; |
273 | 656c135b | Olga Brani | line-height: $list-vm-height; |
274 | 656c135b | Olga Brani | a { |
275 | 656c135b | Olga Brani | vertical-align: text-top; |
276 | 656c135b | Olga Brani | } |
277 | 656c135b | Olga Brani | } |
278 | 656c135b | Olga Brani | .status { |
279 | 656c135b | Olga Brani | position: absolute; |
280 | 656c135b | Olga Brani | left: $img-wrap-w+$check-w + $lt-bar-width; |
281 | 656c135b | Olga Brani | text-align: left; |
282 | 656c135b | Olga Brani | top:30px; |
283 | 656c135b | Olga Brani | width:$h4-w; |
284 | 656c135b | Olga Brani | span { |
285 | 656c135b | Olga Brani | display: inline; |
286 | 656c135b | Olga Brani | } |
287 | 656c135b | Olga Brani | } |
288 | 656c135b | Olga Brani | .info { |
289 | 656c135b | Olga Brani | float: left; |
290 | 656c135b | Olga Brani | width: $info-w; |
291 | 656c135b | Olga Brani | font-size: emCalc(12px); |
292 | 656c135b | Olga Brani | color:$overlay-color; |
293 | 656c135b | Olga Brani | a { |
294 | 656c135b | Olga Brani | color: $overlay-color; |
295 | 656c135b | Olga Brani | &:hover { |
296 | 656c135b | Olga Brani | color:$secondary-color; |
297 | 656c135b | Olga Brani | } |
298 | 656c135b | Olga Brani | } |
299 | 656c135b | Olga Brani | } |
300 | 656c135b | Olga Brani | &.add-new { |
301 | 656c135b | Olga Brani | height: $bar-height; |
302 | 656c135b | Olga Brani | line-height: $bar-height; |
303 | 656c135b | Olga Brani | padding:0 0 0 $lt-bar-width; |
304 | 656c135b | Olga Brani | &:hover { |
305 | 656c135b | Olga Brani | background: $overlay-color; |
306 | 656c135b | Olga Brani | } |
307 | 656c135b | Olga Brani | .check { |
308 | 656c135b | Olga Brani | visibility: hidden; |
309 | 656c135b | Olga Brani | } |
310 | 656c135b | Olga Brani | .img-wrap { |
311 | 656c135b | Olga Brani | margin: 0; |
312 | 656c135b | Olga Brani | height:$bar-height; |
313 | 656c135b | Olga Brani | line-height: $bar-height; |
314 | 656c135b | Olga Brani | .symbol { |
315 | 656c135b | Olga Brani | font-size:emCalc(16px); |
316 | 656c135b | Olga Brani | position: absolute; |
317 | 656c135b | Olga Brani | left:0; |
318 | 656c135b | Olga Brani | top:-3px; |
319 | 656c135b | Olga Brani | width: 100%; |
320 | 656c135b | Olga Brani | height: 100%; |
321 | 656c135b | Olga Brani | margin: 0 auto; |
322 | 656c135b | Olga Brani | } |
323 | 656c135b | Olga Brani | span { |
324 | 656c135b | Olga Brani | font-size:20px; |
325 | 656c135b | Olga Brani | line-height: 30px; |
326 | 656c135b | Olga Brani | } |
327 | 656c135b | Olga Brani | } |
328 | 656c135b | Olga Brani | h4 { |
329 | 656c135b | Olga Brani | height:auto; |
330 | 656c135b | Olga Brani | line-height: $bar-height; |
331 | 656c135b | Olga Brani | margin:0; |
332 | 656c135b | Olga Brani | } |
333 | 656c135b | Olga Brani | } |
334 | 656c135b | Olga Brani | &[data-status="building"] { |
335 | 656c135b | Olga Brani | .img-wrap { |
336 | 656c135b | Olga Brani | .incomplete { |
337 | 656c135b | Olga Brani | width:$list-vm-height; |
338 | 656c135b | Olga Brani | margin:0 auto; |
339 | 656c135b | Olga Brani | } |
340 | 656c135b | Olga Brani | .complete { |
341 | 656c135b | Olga Brani | top:-$list-vm-height; |
342 | 656c135b | Olga Brani | margin:0 auto; |
343 | 656c135b | Olga Brani | } |
344 | 656c135b | Olga Brani | } |
345 | 656c135b | Olga Brani | } |
346 | 026edcbc | Olga Brani | } |
347 | 673ea014 | Olga Brani | } |
348 | 673ea014 | Olga Brani | } |