Merge lp:~stephen-stewart/ulysses/tidy-up into lp:ulysses
- tidy-up
- Merge into trunk
Proposed by
Stephen Stewart
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Jonas G. Drange | ||||
Approved revision: | 25 | ||||
Merged at revision: | 23 | ||||
Proposed branch: | lp:~stephen-stewart/ulysses/tidy-up | ||||
Merge into: | lp:ulysses | ||||
Diff against target: |
4664 lines (+4406/-45) 27 files modified
.bzrignore (+4/-6) Gruntfile.js (+6/-2) README.md (+12/-24) bower.json (+3/-2) package.json (+12/-11) public/base-min.css (+1/-0) public/base.css (+408/-0) public/buttons-min.css (+1/-0) public/buttons.css (+174/-0) public/dropdowns-min.css (+1/-0) public/dropdowns.css (+75/-0) public/feedback-min.css (+1/-0) public/feedback.css (+187/-0) public/forms-min.css (+1/-0) public/forms.css (+192/-0) public/grids-min.css (+6/-0) public/grids.css (+364/-0) public/layout-min.css (+1/-0) public/layout.css (+154/-0) public/navigation-min.css (+1/-0) public/navigation.css (+356/-0) public/tables-min.css (+1/-0) public/tables.css (+82/-0) public/typography-min.css (+1/-0) public/typography.css (+182/-0) public/ulysses-min.css (+6/-0) public/ulysses.css (+2174/-0) |
||||
To merge this branch: | bzr merge lp:~stephen-stewart/ulysses/tidy-up | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu One hackers | Pending | ||
Review via email: mp+208654@code.launchpad.net |
Commit message
Tidy up ulysses
Description of the change
Tidy up ulysses folder structure, commit assets meant for deploy, add post install bower task.
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file '.bzrignore' |
2 | --- .bzrignore 2014-02-12 19:27:35 +0000 |
3 | +++ .bzrignore 2014-02-27 17:51:31 +0000 |
4 | @@ -1,7 +1,5 @@ |
5 | *.swp |
6 | -bower_components/ |
7 | -node_modules/ |
8 | -.sass-cache |
9 | -public/ |
10 | -results/ |
11 | -tmp/ |
12 | +test_results/ |
13 | +tmp |
14 | +node_modules |
15 | +bower_components |
16 | |
17 | === modified file 'Gruntfile.js' |
18 | --- Gruntfile.js 2014-02-12 19:20:18 +0000 |
19 | +++ Gruntfile.js 2014-02-27 17:51:31 +0000 |
20 | @@ -3,7 +3,7 @@ |
21 | pkg: grunt.file.readJSON('package.json'), |
22 | |
23 | clean: { |
24 | - build: ['tmp/', 'public/'] |
25 | + build: ['tmp', 'public'] |
26 | }, |
27 | |
28 | csslint: { |
29 | @@ -110,8 +110,12 @@ |
30 | |
31 | phantomcss: { |
32 | ulysses: { |
33 | + options: { |
34 | + screenshots: 'test/visual/screenshots', |
35 | + results: 'test_results/visual/' |
36 | + }, |
37 | src: [ |
38 | - 'config/phantomcss-tests.js' |
39 | + 'test/visual/config/phantomcss-tests.js' |
40 | ] |
41 | }, |
42 | } |
43 | |
44 | === modified file 'README.md' |
45 | --- README.md 2014-01-07 11:39:12 +0000 |
46 | +++ README.md 2014-02-27 17:51:31 +0000 |
47 | @@ -1,37 +1,25 @@ |
48 | -Ulysses: CSS Framework for Ubuntu Engineering |
49 | -============================================= |
50 | - |
51 | - |
52 | -"… I mete and dole |
53 | -Unequal laws unto a savage race, |
54 | -That hoard, and sleep, and feed, and know not me." |
55 | - |
56 | -– Ulysses (1833), Alfred Tennyson |
57 | - |
58 | -Getting Started |
59 | -=============== |
60 | - |
61 | -You'll need nodejs, npm, bower and grunt-cli installed; then in the ulysses |
62 | -package directory: |
63 | +Ulysses |
64 | +======= |
65 | + |
66 | +Ulysses is a CSS framework and pattern library for Ubuntu Enginering projects. |
67 | + |
68 | + |
69 | +Working on Ulysses |
70 | +================== |
71 | + |
72 | +Default grunt task ('run') will start a server on localhost and a watch task to |
73 | +build and lint any changed files: |
74 | |
75 | '''' |
76 | npm install |
77 | -bower install |
78 | grunt |
79 | |
80 | '''' |
81 | |
82 | -Default grunt task ('run') will start a server on localhost and a watch task to |
83 | -build and lint any changed files: |
84 | - |
85 | -'''' |
86 | -grunt [run] |
87 | - |
88 | -'''' |
89 | |
90 | Testing |
91 | |
92 | '''' |
93 | grunt test |
94 | |
95 | -'''' |
96 | +''' |
97 | |
98 | === modified file 'bower.json' |
99 | --- bower.json 2014-01-28 11:19:19 +0000 |
100 | +++ bower.json 2014-02-27 17:51:31 +0000 |
101 | @@ -1,8 +1,9 @@ |
102 | { |
103 | "name": "ulysses", |
104 | "version": "0.0.1", |
105 | - "dependencies": { |
106 | + "devDependencies": { |
107 | "pure": "~0.3.0", |
108 | "normalize-css": "2.1.3" |
109 | - } |
110 | + }, |
111 | + "main": "public/" |
112 | } |
113 | |
114 | === modified file 'package.json' |
115 | --- package.json 2014-01-28 11:19:19 +0000 |
116 | +++ package.json 2014-02-27 17:51:31 +0000 |
117 | @@ -12,25 +12,26 @@ |
118 | "sass", |
119 | "ubuntu" |
120 | ], |
121 | + "scripts": { |
122 | + "postinstall": "bower install" |
123 | + }, |
124 | "author": "Ubuntu One Engineering", |
125 | "license": "MIT", |
126 | "devDependencies": { |
127 | + "bower": "~1.2.8", |
128 | "grunt": "~0.4.2", |
129 | "grunt-cli": "~0.1.11", |
130 | - "grunt-contrib-watch": "~0.5.3", |
131 | - "css-parse": "~1.5.3", |
132 | - "grunt-combine-media-queries": "~1.0.8", |
133 | - "grunt-contrib-cssmin": "~0.7.0", |
134 | + "grunt-contrib-clean": "~0.5.0", |
135 | + "grunt-contrib-compress": "~0.5.3", |
136 | "grunt-contrib-concat": "~0.3.0", |
137 | - "grunt-contrib-clean": "~0.5.0", |
138 | - "grunt-contrib-csslint": "~0.1.2", |
139 | - "grunt-rework": "0.0.5", |
140 | "grunt-contrib-connect": "~0.5.0", |
141 | - "grunt-contrib-compress": "~0.5.3", |
142 | "grunt-contrib-copy": "~0.4.1", |
143 | - "bower": "~1.2.8", |
144 | - "phantomjs": "~1.9.2-6", |
145 | + "grunt-contrib-csslint": "~0.1.2", |
146 | + "grunt-contrib-cssmin": "~0.7.0", |
147 | + "grunt-contrib-watch": "~0.5.3", |
148 | + "grunt-css-selectors": "~1.0.0", |
149 | "grunt-phantomcss": "~0.2.0", |
150 | - "grunt-css-selectors": "~1.0.0" |
151 | + "grunt-rework": "0.0.5", |
152 | + "phantomjs": "~1.9.2-6" |
153 | } |
154 | } |
155 | |
156 | === added directory 'public' |
157 | === added file 'public/base-min.css' |
158 | --- public/base-min.css 1970-01-01 00:00:00 +0000 |
159 | +++ public/base-min.css 2014-02-27 17:51:31 +0000 |
160 | @@ -0,0 +1,1 @@ |
161 | +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0} |
162 | \ No newline at end of file |
163 | |
164 | === added file 'public/base.css' |
165 | --- public/base.css 1970-01-01 00:00:00 +0000 |
166 | +++ public/base.css 2014-02-27 17:51:31 +0000 |
167 | @@ -0,0 +1,408 @@ |
168 | +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */ |
169 | + |
170 | +/* ========================================================================== |
171 | + HTML5 display definitions |
172 | + ========================================================================== */ |
173 | + |
174 | +/** |
175 | + * Correct `block` display not defined in IE 8/9. |
176 | + */ |
177 | + |
178 | +article, |
179 | +aside, |
180 | +details, |
181 | +figcaption, |
182 | +figure, |
183 | +footer, |
184 | +header, |
185 | +hgroup, |
186 | +main, |
187 | +nav, |
188 | +section, |
189 | +summary { |
190 | + display: block; |
191 | +} |
192 | + |
193 | +/** |
194 | + * Correct `inline-block` display not defined in IE 8/9. |
195 | + */ |
196 | + |
197 | +audio, |
198 | +canvas, |
199 | +video { |
200 | + display: inline-block; |
201 | +} |
202 | + |
203 | +/** |
204 | + * Prevent modern browsers from displaying `audio` without controls. |
205 | + * Remove excess height in iOS 5 devices. |
206 | + */ |
207 | + |
208 | +audio:not([controls]) { |
209 | + display: none; |
210 | + height: 0; |
211 | +} |
212 | + |
213 | +/** |
214 | + * Address `[hidden]` styling not present in IE 8/9. |
215 | + * Hide the `template` element in IE, Safari, and Firefox < 22. |
216 | + */ |
217 | + |
218 | +[hidden], |
219 | +template { |
220 | + display: none; |
221 | +} |
222 | + |
223 | +/* ========================================================================== |
224 | + Base |
225 | + ========================================================================== */ |
226 | + |
227 | +/** |
228 | + * 1. Set default font family to sans-serif. |
229 | + * 2. Prevent iOS text size adjust after orientation change, without disabling |
230 | + * user zoom. |
231 | + */ |
232 | + |
233 | +html { |
234 | + font-family: sans-serif; /* 1 */ |
235 | + -ms-text-size-adjust: 100%; /* 2 */ |
236 | + -webkit-text-size-adjust: 100%; /* 2 */ |
237 | +} |
238 | + |
239 | +/** |
240 | + * Remove default margin. |
241 | + */ |
242 | + |
243 | +body { |
244 | + margin: 0; |
245 | +} |
246 | + |
247 | +/* ========================================================================== |
248 | + Links |
249 | + ========================================================================== */ |
250 | + |
251 | +/** |
252 | + * Remove the gray background color from active links in IE 10. |
253 | + */ |
254 | + |
255 | +a { |
256 | + background: transparent; |
257 | +} |
258 | + |
259 | +/** |
260 | + * Address `outline` inconsistency between Chrome and other browsers. |
261 | + */ |
262 | + |
263 | +a:focus { |
264 | + outline: thin dotted; |
265 | +} |
266 | + |
267 | +/** |
268 | + * Improve readability when focused and also mouse hovered in all browsers. |
269 | + */ |
270 | + |
271 | +a:active, |
272 | +a:hover { |
273 | + outline: 0; |
274 | +} |
275 | + |
276 | +/* ========================================================================== |
277 | + Typography |
278 | + ========================================================================== */ |
279 | + |
280 | +/** |
281 | + * Address variable `h1` font-size and margin within `section` and `article` |
282 | + * contexts in Firefox 4+, Safari 5, and Chrome. |
283 | + */ |
284 | + |
285 | +h1 { |
286 | + font-size: 2em; |
287 | + margin: 0.67em 0; |
288 | +} |
289 | + |
290 | +/** |
291 | + * Address styling not present in IE 8/9, Safari 5, and Chrome. |
292 | + */ |
293 | + |
294 | +abbr[title] { |
295 | + border-bottom: 1px dotted; |
296 | +} |
297 | + |
298 | +/** |
299 | + * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. |
300 | + */ |
301 | + |
302 | +b, |
303 | +strong { |
304 | + font-weight: bold; |
305 | +} |
306 | + |
307 | +/** |
308 | + * Address styling not present in Safari 5 and Chrome. |
309 | + */ |
310 | + |
311 | +dfn { |
312 | + font-style: italic; |
313 | +} |
314 | + |
315 | +/** |
316 | + * Address differences between Firefox and other browsers. |
317 | + */ |
318 | + |
319 | +hr { |
320 | + -moz-box-sizing: content-box; |
321 | + box-sizing: content-box; |
322 | + height: 0; |
323 | +} |
324 | + |
325 | +/** |
326 | + * Address styling not present in IE 8/9. |
327 | + */ |
328 | + |
329 | +mark { |
330 | + background: #ff0; |
331 | + color: #000; |
332 | +} |
333 | + |
334 | +/** |
335 | + * Correct font family set oddly in Safari 5 and Chrome. |
336 | + */ |
337 | + |
338 | +code, |
339 | +kbd, |
340 | +pre, |
341 | +samp { |
342 | + font-family: monospace, serif; |
343 | + font-size: 1em; |
344 | +} |
345 | + |
346 | +/** |
347 | + * Improve readability of pre-formatted text in all browsers. |
348 | + */ |
349 | + |
350 | +pre { |
351 | + white-space: pre-wrap; |
352 | +} |
353 | + |
354 | +/** |
355 | + * Set consistent quote types. |
356 | + */ |
357 | + |
358 | +q { |
359 | + quotes: "\201C" "\201D" "\2018" "\2019"; |
360 | +} |
361 | + |
362 | +/** |
363 | + * Address inconsistent and variable font size in all browsers. |
364 | + */ |
365 | + |
366 | +small { |
367 | + font-size: 80%; |
368 | +} |
369 | + |
370 | +/** |
371 | + * Prevent `sub` and `sup` affecting `line-height` in all browsers. |
372 | + */ |
373 | + |
374 | +sub, |
375 | +sup { |
376 | + font-size: 75%; |
377 | + line-height: 0; |
378 | + position: relative; |
379 | + vertical-align: baseline; |
380 | +} |
381 | + |
382 | +sup { |
383 | + top: -0.5em; |
384 | +} |
385 | + |
386 | +sub { |
387 | + bottom: -0.25em; |
388 | +} |
389 | + |
390 | +/* ========================================================================== |
391 | + Embedded content |
392 | + ========================================================================== */ |
393 | + |
394 | +/** |
395 | + * Remove border when inside `a` element in IE 8/9. |
396 | + */ |
397 | + |
398 | +img { |
399 | + border: 0; |
400 | +} |
401 | + |
402 | +/** |
403 | + * Correct overflow displayed oddly in IE 9. |
404 | + */ |
405 | + |
406 | +svg:not(:root) { |
407 | + overflow: hidden; |
408 | +} |
409 | + |
410 | +/* ========================================================================== |
411 | + Figures |
412 | + ========================================================================== */ |
413 | + |
414 | +/** |
415 | + * Address margin not present in IE 8/9 and Safari 5. |
416 | + */ |
417 | + |
418 | +figure { |
419 | + margin: 0; |
420 | +} |
421 | + |
422 | +/* ========================================================================== |
423 | + Forms |
424 | + ========================================================================== */ |
425 | + |
426 | +/** |
427 | + * Define consistent border, margin, and padding. |
428 | + */ |
429 | + |
430 | +fieldset { |
431 | + border: 1px solid #c0c0c0; |
432 | + margin: 0 2px; |
433 | + padding: 0.35em 0.625em 0.75em; |
434 | +} |
435 | + |
436 | +/** |
437 | + * 1. Correct `color` not being inherited in IE 8/9. |
438 | + * 2. Remove padding so people aren't caught out if they zero out fieldsets. |
439 | + */ |
440 | + |
441 | +legend { |
442 | + border: 0; /* 1 */ |
443 | + padding: 0; /* 2 */ |
444 | +} |
445 | + |
446 | +/** |
447 | + * 1. Correct font family not being inherited in all browsers. |
448 | + * 2. Correct font size not being inherited in all browsers. |
449 | + * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. |
450 | + */ |
451 | + |
452 | +button, |
453 | +input, |
454 | +select, |
455 | +textarea { |
456 | + font-family: inherit; /* 1 */ |
457 | + font-size: 100%; /* 2 */ |
458 | + margin: 0; /* 3 */ |
459 | +} |
460 | + |
461 | +/** |
462 | + * Address Firefox 4+ setting `line-height` on `input` using `!important` in |
463 | + * the UA stylesheet. |
464 | + */ |
465 | + |
466 | +button, |
467 | +input { |
468 | + line-height: normal; |
469 | +} |
470 | + |
471 | +/** |
472 | + * Address inconsistent `text-transform` inheritance for `button` and `select`. |
473 | + * All other form control elements do not inherit `text-transform` values. |
474 | + * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. |
475 | + * Correct `select` style inheritance in Firefox 4+ and Opera. |
476 | + */ |
477 | + |
478 | +button, |
479 | +select { |
480 | + text-transform: none; |
481 | +} |
482 | + |
483 | +/** |
484 | + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` |
485 | + * and `video` controls. |
486 | + * 2. Correct inability to style clickable `input` types in iOS. |
487 | + * 3. Improve usability and consistency of cursor style between image-type |
488 | + * `input` and others. |
489 | + */ |
490 | + |
491 | +button, |
492 | +html input[type="button"], /* 1 */ |
493 | +input[type="reset"], |
494 | +input[type="submit"] { |
495 | + -webkit-appearance: button; /* 2 */ |
496 | + cursor: pointer; /* 3 */ |
497 | +} |
498 | + |
499 | +/** |
500 | + * Re-set default cursor for disabled elements. |
501 | + */ |
502 | + |
503 | +button[disabled], |
504 | +html input[disabled] { |
505 | + cursor: default; |
506 | +} |
507 | + |
508 | +/** |
509 | + * 1. Address box sizing set to `content-box` in IE 8/9/10. |
510 | + * 2. Remove excess padding in IE 8/9/10. |
511 | + */ |
512 | + |
513 | +input[type="checkbox"], |
514 | +input[type="radio"] { |
515 | + box-sizing: border-box; /* 1 */ |
516 | + padding: 0; /* 2 */ |
517 | +} |
518 | + |
519 | +/** |
520 | + * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. |
521 | + * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome |
522 | + * (include `-moz` to future-proof). |
523 | + */ |
524 | + |
525 | +input[type="search"] { |
526 | + -webkit-appearance: textfield; /* 1 */ |
527 | + -moz-box-sizing: content-box; |
528 | + -webkit-box-sizing: content-box; /* 2 */ |
529 | + box-sizing: content-box; |
530 | +} |
531 | + |
532 | +/** |
533 | + * Remove inner padding and search cancel button in Safari 5 and Chrome |
534 | + * on OS X. |
535 | + */ |
536 | + |
537 | +input[type="search"]::-webkit-search-cancel-button, |
538 | +input[type="search"]::-webkit-search-decoration { |
539 | + -webkit-appearance: none; |
540 | +} |
541 | + |
542 | +/** |
543 | + * Remove inner padding and border in Firefox 4+. |
544 | + */ |
545 | + |
546 | +button::-moz-focus-inner, |
547 | +input::-moz-focus-inner { |
548 | + border: 0; |
549 | + padding: 0; |
550 | +} |
551 | + |
552 | +/** |
553 | + * 1. Remove default vertical scrollbar in IE 8/9. |
554 | + * 2. Improve readability and alignment in all browsers. |
555 | + */ |
556 | + |
557 | +textarea { |
558 | + overflow: auto; /* 1 */ |
559 | + vertical-align: top; /* 2 */ |
560 | +} |
561 | + |
562 | +/* ========================================================================== |
563 | + Tables |
564 | + ========================================================================== */ |
565 | + |
566 | +/** |
567 | + * Remove most spacing between table cells. |
568 | + */ |
569 | + |
570 | +table { |
571 | + border-collapse: collapse; |
572 | + border-spacing: 0; |
573 | +} |
574 | + |
575 | +/** anything you want to add to normalize.css or base css like stuff */ |
576 | \ No newline at end of file |
577 | |
578 | === added file 'public/buttons-min.css' |
579 | --- public/buttons-min.css 1970-01-01 00:00:00 +0000 |
580 | +++ public/buttons-min.css 2014-02-27 17:51:31 +0000 |
581 | @@ -0,0 +1,1 @@ |
582 | +.ues-button{background-color:#dedede;background-image:-o-linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);background-image:-ms-linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);background-image:-moz-linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);background-image:-webkit-linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);background-image:linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);display:inline-block;font-weight:300;font-size:13px;line-height:20px;padding:5px 19px;text-align:center;vertical-align:baseline;text-transform:uppercase;border:1px solid #aea79f;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ues-button:hover{background-color:#e6e6e6;background-image:-o-linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-image:-ms-linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-image:-moz-linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-image:-webkit-linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-image:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.ues-button:focus{-o-box-shadow:#f7f6f5 0 0 0 1px;-ms-box-shadow:#f7f6f5 0 0 0 1px;-moz-box-shadow:#f7f6f5 0 0 0 1px;-webkit-box-shadow:#f7f6f5 0 0 0 1px;box-shadow:#f7f6f5 0 0 0 1px}.ues-button:active,.ues-button:focus{background-color:#e6e6e6;background-image:-o-linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%);background-image:-ms-linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%);background-image:-moz-linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%);background-image:-webkit-linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%);background-image:linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%)}.ues-button-primary{background-color:#dd4814;background-image:-o-linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);background-image:-ms-linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);background-image:-moz-linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);background-image:-webkit-linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);background-image:linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);color:#fff;border-color:#ad2e03}.ues-button-primary:hover{background-color:#f28a45;background-image:-o-linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%);background-image:-ms-linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%);background-image:-moz-linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%);background-image:-webkit-linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%);background-image:linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%)}.ues-button-primary:active,.ues-button-primary:focus{background-color:#dd4814;background-image:-o-linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);background-image:-ms-linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);background-image:-moz-linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);background-image:-webkit-linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);background-image:linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);border-color:#333}.ues-button-tertiary{background-color:#fff;background-image:none;border:1px solid #c8c8c8}.ues-button-tertiary:hover{background-color:#e6e6e6;background-image:none;border-color:#cdcdcd}.ues-button-tertiary:active,.ues-button-tertiary:focus{background-color:#e6e6e6;background-image:none;border-color:#dd4814}a.ues-button{color:inherit}.ues-button-small{font-size:11px;padding:0 5px;font-weight:400;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ues-button-large{font-size:16px;padding:14px 38px;-o-border-radius:7px;-ms-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.ues-button-block{margin:.5em 0;display:block;width:100%}.ues-button-icon{padding-left:7px;padding-right:7px}.ues-button-group{position:relative;display:inline-block;vertical-align:middle}.ues-button-group .ues-button{float:left}.ues-button-group>.ues-button:first-child:not(:last-child):not(.ues-dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.ues-button-group>.ues-button:last-child:not(:first-child),.ues-button-group>.ues-dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ues-button-group>.ues-button:not(:first-child):not(:last-child):not(.ues-dropdown-toggle){border-right:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0} |
583 | \ No newline at end of file |
584 | |
585 | === added file 'public/buttons.css' |
586 | --- public/buttons.css 1970-01-01 00:00:00 +0000 |
587 | +++ public/buttons.css 2014-02-27 17:51:31 +0000 |
588 | @@ -0,0 +1,174 @@ |
589 | +.ues-button { |
590 | + background-color: #dedede; |
591 | + background-image: -o-linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
592 | + background-image: -ms-linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
593 | + background-image: -moz-linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
594 | + background-image: -webkit-linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
595 | + background-image: linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
596 | + display: inline-block; |
597 | + font-weight: 300; |
598 | + font-size: 13px; |
599 | + line-height: 20px; |
600 | + padding: 5px 19px; |
601 | + text-align: center; |
602 | + vertical-align: baseline; |
603 | + text-transform: uppercase; |
604 | + border: 1px solid #aea79f; |
605 | + -o-border-radius: 3px; |
606 | + -ms-border-radius: 3px; |
607 | + -moz-border-radius: 3px; |
608 | + -webkit-border-radius: 3px; |
609 | + border-radius: 3px; |
610 | +} |
611 | + |
612 | +.ues-button:hover { |
613 | + background-color: #e6e6e6; |
614 | + background-image: -o-linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
615 | + background-image: -ms-linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
616 | + background-image: -moz-linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
617 | + background-image: -webkit-linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
618 | + background-image: linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
619 | +} |
620 | + |
621 | +.ues-button:focus { |
622 | + -o-box-shadow: #f7f6f5 0 0 0 1px; |
623 | + -ms-box-shadow: #f7f6f5 0 0 0 1px; |
624 | + -moz-box-shadow: #f7f6f5 0 0 0 1px; |
625 | + -webkit-box-shadow: #f7f6f5 0 0 0 1px; |
626 | + box-shadow: #f7f6f5 0 0 0 1px; |
627 | +} |
628 | + |
629 | +.ues-button:focus, |
630 | +.ues-button:active { |
631 | + background-color: #e6e6e6; |
632 | + background-image: -o-linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
633 | + background-image: -ms-linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
634 | + background-image: -moz-linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
635 | + background-image: -webkit-linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
636 | + background-image: linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
637 | +} |
638 | + |
639 | +.ues-button-primary { |
640 | + background-color: #dd4814; |
641 | + background-image: -o-linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
642 | + background-image: -ms-linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
643 | + background-image: -moz-linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
644 | + background-image: -webkit-linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
645 | + background-image: linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
646 | + color: #fff; |
647 | + border-color: #ad2e03; |
648 | +} |
649 | + |
650 | +.ues-button-primary:hover { |
651 | + background-color: #f28a45; |
652 | + background-image: -o-linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
653 | + background-image: -ms-linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
654 | + background-image: -moz-linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
655 | + background-image: -webkit-linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
656 | + background-image: linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
657 | +} |
658 | + |
659 | +.ues-button-primary:focus, |
660 | +.ues-button-primary:active { |
661 | + background-color: #dd4814; |
662 | + background-image: -o-linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
663 | + background-image: -ms-linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
664 | + background-image: -moz-linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
665 | + background-image: -webkit-linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
666 | + background-image: linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
667 | + border-color: #333; |
668 | +} |
669 | + |
670 | +.ues-button-tertiary { |
671 | + background-color: white; |
672 | + background-image: none; |
673 | + border: 1px solid #c8c8c8; |
674 | +} |
675 | + |
676 | +.ues-button-tertiary:hover { |
677 | + background-color: #e6e6e6; |
678 | + background-image: none; |
679 | + border-color: #cdcdcd; |
680 | +} |
681 | + |
682 | +.ues-button-tertiary:focus, |
683 | +.ues-button-tertiary:active { |
684 | + background-color: #e6e6e6; |
685 | + background-image: none; |
686 | + border-color: #dd4814; |
687 | +} |
688 | + |
689 | +a.ues-button { |
690 | + color: inherit; |
691 | +} |
692 | + |
693 | +.ues-button-small { |
694 | + font-size: 11px; |
695 | + padding: 0 5px; |
696 | + font-weight: 400; |
697 | + -o-border-radius: 3px; |
698 | + -ms-border-radius: 3px; |
699 | + -moz-border-radius: 3px; |
700 | + -webkit-border-radius: 3px; |
701 | + border-radius: 3px; |
702 | +} |
703 | + |
704 | +.ues-button-large { |
705 | + font-size: 16px; |
706 | + padding: 14px 38px; |
707 | + -o-border-radius: 7px; |
708 | + -ms-border-radius: 7px; |
709 | + -moz-border-radius: 7px; |
710 | + -webkit-border-radius: 7px; |
711 | + border-radius: 7px; |
712 | +} |
713 | + |
714 | +.ues-button-block { |
715 | + margin: 0.5em 0; |
716 | + display: block; |
717 | + width: 100%; |
718 | +} |
719 | + |
720 | +/** a non text button needs less padding */ |
721 | + |
722 | +.ues-button-icon { |
723 | + padding-left: 7px; |
724 | + padding-right: 7px; |
725 | +} |
726 | + |
727 | +.ues-button-group { |
728 | + position: relative; |
729 | + display: inline-block; |
730 | + vertical-align: middle; |
731 | +} |
732 | + |
733 | +.ues-button-group .ues-button { |
734 | + float: left; |
735 | +} |
736 | + |
737 | +/** first child of >1 buttons **/ |
738 | + |
739 | +.ues-button-group > .ues-button:first-child:not(:last-child):not(.ues-dropdown-toggle) { |
740 | + border-top-right-radius: 0px; |
741 | + border-bottom-right-radius: 0px; |
742 | + border-right: none; |
743 | +} |
744 | + |
745 | +/** last child of >1 buttonsi **/ |
746 | + |
747 | +.ues-button-group > .ues-button:last-child:not(:first-child), |
748 | +.ues-button-group > .ues-dropdown-toggle:not(:first-child) { |
749 | + border-top-left-radius: 0px; |
750 | + border-bottom-left-radius: 0px; |
751 | +} |
752 | + |
753 | +/** any button surrounded by other buttons **/ |
754 | + |
755 | +.ues-button-group > .ues-button:not(:first-child):not(:last-child):not(.ues-dropdown-toggle) { |
756 | + border-right: none; |
757 | + -o-border-radius: 0px; |
758 | + -ms-border-radius: 0px; |
759 | + -moz-border-radius: 0px; |
760 | + -webkit-border-radius: 0px; |
761 | + border-radius: 0px; |
762 | +} |
763 | \ No newline at end of file |
764 | |
765 | === added file 'public/dropdowns-min.css' |
766 | --- public/dropdowns-min.css 1970-01-01 00:00:00 +0000 |
767 | +++ public/dropdowns-min.css 2014-02-27 17:51:31 +0000 |
768 | @@ -0,0 +1,1 @@ |
769 | +.ues-dropdown{position:relative}.ues-dropdown-menu{font-size:13px;position:absolute;display:none;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;border:1px solid #ccc;background-clip:padding-box;background-color:#fff;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-o-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.ues-dropdown-menu>li>a{display:block;padding:3px 20px;white-space:nowrap;clear:both;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.ues-dropdown-menu>li>a:hover{background:#f75216;color:#fff}.ues-dropdown-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#ccc}.ues-dropdown-header{display:block;padding:2px 20px;color:#999}.open>.ues-dropdown-menu{display:block}.open>.ues-dropdown-toggle{background:#cfcfcf;-o-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);-ms-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1)} |
770 | \ No newline at end of file |
771 | |
772 | === added file 'public/dropdowns.css' |
773 | --- public/dropdowns.css 1970-01-01 00:00:00 +0000 |
774 | +++ public/dropdowns.css 2014-02-27 17:51:31 +0000 |
775 | @@ -0,0 +1,75 @@ |
776 | +.ues-dropdown { |
777 | + position: relative; |
778 | +} |
779 | + |
780 | +.ues-dropdown-menu { |
781 | + font-size: 13px; |
782 | + position: absolute; |
783 | + display: none; |
784 | + top: 100%; |
785 | + left: 0; |
786 | + z-index: 1000; |
787 | + float: left; |
788 | + min-width: 160px; |
789 | + padding: 5px 0; |
790 | + margin: 2px 0 0; |
791 | + list-style: none; |
792 | + border: 1px solid #ccc; |
793 | + background-clip: padding-box; |
794 | + background-color: #fff; |
795 | + -o-border-radius: 2px; |
796 | + -ms-border-radius: 2px; |
797 | + -moz-border-radius: 2px; |
798 | + -webkit-border-radius: 2px; |
799 | + border-radius: 2px; |
800 | + -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
801 | + -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
802 | + -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
803 | + -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
804 | + box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
805 | +} |
806 | + |
807 | +.ues-dropdown-menu > li > a { |
808 | + display: block; |
809 | + padding: 3px 20px; |
810 | + white-space: nowrap; |
811 | + clear: both; |
812 | + -o-transition: all 0.2s; |
813 | + -ms-transition: all 0.2s; |
814 | + -moz-transition: all 0.2s; |
815 | + -webkit-transition: all 0.2s; |
816 | + transition: all 0.2s; |
817 | +} |
818 | + |
819 | +.ues-dropdown-menu > li > a:hover { |
820 | + background: #f75216; |
821 | + color: white; |
822 | +} |
823 | + |
824 | +.ues-dropdown-divider { |
825 | + height: 1px; |
826 | + margin: 9px 0; |
827 | + overflow: hidden; |
828 | + background-color: #ccc; |
829 | +} |
830 | + |
831 | +.ues-dropdown-header { |
832 | + display: block; |
833 | + padding: 2px 20px; |
834 | + color: #999; |
835 | +} |
836 | + |
837 | +/** button dropdowns **/ |
838 | + |
839 | +.open > .ues-dropdown-menu { |
840 | + display: block; |
841 | +} |
842 | + |
843 | +.open > .ues-dropdown-toggle { |
844 | + background: #cfcfcf; |
845 | + -o-box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
846 | + -ms-box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
847 | + -moz-box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
848 | + -webkit-box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
849 | + box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
850 | +} |
851 | \ No newline at end of file |
852 | |
853 | === added file 'public/feedback-min.css' |
854 | --- public/feedback-min.css 1970-01-01 00:00:00 +0000 |
855 | +++ public/feedback-min.css 2014-02-27 17:51:31 +0000 |
856 | @@ -0,0 +1,1 @@ |
857 | +.ues-message{padding:.5em .6em;background-color:#E6E4E2;border-color:#AEA79F;color:#555;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.ues-message a:link{color:inherit;color:rgba(0,0,0,.75);text-decoration:underline}.ues-message a:hover{color:#000}.ues-message-inline{display:inline-block}.ues-message-bordered{border-width:1px;border-style:solid;-o-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-ms-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:1px 1px 3px 0 rgba(0,0,0,.25)}.ues-message-stack li{border-top-width:0;border-bottom-color:#000;border-bottom-color:rgba(0,0,0,.25);-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ues-message-stack :first-child{border-top-width:1px;-o-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.ues-message-stack :last-child{border-bottom-width:1px;-o-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.ues-message-closeable{position:relative;cursor:pointer;overflow:hidden;max-height:1000px;-o-transition:.3s ease all;-ms-transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all;transition:.3s ease all}.ues-message-closeable:after{content:"✖";position:absolute;right:.6em;opacity:0}.ues-message-closeable:hover:after{opacity:1}.ues-message-closed{max-height:0;padding:0;border:0;margin:0;opacity:0;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ues-disabled{color:#999;border-color:#ccc}.ues-success{background-color:#AFE1B6;border-color:#38B44A;color:#114918}.ues-warning{background-color:#F8E2B1;border-color:#EFB73E;color:#68563F}.ues-error{background-color:#F5C2BF;border-color:#DF382C;color:#A11E1A}@keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}.ues-error-pulsating{-o-animation:ues-error-pulsating .7s ease-in-out infinite alternate;-ms-animation:ues-error-pulsating .7s ease-in-out infinite alternate;-moz-animation:ues-error-pulsating .7s ease-in-out infinite alternate;-webkit-animation:ues-error-pulsating .7s ease-in-out infinite alternate;animation:ues-error-pulsating .7s ease-in-out infinite alternate}.ues-information{background-color:#B9E9FA;border-color:#19B6EE;color:#40525C}@-o-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@-ms-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@-moz-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@-webkit-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}} |
858 | \ No newline at end of file |
859 | |
860 | === added file 'public/feedback.css' |
861 | --- public/feedback.css 1970-01-01 00:00:00 +0000 |
862 | +++ public/feedback.css 2014-02-27 17:51:31 +0000 |
863 | @@ -0,0 +1,187 @@ |
864 | +.ues-message { |
865 | + padding: 0.5em 0.6em; |
866 | + background-color: #E6E4E2; |
867 | + border-color: #AEA79F; |
868 | + color: #555; |
869 | + -o-border-radius: 2px; |
870 | + -ms-border-radius: 2px; |
871 | + -moz-border-radius: 2px; |
872 | + -webkit-border-radius: 2px; |
873 | + border-radius: 2px; |
874 | +} |
875 | + |
876 | +.ues-message a:link { |
877 | + color: inherit; |
878 | + color: rgba(0,0,0,0.75); |
879 | + text-decoration: underline; |
880 | +} |
881 | + |
882 | +.ues-message a:hover { |
883 | + color: #000; |
884 | +} |
885 | + |
886 | +.ues-message-inline { |
887 | + display: inline-block; |
888 | +} |
889 | + |
890 | +.ues-message-bordered { |
891 | + border-width: 1px; |
892 | + border-style: solid; |
893 | + -o-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
894 | + -ms-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
895 | + -moz-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
896 | + -webkit-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
897 | + box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
898 | +} |
899 | + |
900 | +.ues-message-stack li { |
901 | + border-top-width: 0; |
902 | + border-bottom-color: #000; |
903 | + border-bottom-color: rgba(0,0,0,0.25); |
904 | + -o-border-radius: 0; |
905 | + -ms-border-radius: 0; |
906 | + -moz-border-radius: 0; |
907 | + -webkit-border-radius: 0; |
908 | + border-radius: 0; |
909 | +} |
910 | + |
911 | +.ues-message-stack :first-child { |
912 | + border-top-width: 1px; |
913 | + -o-border-radius: 2px 2px 0 0; |
914 | + -ms-border-radius: 2px 2px 0 0; |
915 | + -moz-border-radius: 2px 2px 0 0; |
916 | + -webkit-border-radius: 2px 2px 0 0; |
917 | + border-radius: 2px 2px 0 0; |
918 | +} |
919 | + |
920 | +.ues-message-stack :last-child { |
921 | + border-bottom-width: 1px; |
922 | + -o-border-radius: 0 0 2px 2px; |
923 | + -ms-border-radius: 0 0 2px 2px; |
924 | + -moz-border-radius: 0 0 2px 2px; |
925 | + -webkit-border-radius: 0 0 2px 2px; |
926 | + border-radius: 0 0 2px 2px; |
927 | +} |
928 | + |
929 | +.ues-message-closeable { |
930 | + position: relative; |
931 | + cursor: pointer; |
932 | + overflow: hidden; |
933 | + max-height: 1000px; |
934 | + -o-transition: 0.3s ease all; |
935 | + -ms-transition: 0.3s ease all; |
936 | + -moz-transition: 0.3s ease all; |
937 | + -webkit-transition: 0.3s ease all; |
938 | + transition: 0.3s ease all; |
939 | +} |
940 | + |
941 | +.ues-message-closeable:after { |
942 | + content: "✖"; |
943 | + position: absolute; |
944 | + right: 0.6em; |
945 | + opacity: 0; |
946 | +} |
947 | + |
948 | +.ues-message-closeable:hover:after { |
949 | + opacity: 1; |
950 | +} |
951 | + |
952 | +.ues-message-closed { |
953 | + max-height: 0; |
954 | + padding: 0; |
955 | + border: none; |
956 | + margin: 0; |
957 | + opacity: 0; |
958 | + -o-box-shadow: none; |
959 | + -ms-box-shadow: none; |
960 | + -moz-box-shadow: none; |
961 | + -webkit-box-shadow: none; |
962 | + box-shadow: none; |
963 | +} |
964 | + |
965 | +.ues-disabled { |
966 | + color: #999; |
967 | + border-color: #ccc; |
968 | +} |
969 | + |
970 | +.ues-success { |
971 | + background-color: #AFE1B6; |
972 | + border-color: #38B44A; |
973 | + color: #114918; |
974 | +} |
975 | + |
976 | +.ues-warning { |
977 | + background-color: #F8E2B1; |
978 | + border-color: #EFB73E; |
979 | + color: #68563F; |
980 | +} |
981 | + |
982 | +.ues-error { |
983 | + background-color: #F5C2BF; |
984 | + border-color: #DF382C; |
985 | + color: #A11E1A; |
986 | +} |
987 | + |
988 | +@keyframes ues-error-pulsating { |
989 | + from { |
990 | + background: #FFE6E5; |
991 | + } |
992 | + |
993 | + to { |
994 | + background: #FFA09B; |
995 | + } |
996 | +} |
997 | + |
998 | +.ues-error-pulsating { |
999 | + -o-animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
1000 | + -ms-animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
1001 | + -moz-animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
1002 | + -webkit-animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
1003 | + animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
1004 | +} |
1005 | + |
1006 | +.ues-information { |
1007 | + background-color: #B9E9FA; |
1008 | + border-color: #19B6EE; |
1009 | + color: #40525C; |
1010 | +} |
1011 | + |
1012 | +@-o-keyframes ues-error-pulsating { |
1013 | + from { |
1014 | + background: #FFE6E5; |
1015 | + } |
1016 | + |
1017 | + to { |
1018 | + background: #FFA09B; |
1019 | + } |
1020 | +} |
1021 | + |
1022 | +@-ms-keyframes ues-error-pulsating { |
1023 | + from { |
1024 | + background: #FFE6E5; |
1025 | + } |
1026 | + |
1027 | + to { |
1028 | + background: #FFA09B; |
1029 | + } |
1030 | +} |
1031 | + |
1032 | +@-moz-keyframes ues-error-pulsating { |
1033 | + from { |
1034 | + background: #FFE6E5; |
1035 | + } |
1036 | + |
1037 | + to { |
1038 | + background: #FFA09B; |
1039 | + } |
1040 | +} |
1041 | + |
1042 | +@-webkit-keyframes ues-error-pulsating { |
1043 | + from { |
1044 | + background: #FFE6E5; |
1045 | + } |
1046 | + |
1047 | + to { |
1048 | + background: #FFA09B; |
1049 | + } |
1050 | +} |
1051 | \ No newline at end of file |
1052 | |
1053 | === added file 'public/forms-min.css' |
1054 | --- public/forms-min.css 1970-01-01 00:00:00 +0000 |
1055 | +++ public/forms-min.css 2014-02-27 17:51:31 +0000 |
1056 | @@ -0,0 +1,1 @@ |
1057 | +form{margin:1em 0}fieldset{margin:0 0 2em;padding:0;border:0}legend{display:block;width:100%;font-size:23px;line-height:inherit;border:0;margin:0 0 1em}label{display:block;margin:.8em 0 .3em}input[type=checkbox],input[type=radio]{margin-right:.5em}.ues-form-help{font-size:14px;padding:0 1em;background-color:#eee;color:#555;position:relative;margin:.5em 0;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}span.ues-form-help{display:inline-block;margin:0}.ues-inline{display:inline-block;margin-right:.5em}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%;padding:.5em .6em;margin:0 0 .5em;display:block;border:1px solid #ccc;font-weight:inherit;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-o-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-o-transition:.3s linear border;-ms-transition:.3s linear border;-moz-transition:.3s linear border;-webkit-transition:.3s linear border;transition:.3s linear border}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129FEA}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}input[readonly],select[readonly],textarea[readonly]{background:#eee;color:#777;border-color:#ccc}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e9322d}select{display:inline-block;width:auto}.ues-form-inline input,.ues-form-inline label{width:auto;display:inline-block}.ues-form-inline label{margin-left:1em;margin-right:1em} |
1058 | \ No newline at end of file |
1059 | |
1060 | === added file 'public/forms.css' |
1061 | --- public/forms.css 1970-01-01 00:00:00 +0000 |
1062 | +++ public/forms.css 2014-02-27 17:51:31 +0000 |
1063 | @@ -0,0 +1,192 @@ |
1064 | +form { |
1065 | + margin: 1em 0; |
1066 | +} |
1067 | + |
1068 | +fieldset { |
1069 | + margin: 0 0 2em 0; |
1070 | + padding: 0; |
1071 | + border: 0; |
1072 | +} |
1073 | + |
1074 | +legend { |
1075 | + display: block; |
1076 | + width: 100%; |
1077 | + font-size: 23px; |
1078 | + line-height: inherit; |
1079 | + border: 0; |
1080 | + margin: 0 0 1em 0; |
1081 | +} |
1082 | + |
1083 | +label { |
1084 | + display: block; |
1085 | + margin: 0.8em 0 0.3em; |
1086 | +} |
1087 | + |
1088 | +input[type="checkbox"], |
1089 | +input[type="radio"] { |
1090 | + margin-right: 0.5em; |
1091 | +} |
1092 | + |
1093 | +/** use a span or div depending on what you want for block/inline **/ |
1094 | + |
1095 | +.ues-form-help { |
1096 | + font-size: 14px; |
1097 | + padding: 0em 1em; |
1098 | + background-color: #eee; |
1099 | + color: #555; |
1100 | + position: relative; |
1101 | + margin: 0.5em 0; |
1102 | + -o-border-radius: 3px; |
1103 | + -ms-border-radius: 3px; |
1104 | + -moz-border-radius: 3px; |
1105 | + -webkit-border-radius: 3px; |
1106 | + border-radius: 3px; |
1107 | +} |
1108 | + |
1109 | +span.ues-form-help { |
1110 | + display: inline-block; |
1111 | + margin: 0; |
1112 | +} |
1113 | + |
1114 | +/** TODO move to base? **/ |
1115 | + |
1116 | +.ues-inline { |
1117 | + display: inline-block; |
1118 | + margin-right: 0.5em; |
1119 | +} |
1120 | + |
1121 | +input[type="text"], |
1122 | +input[type="password"], |
1123 | +input[type="email"], |
1124 | +input[type="url"], |
1125 | +input[type="date"], |
1126 | +input[type="month"], |
1127 | +input[type="time"], |
1128 | +input[type="datetime"], |
1129 | +input[type="datetime-local"], |
1130 | +input[type="week"], |
1131 | +input[type="number"], |
1132 | +input[type="search"], |
1133 | +input[type="tel"], |
1134 | +input[type="color"], |
1135 | +select, |
1136 | +textarea { |
1137 | + width: 100%; |
1138 | + padding: 0.5em 0.6em; |
1139 | + margin: 0 0 0.5em 0; |
1140 | + display: block; |
1141 | + border: 1px solid #ccc; |
1142 | + font-weight: inherit; |
1143 | + -o-border-radius: 2px; |
1144 | + -ms-border-radius: 2px; |
1145 | + -moz-border-radius: 2px; |
1146 | + -webkit-border-radius: 2px; |
1147 | + border-radius: 2px; |
1148 | + -o-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
1149 | + -ms-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
1150 | + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
1151 | + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
1152 | + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
1153 | + -o-transition: 0.3s linear border; |
1154 | + -ms-transition: 0.3s linear border; |
1155 | + -moz-transition: 0.3s linear border; |
1156 | + -webkit-transition: 0.3s linear border; |
1157 | + transition: 0.3s linear border; |
1158 | +} |
1159 | + |
1160 | +input[type="text"]:focus, |
1161 | +input[type="password"]:focus, |
1162 | +input[type="email"]:focus, |
1163 | +input[type="url"]:focus, |
1164 | +input[type="date"]:focus, |
1165 | +input[type="month"]:focus, |
1166 | +input[type="time"]:focus, |
1167 | +input[type="datetime"]:focus, |
1168 | +input[type="datetime-local"]:focus, |
1169 | +input[type="week"]:focus, |
1170 | +input[type="number"]:focus, |
1171 | +input[type="search"]:focus, |
1172 | +input[type="tel"]:focus, |
1173 | +input[type="color"]:focus, |
1174 | +select:focus, |
1175 | +textarea:focus { |
1176 | + outline: 0; |
1177 | + outline: thin dotted \9; |
1178 | + /* IE6-9 */ |
1179 | + border-color: #129FEA; |
1180 | +} |
1181 | + |
1182 | +input[type="file"]:focus, |
1183 | +input[type="radio"]:focus, |
1184 | +input[type="checkbox"]:focus { |
1185 | + outline: thin dotted #333; |
1186 | + outline: 1px auto #129FEA; |
1187 | +} |
1188 | + |
1189 | +input[type="text"][disabled], |
1190 | +input[type="password"][disabled], |
1191 | +input[type="email"][disabled], |
1192 | +input[type="url"][disabled], |
1193 | +input[type="date"][disabled], |
1194 | +input[type="month"][disabled], |
1195 | +input[type="time"][disabled], |
1196 | +input[type="datetime"][disabled], |
1197 | +input[type="datetime-local"][disabled], |
1198 | +input[type="week"][disabled], |
1199 | +input[type="number"][disabled], |
1200 | +input[type="search"][disabled], |
1201 | +input[type="tel"][disabled], |
1202 | +input[type="color"][disabled], |
1203 | +select[disabled], |
1204 | +textarea[disabled] { |
1205 | + cursor: not-allowed; |
1206 | + background-color: #eaeded; |
1207 | + color: #cad2d3; |
1208 | +} |
1209 | + |
1210 | +input[readonly], |
1211 | +select[readonly], |
1212 | +textarea[readonly] { |
1213 | + background: #eee; |
1214 | + /* menu hover bg color */ |
1215 | + color: #777; |
1216 | + /* menu text color */ |
1217 | + border-color: #ccc; |
1218 | +} |
1219 | + |
1220 | +input:focus:invalid, |
1221 | +textarea:focus:invalid, |
1222 | +select:focus:invalid { |
1223 | + color: #b94a48; |
1224 | + border: 1px solid #ee5f5b; |
1225 | +} |
1226 | + |
1227 | +input:focus:invalid:focus, |
1228 | +textarea:focus:invalid:focus, |
1229 | +select:focus:invalid:focus { |
1230 | + border-color: #e9322d; |
1231 | +} |
1232 | + |
1233 | +input[type="file"]:focus:invalid:focus, |
1234 | +input[type="radio"]:focus:invalid:focus, |
1235 | +input[type="checkbox"]:focus:invalid:focus { |
1236 | + outline-color: #e9322d; |
1237 | +} |
1238 | + |
1239 | +select { |
1240 | + display: inline-block; |
1241 | + width: auto; |
1242 | +} |
1243 | + |
1244 | +.ues-form-inline label, |
1245 | +.ues-form-inline input { |
1246 | + width: auto; |
1247 | + display: inline-block; |
1248 | +} |
1249 | + |
1250 | +/** Maybe this is something better left out of the scaffold? **/ |
1251 | + |
1252 | +.ues-form-inline label { |
1253 | + margin-left: 1em; |
1254 | + margin-right: 1em; |
1255 | +} |
1256 | \ No newline at end of file |
1257 | |
1258 | === added file 'public/grids-min.css' |
1259 | --- public/grids-min.css 1970-01-01 00:00:00 +0000 |
1260 | +++ public/grids-min.css 2014-02-27 17:51:31 +0000 |
1261 | @@ -0,0 +1,6 @@ |
1262 | +/*! |
1263 | +Pure v0.3.0 |
1264 | +Copyright 2013 Yahoo! Inc. All rights reserved. |
1265 | +Licensed under the BSD License. |
1266 | +https://github.com/yui/pure/blob/master/LICENSE.md |
1267 | +*/.ues-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.ues-g{word-spacing:-.43em}.ues-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-g [class *="pure-u"]{font-family:sans-serif}.ues-u-1,.ues-u-1-12,.ues-u-1-2,.ues-u-1-24,.ues-u-1-3,.ues-u-1-4,.ues-u-1-5,.ues-u-1-6,.ues-u-1-8,.ues-u-11-12,.ues-u-11-24,.ues-u-13-24,.ues-u-17-24,.ues-u-19-24,.ues-u-2-3,.ues-u-2-5,.ues-u-23-24,.ues-u-3-4,.ues-u-3-5,.ues-u-3-8,.ues-u-4-5,.ues-u-5-12,.ues-u-5-24,.ues-u-5-6,.ues-u-5-8,.ues-u-7-12,.ues-u-7-24,.ues-u-7-8{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-u-1{width:100%}.ues-u-1-2{width:50%;*width:49.969%}.ues-u-1-3{width:33.3333%;*width:33.3023%}.ues-u-2-3{width:66.6667%;*width:66.6357%}.ues-u-1-4{width:25%;*width:24.969%}.ues-u-3-4{width:75%;*width:74.969%}.ues-u-1-5{width:20%;*width:19.969%}.ues-u-2-5{width:40%;*width:39.969%}.ues-u-3-5{width:60%;*width:59.969%}.ues-u-4-5{width:80%;*width:79.969%}.ues-u-1-6{width:16.6667%;*width:16.6357%}.ues-u-5-6{width:83.3333%;*width:83.3023%}.ues-u-1-8{width:12.5%;*width:12.469%}.ues-u-3-8{width:37.5%;*width:37.469%}.ues-u-5-8{width:62.5%;*width:62.469%}.ues-u-7-8{width:87.5%;*width:87.469%}.ues-u-1-12{width:8.3333%;*width:8.3023%}.ues-u-5-12{width:41.6667%;*width:41.6357%}.ues-u-7-12{width:58.3333%;*width:58.3023%}.ues-u-11-12{width:91.6667%;*width:91.6357%}.ues-u-1-24{width:4.1667%;*width:4.1357%}.ues-u-5-24{width:20.8333%;*width:20.8023%}.ues-u-7-24{width:29.1667%;*width:29.1357%}.ues-u-11-24{width:45.8333%;*width:45.8023%}.ues-u-13-24{width:54.1667%;*width:54.1357%}.ues-u-17-24{width:70.8333%;*width:70.8023%}.ues-u-19-24{width:79.1667%;*width:79.1357%}.ues-u-23-24{width:95.8333%;*width:95.8023%}.ues-g-r{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.ues-g-r{word-spacing:-.43em}.ues-g-r [class *="pure-u"]{font-family:sans-serif}.ues-g-r img{max-width:100%;height:auto}@media (min-width:980px){.ues-hidden-desktop,.ues-visible-phone,.ues-visible-tablet{display:none}}@media (max-width:480px){.ues-g-r>.pure-u,.ues-g-r>[class *="pure-u-"]{width:100%}}@media (max-width:767px){.ues-g-r>.pure-u,.ues-g-r>[class *="pure-u-"]{width:100%}.ues-hidden-phone,.ues-visible-desktop{display:none}}@media (min-width:768px) and (max-width:979px){.ues-hidden-tablet,.ues-visible-desktop{display:none}} |
1268 | \ No newline at end of file |
1269 | |
1270 | === added file 'public/grids.css' |
1271 | --- public/grids.css 1970-01-01 00:00:00 +0000 |
1272 | +++ public/grids.css 2014-02-27 17:51:31 +0000 |
1273 | @@ -0,0 +1,364 @@ |
1274 | +/*! |
1275 | +Pure v0.3.0 |
1276 | +Copyright 2013 Yahoo! Inc. All rights reserved. |
1277 | +Licensed under the BSD License. |
1278 | +https://github.com/yui/pure/blob/master/LICENSE.md |
1279 | +*/ |
1280 | + |
1281 | +/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/ |
1282 | + |
1283 | +.ues-g { |
1284 | + letter-spacing: -0.31em; |
1285 | + /* Webkit: collapse white-space between units */ |
1286 | + *letter-spacing: normal; |
1287 | + /* reset IE < 8 */ |
1288 | + *word-spacing: -0.43em; |
1289 | + /* IE < 8: collapse white-space between units */ |
1290 | + text-rendering: optimizespeed; |
1291 | + /* Webkit: fixes text-rendering: optimizeLegibility */ |
1292 | + /* |
1293 | + Sets the font stack to fonts known to work properly with the above letter |
1294 | + and word spacings. See: https://github.com/yui/pure/issues/41/ |
1295 | + |
1296 | + The following font stack makes Pure Grids work on all known environments. |
1297 | + |
1298 | + * FreeSans: Ships with many Linux distros, including Ubuntu |
1299 | + |
1300 | + * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and |
1301 | + Arial to get picked up by the browser, even though neither is available |
1302 | + in Chrome OS. |
1303 | + |
1304 | + * Droid Sans: Ships with all versions of Android. |
1305 | + |
1306 | + * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows. |
1307 | + */ |
1308 | + font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif; |
1309 | + /* |
1310 | + Use flexbox when possible to avoid `letter-spacing` side-effects. |
1311 | + |
1312 | + NOTE: Firefox (as of 25) does not currently support flex-wrap, so the |
1313 | + `-moz-` prefix version is omitted. |
1314 | + */ |
1315 | + display: -webkit-flex; |
1316 | + -webkit-flex-flow: row wrap; |
1317 | + /* IE10 uses display: flexbox */ |
1318 | + display: -ms-flexbox; |
1319 | + -ms-flex-flow: row wrap; |
1320 | +} |
1321 | + |
1322 | +/* Opera as of 12 on Windows needs word-spacing. |
1323 | + The ".opera-only" selector is used to prevent actual prefocus styling |
1324 | + and is not required in markup. |
1325 | +*/ |
1326 | + |
1327 | +.opera-only :-o-prefocus, |
1328 | +.ues-g { |
1329 | + word-spacing: -0.43em; |
1330 | +} |
1331 | + |
1332 | +.ues-u { |
1333 | + display: inline-block; |
1334 | + *display: inline; |
1335 | + /* IE < 8: fake inline-block */ |
1336 | + zoom: 1; |
1337 | + letter-spacing: normal; |
1338 | + word-spacing: normal; |
1339 | + vertical-align: top; |
1340 | + text-rendering: auto; |
1341 | +} |
1342 | + |
1343 | +/* |
1344 | +Resets the font family back to the OS/browser's default sans-serif font, |
1345 | +this the same font stack that Normalize.css sets for the `body`. |
1346 | +*/ |
1347 | + |
1348 | +.ues-g [class *= "pure-u"] { |
1349 | + font-family: sans-serif; |
1350 | +} |
1351 | + |
1352 | +.ues-u-1, |
1353 | +.ues-u-1-2, |
1354 | +.ues-u-1-3, |
1355 | +.ues-u-2-3, |
1356 | +.ues-u-1-4, |
1357 | +.ues-u-3-4, |
1358 | +.ues-u-1-5, |
1359 | +.ues-u-2-5, |
1360 | +.ues-u-3-5, |
1361 | +.ues-u-4-5, |
1362 | +.ues-u-1-6, |
1363 | +.ues-u-5-6, |
1364 | +.ues-u-1-8, |
1365 | +.ues-u-3-8, |
1366 | +.ues-u-5-8, |
1367 | +.ues-u-7-8, |
1368 | +.ues-u-1-12, |
1369 | +.ues-u-5-12, |
1370 | +.ues-u-7-12, |
1371 | +.ues-u-11-12, |
1372 | +.ues-u-1-24, |
1373 | +.ues-u-5-24, |
1374 | +.ues-u-7-24, |
1375 | +.ues-u-11-24, |
1376 | +.ues-u-13-24, |
1377 | +.ues-u-17-24, |
1378 | +.ues-u-19-24, |
1379 | +.ues-u-23-24 { |
1380 | + display: inline-block; |
1381 | + *display: inline; |
1382 | + /* IE < 8: fake inline-block */ |
1383 | + zoom: 1; |
1384 | + letter-spacing: normal; |
1385 | + word-spacing: normal; |
1386 | + vertical-align: top; |
1387 | + text-rendering: auto; |
1388 | +} |
1389 | + |
1390 | +.ues-u-1 { |
1391 | + width: 100%; |
1392 | +} |
1393 | + |
1394 | +.ues-u-1-2 { |
1395 | + width: 50%; |
1396 | + *width: 49.969%; |
1397 | +} |
1398 | + |
1399 | +.ues-u-1-3 { |
1400 | + width: 33.3333%; |
1401 | + *width: 33.3023%; |
1402 | +} |
1403 | + |
1404 | +.ues-u-2-3 { |
1405 | + width: 66.6667%; |
1406 | + *width: 66.6357%; |
1407 | +} |
1408 | + |
1409 | +.ues-u-1-4 { |
1410 | + width: 25%; |
1411 | + *width: 24.969%; |
1412 | +} |
1413 | + |
1414 | +.ues-u-3-4 { |
1415 | + width: 75%; |
1416 | + *width: 74.969%; |
1417 | +} |
1418 | + |
1419 | +.ues-u-1-5 { |
1420 | + width: 20%; |
1421 | + *width: 19.969%; |
1422 | +} |
1423 | + |
1424 | +.ues-u-2-5 { |
1425 | + width: 40%; |
1426 | + *width: 39.969%; |
1427 | +} |
1428 | + |
1429 | +.ues-u-3-5 { |
1430 | + width: 60%; |
1431 | + *width: 59.969%; |
1432 | +} |
1433 | + |
1434 | +.ues-u-4-5 { |
1435 | + width: 80%; |
1436 | + *width: 79.969%; |
1437 | +} |
1438 | + |
1439 | +.ues-u-1-6 { |
1440 | + width: 16.6667%; |
1441 | + *width: 16.6357%; |
1442 | +} |
1443 | + |
1444 | +.ues-u-5-6 { |
1445 | + width: 83.3333%; |
1446 | + *width: 83.3023%; |
1447 | +} |
1448 | + |
1449 | +.ues-u-1-8 { |
1450 | + width: 12.5%; |
1451 | + *width: 12.469%; |
1452 | +} |
1453 | + |
1454 | +.ues-u-3-8 { |
1455 | + width: 37.5%; |
1456 | + *width: 37.469%; |
1457 | +} |
1458 | + |
1459 | +.ues-u-5-8 { |
1460 | + width: 62.5%; |
1461 | + *width: 62.469%; |
1462 | +} |
1463 | + |
1464 | +.ues-u-7-8 { |
1465 | + width: 87.5%; |
1466 | + *width: 87.469%; |
1467 | +} |
1468 | + |
1469 | +.ues-u-1-12 { |
1470 | + width: 8.3333%; |
1471 | + *width: 8.3023%; |
1472 | +} |
1473 | + |
1474 | +.ues-u-5-12 { |
1475 | + width: 41.6667%; |
1476 | + *width: 41.6357%; |
1477 | +} |
1478 | + |
1479 | +.ues-u-7-12 { |
1480 | + width: 58.3333%; |
1481 | + *width: 58.3023%; |
1482 | +} |
1483 | + |
1484 | +.ues-u-11-12 { |
1485 | + width: 91.6667%; |
1486 | + *width: 91.6357%; |
1487 | +} |
1488 | + |
1489 | +.ues-u-1-24 { |
1490 | + width: 4.1667%; |
1491 | + *width: 4.1357%; |
1492 | +} |
1493 | + |
1494 | +.ues-u-5-24 { |
1495 | + width: 20.8333%; |
1496 | + *width: 20.8023%; |
1497 | +} |
1498 | + |
1499 | +.ues-u-7-24 { |
1500 | + width: 29.1667%; |
1501 | + *width: 29.1357%; |
1502 | +} |
1503 | + |
1504 | +.ues-u-11-24 { |
1505 | + width: 45.8333%; |
1506 | + *width: 45.8023%; |
1507 | +} |
1508 | + |
1509 | +.ues-u-13-24 { |
1510 | + width: 54.1667%; |
1511 | + *width: 54.1357%; |
1512 | +} |
1513 | + |
1514 | +.ues-u-17-24 { |
1515 | + width: 70.8333%; |
1516 | + *width: 70.8023%; |
1517 | +} |
1518 | + |
1519 | +.ues-u-19-24 { |
1520 | + width: 79.1667%; |
1521 | + *width: 79.1357%; |
1522 | +} |
1523 | + |
1524 | +.ues-u-23-24 { |
1525 | + width: 95.8333%; |
1526 | + *width: 95.8023%; |
1527 | +} |
1528 | + |
1529 | +/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/ |
1530 | + |
1531 | +.ues-g-r { |
1532 | + letter-spacing: -0.31em; |
1533 | + *letter-spacing: normal; |
1534 | + *word-spacing: -0.43em; |
1535 | + /* |
1536 | + Sets the font stack to fonts known to work properly with the above letter |
1537 | + and word spacings. See: https://github.com/yui/pure/issues/41/ |
1538 | + |
1539 | + The following font stack makes Pure Grids work on all known environments. |
1540 | + |
1541 | + * FreeSans: Ships with many Linux distros, including Ubuntu |
1542 | + |
1543 | + * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and |
1544 | + Arial to get picked up by the browser, even though neither is available |
1545 | + in Chrome OS. |
1546 | + |
1547 | + * Droid Sans: Ships with all versions of Android. |
1548 | + |
1549 | + * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows. |
1550 | + */ |
1551 | + font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif; |
1552 | + /* |
1553 | + Use flexbox when possible to avoid `letter-spacing` side-effects. |
1554 | + |
1555 | + NOTE: Firefox (as of 25) does not currently support flex-wrap, so the |
1556 | + `-moz-` prefix version is omitted. |
1557 | + */ |
1558 | + display: -webkit-flex; |
1559 | + -webkit-flex-flow: row wrap; |
1560 | + /* IE10 uses display: flexbox */ |
1561 | + display: -ms-flexbox; |
1562 | + -ms-flex-flow: row wrap; |
1563 | +} |
1564 | + |
1565 | +/* Opera as of 12 on Windows needs word-spacing. |
1566 | + The ".opera-only" selector is used to prevent actual prefocus styling |
1567 | + and is not required in markup. |
1568 | +*/ |
1569 | + |
1570 | +.opera-only :-o-prefocus, |
1571 | +.ues-g-r { |
1572 | + word-spacing: -0.43em; |
1573 | +} |
1574 | + |
1575 | +/* |
1576 | +Resets the font family back to the OS/browser's default sans-serif font, |
1577 | +this the same font stack that Normalize.css sets for the `body`. |
1578 | +*/ |
1579 | + |
1580 | +.ues-g-r [class *= "pure-u"] { |
1581 | + font-family: sans-serif; |
1582 | +} |
1583 | + |
1584 | +.ues-g-r img { |
1585 | + max-width: 100%; |
1586 | + height: auto; |
1587 | +} |
1588 | + |
1589 | +@media (min-width: 980px) { |
1590 | + .ues-visible-phone { |
1591 | + display: none; |
1592 | + } |
1593 | + |
1594 | + .ues-visible-tablet { |
1595 | + display: none; |
1596 | + } |
1597 | + |
1598 | + .ues-hidden-desktop { |
1599 | + display: none; |
1600 | + } |
1601 | +} |
1602 | + |
1603 | +@media (max-width: 480px) { |
1604 | + .ues-g-r > .pure-u, |
1605 | + .ues-g-r > [class *= "pure-u-"] { |
1606 | + width: 100%; |
1607 | + } |
1608 | +} |
1609 | + |
1610 | +@media (max-width: 767px) { |
1611 | + .ues-g-r > .pure-u, |
1612 | + .ues-g-r > [class *= "pure-u-"] { |
1613 | + width: 100%; |
1614 | + } |
1615 | + |
1616 | + .ues-hidden-phone { |
1617 | + display: none; |
1618 | + } |
1619 | + |
1620 | + .ues-visible-desktop { |
1621 | + display: none; |
1622 | + } |
1623 | +} |
1624 | + |
1625 | +@media (min-width: 768px) and (max-width: 979px) { |
1626 | + .ues-hidden-tablet { |
1627 | + display: none; |
1628 | + } |
1629 | + |
1630 | + .ues-visible-desktop { |
1631 | + display: none; |
1632 | + } |
1633 | +} |
1634 | +/** |
1635 | + * Grids.css is an import of YUI Pure framework grids CSS which is prepended |
1636 | + * to this file, therefore anything to add to grids.css goes here. |
1637 | + */ |
1638 | \ No newline at end of file |
1639 | |
1640 | === added file 'public/layout-min.css' |
1641 | --- public/layout-min.css 1970-01-01 00:00:00 +0000 |
1642 | +++ public/layout-min.css 2014-02-27 17:51:31 +0000 |
1643 | @@ -0,0 +1,1 @@ |
1644 | +[class*=ues-],[class*=ues-] *,[class*=ues-] :after,[class*=ues-] :before,[class*=ues-]:after,[class*=ues-]:before{box-sizing:border-box}.pull-left{float:left}.pull-right{float:right}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.ues-footer{margin-top:4em}.ues-footer>.ues-footer-row{font-size:11px;padding:2em 1em;background-color:#f7f6f5;border-top:1px solid #d8d8d8}.ues-footer>.ues-footer-row+.ues-footer-row{font-size:12px;background-color:#efedec;border-top:1px solid #d8d8d8}@media screen and (max-width:320px){.ues-footer>.ues-footer-row{font-size:14px}}.ues-footer a{color:#333}.ues-footer a:hover{color:#dd4814;text-decoration:underline}.ues-footer-column{margin:0 20px 0 0}.ues-footer .yui3-u-1-6:last-child .ues-footer-column,.ues-footer-copyright p{margin:0}.ues-box{padding:20px;margin:0 0 2em;-o-border-radius:12px;-ms-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.ues-box form{margin:0}.ues-box label:first-child{margin-top:0}.ues-box-solid{background:#f7f6f5}.ues-box-bordered{border:1px solid #ccc}.ues-container{margin:0 auto}@media screen and (min-width:979px){.ues-container{max-width:970px}}.ues-container-small{margin:0 1em}@media screen and (min-width:760px){.ues-container-small{max-width:480px;margin:0 auto}}.ues-well{-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-o-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;-ms-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;box-shadow:0 1px 1px rgba(0,0,0,.05) inset}.ues-layout-app{padding-top:55px}.ues-layout-body{padding-top:80px} |
1645 | \ No newline at end of file |
1646 | |
1647 | === added file 'public/layout.css' |
1648 | --- public/layout.css 1970-01-01 00:00:00 +0000 |
1649 | +++ public/layout.css 2014-02-27 17:51:31 +0000 |
1650 | @@ -0,0 +1,154 @@ |
1651 | +[class*="ues-"], |
1652 | +[class*="ues-"]:before, |
1653 | +[class*="ues-"]:after, |
1654 | +[class*="ues-"] *, |
1655 | +[class*="ues-"] *:before, |
1656 | +[class*="ues-"] *:after { |
1657 | + box-sizing: border-box; |
1658 | +} |
1659 | + |
1660 | +/** modifiers/globals **/ |
1661 | + |
1662 | +.pull-left { |
1663 | + float: left; |
1664 | +} |
1665 | + |
1666 | +.pull-right { |
1667 | + float: right; |
1668 | +} |
1669 | + |
1670 | +/** |
1671 | + * http://nicolasgallagher.com/micro-clearfix-hack/ |
1672 | + */ |
1673 | + |
1674 | +.clear:before, |
1675 | +.clear:after { |
1676 | + content: " "; |
1677 | + display: table; |
1678 | +} |
1679 | + |
1680 | +.clear:after { |
1681 | + clear: both; |
1682 | +} |
1683 | + |
1684 | +/** |
1685 | + * Footer |
1686 | + */ |
1687 | + |
1688 | +.ues-footer { |
1689 | + margin-top: 4em; |
1690 | +} |
1691 | + |
1692 | +.ues-footer > .ues-footer-row { |
1693 | + font-size: 11px; |
1694 | + padding: 2em 1em; |
1695 | + background-color: #f7f6f5; |
1696 | + border-top: 1px solid #d8d8d8; |
1697 | +} |
1698 | + |
1699 | +.ues-footer > .ues-footer-row + .ues-footer-row { |
1700 | + font-size: 12px; |
1701 | + background-color: #efedec; |
1702 | + border-top: 1px solid #d8d8d8; |
1703 | +} |
1704 | + |
1705 | +@media screen and (max-width: 320px) { |
1706 | + .ues-footer > .ues-footer-row { |
1707 | + font-size: 14px; |
1708 | + } |
1709 | +} |
1710 | + |
1711 | +.ues-footer a { |
1712 | + color: #333; |
1713 | +} |
1714 | + |
1715 | +.ues-footer a:hover { |
1716 | + color: #dd4814; |
1717 | + text-decoration: underline; |
1718 | +} |
1719 | + |
1720 | +.ues-footer-column { |
1721 | + margin: 0 20px 0 0; |
1722 | +} |
1723 | + |
1724 | +.ues-footer .yui3-u-1-6:last-child .ues-footer-column { |
1725 | + margin: 0; |
1726 | +} |
1727 | + |
1728 | +.ues-footer-copyright p { |
1729 | + margin: 0; |
1730 | +} |
1731 | + |
1732 | +/** |
1733 | + * Boxes |
1734 | + */ |
1735 | + |
1736 | +.ues-box { |
1737 | + padding: 20px; |
1738 | + margin: 0 0 2em 0; |
1739 | + -o-border-radius: 12px; |
1740 | + -ms-border-radius: 12px; |
1741 | + -moz-border-radius: 12px; |
1742 | + -webkit-border-radius: 12px; |
1743 | + border-radius: 12px; |
1744 | +} |
1745 | + |
1746 | +.ues-box form { |
1747 | + margin: 0; |
1748 | +} |
1749 | + |
1750 | +.ues-box label:first-child { |
1751 | + margin-top: 0; |
1752 | +} |
1753 | + |
1754 | +.ues-box-solid { |
1755 | + background: #f7f6f5; |
1756 | +} |
1757 | + |
1758 | +.ues-box-bordered { |
1759 | + border: 1px solid #ccc; |
1760 | +} |
1761 | + |
1762 | +.ues-container { |
1763 | + margin: 0 auto; |
1764 | +} |
1765 | + |
1766 | +@media screen and (min-width: 979px) { |
1767 | + .ues-container { |
1768 | + max-width: 970px; |
1769 | + } |
1770 | +} |
1771 | + |
1772 | +.ues-container-small { |
1773 | + margin: 0 1em; |
1774 | +} |
1775 | + |
1776 | +@media screen and (min-width: 760px) { |
1777 | + .ues-container-small { |
1778 | + max-width: 480px; |
1779 | + margin: 0 auto; |
1780 | + } |
1781 | +} |
1782 | + |
1783 | +.ues-well { |
1784 | + -o-border-radius: 4px; |
1785 | + -ms-border-radius: 4px; |
1786 | + -moz-border-radius: 4px; |
1787 | + -webkit-border-radius: 4px; |
1788 | + border-radius: 4px; |
1789 | + -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
1790 | + -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
1791 | + -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
1792 | + -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
1793 | + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
1794 | +} |
1795 | + |
1796 | +.ues-layout-app { |
1797 | + /** padding to match fixed navbar height **/ |
1798 | + padding-top: 55px; |
1799 | +} |
1800 | + |
1801 | +.ues-layout-body { |
1802 | + /** padding to match fixed navbar height **/ |
1803 | + padding-top: 80px; |
1804 | +} |
1805 | \ No newline at end of file |
1806 | |
1807 | === added file 'public/navigation-min.css' |
1808 | --- public/navigation-min.css 1970-01-01 00:00:00 +0000 |
1809 | +++ public/navigation-min.css 2014-02-27 17:51:31 +0000 |
1810 | @@ -0,0 +1,1 @@ |
1811 | +.ues-menu{margin:0;padding:0;overflow:hidden}.ues-menu li{display:block;position:relative;margin:0;padding:0;list-style-type:none;border-bottom:1px solid #ccc}.ues-menu li a,.ues-menu li span{display:block;position:relative;padding:10px 15px}.ues-menu li a:focus,.ues-menu li a:hover{background-color:#f7f6f5}.ues-menu-horizontal.ues-menu li{border-bottom:0}.ues-menu-horizontal li{float:left}.ues-menu-selected{background-color:#f7f6f5}.ues-menu-selected a:after{content:'\25B8';float:right;color:#333;font-size:120%}.ues-navbar{overflow:hidden;background:#dd4814;font-size:13px;line-height:34px}.ues-navbar-magic-block{background-color:#dd4814}@media screen and (max-width:720px){.ues-navbar-text.welcome{display:none}}.ues-navbar-toggle{float:left;width:64px;border-left:1px solid #f75216;border-right:1px solid #f75216;font-size:22px}@media screen and (min-width:480px){.ues-navbar-toggle{display:none}}.ues-navbar-toggle a{display:block;height:34px;position:relative}.ues-navbar-toggle span,.ues-navbar-toggle span:after,.ues-navbar-toggle span:before{position:relative;display:block;height:2px;left:0;z-index:1000;background-color:#f75216;width:100%;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.ues-navbar-toggle span{top:15px}.ues-navbar-toggle span:before{top:-6px;content:'';position:absolute;-o-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.ues-navbar-toggle span:after{top:6px;content:'';position:absolute;-o-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.ues-navbar-toggle.active span{background-color:#dd4814;transform:rotate(45deg)}.ues-navbar-toggle.active span:before{background-color:#fff;transform:rotate(90deg);top:0;left:0}.ues-navbar-toggle.active span:after{background-color:#fff;top:0;left:0}.ues-navbar .ues-menu,.ues-navbar .ues-navbar-brand{float:left}.ues-navbar-brand .ues-logo-white{background-position:15px 15px}.ues-navbar,.ues-navbar a{color:#fff}.ues-navbar-brand a,.ues-navbar-brand span{display:inline-block;text-indent:-9000px;direction:ltr}.ues-navbar .ues-menu a,.ues-navbar .ues-menu span,.ues-navbar-brand a,.ues-navbar-brand span,.ues-navbar-text,.ues-navbar-toggle{padding:15px}.ues-navbar-text{display:inline-block;margin:0}.ues-navbar-text a{border-bottom:1px solid #fff}@media screen and (max-width:480px){.ues-navbar-primary-nav .ues-menu{position:absolute;top:64px;left:0;bottom:0;min-width:150px;margin-left:-200px;z-index:10000;background:#333;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.ues-navbar-primary-nav .ues-menu li{display:block;float:none}.ues-navbar-primary-nav.open .ues-menu{left:200px}}.ues-navbar .ues-menu li,.ues-navbar .ues-menu li a{position:relative;-o-transition:.3s linear background-color;-o-transition:.3s linear background-color;-ms-transition:.3s linear background-color;-moz-transition:.3s linear background-color;-webkit-transition:.3s linear background-color;transition:.3s linear background-color}.ues-navbar .ues-menu .active a,.ues-navbar .ues-menu .active a:hover{background-color:#f75216}.ues-navbar .ues-menu .active a:after,.ues-navbar .ues-menu .active a:before{content:'';display:block;position:absolute;width:1px;top:0;bottom:0;background-color:#dd4814}.ues-navbar .ues-menu .active a:before{left:0}.ues-navbar .ues-menu .active a:after{right:0}.ues-navbar .ues-menu li a:hover{background-color:#f75216}.ues-menu.user li a{width:40px;text-indent:-9000px;direction:ltr;background:transparent url(data:image/png;base64,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) 4px 16px no-repeat}.ues-menu.user .settings{background-position:-38px 16px}.ues-menu.user .logout{background-position:-80px 16px}.ues-menu.user .together{background-position:-122px 16px}.ues-pagination{display:inline-block;margin:1em 0;padding:4px 2px}.ues-pagination li{padding:0;display:inline;list-style:none}.ues-pagination a,.ues-pagination span{float:left;padding:.2em 1em;position:relative;margin-left:1px;border:1px solid #eee;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ues-pagination li:first-child a,.ues-pagination li:first-child span{margin-left:0}.ues-pagination li a:hover{border-color:#ccc}.ues-pagination .-active a{border-color:#dd4814;background:#dd4814;color:#fff}.ues-pagination .-active a:hover{border-color:#dd4814}.ues-pagination .-disabled a,.ues-pagination .-disabled span{cursor:not-allowed;color:#999}.ues-pagination .-disabled a:hover,.ues-pagination .-disabled span:hover{background-color:#fff}.ues-pagination-break span{border-color:transparent;padding-left:.5em;padding-right:.5em} |
1812 | \ No newline at end of file |
1813 | |
1814 | === added file 'public/navigation.css' |
1815 | --- public/navigation.css 1970-01-01 00:00:00 +0000 |
1816 | +++ public/navigation.css 2014-02-27 17:51:31 +0000 |
1817 | @@ -0,0 +1,356 @@ |
1818 | +/** menus **/ |
1819 | + |
1820 | +.ues-menu { |
1821 | + margin: 0; |
1822 | + padding: 0; |
1823 | + overflow: hidden; |
1824 | +} |
1825 | + |
1826 | +.ues-menu li { |
1827 | + display: block; |
1828 | + position: relative; |
1829 | + margin: 0; |
1830 | + padding: 0; |
1831 | + list-style-type: none; |
1832 | + border-bottom: 1px solid #ccc; |
1833 | +} |
1834 | + |
1835 | +.ues-menu li a, |
1836 | +.ues-menu li span { |
1837 | + display: block; |
1838 | + position: relative; |
1839 | + padding: 10px 15px; |
1840 | + /* don't use em's as we need predictable spacing */ |
1841 | +} |
1842 | + |
1843 | +.ues-menu li a:hover, |
1844 | +.ues-menu li a:focus { |
1845 | + background-color: #f7f6f5; |
1846 | +} |
1847 | + |
1848 | +.ues-menu-horizontal.ues-menu li { |
1849 | + border-bottom: none; |
1850 | +} |
1851 | + |
1852 | +.ues-menu-horizontal li { |
1853 | + float: left; |
1854 | +} |
1855 | + |
1856 | +.ues-menu-selected { |
1857 | + background-color: #f7f6f5; |
1858 | +} |
1859 | + |
1860 | +.ues-menu-selected a:after { |
1861 | + content: '\25B8'; |
1862 | + float: right; |
1863 | + color: #333; |
1864 | + font-size: 120%; |
1865 | +} |
1866 | + |
1867 | +/** navbar **/ |
1868 | + |
1869 | +.ues-navbar { |
1870 | + overflow: hidden; |
1871 | + background: #dd4814; |
1872 | + font-size: 13px; |
1873 | + /** |
1874 | + * 34px is height of standard button (20px + (7px x 2) ) |
1875 | + * so this allows us to put in buttons and search inputs |
1876 | + */ |
1877 | + line-height: 34px; |
1878 | +} |
1879 | + |
1880 | +.ues-navbar-magic-block { |
1881 | + background-color: #dd4814; |
1882 | + /** |
1883 | + * change at the max ues-container width plus |
1884 | + * the logo with x2 (for both edges) |
1885 | + * **/ |
1886 | +} |
1887 | + |
1888 | +@media screen and (max-width: 720px) { |
1889 | + .ues-navbar-text.welcome { |
1890 | + display: none; |
1891 | + } |
1892 | +} |
1893 | + |
1894 | +/** toggle **/ |
1895 | + |
1896 | +.ues-navbar-toggle { |
1897 | + float: left; |
1898 | + width: 64px; |
1899 | + border-left: 1px solid #f75216; |
1900 | + border-right: 1px solid #f75216; |
1901 | + font-size: 22px; |
1902 | +} |
1903 | + |
1904 | +@media screen and (min-width: 480px) { |
1905 | + .ues-navbar-toggle { |
1906 | + display: none; |
1907 | + } |
1908 | +} |
1909 | + |
1910 | +.ues-navbar-toggle a { |
1911 | + display: block; |
1912 | + height: 34px; |
1913 | + position: relative; |
1914 | +} |
1915 | + |
1916 | +.ues-navbar-toggle span:before, |
1917 | +.ues-navbar-toggle span:after, |
1918 | +.ues-navbar-toggle span { |
1919 | + position: relative; |
1920 | + display: block; |
1921 | + height: 2px; |
1922 | + left: 0; |
1923 | + z-index: 1000; |
1924 | + background-color: #f75216; |
1925 | + width: 100%; |
1926 | + -o-transition: all 0.3s ease 0s; |
1927 | + -ms-transition: all 0.3s ease 0s; |
1928 | + -moz-transition: all 0.3s ease 0s; |
1929 | + -webkit-transition: all 0.3s ease 0s; |
1930 | + transition: all 0.3s ease 0s; |
1931 | +} |
1932 | + |
1933 | +.ues-navbar-toggle span { |
1934 | + top: 15px; |
1935 | +} |
1936 | + |
1937 | +.ues-navbar-toggle span:before { |
1938 | + top: -6px; |
1939 | + content: ''; |
1940 | + position: absolute; |
1941 | + -o-transition: all 0.8s ease 0s; |
1942 | + -ms-transition: all 0.8s ease 0s; |
1943 | + -moz-transition: all 0.8s ease 0s; |
1944 | + -webkit-transition: all 0.8s ease 0s; |
1945 | + transition: all 0.8s ease 0s; |
1946 | +} |
1947 | + |
1948 | +.ues-navbar-toggle span:after { |
1949 | + top: 6px; |
1950 | + content: ''; |
1951 | + position: absolute; |
1952 | + -o-transition: all 0.8s ease 0s; |
1953 | + -ms-transition: all 0.8s ease 0s; |
1954 | + -moz-transition: all 0.8s ease 0s; |
1955 | + -webkit-transition: all 0.8s ease 0s; |
1956 | + transition: all 0.8s ease 0s; |
1957 | +} |
1958 | + |
1959 | +.ues-navbar-toggle.active span { |
1960 | + background-color: #dd4814; |
1961 | + transform: rotate(45deg); |
1962 | +} |
1963 | + |
1964 | +.ues-navbar-toggle.active span:before { |
1965 | + background-color: white; |
1966 | + transform: rotate(90deg); |
1967 | + top: 0; |
1968 | + left: 0; |
1969 | +} |
1970 | + |
1971 | +.ues-navbar-toggle.active span:after { |
1972 | + background-color: white; |
1973 | + top: 0; |
1974 | + left: 0; |
1975 | +} |
1976 | + |
1977 | +/** end of toggle **/ |
1978 | + |
1979 | +.ues-navbar .ues-navbar-brand, |
1980 | +.ues-navbar .ues-menu { |
1981 | + float: left; |
1982 | +} |
1983 | + |
1984 | +.ues-navbar-brand .ues-logo-white { |
1985 | + background-position: 15px 15px; |
1986 | +} |
1987 | + |
1988 | +.ues-navbar, |
1989 | +.ues-navbar a { |
1990 | + color: white; |
1991 | +} |
1992 | + |
1993 | +.ues-navbar-brand span, |
1994 | +.ues-navbar-brand a { |
1995 | + display: inline-block; |
1996 | + text-indent: -9000px; |
1997 | + direction: ltr; |
1998 | +} |
1999 | + |
2000 | +/** |
2001 | + * set all navbar items top and bottom padding. |
2002 | + * pretty much all navbar content needs to be in one of |
2003 | + * these to be correctly positioned in the navbar. |
2004 | + * |
2005 | + * **/ |
2006 | + |
2007 | +.ues-navbar-toggle, |
2008 | +.ues-navbar-text, |
2009 | +.ues-navbar-brand span, |
2010 | +.ues-navbar-brand a, |
2011 | +.ues-navbar .ues-menu a, |
2012 | +.ues-navbar .ues-menu span { |
2013 | + padding: 15px; |
2014 | +} |
2015 | + |
2016 | +.ues-navbar-text { |
2017 | + display: inline-block; |
2018 | + margin: 0; |
2019 | +} |
2020 | + |
2021 | +.ues-navbar-text a { |
2022 | + border-bottom: 1px solid white; |
2023 | +} |
2024 | + |
2025 | +@media screen and (max-width: 480px) { |
2026 | + .ues-navbar-primary-nav .ues-menu { |
2027 | + position: absolute; |
2028 | + top: 64px; |
2029 | + left: 0; |
2030 | + bottom: 0; |
2031 | + min-width: 150px; |
2032 | + margin-left: -200px; |
2033 | + z-index: 10000; |
2034 | + background: #333; |
2035 | + -o-transition: all 0.3s ease 0s; |
2036 | + -ms-transition: all 0.3s ease 0s; |
2037 | + -moz-transition: all 0.3s ease 0s; |
2038 | + -webkit-transition: all 0.3s ease 0s; |
2039 | + transition: all 0.3s ease 0s; |
2040 | + } |
2041 | + |
2042 | + .ues-navbar-primary-nav .ues-menu li { |
2043 | + display: block; |
2044 | + float: none; |
2045 | + } |
2046 | + |
2047 | + .ues-navbar-primary-nav.open .ues-menu { |
2048 | + left: 200px; |
2049 | + } |
2050 | +} |
2051 | + |
2052 | +.ues-navbar .ues-menu li, |
2053 | +.ues-navbar .ues-menu li a { |
2054 | + position: relative; |
2055 | + -webkit-transition: 0.3s linear background-color; |
2056 | + -moz-transition: 0.3s linear background-color; |
2057 | + -ms-transition: 0.3s linear background-color; |
2058 | + -o-transition: 0.3s linear background-color; |
2059 | + -o-transition: 0.3s linear background-color; |
2060 | + -ms-transition: 0.3s linear background-color; |
2061 | + -moz-transition: 0.3s linear background-color; |
2062 | + -webkit-transition: 0.3s linear background-color; |
2063 | + transition: 0.3s linear background-color; |
2064 | +} |
2065 | + |
2066 | +.ues-navbar .ues-menu .active a, |
2067 | +.ues-navbar .ues-menu .active a:hover { |
2068 | + background-color: #f75216; |
2069 | +} |
2070 | + |
2071 | +.ues-navbar .ues-menu .active a:before, |
2072 | +.ues-navbar .ues-menu .active a:after { |
2073 | + content: ''; |
2074 | + display: block; |
2075 | + position: absolute; |
2076 | + width: 1px; |
2077 | + top: 0; |
2078 | + bottom: 0; |
2079 | + background-color: #dd4814; |
2080 | +} |
2081 | + |
2082 | +.ues-navbar .ues-menu .active a:before { |
2083 | + left: 0; |
2084 | +} |
2085 | + |
2086 | +.ues-navbar .ues-menu .active a:after { |
2087 | + right: 0; |
2088 | +} |
2089 | + |
2090 | +.ues-navbar .ues-menu li a:hover { |
2091 | + background-color: #f75216; |
2092 | +} |
2093 | + |
2094 | +.ues-menu.user li a { |
2095 | + width: 40px; |
2096 | + text-indent: -9000px; |
2097 | + direction: ltr; |
2098 | + background: transparent url(data:image/png;base64,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) 4px 16px no-repeat; |
2099 | +} |
2100 | + |
2101 | +.ues-menu.user .settings { |
2102 | + background-position: -38px 16px; |
2103 | +} |
2104 | + |
2105 | +.ues-menu.user .logout { |
2106 | + background-position: -80px 16px; |
2107 | +} |
2108 | + |
2109 | +.ues-menu.user .together { |
2110 | + background-position: -122px 16px; |
2111 | +} |
2112 | + |
2113 | +.ues-pagination { |
2114 | + display: inline-block; |
2115 | + margin: 1em 0; |
2116 | + padding: 4px 2px; |
2117 | +} |
2118 | + |
2119 | +.ues-pagination li { |
2120 | + padding: 0; |
2121 | + display: inline; |
2122 | + list-style: none; |
2123 | +} |
2124 | + |
2125 | +.ues-pagination a, |
2126 | +.ues-pagination span { |
2127 | + float: left; |
2128 | + padding: 0.2em 1em; |
2129 | + position: relative; |
2130 | + margin-left: 1px; |
2131 | + border: 1px solid #eee; |
2132 | + -o-border-radius: 4px; |
2133 | + -ms-border-radius: 4px; |
2134 | + -moz-border-radius: 4px; |
2135 | + -webkit-border-radius: 4px; |
2136 | + border-radius: 4px; |
2137 | +} |
2138 | + |
2139 | +.ues-pagination li:first-child span, |
2140 | +.ues-pagination li:first-child a { |
2141 | + margin-left: 0; |
2142 | +} |
2143 | + |
2144 | +.ues-pagination li a:hover { |
2145 | + border-color: #ccc; |
2146 | +} |
2147 | + |
2148 | +.ues-pagination .-active a { |
2149 | + border-color: #dd4814; |
2150 | + background: #dd4814; |
2151 | + color: white; |
2152 | +} |
2153 | + |
2154 | +.ues-pagination .-active a:hover { |
2155 | + border-color: #dd4814; |
2156 | +} |
2157 | + |
2158 | +.ues-pagination .-disabled span, |
2159 | +.ues-pagination .-disabled a { |
2160 | + cursor: not-allowed; |
2161 | + color: #999; |
2162 | +} |
2163 | + |
2164 | +.ues-pagination .-disabled span:hover, |
2165 | +.ues-pagination .-disabled a:hover { |
2166 | + background-color: white; |
2167 | +} |
2168 | + |
2169 | +.ues-pagination-break span { |
2170 | + border-color: transparent; |
2171 | + padding-left: 0.5em; |
2172 | + padding-right: 0.5em; |
2173 | +} |
2174 | \ No newline at end of file |
2175 | |
2176 | === added file 'public/tables-min.css' |
2177 | --- public/tables-min.css 1970-01-01 00:00:00 +0000 |
2178 | +++ public/tables-min.css 2014-02-27 17:51:31 +0000 |
2179 | @@ -0,0 +1,1 @@ |
2180 | +.ues-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px dotted #AEA79F}.ues-table caption{font-style:italic;font-size:13px;line-height:1;padding:1em 0;text-align:center}.ues-table td,.ues-table th{background-color:#F0EDEA;border-left:1px dotted #AEA79F;border-width:0 0 0 1px;padding:15px 10px;overflow:visible}.ues-table-small td,.ues-table-small th{padding:5px 10px}.ues-table td:first-child,.ues-table th:first-child{border-left-width:0}.ues-table thead{background-color:#FEE3D2;color:#333;text-align:left;font-weight:400;vertical-align:bottom}.ues-table thead th{border-collapse:separate;border-spacing:0 10px;background-color:transparent}.ues-table tbody th,.ues-table tfoot th{font-weight:300}.ues-table-bordered td,.ues-table-bordered th{border-bottom:1px dotted #AEA79F}.ues-table-bordered tbody>tr:last-child td,.ues-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.ues-table-horizontal td,.ues-table-horizontal th{border-width:0 0 1px;border-bottom:1px dotted #cbcbcb}.ues-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.ues-table-striped tr:nth-child(2n-1) td{background-color:#F7F7F7} |
2181 | \ No newline at end of file |
2182 | |
2183 | === added file 'public/tables.css' |
2184 | --- public/tables.css 1970-01-01 00:00:00 +0000 |
2185 | +++ public/tables.css 2014-02-27 17:51:31 +0000 |
2186 | @@ -0,0 +1,82 @@ |
2187 | +.ues-table { |
2188 | + border-collapse: collapse; |
2189 | + border-spacing: 0; |
2190 | + empty-cells: show; |
2191 | + border: 1px dotted #AEA79F; |
2192 | +} |
2193 | + |
2194 | +.ues-table caption { |
2195 | + font-style: italic; |
2196 | + font-size: 13px; |
2197 | + line-height: 1; |
2198 | + padding: 1em 0; |
2199 | + text-align: center; |
2200 | +} |
2201 | + |
2202 | +.ues-table td, |
2203 | +.ues-table th { |
2204 | + background-color: #F0EDEA; |
2205 | + border-left: 1px dotted #AEA79F; |
2206 | + border-width: 0 0 0 1px; |
2207 | + padding: 15px 10px; |
2208 | + overflow: visible; |
2209 | +} |
2210 | + |
2211 | +.ues-table-small td, |
2212 | +.ues-table-small th { |
2213 | + padding: 5px 10px; |
2214 | +} |
2215 | + |
2216 | +.ues-table td:first-child, |
2217 | +.ues-table th:first-child { |
2218 | + border-left-width: 0; |
2219 | +} |
2220 | + |
2221 | +.ues-table thead { |
2222 | + background-color: #FEE3D2; |
2223 | + color: #333; |
2224 | + text-align: left; |
2225 | + font-weight: normal; |
2226 | + vertical-align: bottom; |
2227 | +} |
2228 | + |
2229 | +.ues-table thead th { |
2230 | + border-collapse: separate; |
2231 | + border-spacing: 0 10px; |
2232 | + background-color: transparent; |
2233 | +} |
2234 | + |
2235 | +.ues-table tfoot th, |
2236 | +.ues-table tbody th { |
2237 | + font-weight: 300; |
2238 | +} |
2239 | + |
2240 | +/* bordered */ |
2241 | + |
2242 | +.ues-table-bordered th, |
2243 | +.ues-table-bordered td { |
2244 | + border-bottom: 1px dotted #AEA79F; |
2245 | +} |
2246 | + |
2247 | +.ues-table-bordered tbody > tr:last-child td, |
2248 | +.ues-table-horizontal tbody > tr:last-child td { |
2249 | + border-bottom-width: 0; |
2250 | +} |
2251 | + |
2252 | +/* horizontally bordered */ |
2253 | + |
2254 | +.ues-table-horizontal td, |
2255 | +.ues-table-horizontal th { |
2256 | + border-width: 0 0 1px 0; |
2257 | + border-bottom: 1px dotted #cbcbcb; |
2258 | +} |
2259 | + |
2260 | +.ues-table-horizontal tbody > tr:last-child td { |
2261 | + border-bottom-width: 0; |
2262 | +} |
2263 | + |
2264 | +/* striped */ |
2265 | + |
2266 | +.ues-table-striped tr:nth-child(2n-1) td { |
2267 | + background-color: #F7F7F7; |
2268 | +} |
2269 | \ No newline at end of file |
2270 | |
2271 | === added file 'public/typography-min.css' |
2272 | --- public/typography-min.css 1970-01-01 00:00:00 +0000 |
2273 | +++ public/typography-min.css 2014-02-27 17:51:31 +0000 |
2274 | @@ -0,0 +1,1 @@ |
2275 | +html{font:400 300 16px/25px Ubuntu,Arial,"libra sans",sans-serif;color:#333}h1,h2,h3,h4,h5,h6{font-weight:300;padding:0;margin:.5em 0 1em;line-height:1}p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:1em}.ues-hdisplay{font-size:45px}.ues-hmain,h1{font-size:32px}.ues-hmedium,h2{font-size:23px}.ues-hlight,h3,h4,h5,h6{font-size:18px}.ues-hinline{display:inline;font-weight:400;font-size:1em;line-height:inherit;padding:0;margin-left:0;margin-right:0}p{margin:0 0 1em}p:last-child{margin:0}.ues-lead{font-size:23px;line-height:1.5;margin:0 0 .5em}a{color:#dd4814;text-decoration:none}ol,ul{margin:.5em 0;padding:0}ul li{list-style:none}.ues-list{padding-left:40px;margin-bottom:15px}.ues-list li{list-style:disc}ol.ues-list li{list-style:decimal}dl.ues-list{padding:0}dl.ues-list dd{list-style:disc}.ues-list-bordered{padding:0}.ues-list-bordered li{list-style:none;border-bottom:1px dotted #ccc;padding:.3em}.ues-list-inline{display:inline;overflow:hidden;margin-left:.3em;padding:0}.ues-list-inline li{list-style:none;display:inline-block}.ues-list-inline li:after{content:' |';margin:0 .15em}.ues-list-inline li:last-child:after{content:''}pre{margin:.5em 0}code,pre{font-family:"Ubuntu Mono",Monaco,Menlo,Consolas,"Courier New",monospace;font-weight:300}abbr{border-bottom:1px solid #333}.ues-logo{display:inline-block;width:30px;height:30px}.ues-logo-orange{background:#fff url(/media/img/svg/u1-logo-orange.svg) 0 0 no-repeat}.ues-logo-white{background:#dd4813 url(/media/img/svg/u1-logo-white.svg) 0 0 no-repeat} |
2276 | \ No newline at end of file |
2277 | |
2278 | === added file 'public/typography.css' |
2279 | --- public/typography.css 1970-01-01 00:00:00 +0000 |
2280 | +++ public/typography.css 2014-02-27 17:51:31 +0000 |
2281 | @@ -0,0 +1,182 @@ |
2282 | +html { |
2283 | + font: normal 300 16px/25px "Ubuntu", Arial, "libra sans", sans-serif; |
2284 | + color: #333; |
2285 | +} |
2286 | + |
2287 | +/** headlines **/ |
2288 | + |
2289 | +h1, |
2290 | +h2, |
2291 | +h3, |
2292 | +h4, |
2293 | +h5, |
2294 | +h6 { |
2295 | + font-weight: 300; |
2296 | + padding: 0 0 0 0; |
2297 | + margin: 0.5em 0 1em 0; |
2298 | + line-height: 1; |
2299 | +} |
2300 | + |
2301 | +p + h2, |
2302 | +p + h3, |
2303 | +p + h4, |
2304 | +p + h5, |
2305 | +p + h6 { |
2306 | + margin-top: 1em; |
2307 | +} |
2308 | + |
2309 | +.ues-hdisplay { |
2310 | + font-size: 45px; |
2311 | +} |
2312 | + |
2313 | +.ues-hmain, |
2314 | +h1 { |
2315 | + font-size: 32px; |
2316 | +} |
2317 | + |
2318 | +.ues-hmedium, |
2319 | +h2 { |
2320 | + font-size: 23px; |
2321 | +} |
2322 | + |
2323 | +.ues-hlight, |
2324 | +h3, |
2325 | +h4, |
2326 | +h5, |
2327 | +h6 { |
2328 | + font-size: 18px; |
2329 | +} |
2330 | + |
2331 | +.ues-hinline { |
2332 | + display: inline; |
2333 | + font-weight: 400; |
2334 | + font-size: 1em; |
2335 | + line-height: inherit; |
2336 | + padding: 0; |
2337 | + margin-left: 0; |
2338 | + margin-right: 0; |
2339 | +} |
2340 | + |
2341 | +/** paragraph styles **/ |
2342 | + |
2343 | +p { |
2344 | + margin: 0 0 1em; |
2345 | +} |
2346 | + |
2347 | +p:last-child { |
2348 | + margin: 0; |
2349 | +} |
2350 | + |
2351 | +.ues-lead { |
2352 | + font-size: 23px; |
2353 | + line-height: 1.5; |
2354 | + margin: 0 0 0.5em; |
2355 | +} |
2356 | + |
2357 | +/** links **/ |
2358 | + |
2359 | +a { |
2360 | + color: #dd4814; |
2361 | + text-decoration: none; |
2362 | +} |
2363 | + |
2364 | +/** lists **/ |
2365 | + |
2366 | +ul, |
2367 | +ol { |
2368 | + margin: 0.5em 0; |
2369 | + padding: 0; |
2370 | +} |
2371 | + |
2372 | +ul li { |
2373 | + list-style: none; |
2374 | +} |
2375 | + |
2376 | +.ues-list { |
2377 | + padding-left: 40px; |
2378 | + margin-bottom: 15px; |
2379 | +} |
2380 | + |
2381 | +.ues-list li { |
2382 | + list-style: disc; |
2383 | +} |
2384 | + |
2385 | +ol.ues-list li { |
2386 | + list-style: decimal; |
2387 | +} |
2388 | + |
2389 | +dl.ues-list { |
2390 | + padding: 0; |
2391 | +} |
2392 | + |
2393 | +dl.ues-list dd { |
2394 | + list-style: disc; |
2395 | +} |
2396 | + |
2397 | +.ues-list-bordered { |
2398 | + padding: 0; |
2399 | +} |
2400 | + |
2401 | +.ues-list-bordered li { |
2402 | + list-style: none; |
2403 | + border-bottom: 1px dotted #ccc; |
2404 | + padding: 0.3em; |
2405 | +} |
2406 | + |
2407 | +.ues-list-inline { |
2408 | + display: inline; |
2409 | + overflow: hidden; |
2410 | + margin-left: 0.3em; |
2411 | + padding: 0; |
2412 | +} |
2413 | + |
2414 | +.ues-list-inline li { |
2415 | + list-style: none; |
2416 | + display: inline-block; |
2417 | +} |
2418 | + |
2419 | +.ues-list-inline li:after { |
2420 | + content: ' |'; |
2421 | + margin: 0 0.15em; |
2422 | +} |
2423 | + |
2424 | +.ues-list-inline li:last-child:after { |
2425 | + content: ''; |
2426 | +} |
2427 | + |
2428 | +/** everything else **/ |
2429 | + |
2430 | +pre { |
2431 | + margin: 0.5em 0; |
2432 | +} |
2433 | + |
2434 | +pre, |
2435 | +code { |
2436 | + font-family: "Ubuntu Mono", Monaco, Menlo, Consolas, "Courier New", monospace; |
2437 | + font-weight: 300; |
2438 | +} |
2439 | + |
2440 | +abbr { |
2441 | + border-bottom: 1px solid #333; |
2442 | +} |
2443 | + |
2444 | +/** logos **/ |
2445 | + |
2446 | +/** |
2447 | + * background position 0 0 may not be the most helpful, but it is clear and |
2448 | + * consistent! |
2449 | + */ |
2450 | + |
2451 | +.ues-logo { |
2452 | + display: inline-block; |
2453 | + width: 30px; |
2454 | + height: 30px; |
2455 | +} |
2456 | + |
2457 | +.ues-logo-orange { |
2458 | + background: white url(/media/img/svg/u1-logo-orange.svg) 0 0 no-repeat; |
2459 | +} |
2460 | + |
2461 | +.ues-logo-white { |
2462 | + background: #dd4813 url(/media/img/svg/u1-logo-white.svg) 0 0 no-repeat; |
2463 | +} |
2464 | \ No newline at end of file |
2465 | |
2466 | === added file 'public/ulysses-min.css' |
2467 | --- public/ulysses-min.css 1970-01-01 00:00:00 +0000 |
2468 | +++ public/ulysses-min.css 2014-02-27 17:51:31 +0000 |
2469 | @@ -0,0 +1,6 @@ |
2470 | +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.ues-button{background-color:#dedede;background-image:-o-linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);background-image:-ms-linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);background-image:-moz-linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);background-image:-webkit-linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);background-image:linear-gradient(to bottom,#f7f7f7 0,#e6e6e6 100%);display:inline-block;font-weight:300;font-size:13px;line-height:20px;padding:5px 19px;text-align:center;vertical-align:baseline;text-transform:uppercase;border:1px solid #aea79f;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ues-button:hover{background-color:#e6e6e6;background-image:-o-linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-image:-ms-linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-image:-moz-linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-image:-webkit-linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-image:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.ues-button:focus{-o-box-shadow:#f7f6f5 0 0 0 1px;-ms-box-shadow:#f7f6f5 0 0 0 1px;-moz-box-shadow:#f7f6f5 0 0 0 1px;-webkit-box-shadow:#f7f6f5 0 0 0 1px;box-shadow:#f7f6f5 0 0 0 1px}.ues-button:active,.ues-button:focus{background-color:#e6e6e6;background-image:-o-linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%);background-image:-ms-linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%);background-image:-moz-linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%);background-image:-webkit-linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%);background-image:linear-gradient(to bottom,#e6e6e6 0,#cdcdcd 90%,#fff 100%)}.ues-button-primary{background-color:#dd4814;background-image:-o-linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);background-image:-ms-linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);background-image:-moz-linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);background-image:-webkit-linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);background-image:linear-gradient(to bottom,#f39455 0,#ef5e1f 5%,#dd4814 100%);color:#fff;border-color:#ad2e03}.ues-button-primary:hover{background-color:#f28a45;background-image:-o-linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%);background-image:-ms-linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%);background-image:-moz-linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%);background-image:-webkit-linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%);background-image:linear-gradient(to bottom,#f39455 0,#f28a45 5%,#dd4814 100%)}.ues-button-primary:active,.ues-button-primary:focus{background-color:#dd4814;background-image:-o-linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);background-image:-ms-linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);background-image:-moz-linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);background-image:-webkit-linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);background-image:linear-gradient(to bottom,#dd4814 0,#bf3b0d 5%,#f39455 100%);border-color:#333}.ues-button-tertiary{background-color:#fff;background-image:none;border:1px solid #c8c8c8}.ues-button-tertiary:hover{background-color:#e6e6e6;background-image:none;border-color:#cdcdcd}.ues-button-tertiary:active,.ues-button-tertiary:focus{background-color:#e6e6e6;background-image:none;border-color:#dd4814}a.ues-button{color:inherit}.ues-button-small{font-size:11px;padding:0 5px;font-weight:400;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ues-button-large{font-size:16px;padding:14px 38px;-o-border-radius:7px;-ms-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.ues-button-block{margin:.5em 0;display:block;width:100%}.ues-button-icon{padding-left:7px;padding-right:7px}.ues-button-group{position:relative;display:inline-block;vertical-align:middle}.ues-button-group .ues-button{float:left}.ues-button-group>.ues-button:first-child:not(:last-child):not(.ues-dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.ues-button-group>.ues-button:last-child:not(:first-child),.ues-button-group>.ues-dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ues-button-group>.ues-button:not(:first-child):not(:last-child):not(.ues-dropdown-toggle){border-right:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ues-dropdown{position:relative}.ues-dropdown-menu{font-size:13px;position:absolute;display:none;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;border:1px solid #ccc;background-clip:padding-box;background-color:#fff;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-o-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.ues-dropdown-menu>li>a{display:block;padding:3px 20px;white-space:nowrap;clear:both;-o-transition:all .2s;-ms-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.ues-dropdown-menu>li>a:hover{background:#f75216;color:#fff}.ues-dropdown-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#ccc}.ues-dropdown-header{display:block;padding:2px 20px;color:#999}.open>.ues-dropdown-menu{display:block}.open>.ues-dropdown-toggle{background:#cfcfcf;-o-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);-ms-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1)}form{margin:1em 0}fieldset{margin:0 0 2em;padding:0;border:0}legend{display:block;width:100%;font-size:23px;line-height:inherit;border:0;margin:0 0 1em}label{display:block;margin:.8em 0 .3em}input[type=checkbox],input[type=radio]{margin-right:.5em}.ues-form-help{font-size:14px;padding:0 1em;background-color:#eee;color:#555;position:relative;margin:.5em 0;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}span.ues-form-help{display:inline-block;margin:0}.ues-inline{display:inline-block;margin-right:.5em}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%;padding:.5em .6em;margin:0 0 .5em;display:block;border:1px solid #ccc;font-weight:inherit;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-o-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-o-transition:.3s linear border;-ms-transition:.3s linear border;-moz-transition:.3s linear border;-webkit-transition:.3s linear border;transition:.3s linear border}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129FEA}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}input[readonly],select[readonly],textarea[readonly]{background:#eee;color:#777;border-color:#ccc}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e9322d}select{display:inline-block;width:auto}.ues-form-inline input,.ues-form-inline label{width:auto;display:inline-block}.ues-form-inline label{margin-left:1em;margin-right:1em}/*! |
2471 | +Pure v0.3.0 |
2472 | +Copyright 2013 Yahoo! Inc. All rights reserved. |
2473 | +Licensed under the BSD License. |
2474 | +https://github.com/yui/pure/blob/master/LICENSE.md |
2475 | +*/.ues-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.ues-g{word-spacing:-.43em}.ues-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-g [class *="pure-u"]{font-family:sans-serif}.ues-u-1,.ues-u-1-12,.ues-u-1-2,.ues-u-1-24,.ues-u-1-3,.ues-u-1-4,.ues-u-1-5,.ues-u-1-6,.ues-u-1-8,.ues-u-11-12,.ues-u-11-24,.ues-u-13-24,.ues-u-17-24,.ues-u-19-24,.ues-u-2-3,.ues-u-2-5,.ues-u-23-24,.ues-u-3-4,.ues-u-3-5,.ues-u-3-8,.ues-u-4-5,.ues-u-5-12,.ues-u-5-24,.ues-u-5-6,.ues-u-5-8,.ues-u-7-12,.ues-u-7-24,.ues-u-7-8{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-u-1{width:100%}.ues-u-1-2{width:50%;*width:49.969%}.ues-u-1-3{width:33.3333%;*width:33.3023%}.ues-u-2-3{width:66.6667%;*width:66.6357%}.ues-u-1-4{width:25%;*width:24.969%}.ues-u-3-4{width:75%;*width:74.969%}.ues-u-1-5{width:20%;*width:19.969%}.ues-u-2-5{width:40%;*width:39.969%}.ues-u-3-5{width:60%;*width:59.969%}.ues-u-4-5{width:80%;*width:79.969%}.ues-u-1-6{width:16.6667%;*width:16.6357%}.ues-u-5-6{width:83.3333%;*width:83.3023%}.ues-u-1-8{width:12.5%;*width:12.469%}.ues-u-3-8{width:37.5%;*width:37.469%}.ues-u-5-8{width:62.5%;*width:62.469%}.ues-u-7-8{width:87.5%;*width:87.469%}.ues-u-1-12{width:8.3333%;*width:8.3023%}.ues-u-5-12{width:41.6667%;*width:41.6357%}.ues-u-7-12{width:58.3333%;*width:58.3023%}.ues-u-11-12{width:91.6667%;*width:91.6357%}.ues-u-1-24{width:4.1667%;*width:4.1357%}.ues-u-5-24{width:20.8333%;*width:20.8023%}.ues-u-7-24{width:29.1667%;*width:29.1357%}.ues-u-11-24{width:45.8333%;*width:45.8023%}.ues-u-13-24{width:54.1667%;*width:54.1357%}.ues-u-17-24{width:70.8333%;*width:70.8023%}.ues-u-19-24{width:79.1667%;*width:79.1357%}.ues-u-23-24{width:95.8333%;*width:95.8023%}.ues-g-r{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.ues-g-r{word-spacing:-.43em}.ues-g-r [class *="pure-u"]{font-family:sans-serif}.ues-g-r img{max-width:100%;height:auto}@media (min-width:980px){.ues-hidden-desktop,.ues-visible-phone,.ues-visible-tablet{display:none}}@media (max-width:480px){.ues-g-r>.pure-u,.ues-g-r>[class *="pure-u-"]{width:100%}}@media (max-width:767px){.ues-g-r>.pure-u,.ues-g-r>[class *="pure-u-"]{width:100%}.ues-hidden-phone,.ues-visible-desktop{display:none}}@media (min-width:768px) and (max-width:979px){.ues-hidden-tablet,.ues-visible-desktop{display:none}}[class*=ues-],[class*=ues-] *,[class*=ues-] :after,[class*=ues-] :before,[class*=ues-]:after,[class*=ues-]:before{box-sizing:border-box}.pull-left{float:left}.pull-right{float:right}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.ues-footer{margin-top:4em}.ues-footer>.ues-footer-row{font-size:11px;padding:2em 1em;background-color:#f7f6f5;border-top:1px solid #d8d8d8}.ues-footer>.ues-footer-row+.ues-footer-row{font-size:12px;background-color:#efedec;border-top:1px solid #d8d8d8}@media screen and (max-width:320px){.ues-footer>.ues-footer-row{font-size:14px}}.ues-footer a{color:#333}.ues-footer a:hover{color:#dd4814;text-decoration:underline}.ues-footer-column{margin:0 20px 0 0}.ues-footer .yui3-u-1-6:last-child .ues-footer-column,.ues-footer-copyright p{margin:0}.ues-box{padding:20px;margin:0 0 2em;-o-border-radius:12px;-ms-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.ues-box form{margin:0}.ues-box label:first-child{margin-top:0}.ues-box-solid{background:#f7f6f5}.ues-box-bordered{border:1px solid #ccc}.ues-container{margin:0 auto}@media screen and (min-width:979px){.ues-container{max-width:970px}}.ues-container-small{margin:0 1em}@media screen and (min-width:760px){.ues-container-small{max-width:480px;margin:0 auto}}.ues-well{-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-o-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;-ms-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;box-shadow:0 1px 1px rgba(0,0,0,.05) inset}.ues-layout-app{padding-top:55px}.ues-layout-body{padding-top:80px}.ues-message{padding:.5em .6em;background-color:#E6E4E2;border-color:#AEA79F;color:#555;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.ues-message a:link{color:inherit;color:rgba(0,0,0,.75);text-decoration:underline}.ues-message a:hover{color:#000}.ues-message-inline{display:inline-block}.ues-message-bordered{border-width:1px;border-style:solid;-o-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-ms-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:1px 1px 3px 0 rgba(0,0,0,.25)}.ues-message-stack li{border-top-width:0;border-bottom-color:#000;border-bottom-color:rgba(0,0,0,.25);-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ues-message-stack :first-child{border-top-width:1px;-o-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.ues-message-stack :last-child{border-bottom-width:1px;-o-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.ues-message-closeable{position:relative;cursor:pointer;overflow:hidden;max-height:1000px;-o-transition:.3s ease all;-ms-transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all;transition:.3s ease all}.ues-message-closeable:after{content:"✖";position:absolute;right:.6em;opacity:0}.ues-message-closeable:hover:after{opacity:1}.ues-message-closed{max-height:0;padding:0;border:0;margin:0;opacity:0;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ues-disabled{color:#999;border-color:#ccc}.ues-success{background-color:#AFE1B6;border-color:#38B44A;color:#114918}.ues-warning{background-color:#F8E2B1;border-color:#EFB73E;color:#68563F}.ues-error{background-color:#F5C2BF;border-color:#DF382C;color:#A11E1A}@keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}.ues-error-pulsating{-o-animation:ues-error-pulsating .7s ease-in-out infinite alternate;-ms-animation:ues-error-pulsating .7s ease-in-out infinite alternate;-moz-animation:ues-error-pulsating .7s ease-in-out infinite alternate;-webkit-animation:ues-error-pulsating .7s ease-in-out infinite alternate;animation:ues-error-pulsating .7s ease-in-out infinite alternate}.ues-information{background-color:#B9E9FA;border-color:#19B6EE;color:#40525C}@-o-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@-ms-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@-moz-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@-webkit-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}.ues-menu{margin:0;padding:0;overflow:hidden}.ues-menu li{display:block;position:relative;margin:0;padding:0;list-style-type:none;border-bottom:1px solid #ccc}.ues-menu li a,.ues-menu li span{display:block;position:relative;padding:10px 15px}.ues-menu li a:focus,.ues-menu li a:hover{background-color:#f7f6f5}.ues-menu-horizontal.ues-menu li{border-bottom:0}.ues-menu-horizontal li{float:left}.ues-menu-selected{background-color:#f7f6f5}.ues-menu-selected a:after{content:'\25B8';float:right;color:#333;font-size:120%}.ues-navbar{overflow:hidden;background:#dd4814;font-size:13px;line-height:34px}.ues-navbar-magic-block{background-color:#dd4814}@media screen and (max-width:720px){.ues-navbar-text.welcome{display:none}}.ues-navbar-toggle{float:left;width:64px;border-left:1px solid #f75216;border-right:1px solid #f75216;font-size:22px}@media screen and (min-width:480px){.ues-navbar-toggle{display:none}}.ues-navbar-toggle a{display:block;height:34px;position:relative}.ues-navbar-toggle span,.ues-navbar-toggle span:after,.ues-navbar-toggle span:before{position:relative;display:block;height:2px;left:0;z-index:1000;background-color:#f75216;width:100%;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.ues-navbar-toggle span{top:15px}.ues-navbar-toggle span:before{top:-6px;content:'';position:absolute;-o-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.ues-navbar-toggle span:after{top:6px;content:'';position:absolute;-o-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.ues-navbar-toggle.active span{background-color:#dd4814;transform:rotate(45deg)}.ues-navbar-toggle.active span:before{background-color:#fff;transform:rotate(90deg);top:0;left:0}.ues-navbar-toggle.active span:after{background-color:#fff;top:0;left:0}.ues-navbar .ues-menu,.ues-navbar .ues-navbar-brand{float:left}.ues-navbar-brand .ues-logo-white{background-position:15px 15px}.ues-navbar,.ues-navbar a{color:#fff}.ues-navbar-brand a,.ues-navbar-brand span{display:inline-block;text-indent:-9000px;direction:ltr}.ues-navbar .ues-menu a,.ues-navbar .ues-menu span,.ues-navbar-brand a,.ues-navbar-brand span,.ues-navbar-text,.ues-navbar-toggle{padding:15px}.ues-navbar-text{display:inline-block;margin:0}.ues-navbar-text a{border-bottom:1px solid #fff}@media screen and (max-width:480px){.ues-navbar-primary-nav .ues-menu{position:absolute;top:64px;left:0;bottom:0;min-width:150px;margin-left:-200px;z-index:10000;background:#333;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.ues-navbar-primary-nav .ues-menu li{display:block;float:none}.ues-navbar-primary-nav.open .ues-menu{left:200px}}.ues-navbar .ues-menu li,.ues-navbar .ues-menu li a{position:relative;-o-transition:.3s linear background-color;-o-transition:.3s linear background-color;-ms-transition:.3s linear background-color;-moz-transition:.3s linear background-color;-webkit-transition:.3s linear background-color;transition:.3s linear background-color}.ues-navbar .ues-menu .active a,.ues-navbar .ues-menu .active a:hover{background-color:#f75216}.ues-navbar .ues-menu .active a:after,.ues-navbar .ues-menu .active a:before{content:'';display:block;position:absolute;width:1px;top:0;bottom:0;background-color:#dd4814}.ues-navbar .ues-menu .active a:before{left:0}.ues-navbar .ues-menu .active a:after{right:0}.ues-navbar .ues-menu li a:hover{background-color:#f75216}.ues-menu.user li a{width:40px;text-indent:-9000px;direction:ltr;background:transparent url(data:image/png;base64,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) 4px 16px no-repeat}.ues-menu.user .settings{background-position:-38px 16px}.ues-menu.user .logout{background-position:-80px 16px}.ues-menu.user .together{background-position:-122px 16px}.ues-pagination{display:inline-block;margin:1em 0;padding:4px 2px}.ues-pagination li{padding:0;display:inline;list-style:none}.ues-pagination a,.ues-pagination span{float:left;padding:.2em 1em;position:relative;margin-left:1px;border:1px solid #eee;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ues-pagination li:first-child a,.ues-pagination li:first-child span{margin-left:0}.ues-pagination li a:hover{border-color:#ccc}.ues-pagination .-active a{border-color:#dd4814;background:#dd4814;color:#fff}.ues-pagination .-active a:hover{border-color:#dd4814}.ues-pagination .-disabled a,.ues-pagination .-disabled span{cursor:not-allowed;color:#999}.ues-pagination .-disabled a:hover,.ues-pagination .-disabled span:hover{background-color:#fff}.ues-pagination-break span{border-color:transparent;padding-left:.5em;padding-right:.5em}.ues-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px dotted #AEA79F}.ues-table caption{font-style:italic;font-size:13px;line-height:1;padding:1em 0;text-align:center}.ues-table td,.ues-table th{background-color:#F0EDEA;border-left:1px dotted #AEA79F;border-width:0 0 0 1px;padding:15px 10px;overflow:visible}.ues-table-small td,.ues-table-small th{padding:5px 10px}.ues-table td:first-child,.ues-table th:first-child{border-left-width:0}.ues-table thead{background-color:#FEE3D2;color:#333;text-align:left;font-weight:400;vertical-align:bottom}.ues-table thead th{border-collapse:separate;border-spacing:0 10px;background-color:transparent}.ues-table tbody th,.ues-table tfoot th{font-weight:300}.ues-table-bordered td,.ues-table-bordered th{border-bottom:1px dotted #AEA79F}.ues-table-bordered tbody>tr:last-child td,.ues-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.ues-table-horizontal td,.ues-table-horizontal th{border-width:0 0 1px;border-bottom:1px dotted #cbcbcb}.ues-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.ues-table-striped tr:nth-child(2n-1) td{background-color:#F7F7F7}html{font:400 300 16px/25px Ubuntu,Arial,"libra sans",sans-serif;color:#333}h1,h2,h3,h4,h5,h6{font-weight:300;padding:0;margin:.5em 0 1em;line-height:1}p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:1em}.ues-hdisplay{font-size:45px}.ues-hmain,h1{font-size:32px}.ues-hmedium,h2{font-size:23px}.ues-hlight,h3,h4,h5,h6{font-size:18px}.ues-hinline{display:inline;font-weight:400;font-size:1em;line-height:inherit;padding:0;margin-left:0;margin-right:0}p{margin:0 0 1em}p:last-child{margin:0}.ues-lead{font-size:23px;line-height:1.5;margin:0 0 .5em}a{color:#dd4814;text-decoration:none}ol,ul{margin:.5em 0;padding:0}ul li{list-style:none}.ues-list{padding-left:40px;margin-bottom:15px}.ues-list li{list-style:disc}ol.ues-list li{list-style:decimal}dl.ues-list{padding:0}dl.ues-list dd{list-style:disc}.ues-list-bordered{padding:0}.ues-list-bordered li{list-style:none;border-bottom:1px dotted #ccc;padding:.3em}.ues-list-inline{display:inline;overflow:hidden;margin-left:.3em;padding:0}.ues-list-inline li{list-style:none;display:inline-block}.ues-list-inline li:after{content:' |';margin:0 .15em}.ues-list-inline li:last-child:after{content:''}pre{margin:.5em 0}code,pre{font-family:"Ubuntu Mono",Monaco,Menlo,Consolas,"Courier New",monospace;font-weight:300}abbr{border-bottom:1px solid #333}.ues-logo{display:inline-block;width:30px;height:30px}.ues-logo-orange{background:#fff url(/media/img/svg/u1-logo-orange.svg) 0 0 no-repeat}.ues-logo-white{background:#dd4813 url(/media/img/svg/u1-logo-white.svg) 0 0 no-repeat} |
2476 | \ No newline at end of file |
2477 | |
2478 | === added file 'public/ulysses.css' |
2479 | --- public/ulysses.css 1970-01-01 00:00:00 +0000 |
2480 | +++ public/ulysses.css 2014-02-27 17:51:31 +0000 |
2481 | @@ -0,0 +1,2174 @@ |
2482 | +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */ |
2483 | + |
2484 | +/* ========================================================================== |
2485 | + HTML5 display definitions |
2486 | + ========================================================================== */ |
2487 | + |
2488 | +/** |
2489 | + * Correct `block` display not defined in IE 8/9. |
2490 | + */ |
2491 | + |
2492 | +article, |
2493 | +aside, |
2494 | +details, |
2495 | +figcaption, |
2496 | +figure, |
2497 | +footer, |
2498 | +header, |
2499 | +hgroup, |
2500 | +main, |
2501 | +nav, |
2502 | +section, |
2503 | +summary { |
2504 | + display: block; |
2505 | +} |
2506 | + |
2507 | +/** |
2508 | + * Correct `inline-block` display not defined in IE 8/9. |
2509 | + */ |
2510 | + |
2511 | +audio, |
2512 | +canvas, |
2513 | +video { |
2514 | + display: inline-block; |
2515 | +} |
2516 | + |
2517 | +/** |
2518 | + * Prevent modern browsers from displaying `audio` without controls. |
2519 | + * Remove excess height in iOS 5 devices. |
2520 | + */ |
2521 | + |
2522 | +audio:not([controls]) { |
2523 | + display: none; |
2524 | + height: 0; |
2525 | +} |
2526 | + |
2527 | +/** |
2528 | + * Address `[hidden]` styling not present in IE 8/9. |
2529 | + * Hide the `template` element in IE, Safari, and Firefox < 22. |
2530 | + */ |
2531 | + |
2532 | +[hidden], |
2533 | +template { |
2534 | + display: none; |
2535 | +} |
2536 | + |
2537 | +/* ========================================================================== |
2538 | + Base |
2539 | + ========================================================================== */ |
2540 | + |
2541 | +/** |
2542 | + * 1. Set default font family to sans-serif. |
2543 | + * 2. Prevent iOS text size adjust after orientation change, without disabling |
2544 | + * user zoom. |
2545 | + */ |
2546 | + |
2547 | +html { |
2548 | + font-family: sans-serif; /* 1 */ |
2549 | + -ms-text-size-adjust: 100%; /* 2 */ |
2550 | + -webkit-text-size-adjust: 100%; /* 2 */ |
2551 | +} |
2552 | + |
2553 | +/** |
2554 | + * Remove default margin. |
2555 | + */ |
2556 | + |
2557 | +body { |
2558 | + margin: 0; |
2559 | +} |
2560 | + |
2561 | +/* ========================================================================== |
2562 | + Links |
2563 | + ========================================================================== */ |
2564 | + |
2565 | +/** |
2566 | + * Remove the gray background color from active links in IE 10. |
2567 | + */ |
2568 | + |
2569 | +a { |
2570 | + background: transparent; |
2571 | +} |
2572 | + |
2573 | +/** |
2574 | + * Address `outline` inconsistency between Chrome and other browsers. |
2575 | + */ |
2576 | + |
2577 | +a:focus { |
2578 | + outline: thin dotted; |
2579 | +} |
2580 | + |
2581 | +/** |
2582 | + * Improve readability when focused and also mouse hovered in all browsers. |
2583 | + */ |
2584 | + |
2585 | +a:active, |
2586 | +a:hover { |
2587 | + outline: 0; |
2588 | +} |
2589 | + |
2590 | +/* ========================================================================== |
2591 | + Typography |
2592 | + ========================================================================== */ |
2593 | + |
2594 | +/** |
2595 | + * Address variable `h1` font-size and margin within `section` and `article` |
2596 | + * contexts in Firefox 4+, Safari 5, and Chrome. |
2597 | + */ |
2598 | + |
2599 | +h1 { |
2600 | + font-size: 2em; |
2601 | + margin: 0.67em 0; |
2602 | +} |
2603 | + |
2604 | +/** |
2605 | + * Address styling not present in IE 8/9, Safari 5, and Chrome. |
2606 | + */ |
2607 | + |
2608 | +abbr[title] { |
2609 | + border-bottom: 1px dotted; |
2610 | +} |
2611 | + |
2612 | +/** |
2613 | + * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. |
2614 | + */ |
2615 | + |
2616 | +b, |
2617 | +strong { |
2618 | + font-weight: bold; |
2619 | +} |
2620 | + |
2621 | +/** |
2622 | + * Address styling not present in Safari 5 and Chrome. |
2623 | + */ |
2624 | + |
2625 | +dfn { |
2626 | + font-style: italic; |
2627 | +} |
2628 | + |
2629 | +/** |
2630 | + * Address differences between Firefox and other browsers. |
2631 | + */ |
2632 | + |
2633 | +hr { |
2634 | + -moz-box-sizing: content-box; |
2635 | + box-sizing: content-box; |
2636 | + height: 0; |
2637 | +} |
2638 | + |
2639 | +/** |
2640 | + * Address styling not present in IE 8/9. |
2641 | + */ |
2642 | + |
2643 | +mark { |
2644 | + background: #ff0; |
2645 | + color: #000; |
2646 | +} |
2647 | + |
2648 | +/** |
2649 | + * Correct font family set oddly in Safari 5 and Chrome. |
2650 | + */ |
2651 | + |
2652 | +code, |
2653 | +kbd, |
2654 | +pre, |
2655 | +samp { |
2656 | + font-family: monospace, serif; |
2657 | + font-size: 1em; |
2658 | +} |
2659 | + |
2660 | +/** |
2661 | + * Improve readability of pre-formatted text in all browsers. |
2662 | + */ |
2663 | + |
2664 | +pre { |
2665 | + white-space: pre-wrap; |
2666 | +} |
2667 | + |
2668 | +/** |
2669 | + * Set consistent quote types. |
2670 | + */ |
2671 | + |
2672 | +q { |
2673 | + quotes: "\201C" "\201D" "\2018" "\2019"; |
2674 | +} |
2675 | + |
2676 | +/** |
2677 | + * Address inconsistent and variable font size in all browsers. |
2678 | + */ |
2679 | + |
2680 | +small { |
2681 | + font-size: 80%; |
2682 | +} |
2683 | + |
2684 | +/** |
2685 | + * Prevent `sub` and `sup` affecting `line-height` in all browsers. |
2686 | + */ |
2687 | + |
2688 | +sub, |
2689 | +sup { |
2690 | + font-size: 75%; |
2691 | + line-height: 0; |
2692 | + position: relative; |
2693 | + vertical-align: baseline; |
2694 | +} |
2695 | + |
2696 | +sup { |
2697 | + top: -0.5em; |
2698 | +} |
2699 | + |
2700 | +sub { |
2701 | + bottom: -0.25em; |
2702 | +} |
2703 | + |
2704 | +/* ========================================================================== |
2705 | + Embedded content |
2706 | + ========================================================================== */ |
2707 | + |
2708 | +/** |
2709 | + * Remove border when inside `a` element in IE 8/9. |
2710 | + */ |
2711 | + |
2712 | +img { |
2713 | + border: 0; |
2714 | +} |
2715 | + |
2716 | +/** |
2717 | + * Correct overflow displayed oddly in IE 9. |
2718 | + */ |
2719 | + |
2720 | +svg:not(:root) { |
2721 | + overflow: hidden; |
2722 | +} |
2723 | + |
2724 | +/* ========================================================================== |
2725 | + Figures |
2726 | + ========================================================================== */ |
2727 | + |
2728 | +/** |
2729 | + * Address margin not present in IE 8/9 and Safari 5. |
2730 | + */ |
2731 | + |
2732 | +figure { |
2733 | + margin: 0; |
2734 | +} |
2735 | + |
2736 | +/* ========================================================================== |
2737 | + Forms |
2738 | + ========================================================================== */ |
2739 | + |
2740 | +/** |
2741 | + * Define consistent border, margin, and padding. |
2742 | + */ |
2743 | + |
2744 | +fieldset { |
2745 | + border: 1px solid #c0c0c0; |
2746 | + margin: 0 2px; |
2747 | + padding: 0.35em 0.625em 0.75em; |
2748 | +} |
2749 | + |
2750 | +/** |
2751 | + * 1. Correct `color` not being inherited in IE 8/9. |
2752 | + * 2. Remove padding so people aren't caught out if they zero out fieldsets. |
2753 | + */ |
2754 | + |
2755 | +legend { |
2756 | + border: 0; /* 1 */ |
2757 | + padding: 0; /* 2 */ |
2758 | +} |
2759 | + |
2760 | +/** |
2761 | + * 1. Correct font family not being inherited in all browsers. |
2762 | + * 2. Correct font size not being inherited in all browsers. |
2763 | + * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. |
2764 | + */ |
2765 | + |
2766 | +button, |
2767 | +input, |
2768 | +select, |
2769 | +textarea { |
2770 | + font-family: inherit; /* 1 */ |
2771 | + font-size: 100%; /* 2 */ |
2772 | + margin: 0; /* 3 */ |
2773 | +} |
2774 | + |
2775 | +/** |
2776 | + * Address Firefox 4+ setting `line-height` on `input` using `!important` in |
2777 | + * the UA stylesheet. |
2778 | + */ |
2779 | + |
2780 | +button, |
2781 | +input { |
2782 | + line-height: normal; |
2783 | +} |
2784 | + |
2785 | +/** |
2786 | + * Address inconsistent `text-transform` inheritance for `button` and `select`. |
2787 | + * All other form control elements do not inherit `text-transform` values. |
2788 | + * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. |
2789 | + * Correct `select` style inheritance in Firefox 4+ and Opera. |
2790 | + */ |
2791 | + |
2792 | +button, |
2793 | +select { |
2794 | + text-transform: none; |
2795 | +} |
2796 | + |
2797 | +/** |
2798 | + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` |
2799 | + * and `video` controls. |
2800 | + * 2. Correct inability to style clickable `input` types in iOS. |
2801 | + * 3. Improve usability and consistency of cursor style between image-type |
2802 | + * `input` and others. |
2803 | + */ |
2804 | + |
2805 | +button, |
2806 | +html input[type="button"], /* 1 */ |
2807 | +input[type="reset"], |
2808 | +input[type="submit"] { |
2809 | + -webkit-appearance: button; /* 2 */ |
2810 | + cursor: pointer; /* 3 */ |
2811 | +} |
2812 | + |
2813 | +/** |
2814 | + * Re-set default cursor for disabled elements. |
2815 | + */ |
2816 | + |
2817 | +button[disabled], |
2818 | +html input[disabled] { |
2819 | + cursor: default; |
2820 | +} |
2821 | + |
2822 | +/** |
2823 | + * 1. Address box sizing set to `content-box` in IE 8/9/10. |
2824 | + * 2. Remove excess padding in IE 8/9/10. |
2825 | + */ |
2826 | + |
2827 | +input[type="checkbox"], |
2828 | +input[type="radio"] { |
2829 | + box-sizing: border-box; /* 1 */ |
2830 | + padding: 0; /* 2 */ |
2831 | +} |
2832 | + |
2833 | +/** |
2834 | + * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. |
2835 | + * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome |
2836 | + * (include `-moz` to future-proof). |
2837 | + */ |
2838 | + |
2839 | +input[type="search"] { |
2840 | + -webkit-appearance: textfield; /* 1 */ |
2841 | + -moz-box-sizing: content-box; |
2842 | + -webkit-box-sizing: content-box; /* 2 */ |
2843 | + box-sizing: content-box; |
2844 | +} |
2845 | + |
2846 | +/** |
2847 | + * Remove inner padding and search cancel button in Safari 5 and Chrome |
2848 | + * on OS X. |
2849 | + */ |
2850 | + |
2851 | +input[type="search"]::-webkit-search-cancel-button, |
2852 | +input[type="search"]::-webkit-search-decoration { |
2853 | + -webkit-appearance: none; |
2854 | +} |
2855 | + |
2856 | +/** |
2857 | + * Remove inner padding and border in Firefox 4+. |
2858 | + */ |
2859 | + |
2860 | +button::-moz-focus-inner, |
2861 | +input::-moz-focus-inner { |
2862 | + border: 0; |
2863 | + padding: 0; |
2864 | +} |
2865 | + |
2866 | +/** |
2867 | + * 1. Remove default vertical scrollbar in IE 8/9. |
2868 | + * 2. Improve readability and alignment in all browsers. |
2869 | + */ |
2870 | + |
2871 | +textarea { |
2872 | + overflow: auto; /* 1 */ |
2873 | + vertical-align: top; /* 2 */ |
2874 | +} |
2875 | + |
2876 | +/* ========================================================================== |
2877 | + Tables |
2878 | + ========================================================================== */ |
2879 | + |
2880 | +/** |
2881 | + * Remove most spacing between table cells. |
2882 | + */ |
2883 | + |
2884 | +table { |
2885 | + border-collapse: collapse; |
2886 | + border-spacing: 0; |
2887 | +} |
2888 | + |
2889 | +/** anything you want to add to normalize.css or base css like stuff */ |
2890 | +.ues-button { |
2891 | + background-color: #dedede; |
2892 | + background-image: -o-linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
2893 | + background-image: -ms-linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
2894 | + background-image: -moz-linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
2895 | + background-image: -webkit-linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
2896 | + background-image: linear-gradient(to bottom, #f7f7f7 0%, #e6e6e6 100%); |
2897 | + display: inline-block; |
2898 | + font-weight: 300; |
2899 | + font-size: 13px; |
2900 | + line-height: 20px; |
2901 | + padding: 5px 19px; |
2902 | + text-align: center; |
2903 | + vertical-align: baseline; |
2904 | + text-transform: uppercase; |
2905 | + border: 1px solid #aea79f; |
2906 | + -o-border-radius: 3px; |
2907 | + -ms-border-radius: 3px; |
2908 | + -moz-border-radius: 3px; |
2909 | + -webkit-border-radius: 3px; |
2910 | + border-radius: 3px; |
2911 | +} |
2912 | + |
2913 | +.ues-button:hover { |
2914 | + background-color: #e6e6e6; |
2915 | + background-image: -o-linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
2916 | + background-image: -ms-linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
2917 | + background-image: -moz-linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
2918 | + background-image: -webkit-linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
2919 | + background-image: linear-gradient(to bottom, #fff 0%, #e6e6e6 100%); |
2920 | +} |
2921 | + |
2922 | +.ues-button:focus { |
2923 | + -o-box-shadow: #f7f6f5 0 0 0 1px; |
2924 | + -ms-box-shadow: #f7f6f5 0 0 0 1px; |
2925 | + -moz-box-shadow: #f7f6f5 0 0 0 1px; |
2926 | + -webkit-box-shadow: #f7f6f5 0 0 0 1px; |
2927 | + box-shadow: #f7f6f5 0 0 0 1px; |
2928 | +} |
2929 | + |
2930 | +.ues-button:focus, |
2931 | +.ues-button:active { |
2932 | + background-color: #e6e6e6; |
2933 | + background-image: -o-linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
2934 | + background-image: -ms-linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
2935 | + background-image: -moz-linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
2936 | + background-image: -webkit-linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
2937 | + background-image: linear-gradient(to bottom, #e6e6e6 0%, #cdcdcd 90%, #fff 100%); |
2938 | +} |
2939 | + |
2940 | +.ues-button-primary { |
2941 | + background-color: #dd4814; |
2942 | + background-image: -o-linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
2943 | + background-image: -ms-linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
2944 | + background-image: -moz-linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
2945 | + background-image: -webkit-linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
2946 | + background-image: linear-gradient(to bottom, #f39455 0%, #ef5e1f 5%, #dd4814 100%); |
2947 | + color: #fff; |
2948 | + border-color: #ad2e03; |
2949 | +} |
2950 | + |
2951 | +.ues-button-primary:hover { |
2952 | + background-color: #f28a45; |
2953 | + background-image: -o-linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
2954 | + background-image: -ms-linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
2955 | + background-image: -moz-linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
2956 | + background-image: -webkit-linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
2957 | + background-image: linear-gradient(to bottom, #f39455 0%, #f28a45 5%, #dd4814 100%); |
2958 | +} |
2959 | + |
2960 | +.ues-button-primary:focus, |
2961 | +.ues-button-primary:active { |
2962 | + background-color: #dd4814; |
2963 | + background-image: -o-linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
2964 | + background-image: -ms-linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
2965 | + background-image: -moz-linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
2966 | + background-image: -webkit-linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
2967 | + background-image: linear-gradient(to bottom, #dd4814 0%, #bf3b0d 5%, #f39455 100%); |
2968 | + border-color: #333; |
2969 | +} |
2970 | + |
2971 | +.ues-button-tertiary { |
2972 | + background-color: white; |
2973 | + background-image: none; |
2974 | + border: 1px solid #c8c8c8; |
2975 | +} |
2976 | + |
2977 | +.ues-button-tertiary:hover { |
2978 | + background-color: #e6e6e6; |
2979 | + background-image: none; |
2980 | + border-color: #cdcdcd; |
2981 | +} |
2982 | + |
2983 | +.ues-button-tertiary:focus, |
2984 | +.ues-button-tertiary:active { |
2985 | + background-color: #e6e6e6; |
2986 | + background-image: none; |
2987 | + border-color: #dd4814; |
2988 | +} |
2989 | + |
2990 | +a.ues-button { |
2991 | + color: inherit; |
2992 | +} |
2993 | + |
2994 | +.ues-button-small { |
2995 | + font-size: 11px; |
2996 | + padding: 0 5px; |
2997 | + font-weight: 400; |
2998 | + -o-border-radius: 3px; |
2999 | + -ms-border-radius: 3px; |
3000 | + -moz-border-radius: 3px; |
3001 | + -webkit-border-radius: 3px; |
3002 | + border-radius: 3px; |
3003 | +} |
3004 | + |
3005 | +.ues-button-large { |
3006 | + font-size: 16px; |
3007 | + padding: 14px 38px; |
3008 | + -o-border-radius: 7px; |
3009 | + -ms-border-radius: 7px; |
3010 | + -moz-border-radius: 7px; |
3011 | + -webkit-border-radius: 7px; |
3012 | + border-radius: 7px; |
3013 | +} |
3014 | + |
3015 | +.ues-button-block { |
3016 | + margin: 0.5em 0; |
3017 | + display: block; |
3018 | + width: 100%; |
3019 | +} |
3020 | + |
3021 | +/** a non text button needs less padding */ |
3022 | + |
3023 | +.ues-button-icon { |
3024 | + padding-left: 7px; |
3025 | + padding-right: 7px; |
3026 | +} |
3027 | + |
3028 | +.ues-button-group { |
3029 | + position: relative; |
3030 | + display: inline-block; |
3031 | + vertical-align: middle; |
3032 | +} |
3033 | + |
3034 | +.ues-button-group .ues-button { |
3035 | + float: left; |
3036 | +} |
3037 | + |
3038 | +/** first child of >1 buttons **/ |
3039 | + |
3040 | +.ues-button-group > .ues-button:first-child:not(:last-child):not(.ues-dropdown-toggle) { |
3041 | + border-top-right-radius: 0px; |
3042 | + border-bottom-right-radius: 0px; |
3043 | + border-right: none; |
3044 | +} |
3045 | + |
3046 | +/** last child of >1 buttonsi **/ |
3047 | + |
3048 | +.ues-button-group > .ues-button:last-child:not(:first-child), |
3049 | +.ues-button-group > .ues-dropdown-toggle:not(:first-child) { |
3050 | + border-top-left-radius: 0px; |
3051 | + border-bottom-left-radius: 0px; |
3052 | +} |
3053 | + |
3054 | +/** any button surrounded by other buttons **/ |
3055 | + |
3056 | +.ues-button-group > .ues-button:not(:first-child):not(:last-child):not(.ues-dropdown-toggle) { |
3057 | + border-right: none; |
3058 | + -o-border-radius: 0px; |
3059 | + -ms-border-radius: 0px; |
3060 | + -moz-border-radius: 0px; |
3061 | + -webkit-border-radius: 0px; |
3062 | + border-radius: 0px; |
3063 | +} |
3064 | +.ues-dropdown { |
3065 | + position: relative; |
3066 | +} |
3067 | + |
3068 | +.ues-dropdown-menu { |
3069 | + font-size: 13px; |
3070 | + position: absolute; |
3071 | + display: none; |
3072 | + top: 100%; |
3073 | + left: 0; |
3074 | + z-index: 1000; |
3075 | + float: left; |
3076 | + min-width: 160px; |
3077 | + padding: 5px 0; |
3078 | + margin: 2px 0 0; |
3079 | + list-style: none; |
3080 | + border: 1px solid #ccc; |
3081 | + background-clip: padding-box; |
3082 | + background-color: #fff; |
3083 | + -o-border-radius: 2px; |
3084 | + -ms-border-radius: 2px; |
3085 | + -moz-border-radius: 2px; |
3086 | + -webkit-border-radius: 2px; |
3087 | + border-radius: 2px; |
3088 | + -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
3089 | + -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
3090 | + -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
3091 | + -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
3092 | + box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); |
3093 | +} |
3094 | + |
3095 | +.ues-dropdown-menu > li > a { |
3096 | + display: block; |
3097 | + padding: 3px 20px; |
3098 | + white-space: nowrap; |
3099 | + clear: both; |
3100 | + -o-transition: all 0.2s; |
3101 | + -ms-transition: all 0.2s; |
3102 | + -moz-transition: all 0.2s; |
3103 | + -webkit-transition: all 0.2s; |
3104 | + transition: all 0.2s; |
3105 | +} |
3106 | + |
3107 | +.ues-dropdown-menu > li > a:hover { |
3108 | + background: #f75216; |
3109 | + color: white; |
3110 | +} |
3111 | + |
3112 | +.ues-dropdown-divider { |
3113 | + height: 1px; |
3114 | + margin: 9px 0; |
3115 | + overflow: hidden; |
3116 | + background-color: #ccc; |
3117 | +} |
3118 | + |
3119 | +.ues-dropdown-header { |
3120 | + display: block; |
3121 | + padding: 2px 20px; |
3122 | + color: #999; |
3123 | +} |
3124 | + |
3125 | +/** button dropdowns **/ |
3126 | + |
3127 | +.open > .ues-dropdown-menu { |
3128 | + display: block; |
3129 | +} |
3130 | + |
3131 | +.open > .ues-dropdown-toggle { |
3132 | + background: #cfcfcf; |
3133 | + -o-box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
3134 | + -ms-box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
3135 | + -moz-box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
3136 | + -webkit-box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
3137 | + box-shadow: inset 0 3px 2px 0 rgba(0,0,0,0.1); |
3138 | +} |
3139 | +form { |
3140 | + margin: 1em 0; |
3141 | +} |
3142 | + |
3143 | +fieldset { |
3144 | + margin: 0 0 2em 0; |
3145 | + padding: 0; |
3146 | + border: 0; |
3147 | +} |
3148 | + |
3149 | +legend { |
3150 | + display: block; |
3151 | + width: 100%; |
3152 | + font-size: 23px; |
3153 | + line-height: inherit; |
3154 | + border: 0; |
3155 | + margin: 0 0 1em 0; |
3156 | +} |
3157 | + |
3158 | +label { |
3159 | + display: block; |
3160 | + margin: 0.8em 0 0.3em; |
3161 | +} |
3162 | + |
3163 | +input[type="checkbox"], |
3164 | +input[type="radio"] { |
3165 | + margin-right: 0.5em; |
3166 | +} |
3167 | + |
3168 | +/** use a span or div depending on what you want for block/inline **/ |
3169 | + |
3170 | +.ues-form-help { |
3171 | + font-size: 14px; |
3172 | + padding: 0em 1em; |
3173 | + background-color: #eee; |
3174 | + color: #555; |
3175 | + position: relative; |
3176 | + margin: 0.5em 0; |
3177 | + -o-border-radius: 3px; |
3178 | + -ms-border-radius: 3px; |
3179 | + -moz-border-radius: 3px; |
3180 | + -webkit-border-radius: 3px; |
3181 | + border-radius: 3px; |
3182 | +} |
3183 | + |
3184 | +span.ues-form-help { |
3185 | + display: inline-block; |
3186 | + margin: 0; |
3187 | +} |
3188 | + |
3189 | +/** TODO move to base? **/ |
3190 | + |
3191 | +.ues-inline { |
3192 | + display: inline-block; |
3193 | + margin-right: 0.5em; |
3194 | +} |
3195 | + |
3196 | +input[type="text"], |
3197 | +input[type="password"], |
3198 | +input[type="email"], |
3199 | +input[type="url"], |
3200 | +input[type="date"], |
3201 | +input[type="month"], |
3202 | +input[type="time"], |
3203 | +input[type="datetime"], |
3204 | +input[type="datetime-local"], |
3205 | +input[type="week"], |
3206 | +input[type="number"], |
3207 | +input[type="search"], |
3208 | +input[type="tel"], |
3209 | +input[type="color"], |
3210 | +select, |
3211 | +textarea { |
3212 | + width: 100%; |
3213 | + padding: 0.5em 0.6em; |
3214 | + margin: 0 0 0.5em 0; |
3215 | + display: block; |
3216 | + border: 1px solid #ccc; |
3217 | + font-weight: inherit; |
3218 | + -o-border-radius: 2px; |
3219 | + -ms-border-radius: 2px; |
3220 | + -moz-border-radius: 2px; |
3221 | + -webkit-border-radius: 2px; |
3222 | + border-radius: 2px; |
3223 | + -o-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
3224 | + -ms-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
3225 | + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
3226 | + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
3227 | + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); |
3228 | + -o-transition: 0.3s linear border; |
3229 | + -ms-transition: 0.3s linear border; |
3230 | + -moz-transition: 0.3s linear border; |
3231 | + -webkit-transition: 0.3s linear border; |
3232 | + transition: 0.3s linear border; |
3233 | +} |
3234 | + |
3235 | +input[type="text"]:focus, |
3236 | +input[type="password"]:focus, |
3237 | +input[type="email"]:focus, |
3238 | +input[type="url"]:focus, |
3239 | +input[type="date"]:focus, |
3240 | +input[type="month"]:focus, |
3241 | +input[type="time"]:focus, |
3242 | +input[type="datetime"]:focus, |
3243 | +input[type="datetime-local"]:focus, |
3244 | +input[type="week"]:focus, |
3245 | +input[type="number"]:focus, |
3246 | +input[type="search"]:focus, |
3247 | +input[type="tel"]:focus, |
3248 | +input[type="color"]:focus, |
3249 | +select:focus, |
3250 | +textarea:focus { |
3251 | + outline: 0; |
3252 | + outline: thin dotted \9; |
3253 | + /* IE6-9 */ |
3254 | + border-color: #129FEA; |
3255 | +} |
3256 | + |
3257 | +input[type="file"]:focus, |
3258 | +input[type="radio"]:focus, |
3259 | +input[type="checkbox"]:focus { |
3260 | + outline: thin dotted #333; |
3261 | + outline: 1px auto #129FEA; |
3262 | +} |
3263 | + |
3264 | +input[type="text"][disabled], |
3265 | +input[type="password"][disabled], |
3266 | +input[type="email"][disabled], |
3267 | +input[type="url"][disabled], |
3268 | +input[type="date"][disabled], |
3269 | +input[type="month"][disabled], |
3270 | +input[type="time"][disabled], |
3271 | +input[type="datetime"][disabled], |
3272 | +input[type="datetime-local"][disabled], |
3273 | +input[type="week"][disabled], |
3274 | +input[type="number"][disabled], |
3275 | +input[type="search"][disabled], |
3276 | +input[type="tel"][disabled], |
3277 | +input[type="color"][disabled], |
3278 | +select[disabled], |
3279 | +textarea[disabled] { |
3280 | + cursor: not-allowed; |
3281 | + background-color: #eaeded; |
3282 | + color: #cad2d3; |
3283 | +} |
3284 | + |
3285 | +input[readonly], |
3286 | +select[readonly], |
3287 | +textarea[readonly] { |
3288 | + background: #eee; |
3289 | + /* menu hover bg color */ |
3290 | + color: #777; |
3291 | + /* menu text color */ |
3292 | + border-color: #ccc; |
3293 | +} |
3294 | + |
3295 | +input:focus:invalid, |
3296 | +textarea:focus:invalid, |
3297 | +select:focus:invalid { |
3298 | + color: #b94a48; |
3299 | + border: 1px solid #ee5f5b; |
3300 | +} |
3301 | + |
3302 | +input:focus:invalid:focus, |
3303 | +textarea:focus:invalid:focus, |
3304 | +select:focus:invalid:focus { |
3305 | + border-color: #e9322d; |
3306 | +} |
3307 | + |
3308 | +input[type="file"]:focus:invalid:focus, |
3309 | +input[type="radio"]:focus:invalid:focus, |
3310 | +input[type="checkbox"]:focus:invalid:focus { |
3311 | + outline-color: #e9322d; |
3312 | +} |
3313 | + |
3314 | +select { |
3315 | + display: inline-block; |
3316 | + width: auto; |
3317 | +} |
3318 | + |
3319 | +.ues-form-inline label, |
3320 | +.ues-form-inline input { |
3321 | + width: auto; |
3322 | + display: inline-block; |
3323 | +} |
3324 | + |
3325 | +/** Maybe this is something better left out of the scaffold? **/ |
3326 | + |
3327 | +.ues-form-inline label { |
3328 | + margin-left: 1em; |
3329 | + margin-right: 1em; |
3330 | +} |
3331 | +/*! |
3332 | +Pure v0.3.0 |
3333 | +Copyright 2013 Yahoo! Inc. All rights reserved. |
3334 | +Licensed under the BSD License. |
3335 | +https://github.com/yui/pure/blob/master/LICENSE.md |
3336 | +*/ |
3337 | + |
3338 | +/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/ |
3339 | + |
3340 | +.ues-g { |
3341 | + letter-spacing: -0.31em; |
3342 | + /* Webkit: collapse white-space between units */ |
3343 | + *letter-spacing: normal; |
3344 | + /* reset IE < 8 */ |
3345 | + *word-spacing: -0.43em; |
3346 | + /* IE < 8: collapse white-space between units */ |
3347 | + text-rendering: optimizespeed; |
3348 | + /* Webkit: fixes text-rendering: optimizeLegibility */ |
3349 | + /* |
3350 | + Sets the font stack to fonts known to work properly with the above letter |
3351 | + and word spacings. See: https://github.com/yui/pure/issues/41/ |
3352 | + |
3353 | + The following font stack makes Pure Grids work on all known environments. |
3354 | + |
3355 | + * FreeSans: Ships with many Linux distros, including Ubuntu |
3356 | + |
3357 | + * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and |
3358 | + Arial to get picked up by the browser, even though neither is available |
3359 | + in Chrome OS. |
3360 | + |
3361 | + * Droid Sans: Ships with all versions of Android. |
3362 | + |
3363 | + * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows. |
3364 | + */ |
3365 | + font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif; |
3366 | + /* |
3367 | + Use flexbox when possible to avoid `letter-spacing` side-effects. |
3368 | + |
3369 | + NOTE: Firefox (as of 25) does not currently support flex-wrap, so the |
3370 | + `-moz-` prefix version is omitted. |
3371 | + */ |
3372 | + display: -webkit-flex; |
3373 | + -webkit-flex-flow: row wrap; |
3374 | + /* IE10 uses display: flexbox */ |
3375 | + display: -ms-flexbox; |
3376 | + -ms-flex-flow: row wrap; |
3377 | +} |
3378 | + |
3379 | +/* Opera as of 12 on Windows needs word-spacing. |
3380 | + The ".opera-only" selector is used to prevent actual prefocus styling |
3381 | + and is not required in markup. |
3382 | +*/ |
3383 | + |
3384 | +.opera-only :-o-prefocus, |
3385 | +.ues-g { |
3386 | + word-spacing: -0.43em; |
3387 | +} |
3388 | + |
3389 | +.ues-u { |
3390 | + display: inline-block; |
3391 | + *display: inline; |
3392 | + /* IE < 8: fake inline-block */ |
3393 | + zoom: 1; |
3394 | + letter-spacing: normal; |
3395 | + word-spacing: normal; |
3396 | + vertical-align: top; |
3397 | + text-rendering: auto; |
3398 | +} |
3399 | + |
3400 | +/* |
3401 | +Resets the font family back to the OS/browser's default sans-serif font, |
3402 | +this the same font stack that Normalize.css sets for the `body`. |
3403 | +*/ |
3404 | + |
3405 | +.ues-g [class *= "pure-u"] { |
3406 | + font-family: sans-serif; |
3407 | +} |
3408 | + |
3409 | +.ues-u-1, |
3410 | +.ues-u-1-2, |
3411 | +.ues-u-1-3, |
3412 | +.ues-u-2-3, |
3413 | +.ues-u-1-4, |
3414 | +.ues-u-3-4, |
3415 | +.ues-u-1-5, |
3416 | +.ues-u-2-5, |
3417 | +.ues-u-3-5, |
3418 | +.ues-u-4-5, |
3419 | +.ues-u-1-6, |
3420 | +.ues-u-5-6, |
3421 | +.ues-u-1-8, |
3422 | +.ues-u-3-8, |
3423 | +.ues-u-5-8, |
3424 | +.ues-u-7-8, |
3425 | +.ues-u-1-12, |
3426 | +.ues-u-5-12, |
3427 | +.ues-u-7-12, |
3428 | +.ues-u-11-12, |
3429 | +.ues-u-1-24, |
3430 | +.ues-u-5-24, |
3431 | +.ues-u-7-24, |
3432 | +.ues-u-11-24, |
3433 | +.ues-u-13-24, |
3434 | +.ues-u-17-24, |
3435 | +.ues-u-19-24, |
3436 | +.ues-u-23-24 { |
3437 | + display: inline-block; |
3438 | + *display: inline; |
3439 | + /* IE < 8: fake inline-block */ |
3440 | + zoom: 1; |
3441 | + letter-spacing: normal; |
3442 | + word-spacing: normal; |
3443 | + vertical-align: top; |
3444 | + text-rendering: auto; |
3445 | +} |
3446 | + |
3447 | +.ues-u-1 { |
3448 | + width: 100%; |
3449 | +} |
3450 | + |
3451 | +.ues-u-1-2 { |
3452 | + width: 50%; |
3453 | + *width: 49.969%; |
3454 | +} |
3455 | + |
3456 | +.ues-u-1-3 { |
3457 | + width: 33.3333%; |
3458 | + *width: 33.3023%; |
3459 | +} |
3460 | + |
3461 | +.ues-u-2-3 { |
3462 | + width: 66.6667%; |
3463 | + *width: 66.6357%; |
3464 | +} |
3465 | + |
3466 | +.ues-u-1-4 { |
3467 | + width: 25%; |
3468 | + *width: 24.969%; |
3469 | +} |
3470 | + |
3471 | +.ues-u-3-4 { |
3472 | + width: 75%; |
3473 | + *width: 74.969%; |
3474 | +} |
3475 | + |
3476 | +.ues-u-1-5 { |
3477 | + width: 20%; |
3478 | + *width: 19.969%; |
3479 | +} |
3480 | + |
3481 | +.ues-u-2-5 { |
3482 | + width: 40%; |
3483 | + *width: 39.969%; |
3484 | +} |
3485 | + |
3486 | +.ues-u-3-5 { |
3487 | + width: 60%; |
3488 | + *width: 59.969%; |
3489 | +} |
3490 | + |
3491 | +.ues-u-4-5 { |
3492 | + width: 80%; |
3493 | + *width: 79.969%; |
3494 | +} |
3495 | + |
3496 | +.ues-u-1-6 { |
3497 | + width: 16.6667%; |
3498 | + *width: 16.6357%; |
3499 | +} |
3500 | + |
3501 | +.ues-u-5-6 { |
3502 | + width: 83.3333%; |
3503 | + *width: 83.3023%; |
3504 | +} |
3505 | + |
3506 | +.ues-u-1-8 { |
3507 | + width: 12.5%; |
3508 | + *width: 12.469%; |
3509 | +} |
3510 | + |
3511 | +.ues-u-3-8 { |
3512 | + width: 37.5%; |
3513 | + *width: 37.469%; |
3514 | +} |
3515 | + |
3516 | +.ues-u-5-8 { |
3517 | + width: 62.5%; |
3518 | + *width: 62.469%; |
3519 | +} |
3520 | + |
3521 | +.ues-u-7-8 { |
3522 | + width: 87.5%; |
3523 | + *width: 87.469%; |
3524 | +} |
3525 | + |
3526 | +.ues-u-1-12 { |
3527 | + width: 8.3333%; |
3528 | + *width: 8.3023%; |
3529 | +} |
3530 | + |
3531 | +.ues-u-5-12 { |
3532 | + width: 41.6667%; |
3533 | + *width: 41.6357%; |
3534 | +} |
3535 | + |
3536 | +.ues-u-7-12 { |
3537 | + width: 58.3333%; |
3538 | + *width: 58.3023%; |
3539 | +} |
3540 | + |
3541 | +.ues-u-11-12 { |
3542 | + width: 91.6667%; |
3543 | + *width: 91.6357%; |
3544 | +} |
3545 | + |
3546 | +.ues-u-1-24 { |
3547 | + width: 4.1667%; |
3548 | + *width: 4.1357%; |
3549 | +} |
3550 | + |
3551 | +.ues-u-5-24 { |
3552 | + width: 20.8333%; |
3553 | + *width: 20.8023%; |
3554 | +} |
3555 | + |
3556 | +.ues-u-7-24 { |
3557 | + width: 29.1667%; |
3558 | + *width: 29.1357%; |
3559 | +} |
3560 | + |
3561 | +.ues-u-11-24 { |
3562 | + width: 45.8333%; |
3563 | + *width: 45.8023%; |
3564 | +} |
3565 | + |
3566 | +.ues-u-13-24 { |
3567 | + width: 54.1667%; |
3568 | + *width: 54.1357%; |
3569 | +} |
3570 | + |
3571 | +.ues-u-17-24 { |
3572 | + width: 70.8333%; |
3573 | + *width: 70.8023%; |
3574 | +} |
3575 | + |
3576 | +.ues-u-19-24 { |
3577 | + width: 79.1667%; |
3578 | + *width: 79.1357%; |
3579 | +} |
3580 | + |
3581 | +.ues-u-23-24 { |
3582 | + width: 95.8333%; |
3583 | + *width: 95.8023%; |
3584 | +} |
3585 | + |
3586 | +/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/ |
3587 | + |
3588 | +.ues-g-r { |
3589 | + letter-spacing: -0.31em; |
3590 | + *letter-spacing: normal; |
3591 | + *word-spacing: -0.43em; |
3592 | + /* |
3593 | + Sets the font stack to fonts known to work properly with the above letter |
3594 | + and word spacings. See: https://github.com/yui/pure/issues/41/ |
3595 | + |
3596 | + The following font stack makes Pure Grids work on all known environments. |
3597 | + |
3598 | + * FreeSans: Ships with many Linux distros, including Ubuntu |
3599 | + |
3600 | + * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and |
3601 | + Arial to get picked up by the browser, even though neither is available |
3602 | + in Chrome OS. |
3603 | + |
3604 | + * Droid Sans: Ships with all versions of Android. |
3605 | + |
3606 | + * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows. |
3607 | + */ |
3608 | + font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif; |
3609 | + /* |
3610 | + Use flexbox when possible to avoid `letter-spacing` side-effects. |
3611 | + |
3612 | + NOTE: Firefox (as of 25) does not currently support flex-wrap, so the |
3613 | + `-moz-` prefix version is omitted. |
3614 | + */ |
3615 | + display: -webkit-flex; |
3616 | + -webkit-flex-flow: row wrap; |
3617 | + /* IE10 uses display: flexbox */ |
3618 | + display: -ms-flexbox; |
3619 | + -ms-flex-flow: row wrap; |
3620 | +} |
3621 | + |
3622 | +/* Opera as of 12 on Windows needs word-spacing. |
3623 | + The ".opera-only" selector is used to prevent actual prefocus styling |
3624 | + and is not required in markup. |
3625 | +*/ |
3626 | + |
3627 | +.opera-only :-o-prefocus, |
3628 | +.ues-g-r { |
3629 | + word-spacing: -0.43em; |
3630 | +} |
3631 | + |
3632 | +/* |
3633 | +Resets the font family back to the OS/browser's default sans-serif font, |
3634 | +this the same font stack that Normalize.css sets for the `body`. |
3635 | +*/ |
3636 | + |
3637 | +.ues-g-r [class *= "pure-u"] { |
3638 | + font-family: sans-serif; |
3639 | +} |
3640 | + |
3641 | +.ues-g-r img { |
3642 | + max-width: 100%; |
3643 | + height: auto; |
3644 | +} |
3645 | + |
3646 | +@media (min-width: 980px) { |
3647 | + .ues-visible-phone { |
3648 | + display: none; |
3649 | + } |
3650 | + |
3651 | + .ues-visible-tablet { |
3652 | + display: none; |
3653 | + } |
3654 | + |
3655 | + .ues-hidden-desktop { |
3656 | + display: none; |
3657 | + } |
3658 | +} |
3659 | + |
3660 | +@media (max-width: 480px) { |
3661 | + .ues-g-r > .pure-u, |
3662 | + .ues-g-r > [class *= "pure-u-"] { |
3663 | + width: 100%; |
3664 | + } |
3665 | +} |
3666 | + |
3667 | +@media (max-width: 767px) { |
3668 | + .ues-g-r > .pure-u, |
3669 | + .ues-g-r > [class *= "pure-u-"] { |
3670 | + width: 100%; |
3671 | + } |
3672 | + |
3673 | + .ues-hidden-phone { |
3674 | + display: none; |
3675 | + } |
3676 | + |
3677 | + .ues-visible-desktop { |
3678 | + display: none; |
3679 | + } |
3680 | +} |
3681 | + |
3682 | +@media (min-width: 768px) and (max-width: 979px) { |
3683 | + .ues-hidden-tablet { |
3684 | + display: none; |
3685 | + } |
3686 | + |
3687 | + .ues-visible-desktop { |
3688 | + display: none; |
3689 | + } |
3690 | +} |
3691 | +/** |
3692 | + * Grids.css is an import of YUI Pure framework grids CSS which is prepended |
3693 | + * to this file, therefore anything to add to grids.css goes here. |
3694 | + */ |
3695 | +[class*="ues-"], |
3696 | +[class*="ues-"]:before, |
3697 | +[class*="ues-"]:after, |
3698 | +[class*="ues-"] *, |
3699 | +[class*="ues-"] *:before, |
3700 | +[class*="ues-"] *:after { |
3701 | + box-sizing: border-box; |
3702 | +} |
3703 | + |
3704 | +/** modifiers/globals **/ |
3705 | + |
3706 | +.pull-left { |
3707 | + float: left; |
3708 | +} |
3709 | + |
3710 | +.pull-right { |
3711 | + float: right; |
3712 | +} |
3713 | + |
3714 | +/** |
3715 | + * http://nicolasgallagher.com/micro-clearfix-hack/ |
3716 | + */ |
3717 | + |
3718 | +.clear:before, |
3719 | +.clear:after { |
3720 | + content: " "; |
3721 | + display: table; |
3722 | +} |
3723 | + |
3724 | +.clear:after { |
3725 | + clear: both; |
3726 | +} |
3727 | + |
3728 | +/** |
3729 | + * Footer |
3730 | + */ |
3731 | + |
3732 | +.ues-footer { |
3733 | + margin-top: 4em; |
3734 | +} |
3735 | + |
3736 | +.ues-footer > .ues-footer-row { |
3737 | + font-size: 11px; |
3738 | + padding: 2em 1em; |
3739 | + background-color: #f7f6f5; |
3740 | + border-top: 1px solid #d8d8d8; |
3741 | +} |
3742 | + |
3743 | +.ues-footer > .ues-footer-row + .ues-footer-row { |
3744 | + font-size: 12px; |
3745 | + background-color: #efedec; |
3746 | + border-top: 1px solid #d8d8d8; |
3747 | +} |
3748 | + |
3749 | +@media screen and (max-width: 320px) { |
3750 | + .ues-footer > .ues-footer-row { |
3751 | + font-size: 14px; |
3752 | + } |
3753 | +} |
3754 | + |
3755 | +.ues-footer a { |
3756 | + color: #333; |
3757 | +} |
3758 | + |
3759 | +.ues-footer a:hover { |
3760 | + color: #dd4814; |
3761 | + text-decoration: underline; |
3762 | +} |
3763 | + |
3764 | +.ues-footer-column { |
3765 | + margin: 0 20px 0 0; |
3766 | +} |
3767 | + |
3768 | +.ues-footer .yui3-u-1-6:last-child .ues-footer-column { |
3769 | + margin: 0; |
3770 | +} |
3771 | + |
3772 | +.ues-footer-copyright p { |
3773 | + margin: 0; |
3774 | +} |
3775 | + |
3776 | +/** |
3777 | + * Boxes |
3778 | + */ |
3779 | + |
3780 | +.ues-box { |
3781 | + padding: 20px; |
3782 | + margin: 0 0 2em 0; |
3783 | + -o-border-radius: 12px; |
3784 | + -ms-border-radius: 12px; |
3785 | + -moz-border-radius: 12px; |
3786 | + -webkit-border-radius: 12px; |
3787 | + border-radius: 12px; |
3788 | +} |
3789 | + |
3790 | +.ues-box form { |
3791 | + margin: 0; |
3792 | +} |
3793 | + |
3794 | +.ues-box label:first-child { |
3795 | + margin-top: 0; |
3796 | +} |
3797 | + |
3798 | +.ues-box-solid { |
3799 | + background: #f7f6f5; |
3800 | +} |
3801 | + |
3802 | +.ues-box-bordered { |
3803 | + border: 1px solid #ccc; |
3804 | +} |
3805 | + |
3806 | +.ues-container { |
3807 | + margin: 0 auto; |
3808 | +} |
3809 | + |
3810 | +@media screen and (min-width: 979px) { |
3811 | + .ues-container { |
3812 | + max-width: 970px; |
3813 | + } |
3814 | +} |
3815 | + |
3816 | +.ues-container-small { |
3817 | + margin: 0 1em; |
3818 | +} |
3819 | + |
3820 | +@media screen and (min-width: 760px) { |
3821 | + .ues-container-small { |
3822 | + max-width: 480px; |
3823 | + margin: 0 auto; |
3824 | + } |
3825 | +} |
3826 | + |
3827 | +.ues-well { |
3828 | + -o-border-radius: 4px; |
3829 | + -ms-border-radius: 4px; |
3830 | + -moz-border-radius: 4px; |
3831 | + -webkit-border-radius: 4px; |
3832 | + border-radius: 4px; |
3833 | + -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
3834 | + -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
3835 | + -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
3836 | + -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
3837 | + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; |
3838 | +} |
3839 | + |
3840 | +.ues-layout-app { |
3841 | + /** padding to match fixed navbar height **/ |
3842 | + padding-top: 55px; |
3843 | +} |
3844 | + |
3845 | +.ues-layout-body { |
3846 | + /** padding to match fixed navbar height **/ |
3847 | + padding-top: 80px; |
3848 | +} |
3849 | +.ues-message { |
3850 | + padding: 0.5em 0.6em; |
3851 | + background-color: #E6E4E2; |
3852 | + border-color: #AEA79F; |
3853 | + color: #555; |
3854 | + -o-border-radius: 2px; |
3855 | + -ms-border-radius: 2px; |
3856 | + -moz-border-radius: 2px; |
3857 | + -webkit-border-radius: 2px; |
3858 | + border-radius: 2px; |
3859 | +} |
3860 | + |
3861 | +.ues-message a:link { |
3862 | + color: inherit; |
3863 | + color: rgba(0,0,0,0.75); |
3864 | + text-decoration: underline; |
3865 | +} |
3866 | + |
3867 | +.ues-message a:hover { |
3868 | + color: #000; |
3869 | +} |
3870 | + |
3871 | +.ues-message-inline { |
3872 | + display: inline-block; |
3873 | +} |
3874 | + |
3875 | +.ues-message-bordered { |
3876 | + border-width: 1px; |
3877 | + border-style: solid; |
3878 | + -o-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
3879 | + -ms-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
3880 | + -moz-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
3881 | + -webkit-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
3882 | + box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.25); |
3883 | +} |
3884 | + |
3885 | +.ues-message-stack li { |
3886 | + border-top-width: 0; |
3887 | + border-bottom-color: #000; |
3888 | + border-bottom-color: rgba(0,0,0,0.25); |
3889 | + -o-border-radius: 0; |
3890 | + -ms-border-radius: 0; |
3891 | + -moz-border-radius: 0; |
3892 | + -webkit-border-radius: 0; |
3893 | + border-radius: 0; |
3894 | +} |
3895 | + |
3896 | +.ues-message-stack :first-child { |
3897 | + border-top-width: 1px; |
3898 | + -o-border-radius: 2px 2px 0 0; |
3899 | + -ms-border-radius: 2px 2px 0 0; |
3900 | + -moz-border-radius: 2px 2px 0 0; |
3901 | + -webkit-border-radius: 2px 2px 0 0; |
3902 | + border-radius: 2px 2px 0 0; |
3903 | +} |
3904 | + |
3905 | +.ues-message-stack :last-child { |
3906 | + border-bottom-width: 1px; |
3907 | + -o-border-radius: 0 0 2px 2px; |
3908 | + -ms-border-radius: 0 0 2px 2px; |
3909 | + -moz-border-radius: 0 0 2px 2px; |
3910 | + -webkit-border-radius: 0 0 2px 2px; |
3911 | + border-radius: 0 0 2px 2px; |
3912 | +} |
3913 | + |
3914 | +.ues-message-closeable { |
3915 | + position: relative; |
3916 | + cursor: pointer; |
3917 | + overflow: hidden; |
3918 | + max-height: 1000px; |
3919 | + -o-transition: 0.3s ease all; |
3920 | + -ms-transition: 0.3s ease all; |
3921 | + -moz-transition: 0.3s ease all; |
3922 | + -webkit-transition: 0.3s ease all; |
3923 | + transition: 0.3s ease all; |
3924 | +} |
3925 | + |
3926 | +.ues-message-closeable:after { |
3927 | + content: "✖"; |
3928 | + position: absolute; |
3929 | + right: 0.6em; |
3930 | + opacity: 0; |
3931 | +} |
3932 | + |
3933 | +.ues-message-closeable:hover:after { |
3934 | + opacity: 1; |
3935 | +} |
3936 | + |
3937 | +.ues-message-closed { |
3938 | + max-height: 0; |
3939 | + padding: 0; |
3940 | + border: none; |
3941 | + margin: 0; |
3942 | + opacity: 0; |
3943 | + -o-box-shadow: none; |
3944 | + -ms-box-shadow: none; |
3945 | + -moz-box-shadow: none; |
3946 | + -webkit-box-shadow: none; |
3947 | + box-shadow: none; |
3948 | +} |
3949 | + |
3950 | +.ues-disabled { |
3951 | + color: #999; |
3952 | + border-color: #ccc; |
3953 | +} |
3954 | + |
3955 | +.ues-success { |
3956 | + background-color: #AFE1B6; |
3957 | + border-color: #38B44A; |
3958 | + color: #114918; |
3959 | +} |
3960 | + |
3961 | +.ues-warning { |
3962 | + background-color: #F8E2B1; |
3963 | + border-color: #EFB73E; |
3964 | + color: #68563F; |
3965 | +} |
3966 | + |
3967 | +.ues-error { |
3968 | + background-color: #F5C2BF; |
3969 | + border-color: #DF382C; |
3970 | + color: #A11E1A; |
3971 | +} |
3972 | + |
3973 | +@keyframes ues-error-pulsating { |
3974 | + from { |
3975 | + background: #FFE6E5; |
3976 | + } |
3977 | + |
3978 | + to { |
3979 | + background: #FFA09B; |
3980 | + } |
3981 | +} |
3982 | + |
3983 | +.ues-error-pulsating { |
3984 | + -o-animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
3985 | + -ms-animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
3986 | + -moz-animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
3987 | + -webkit-animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
3988 | + animation: ues-error-pulsating 0.7s ease-in-out infinite alternate; |
3989 | +} |
3990 | + |
3991 | +.ues-information { |
3992 | + background-color: #B9E9FA; |
3993 | + border-color: #19B6EE; |
3994 | + color: #40525C; |
3995 | +} |
3996 | + |
3997 | +@-o-keyframes ues-error-pulsating { |
3998 | + from { |
3999 | + background: #FFE6E5; |
4000 | + } |
4001 | + |
4002 | + to { |
4003 | + background: #FFA09B; |
4004 | + } |
4005 | +} |
4006 | + |
4007 | +@-ms-keyframes ues-error-pulsating { |
4008 | + from { |
4009 | + background: #FFE6E5; |
4010 | + } |
4011 | + |
4012 | + to { |
4013 | + background: #FFA09B; |
4014 | + } |
4015 | +} |
4016 | + |
4017 | +@-moz-keyframes ues-error-pulsating { |
4018 | + from { |
4019 | + background: #FFE6E5; |
4020 | + } |
4021 | + |
4022 | + to { |
4023 | + background: #FFA09B; |
4024 | + } |
4025 | +} |
4026 | + |
4027 | +@-webkit-keyframes ues-error-pulsating { |
4028 | + from { |
4029 | + background: #FFE6E5; |
4030 | + } |
4031 | + |
4032 | + to { |
4033 | + background: #FFA09B; |
4034 | + } |
4035 | +} |
4036 | +/** menus **/ |
4037 | + |
4038 | +.ues-menu { |
4039 | + margin: 0; |
4040 | + padding: 0; |
4041 | + overflow: hidden; |
4042 | +} |
4043 | + |
4044 | +.ues-menu li { |
4045 | + display: block; |
4046 | + position: relative; |
4047 | + margin: 0; |
4048 | + padding: 0; |
4049 | + list-style-type: none; |
4050 | + border-bottom: 1px solid #ccc; |
4051 | +} |
4052 | + |
4053 | +.ues-menu li a, |
4054 | +.ues-menu li span { |
4055 | + display: block; |
4056 | + position: relative; |
4057 | + padding: 10px 15px; |
4058 | + /* don't use em's as we need predictable spacing */ |
4059 | +} |
4060 | + |
4061 | +.ues-menu li a:hover, |
4062 | +.ues-menu li a:focus { |
4063 | + background-color: #f7f6f5; |
4064 | +} |
4065 | + |
4066 | +.ues-menu-horizontal.ues-menu li { |
4067 | + border-bottom: none; |
4068 | +} |
4069 | + |
4070 | +.ues-menu-horizontal li { |
4071 | + float: left; |
4072 | +} |
4073 | + |
4074 | +.ues-menu-selected { |
4075 | + background-color: #f7f6f5; |
4076 | +} |
4077 | + |
4078 | +.ues-menu-selected a:after { |
4079 | + content: '\25B8'; |
4080 | + float: right; |
4081 | + color: #333; |
4082 | + font-size: 120%; |
4083 | +} |
4084 | + |
4085 | +/** navbar **/ |
4086 | + |
4087 | +.ues-navbar { |
4088 | + overflow: hidden; |
4089 | + background: #dd4814; |
4090 | + font-size: 13px; |
4091 | + /** |
4092 | + * 34px is height of standard button (20px + (7px x 2) ) |
4093 | + * so this allows us to put in buttons and search inputs |
4094 | + */ |
4095 | + line-height: 34px; |
4096 | +} |
4097 | + |
4098 | +.ues-navbar-magic-block { |
4099 | + background-color: #dd4814; |
4100 | + /** |
4101 | + * change at the max ues-container width plus |
4102 | + * the logo with x2 (for both edges) |
4103 | + * **/ |
4104 | +} |
4105 | + |
4106 | +@media screen and (max-width: 720px) { |
4107 | + .ues-navbar-text.welcome { |
4108 | + display: none; |
4109 | + } |
4110 | +} |
4111 | + |
4112 | +/** toggle **/ |
4113 | + |
4114 | +.ues-navbar-toggle { |
4115 | + float: left; |
4116 | + width: 64px; |
4117 | + border-left: 1px solid #f75216; |
4118 | + border-right: 1px solid #f75216; |
4119 | + font-size: 22px; |
4120 | +} |
4121 | + |
4122 | +@media screen and (min-width: 480px) { |
4123 | + .ues-navbar-toggle { |
4124 | + display: none; |
4125 | + } |
4126 | +} |
4127 | + |
4128 | +.ues-navbar-toggle a { |
4129 | + display: block; |
4130 | + height: 34px; |
4131 | + position: relative; |
4132 | +} |
4133 | + |
4134 | +.ues-navbar-toggle span:before, |
4135 | +.ues-navbar-toggle span:after, |
4136 | +.ues-navbar-toggle span { |
4137 | + position: relative; |
4138 | + display: block; |
4139 | + height: 2px; |
4140 | + left: 0; |
4141 | + z-index: 1000; |
4142 | + background-color: #f75216; |
4143 | + width: 100%; |
4144 | + -o-transition: all 0.3s ease 0s; |
4145 | + -ms-transition: all 0.3s ease 0s; |
4146 | + -moz-transition: all 0.3s ease 0s; |
4147 | + -webkit-transition: all 0.3s ease 0s; |
4148 | + transition: all 0.3s ease 0s; |
4149 | +} |
4150 | + |
4151 | +.ues-navbar-toggle span { |
4152 | + top: 15px; |
4153 | +} |
4154 | + |
4155 | +.ues-navbar-toggle span:before { |
4156 | + top: -6px; |
4157 | + content: ''; |
4158 | + position: absolute; |
4159 | + -o-transition: all 0.8s ease 0s; |
4160 | + -ms-transition: all 0.8s ease 0s; |
4161 | + -moz-transition: all 0.8s ease 0s; |
4162 | + -webkit-transition: all 0.8s ease 0s; |
4163 | + transition: all 0.8s ease 0s; |
4164 | +} |
4165 | + |
4166 | +.ues-navbar-toggle span:after { |
4167 | + top: 6px; |
4168 | + content: ''; |
4169 | + position: absolute; |
4170 | + -o-transition: all 0.8s ease 0s; |
4171 | + -ms-transition: all 0.8s ease 0s; |
4172 | + -moz-transition: all 0.8s ease 0s; |
4173 | + -webkit-transition: all 0.8s ease 0s; |
4174 | + transition: all 0.8s ease 0s; |
4175 | +} |
4176 | + |
4177 | +.ues-navbar-toggle.active span { |
4178 | + background-color: #dd4814; |
4179 | + transform: rotate(45deg); |
4180 | +} |
4181 | + |
4182 | +.ues-navbar-toggle.active span:before { |
4183 | + background-color: white; |
4184 | + transform: rotate(90deg); |
4185 | + top: 0; |
4186 | + left: 0; |
4187 | +} |
4188 | + |
4189 | +.ues-navbar-toggle.active span:after { |
4190 | + background-color: white; |
4191 | + top: 0; |
4192 | + left: 0; |
4193 | +} |
4194 | + |
4195 | +/** end of toggle **/ |
4196 | + |
4197 | +.ues-navbar .ues-navbar-brand, |
4198 | +.ues-navbar .ues-menu { |
4199 | + float: left; |
4200 | +} |
4201 | + |
4202 | +.ues-navbar-brand .ues-logo-white { |
4203 | + background-position: 15px 15px; |
4204 | +} |
4205 | + |
4206 | +.ues-navbar, |
4207 | +.ues-navbar a { |
4208 | + color: white; |
4209 | +} |
4210 | + |
4211 | +.ues-navbar-brand span, |
4212 | +.ues-navbar-brand a { |
4213 | + display: inline-block; |
4214 | + text-indent: -9000px; |
4215 | + direction: ltr; |
4216 | +} |
4217 | + |
4218 | +/** |
4219 | + * set all navbar items top and bottom padding. |
4220 | + * pretty much all navbar content needs to be in one of |
4221 | + * these to be correctly positioned in the navbar. |
4222 | + * |
4223 | + * **/ |
4224 | + |
4225 | +.ues-navbar-toggle, |
4226 | +.ues-navbar-text, |
4227 | +.ues-navbar-brand span, |
4228 | +.ues-navbar-brand a, |
4229 | +.ues-navbar .ues-menu a, |
4230 | +.ues-navbar .ues-menu span { |
4231 | + padding: 15px; |
4232 | +} |
4233 | + |
4234 | +.ues-navbar-text { |
4235 | + display: inline-block; |
4236 | + margin: 0; |
4237 | +} |
4238 | + |
4239 | +.ues-navbar-text a { |
4240 | + border-bottom: 1px solid white; |
4241 | +} |
4242 | + |
4243 | +@media screen and (max-width: 480px) { |
4244 | + .ues-navbar-primary-nav .ues-menu { |
4245 | + position: absolute; |
4246 | + top: 64px; |
4247 | + left: 0; |
4248 | + bottom: 0; |
4249 | + min-width: 150px; |
4250 | + margin-left: -200px; |
4251 | + z-index: 10000; |
4252 | + background: #333; |
4253 | + -o-transition: all 0.3s ease 0s; |
4254 | + -ms-transition: all 0.3s ease 0s; |
4255 | + -moz-transition: all 0.3s ease 0s; |
4256 | + -webkit-transition: all 0.3s ease 0s; |
4257 | + transition: all 0.3s ease 0s; |
4258 | + } |
4259 | + |
4260 | + .ues-navbar-primary-nav .ues-menu li { |
4261 | + display: block; |
4262 | + float: none; |
4263 | + } |
4264 | + |
4265 | + .ues-navbar-primary-nav.open .ues-menu { |
4266 | + left: 200px; |
4267 | + } |
4268 | +} |
4269 | + |
4270 | +.ues-navbar .ues-menu li, |
4271 | +.ues-navbar .ues-menu li a { |
4272 | + position: relative; |
4273 | + -webkit-transition: 0.3s linear background-color; |
4274 | + -moz-transition: 0.3s linear background-color; |
4275 | + -ms-transition: 0.3s linear background-color; |
4276 | + -o-transition: 0.3s linear background-color; |
4277 | + -o-transition: 0.3s linear background-color; |
4278 | + -ms-transition: 0.3s linear background-color; |
4279 | + -moz-transition: 0.3s linear background-color; |
4280 | + -webkit-transition: 0.3s linear background-color; |
4281 | + transition: 0.3s linear background-color; |
4282 | +} |
4283 | + |
4284 | +.ues-navbar .ues-menu .active a, |
4285 | +.ues-navbar .ues-menu .active a:hover { |
4286 | + background-color: #f75216; |
4287 | +} |
4288 | + |
4289 | +.ues-navbar .ues-menu .active a:before, |
4290 | +.ues-navbar .ues-menu .active a:after { |
4291 | + content: ''; |
4292 | + display: block; |
4293 | + position: absolute; |
4294 | + width: 1px; |
4295 | + top: 0; |
4296 | + bottom: 0; |
4297 | + background-color: #dd4814; |
4298 | +} |
4299 | + |
4300 | +.ues-navbar .ues-menu .active a:before { |
4301 | + left: 0; |
4302 | +} |
4303 | + |
4304 | +.ues-navbar .ues-menu .active a:after { |
4305 | + right: 0; |
4306 | +} |
4307 | + |
4308 | +.ues-navbar .ues-menu li a:hover { |
4309 | + background-color: #f75216; |
4310 | +} |
4311 | + |
4312 | +.ues-menu.user li a { |
4313 | + width: 40px; |
4314 | + text-indent: -9000px; |
4315 | + direction: ltr; |
4316 | + background: transparent url(data:image/png;base64,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) 4px 16px no-repeat; |
4317 | +} |
4318 | + |
4319 | +.ues-menu.user .settings { |
4320 | + background-position: -38px 16px; |
4321 | +} |
4322 | + |
4323 | +.ues-menu.user .logout { |
4324 | + background-position: -80px 16px; |
4325 | +} |
4326 | + |
4327 | +.ues-menu.user .together { |
4328 | + background-position: -122px 16px; |
4329 | +} |
4330 | + |
4331 | +.ues-pagination { |
4332 | + display: inline-block; |
4333 | + margin: 1em 0; |
4334 | + padding: 4px 2px; |
4335 | +} |
4336 | + |
4337 | +.ues-pagination li { |
4338 | + padding: 0; |
4339 | + display: inline; |
4340 | + list-style: none; |
4341 | +} |
4342 | + |
4343 | +.ues-pagination a, |
4344 | +.ues-pagination span { |
4345 | + float: left; |
4346 | + padding: 0.2em 1em; |
4347 | + position: relative; |
4348 | + margin-left: 1px; |
4349 | + border: 1px solid #eee; |
4350 | + -o-border-radius: 4px; |
4351 | + -ms-border-radius: 4px; |
4352 | + -moz-border-radius: 4px; |
4353 | + -webkit-border-radius: 4px; |
4354 | + border-radius: 4px; |
4355 | +} |
4356 | + |
4357 | +.ues-pagination li:first-child span, |
4358 | +.ues-pagination li:first-child a { |
4359 | + margin-left: 0; |
4360 | +} |
4361 | + |
4362 | +.ues-pagination li a:hover { |
4363 | + border-color: #ccc; |
4364 | +} |
4365 | + |
4366 | +.ues-pagination .-active a { |
4367 | + border-color: #dd4814; |
4368 | + background: #dd4814; |
4369 | + color: white; |
4370 | +} |
4371 | + |
4372 | +.ues-pagination .-active a:hover { |
4373 | + border-color: #dd4814; |
4374 | +} |
4375 | + |
4376 | +.ues-pagination .-disabled span, |
4377 | +.ues-pagination .-disabled a { |
4378 | + cursor: not-allowed; |
4379 | + color: #999; |
4380 | +} |
4381 | + |
4382 | +.ues-pagination .-disabled span:hover, |
4383 | +.ues-pagination .-disabled a:hover { |
4384 | + background-color: white; |
4385 | +} |
4386 | + |
4387 | +.ues-pagination-break span { |
4388 | + border-color: transparent; |
4389 | + padding-left: 0.5em; |
4390 | + padding-right: 0.5em; |
4391 | +} |
4392 | +.ues-table { |
4393 | + border-collapse: collapse; |
4394 | + border-spacing: 0; |
4395 | + empty-cells: show; |
4396 | + border: 1px dotted #AEA79F; |
4397 | +} |
4398 | + |
4399 | +.ues-table caption { |
4400 | + font-style: italic; |
4401 | + font-size: 13px; |
4402 | + line-height: 1; |
4403 | + padding: 1em 0; |
4404 | + text-align: center; |
4405 | +} |
4406 | + |
4407 | +.ues-table td, |
4408 | +.ues-table th { |
4409 | + background-color: #F0EDEA; |
4410 | + border-left: 1px dotted #AEA79F; |
4411 | + border-width: 0 0 0 1px; |
4412 | + padding: 15px 10px; |
4413 | + overflow: visible; |
4414 | +} |
4415 | + |
4416 | +.ues-table-small td, |
4417 | +.ues-table-small th { |
4418 | + padding: 5px 10px; |
4419 | +} |
4420 | + |
4421 | +.ues-table td:first-child, |
4422 | +.ues-table th:first-child { |
4423 | + border-left-width: 0; |
4424 | +} |
4425 | + |
4426 | +.ues-table thead { |
4427 | + background-color: #FEE3D2; |
4428 | + color: #333; |
4429 | + text-align: left; |
4430 | + font-weight: normal; |
4431 | + vertical-align: bottom; |
4432 | +} |
4433 | + |
4434 | +.ues-table thead th { |
4435 | + border-collapse: separate; |
4436 | + border-spacing: 0 10px; |
4437 | + background-color: transparent; |
4438 | +} |
4439 | + |
4440 | +.ues-table tfoot th, |
4441 | +.ues-table tbody th { |
4442 | + font-weight: 300; |
4443 | +} |
4444 | + |
4445 | +/* bordered */ |
4446 | + |
4447 | +.ues-table-bordered th, |
4448 | +.ues-table-bordered td { |
4449 | + border-bottom: 1px dotted #AEA79F; |
4450 | +} |
4451 | + |
4452 | +.ues-table-bordered tbody > tr:last-child td, |
4453 | +.ues-table-horizontal tbody > tr:last-child td { |
4454 | + border-bottom-width: 0; |
4455 | +} |
4456 | + |
4457 | +/* horizontally bordered */ |
4458 | + |
4459 | +.ues-table-horizontal td, |
4460 | +.ues-table-horizontal th { |
4461 | + border-width: 0 0 1px 0; |
4462 | + border-bottom: 1px dotted #cbcbcb; |
4463 | +} |
4464 | + |
4465 | +.ues-table-horizontal tbody > tr:last-child td { |
4466 | + border-bottom-width: 0; |
4467 | +} |
4468 | + |
4469 | +/* striped */ |
4470 | + |
4471 | +.ues-table-striped tr:nth-child(2n-1) td { |
4472 | + background-color: #F7F7F7; |
4473 | +} |
4474 | +html { |
4475 | + font: normal 300 16px/25px "Ubuntu", Arial, "libra sans", sans-serif; |
4476 | + color: #333; |
4477 | +} |
4478 | + |
4479 | +/** headlines **/ |
4480 | + |
4481 | +h1, |
4482 | +h2, |
4483 | +h3, |
4484 | +h4, |
4485 | +h5, |
4486 | +h6 { |
4487 | + font-weight: 300; |
4488 | + padding: 0 0 0 0; |
4489 | + margin: 0.5em 0 1em 0; |
4490 | + line-height: 1; |
4491 | +} |
4492 | + |
4493 | +p + h2, |
4494 | +p + h3, |
4495 | +p + h4, |
4496 | +p + h5, |
4497 | +p + h6 { |
4498 | + margin-top: 1em; |
4499 | +} |
4500 | + |
4501 | +.ues-hdisplay { |
4502 | + font-size: 45px; |
4503 | +} |
4504 | + |
4505 | +.ues-hmain, |
4506 | +h1 { |
4507 | + font-size: 32px; |
4508 | +} |
4509 | + |
4510 | +.ues-hmedium, |
4511 | +h2 { |
4512 | + font-size: 23px; |
4513 | +} |
4514 | + |
4515 | +.ues-hlight, |
4516 | +h3, |
4517 | +h4, |
4518 | +h5, |
4519 | +h6 { |
4520 | + font-size: 18px; |
4521 | +} |
4522 | + |
4523 | +.ues-hinline { |
4524 | + display: inline; |
4525 | + font-weight: 400; |
4526 | + font-size: 1em; |
4527 | + line-height: inherit; |
4528 | + padding: 0; |
4529 | + margin-left: 0; |
4530 | + margin-right: 0; |
4531 | +} |
4532 | + |
4533 | +/** paragraph styles **/ |
4534 | + |
4535 | +p { |
4536 | + margin: 0 0 1em; |
4537 | +} |
4538 | + |
4539 | +p:last-child { |
4540 | + margin: 0; |
4541 | +} |
4542 | + |
4543 | +.ues-lead { |
4544 | + font-size: 23px; |
4545 | + line-height: 1.5; |
4546 | + margin: 0 0 0.5em; |
4547 | +} |
4548 | + |
4549 | +/** links **/ |
4550 | + |
4551 | +a { |
4552 | + color: #dd4814; |
4553 | + text-decoration: none; |
4554 | +} |
4555 | + |
4556 | +/** lists **/ |
4557 | + |
4558 | +ul, |
4559 | +ol { |
4560 | + margin: 0.5em 0; |
4561 | + padding: 0; |
4562 | +} |
4563 | + |
4564 | +ul li { |
4565 | + list-style: none; |
4566 | +} |
4567 | + |
4568 | +.ues-list { |
4569 | + padding-left: 40px; |
4570 | + margin-bottom: 15px; |
4571 | +} |
4572 | + |
4573 | +.ues-list li { |
4574 | + list-style: disc; |
4575 | +} |
4576 | + |
4577 | +ol.ues-list li { |
4578 | + list-style: decimal; |
4579 | +} |
4580 | + |
4581 | +dl.ues-list { |
4582 | + padding: 0; |
4583 | +} |
4584 | + |
4585 | +dl.ues-list dd { |
4586 | + list-style: disc; |
4587 | +} |
4588 | + |
4589 | +.ues-list-bordered { |
4590 | + padding: 0; |
4591 | +} |
4592 | + |
4593 | +.ues-list-bordered li { |
4594 | + list-style: none; |
4595 | + border-bottom: 1px dotted #ccc; |
4596 | + padding: 0.3em; |
4597 | +} |
4598 | + |
4599 | +.ues-list-inline { |
4600 | + display: inline; |
4601 | + overflow: hidden; |
4602 | + margin-left: 0.3em; |
4603 | + padding: 0; |
4604 | +} |
4605 | + |
4606 | +.ues-list-inline li { |
4607 | + list-style: none; |
4608 | + display: inline-block; |
4609 | +} |
4610 | + |
4611 | +.ues-list-inline li:after { |
4612 | + content: ' |'; |
4613 | + margin: 0 0.15em; |
4614 | +} |
4615 | + |
4616 | +.ues-list-inline li:last-child:after { |
4617 | + content: ''; |
4618 | +} |
4619 | + |
4620 | +/** everything else **/ |
4621 | + |
4622 | +pre { |
4623 | + margin: 0.5em 0; |
4624 | +} |
4625 | + |
4626 | +pre, |
4627 | +code { |
4628 | + font-family: "Ubuntu Mono", Monaco, Menlo, Consolas, "Courier New", monospace; |
4629 | + font-weight: 300; |
4630 | +} |
4631 | + |
4632 | +abbr { |
4633 | + border-bottom: 1px solid #333; |
4634 | +} |
4635 | + |
4636 | +/** logos **/ |
4637 | + |
4638 | +/** |
4639 | + * background position 0 0 may not be the most helpful, but it is clear and |
4640 | + * consistent! |
4641 | + */ |
4642 | + |
4643 | +.ues-logo { |
4644 | + display: inline-block; |
4645 | + width: 30px; |
4646 | + height: 30px; |
4647 | +} |
4648 | + |
4649 | +.ues-logo-orange { |
4650 | + background: white url(/media/img/svg/u1-logo-orange.svg) 0 0 no-repeat; |
4651 | +} |
4652 | + |
4653 | +.ues-logo-white { |
4654 | + background: #dd4813 url(/media/img/svg/u1-logo-white.svg) 0 0 no-repeat; |
4655 | +} |
4656 | \ No newline at end of file |
4657 | |
4658 | === added directory 'release' |
4659 | === added directory 'release/0.1.0' |
4660 | === added file 'release/0.1.0/ulysses-0.1.0.tar.gz' |
4661 | Binary files release/0.1.0/ulysses-0.1.0.tar.gz 1970-01-01 00:00:00 +0000 and release/0.1.0/ulysses-0.1.0.tar.gz 2014-02-27 17:51:31 +0000 differ |
4662 | === added directory 'test/visual' |
4663 | === renamed directory 'config' => 'test/visual/config' |
4664 | === renamed directory 'screenshots' => 'test/visual/screenshots' |