Merge lp:~stephen-stewart/ulysses/refine-buttons into lp:ulysses

Proposed by Stephen Stewart
Status: Merged
Approved by: James Westby
Approved revision: 69
Merged at revision: 54
Proposed branch: lp:~stephen-stewart/ulysses/refine-buttons
Merge into: lp:ulysses
Diff against target: 3957 lines (+79/-1903)
23 files modified
README.md (+2/-45)
assets/svg-symbols.svg (+1/-6)
gulpfile.js (+3/-19)
package.json (+0/-14)
public/buttons.css (+1/-1)
public/feedback.css (+1/-1)
public/forms.css (+1/-1)
public/icons.css (+1/-1)
public/navbar.css (+1/-1)
public/normalize.css (+1/-1)
public/ulysses.css (+6/-6)
src/buttons.css (+35/-27)
src/forms.css (+3/-2)
src/icons.css (+2/-2)
src/icons/ubuntu-logo-black.svg (+0/-60)
src/icons/ubuntu-logo.svg (+3/-4)
src/navbar.css (+6/-6)
src/normalize.css (+5/-3)
tarmac_verify.sh (+7/-1)
test/components.html (+0/-713)
test/index.html (+0/-876)
test/visual/config/large.js (+0/-70)
test/visual/config/small.js (+0/-43)
To merge this branch: bzr merge lp:~stephen-stewart/ulysses/refine-buttons
Reviewer Review Type Date Requested Status
James Westby (community) Approve
Review via email: mp+248109@code.launchpad.net

Commit message

* align the buttons with the main ubuntu style a little more
* drop csslint, too much noise & very little help
* drop phantomcss, very high maintenance, not very helpful in finding bugs
* tarmac_verify now looks for bzr diff, helping spot if you push to trunk src changes that haven't been built
* bug fixes

Description of the change

The diff shows the removal and adding of the test page, which is bad bzr management on my part.

* align the buttons with the main ubuntu style a little more
* drop csslint, too much noise & very little help
* drop phantomcss, very high maintenance, not very helpful in finding bugs
* tarmac_verify now looks for bzr diff, helping spot if you push to trunk src changes that haven't been built
* bug fixes

To post a comment you must log in.
60. By Stephen Stewart

remove csslint, too much pain, not enough gain

61. By Stephen Stewart

remove phantomcss, too much work for too little gain

62. By Stephen Stewart

update normalize.css

63. By Stephen Stewart

build normalize, testing tarmac_verify

64. By Stephen Stewart

merge trunk

65. By Stephen Stewart

update README

66. By Stephen Stewart

add back the test page, we need that!

67. By Stephen Stewart

update per review comments

68. By Stephen Stewart

per review comment

69. By Stephen Stewart

per review suggestion

Revision history for this message
James Westby (james-w) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'README.md'
2--- README.md 2014-10-09 13:47:33 +0000
3+++ README.md 2015-02-03 14:14:34 +0000
4@@ -1,51 +1,13 @@
5 # Ulysses
6
7 All Ulysses CSS is prebuilt, minified and available in /public, as individual
8-modules or a single concatenated file (ulysses.css).
9+modules and as a single concatenated file (ulysses.css).
10
11 You can view a test page with:
12 ```
13 cd test && python -m SimpleHTTPServer
14 ```
15
16-If you want to edit you'll need to install nodejs, this is left as an
17-exercise for the reader. Once nodejs is installed:
18-
19-## Fonts and Testing
20-
21-The regression tests should be run on Ubuntu Precise with the Ubuntu font
22-family installed. Otherwise all tests will fail on OS rendering diff or
23-font family diff. To install Ubuntu font via cli:
24-
25-``
26-sudo apt-get install ttf-ubuntu-font-family
27-``
28-
29-## Hacking
30-
31-Install build deps:
32-
33-```
34-npm install
35-```
36-
37-Build on file change:
38-```
39-gulp watch
40-```
41-
42-See gulpfile.js for more.
43-
44-### Tests
45-
46-Visual regression testing is handled by PhantomCSS:
47-(for which you'll either need CasperJS and PhantomJS on PATH, or just run
48-./tarmac_verify.sh)
49-
50-```
51-gulp test
52-```
53-
54 ### Updates to lib CSS
55
56 To update lib CSS (normalize, Pure, etc) to latest version in npm, check
57@@ -53,12 +15,7 @@
58
59 ```
60 npm outdated normalize.css purecss
61-```
62-
63-Update package.json if required and run gulp task to copy updated libs to /src:
64-
65-```
66-gulp copy
67+gulp update
68 ```
69
70 Create new svg symbols:
71
72=== modified file 'assets/svg-symbols.svg'
73--- assets/svg-symbols.svg 2014-10-07 14:27:14 +0000
74+++ assets/svg-symbols.svg 2015-02-03 14:14:34 +0000
75@@ -24,13 +24,8 @@
76 <path fill="#DD4814" d="M25 6V4C13.42 4 4 13.42 4 25h2C6 14.523 14.523 6 25 6z"/>
77 </symbol>
78
79- <symbol id="ubuntu-logo-black" viewBox="70.867 73.054 283.464 63.576">
80- <title>ubuntu-logo-black icon</title>
81- <circle cx="337.365" cy="90.017" r="16.966"/><path fill="#fff" d="M326.783 87.978c-1.127 0-2.036.912-2.036 2.04 0 1.122.91 2.036 2.036 2.036 1.128 0 2.04-.914 2.04-2.037 0-1.127-.912-2.04-2.04-2.04zm14.555 9.266c-.976.56-1.308 1.807-.747 2.778.564.978 1.81 1.31 2.785.748s1.31-1.81.747-2.783c-.563-.974-1.81-1.308-2.784-.743zm-10.125-7.227c0-2.016.998-3.797 2.53-4.873l-1.49-2.498c-1.783 1.19-3.11 3.015-3.663 5.148.646.524 1.055 1.324 1.055 2.223 0 .894-.407 1.69-1.055 2.22.552 2.133 1.88 3.954 3.664 5.145l1.488-2.496c-1.53-1.076-2.53-2.855-2.53-4.87zm5.952-5.957c3.112 0 5.663 2.385 5.93 5.43l2.906-.047c-.143-2.243-1.123-4.26-2.63-5.74-.776.29-1.672.25-2.445-.2-.772-.447-1.26-1.2-1.394-2.02-.753-.208-1.546-.322-2.365-.322-1.408 0-2.74.333-3.922.92l1.415 2.536c.762-.357 1.613-.556 2.507-.556zm0 11.908c-.896 0-1.745-.197-2.507-.553l-1.415 2.537c1.18.588 2.514.916 3.922.916.82 0 1.612-.11 2.366-.32.135-.82.62-1.572 1.395-2.02.775-.447 1.67-.49 2.445-.195 1.507-1.484 2.487-3.5 2.63-5.746l-2.904-.04c-.268 3.038-2.82 5.42-5.93 5.42zm4.173-13.18c.975.562 2.22.23 2.782-.747.562-.97.23-2.22-.745-2.78-.976-.562-2.22-.23-2.784.746-.56.974-.228 2.22.748 2.783z"/><path d="M104.798 134.53c-1.725.433-4 .89-6.826 1.374-2.83.483-6.102.727-9.817.727-3.23 0-5.952-.47-8.16-1.412-2.208-.94-3.985-2.274-5.33-3.998-1.35-1.724-2.317-3.757-2.91-6.1-.593-2.343-.888-4.94-.888-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.424 10.985 1.616 2.21 4.334 3.314 8.16 3.314.808 0 1.64-.03 2.504-.083.86-.053 1.67-.122 2.425-.202.752-.08 1.44-.16 2.06-.242.618-.08 1.063-.173 1.333-.282V93.734h7.514v40.796h-.002zM123.134 95.59c.915-.59 2.304-1.21 4.16-1.856 1.858-.646 4-.97 6.423-.97 3.016 0 5.696.54 8.04 1.616 2.34 1.078 4.32 2.584 5.937 4.522 1.614 1.94 2.84 4.257 3.675 6.947.833 2.694 1.252 5.655 1.252 8.887 0 3.393-.5 6.45-1.494 9.17-1 2.72-2.412 5.02-4.242 6.905-1.832 1.886-4.04 3.34-6.625 4.362-2.583 1.023-5.492 1.535-8.724 1.535-3.502 0-6.598-.245-9.29-.73-2.692-.484-4.9-.97-6.624-1.454v-60.18l7.513-1.292V95.59zm0 33.608c.755.216 1.818.42 3.192.604 1.373.19 3.082.284 5.13.284 4.038 0 7.27-1.334 9.692-4 2.425-2.665 3.637-6.45 3.637-11.35 0-2.15-.216-4.172-.646-6.06-.433-1.884-1.133-3.515-2.103-4.886-.97-1.375-2.222-2.45-3.756-3.232-1.533-.78-3.38-1.172-5.532-1.172-2.05 0-3.932.353-5.654 1.05-1.727.702-3.045 1.43-3.96 2.184v26.578zM194.546 134.53c-1.725.433-4 .89-6.826 1.374-2.827.483-6.1.727-9.816.727-3.23 0-5.95-.47-8.158-1.412-2.21-.94-3.986-2.274-5.33-3.998-1.35-1.724-2.316-3.757-2.91-6.1-.593-2.343-.89-4.94-.89-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.423 10.985 1.617 2.21 4.336 3.314 8.16 3.314.81 0 1.643-.03 2.504-.083.86-.053 1.668-.122 2.424-.202.755-.08 1.44-.16 2.062-.242.618-.08 1.062-.173 1.33-.282V93.734h7.515v40.796zM205.37 94.947c1.723-.432 4.01-.89 6.867-1.375 2.852-.483 6.138-.727 9.854-.727 3.34 0 6.114.473 8.32 1.414 2.21.942 3.973 2.26 5.294 3.958 1.316 1.695 2.246 3.73 2.786 6.098.538 2.373.808 4.984.808 7.837v23.59h-7.513v-21.975c0-2.584-.177-4.79-.525-6.624-.35-1.833-.93-3.312-1.737-4.44-.808-1.135-1.885-1.954-3.23-2.467-1.346-.514-3.018-.768-5.007-.768-.812 0-1.646.026-2.504.08-.862.054-1.687.12-2.464.202-.784.08-1.48.176-2.103.28-.62.11-1.063.19-1.333.242v35.465h-7.512V94.946zM256.665 93.734h15.914v6.302h-15.915v19.388c0 2.1.16 3.84.484 5.212.323 1.372.81 2.45 1.454 3.23.646.78 1.45 1.33 2.422 1.654.97.324 2.1.487 3.393.487 2.313 0 4.145-.258 5.493-.77 1.345-.512 2.262-.875 2.748-1.09l1.614 6.14c-.754.38-2.088.863-3.998 1.454-1.912.594-4.078.89-6.502.89-2.856 0-5.213-.362-7.07-1.09-1.855-.728-3.352-1.816-4.482-3.272-1.13-1.453-1.925-3.243-2.382-5.372-.46-2.126-.688-4.59-.688-7.39V82.02l7.514-1.292v13.006zM313.455 134.53c-1.727.433-4 .89-6.826 1.374-2.828.483-6.102.727-9.814.727-3.232 0-5.953-.47-8.162-1.412s-3.985-2.274-5.33-3.998c-1.348-1.724-2.315-3.757-2.91-6.1-.592-2.343-.89-4.94-.89-7.796v-23.59h7.517v21.974c0 5.117.81 8.778 2.425 10.985 1.614 2.21 4.334 3.314 8.16 3.314.807 0 1.64-.03 2.503-.083.858-.053 1.667-.122 2.422-.202.755-.08 1.44-.16 2.062-.242.617-.08 1.062-.173 1.334-.282V93.734h7.513v40.796h-.005z"/>
82- </symbol>
83-
84 <symbol id="ubuntu-logo" viewBox="70.867 73.054 283.464 63.576">
85 <title>ubuntu-logo icon</title>
86- <circle fill="#fff" cx="337.365" cy="90.017" r="16.966"/><path fill="#DD4814" d="M326.783 87.978c-1.127 0-2.036.912-2.036 2.04 0 1.122.91 2.036 2.036 2.036 1.128 0 2.04-.914 2.04-2.037 0-1.127-.912-2.04-2.04-2.04zm14.555 9.266c-.976.56-1.308 1.807-.747 2.778.564.978 1.81 1.31 2.785.748s1.31-1.81.747-2.783c-.563-.974-1.81-1.308-2.784-.743zm-10.125-7.227c0-2.016.998-3.797 2.53-4.873l-1.49-2.498c-1.783 1.19-3.11 3.015-3.663 5.148.646.524 1.055 1.324 1.055 2.223 0 .894-.407 1.69-1.055 2.22.552 2.133 1.88 3.954 3.664 5.145l1.488-2.496c-1.53-1.076-2.53-2.855-2.53-4.87zm5.952-5.957c3.112 0 5.663 2.385 5.93 5.43l2.906-.047c-.143-2.243-1.123-4.26-2.63-5.74-.776.29-1.672.25-2.445-.2-.772-.447-1.26-1.2-1.394-2.02-.753-.208-1.546-.322-2.365-.322-1.408 0-2.74.333-3.922.92l1.415 2.536c.762-.357 1.613-.556 2.507-.556zm0 11.908c-.896 0-1.745-.197-2.507-.553l-1.415 2.537c1.18.588 2.514.916 3.922.916.82 0 1.612-.11 2.366-.32.135-.82.62-1.572 1.395-2.02.775-.447 1.67-.49 2.445-.195 1.507-1.484 2.487-3.5 2.63-5.746l-2.904-.04c-.268 3.038-2.82 5.42-5.93 5.42zm4.173-13.18c.975.562 2.22.23 2.782-.747.562-.97.23-2.22-.745-2.78-.976-.562-2.22-.23-2.784.746-.56.974-.228 2.22.748 2.783z"/><g fill="#fff"><path d="M104.798 134.53c-1.725.433-4 .89-6.826 1.374-2.83.483-6.102.727-9.817.727-3.23 0-5.952-.47-8.16-1.412-2.208-.94-3.985-2.274-5.33-3.998-1.35-1.724-2.317-3.757-2.91-6.1-.593-2.343-.888-4.94-.888-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.424 10.985 1.616 2.21 4.334 3.314 8.16 3.314.808 0 1.64-.03 2.504-.083.86-.053 1.67-.122 2.425-.202.752-.08 1.44-.16 2.06-.242.618-.08 1.063-.173 1.333-.282V93.734h7.514v40.796h-.002zM123.134 95.59c.915-.59 2.304-1.21 4.16-1.856 1.858-.646 4-.97 6.423-.97 3.016 0 5.696.54 8.04 1.616 2.34 1.078 4.32 2.584 5.937 4.522 1.614 1.94 2.84 4.257 3.675 6.947.833 2.694 1.252 5.655 1.252 8.887 0 3.393-.5 6.45-1.494 9.17-1 2.72-2.412 5.02-4.242 6.905-1.832 1.886-4.04 3.34-6.625 4.362-2.583 1.023-5.492 1.535-8.724 1.535-3.502 0-6.598-.245-9.29-.73-2.692-.484-4.9-.97-6.624-1.454v-60.18l7.513-1.292V95.59zm0 33.608c.755.216 1.818.42 3.192.604 1.373.19 3.082.284 5.13.284 4.038 0 7.27-1.334 9.692-4 2.425-2.665 3.637-6.45 3.637-11.35 0-2.15-.216-4.172-.646-6.06-.433-1.884-1.133-3.515-2.103-4.886-.97-1.375-2.222-2.45-3.756-3.232-1.533-.78-3.38-1.172-5.532-1.172-2.05 0-3.932.353-5.654 1.05-1.727.702-3.045 1.43-3.96 2.184v26.578zM194.546 134.53c-1.725.433-4 .89-6.826 1.374-2.827.483-6.1.727-9.816.727-3.23 0-5.95-.47-8.158-1.412-2.21-.94-3.986-2.274-5.33-3.998-1.35-1.724-2.316-3.757-2.91-6.1-.593-2.343-.89-4.94-.89-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.423 10.985 1.617 2.21 4.336 3.314 8.16 3.314.81 0 1.643-.03 2.504-.083.86-.053 1.668-.122 2.424-.202.755-.08 1.44-.16 2.062-.242.618-.08 1.062-.173 1.33-.282V93.734h7.515v40.796zM205.37 94.947c1.723-.432 4.01-.89 6.867-1.375 2.852-.483 6.138-.727 9.854-.727 3.34 0 6.114.473 8.32 1.414 2.21.942 3.973 2.26 5.294 3.958 1.316 1.695 2.246 3.73 2.786 6.098.538 2.373.808 4.984.808 7.837v23.59h-7.513v-21.975c0-2.584-.177-4.79-.525-6.624-.35-1.833-.93-3.312-1.737-4.44-.808-1.135-1.885-1.954-3.23-2.467-1.346-.514-3.018-.768-5.007-.768-.812 0-1.646.026-2.504.08-.862.054-1.687.12-2.464.202-.784.08-1.48.176-2.103.28-.62.11-1.063.19-1.333.242v35.465h-7.512V94.946zM256.665 93.734h15.914v6.302h-15.915v19.388c0 2.1.16 3.84.484 5.212.323 1.372.81 2.45 1.454 3.23.646.78 1.45 1.33 2.422 1.654.97.324 2.1.487 3.393.487 2.313 0 4.145-.258 5.493-.77 1.345-.512 2.262-.875 2.748-1.09l1.614 6.14c-.754.38-2.088.863-3.998 1.454-1.912.594-4.078.89-6.502.89-2.856 0-5.213-.362-7.07-1.09-1.855-.728-3.352-1.816-4.482-3.272-1.13-1.453-1.925-3.243-2.382-5.372-.46-2.126-.688-4.59-.688-7.39V82.02l7.514-1.292v13.006zM313.455 134.53c-1.727.433-4 .89-6.826 1.374-2.828.483-6.102.727-9.814.727-3.232 0-5.953-.47-8.162-1.412s-3.985-2.274-5.33-3.998c-1.348-1.724-2.315-3.757-2.91-6.1-.592-2.343-.89-4.94-.89-7.796v-23.59h7.517v21.974c0 5.117.81 8.778 2.425 10.985 1.614 2.21 4.334 3.314 8.16 3.314.807 0 1.64-.03 2.503-.083.858-.053 1.667-.122 2.422-.202.755-.08 1.44-.16 2.062-.242.617-.08 1.062-.173 1.334-.282V93.734h7.513v40.796h-.005z"/></g>
87+ <circle class="logo-cof-bg" fill="#fff" cx="337.365" cy="90.017" r="16.966"/><path class="logo-cof-fg" fill="#DD4814" d="M326.783 87.978c-1.127 0-2.036.912-2.036 2.04 0 1.122.91 2.036 2.036 2.036 1.128 0 2.04-.914 2.04-2.037 0-1.127-.912-2.04-2.04-2.04zm14.555 9.266c-.976.56-1.308 1.807-.747 2.778.564.978 1.81 1.31 2.785.748s1.31-1.81.747-2.783c-.563-.974-1.81-1.308-2.784-.743zm-10.125-7.227c0-2.016.998-3.797 2.53-4.873l-1.49-2.498c-1.783 1.19-3.11 3.015-3.663 5.148.646.524 1.055 1.324 1.055 2.223 0 .894-.407 1.69-1.055 2.22.552 2.133 1.88 3.954 3.664 5.145l1.488-2.496c-1.53-1.076-2.53-2.855-2.53-4.87zm5.952-5.957c3.112 0 5.663 2.385 5.93 5.43l2.906-.047c-.143-2.243-1.123-4.26-2.63-5.74-.776.29-1.672.25-2.445-.2-.772-.447-1.26-1.2-1.394-2.02-.753-.208-1.546-.322-2.365-.322-1.408 0-2.74.333-3.922.92l1.415 2.536c.762-.357 1.613-.556 2.507-.556zm0 11.908c-.896 0-1.745-.197-2.507-.553l-1.415 2.537c1.18.588 2.514.916 3.922.916.82 0 1.612-.11 2.366-.32.135-.82.62-1.572 1.395-2.02.775-.447 1.67-.49 2.445-.195 1.507-1.484 2.487-3.5 2.63-5.746l-2.904-.04c-.268 3.038-2.82 5.42-5.93 5.42zm4.173-13.18c.975.562 2.22.23 2.782-.747.562-.97.23-2.22-.745-2.78-.976-.562-2.22-.23-2.784.746-.56.974-.228 2.22.748 2.783z"/><g class="logo-type" fill="#fff"><path d="M104.798 134.53c-1.725.433-4 .89-6.826 1.374-2.83.483-6.102.727-9.817.727-3.23 0-5.952-.47-8.16-1.412-2.208-.94-3.985-2.274-5.33-3.998-1.35-1.724-2.317-3.757-2.91-6.1-.593-2.343-.888-4.94-.888-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.424 10.985 1.616 2.21 4.334 3.314 8.16 3.314.808 0 1.64-.03 2.504-.083.86-.053 1.67-.122 2.425-.202.752-.08 1.44-.16 2.06-.242.618-.08 1.063-.173 1.333-.282V93.734h7.514v40.796h-.002zM123.134 95.59c.915-.59 2.304-1.21 4.16-1.856 1.858-.646 4-.97 6.423-.97 3.016 0 5.696.54 8.04 1.616 2.34 1.078 4.32 2.584 5.937 4.522 1.614 1.94 2.84 4.257 3.675 6.947.833 2.694 1.252 5.655 1.252 8.887 0 3.393-.5 6.45-1.494 9.17-1 2.72-2.412 5.02-4.242 6.905-1.832 1.886-4.04 3.34-6.625 4.362-2.583 1.023-5.492 1.535-8.724 1.535-3.502 0-6.598-.245-9.29-.73-2.692-.484-4.9-.97-6.624-1.454v-60.18l7.513-1.292V95.59zm0 33.608c.755.216 1.818.42 3.192.604 1.373.19 3.082.284 5.13.284 4.038 0 7.27-1.334 9.692-4 2.425-2.665 3.637-6.45 3.637-11.35 0-2.15-.216-4.172-.646-6.06-.433-1.884-1.133-3.515-2.103-4.886-.97-1.375-2.222-2.45-3.756-3.232-1.533-.78-3.38-1.172-5.532-1.172-2.05 0-3.932.353-5.654 1.05-1.727.702-3.045 1.43-3.96 2.184v26.578zM194.546 134.53c-1.725.433-4 .89-6.826 1.374-2.827.483-6.1.727-9.816.727-3.23 0-5.95-.47-8.158-1.412-2.21-.94-3.986-2.274-5.33-3.998-1.35-1.724-2.316-3.757-2.91-6.1-.593-2.343-.89-4.94-.89-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.423 10.985 1.617 2.21 4.336 3.314 8.16 3.314.81 0 1.643-.03 2.504-.083.86-.053 1.668-.122 2.424-.202.755-.08 1.44-.16 2.062-.242.618-.08 1.062-.173 1.33-.282V93.734h7.515v40.796zM205.37 94.947c1.723-.432 4.01-.89 6.867-1.375 2.852-.483 6.138-.727 9.854-.727 3.34 0 6.114.473 8.32 1.414 2.21.942 3.973 2.26 5.294 3.958 1.316 1.695 2.246 3.73 2.786 6.098.538 2.373.808 4.984.808 7.837v23.59h-7.513v-21.975c0-2.584-.177-4.79-.525-6.624-.35-1.833-.93-3.312-1.737-4.44-.808-1.135-1.885-1.954-3.23-2.467-1.346-.514-3.018-.768-5.007-.768-.812 0-1.646.026-2.504.08-.862.054-1.687.12-2.464.202-.784.08-1.48.176-2.103.28-.62.11-1.063.19-1.333.242v35.465h-7.512V94.946zM256.665 93.734h15.914v6.302h-15.915v19.388c0 2.1.16 3.84.484 5.212.323 1.372.81 2.45 1.454 3.23.646.78 1.45 1.33 2.422 1.654.97.324 2.1.487 3.393.487 2.313 0 4.145-.258 5.493-.77 1.345-.512 2.262-.875 2.748-1.09l1.614 6.14c-.754.38-2.088.863-3.998 1.454-1.912.594-4.078.89-6.502.89-2.856 0-5.213-.362-7.07-1.09-1.855-.728-3.352-1.816-4.482-3.272-1.13-1.453-1.925-3.243-2.382-5.372-.46-2.126-.688-4.59-.688-7.39V82.02l7.514-1.292v13.006zM313.455 134.53c-1.727.433-4 .89-6.826 1.374-2.828.483-6.102.727-9.814.727-3.232 0-5.953-.47-8.162-1.412s-3.985-2.274-5.33-3.998c-1.348-1.724-2.315-3.757-2.91-6.1-.592-2.343-.89-4.94-.89-7.796v-23.59h7.517v21.974c0 5.117.81 8.778 2.425 10.985 1.614 2.21 4.334 3.314 8.16 3.314.807 0 1.64-.03 2.503-.083.858-.053 1.667-.122 2.422-.202.755-.08 1.44-.16 2.062-.242.617-.08 1.062-.173 1.334-.282V93.734h7.513v40.796h-.005z"/></g>
88 </symbol>
89 </svg>
90\ No newline at end of file
91
92=== modified file 'gulpfile.js'
93--- gulpfile.js 2014-12-08 15:33:43 +0000
94+++ gulpfile.js 2015-02-03 14:14:34 +0000
95@@ -22,7 +22,7 @@
96 };
97
98 gulp.task('default', ['build']);
99-// to be run when newer versions of Pure or normalize are available in npm
100+// run to update Pure or normalize in ues, after 'npm update'
101 gulp.task('update', ['clean', 'copy', 'grids', 'build']);
102 gulp.task('svg', ['symbols']);
103
104@@ -54,6 +54,7 @@
105 .pipe(gulp.dest(paths.src));
106 });
107
108+/* build the ues-g- grid from pure grids */
109 gulp.task('grids', function() {
110
111 var css = rework('').use(pureGrids.units([5, 24], {
112@@ -73,6 +74,7 @@
113
114 });
115
116+/* svg symbols, consider deprecating these */
117 gulp.task('symbols', function () {
118 return gulp.src('src/icons/*.svg')
119 .pipe(svgSymbols({
120@@ -81,21 +83,3 @@
121 }))
122 .pipe(gulp.dest('assets'));
123 });
124-
125-gulp.task('test', ['clean', 'build'], function (cb){
126- var casper = spawn('./node_modules/.bin/casperjs', [
127- 'test',
128- 'test/visual/config/'
129- ],
130- {stdio: 'inherit'});
131-
132- casper.on('close', cb);
133-});
134-
135-gulp.task('webserver', ['watch'], function() {
136- gulp.src('.')
137- .pipe(webserver({
138- open: true,
139- host: '0.0.0.0'
140- }));
141-});
142
143=== modified file 'package.json'
144--- package.json 2014-12-02 05:12:11 +0000
145+++ package.json 2015-02-03 14:14:34 +0000
146@@ -1,18 +1,6 @@
147 {
148 "private": true,
149- "name": "ulysses",
150- "description": "CSS framework used by Ubuntu Engineering",
151- "repository": {
152- "type": "bzr",
153- "url": "lp:~ubuntuone-hackers/ulysses/trunk"
154- },
155- "keywords": [
156- "css",
157- "ubuntu"
158- ],
159- "author": "Online Services",
160 "devDependencies": {
161- "casperjs": "^1.1.0-beta3",
162 "del": "^0.1.3",
163 "gulp": "^3.8.8",
164 "gulp-autoprefixer": "^1.0.1",
165@@ -26,8 +14,6 @@
166 "gulp-util": "^3.0.1",
167 "gulp-webserver": "^0.8.1",
168 "normalize.css": "^3.0.1",
169- "phantomcss": "^0.7.2",
170- "phantomjs": "^1.9.10",
171 "purecss": "^0.5.0",
172 "rework": "^1.0.1",
173 "rework-pure-grids": "^1.0.0"
174
175=== modified file 'public/buttons.css'
176--- public/buttons.css 2014-10-17 23:55:41 +0000
177+++ public/buttons.css 2015-02-03 14:14:34 +0000
178@@ -1,1 +1,1 @@
179-.ues-button{background-color:#dedede;color:#333;border-radius:3px;display:inline-block;font-weight:300;font-size:13px;line-height:20px;padding:6px 19px;text-align:center;vertical-align:baseline;text-transform:uppercase;border:none}.ues-button:hover{background-color:#e6e6e6}.ues-button:focus{box-shadow:#f7f6f5 0 0 0 1px}.ues-button:focus,.ues-button:active{background-color:#e6e6e6}.ues-button-primary{background-color:#dd4814;color:#fff;border-color:#ad2e03}.ues-button-primary .ues-icon-caret{fill:#fff}.ues-button-primary:hover{background-color:#f28a45}.ues-button-primary:focus,.ues-button-primary:active{background-color:#dd4814;border-color:#333}.ues-button-tertiary{background-color:#fff;background-image:none;padding-top:5px;padding-bottom:5px;border:1px solid #c8c8c8}.ues-button-tertiary:hover{background-color:#e6e6e6;background-image:none;border-color:#cdcdcd}.ues-button-tertiary:focus,.ues-button-tertiary:active{background-color:#e6e6e6;background-image:none;border-color:#dd4814}.ues-button-search{background-color:transparent;background-image:none;border:none;border-left:1px solid #eee}.ues-button-search:hover{background-color:#f0f0f0;border-color:#dedede}.ues-button-search:focus,.ues-button-search:active{border-color:#c8c8c8;background-color:#dedede}.ues-button-small{font-size:11px;padding:1px 10px;font-weight:400}.ues-button-large{font-size:16px;padding:14px 38px}.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:before,.ues-button-group:after{content:' ';display:table}.ues-button-group:after{clear:both}.ues-button-group .ues-button,.ues-button-group input[type="search"]{float:left;border-left:1px solid rgba(0,0,0,.1)}.ues-button-group>input[type="search"]:first-child:not(:last-child):not(.ues-dropdown-toggle),.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-left:none}.ues-button-group>.ues-button:first-child:last-of-type{border-left:none}.ues-button-group>input[type="search"]:last-child:not(:first-child),.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-radius:0;border-right:none}
180\ No newline at end of file
181+.ues-button{background:#999;color:#fff;border-radius:3px;display:inline-block;font-weight:100;font-size:13px;line-height:20px;padding:6px 19px;text-align:center;vertical-align:baseline;vertical-align:-webkit-baseline-middle;border:none}.ues-button:hover{background-color:#666}.ues-button:focus{outline:none}.ues-button:focus,.ues-button:active{background-color:#919191}.ues-button-primary{background-color:#dd4814;color:#fff}.ues-button-primary .ues-icon-caret{fill:#fff}.ues-button-primary:hover{background:#c03f11}.ues-button-primary:focus,.ues-button-primary:active{background-color:#dd4814;border-color:#333}.ues-button:disabled{opacity:.2;cursor:not-allowed}.ues-button:disabled:hover{background:#919191}.ues-button-primary:disabled:hover{background:#c03f11}.ues-button-invert{background:#fff;color:#333}.ues-button-invert:hover{background-color:#fff;background-image:linear-gradient(to bottom,rgba(255,255,255,0)0%,rgba(220,220,220,1)100%)}.ues-button-invert:focus,.ues-button-invert:active{background-color:#e6e6e6;background-image:none}.ues-button-search{background-color:transparent;background-image:none;border:none;border-left:1px solid #eee}.ues-button-search:hover{background-color:#f0f0f0;border-color:#dedede}.ues-button-search:focus,.ues-button-search:active{border-color:#c8c8c8;background-color:#dedede}.ues-button-small{font-size:11px;padding:1px 10px;font-weight:400}.ues-button-large{font-size:16px;padding:14px 38px}.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:before,.ues-button-group:after{content:' ';display:table}.ues-button-group:after{clear:both}.ues-button-group .ues-button,.ues-button-group input[type="search"]{float:left;border-left:1px solid rgba(255,255,255,.5)}.ues-button-group>input[type="search"]:first-child:not(:last-child):not(.ues-dropdown-toggle),.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-left:none}.ues-button-group>.ues-button:first-child:last-of-type{border-left:none}.ues-button-group>input[type="search"]:last-child:not(:first-child),.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-radius:0;border-right:none}
182\ No newline at end of file
183
184=== modified file 'public/feedback.css'
185--- public/feedback.css 2014-09-24 13:23:14 +0000
186+++ public/feedback.css 2015-02-03 14:14:34 +0000
187@@ -1,1 +1,1 @@
188-.ues-message{padding:.5em .6em;border-radius:2px;background-color:#E6E4E2;border-color:#AEA79F;color:#555}.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;box-shadow:1px 1px 3px 0 rgba(0,0,0,.25)}.ues-message-stack li{border-radius:0;border-top-width:0;border-bottom-color:#000;border-bottom-color:rgba(0,0,0,.25)}.ues-message-stack :first-child{border-radius:2px 2px 0 0;border-top-width:1px}.ues-message-stack :last-child{border-radius:0 0 2px 2px;border-bottom-width:1px}.ues-message-closeable{position:relative;cursor:pointer;-webkit-transition:.3s ease all;transition:.3s ease all;overflow:hidden;max-height:1000px}.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:none;box-shadow:none;margin:0;opacity:0}.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}@-webkit-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}.ues-error-pulsating{-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}
189\ No newline at end of file
190+.ues-message{padding:.5em .6em;border-radius:2px;background-color:#E6E4E2;border-color:#AEA79F;color:#555}.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;box-shadow:1px 1px 3px 0 rgba(0,0,0,.25)}.ues-message-stack li{border-radius:0;border-top-width:0;border-bottom-color:#000;border-bottom-color:rgba(0,0,0,.25)}.ues-message-stack :first-child{border-radius:2px 2px 0 0;border-top-width:1px}.ues-message-stack :last-child{border-radius:0 0 2px 2px;border-bottom-width:1px}.ues-message-closeable{position:relative;cursor:pointer;transition:.3s ease all;overflow:hidden;max-height:1000px}.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:none;box-shadow:none;margin:0;opacity:0}.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}@-webkit-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}.ues-error-pulsating{-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}
191\ No newline at end of file
192
193=== modified file 'public/forms.css'
194--- public/forms.css 2014-12-02 05:00:06 +0000
195+++ public/forms.css 2015-02-03 14:14:34 +0000
196@@ -1,1 +1,1 @@
197-form{margin:15px 0}fieldset{padding:0}fieldset,legend{border:0;margin:0 0 15px}legend{display:block;width:100%;font-size:23px;line-height:inherit}label{display:block;margin:10px 0 5px}input[type="checkbox"],input[type="radio"]{margin-right:5px}.ues-form-help{font-size:14px;padding:0 15px;border-radius:3px;background-color:#eee;color:#555;position:relative;margin:10px 0}span.ues-form-help{display:inline-block;margin:0}.ues-inline{display:inline-block;margin-right:10px}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:2px;width:100%;padding:8px;margin:0 0 8px;display:block;border:1px solid #ccc;line-height:14px;font-weight:inherit;-webkit-transition:.3s linear border;transition:.3s linear border}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,select:focus,textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:1px auto #129FEA}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][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,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d}input[type="file"]:focus:invalid:focus,input[type="radio"]:focus:invalid:focus,input[type="checkbox"]:focus:invalid:focus{outline-color:#e9322d}select,.ues-form-inline label,.ues-form-inline input{display:inline-block;width:auto}.ues-form-inline label{margin-left:1em;margin-right:1em}.ues-site-search{position:relative}.ues-site-search .ues-site-search-input{box-shadow:none;height:44px;line-height:44px;margin-bottom:0;padding:0 15px;-webkit-transition:.2s ease border;transition:.2s ease border;box-sizing:border-box;border:1px solid #bbb;appearance:none;background-color:#fff}.ues-site-search .ues-site-search-input:focus{border:1px solid #ad2e03}.ues-icon-search+.ues-site-search-input{padding-left:40px;padding-right:0}.ues-site-search>.ues-icon-search{left:15px;position:absolute;top:15px}.ues-site-search .ues-button-search{border-radius:0 2px 2px 0;border-width:0 0 0 1px;bottom:1px;padding:0 20px;position:absolute;right:1px;top:1px}
198\ No newline at end of file
199+form{margin:15px 0}fieldset{padding:0}fieldset,legend{border:0;margin:0 0 15px}legend{display:block;width:100%;font-size:23px;line-height:inherit}label{display:block;margin:10px 0 5px}input[type="checkbox"],input[type="radio"]{margin-right:5px}.ues-form-help{font-size:13px;line-height:1.5;padding:.5em 1em;border-radius:3px;background-color:#eee;color:#555;position:relative;margin:10px 0}span.ues-form-help{display:inline-block;margin:0}.ues-inline{display:inline-block;margin-right:10px}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:2px;width:100%;padding:8px;margin:0 0 8px;display:block;border:1px solid #ccc;line-height:14px;font-weight:inherit;transition:.3s linear border}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,select:focus,textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:1px auto #129FEA}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][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,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d}input[type="file"]:focus:invalid:focus,input[type="radio"]:focus:invalid:focus,input[type="checkbox"]:focus:invalid:focus{outline-color:#e9322d}select,.ues-form-inline label,.ues-form-inline input{display:inline-block;width:auto}.ues-form-inline label{margin-left:1em;margin-right:1em}.ues-site-search{position:relative}.ues-site-search .ues-site-search-input{box-shadow:none;height:44px;line-height:44px;margin-bottom:0;padding:0 15px;transition:.2s ease border;box-sizing:border-box;border:1px solid #bbb;appearance:none;background-color:#fff}.ues-site-search .ues-site-search-input:focus{border:1px solid #ad2e03}.ues-icon-search+.ues-site-search-input{padding-left:40px;padding-right:0}.ues-site-search>.ues-icon-search{left:15px;position:absolute;top:15px}.ues-site-search .ues-button-search{border-radius:0 2px 2px 0;border-width:0 0 0 1px;bottom:1px;padding:0 20px;position:absolute;right:1px;top:1px}
200\ No newline at end of file
201
202=== modified file 'public/icons.css'
203--- public/icons.css 2014-10-07 14:27:14 +0000
204+++ public/icons.css 2015-02-03 14:14:34 +0000
205@@ -1,1 +1,1 @@
206-.ues-icon-caret{width:8px;height:8px}.ues-icon-ubuntu-logo-black,.ues-icon-ubuntu-logo{height:22px;width:98px}.ues-icon-navbar-menu,.ues-icon-navbar-search{width:36px;height:34px}.ues-icon-search{width:15px;height:15px}.ues-icon-search.small{width:24px;height:24px}.ues-icon-search.smaller{width:16px;height:16px}.ues-icon-spinner{width:36px;height:34px;-webkit-animation:ues-spin .9s linear infinite;animation:ues-spin .9s linear infinite}.ues-icon-spinner.smaller{width:16px;height:16px;-webkit-animation:ues-spin .5s linear infinite;animation:ues-spin .5s linear infinite}@-webkit-keyframes ues-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ues-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
207\ No newline at end of file
208+.ues-icon-caret{width:8px;height:8px}.ues-icon-ubuntu-logo,.ues-icon-ubuntu-logo-black{height:22px;width:98px}.ues-icon-navbar-menu,.ues-icon-navbar-search{width:36px;height:34px}.ues-icon-search{width:15px;height:15px}.ues-icon-search.small{width:24px;height:24px}.ues-icon-search.smaller{width:16px;height:16px}.ues-icon-spinner{width:36px;height:34px;-webkit-animation:ues-spin .9s linear infinite;animation:ues-spin .9s linear infinite}.ues-icon-spinner.smaller{width:16px;height:16px;-webkit-animation:ues-spin .5s linear infinite;animation:ues-spin .5s linear infinite}@-webkit-keyframes ues-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ues-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
209\ No newline at end of file
210
211=== modified file 'public/navbar.css'
212--- public/navbar.css 2014-10-14 13:23:34 +0000
213+++ public/navbar.css 2015-02-03 14:14:34 +0000
214@@ -1,1 +1,1 @@
215-.ues-navbar{position:relative;background-color:#dd4814;font-size:13px;line-height:34px;min-height:54px}.ues-navbar.ues-navbar-invert{background:#fff;font-weight:400}.ues-navbar .ues-container{position:relative}.ues-navbar-secondary-nav{float:right}.ues-navbar-secondary-nav>div,.ues-navbar-secondary-nav>.ues-navbar-menu{float:left}.ues-navbar-brand,.ues-navbar-primary-nav{float:left}.ues-navbar,.ues-navbar>a,.ues-navbar-brand,.ues-navbar-brand>a,.ues-navbar-menu>li,.ues-navbar-menu>li>a{color:#fff}.ues-navbar-invert,.ues-navbar-invert>a,.ues-navbar-invert .ues-navbar-brand,.ues-navbar-invert .ues-navbar-brand>a,.ues-navbar-invert .ues-navbar-menu>li,.ues-navbar-invert .ues-navbar-menu>li>a{color:#000}.ues-navbar-toggle,.ues-navbar-text,.ues-navbar-brand>a,.ues-navbar-menu>li>a,.ues-navbar-menu>li>span{display:block;padding:10px 14px}.ues-navbar-brand{font-size:19px}.ues-navbar-brand>a{padding:13px 14px 7px}.ues-navbar-menu{margin:0;padding:0;list-style:none}.ues-navbar-menu>li{float:left}.ues-navbar-text{margin:0}.ues-navbar .ues-button-group{display:block}.ues-navbar .ues-button-toolbar>.ues-button-group{display:inline-block}.ues-navbar-menu>li,.ues-navbar-menu>li>a{position:relative}.ues-navbar-primary-nav .ues-navbar-menu>li>a:hover{background-color:#f75216}.ues-navbar-primary-nav.ues-navbar-invert .ues-navbar-menu>li>a:hover{background-color:#eee}.ues-navbar-secondary-nav .ues-navbar-menu>li>a:hover{text-decoration:underline}.ues-navbar-secondary-nav.ues-navbar-invert .ues-navbar-menu>li>a:hover{text-decoration:underline}.ues-navbar-header>[class^=ues-icon]{display:none;margin:10px;float:right}
216\ No newline at end of file
217+.ues-navbar{position:relative;background-color:#dd4814;font-size:13px;line-height:34px;min-height:54px}.ues-navbar.ues-navbar-invert{background:#fff;font-weight:400}.ues-navbar .ues-container{position:relative}.ues-navbar-secondary-nav{float:right}.ues-navbar-secondary-nav>div,.ues-navbar-secondary-nav>.ues-navbar-menu{float:left}.ues-navbar-brand,.ues-navbar-primary-nav{float:left}.ues-navbar,.ues-navbar>a,.ues-navbar-brand,.ues-navbar-brand>a,.ues-navbar-menu>li,.ues-navbar-menu>li>a{color:#fff}.ues-navbar-invert,.ues-navbar-invert>a,.ues-navbar-invert .ues-navbar-brand,.ues-navbar-invert .ues-navbar-brand>a,.ues-navbar-invert .ues-navbar-menu>li,.ues-navbar-invert .ues-navbar-menu>li>a{color:#000}.ues-navbar-toggle,.ues-navbar-text,.ues-navbar-brand>a,.ues-navbar-menu>li>a,.ues-navbar-menu>li>span{display:block;padding:10px 14px}.ues-navbar-brand>a{padding:12px 14px 8px;font-size:23px}.ues-navbar-brand>a:hover{text-decoration:none}.ues-navbar-menu{margin:0;padding:0;list-style:none}.ues-navbar-menu>li{float:left}.ues-navbar-text{margin:0}.ues-navbar .ues-button-toolbar>.ues-button-group{display:inline-block}.ues-navbar-menu>li,.ues-navbar-menu>li>a{position:relative}.ues-navbar-primary-nav .ues-navbar-menu>li>a:hover{background-color:#f75216}.ues-navbar-primary-nav.ues-navbar-invert .ues-navbar-menu>li>a:hover{background-color:#eee}.ues-navbar-secondary-nav .ues-navbar-menu>li>a:hover{text-decoration:underline}.ues-navbar-secondary-nav.ues-navbar-invert .ues-navbar-menu>li>a:hover{text-decoration:underline}.ues-navbar-header>[class^=ues-icon]{display:none;margin:10px;float:right}
218\ No newline at end of file
219
220=== modified file 'public/normalize.css'
221--- public/normalize.css 2014-12-02 05:00:06 +0000
222+++ public/normalize.css 2015-02-03 14:14:34 +0000
223@@ -1,1 +1,1 @@
224-/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
225\ No newline at end of file
226+/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
227\ No newline at end of file
228
229=== modified file 'public/ulysses.css'
230--- public/ulysses.css 2014-12-02 05:00:06 +0000
231+++ public/ulysses.css 2015-02-03 14:14:34 +0000
232@@ -1,9 +1,9 @@
233-/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
234+/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
235 html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
236-.ues-button{background-color:#dedede;color:#333;border-radius:3px;display:inline-block;font-weight:300;font-size:13px;line-height:20px;padding:6px 19px;text-align:center;vertical-align:baseline;text-transform:uppercase;border:none}.ues-button:hover{background-color:#e6e6e6}.ues-button:focus{box-shadow:#f7f6f5 0 0 0 1px}.ues-button:focus,.ues-button:active{background-color:#e6e6e6}.ues-button-primary{background-color:#dd4814;color:#fff;border-color:#ad2e03}.ues-button-primary .ues-icon-caret{fill:#fff}.ues-button-primary:hover{background-color:#f28a45}.ues-button-primary:focus,.ues-button-primary:active{background-color:#dd4814;border-color:#333}.ues-button-tertiary{background-color:#fff;background-image:none;padding-top:5px;padding-bottom:5px;border:1px solid #c8c8c8}.ues-button-tertiary:hover{background-color:#e6e6e6;background-image:none;border-color:#cdcdcd}.ues-button-tertiary:focus,.ues-button-tertiary:active{background-color:#e6e6e6;background-image:none;border-color:#dd4814}.ues-button-search{background-color:transparent;background-image:none;border:none;border-left:1px solid #eee}.ues-button-search:hover{background-color:#f0f0f0;border-color:#dedede}.ues-button-search:focus,.ues-button-search:active{border-color:#c8c8c8;background-color:#dedede}.ues-button-small{font-size:11px;padding:1px 10px;font-weight:400}.ues-button-large{font-size:16px;padding:14px 38px}.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:before,.ues-button-group:after{content:' ';display:table}.ues-button-group:after{clear:both}.ues-button-group .ues-button,.ues-button-group input[type="search"]{float:left;border-left:1px solid rgba(0,0,0,.1)}.ues-button-group>input[type="search"]:first-child:not(:last-child):not(.ues-dropdown-toggle),.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-left:none}.ues-button-group>.ues-button:first-child:last-of-type{border-left:none}.ues-button-group>input[type="search"]:last-child:not(:first-child),.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-radius:0;border-right:none}
237+.ues-button{background:#999;color:#fff;border-radius:3px;display:inline-block;font-weight:100;font-size:13px;line-height:20px;padding:6px 19px;text-align:center;vertical-align:baseline;vertical-align:-webkit-baseline-middle;border:none}.ues-button:hover{background-color:#666}.ues-button:focus{outline:none}.ues-button:focus,.ues-button:active{background-color:#919191}.ues-button-primary{background-color:#dd4814;color:#fff}.ues-button-primary .ues-icon-caret{fill:#fff}.ues-button-primary:hover{background:#c03f11}.ues-button-primary:focus,.ues-button-primary:active{background-color:#dd4814;border-color:#333}.ues-button:disabled{opacity:.2;cursor:not-allowed}.ues-button:disabled:hover{background:#919191}.ues-button-primary:disabled:hover{background:#c03f11}.ues-button-invert{background:#fff;color:#333}.ues-button-invert:hover{background-color:#fff;background-image:linear-gradient(to bottom,rgba(255,255,255,0)0%,rgba(220,220,220,1)100%)}.ues-button-invert:focus,.ues-button-invert:active{background-color:#e6e6e6;background-image:none}.ues-button-search{background-color:transparent;background-image:none;border:none;border-left:1px solid #eee}.ues-button-search:hover{background-color:#f0f0f0;border-color:#dedede}.ues-button-search:focus,.ues-button-search:active{border-color:#c8c8c8;background-color:#dedede}.ues-button-small{font-size:11px;padding:1px 10px;font-weight:400}.ues-button-large{font-size:16px;padding:14px 38px}.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:before,.ues-button-group:after{content:' ';display:table}.ues-button-group:after{clear:both}.ues-button-group .ues-button,.ues-button-group input[type="search"]{float:left;border-left:1px solid rgba(255,255,255,.5)}.ues-button-group>input[type="search"]:first-child:not(:last-child):not(.ues-dropdown-toggle),.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-left:none}.ues-button-group>.ues-button:first-child:last-of-type{border-left:none}.ues-button-group>input[type="search"]:last-child:not(:first-child),.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-radius:0;border-right:none}
238 .ues-dropdown{position:relative}.ues-dropdown-menu{font-size:13px;position:absolute;display:none;top:100%;left:0;z-index:10000000;float:left;min-width:160px;padding:5px 0;list-style:none;background-clip:padding-box;background-color:#fff;color:#333;box-shadow:0 1px 6px 0 rgba(0,0,0,.1);margin:2px 0 0;border:1px solid #ddd;border-radius:4px}.open .ues-dropdown-menu{display:block}.ues-dropdown-menu>li>a{display:block;white-space:nowrap;clear:both;padding:0 15px}.ues-dropdown-menu>li>a:hover{background-color:#dd4814;color:#fff}.ues-dropdown-divider{height:1px;margin:5px 0;overflow:hidden;background-color:#ddd}.ues-dropdown-header{display:block;padding:0 14px;color:#999}
239-.ues-message{padding:.5em .6em;border-radius:2px;background-color:#E6E4E2;border-color:#AEA79F;color:#555}.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;box-shadow:1px 1px 3px 0 rgba(0,0,0,.25)}.ues-message-stack li{border-radius:0;border-top-width:0;border-bottom-color:#000;border-bottom-color:rgba(0,0,0,.25)}.ues-message-stack :first-child{border-radius:2px 2px 0 0;border-top-width:1px}.ues-message-stack :last-child{border-radius:0 0 2px 2px;border-bottom-width:1px}.ues-message-closeable{position:relative;cursor:pointer;-webkit-transition:.3s ease all;transition:.3s ease all;overflow:hidden;max-height:1000px}.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:none;box-shadow:none;margin:0;opacity:0}.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}@-webkit-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}.ues-error-pulsating{-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}
240-form{margin:15px 0}fieldset{padding:0}fieldset,legend{border:0;margin:0 0 15px}legend{display:block;width:100%;font-size:23px;line-height:inherit}label{display:block;margin:10px 0 5px}input[type="checkbox"],input[type="radio"]{margin-right:5px}.ues-form-help{font-size:14px;padding:0 15px;border-radius:3px;background-color:#eee;color:#555;position:relative;margin:10px 0}span.ues-form-help{display:inline-block;margin:0}.ues-inline{display:inline-block;margin-right:10px}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:2px;width:100%;padding:8px;margin:0 0 8px;display:block;border:1px solid #ccc;line-height:14px;font-weight:inherit;-webkit-transition:.3s linear border;transition:.3s linear border}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,select:focus,textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:1px auto #129FEA}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][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,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d}input[type="file"]:focus:invalid:focus,input[type="radio"]:focus:invalid:focus,input[type="checkbox"]:focus:invalid:focus{outline-color:#e9322d}select,.ues-form-inline label,.ues-form-inline input{display:inline-block;width:auto}.ues-form-inline label{margin-left:1em;margin-right:1em}.ues-site-search{position:relative}.ues-site-search .ues-site-search-input{box-shadow:none;height:44px;line-height:44px;margin-bottom:0;padding:0 15px;-webkit-transition:.2s ease border;transition:.2s ease border;box-sizing:border-box;border:1px solid #bbb;appearance:none;background-color:#fff}.ues-site-search .ues-site-search-input:focus{border:1px solid #ad2e03}.ues-icon-search+.ues-site-search-input{padding-left:40px;padding-right:0}.ues-site-search>.ues-icon-search{left:15px;position:absolute;top:15px}.ues-site-search .ues-button-search{border-radius:0 2px 2px 0;border-width:0 0 0 1px;bottom:1px;padding:0 20px;position:absolute;right:1px;top:1px}
241+.ues-message{padding:.5em .6em;border-radius:2px;background-color:#E6E4E2;border-color:#AEA79F;color:#555}.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;box-shadow:1px 1px 3px 0 rgba(0,0,0,.25)}.ues-message-stack li{border-radius:0;border-top-width:0;border-bottom-color:#000;border-bottom-color:rgba(0,0,0,.25)}.ues-message-stack :first-child{border-radius:2px 2px 0 0;border-top-width:1px}.ues-message-stack :last-child{border-radius:0 0 2px 2px;border-bottom-width:1px}.ues-message-closeable{position:relative;cursor:pointer;transition:.3s ease all;overflow:hidden;max-height:1000px}.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:none;box-shadow:none;margin:0;opacity:0}.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}@-webkit-keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}@keyframes ues-error-pulsating{from{background:#FFE6E5}to{background:#FFA09B}}.ues-error-pulsating{-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}
242+form{margin:15px 0}fieldset{padding:0}fieldset,legend{border:0;margin:0 0 15px}legend{display:block;width:100%;font-size:23px;line-height:inherit}label{display:block;margin:10px 0 5px}input[type="checkbox"],input[type="radio"]{margin-right:5px}.ues-form-help{font-size:13px;line-height:1.5;padding:.5em 1em;border-radius:3px;background-color:#eee;color:#555;position:relative;margin:10px 0}span.ues-form-help{display:inline-block;margin:0}.ues-inline{display:inline-block;margin-right:10px}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:2px;width:100%;padding:8px;margin:0 0 8px;display:block;border:1px solid #ccc;line-height:14px;font-weight:inherit;transition:.3s linear border}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,select:focus,textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:1px auto #129FEA}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][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,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d}input[type="file"]:focus:invalid:focus,input[type="radio"]:focus:invalid:focus,input[type="checkbox"]:focus:invalid:focus{outline-color:#e9322d}select,.ues-form-inline label,.ues-form-inline input{display:inline-block;width:auto}.ues-form-inline label{margin-left:1em;margin-right:1em}.ues-site-search{position:relative}.ues-site-search .ues-site-search-input{box-shadow:none;height:44px;line-height:44px;margin-bottom:0;padding:0 15px;transition:.2s ease border;box-sizing:border-box;border:1px solid #bbb;appearance:none;background-color:#fff}.ues-site-search .ues-site-search-input:focus{border:1px solid #ad2e03}.ues-icon-search+.ues-site-search-input{padding-left:40px;padding-right:0}.ues-site-search>.ues-icon-search{left:15px;position:absolute;top:15px}.ues-site-search .ues-button-search{border-radius:0 2px 2px 0;border-width:0 0 0 1px;bottom:1px;padding:0 20px;position:absolute;right:1px;top:1px}
243 /*!
244 Pure v0.5.0
245 Copyright 2014 Yahoo! Inc. All rights reserved.
246@@ -11,9 +11,9 @@
247 https://github.com/yui/pure/blob/master/LICENSE.md
248 */.ues-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-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*="ues-u"]{font-family:sans-serif}
249 .ues-u-1,.ues-u-1-1,.ues-u-1-2,.ues-u-1-3,.ues-u-2-3,.ues-u-1-4,.ues-u-3-4,.ues-u-1-5,.ues-u-2-5,.ues-u-3-5,.ues-u-4-5,.ues-u-5-5,.ues-u-1-6,.ues-u-5-6,.ues-u-1-8,.ues-u-3-8,.ues-u-5-8,.ues-u-7-8,.ues-u-1-12,.ues-u-5-12,.ues-u-7-12,.ues-u-11-12,.ues-u-1-24,.ues-u-2-24,.ues-u-3-24,.ues-u-4-24,.ues-u-5-24,.ues-u-6-24,.ues-u-7-24,.ues-u-8-24,.ues-u-9-24,.ues-u-10-24,.ues-u-11-24,.ues-u-12-24,.ues-u-13-24,.ues-u-14-24,.ues-u-15-24,.ues-u-16-24,.ues-u-17-24,.ues-u-18-24,.ues-u-19-24,.ues-u-20-24,.ues-u-21-24,.ues-u-22-24,.ues-u-23-24,.ues-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-u-1-24{width:4.166667%;*width:4.135667%}.ues-u-1-12,.ues-u-2-24{width:8.333333%;*width:8.302333%}.ues-u-1-8,.ues-u-3-24{width:12.5%;*width:12.469%}.ues-u-1-6,.ues-u-4-24{width:16.666667%;*width:16.635667%}.ues-u-1-5{width:20%;*width:19.969%}.ues-u-5-24{width:20.833333%;*width:20.802333%}.ues-u-1-4,.ues-u-6-24{width:25%;*width:24.969%}.ues-u-7-24{width:29.166667%;*width:29.135667%}.ues-u-1-3,.ues-u-8-24{width:33.333333%;*width:33.302333%}.ues-u-3-8,.ues-u-9-24{width:37.5%;*width:37.469%}.ues-u-2-5{width:40%;*width:39.969%}.ues-u-5-12,.ues-u-10-24{width:41.666667%;*width:41.635667%}.ues-u-11-24{width:45.833333%;*width:45.802333%}.ues-u-1-2,.ues-u-12-24{width:50%;*width:49.969%}.ues-u-13-24{width:54.166667%;*width:54.135667%}.ues-u-7-12,.ues-u-14-24{width:58.333333%;*width:58.302333%}.ues-u-3-5{width:60%;*width:59.969%}.ues-u-5-8,.ues-u-15-24{width:62.5%;*width:62.469%}.ues-u-2-3,.ues-u-16-24{width:66.666667%;*width:66.635667%}.ues-u-17-24{width:70.833333%;*width:70.802333%}.ues-u-3-4,.ues-u-18-24{width:75%;*width:74.969%}.ues-u-19-24{width:79.166667%;*width:79.135667%}.ues-u-4-5{width:80%;*width:79.969%}.ues-u-5-6,.ues-u-20-24{width:83.333333%;*width:83.302333%}.ues-u-7-8,.ues-u-21-24{width:87.5%;*width:87.469%}.ues-u-11-12,.ues-u-22-24{width:91.666667%;*width:91.635667%}.ues-u-23-24{width:95.833333%;*width:95.802333%}.ues-u-1,.ues-u-1-1,.ues-u-5-5,.ues-u-24-24{width:100%}@media screen and (min-width:30em){.ues-u-sm-1,.ues-u-sm-1-1,.ues-u-sm-1-2,.ues-u-sm-1-3,.ues-u-sm-2-3,.ues-u-sm-1-4,.ues-u-sm-3-4,.ues-u-sm-1-5,.ues-u-sm-2-5,.ues-u-sm-3-5,.ues-u-sm-4-5,.ues-u-sm-5-5,.ues-u-sm-1-6,.ues-u-sm-5-6,.ues-u-sm-1-8,.ues-u-sm-3-8,.ues-u-sm-5-8,.ues-u-sm-7-8,.ues-u-sm-1-12,.ues-u-sm-5-12,.ues-u-sm-7-12,.ues-u-sm-11-12,.ues-u-sm-1-24,.ues-u-sm-2-24,.ues-u-sm-3-24,.ues-u-sm-4-24,.ues-u-sm-5-24,.ues-u-sm-6-24,.ues-u-sm-7-24,.ues-u-sm-8-24,.ues-u-sm-9-24,.ues-u-sm-10-24,.ues-u-sm-11-24,.ues-u-sm-12-24,.ues-u-sm-13-24,.ues-u-sm-14-24,.ues-u-sm-15-24,.ues-u-sm-16-24,.ues-u-sm-17-24,.ues-u-sm-18-24,.ues-u-sm-19-24,.ues-u-sm-20-24,.ues-u-sm-21-24,.ues-u-sm-22-24,.ues-u-sm-23-24,.ues-u-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-u-sm-1-24{width:4.166667%;*width:4.135667%}.ues-u-sm-1-12,.ues-u-sm-2-24{width:8.333333%;*width:8.302333%}.ues-u-sm-1-8,.ues-u-sm-3-24{width:12.5%;*width:12.469%}.ues-u-sm-1-6,.ues-u-sm-4-24{width:16.666667%;*width:16.635667%}.ues-u-sm-1-5{width:20%;*width:19.969%}.ues-u-sm-5-24{width:20.833333%;*width:20.802333%}.ues-u-sm-1-4,.ues-u-sm-6-24{width:25%;*width:24.969%}.ues-u-sm-7-24{width:29.166667%;*width:29.135667%}.ues-u-sm-1-3,.ues-u-sm-8-24{width:33.333333%;*width:33.302333%}.ues-u-sm-3-8,.ues-u-sm-9-24{width:37.5%;*width:37.469%}.ues-u-sm-2-5{width:40%;*width:39.969%}.ues-u-sm-5-12,.ues-u-sm-10-24{width:41.666667%;*width:41.635667%}.ues-u-sm-11-24{width:45.833333%;*width:45.802333%}.ues-u-sm-1-2,.ues-u-sm-12-24{width:50%;*width:49.969%}.ues-u-sm-13-24{width:54.166667%;*width:54.135667%}.ues-u-sm-7-12,.ues-u-sm-14-24{width:58.333333%;*width:58.302333%}.ues-u-sm-3-5{width:60%;*width:59.969%}.ues-u-sm-5-8,.ues-u-sm-15-24{width:62.5%;*width:62.469%}.ues-u-sm-2-3,.ues-u-sm-16-24{width:66.666667%;*width:66.635667%}.ues-u-sm-17-24{width:70.833333%;*width:70.802333%}.ues-u-sm-3-4,.ues-u-sm-18-24{width:75%;*width:74.969%}.ues-u-sm-19-24{width:79.166667%;*width:79.135667%}.ues-u-sm-4-5{width:80%;*width:79.969%}.ues-u-sm-5-6,.ues-u-sm-20-24{width:83.333333%;*width:83.302333%}.ues-u-sm-7-8,.ues-u-sm-21-24{width:87.5%;*width:87.469%}.ues-u-sm-11-12,.ues-u-sm-22-24{width:91.666667%;*width:91.635667%}.ues-u-sm-23-24{width:95.833333%;*width:95.802333%}.ues-u-sm-1,.ues-u-sm-1-1,.ues-u-sm-5-5,.ues-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.ues-u-med-1,.ues-u-med-1-1,.ues-u-med-1-2,.ues-u-med-1-3,.ues-u-med-2-3,.ues-u-med-1-4,.ues-u-med-3-4,.ues-u-med-1-5,.ues-u-med-2-5,.ues-u-med-3-5,.ues-u-med-4-5,.ues-u-med-5-5,.ues-u-med-1-6,.ues-u-med-5-6,.ues-u-med-1-8,.ues-u-med-3-8,.ues-u-med-5-8,.ues-u-med-7-8,.ues-u-med-1-12,.ues-u-med-5-12,.ues-u-med-7-12,.ues-u-med-11-12,.ues-u-med-1-24,.ues-u-med-2-24,.ues-u-med-3-24,.ues-u-med-4-24,.ues-u-med-5-24,.ues-u-med-6-24,.ues-u-med-7-24,.ues-u-med-8-24,.ues-u-med-9-24,.ues-u-med-10-24,.ues-u-med-11-24,.ues-u-med-12-24,.ues-u-med-13-24,.ues-u-med-14-24,.ues-u-med-15-24,.ues-u-med-16-24,.ues-u-med-17-24,.ues-u-med-18-24,.ues-u-med-19-24,.ues-u-med-20-24,.ues-u-med-21-24,.ues-u-med-22-24,.ues-u-med-23-24,.ues-u-med-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-u-med-1-24{width:4.166667%;*width:4.135667%}.ues-u-med-1-12,.ues-u-med-2-24{width:8.333333%;*width:8.302333%}.ues-u-med-1-8,.ues-u-med-3-24{width:12.5%;*width:12.469%}.ues-u-med-1-6,.ues-u-med-4-24{width:16.666667%;*width:16.635667%}.ues-u-med-1-5{width:20%;*width:19.969%}.ues-u-med-5-24{width:20.833333%;*width:20.802333%}.ues-u-med-1-4,.ues-u-med-6-24{width:25%;*width:24.969%}.ues-u-med-7-24{width:29.166667%;*width:29.135667%}.ues-u-med-1-3,.ues-u-med-8-24{width:33.333333%;*width:33.302333%}.ues-u-med-3-8,.ues-u-med-9-24{width:37.5%;*width:37.469%}.ues-u-med-2-5{width:40%;*width:39.969%}.ues-u-med-5-12,.ues-u-med-10-24{width:41.666667%;*width:41.635667%}.ues-u-med-11-24{width:45.833333%;*width:45.802333%}.ues-u-med-1-2,.ues-u-med-12-24{width:50%;*width:49.969%}.ues-u-med-13-24{width:54.166667%;*width:54.135667%}.ues-u-med-7-12,.ues-u-med-14-24{width:58.333333%;*width:58.302333%}.ues-u-med-3-5{width:60%;*width:59.969%}.ues-u-med-5-8,.ues-u-med-15-24{width:62.5%;*width:62.469%}.ues-u-med-2-3,.ues-u-med-16-24{width:66.666667%;*width:66.635667%}.ues-u-med-17-24{width:70.833333%;*width:70.802333%}.ues-u-med-3-4,.ues-u-med-18-24{width:75%;*width:74.969%}.ues-u-med-19-24{width:79.166667%;*width:79.135667%}.ues-u-med-4-5{width:80%;*width:79.969%}.ues-u-med-5-6,.ues-u-med-20-24{width:83.333333%;*width:83.302333%}.ues-u-med-7-8,.ues-u-med-21-24{width:87.5%;*width:87.469%}.ues-u-med-11-12,.ues-u-med-22-24{width:91.666667%;*width:91.635667%}.ues-u-med-23-24{width:95.833333%;*width:95.802333%}.ues-u-med-1,.ues-u-med-1-1,.ues-u-med-5-5,.ues-u-med-24-24{width:100%}}@media screen and (min-width:64em){.ues-u-lrg-1,.ues-u-lrg-1-1,.ues-u-lrg-1-2,.ues-u-lrg-1-3,.ues-u-lrg-2-3,.ues-u-lrg-1-4,.ues-u-lrg-3-4,.ues-u-lrg-1-5,.ues-u-lrg-2-5,.ues-u-lrg-3-5,.ues-u-lrg-4-5,.ues-u-lrg-5-5,.ues-u-lrg-1-6,.ues-u-lrg-5-6,.ues-u-lrg-1-8,.ues-u-lrg-3-8,.ues-u-lrg-5-8,.ues-u-lrg-7-8,.ues-u-lrg-1-12,.ues-u-lrg-5-12,.ues-u-lrg-7-12,.ues-u-lrg-11-12,.ues-u-lrg-1-24,.ues-u-lrg-2-24,.ues-u-lrg-3-24,.ues-u-lrg-4-24,.ues-u-lrg-5-24,.ues-u-lrg-6-24,.ues-u-lrg-7-24,.ues-u-lrg-8-24,.ues-u-lrg-9-24,.ues-u-lrg-10-24,.ues-u-lrg-11-24,.ues-u-lrg-12-24,.ues-u-lrg-13-24,.ues-u-lrg-14-24,.ues-u-lrg-15-24,.ues-u-lrg-16-24,.ues-u-lrg-17-24,.ues-u-lrg-18-24,.ues-u-lrg-19-24,.ues-u-lrg-20-24,.ues-u-lrg-21-24,.ues-u-lrg-22-24,.ues-u-lrg-23-24,.ues-u-lrg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-u-lrg-1-24{width:4.166667%;*width:4.135667%}.ues-u-lrg-1-12,.ues-u-lrg-2-24{width:8.333333%;*width:8.302333%}.ues-u-lrg-1-8,.ues-u-lrg-3-24{width:12.5%;*width:12.469%}.ues-u-lrg-1-6,.ues-u-lrg-4-24{width:16.666667%;*width:16.635667%}.ues-u-lrg-1-5{width:20%;*width:19.969%}.ues-u-lrg-5-24{width:20.833333%;*width:20.802333%}.ues-u-lrg-1-4,.ues-u-lrg-6-24{width:25%;*width:24.969%}.ues-u-lrg-7-24{width:29.166667%;*width:29.135667%}.ues-u-lrg-1-3,.ues-u-lrg-8-24{width:33.333333%;*width:33.302333%}.ues-u-lrg-3-8,.ues-u-lrg-9-24{width:37.5%;*width:37.469%}.ues-u-lrg-2-5{width:40%;*width:39.969%}.ues-u-lrg-5-12,.ues-u-lrg-10-24{width:41.666667%;*width:41.635667%}.ues-u-lrg-11-24{width:45.833333%;*width:45.802333%}.ues-u-lrg-1-2,.ues-u-lrg-12-24{width:50%;*width:49.969%}.ues-u-lrg-13-24{width:54.166667%;*width:54.135667%}.ues-u-lrg-7-12,.ues-u-lrg-14-24{width:58.333333%;*width:58.302333%}.ues-u-lrg-3-5{width:60%;*width:59.969%}.ues-u-lrg-5-8,.ues-u-lrg-15-24{width:62.5%;*width:62.469%}.ues-u-lrg-2-3,.ues-u-lrg-16-24{width:66.666667%;*width:66.635667%}.ues-u-lrg-17-24{width:70.833333%;*width:70.802333%}.ues-u-lrg-3-4,.ues-u-lrg-18-24{width:75%;*width:74.969%}.ues-u-lrg-19-24{width:79.166667%;*width:79.135667%}.ues-u-lrg-4-5{width:80%;*width:79.969%}.ues-u-lrg-5-6,.ues-u-lrg-20-24{width:83.333333%;*width:83.302333%}.ues-u-lrg-7-8,.ues-u-lrg-21-24{width:87.5%;*width:87.469%}.ues-u-lrg-11-12,.ues-u-lrg-22-24{width:91.666667%;*width:91.635667%}.ues-u-lrg-23-24{width:95.833333%;*width:95.802333%}.ues-u-lrg-1,.ues-u-lrg-1-1,.ues-u-lrg-5-5,.ues-u-lrg-24-24{width:100%}}@media screen and (min-width:75em){.ues-u-xlrg-1,.ues-u-xlrg-1-1,.ues-u-xlrg-1-2,.ues-u-xlrg-1-3,.ues-u-xlrg-2-3,.ues-u-xlrg-1-4,.ues-u-xlrg-3-4,.ues-u-xlrg-1-5,.ues-u-xlrg-2-5,.ues-u-xlrg-3-5,.ues-u-xlrg-4-5,.ues-u-xlrg-5-5,.ues-u-xlrg-1-6,.ues-u-xlrg-5-6,.ues-u-xlrg-1-8,.ues-u-xlrg-3-8,.ues-u-xlrg-5-8,.ues-u-xlrg-7-8,.ues-u-xlrg-1-12,.ues-u-xlrg-5-12,.ues-u-xlrg-7-12,.ues-u-xlrg-11-12,.ues-u-xlrg-1-24,.ues-u-xlrg-2-24,.ues-u-xlrg-3-24,.ues-u-xlrg-4-24,.ues-u-xlrg-5-24,.ues-u-xlrg-6-24,.ues-u-xlrg-7-24,.ues-u-xlrg-8-24,.ues-u-xlrg-9-24,.ues-u-xlrg-10-24,.ues-u-xlrg-11-24,.ues-u-xlrg-12-24,.ues-u-xlrg-13-24,.ues-u-xlrg-14-24,.ues-u-xlrg-15-24,.ues-u-xlrg-16-24,.ues-u-xlrg-17-24,.ues-u-xlrg-18-24,.ues-u-xlrg-19-24,.ues-u-xlrg-20-24,.ues-u-xlrg-21-24,.ues-u-xlrg-22-24,.ues-u-xlrg-23-24,.ues-u-xlrg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ues-u-xlrg-1-24{width:4.166667%;*width:4.135667%}.ues-u-xlrg-1-12,.ues-u-xlrg-2-24{width:8.333333%;*width:8.302333%}.ues-u-xlrg-1-8,.ues-u-xlrg-3-24{width:12.5%;*width:12.469%}.ues-u-xlrg-1-6,.ues-u-xlrg-4-24{width:16.666667%;*width:16.635667%}.ues-u-xlrg-1-5{width:20%;*width:19.969%}.ues-u-xlrg-5-24{width:20.833333%;*width:20.802333%}.ues-u-xlrg-1-4,.ues-u-xlrg-6-24{width:25%;*width:24.969%}.ues-u-xlrg-7-24{width:29.166667%;*width:29.135667%}.ues-u-xlrg-1-3,.ues-u-xlrg-8-24{width:33.333333%;*width:33.302333%}.ues-u-xlrg-3-8,.ues-u-xlrg-9-24{width:37.5%;*width:37.469%}.ues-u-xlrg-2-5{width:40%;*width:39.969%}.ues-u-xlrg-5-12,.ues-u-xlrg-10-24{width:41.666667%;*width:41.635667%}.ues-u-xlrg-11-24{width:45.833333%;*width:45.802333%}.ues-u-xlrg-1-2,.ues-u-xlrg-12-24{width:50%;*width:49.969%}.ues-u-xlrg-13-24{width:54.166667%;*width:54.135667%}.ues-u-xlrg-7-12,.ues-u-xlrg-14-24{width:58.333333%;*width:58.302333%}.ues-u-xlrg-3-5{width:60%;*width:59.969%}.ues-u-xlrg-5-8,.ues-u-xlrg-15-24{width:62.5%;*width:62.469%}.ues-u-xlrg-2-3,.ues-u-xlrg-16-24{width:66.666667%;*width:66.635667%}.ues-u-xlrg-17-24{width:70.833333%;*width:70.802333%}.ues-u-xlrg-3-4,.ues-u-xlrg-18-24{width:75%;*width:74.969%}.ues-u-xlrg-19-24{width:79.166667%;*width:79.135667%}.ues-u-xlrg-4-5{width:80%;*width:79.969%}.ues-u-xlrg-5-6,.ues-u-xlrg-20-24{width:83.333333%;*width:83.302333%}.ues-u-xlrg-7-8,.ues-u-xlrg-21-24{width:87.5%;*width:87.469%}.ues-u-xlrg-11-12,.ues-u-xlrg-22-24{width:91.666667%;*width:91.635667%}.ues-u-xlrg-23-24{width:95.833333%;*width:95.802333%}.ues-u-xlrg-1,.ues-u-xlrg-1-1,.ues-u-xlrg-5-5,.ues-u-xlrg-24-24{width:100%}}
250-.ues-icon-caret{width:8px;height:8px}.ues-icon-ubuntu-logo-black,.ues-icon-ubuntu-logo{height:22px;width:98px}.ues-icon-navbar-menu,.ues-icon-navbar-search{width:36px;height:34px}.ues-icon-search{width:15px;height:15px}.ues-icon-search.small{width:24px;height:24px}.ues-icon-search.smaller{width:16px;height:16px}.ues-icon-spinner{width:36px;height:34px;-webkit-animation:ues-spin .9s linear infinite;animation:ues-spin .9s linear infinite}.ues-icon-spinner.smaller{width:16px;height:16px;-webkit-animation:ues-spin .5s linear infinite;animation:ues-spin .5s linear infinite}@-webkit-keyframes ues-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ues-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
251+.ues-icon-caret{width:8px;height:8px}.ues-icon-ubuntu-logo,.ues-icon-ubuntu-logo-black{height:22px;width:98px}.ues-icon-navbar-menu,.ues-icon-navbar-search{width:36px;height:34px}.ues-icon-search{width:15px;height:15px}.ues-icon-search.small{width:24px;height:24px}.ues-icon-search.smaller{width:16px;height:16px}.ues-icon-spinner{width:36px;height:34px;-webkit-animation:ues-spin .9s linear infinite;animation:ues-spin .9s linear infinite}.ues-icon-spinner.smaller{width:16px;height:16px;-webkit-animation:ues-spin .5s linear infinite;animation:ues-spin .5s linear infinite}@-webkit-keyframes ues-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ues-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
252 .ues-page{width:984px;margin:0 auto}@media (min-width:1210px){.ues-page{width:1200px;margin:0 auto}}@media (max-width:940px){.ues-page{width:100%}}.pull-left{float:left}.pull-right{float:right}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.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{margin:0}.ues-footer-copyright p{margin:0}.ues-box{padding:20px;margin:0 0 20px;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-box-shadowed{box-shadow:0 1px 6px 0 #C2C2C2}.ues-well{border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)inset}
253-.ues-navbar{position:relative;background-color:#dd4814;font-size:13px;line-height:34px;min-height:54px}.ues-navbar.ues-navbar-invert{background:#fff;font-weight:400}.ues-navbar .ues-container{position:relative}.ues-navbar-secondary-nav{float:right}.ues-navbar-secondary-nav>div,.ues-navbar-secondary-nav>.ues-navbar-menu{float:left}.ues-navbar-brand,.ues-navbar-primary-nav{float:left}.ues-navbar,.ues-navbar>a,.ues-navbar-brand,.ues-navbar-brand>a,.ues-navbar-menu>li,.ues-navbar-menu>li>a{color:#fff}.ues-navbar-invert,.ues-navbar-invert>a,.ues-navbar-invert .ues-navbar-brand,.ues-navbar-invert .ues-navbar-brand>a,.ues-navbar-invert .ues-navbar-menu>li,.ues-navbar-invert .ues-navbar-menu>li>a{color:#000}.ues-navbar-toggle,.ues-navbar-text,.ues-navbar-brand>a,.ues-navbar-menu>li>a,.ues-navbar-menu>li>span{display:block;padding:10px 14px}.ues-navbar-brand{font-size:19px}.ues-navbar-brand>a{padding:13px 14px 7px}.ues-navbar-menu{margin:0;padding:0;list-style:none}.ues-navbar-menu>li{float:left}.ues-navbar-text{margin:0}.ues-navbar .ues-button-group{display:block}.ues-navbar .ues-button-toolbar>.ues-button-group{display:inline-block}.ues-navbar-menu>li,.ues-navbar-menu>li>a{position:relative}.ues-navbar-primary-nav .ues-navbar-menu>li>a:hover{background-color:#f75216}.ues-navbar-primary-nav.ues-navbar-invert .ues-navbar-menu>li>a:hover{background-color:#eee}.ues-navbar-secondary-nav .ues-navbar-menu>li>a:hover{text-decoration:underline}.ues-navbar-secondary-nav.ues-navbar-invert .ues-navbar-menu>li>a:hover{text-decoration:underline}.ues-navbar-header>[class^=ues-icon]{display:none;margin:10px;float:right}
254+.ues-navbar{position:relative;background-color:#dd4814;font-size:13px;line-height:34px;min-height:54px}.ues-navbar.ues-navbar-invert{background:#fff;font-weight:400}.ues-navbar .ues-container{position:relative}.ues-navbar-secondary-nav{float:right}.ues-navbar-secondary-nav>div,.ues-navbar-secondary-nav>.ues-navbar-menu{float:left}.ues-navbar-brand,.ues-navbar-primary-nav{float:left}.ues-navbar,.ues-navbar>a,.ues-navbar-brand,.ues-navbar-brand>a,.ues-navbar-menu>li,.ues-navbar-menu>li>a{color:#fff}.ues-navbar-invert,.ues-navbar-invert>a,.ues-navbar-invert .ues-navbar-brand,.ues-navbar-invert .ues-navbar-brand>a,.ues-navbar-invert .ues-navbar-menu>li,.ues-navbar-invert .ues-navbar-menu>li>a{color:#000}.ues-navbar-toggle,.ues-navbar-text,.ues-navbar-brand>a,.ues-navbar-menu>li>a,.ues-navbar-menu>li>span{display:block;padding:10px 14px}.ues-navbar-brand>a{padding:12px 14px 8px;font-size:23px}.ues-navbar-brand>a:hover{text-decoration:none}.ues-navbar-menu{margin:0;padding:0;list-style:none}.ues-navbar-menu>li{float:left}.ues-navbar-text{margin:0}.ues-navbar .ues-button-toolbar>.ues-button-group{display:inline-block}.ues-navbar-menu>li,.ues-navbar-menu>li>a{position:relative}.ues-navbar-primary-nav .ues-navbar-menu>li>a:hover{background-color:#f75216}.ues-navbar-primary-nav.ues-navbar-invert .ues-navbar-menu>li>a:hover{background-color:#eee}.ues-navbar-secondary-nav .ues-navbar-menu>li>a:hover{text-decoration:underline}.ues-navbar-secondary-nav.ues-navbar-invert .ues-navbar-menu>li>a:hover{text-decoration:underline}.ues-navbar-header>[class^=ues-icon]{display:none;margin:10px;float:right}
255 .ues-menu{margin:0;padding:0}.ues-menu:before,.ues-menu:after{content:" ";display:table}.ues-menu:after{clear:both}.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:hover,.ues-menu>li>a:focus{background-color:#f7f6f5}.ues-menu-horizontal.ues-menu>li{border-bottom:none}.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-pagination{display:inline-block;font-size:12px;font-weight:400;margin:10px 0;border-radius:8px}.ues-pagination li{padding:0;float:left;list-style:none}.ues-pagination a{padding:10px;position:relative}.ues-pagination .ues-active a{text-decoration:underline}.ues-pagination .ues-disabled a{cursor:not-allowed;color:#999}.ues-pagination-break span{padding:10px 5px;color:#999}.ues-breadcrumb{padding:10px 0;margin:0 0 15px;list-style:none}.ues-breadcrumb>li{display:inline-block}.ues-breadcrumb .active{color:#999}.ues-breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"\203A"}
256 .ues-searchbar{background-color:#eee;line-height:44px;min-height:64px;padding:10px}.ues-searchbar-search{position:relative}.ues-searchbar .ues-form-quicksearch{padding-right:53px}.ues-icon-search+.ues-form-quicksearch{padding-left:40px;padding-right:0}.ues-searchbar-search>.ues-icon-search{left:15px;position:absolute;top:15px}.ues-searchbar .ues-button-search{border-radius:0 2px 2px 0;border-width:0 0 0 1px;bottom:1px;padding:0 20px;position:absolute;right:1px;top:1px}.ues-autocomplete .ues-dropdown-menu{width:100%;border:1px solid #ddd;border-top:none;font-size:100%;padding:0}.ues-autocomplete .ues-dropdown-menu li{padding:0 13px}.ues-autocomplete .ues-dropdown-menu,.ues-autocomplete .ues-dropdown-menu li:last-child{border-radius:0 0 2px 2px}.ues-autocomplete .ues-dropdown-menu>li:hover{background-color:#eee}
257 .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 tfoot th,.ues-table tbody th{font-weight:300}.ues-table-bordered th,.ues-table-bordered td{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 0;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}
258
259=== modified file 'src/buttons.css'
260--- src/buttons.css 2014-10-17 23:55:41 +0000
261+++ src/buttons.css 2015-02-03 14:14:34 +0000
262@@ -1,44 +1,43 @@
263 .ues-button {
264- background-color: #dedede;
265- color:#333;
266- border-radius: 3px;
267+ background:#999;
268+ color:white;
269+ border-radius:3px;
270 display:inline-block;
271- font-weight:300;
272+ font-weight:100;
273 font-size:13px;
274 line-height:20px;
275 padding:6px 19px;
276 text-align:center;
277 vertical-align:baseline;
278- text-transform:uppercase;
279+ vertical-align:-webkit-baseline-middle;
280 border:none;
281 }
282
283 .ues-button:hover {
284- background-color: #e6e6e6;
285+ background-color:#666;
286 }
287
288 .ues-button:focus {
289- box-shadow: #f7f6f5 0 0 0 1px;
290+ outline:none;
291 }
292
293 .ues-button:focus,
294 .ues-button:active {
295- background-color: #e6e6e6;
296+ background-color:rgb(145,145,145);
297 }
298
299
300 .ues-button-primary {
301- background-color: #dd4814;
302+ background-color:rgb(221,72,20);
303 color:#fff;
304- border-color:#ad2e03;
305 }
306
307 .ues-button-primary .ues-icon-caret {
308- fill:white;
309+ fill:white;
310 }
311
312 .ues-button-primary:hover {
313- background-color: #f28a45;
314+ background: rgb(192, 63, 17);
315 }
316
317 .ues-button-primary:focus,
318@@ -47,23 +46,32 @@
319 border-color:#333;
320 }
321
322-.ues-button-tertiary {
323+.ues-button:disabled {
324+ opacity:0.2;
325+ cursor:not-allowed;
326+}
327+
328+.ues-button:disabled:hover {
329+ background:rgb(145,145,145);
330+}
331+
332+.ues-button-primary:disabled:hover {
333+ background: rgb(192, 63, 17);
334+}
335+
336+.ues-button-invert {
337+ background:white;
338+ color:#333;
339+}
340+
341+.ues-button-invert:hover {
342 background-color:white;
343- background-image: none;
344- padding-top:5px;
345- padding-bottom:5px;
346- border: 1px solid #c8c8c8;
347-}
348-.ues-button-tertiary:hover {
349- background-color:#e6e6e6;
350- background-image: none;
351- border-color:#cdcdcd;
352-}
353-.ues-button-tertiary:focus,
354-.ues-button-tertiary:active {
355+ background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(220,220,220,1) 100%);
356+}
357+.ues-button-invert:focus,
358+.ues-button-invert:active {
359 background-color: #e6e6e6;
360 background-image: none;
361- border-color:#dd4814;
362 }
363
364 .ues-button-search {
365@@ -124,7 +132,7 @@
366 .ues-button-group .ues-button,
367 .ues-button-group input[type="search"] {
368 float:left;
369- border-left:1px solid rgba(0,0,0,0.1);
370+ border-left:1px solid rgba(255,255,255,0.5);
371 }
372
373 /** first child of >1 buttons **/
374
375=== modified file 'src/forms.css'
376--- src/forms.css 2014-05-21 07:03:24 +0000
377+++ src/forms.css 2015-02-03 14:14:34 +0000
378@@ -30,8 +30,9 @@
379
380 /** use a span or div depending on what you want for block/inline **/
381 .ues-form-help {
382- font-size:14px;
383- padding:0em 15px;
384+ font-size:13px;
385+ line-height:1.5;
386+ padding:0.5em 1em;
387 border-radius:3px;
388 background-color:#eee;
389 color:#555;
390
391=== modified file 'src/icons.css'
392--- src/icons.css 2014-10-07 14:27:14 +0000
393+++ src/icons.css 2015-02-03 14:14:34 +0000
394@@ -2,8 +2,8 @@
395 width:8px;
396 height:8px;
397 }
398-.ues-icon-ubuntu-logo-black,
399-.ues-icon-ubuntu-logo {
400+.ues-icon-ubuntu-logo,
401+.ues-icon-ubuntu-logo-black {
402 height:22px;
403 width:98px;
404 }
405
406=== removed file 'src/icons/ubuntu-logo-black.svg'
407--- src/icons/ubuntu-logo-black.svg 2014-10-02 14:47:52 +0000
408+++ src/icons/ubuntu-logo-black.svg 1970-01-01 00:00:00 +0000
409@@ -1,60 +0,0 @@
410-<?xml version="1.0" encoding="utf-8"?>
411-<!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
412-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
413-<svg version="1.1" id="ubuntu__x5F__white_x26_orange_x28_cof_x29_"
414- xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="283.464px"
415- height="63.576px" viewBox="70.867 73.054 283.464 63.576" enable-background="new 70.867 73.054 283.464 63.576"
416- xml:space="preserve">
417-<g>
418- <circle cx="337.365" cy="90.017" r="16.966"/>
419- <path fill="#FFFFFF" d="M326.783,87.978c-1.127,0-2.036,0.912-2.036,2.039c0,1.123,0.909,2.037,2.036,2.037
420- c1.128,0,2.039-0.914,2.039-2.037C328.822,88.89,327.911,87.978,326.783,87.978z M341.338,97.244
421- c-0.976,0.559-1.308,1.807-0.747,2.778c0.563,0.978,1.81,1.31,2.784,0.748s1.31-1.809,0.747-2.783
422- C343.559,97.013,342.312,96.679,341.338,97.244z M331.213,90.017c0-2.016,0.998-3.797,2.529-4.873l-1.488-2.498
423- c-1.784,1.191-3.112,3.015-3.664,5.148c0.646,0.524,1.055,1.324,1.055,2.223c0,0.894-0.407,1.691-1.055,2.219
424- c0.552,2.134,1.88,3.955,3.664,5.146l1.488-2.496C332.211,93.81,331.213,92.031,331.213,90.017z M337.165,84.06
425- c3.112,0,5.663,2.385,5.931,5.431l2.905-0.048c-0.144-2.243-1.124-4.26-2.631-5.741c-0.776,0.291-1.672,0.25-2.445-0.199
426- c-0.772-0.447-1.26-1.199-1.394-2.021c-0.754-0.207-1.547-0.321-2.366-0.321c-1.408,0-2.741,0.332-3.922,0.918l1.415,2.537
427- C335.42,84.259,336.271,84.06,337.165,84.06z M337.165,95.968c-0.896,0-1.745-0.197-2.507-0.553l-1.415,2.537
428- c1.181,0.588,2.514,0.916,3.922,0.916c0.819,0,1.612-0.111,2.366-0.32c0.134-0.82,0.62-1.572,1.394-2.021
429- c0.775-0.446,1.669-0.489,2.445-0.194c1.507-1.484,2.487-3.5,2.631-5.746l-2.905-0.041
430- C342.828,93.585,340.277,95.968,337.165,95.968z M341.338,82.789c0.975,0.561,2.221,0.229,2.782-0.748
431- c0.562-0.972,0.229-2.22-0.745-2.781c-0.976-0.562-2.221-0.229-2.784,0.746C340.03,80.98,340.362,82.226,341.338,82.789z"/>
432- <g>
433- <path d="M104.798,134.53c-1.725,0.433-3.999,0.89-6.826,1.374c-2.83,0.483-6.102,0.727-9.817,0.727
434- c-3.23,0-5.952-0.472-8.159-1.413c-2.209-0.941-3.986-2.274-5.332-3.998c-1.348-1.724-2.316-3.757-2.908-6.101
435- c-0.594-2.342-0.889-4.939-0.889-7.795v-23.59h7.513v21.974c0,5.117,0.808,8.778,2.424,10.985
436- c1.616,2.211,4.334,3.314,8.159,3.314c0.809,0,1.642-0.029,2.505-0.083c0.86-0.053,1.67-0.122,2.425-0.202
437- c0.752-0.081,1.439-0.161,2.059-0.242c0.619-0.08,1.064-0.173,1.334-0.282V93.734h7.514v40.796H104.798z"/>
438- <path d="M123.134,95.591c0.915-0.592,2.304-1.211,4.161-1.857c1.857-0.646,3.999-0.969,6.422-0.969
439- c3.016,0,5.696,0.539,8.039,1.615c2.342,1.078,4.322,2.584,5.938,4.522c1.614,1.939,2.839,4.257,3.675,6.947
440- c0.834,2.695,1.253,5.656,1.253,8.888c0,3.393-0.5,6.45-1.494,9.169c-0.999,2.72-2.412,5.021-4.242,6.906
441- c-1.832,1.886-4.039,3.34-6.625,4.362c-2.584,1.023-5.493,1.535-8.725,1.535c-3.502,0-6.598-0.244-9.289-0.729
442- c-2.693-0.484-4.902-0.97-6.625-1.454V74.347l7.513-1.293L123.134,95.591L123.134,95.591z M123.134,129.198
443- c0.755,0.216,1.818,0.42,3.192,0.604c1.373,0.191,3.082,0.284,5.129,0.284c4.039,0,7.271-1.334,9.693-3.999
444- c2.425-2.666,3.637-6.45,3.637-11.35c0-2.152-0.216-4.173-0.646-6.062c-0.432-1.883-1.132-3.514-2.102-4.885
445- c-0.969-1.375-2.222-2.451-3.756-3.232c-1.534-0.781-3.38-1.172-5.533-1.172c-2.049,0-3.932,0.353-5.654,1.051
446- c-1.727,0.701-3.045,1.429-3.96,2.183V129.198L123.134,129.198z"/>
447- <path d="M194.546,134.53c-1.725,0.433-4,0.89-6.826,1.374c-2.827,0.483-6.1,0.727-9.816,0.727c-3.23,0-5.95-0.472-8.158-1.413
448- c-2.209-0.941-3.986-2.274-5.331-3.998c-1.348-1.724-2.315-3.757-2.909-6.101c-0.593-2.342-0.889-4.939-0.889-7.795v-23.59h7.512
449- v21.974c0,5.117,0.809,8.778,2.424,10.985c1.617,2.211,4.336,3.314,8.159,3.314c0.81,0,1.644-0.029,2.505-0.083
450- c0.859-0.053,1.668-0.122,2.424-0.202c0.754-0.081,1.44-0.161,2.061-0.242c0.618-0.08,1.062-0.173,1.331-0.282V93.734h7.514
451- L194.546,134.53L194.546,134.53z"/>
452- <path d="M205.37,94.947c1.723-0.432,4.01-0.889,6.867-1.375c2.852-0.483,6.138-0.727,9.854-0.727c3.34,0,6.113,0.473,8.32,1.414
453- c2.208,0.943,3.972,2.262,5.293,3.959c1.316,1.695,2.246,3.729,2.786,6.098c0.538,2.373,0.808,4.984,0.808,7.837v23.589h-7.513
454- v-21.974c0-2.584-0.177-4.791-0.525-6.624c-0.351-1.833-0.929-3.312-1.737-4.441c-0.808-1.134-1.885-1.953-3.23-2.466
455- c-1.346-0.514-3.018-0.768-5.007-0.768c-0.812,0-1.646,0.027-2.504,0.08c-0.862,0.055-1.687,0.121-2.464,0.203
456- c-0.784,0.08-1.481,0.176-2.103,0.281c-0.62,0.108-1.063,0.188-1.333,0.241v35.465h-7.512V94.947L205.37,94.947z"/>
457- <path d="M256.665,93.734h15.914v6.302h-15.914v19.388c0,2.1,0.161,3.84,0.484,5.212c0.324,1.372,0.81,2.451,1.455,3.229
458- c0.646,0.78,1.451,1.332,2.422,1.655c0.971,0.324,2.101,0.487,3.393,0.487c2.314,0,4.146-0.258,5.494-0.771
459- c1.345-0.511,2.262-0.874,2.748-1.09l1.613,6.142c-0.754,0.378-2.088,0.862-3.998,1.453c-1.912,0.593-4.078,0.889-6.502,0.889
460- c-2.856,0-5.213-0.362-7.07-1.089c-1.855-0.729-3.352-1.817-4.482-3.273c-1.131-1.453-1.925-3.243-2.382-5.372
461- c-0.46-2.126-0.688-4.59-0.688-7.391V82.021l7.514-1.293V93.734L256.665,93.734z"/>
462- <path d="M313.455,134.53c-1.727,0.433-3.999,0.89-6.826,1.374c-2.827,0.483-6.101,0.727-9.813,0.727
463- c-3.232,0-5.953-0.472-8.162-1.413s-3.985-2.274-5.329-3.998c-1.349-1.724-2.316-3.757-2.91-6.101
464- c-0.593-2.342-0.89-4.939-0.89-7.795v-23.59h7.516v21.974c0,5.117,0.809,8.778,2.424,10.985c1.614,2.211,4.334,3.314,8.159,3.314
465- c0.808,0,1.642-0.029,2.504-0.083c0.858-0.053,1.667-0.122,2.422-0.202c0.755-0.081,1.441-0.161,2.062-0.242
466- c0.617-0.08,1.062-0.173,1.334-0.282V93.734h7.513v40.796H313.455z"/>
467- </g>
468-</g>
469-</svg>
470
471=== modified file 'src/icons/ubuntu-logo.svg'
472--- src/icons/ubuntu-logo.svg 2014-10-02 13:46:26 +0000
473+++ src/icons/ubuntu-logo.svg 2015-02-03 14:14:34 +0000
474@@ -1,13 +1,12 @@
475 <?xml version="1.0" encoding="utf-8"?>
476-<!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
477 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
478 <svg version="1.1" id="ubuntu__x5F__white_x26_orange_x28_cof_x29_"
479 xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="283.464px"
480 height="63.576px" viewBox="70.867 73.054 283.464 63.576" enable-background="new 70.867 73.054 283.464 63.576"
481 xml:space="preserve">
482 <g>
483- <circle fill="#FFFFFF" cx="337.365" cy="90.017" r="16.966"/>
484- <path fill="#DD4814" d="M326.783,87.978c-1.127,0-2.036,0.912-2.036,2.039c0,1.123,0.909,2.037,2.036,2.037
485+ <circle class="logo-cof-bg" fill="#FFFFFF" cx="337.365" cy="90.017" r="16.966"/>
486+ <path class="logo-cof-fg" fill="#DD4814" d="M326.783,87.978c-1.127,0-2.036,0.912-2.036,2.039c0,1.123,0.909,2.037,2.036,2.037
487 c1.128,0,2.039-0.914,2.039-2.037C328.822,88.89,327.911,87.978,326.783,87.978z M341.338,97.244
488 c-0.976,0.559-1.308,1.807-0.747,2.778c0.563,0.978,1.81,1.31,2.784,0.748s1.31-1.809,0.747-2.783
489 C343.559,97.013,342.312,96.679,341.338,97.244z M331.213,90.017c0-2.016,0.998-3.797,2.529-4.873l-1.488-2.498
490@@ -20,7 +19,7 @@
491 c0.775-0.446,1.669-0.489,2.445-0.194c1.507-1.484,2.487-3.5,2.631-5.746l-2.905-0.041
492 C342.828,93.585,340.277,95.968,337.165,95.968z M341.338,82.789c0.975,0.561,2.221,0.229,2.782-0.748
493 c0.562-0.972,0.229-2.22-0.745-2.781c-0.976-0.562-2.221-0.229-2.784,0.746C340.03,80.98,340.362,82.226,341.338,82.789z"/>
494- <g>
495+ <g class="logo-type">
496 <path fill="#FFFFFF" d="M104.798,134.53c-1.725,0.433-3.999,0.89-6.826,1.374c-2.83,0.483-6.102,0.727-9.817,0.727
497 c-3.23,0-5.952-0.472-8.159-1.413c-2.209-0.941-3.986-2.274-5.332-3.998c-1.348-1.724-2.316-3.757-2.908-6.101
498 c-0.594-2.342-0.889-4.939-0.889-7.795v-23.59h7.513v21.974c0,5.117,0.808,8.778,2.424,10.985
499
500=== modified file 'src/navbar.css'
501--- src/navbar.css 2014-10-14 13:23:34 +0000
502+++ src/navbar.css 2015-02-03 14:14:34 +0000
503@@ -71,12 +71,13 @@
504 padding:10px 14px;
505 }
506
507-/** tweak to balance logo v logotype **/
508-.ues-navbar-brand {
509- font-size:19px;
510-}
511 .ues-navbar-brand > a {
512- padding: 13px 14px 7px;
513+ padding: 12px 14px 8px;
514+ font-size:23px;
515+}
516+
517+.ues-navbar-brand > a:hover {
518+ text-decoration:none;
519 }
520
521 .ues-navbar-menu {
522@@ -93,7 +94,6 @@
523 }
524
525 .ues-navbar .ues-button-group {
526- display:block;
527 }
528
529 .ues-navbar .ues-button-toolbar > .ues-button-group {
530
531=== modified file 'src/normalize.css'
532--- src/normalize.css 2014-09-23 11:33:25 +0000
533+++ src/normalize.css 2015-02-03 14:14:34 +0000
534@@ -1,4 +1,4 @@
535-/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
536+/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
537
538 /**
539 * 1. Set default font family to sans-serif.
540@@ -25,7 +25,8 @@
541
542 /**
543 * Correct `block` display not defined for any HTML5 element in IE 8/9.
544- * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
545+ * Correct `block` display not defined for `details` or `summary` in IE 10/11
546+ * and Firefox.
547 * Correct `block` display not defined for `main` in IE 11.
548 */
549
550@@ -38,6 +39,7 @@
551 header,
552 hgroup,
553 main,
554+menu,
555 nav,
556 section,
557 summary {
558@@ -85,7 +87,7 @@
559 */
560
561 a {
562- background: transparent;
563+ background-color: transparent;
564 }
565
566 /**
567
568=== modified file 'tarmac_verify.sh'
569--- tarmac_verify.sh 2014-10-06 20:34:42 +0000
570+++ tarmac_verify.sh 2015-02-03 14:14:34 +0000
571@@ -3,4 +3,10 @@
572
573 set -e
574 npm --silent i
575-gulp --no-color test
576+gulp --no-color build
577+
578+if ! bzr status -q; then
579+ echo "Aborting: unbuilt src in tree, 'gulp build' and recommit"
580+ bzr diff
581+ exit 1
582+fi
583
584=== added directory 'test'
585=== removed directory 'test'
586=== added file 'test/components.html'
587--- test/components.html 1970-01-01 00:00:00 +0000
588+++ test/components.html 2015-02-03 14:14:34 +0000
589@@ -0,0 +1,713 @@
590+<!doctype html>
591+<html lang=en>
592+<head>
593+<meta charset="utf-8">
594+<title>Ulysses CSS Test Page</title>
595+
596+<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
597+
598+<link href='http://fonts.googleapis.com/css?family=Ubuntu:400,300,700' rel='stylesheet' type='text/css'>
599+
600+<link rel="stylesheet" href="/css/ulysses.css">
601+
602+<!--
603+
604+This page is for testing.
605+
606+THIS IS NOT A STYLEGUIDE
607+
608+Do not add inline styles.
609+Do not add a style block to the head.
610+Use only styles linked from the CSS framework.
611+Do not add JavaScript.
612+
613+Have a nice day :)
614+
615+-->
616+
617+</head>
618+<body>
619+
620+<div class="ues-container">
621+ <section>
622+ <h1>Typography</h1>
623+
624+ <h2>Headline Styles</h2>
625+
626+<div data-qa="headlines">
627+ <h1 class="ues-hdisplay">Display Headline</h1>
628+ <h1 class="ues-hmain">Main Headline</h1>
629+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
630+ <h1 class="ues-hmedium">Medium Headline</h1>
631+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
632+ <h1 class="ues-hlight">Light Headline</h1>
633+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
634+</div>
635+
636+ <h2>Multiline Headlines</h2>
637+ <div style="width:320px" data-qa="multiline-headlines">
638+ <h1 class="ues-hdisplay">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h1>
639+ <h1>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h1>
640+ <h2>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h2>
641+ <h3>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h3>
642+ </div>
643+
644+ <h2>Block Content</h2>
645+
646+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
647+ <p>Reiciendis soluta ab, soluta molestiae nesciunt ipsum est quis debitis voluptas qui at sed quo? Praesentium voluptate voluptatum placeat ea molestiae doloribus deserunt?</p>
648+ <p>Exercitationem eum esse quos minus, maiores suscipit cupiditate delectus reprehenderit illo quidem distinctio esse nam aliquam fugit, reiciendis veritatis a expedita nisi deserunt rem repellat quos placeat illum, minima est iusto itaque iure? Odit facere possimus architecto sunt facilis voluptatibus eaque maiores necessitatibus, dolor deserunt est.</p>
649+
650+
651+ <h3>Lead body copy</h3>
652+ <p class=ues-lead>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
653+ <p>architecto ab dolor explicabo inventore fugit quis doloribus minus nesciunt cumque sint</p>
654+
655+ <h3>Text Alignment</h3>
656+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
657+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
658+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
659+
660+ <h3>Lists</h3>
661+
662+ <h4>Ordered &amp; Unordered</h4>
663+ <ul class=ues-list>
664+ <li>Apples</li>
665+ <li>Oranges</li>
666+ <li>Pears</li>
667+ </ul>
668+
669+ <ol class=ues-list>
670+ <li>Apples</li>
671+ <ul class=ues-list>
672+ <li>Cox</li>
673+ <li>Gala</li>
674+ <li>Bræburn</li>
675+ </ul>
676+ <li>Oranges</li>
677+ <li>Pears</li>
678+ </ol>
679+
680+ <h4>Bordered</h4>
681+ <ul class="ues-list ues-list-bordered">
682+ <li>excepturi dolore quo et quisquam atque neque at labore molestias quia nemo</li>
683+ <li>architecto nam sapiente voluptate molestiae ducimus fugiat iure natus nihil quod officia</li>
684+ <li>debitis nemo quos enim illo mollitia quidem numquam incidunt corrupti blanditiis consequuntur</li>
685+ <li>impedit ipsa dignissimos quasi quaerat doloribus maxime libero voluptatum itaque molestias ab</li>
686+ <li>quidem perspiciatis asperiores exercitationem facilis tenetur sapiente vero nemo consequatur odit nulla</li>
687+ </ul>
688+
689+ <h4>Inline Lists</h4>
690+ <ul class="ues-list ues-list-inline">
691+ <li>Apple</li>
692+ <li>Orange</li>
693+ <li>Pear</li>
694+ </ul>
695+
696+ <h4>Definition Lists</h4>
697+ <dl class="ues-list">
698+ <dt>Apple</dt>
699+ <dd>dicta possimus iusto voluptatibus blanditiis totam incidunt excepturi mollitia quia aliquid eius</dd>
700+ <dd>enim architecto velit corporis doloremque soluta sapiente eum ad optio dolorem sit</dd>
701+ <dt>Orange</dt>
702+ <dd>accusantium mollitia facilis nostrum iusto et iure unde dolorum alias corporis ullam</dd>
703+ <dt>Pear</dt>
704+ <dd>sint ullam exercitationem aliquid saepe ratione labore neque quis molestias dolorem inventore</dd>
705+ </dl>
706+</section>
707+
708+
709+<section>
710+ <h1>Buttons</h1>
711+ <div data-qa="buttons">
712+ <p>
713+ <button class=ues-button data-qa="default-button">Default button</button>
714+ <button class="ues-button ues-button-primary" data-qa="primary-button">Primary button</button>
715+ <button class="ues-button ues-button-tertiary" data-qa="tertiary-button">Tertiary button</button>
716+ </p>
717+
718+ <p>
719+ <button class="ues-button">&#9731; <span>Change Payment Method</span></button>
720+ <button class="ues-button ues-button-primary">&#9731; <span>Checkout</span></button>
721+ </p>
722+
723+ <p>
724+ <a class="ues-button" href="#">Link</a>
725+ <button class=ues-button type=button>Button</button>
726+ <input class=ues-button type=button value=Input>
727+ <input class=ues-button type=submit value=Submit>
728+ </p>
729+
730+ <p>
731+ <button class="ues-button ues-button-large">Large Button</button>
732+ <button class=ues-button>Default Button</button>
733+ <button class="ues-button ues-button-small">Small Button</button>
734+ </p>
735+
736+ <p><button class="ues-button ues-button-block">Default Block Button</button></p>
737+ <p><button class="ues-button ues-button-block ues-button-primary">Primary Block Button</button></p>
738+
739+ <p>
740+ <div class="ues-button-group" data-qa="button-group">
741+ <button class="ues-button">Left</button>
742+ <button class="ues-button">Middle</button>
743+ <button class="ues-button">Right</button>
744+ </div>
745+ </p>
746+
747+ <p>
748+ <div class="ues-button-toolbar" data-qa="button-toolbar">
749+ <div class="ues-button-group">
750+ <button class="ues-button">A</button>
751+ <button class="ues-button">B</button>
752+ <button class="ues-button">C</button>
753+ </div>
754+ <div class="ues-button-group">
755+ <button class="ues-button">D</button>
756+ <button class="ues-button">E</button>
757+ </div>
758+ <div class="ues-button-group">
759+ <button class="ues-button">F</button>
760+ </div>
761+ </div>
762+ </p>
763+ </div>
764+
765+ <h1>Dropdowns</h1>
766+
767+ <!-- Link or button to toggle dropdown -->
768+ <div class="ues-dropdown clear">
769+ <ul class="ues-dropdown-menu">
770+ <li><a tabindex="-1" href="#">Action</a></li>
771+ <li><a tabindex="-1" href="#">Another action</a></li>
772+ <li><a tabindex="-1" href="#">Something else here</a></li>
773+ <li class="ues-dropdown-divider"></li>
774+ <li><a tabindex="-1" href="#">Separated link</a></li>
775+ </ul>
776+ </div>
777+ <div class="ues-dropdown clear">
778+ <!-- Link or button to toggle dropdown -->
779+ <ul class="ues-dropdown-menu">
780+ <li class="ues-dropdown-header">Dropdown header</li>
781+ <li><a tabindex="-1" href="#">Action</a></li>
782+ <li><a tabindex="-1" href="#">Another action</a></li>
783+ <li><a tabindex="-1" href="#">Something else here</a></li>
784+ <li class="ues-dropdown-divider"></li>
785+ <li class="ues-dropdown-header">Dropdown header</li>
786+ <li><a tabindex="-1" href="#">Separated link</a></li>
787+ </ul>
788+ </div>
789+ <h2>Button Dropdowns</h2>
790+ <div class="ues-button-group">
791+ <button type="button" class="ues-button ues-dropdown-toggle">
792+ Do Something &#x25BC;
793+ </button>
794+ <ul class="ues-dropdown-menu">
795+ <li><a tabindex="-1" href="#">Action</a></li>
796+ <li><a tabindex="-1" href="#">Another action</a></li>
797+ <li><a tabindex="-1" href="#">Something else here</a></li>
798+ <li class="ues-dropdown-divider"></li>
799+ <li><a tabindex="-1" href="#">Separated link</a></li>
800+ </ul>
801+ </div>
802+ <div class="ues-button-group">
803+ <button type="button" class="ues-button">
804+ Action
805+ </button>
806+ <button type="button" class="ues-button ues-button-icon ues-dropdown-toggle">
807+ &#x25BC;
808+ </button>
809+ <ul class="ues-dropdown-menu">
810+ <li><a tabindex="-1" href="#">Action</a></li>
811+ <li><a tabindex="-1" href="#">Another action</a></li>
812+ <li><a tabindex="-1" href="#">Something else here</a></li>
813+ <li class="ues-dropdown-divider"></li>
814+ <li><a tabindex="-1" href="#">Separated link</a></li>
815+ </ul>
816+ </div>
817+</section>
818+
819+
820+<section>
821+ <h1>Navigation</h1>
822+
823+ <h2>Horizontal Menu</h2>
824+ <ul class="ues-menu ues-menu-horizontal">
825+ <li><a href="">Dashboard</a></li>
826+ <li><a href="">Files</a></li>
827+ <li><a href="">Photos</a></li>
828+ <li><a href="">Music</a></li>
829+ </ul>
830+
831+ <h2>Vertical Menu</h2>
832+ <ul class="ues-menu">
833+ <li><a href="">Dashboard</a></li>
834+ <li class="ues-menu-selected"><a href="">Files</a></li>
835+ <li><a href="">Photos</a></li>
836+ <li><a href="">Music</a></li>
837+ </ul>
838+
839+ <h2>Navbar</h2>
840+ <div class="ues-navbar">
841+ <ul class="ues-menu ues-menu-horizontal">
842+ <li><a href="">Dashboard</a></li>
843+ <li><a href="">Files</a></li>
844+ <li><a href="">Photos</a></li>
845+ <li><a href="">Music</a></li>
846+ </ul>
847+ </div>
848+
849+ <h2>Primary navbar, works on small screens</h2>
850+ <div class="ues-navbar ues-navbar-primary-nav">
851+ <div class="ues-navbar-toggle">
852+ <a href=""><span></span></a>
853+ </div>
854+ <div class="ues-navbar-brand">
855+ <a href="/">[BRAND]</a>
856+ </div>
857+ <div class="ues-navbar-toggle-user">
858+ <a href=""></a>
859+ </div>
860+ <ul class="ues-menu ues-menu-horizontal">
861+ <li><a href="">Dashboard</a></li>
862+ <li><a href="">Files</a></li>
863+ <li><a href="">Photos</a></li>
864+ <li><a href="">Music</a></li>
865+ </ul>
866+ <ul class="ues-menu ues-menu-horizontal ues-menu-user">
867+ <li><span>Signed in as Lobo</span></li>
868+ <li><a href="">My account</a></li>
869+ <li><a href="">Log out</a></li>
870+ </li>
871+ </div>
872+
873+ <h2>Navbar with Title/Graphic and right text</h2>
874+ <div class="ues-navbar">
875+ <div class="ues-navbar-brand">
876+ <a href="/">[BRAND]</a>
877+ </div>
878+ <ul class="ues-menu ues-menu-horizontal">
879+ <li><a href="">Dashboard</a></li>
880+ <li><a href="">Files</a></li>
881+ <li><a href="">Photos</a></li>
882+ <li><a href="">Music</a></li>
883+ </ul>
884+ <p class="ues-navbar-text">Signed in as Lobo.</p>
885+ </div>
886+
887+ <h2>Default Pagination</h2>
888+ <ul class="ues-pagination">
889+ <li class="-disabled"><span>&#x2190;</span></li>
890+ <li class="-active"><a href="#">1</a></li>
891+ <li><a href="#">2</a></li>
892+ <li><a href="#">3</a></li>
893+ <li><a href="#">4</a></li>
894+ <li><a href="#">5</a></li>
895+ <li><a href="#">&#x2192;</a></li>
896+ </ul>
897+ <h2>Pagination with break</h2>
898+ <ul class="ues-pagination">
899+ <li class="-disabled"><span>&#x2190;</span></li>
900+ <li class="-active"><a href="#">1</a></li>
901+ <li><a href="#">2</a></li>
902+ <li><a href="#">3</a></li>
903+ <li class="ues-pagination-break"><span>…</span></li>
904+ <li><a href="#">8</a></li>
905+ <li><a href="#">9</a></li>
906+ <li><a href="#">10</a></li>
907+ <li><a href="#">&#x2192;</a></li>
908+ </ul>
909+</section>
910+
911+
912+<section>
913+ <h1>Forms</h1>
914+
915+ <article>
916+ <h2>Default Forms</h2>
917+ <p>By default individual form controls receive styling, with minimal classing and
918+ without any required base class on the <code class=tag>form</code> or large
919+ changes in markup.</p>
920+
921+ <p>Results in stacked, left-aligned labels on top of form controls.</p>
922+
923+ <form action>
924+ <fieldset>
925+ <label>Username:</label>
926+ <input type=text>
927+
928+ <label>Password:</label>
929+ <input type=text>
930+ <label><input type=checkbox>Keep me signed in</label>
931+ <div class=ues-form-help>Form help text</div>
932+ </fieldset>
933+ </form>
934+
935+ <fieldset>
936+ <legend>Payment Details</legend>
937+
938+ <label><input checked type=radio name=foo>Credit Card</label>
939+ <label><input type=radio name=foo>Paypal</label>
940+
941+ <label>Name/username:</label>
942+ <input type=text placeholder="Type something…">
943+
944+ <label class=ues-inline><input type=radio name=bar>Foo</label>
945+ <label class=ues-inline><input checked type=radio name=bar>Bar</label>
946+
947+ <label>Card Number:</label>
948+ <input type=text>
949+
950+ <label>CCV:</label>
951+ <input type=text>
952+ <div class=ues-form-help>Form help text</div>
953+
954+ <label>Select:</label>
955+ <select>
956+ <option value>Select One</option>
957+ <option value=1>Select One</option>
958+ <option value=2>Foo</option>
959+ <option value=3>Bar</option>
960+ <option value=4>Baz</option>
961+ </select>
962+ <label>Select:</label>
963+ <select class=ues-inline>
964+ <option value=2>Foo</option>
965+ <option value=3 selected>Bar</option>
966+ <option value=4>Baz</option>
967+ </select>
968+ <span class=ues-form-help>Inline form help text</span>
969+
970+ </fieldset>
971+ <fieldset>
972+ <label><input type=checkbox>Agree to ToS</label>
973+ </fieldset>
974+ <button type=submit class=ues-button>Submit</button>
975+ </form>
976+</article>
977+<article>
978+ <h2>Inline Form</h2>
979+ <p>Simple inline form</p>
980+ <form action class=ues-form-inline>
981+ <fieldset>
982+ <input type=text placeholder="Type something…">
983+ <input type=text placeholder="Type something…">
984+ <label><input type=checkbox>Remember me?</label>
985+ <button type=submit class=ues-button>Submit</button>
986+ </fieldset>
987+ </form>
988+</article>
989+<article>
990+ <h2>Required Inputs</h2>
991+ <p>To mark a form control as required, add the <code>required</code> attribute. </p>
992+ <form action class=ues-form-inline>
993+ <input type=text placeholder="Type something…" required="true">
994+ </form>
995+</article>
996+<article>
997+ <h2>Disabled Inputs</h2>
998+ <p>To mark a form control as disabled, add the <code>disabled</code> attribute. </p>
999+ <form action class=ues-form-inline>
1000+ <input type=text placeholder="Type something…" disabled="true">
1001+ </form>
1002+</article>
1003+<article>
1004+ <h2>Readonly Inputs</h2>
1005+ <form action class=ues-form-inline>
1006+ <input type=text readonly="true" value="http://ubuntuone.com/abcdef1234">
1007+ </form>
1008+</article>
1009+<article>
1010+ <h2>Checkboxes &amp; Radios</h2>
1011+ <form action>
1012+ <fieldset>
1013+ <legend>Radio inputs default, stacked</legend>
1014+ <label><input checked type=radio name=foo>Credit Card</label>
1015+ <label><input type=radio name=foo>Paypal</label>
1016+ </fieldset>
1017+ <fieldset>
1018+ <legend>Radio inputs inline, stacked</legend>
1019+ <label class=ues-inline><input type=radio name=bar>Foo</label>
1020+ <label class=ues-inline><input checked type=radio name=bar>Bar</label>
1021+ </fieldset>
1022+ <fieldset>
1023+ <legend>Checkbox default, stacked</legend>
1024+ <label><input checked type=checkbox name=foo1>Credit Card</label>
1025+ <label><input type=checkbox name=foo2>Paypal</label>
1026+ </fieldset>
1027+ <fieldset>
1028+ <legend>Checkbox inline, stacked</legend>
1029+ <label class=ues-inline><input type=checkbox name=bar1>Foo</label>
1030+ <label class=ues-inline><input checked type=checkbox name=bar2>Bar</label>
1031+ </fieldset>
1032+ </form>
1033+</article>
1034+</section>
1035+
1036+
1037+<section>
1038+<h1>Layout, including Pure (ues-) Grids</h1>
1039+
1040+<div class="ues-g-r">
1041+ <div class="ues-u-1-5">
1042+ <div class="ues-box ues-box-solid">
1043+ <h3>A Headline</h3>
1044+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore</p>
1045+ </div>
1046+ </div>
1047+ <div class="ues-u-4-5">
1048+ <div class="ues-box">
1049+ <h3>A Headline</h3>
1050+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
1051+ </div>
1052+ </div>
1053+</div>
1054+
1055+<h1>Feedback</h1>
1056+
1057+
1058+<h2>Static messages, warnings, errors, notices</h2>
1059+
1060+<p class="ues-message ues-message-inline">Message</p>
1061+
1062+<p class="ues-message ues-message-inline ues-disabled">Disabled</p>
1063+
1064+<p class="ues-message ues-message-inline ues-success">Success</p>
1065+
1066+<p class="ues-message ues-message-inline ues-warning">Warning</p>
1067+
1068+<p class="ues-message ues-message-inline ues-error">Error</p>
1069+
1070+<p class="ues-message ues-message-inline ues-error ues-error-pulsating">Pulsating error</p>
1071+
1072+<p class="ues-message ues-message-inline ues-information">Information</p>
1073+
1074+<p id="msg-closeable" class="ues-message ues-message-closeable">Closable</p>
1075+
1076+<p class="ues-message ues-message-bordered ues-information">Block element with border</p>
1077+
1078+<p class="ues-message ues-message-bordered ues-warning">Warning with an <a href="#feedback">important link</a></p>
1079+</section>
1080+
1081+<section>
1082+
1083+ <h1>Tables</h1>
1084+
1085+ <h2>Default table</h2>
1086+
1087+ <table class="ues-table">
1088+
1089+ <thead>
1090+ <tr>
1091+ <th>Fruit</th>
1092+ <th>Weight</th>
1093+ <th>Colour</th>
1094+ </tr>
1095+ </thead>
1096+
1097+ <tbody>
1098+ <tr>
1099+ <td>Apple</td>
1100+ <td>150g</td>
1101+ <td>Red|Green</td>
1102+ </tr>
1103+ <tr>
1104+ <td>Orange</td>
1105+ <td>200g</td>
1106+ <td>Orange</td>
1107+ </tr>
1108+ </tbody>
1109+
1110+ </table>
1111+
1112+ <h2>Small table</h2>
1113+
1114+ <table class="ues-table ues-table-small">
1115+
1116+ <thead>
1117+ <tr>
1118+ <th>Fruit</th>
1119+ <th>Weight</th>
1120+ <th>Colour</th>
1121+ </tr>
1122+ </thead>
1123+
1124+ <tbody>
1125+ <tr>
1126+ <td>Apple</td>
1127+ <td>150g</td>
1128+ <td>Red|Green</td>
1129+ </tr>
1130+ <tr>
1131+ <td>Orange</td>
1132+ <td>200g</td>
1133+ <td>Orange</td>
1134+ </tr>
1135+ </tbody>
1136+
1137+ </table>
1138+
1139+ <h2>Bordered Table</h2>
1140+
1141+ <table class="ues-table ues-table-bordered">
1142+
1143+ <thead>
1144+ <tr>
1145+ <th>Fruit</th>
1146+ <th>Weight</th>
1147+ <th>Colour</th>
1148+ </tr>
1149+ </thead>
1150+
1151+ <tbody>
1152+ <tr>
1153+ <td>Apple</td>
1154+ <td>150g</td>
1155+ <td>Red|Green</td>
1156+ </tr>
1157+ <tr>
1158+ <td>Orange</td>
1159+ <td>200g</td>
1160+ <td>Orange</td>
1161+ </tr>
1162+ </tbody>
1163+
1164+ </table>
1165+
1166+ <h2>Horizontal border</h2>
1167+
1168+ <table class="ues-table ues-table-horizontal">
1169+
1170+ <thead>
1171+ <tr>
1172+ <th>Fruit</th>
1173+ <th>Weight</th>
1174+ <th>Colour</th>
1175+ </tr>
1176+ </thead>
1177+
1178+ <tbody>
1179+ <tr>
1180+ <td>Apple</td>
1181+ <td>150g</td>
1182+ <td>Red|Green</td>
1183+ </tr>
1184+ <tr>
1185+ <td>Orange</td>
1186+ <td>200g</td>
1187+ <td>Orange</td>
1188+ </tr>
1189+ </tbody>
1190+
1191+ </table>
1192+
1193+ <h2>Striped</h2>
1194+
1195+ <table class="ues-table ues-table-striped">
1196+
1197+ <thead>
1198+ <tr>
1199+ <th>Fruit</th>
1200+ <th>Weight</th>
1201+ <th>Colour</th>
1202+ </tr>
1203+ </thead>
1204+
1205+ <tbody>
1206+ <tr>
1207+ <td>Apple</td>
1208+ <td>150g</td>
1209+ <td>Red|Green</td>
1210+ </tr>
1211+ <tr>
1212+ <td>Orange</td>
1213+ <td>200g</td>
1214+ <td>Orange</td>
1215+ </tr>
1216+ <tr>
1217+ <td>Banana</td>
1218+ <td>110g</td>
1219+ <td>Yellow</td>
1220+ </tr>
1221+ <tr>
1222+ <td>Strawberry</td>
1223+ <td>5g</td>
1224+ <td>Red</td>
1225+ </tr>
1226+ <tr>
1227+ <td>Tomato</td>
1228+ <td>80g</td>
1229+ <td>Red</td>
1230+ </tr>
1231+ <tr>
1232+ <td>Pineapple</td>
1233+ <td>600g</td>
1234+ <td>Greenyellow</td>
1235+ </tr>
1236+ <tr>
1237+ <td>Basket</td>
1238+ <td>130g</td>
1239+ <td>Brown</td>
1240+ </tr>
1241+ </tbody>
1242+
1243+ </table>
1244+
1245+ <h2>Caption, colgroup, cols, tfoot</h2>
1246+
1247+ <table class="ues-table">
1248+
1249+ <caption>Fruits and their attributes</caption>
1250+
1251+ <colgroup>
1252+ <col span="1" class="object">
1253+ <col span="2" class="attributes">
1254+ </colgroup>
1255+
1256+ <thead>
1257+ <tr>
1258+ <th>Fruit</th>
1259+ <th>Weight</th>
1260+ <th>Colour</th>
1261+ </tr>
1262+ </thead>
1263+
1264+ <tfoot>
1265+ <tr>
1266+ <td>Averages</td>
1267+ <td>175g</td>
1268+ <td>Bright colours</td>
1269+ </tr>
1270+ </tfoot>
1271+
1272+ <tbody>
1273+ <tr>
1274+ <td>Apple</td>
1275+ <td>150g</td>
1276+ <td>Red|Green</td>
1277+ </tr>
1278+ <tr>
1279+ <td>Orange</td>
1280+ <td>200g</td>
1281+ <td>Orange</td>
1282+ </tr>
1283+ </tbody>
1284+
1285+
1286+ </table>
1287+
1288+
1289+</section>
1290+<script src="http://yui.yahooapis.com/3.15.0/build/yui/yui-min.js"></script>
1291+<script src="/js/build/config.js"></script>
1292+<script>
1293+ YUI.GlobalConfig.groups.os.combine = false;
1294+ YUI.GlobalConfig.groups.os.base = 'js/build/';
1295+</script>
1296+<script>
1297+ YUI().use('plugin-jit-bar', 'global-navigation', function(Y) {
1298+ Y.log('hello world');
1299+ })
1300+</script>
1301+</body>
1302+</html>
1303
1304=== removed file 'test/components.html'
1305--- test/components.html 2014-02-23 13:49:37 +0000
1306+++ test/components.html 1970-01-01 00:00:00 +0000
1307@@ -1,713 +0,0 @@
1308-<!doctype html>
1309-<html lang=en>
1310-<head>
1311-<meta charset="utf-8">
1312-<title>Ulysses CSS Test Page</title>
1313-
1314-<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
1315-
1316-<link href='http://fonts.googleapis.com/css?family=Ubuntu:400,300,700' rel='stylesheet' type='text/css'>
1317-
1318-<link rel="stylesheet" href="/css/ulysses.css">
1319-
1320-<!--
1321-
1322-This page is for testing.
1323-
1324-THIS IS NOT A STYLEGUIDE
1325-
1326-Do not add inline styles.
1327-Do not add a style block to the head.
1328-Use only styles linked from the CSS framework.
1329-Do not add JavaScript.
1330-
1331-Have a nice day :)
1332-
1333--->
1334-
1335-</head>
1336-<body>
1337-
1338-<div class="ues-container">
1339- <section>
1340- <h1>Typography</h1>
1341-
1342- <h2>Headline Styles</h2>
1343-
1344-<div data-qa="headlines">
1345- <h1 class="ues-hdisplay">Display Headline</h1>
1346- <h1 class="ues-hmain">Main Headline</h1>
1347- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
1348- <h1 class="ues-hmedium">Medium Headline</h1>
1349- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
1350- <h1 class="ues-hlight">Light Headline</h1>
1351- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
1352-</div>
1353-
1354- <h2>Multiline Headlines</h2>
1355- <div style="width:320px" data-qa="multiline-headlines">
1356- <h1 class="ues-hdisplay">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h1>
1357- <h1>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h1>
1358- <h2>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h2>
1359- <h3>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h3>
1360- </div>
1361-
1362- <h2>Block Content</h2>
1363-
1364- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
1365- <p>Reiciendis soluta ab, soluta molestiae nesciunt ipsum est quis debitis voluptas qui at sed quo? Praesentium voluptate voluptatum placeat ea molestiae doloribus deserunt?</p>
1366- <p>Exercitationem eum esse quos minus, maiores suscipit cupiditate delectus reprehenderit illo quidem distinctio esse nam aliquam fugit, reiciendis veritatis a expedita nisi deserunt rem repellat quos placeat illum, minima est iusto itaque iure? Odit facere possimus architecto sunt facilis voluptatibus eaque maiores necessitatibus, dolor deserunt est.</p>
1367-
1368-
1369- <h3>Lead body copy</h3>
1370- <p class=ues-lead>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
1371- <p>architecto ab dolor explicabo inventore fugit quis doloribus minus nesciunt cumque sint</p>
1372-
1373- <h3>Text Alignment</h3>
1374- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
1375- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
1376- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
1377-
1378- <h3>Lists</h3>
1379-
1380- <h4>Ordered &amp; Unordered</h4>
1381- <ul class=ues-list>
1382- <li>Apples</li>
1383- <li>Oranges</li>
1384- <li>Pears</li>
1385- </ul>
1386-
1387- <ol class=ues-list>
1388- <li>Apples</li>
1389- <ul class=ues-list>
1390- <li>Cox</li>
1391- <li>Gala</li>
1392- <li>Bræburn</li>
1393- </ul>
1394- <li>Oranges</li>
1395- <li>Pears</li>
1396- </ol>
1397-
1398- <h4>Bordered</h4>
1399- <ul class="ues-list ues-list-bordered">
1400- <li>excepturi dolore quo et quisquam atque neque at labore molestias quia nemo</li>
1401- <li>architecto nam sapiente voluptate molestiae ducimus fugiat iure natus nihil quod officia</li>
1402- <li>debitis nemo quos enim illo mollitia quidem numquam incidunt corrupti blanditiis consequuntur</li>
1403- <li>impedit ipsa dignissimos quasi quaerat doloribus maxime libero voluptatum itaque molestias ab</li>
1404- <li>quidem perspiciatis asperiores exercitationem facilis tenetur sapiente vero nemo consequatur odit nulla</li>
1405- </ul>
1406-
1407- <h4>Inline Lists</h4>
1408- <ul class="ues-list ues-list-inline">
1409- <li>Apple</li>
1410- <li>Orange</li>
1411- <li>Pear</li>
1412- </ul>
1413-
1414- <h4>Definition Lists</h4>
1415- <dl class="ues-list">
1416- <dt>Apple</dt>
1417- <dd>dicta possimus iusto voluptatibus blanditiis totam incidunt excepturi mollitia quia aliquid eius</dd>
1418- <dd>enim architecto velit corporis doloremque soluta sapiente eum ad optio dolorem sit</dd>
1419- <dt>Orange</dt>
1420- <dd>accusantium mollitia facilis nostrum iusto et iure unde dolorum alias corporis ullam</dd>
1421- <dt>Pear</dt>
1422- <dd>sint ullam exercitationem aliquid saepe ratione labore neque quis molestias dolorem inventore</dd>
1423- </dl>
1424-</section>
1425-
1426-
1427-<section>
1428- <h1>Buttons</h1>
1429- <div data-qa="buttons">
1430- <p>
1431- <button class=ues-button data-qa="default-button">Default button</button>
1432- <button class="ues-button ues-button-primary" data-qa="primary-button">Primary button</button>
1433- <button class="ues-button ues-button-tertiary" data-qa="tertiary-button">Tertiary button</button>
1434- </p>
1435-
1436- <p>
1437- <button class="ues-button">&#9731; <span>Change Payment Method</span></button>
1438- <button class="ues-button ues-button-primary">&#9731; <span>Checkout</span></button>
1439- </p>
1440-
1441- <p>
1442- <a class="ues-button" href="#">Link</a>
1443- <button class=ues-button type=button>Button</button>
1444- <input class=ues-button type=button value=Input>
1445- <input class=ues-button type=submit value=Submit>
1446- </p>
1447-
1448- <p>
1449- <button class="ues-button ues-button-large">Large Button</button>
1450- <button class=ues-button>Default Button</button>
1451- <button class="ues-button ues-button-small">Small Button</button>
1452- </p>
1453-
1454- <p><button class="ues-button ues-button-block">Default Block Button</button></p>
1455- <p><button class="ues-button ues-button-block ues-button-primary">Primary Block Button</button></p>
1456-
1457- <p>
1458- <div class="ues-button-group" data-qa="button-group">
1459- <button class="ues-button">Left</button>
1460- <button class="ues-button">Middle</button>
1461- <button class="ues-button">Right</button>
1462- </div>
1463- </p>
1464-
1465- <p>
1466- <div class="ues-button-toolbar" data-qa="button-toolbar">
1467- <div class="ues-button-group">
1468- <button class="ues-button">A</button>
1469- <button class="ues-button">B</button>
1470- <button class="ues-button">C</button>
1471- </div>
1472- <div class="ues-button-group">
1473- <button class="ues-button">D</button>
1474- <button class="ues-button">E</button>
1475- </div>
1476- <div class="ues-button-group">
1477- <button class="ues-button">F</button>
1478- </div>
1479- </div>
1480- </p>
1481- </div>
1482-
1483- <h1>Dropdowns</h1>
1484-
1485- <!-- Link or button to toggle dropdown -->
1486- <div class="ues-dropdown clear">
1487- <ul class="ues-dropdown-menu">
1488- <li><a tabindex="-1" href="#">Action</a></li>
1489- <li><a tabindex="-1" href="#">Another action</a></li>
1490- <li><a tabindex="-1" href="#">Something else here</a></li>
1491- <li class="ues-dropdown-divider"></li>
1492- <li><a tabindex="-1" href="#">Separated link</a></li>
1493- </ul>
1494- </div>
1495- <div class="ues-dropdown clear">
1496- <!-- Link or button to toggle dropdown -->
1497- <ul class="ues-dropdown-menu">
1498- <li class="ues-dropdown-header">Dropdown header</li>
1499- <li><a tabindex="-1" href="#">Action</a></li>
1500- <li><a tabindex="-1" href="#">Another action</a></li>
1501- <li><a tabindex="-1" href="#">Something else here</a></li>
1502- <li class="ues-dropdown-divider"></li>
1503- <li class="ues-dropdown-header">Dropdown header</li>
1504- <li><a tabindex="-1" href="#">Separated link</a></li>
1505- </ul>
1506- </div>
1507- <h2>Button Dropdowns</h2>
1508- <div class="ues-button-group">
1509- <button type="button" class="ues-button ues-dropdown-toggle">
1510- Do Something &#x25BC;
1511- </button>
1512- <ul class="ues-dropdown-menu">
1513- <li><a tabindex="-1" href="#">Action</a></li>
1514- <li><a tabindex="-1" href="#">Another action</a></li>
1515- <li><a tabindex="-1" href="#">Something else here</a></li>
1516- <li class="ues-dropdown-divider"></li>
1517- <li><a tabindex="-1" href="#">Separated link</a></li>
1518- </ul>
1519- </div>
1520- <div class="ues-button-group">
1521- <button type="button" class="ues-button">
1522- Action
1523- </button>
1524- <button type="button" class="ues-button ues-button-icon ues-dropdown-toggle">
1525- &#x25BC;
1526- </button>
1527- <ul class="ues-dropdown-menu">
1528- <li><a tabindex="-1" href="#">Action</a></li>
1529- <li><a tabindex="-1" href="#">Another action</a></li>
1530- <li><a tabindex="-1" href="#">Something else here</a></li>
1531- <li class="ues-dropdown-divider"></li>
1532- <li><a tabindex="-1" href="#">Separated link</a></li>
1533- </ul>
1534- </div>
1535-</section>
1536-
1537-
1538-<section>
1539- <h1>Navigation</h1>
1540-
1541- <h2>Horizontal Menu</h2>
1542- <ul class="ues-menu ues-menu-horizontal">
1543- <li><a href="">Dashboard</a></li>
1544- <li><a href="">Files</a></li>
1545- <li><a href="">Photos</a></li>
1546- <li><a href="">Music</a></li>
1547- </ul>
1548-
1549- <h2>Vertical Menu</h2>
1550- <ul class="ues-menu">
1551- <li><a href="">Dashboard</a></li>
1552- <li class="ues-menu-selected"><a href="">Files</a></li>
1553- <li><a href="">Photos</a></li>
1554- <li><a href="">Music</a></li>
1555- </ul>
1556-
1557- <h2>Navbar</h2>
1558- <div class="ues-navbar">
1559- <ul class="ues-menu ues-menu-horizontal">
1560- <li><a href="">Dashboard</a></li>
1561- <li><a href="">Files</a></li>
1562- <li><a href="">Photos</a></li>
1563- <li><a href="">Music</a></li>
1564- </ul>
1565- </div>
1566-
1567- <h2>Primary navbar, works on small screens</h2>
1568- <div class="ues-navbar ues-navbar-primary-nav">
1569- <div class="ues-navbar-toggle">
1570- <a href=""><span></span></a>
1571- </div>
1572- <div class="ues-navbar-brand">
1573- <a href="/">[BRAND]</a>
1574- </div>
1575- <div class="ues-navbar-toggle-user">
1576- <a href=""></a>
1577- </div>
1578- <ul class="ues-menu ues-menu-horizontal">
1579- <li><a href="">Dashboard</a></li>
1580- <li><a href="">Files</a></li>
1581- <li><a href="">Photos</a></li>
1582- <li><a href="">Music</a></li>
1583- </ul>
1584- <ul class="ues-menu ues-menu-horizontal ues-menu-user">
1585- <li><span>Signed in as Lobo</span></li>
1586- <li><a href="">My account</a></li>
1587- <li><a href="">Log out</a></li>
1588- </li>
1589- </div>
1590-
1591- <h2>Navbar with Title/Graphic and right text</h2>
1592- <div class="ues-navbar">
1593- <div class="ues-navbar-brand">
1594- <a href="/">[BRAND]</a>
1595- </div>
1596- <ul class="ues-menu ues-menu-horizontal">
1597- <li><a href="">Dashboard</a></li>
1598- <li><a href="">Files</a></li>
1599- <li><a href="">Photos</a></li>
1600- <li><a href="">Music</a></li>
1601- </ul>
1602- <p class="ues-navbar-text">Signed in as Lobo.</p>
1603- </div>
1604-
1605- <h2>Default Pagination</h2>
1606- <ul class="ues-pagination">
1607- <li class="-disabled"><span>&#x2190;</span></li>
1608- <li class="-active"><a href="#">1</a></li>
1609- <li><a href="#">2</a></li>
1610- <li><a href="#">3</a></li>
1611- <li><a href="#">4</a></li>
1612- <li><a href="#">5</a></li>
1613- <li><a href="#">&#x2192;</a></li>
1614- </ul>
1615- <h2>Pagination with break</h2>
1616- <ul class="ues-pagination">
1617- <li class="-disabled"><span>&#x2190;</span></li>
1618- <li class="-active"><a href="#">1</a></li>
1619- <li><a href="#">2</a></li>
1620- <li><a href="#">3</a></li>
1621- <li class="ues-pagination-break"><span>…</span></li>
1622- <li><a href="#">8</a></li>
1623- <li><a href="#">9</a></li>
1624- <li><a href="#">10</a></li>
1625- <li><a href="#">&#x2192;</a></li>
1626- </ul>
1627-</section>
1628-
1629-
1630-<section>
1631- <h1>Forms</h1>
1632-
1633- <article>
1634- <h2>Default Forms</h2>
1635- <p>By default individual form controls receive styling, with minimal classing and
1636- without any required base class on the <code class=tag>form</code> or large
1637- changes in markup.</p>
1638-
1639- <p>Results in stacked, left-aligned labels on top of form controls.</p>
1640-
1641- <form action>
1642- <fieldset>
1643- <label>Username:</label>
1644- <input type=text>
1645-
1646- <label>Password:</label>
1647- <input type=text>
1648- <label><input type=checkbox>Keep me signed in</label>
1649- <div class=ues-form-help>Form help text</div>
1650- </fieldset>
1651- </form>
1652-
1653- <fieldset>
1654- <legend>Payment Details</legend>
1655-
1656- <label><input checked type=radio name=foo>Credit Card</label>
1657- <label><input type=radio name=foo>Paypal</label>
1658-
1659- <label>Name/username:</label>
1660- <input type=text placeholder="Type something…">
1661-
1662- <label class=ues-inline><input type=radio name=bar>Foo</label>
1663- <label class=ues-inline><input checked type=radio name=bar>Bar</label>
1664-
1665- <label>Card Number:</label>
1666- <input type=text>
1667-
1668- <label>CCV:</label>
1669- <input type=text>
1670- <div class=ues-form-help>Form help text</div>
1671-
1672- <label>Select:</label>
1673- <select>
1674- <option value>Select One</option>
1675- <option value=1>Select One</option>
1676- <option value=2>Foo</option>
1677- <option value=3>Bar</option>
1678- <option value=4>Baz</option>
1679- </select>
1680- <label>Select:</label>
1681- <select class=ues-inline>
1682- <option value=2>Foo</option>
1683- <option value=3 selected>Bar</option>
1684- <option value=4>Baz</option>
1685- </select>
1686- <span class=ues-form-help>Inline form help text</span>
1687-
1688- </fieldset>
1689- <fieldset>
1690- <label><input type=checkbox>Agree to ToS</label>
1691- </fieldset>
1692- <button type=submit class=ues-button>Submit</button>
1693- </form>
1694-</article>
1695-<article>
1696- <h2>Inline Form</h2>
1697- <p>Simple inline form</p>
1698- <form action class=ues-form-inline>
1699- <fieldset>
1700- <input type=text placeholder="Type something…">
1701- <input type=text placeholder="Type something…">
1702- <label><input type=checkbox>Remember me?</label>
1703- <button type=submit class=ues-button>Submit</button>
1704- </fieldset>
1705- </form>
1706-</article>
1707-<article>
1708- <h2>Required Inputs</h2>
1709- <p>To mark a form control as required, add the <code>required</code> attribute. </p>
1710- <form action class=ues-form-inline>
1711- <input type=text placeholder="Type something…" required="true">
1712- </form>
1713-</article>
1714-<article>
1715- <h2>Disabled Inputs</h2>
1716- <p>To mark a form control as disabled, add the <code>disabled</code> attribute. </p>
1717- <form action class=ues-form-inline>
1718- <input type=text placeholder="Type something…" disabled="true">
1719- </form>
1720-</article>
1721-<article>
1722- <h2>Readonly Inputs</h2>
1723- <form action class=ues-form-inline>
1724- <input type=text readonly="true" value="http://ubuntuone.com/abcdef1234">
1725- </form>
1726-</article>
1727-<article>
1728- <h2>Checkboxes &amp; Radios</h2>
1729- <form action>
1730- <fieldset>
1731- <legend>Radio inputs default, stacked</legend>
1732- <label><input checked type=radio name=foo>Credit Card</label>
1733- <label><input type=radio name=foo>Paypal</label>
1734- </fieldset>
1735- <fieldset>
1736- <legend>Radio inputs inline, stacked</legend>
1737- <label class=ues-inline><input type=radio name=bar>Foo</label>
1738- <label class=ues-inline><input checked type=radio name=bar>Bar</label>
1739- </fieldset>
1740- <fieldset>
1741- <legend>Checkbox default, stacked</legend>
1742- <label><input checked type=checkbox name=foo1>Credit Card</label>
1743- <label><input type=checkbox name=foo2>Paypal</label>
1744- </fieldset>
1745- <fieldset>
1746- <legend>Checkbox inline, stacked</legend>
1747- <label class=ues-inline><input type=checkbox name=bar1>Foo</label>
1748- <label class=ues-inline><input checked type=checkbox name=bar2>Bar</label>
1749- </fieldset>
1750- </form>
1751-</article>
1752-</section>
1753-
1754-
1755-<section>
1756-<h1>Layout, including Pure (ues-) Grids</h1>
1757-
1758-<div class="ues-g-r">
1759- <div class="ues-u-1-5">
1760- <div class="ues-box ues-box-solid">
1761- <h3>A Headline</h3>
1762- <p>lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore</p>
1763- </div>
1764- </div>
1765- <div class="ues-u-4-5">
1766- <div class="ues-box">
1767- <h3>A Headline</h3>
1768- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
1769- </div>
1770- </div>
1771-</div>
1772-
1773-<h1>Feedback</h1>
1774-
1775-
1776-<h2>Static messages, warnings, errors, notices</h2>
1777-
1778-<p class="ues-message ues-message-inline">Message</p>
1779-
1780-<p class="ues-message ues-message-inline ues-disabled">Disabled</p>
1781-
1782-<p class="ues-message ues-message-inline ues-success">Success</p>
1783-
1784-<p class="ues-message ues-message-inline ues-warning">Warning</p>
1785-
1786-<p class="ues-message ues-message-inline ues-error">Error</p>
1787-
1788-<p class="ues-message ues-message-inline ues-error ues-error-pulsating">Pulsating error</p>
1789-
1790-<p class="ues-message ues-message-inline ues-information">Information</p>
1791-
1792-<p id="msg-closeable" class="ues-message ues-message-closeable">Closable</p>
1793-
1794-<p class="ues-message ues-message-bordered ues-information">Block element with border</p>
1795-
1796-<p class="ues-message ues-message-bordered ues-warning">Warning with an <a href="#feedback">important link</a></p>
1797-</section>
1798-
1799-<section>
1800-
1801- <h1>Tables</h1>
1802-
1803- <h2>Default table</h2>
1804-
1805- <table class="ues-table">
1806-
1807- <thead>
1808- <tr>
1809- <th>Fruit</th>
1810- <th>Weight</th>
1811- <th>Colour</th>
1812- </tr>
1813- </thead>
1814-
1815- <tbody>
1816- <tr>
1817- <td>Apple</td>
1818- <td>150g</td>
1819- <td>Red|Green</td>
1820- </tr>
1821- <tr>
1822- <td>Orange</td>
1823- <td>200g</td>
1824- <td>Orange</td>
1825- </tr>
1826- </tbody>
1827-
1828- </table>
1829-
1830- <h2>Small table</h2>
1831-
1832- <table class="ues-table ues-table-small">
1833-
1834- <thead>
1835- <tr>
1836- <th>Fruit</th>
1837- <th>Weight</th>
1838- <th>Colour</th>
1839- </tr>
1840- </thead>
1841-
1842- <tbody>
1843- <tr>
1844- <td>Apple</td>
1845- <td>150g</td>
1846- <td>Red|Green</td>
1847- </tr>
1848- <tr>
1849- <td>Orange</td>
1850- <td>200g</td>
1851- <td>Orange</td>
1852- </tr>
1853- </tbody>
1854-
1855- </table>
1856-
1857- <h2>Bordered Table</h2>
1858-
1859- <table class="ues-table ues-table-bordered">
1860-
1861- <thead>
1862- <tr>
1863- <th>Fruit</th>
1864- <th>Weight</th>
1865- <th>Colour</th>
1866- </tr>
1867- </thead>
1868-
1869- <tbody>
1870- <tr>
1871- <td>Apple</td>
1872- <td>150g</td>
1873- <td>Red|Green</td>
1874- </tr>
1875- <tr>
1876- <td>Orange</td>
1877- <td>200g</td>
1878- <td>Orange</td>
1879- </tr>
1880- </tbody>
1881-
1882- </table>
1883-
1884- <h2>Horizontal border</h2>
1885-
1886- <table class="ues-table ues-table-horizontal">
1887-
1888- <thead>
1889- <tr>
1890- <th>Fruit</th>
1891- <th>Weight</th>
1892- <th>Colour</th>
1893- </tr>
1894- </thead>
1895-
1896- <tbody>
1897- <tr>
1898- <td>Apple</td>
1899- <td>150g</td>
1900- <td>Red|Green</td>
1901- </tr>
1902- <tr>
1903- <td>Orange</td>
1904- <td>200g</td>
1905- <td>Orange</td>
1906- </tr>
1907- </tbody>
1908-
1909- </table>
1910-
1911- <h2>Striped</h2>
1912-
1913- <table class="ues-table ues-table-striped">
1914-
1915- <thead>
1916- <tr>
1917- <th>Fruit</th>
1918- <th>Weight</th>
1919- <th>Colour</th>
1920- </tr>
1921- </thead>
1922-
1923- <tbody>
1924- <tr>
1925- <td>Apple</td>
1926- <td>150g</td>
1927- <td>Red|Green</td>
1928- </tr>
1929- <tr>
1930- <td>Orange</td>
1931- <td>200g</td>
1932- <td>Orange</td>
1933- </tr>
1934- <tr>
1935- <td>Banana</td>
1936- <td>110g</td>
1937- <td>Yellow</td>
1938- </tr>
1939- <tr>
1940- <td>Strawberry</td>
1941- <td>5g</td>
1942- <td>Red</td>
1943- </tr>
1944- <tr>
1945- <td>Tomato</td>
1946- <td>80g</td>
1947- <td>Red</td>
1948- </tr>
1949- <tr>
1950- <td>Pineapple</td>
1951- <td>600g</td>
1952- <td>Greenyellow</td>
1953- </tr>
1954- <tr>
1955- <td>Basket</td>
1956- <td>130g</td>
1957- <td>Brown</td>
1958- </tr>
1959- </tbody>
1960-
1961- </table>
1962-
1963- <h2>Caption, colgroup, cols, tfoot</h2>
1964-
1965- <table class="ues-table">
1966-
1967- <caption>Fruits and their attributes</caption>
1968-
1969- <colgroup>
1970- <col span="1" class="object">
1971- <col span="2" class="attributes">
1972- </colgroup>
1973-
1974- <thead>
1975- <tr>
1976- <th>Fruit</th>
1977- <th>Weight</th>
1978- <th>Colour</th>
1979- </tr>
1980- </thead>
1981-
1982- <tfoot>
1983- <tr>
1984- <td>Averages</td>
1985- <td>175g</td>
1986- <td>Bright colours</td>
1987- </tr>
1988- </tfoot>
1989-
1990- <tbody>
1991- <tr>
1992- <td>Apple</td>
1993- <td>150g</td>
1994- <td>Red|Green</td>
1995- </tr>
1996- <tr>
1997- <td>Orange</td>
1998- <td>200g</td>
1999- <td>Orange</td>
2000- </tr>
2001- </tbody>
2002-
2003-
2004- </table>
2005-
2006-
2007-</section>
2008-<script src="http://yui.yahooapis.com/3.15.0/build/yui/yui-min.js"></script>
2009-<script src="/js/build/config.js"></script>
2010-<script>
2011- YUI.GlobalConfig.groups.os.combine = false;
2012- YUI.GlobalConfig.groups.os.base = 'js/build/';
2013-</script>
2014-<script>
2015- YUI().use('plugin-jit-bar', 'global-navigation', function(Y) {
2016- Y.log('hello world');
2017- })
2018-</script>
2019-</body>
2020-</html>
2021
2022=== added symlink 'test/css'
2023=== target is u'../public'
2024=== removed symlink 'test/css'
2025=== target was u'../public'
2026=== added file 'test/index.html'
2027--- test/index.html 1970-01-01 00:00:00 +0000
2028+++ test/index.html 2015-02-03 14:14:34 +0000
2029@@ -0,0 +1,876 @@
2030+<!doctype html>
2031+<head>
2032+<meta charset="utf-8">
2033+<title>Ulysses CSS Test Page</title>
2034+
2035+<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
2036+<link rel="stylesheet" href="../public/ulysses.css">
2037+<link rel="stylesheet" media="(max-width: 480px)" href="../public/navbar-small.css">
2038+<link rel="stylesheet" media="(max-width: 480px)" href="../public/searchbar-small.css">
2039+
2040+<!--
2041+
2042+This page is for testing.
2043+
2044+Do not add inline styles.
2045+Do not add a style block to the head.
2046+Use only styles linked from the CSS framework.
2047+Have a care with your JavaScript.
2048+Have a nice day :)
2049+
2050+-->
2051+
2052+</head>
2053+<body>
2054+<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
2055+ <symbol id="caret" viewBox="0 0 10 7">
2056+ <title>caret icon</title>
2057+ <path d="M10 0L5 7 0 0z"/>
2058+ </symbol>
2059+
2060+ <symbol id="navbar-menu" viewBox="0 0 36 34">
2061+ <title>navbar-menu icon</title>
2062+ <g fill="#DD4814"><path d="M10 16h16v2H10zM10 21h16v2H10zM10 11h16v2H10z"/></g><path fill="#DD4814" d="M24 1c9.87 0 11 1.115 11 10.85v10.3C35 31.885 33.87 33 24 33H12C2.13 33 1 31.885 1 22.15v-10.3C1 2.115 2.13 1 12 1h12m0-1H12C1.63 0 0 1.48 0 11.85v10.3C0 32.52 1.63 34 12 34h12c10.37 0 12-1.48 12-11.85v-10.3C36 1.48 34.37 0 24 0z"/>
2063+ </symbol>
2064+
2065+ <symbol id="navbar-search" viewBox="130.82 123.552 36 34">
2066+ <title>navbar-search icon</title>
2067+ <path fill="#DD4814" d="M154.82 124.552c9.87 0 11 1.115 11 10.85v10.3c0 9.734-1.13 10.85-11 10.85h-12c-9.87 0-11-1.115-11-10.85v-10.3c0-9.735 1.13-10.85 11-10.85h12m0-1h-12c-10.37 0-12 1.48-12 11.85v10.3c0 10.37 1.63 11.85 12 11.85h12c10.37 0 12-1.48 12-11.85v-10.3c0-10.37-1.63-11.85-12-11.85zM156.143 146.167l-1.803-1.804c-.226-.23-.548-.367-.87-.365-.1 0-.194.02-.288.047l-.743-.743c.897-1.096 1.437-2.497 1.437-4.023 0-3.502-2.843-6.35-6.338-6.35s-6.338 2.848-6.338 6.35c0 3.5 2.843 6.35 6.337 6.35 1.53 0 2.934-.547 4.03-1.454l.745.746c-.096.406.015.86.315 1.152l1.802 1.804c.825.877 1.003.76 1.735.026s.853-.86-.024-1.737zm-8.603-1.538c-2.943 0-5.337-2.4-5.337-5.35s2.394-5.35 5.337-5.35c2.943 0 5.338 2.4 5.338 5.35s-2.395 5.35-5.338 5.35z"/>
2068+ </symbol>
2069+
2070+ <symbol id="search" viewBox="0 0 34 34">
2071+ <title>search icon</title>
2072+ <path fill="#DD4814" d="M32.19 28.564L28.37 24.74c-.48-.492-1.162-.778-1.85-.773-.205 0-.408.045-.607.1l-1.576-1.576c1.906-2.322 3.052-5.293 3.052-8.53C27.386 6.54 21.356.5 13.943.5 6.53.5.5 6.54.5 13.96c0 7.424 6.03 13.464 13.442 13.464 3.244 0 6.225-1.158 8.548-3.082l1.583 1.582c-.202.86.03 1.82.67 2.443l3.822 3.823c1.75 1.86 2.127 1.61 3.68.057 1.554-1.553 1.807-1.822-.054-3.683zm-18.248-3.26c-6.244 0-11.32-5.09-11.32-11.345 0-6.253 5.076-11.34 11.32-11.34 6.243 0 11.322 5.087 11.322 11.34 0 6.254-5.08 11.343-11.322 11.343z"/>
2073+ </symbol>
2074+
2075+ <symbol id="spinner" viewBox="0 0 50 50">
2076+ <title>spinner icon</title>
2077+ <path fill="#DD4814" d="M25 6V4C13.42 4 4 13.42 4 25h2C6 14.523 14.523 6 25 6z"/>
2078+ </symbol>
2079+
2080+ <symbol id="ubuntu-logo-black" viewBox="70.867 73.054 283.464 63.576">
2081+ <title>ubuntu-logo-black icon</title>
2082+ <circle cx="337.365" cy="90.017" r="16.966"/><path fill="#fff" d="M326.783 87.978c-1.127 0-2.036.912-2.036 2.04 0 1.122.91 2.036 2.036 2.036 1.128 0 2.04-.914 2.04-2.037 0-1.127-.912-2.04-2.04-2.04zm14.555 9.266c-.976.56-1.308 1.807-.747 2.778.564.978 1.81 1.31 2.785.748s1.31-1.81.747-2.783c-.563-.974-1.81-1.308-2.784-.743zm-10.125-7.227c0-2.016.998-3.797 2.53-4.873l-1.49-2.498c-1.783 1.19-3.11 3.015-3.663 5.148.646.524 1.055 1.324 1.055 2.223 0 .894-.407 1.69-1.055 2.22.552 2.133 1.88 3.954 3.664 5.145l1.488-2.496c-1.53-1.076-2.53-2.855-2.53-4.87zm5.952-5.957c3.112 0 5.663 2.385 5.93 5.43l2.906-.047c-.143-2.243-1.123-4.26-2.63-5.74-.776.29-1.672.25-2.445-.2-.772-.447-1.26-1.2-1.394-2.02-.753-.208-1.546-.322-2.365-.322-1.408 0-2.74.333-3.922.92l1.415 2.536c.762-.357 1.613-.556 2.507-.556zm0 11.908c-.896 0-1.745-.197-2.507-.553l-1.415 2.537c1.18.588 2.514.916 3.922.916.82 0 1.612-.11 2.366-.32.135-.82.62-1.572 1.395-2.02.775-.447 1.67-.49 2.445-.195 1.507-1.484 2.487-3.5 2.63-5.746l-2.904-.04c-.268 3.038-2.82 5.42-5.93 5.42zm4.173-13.18c.975.562 2.22.23 2.782-.747.562-.97.23-2.22-.745-2.78-.976-.562-2.22-.23-2.784.746-.56.974-.228 2.22.748 2.783z"/><path d="M104.798 134.53c-1.725.433-4 .89-6.826 1.374-2.83.483-6.102.727-9.817.727-3.23 0-5.952-.47-8.16-1.412-2.208-.94-3.985-2.274-5.33-3.998-1.35-1.724-2.317-3.757-2.91-6.1-.593-2.343-.888-4.94-.888-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.424 10.985 1.616 2.21 4.334 3.314 8.16 3.314.808 0 1.64-.03 2.504-.083.86-.053 1.67-.122 2.425-.202.752-.08 1.44-.16 2.06-.242.618-.08 1.063-.173 1.333-.282V93.734h7.514v40.796h-.002zM123.134 95.59c.915-.59 2.304-1.21 4.16-1.856 1.858-.646 4-.97 6.423-.97 3.016 0 5.696.54 8.04 1.616 2.34 1.078 4.32 2.584 5.937 4.522 1.614 1.94 2.84 4.257 3.675 6.947.833 2.694 1.252 5.655 1.252 8.887 0 3.393-.5 6.45-1.494 9.17-1 2.72-2.412 5.02-4.242 6.905-1.832 1.886-4.04 3.34-6.625 4.362-2.583 1.023-5.492 1.535-8.724 1.535-3.502 0-6.598-.245-9.29-.73-2.692-.484-4.9-.97-6.624-1.454v-60.18l7.513-1.292V95.59zm0 33.608c.755.216 1.818.42 3.192.604 1.373.19 3.082.284 5.13.284 4.038 0 7.27-1.334 9.692-4 2.425-2.665 3.637-6.45 3.637-11.35 0-2.15-.216-4.172-.646-6.06-.433-1.884-1.133-3.515-2.103-4.886-.97-1.375-2.222-2.45-3.756-3.232-1.533-.78-3.38-1.172-5.532-1.172-2.05 0-3.932.353-5.654 1.05-1.727.702-3.045 1.43-3.96 2.184v26.578zM194.546 134.53c-1.725.433-4 .89-6.826 1.374-2.827.483-6.1.727-9.816.727-3.23 0-5.95-.47-8.158-1.412-2.21-.94-3.986-2.274-5.33-3.998-1.35-1.724-2.316-3.757-2.91-6.1-.593-2.343-.89-4.94-.89-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.423 10.985 1.617 2.21 4.336 3.314 8.16 3.314.81 0 1.643-.03 2.504-.083.86-.053 1.668-.122 2.424-.202.755-.08 1.44-.16 2.062-.242.618-.08 1.062-.173 1.33-.282V93.734h7.515v40.796zM205.37 94.947c1.723-.432 4.01-.89 6.867-1.375 2.852-.483 6.138-.727 9.854-.727 3.34 0 6.114.473 8.32 1.414 2.21.942 3.973 2.26 5.294 3.958 1.316 1.695 2.246 3.73 2.786 6.098.538 2.373.808 4.984.808 7.837v23.59h-7.513v-21.975c0-2.584-.177-4.79-.525-6.624-.35-1.833-.93-3.312-1.737-4.44-.808-1.135-1.885-1.954-3.23-2.467-1.346-.514-3.018-.768-5.007-.768-.812 0-1.646.026-2.504.08-.862.054-1.687.12-2.464.202-.784.08-1.48.176-2.103.28-.62.11-1.063.19-1.333.242v35.465h-7.512V94.946zM256.665 93.734h15.914v6.302h-15.915v19.388c0 2.1.16 3.84.484 5.212.323 1.372.81 2.45 1.454 3.23.646.78 1.45 1.33 2.422 1.654.97.324 2.1.487 3.393.487 2.313 0 4.145-.258 5.493-.77 1.345-.512 2.262-.875 2.748-1.09l1.614 6.14c-.754.38-2.088.863-3.998 1.454-1.912.594-4.078.89-6.502.89-2.856 0-5.213-.362-7.07-1.09-1.855-.728-3.352-1.816-4.482-3.272-1.13-1.453-1.925-3.243-2.382-5.372-.46-2.126-.688-4.59-.688-7.39V82.02l7.514-1.292v13.006zM313.455 134.53c-1.727.433-4 .89-6.826 1.374-2.828.483-6.102.727-9.814.727-3.232 0-5.953-.47-8.162-1.412s-3.985-2.274-5.33-3.998c-1.348-1.724-2.315-3.757-2.91-6.1-.592-2.343-.89-4.94-.89-7.796v-23.59h7.517v21.974c0 5.117.81 8.778 2.425 10.985 1.614 2.21 4.334 3.314 8.16 3.314.807 0 1.64-.03 2.503-.083.858-.053 1.667-.122 2.422-.202.755-.08 1.44-.16 2.062-.242.617-.08 1.062-.173 1.334-.282V93.734h7.513v40.796h-.005z"/>
2083+ </symbol>
2084+
2085+ <symbol id="ubuntu-logo" viewBox="70.867 73.054 283.464 63.576">
2086+ <title>ubuntu-logo icon</title>
2087+ <circle fill="#fff" cx="337.365" cy="90.017" r="16.966"/><path fill="#DD4814" d="M326.783 87.978c-1.127 0-2.036.912-2.036 2.04 0 1.122.91 2.036 2.036 2.036 1.128 0 2.04-.914 2.04-2.037 0-1.127-.912-2.04-2.04-2.04zm14.555 9.266c-.976.56-1.308 1.807-.747 2.778.564.978 1.81 1.31 2.785.748s1.31-1.81.747-2.783c-.563-.974-1.81-1.308-2.784-.743zm-10.125-7.227c0-2.016.998-3.797 2.53-4.873l-1.49-2.498c-1.783 1.19-3.11 3.015-3.663 5.148.646.524 1.055 1.324 1.055 2.223 0 .894-.407 1.69-1.055 2.22.552 2.133 1.88 3.954 3.664 5.145l1.488-2.496c-1.53-1.076-2.53-2.855-2.53-4.87zm5.952-5.957c3.112 0 5.663 2.385 5.93 5.43l2.906-.047c-.143-2.243-1.123-4.26-2.63-5.74-.776.29-1.672.25-2.445-.2-.772-.447-1.26-1.2-1.394-2.02-.753-.208-1.546-.322-2.365-.322-1.408 0-2.74.333-3.922.92l1.415 2.536c.762-.357 1.613-.556 2.507-.556zm0 11.908c-.896 0-1.745-.197-2.507-.553l-1.415 2.537c1.18.588 2.514.916 3.922.916.82 0 1.612-.11 2.366-.32.135-.82.62-1.572 1.395-2.02.775-.447 1.67-.49 2.445-.195 1.507-1.484 2.487-3.5 2.63-5.746l-2.904-.04c-.268 3.038-2.82 5.42-5.93 5.42zm4.173-13.18c.975.562 2.22.23 2.782-.747.562-.97.23-2.22-.745-2.78-.976-.562-2.22-.23-2.784.746-.56.974-.228 2.22.748 2.783z"/><g fill="#fff"><path d="M104.798 134.53c-1.725.433-4 .89-6.826 1.374-2.83.483-6.102.727-9.817.727-3.23 0-5.952-.47-8.16-1.412-2.208-.94-3.985-2.274-5.33-3.998-1.35-1.724-2.317-3.757-2.91-6.1-.593-2.343-.888-4.94-.888-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.424 10.985 1.616 2.21 4.334 3.314 8.16 3.314.808 0 1.64-.03 2.504-.083.86-.053 1.67-.122 2.425-.202.752-.08 1.44-.16 2.06-.242.618-.08 1.063-.173 1.333-.282V93.734h7.514v40.796h-.002zM123.134 95.59c.915-.59 2.304-1.21 4.16-1.856 1.858-.646 4-.97 6.423-.97 3.016 0 5.696.54 8.04 1.616 2.34 1.078 4.32 2.584 5.937 4.522 1.614 1.94 2.84 4.257 3.675 6.947.833 2.694 1.252 5.655 1.252 8.887 0 3.393-.5 6.45-1.494 9.17-1 2.72-2.412 5.02-4.242 6.905-1.832 1.886-4.04 3.34-6.625 4.362-2.583 1.023-5.492 1.535-8.724 1.535-3.502 0-6.598-.245-9.29-.73-2.692-.484-4.9-.97-6.624-1.454v-60.18l7.513-1.292V95.59zm0 33.608c.755.216 1.818.42 3.192.604 1.373.19 3.082.284 5.13.284 4.038 0 7.27-1.334 9.692-4 2.425-2.665 3.637-6.45 3.637-11.35 0-2.15-.216-4.172-.646-6.06-.433-1.884-1.133-3.515-2.103-4.886-.97-1.375-2.222-2.45-3.756-3.232-1.533-.78-3.38-1.172-5.532-1.172-2.05 0-3.932.353-5.654 1.05-1.727.702-3.045 1.43-3.96 2.184v26.578zM194.546 134.53c-1.725.433-4 .89-6.826 1.374-2.827.483-6.1.727-9.816.727-3.23 0-5.95-.47-8.158-1.412-2.21-.94-3.986-2.274-5.33-3.998-1.35-1.724-2.316-3.757-2.91-6.1-.593-2.343-.89-4.94-.89-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.423 10.985 1.617 2.21 4.336 3.314 8.16 3.314.81 0 1.643-.03 2.504-.083.86-.053 1.668-.122 2.424-.202.755-.08 1.44-.16 2.062-.242.618-.08 1.062-.173 1.33-.282V93.734h7.515v40.796zM205.37 94.947c1.723-.432 4.01-.89 6.867-1.375 2.852-.483 6.138-.727 9.854-.727 3.34 0 6.114.473 8.32 1.414 2.21.942 3.973 2.26 5.294 3.958 1.316 1.695 2.246 3.73 2.786 6.098.538 2.373.808 4.984.808 7.837v23.59h-7.513v-21.975c0-2.584-.177-4.79-.525-6.624-.35-1.833-.93-3.312-1.737-4.44-.808-1.135-1.885-1.954-3.23-2.467-1.346-.514-3.018-.768-5.007-.768-.812 0-1.646.026-2.504.08-.862.054-1.687.12-2.464.202-.784.08-1.48.176-2.103.28-.62.11-1.063.19-1.333.242v35.465h-7.512V94.946zM256.665 93.734h15.914v6.302h-15.915v19.388c0 2.1.16 3.84.484 5.212.323 1.372.81 2.45 1.454 3.23.646.78 1.45 1.33 2.422 1.654.97.324 2.1.487 3.393.487 2.313 0 4.145-.258 5.493-.77 1.345-.512 2.262-.875 2.748-1.09l1.614 6.14c-.754.38-2.088.863-3.998 1.454-1.912.594-4.078.89-6.502.89-2.856 0-5.213-.362-7.07-1.09-1.855-.728-3.352-1.816-4.482-3.272-1.13-1.453-1.925-3.243-2.382-5.372-.46-2.126-.688-4.59-.688-7.39V82.02l7.514-1.292v13.006zM313.455 134.53c-1.727.433-4 .89-6.826 1.374-2.828.483-6.102.727-9.814.727-3.232 0-5.953-.47-8.162-1.412s-3.985-2.274-5.33-3.998c-1.348-1.724-2.315-3.757-2.91-6.1-.592-2.343-.89-4.94-.89-7.796v-23.59h7.517v21.974c0 5.117.81 8.778 2.425 10.985 1.614 2.21 4.334 3.314 8.16 3.314.807 0 1.64-.03 2.503-.083.858-.053 1.667-.122 2.422-.202.755-.08 1.44-.16 2.062-.242.617-.08 1.062-.173 1.334-.282V93.734h7.513v40.796h-.005z"/></g>
2088+ </symbol>
2089+</svg>
2090+<div class="ues-page">
2091+ <section>
2092+ <h1>Icons</h1>
2093+ <div>
2094+ <svg role="img" class="ues-icon-ubuntu-logo">
2095+ <use xlink:href="#ubuntu-logo"></use>
2096+ </svg>
2097+ <svg role="img" class="ues-icon-navbar-menu">
2098+ <use xlink:href="#navbar-menu"></use>
2099+ </svg>
2100+ <svg role="img" class="ues-icon-navbar-search">
2101+ <use xlink:href="#navbar-search"></use>
2102+ </svg>
2103+ <svg role="img" class="ues-icon-search">
2104+ <use xlink:href="#search"></use>
2105+ </svg>
2106+ <svg role="img" class="ues-icon-spinner">
2107+ <use xlink:href="#spinner"></use>
2108+ </svg>
2109+ <svg role="img" class="ues-icon-caret">
2110+ <use xlink:href="#caret"></use>
2111+ </svg>
2112+
2113+ </div>
2114+ </section>
2115+ <section>
2116+ <h1>Typography</h1>
2117+
2118+ <h2>Headline Styles</h2>
2119+
2120+<div data-qa="headlines">
2121+ <h1 class="ues-hdisplay">Display Headline</h1>
2122+ <h1 class="ues-hmain">Main Headline</h1>
2123+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
2124+ <h1 class="ues-hmedium">Medium Headline</h1>
2125+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
2126+ <h1 class="ues-hlight">Light Headline</h1>
2127+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
2128+</div>
2129+
2130+ <h2>Multiline Headlines</h2>
2131+ <div style="width:320px" data-qa="multiline-headlines">
2132+ <h1 class="ues-hdisplay">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h1>
2133+ <h1>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h1>
2134+ <h2>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h2>
2135+ <h3>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h3>
2136+ </div>
2137+
2138+ <h2>Block Content</h2>
2139+
2140+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
2141+ <p>Reiciendis soluta ab, soluta molestiae nesciunt ipsum est quis debitis voluptas qui at sed quo? Praesentium voluptate voluptatum placeat ea molestiae doloribus deserunt?</p>
2142+ <p>Exercitationem eum esse quos minus, maiores suscipit cupiditate delectus reprehenderit illo quidem distinctio esse nam aliquam fugit, reiciendis veritatis a expedita nisi deserunt rem repellat quos placeat illum, minima est iusto itaque iure? Odit facere possimus architecto sunt facilis voluptatibus eaque maiores necessitatibus, dolor deserunt est.</p>
2143+
2144+
2145+ <h3>Lead body copy</h3>
2146+ <p class=ues-lead>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
2147+ <p>architecto ab dolor explicabo inventore fugit quis doloribus minus nesciunt cumque sint</p>
2148+
2149+ <h3>Text Alignment</h3>
2150+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
2151+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
2152+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
2153+
2154+ <h3>Lists</h3>
2155+
2156+ <h4>Ordered &amp; Unordered</h4>
2157+ <ul class=ues-list>
2158+ <li>Apples</li>
2159+ <li>Oranges</li>
2160+ <li>Pears</li>
2161+ </ul>
2162+
2163+ <ol class=ues-list>
2164+ <li>Apples</li>
2165+ <ul class=ues-list>
2166+ <li>Cox</li>
2167+ <li>Gala</li>
2168+ <li>Bræburn</li>
2169+ </ul>
2170+ <li>Oranges</li>
2171+ <li>Pears</li>
2172+ </ol>
2173+
2174+ <h4>Bordered</h4>
2175+ <ul class="ues-list ues-list-bordered">
2176+ <li>excepturi dolore quo et quisquam atque neque at labore molestias quia nemo</li>
2177+ <li>architecto nam sapiente voluptate molestiae ducimus fugiat iure natus nihil quod officia</li>
2178+ <li>debitis nemo quos enim illo mollitia quidem numquam incidunt corrupti blanditiis consequuntur</li>
2179+ <li>impedit ipsa dignissimos quasi quaerat doloribus maxime libero voluptatum itaque molestias ab</li>
2180+ <li>quidem perspiciatis asperiores exercitationem facilis tenetur sapiente vero nemo consequatur odit nulla</li>
2181+ </ul>
2182+
2183+ <h4>Inline Lists</h4>
2184+ <ul class="ues-list ues-list-inline">
2185+ <li>Apple</li>
2186+ <li>Orange</li>
2187+ <li>Pear</li>
2188+ </ul>
2189+
2190+ <h4>Definition Lists</h4>
2191+ <dl class="ues-list">
2192+ <dt>Apple</dt>
2193+ <dd>dicta possimus iusto voluptatibus blanditiis totam incidunt excepturi mollitia quia aliquid eius</dd>
2194+ <dd>enim architecto velit corporis doloremque soluta sapiente eum ad optio dolorem sit</dd>
2195+ <dt>Orange</dt>
2196+ <dd>accusantium mollitia facilis nostrum iusto et iure unde dolorum alias corporis ullam</dd>
2197+ <dt>Pear</dt>
2198+ <dd>sint ullam exercitationem aliquid saepe ratione labore neque quis molestias dolorem inventore</dd>
2199+ </dl>
2200+</section>
2201+
2202+
2203+<section>
2204+ <h1>Buttons</h1>
2205+ <div data-qa="buttons">
2206+ <p>
2207+ <button class=ues-button data-qa="default-button">Default button</button>
2208+ <button class="ues-button ues-button-primary" data-qa="primary-button">Primary button</button>
2209+ <button class="ues-button ues-button-tertiary" data-qa="tertiary-button">Tertiary button</button>
2210+ </p>
2211+
2212+ <p>
2213+ <button class="ues-button">&#9731; <span>Change Payment Method</span></button>
2214+ <button class="ues-button ues-button-primary">&#9731; <span>Checkout</span></button>
2215+ </p>
2216+
2217+ <p>
2218+ <a class="ues-button" href="#">Link</a>
2219+ <button class=ues-button type=button>Button</button>
2220+ <input class=ues-button type=button value=Input>
2221+ <input class=ues-button type=submit value=Submit>
2222+ </p>
2223+
2224+ <p>
2225+ <button class="ues-button ues-button-large">Lrg</button>
2226+ <button class=ues-button>Dft</button>
2227+ <button class="ues-button ues-button-small">Sml</button>
2228+ </p>
2229+
2230+ <p><button class="ues-button ues-button-block">Default Block Button</button></p>
2231+ <p><button class="ues-button ues-button-block ues-button-primary">Primary Block Button</button></p>
2232+
2233+ <p>
2234+ <div class="ues-button-group" data-qa="button-group">
2235+ <button class="ues-button">Left</button>
2236+ <button class="ues-button">Middle</button>
2237+ <button class="ues-button">Right</button>
2238+ </div>
2239+ </p>
2240+
2241+ <p>
2242+ <div class="ues-button-toolbar" data-qa="button-toolbar">
2243+ <div class="ues-button-group">
2244+ <button class="ues-button">A</button>
2245+ <button class="ues-button">B</button>
2246+ <button class="ues-button">C</button>
2247+ </div>
2248+ <div class="ues-button-group">
2249+ <button class="ues-button">D</button>
2250+ <button class="ues-button">E</button>
2251+ </div>
2252+ <div class="ues-button-group">
2253+ <button class="ues-button">F</button>
2254+ </div>
2255+ </div>
2256+ </p>
2257+ </div>
2258+ </section>
2259+
2260+ <section class="clear">
2261+
2262+ <h1>Dropdowns</h1>
2263+ <ul data-qa="dropdown" class="ues-dropdown-menu" style="display:block; position:static">
2264+ <li class="ues-dropdown-header">Dropdown header</li>
2265+ <li><a tabindex="-1" href="#">Action</a></li>
2266+ <li><a tabindex="-1" href="#">Another action</a></li>
2267+ <li><a tabindex="-1" href="#">Something else here</a></li>
2268+ <li class="ues-dropdown-divider"></li>
2269+ <li><a tabindex="-1" href="#">Separated link</a></li>
2270+ </ul>
2271+ </section>
2272+
2273+
2274+<section>
2275+ <h1>Navigation</h1>
2276+
2277+ <h2>Horizontal Menu</h2>
2278+ <ul class="ues-menu ues-menu-horizontal">
2279+ <li><a href="">Dashboard</a></li>
2280+ <li><a href="">Files</a></li>
2281+ <li><a href="">Photos</a></li>
2282+ <li><a href="">Music</a></li>
2283+ </ul>
2284+
2285+ <h2>Vertical Menu</h2>
2286+ <ul class="ues-menu">
2287+ <li><a href="">Dashboard</a></li>
2288+ <li class="ues-menu-selected"><a href="">Files</a></li>
2289+ <li><a href="">Photos</a></li>
2290+ <li><a href="">Music</a></li>
2291+ </ul>
2292+
2293+ <h2>Navbar with brand + primary nav</h2>
2294+ <div id="navbar" class="ues-navbar" data-qa="navbar-simple">
2295+ <div class="ues-navbar-header">
2296+
2297+ <div class="ues-navbar-brand">
2298+ <a href="/">
2299+ <svg role="img" class="ues-icon-ubuntu-logo">
2300+ <use xlink:href="#ubuntu-logo"></use>
2301+ </svg>
2302+ <span>brand</span>
2303+ </a>
2304+ </div>
2305+ </div>
2306+ <div class="ues-navbar-collapse">
2307+ <div class="ues-navbar-primary-nav">
2308+ <ul class="ues-navbar-menu">
2309+ <li><a href="">Dashboard</a></li>
2310+ <li><a href="">Files</a></li>
2311+ <li><a href="">Photos</a></li>
2312+ <li><a href="">Music</a></li>
2313+ </ul>
2314+ </div>
2315+ </div>
2316+ </div>
2317+
2318+ <h2>Inverted Navbar + primary nav</h2>
2319+ <div class="ues-navbar ues-navbar-invert" data-qa="navbar-invert">
2320+ <div class="ues-navbar-header">
2321+ <div class="ues-navbar-brand">
2322+ <a href="/">
2323+ <svg role="img" class="ues-icon-ubuntu-logo-black">
2324+ <use xlink:href="#ubuntu-logo-black"></use>
2325+ </svg>
2326+ <span>brand</span>
2327+ </a>
2328+ </div>
2329+ </div>
2330+ <div class="ues-navbar-collapse">
2331+ <div class="ues-navbar-primary-nav">
2332+ <ul class="ues-navbar-menu">
2333+ <li><a href="">Dashboard</a></li>
2334+ <li><a href="">Files</a></li>
2335+ <li><a href="">Photos</a></li>
2336+ <li><a href="">Music</a></li>
2337+ </ul>
2338+ </div>
2339+ <div class="ues-navbar-secondary-nav">
2340+ <div class="ues-navbar-text">
2341+ <a class="ues-button ues-button-primary">Button</a>
2342+ </div>
2343+ </div>
2344+ </div>
2345+ </div>
2346+
2347+ <h2>Navbar with brand + primary nav + secondary nav</h2>
2348+ <div class="ues-navbar" data-qa="navbar-full">
2349+ <div class="ues-navbar-header">
2350+ <div class="ues-navbar-brand">
2351+ <a href="/">
2352+ <svg role="img" class="ues-icon-ubuntu-logo">
2353+ <use xlink:href="#ubuntu-logo"></use>
2354+ </svg>
2355+ <span>brand</span>
2356+ </a>
2357+ </div>
2358+ </div>
2359+ <div class="ues-navbar-collapse">
2360+ <div class="ues-navbar-primary-nav">
2361+ <ul class="ues-navbar-menu">
2362+ <li><a href="">Dashboard</a></li>
2363+ <li><a href="">Files</a></li>
2364+ <li><a href="">Photos</a></li>
2365+ <li><a href="">Music</a></li>
2366+ </ul>
2367+ </div>
2368+ <div class="ues-navbar-secondary-nav">
2369+ <ul class="ues-navbar-menu">
2370+ <li><a href="">Account</a></li>
2371+ <li><a href="">Settings</a></li>
2372+ <li><a href="">Logout</a></li>
2373+ </ul>
2374+ </div>
2375+ </div>
2376+ </div>
2377+
2378+ <h2>Navbar with brand + secondary nav</h2>
2379+ <div class="ues-navbar">
2380+ <div class="ues-navbar-header">
2381+ <div class="ues-navbar-brand">
2382+ <a href="/">
2383+ <svg role="img" class="ues-icon-ubuntu-logo">
2384+ <use xlink:href="#ubuntu-logo"></use>
2385+ </svg>
2386+ <span>brand</span>
2387+ </a>
2388+ </div>
2389+ </div>
2390+ <div class="ues-navbar-collapse">
2391+ <div class="ues-navbar-secondary-nav">
2392+ <ul class="ues-navbar-menu">
2393+ <li><a href="">Account</a></li>
2394+ <li><a href="">Settings</a></li>
2395+ <li><a href="">Logout</a></li>
2396+ </ul>
2397+ </div>
2398+ </div>
2399+ </div>
2400+
2401+ <h2>Navbar with brand + secondary nav text only</h2>
2402+ <div class="ues-navbar" data-qa="navbar-secondary-text">
2403+ <div class="ues-navbar-header">
2404+ <div class="ues-navbar-brand">
2405+ <a href="/">
2406+ <svg role="img" class="ues-icon-ubuntu-logo">
2407+ <use xlink:href="#ubuntu-logo"></use>
2408+ </svg>
2409+ <span>brand</span>
2410+ </a>
2411+ </div>
2412+ </div>
2413+ <div class="ues-navbar-collapse">
2414+ <div class="ues-navbar-secondary-nav">
2415+ <div class="ues-navbar-text">
2416+ Login
2417+ </div>
2418+ </div>
2419+ </div>
2420+ </div>
2421+
2422+ <h2>Navbar with brand + secondary nav button</h2>
2423+ <div class="ues-navbar" data-qa="navbar-button">
2424+ <div class="ues-navbar-header">
2425+ <div class="ues-navbar-brand">
2426+ <a href="/">
2427+ <svg role="img" class="ues-icon-ubuntu-logo">
2428+ <use xlink:href="#ubuntu-logo"></use>
2429+ </svg>
2430+ <span>brand</span>
2431+ </a>
2432+ </div>
2433+ </div>
2434+ <div class="ues-navbar-collapse">
2435+ <div class="ues-navbar-secondary-nav">
2436+ <div class="ues-navbar-text">
2437+ <button class="ues-button ues-button-primary">Button</button>
2438+ </div>
2439+ </div>
2440+ </div>
2441+ </div>
2442+
2443+ <h2>Breadcrumb</h2>
2444+ <ol class="ues-breadcrumb" data-qa="breadcrumb">
2445+ <li><a href="">Categories</a></li>
2446+ <li><a href="">Games</a></li>
2447+ <li class="active">Side Scrolling Shoot 'Em Ups</li>
2448+ </ol>
2449+
2450+
2451+ <h2>Default Pagination</h2>
2452+ <ul class="ues-pagination">
2453+ <li class="ues-disabled"><a>&#x2190;</a></li>
2454+ <li class="ues-active"><a href="#">1</a></li>
2455+ <li><a href="#">2</a></li>
2456+ <li><a href="#">3</a></li>
2457+ <li><a href="#">4</a></li>
2458+ <li><a href="#">5</a></li>
2459+ <li><a href="#">&#x2192;</a></li>
2460+ </ul>
2461+
2462+ <h2>Pagination with break</h2>
2463+ <ul class="ues-pagination">
2464+ <li class="ues-disabled"><a>&#x2190;</a></li>
2465+ <li class="ues-active"><a href="#">1</a></li>
2466+ <li><a href="#">2</a></li>
2467+ <li><a href="#">3</a></li>
2468+ <li class="ues-pagination-break"><span>…</span></li>
2469+ <li><a href="#">8</a></li>
2470+ <li><a href="#">9</a></li>
2471+ <li><a href="#">10</a></li>
2472+ <li><a href="#">&#x2192;</a></li>
2473+ </ul>
2474+</section>
2475+
2476+
2477+<section>
2478+ <h1>Forms</h1>
2479+
2480+ <article>
2481+ <h2>Default Forms</h2>
2482+ <p>By default individual form controls receive styling, with minimal classing and
2483+ without any required base class on the <code class=tag>form</code> or large
2484+ changes in markup.</p>
2485+
2486+ <p>Results in stacked, left-aligned labels on top of form controls.</p>
2487+
2488+ <form action data-qa="default-form">
2489+ <fieldset>
2490+ <label>Username:</label>
2491+ <input type=text>
2492+
2493+ <label>Password:</label>
2494+ <input type=text>
2495+ <label><input type=checkbox>Keep me signed in</label>
2496+ <div class=ues-form-help>Form help text</div>
2497+ </fieldset>
2498+
2499+ <fieldset>
2500+ <legend>Payment Details</legend>
2501+
2502+ <label><input checked type=radio name=foo>Credit Card</label>
2503+ <label><input type=radio name=foo>Paypal</label>
2504+
2505+ <label>Name/username:</label>
2506+ <input type=text placeholder="Type something…">
2507+
2508+ <label class=ues-inline><input type=radio name=bar>Foo</label>
2509+ <label class=ues-inline><input checked type=radio name=bar>Bar</label>
2510+
2511+ <label>Card Number:</label>
2512+ <input type=text>
2513+
2514+ <label>CCV:</label>
2515+ <input type=text>
2516+ <div class=ues-form-help>Form help text</div>
2517+
2518+ <label>Select:</label>
2519+ <select>
2520+ <option value>Select One</option>
2521+ <option value=1>Select One</option>
2522+ <option value=2>Foo</option>
2523+ <option value=3>Bar</option>
2524+ <option value=4>Baz</option>
2525+ </select>
2526+ <label>Select:</label>
2527+ <select class=ues-inline>
2528+ <option value=2>Foo</option>
2529+ <option value=3 selected>Bar</option>
2530+ <option value=4>Baz</option>
2531+ </select>
2532+ <span class=ues-form-help>Inline form help text</span>
2533+
2534+ </fieldset>
2535+ <fieldset>
2536+ <label><input type=checkbox>Agree to ToS</label>
2537+ </fieldset>
2538+ <button type=submit class=ues-button>Submit</button>
2539+ </form>
2540+</article>
2541+<article>
2542+ <h2>Inline Form</h2>
2543+ <p>Simple inline form</p>
2544+ <form action class=ues-form-inline data-qa="inline-form">
2545+ <fieldset>
2546+ <input type=text placeholder="Type something…">
2547+ <input type=text placeholder="Type something…">
2548+ <label><input type=checkbox>Remember me?</label>
2549+ <button type=submit class=ues-button>Submit</button>
2550+ </fieldset>
2551+ </form>
2552+</article>
2553+<article>
2554+ <h2>Required Inputs</h2>
2555+ <p>To mark a form control as required, add the <code>required</code> attribute. </p>
2556+ <form action class=ues-form-inline>
2557+ <input type=text placeholder="Type something…" required="true">
2558+ </form>
2559+</article>
2560+<article>
2561+ <h2>Disabled Inputs</h2>
2562+ <p>To mark a form control as disabled, add the <code>disabled</code> attribute. </p>
2563+ <form action class=ues-form-inline>
2564+ <input type=text placeholder="Type something…" disabled="true">
2565+ </form>
2566+</article>
2567+<article>
2568+ <h2>Readonly Inputs</h2>
2569+ <form action class=ues-form-inline>
2570+ <input type=text readonly="true" value="http://ubuntuone.com/abcdef1234">
2571+ </form>
2572+</article>
2573+<article>
2574+ <h2>Site search input (button)</h2>
2575+ <div class="ues-site-search">
2576+ <input class="ues-site-search-input" type="search" placeholder="Placeholder">
2577+ <button class="ues-button-search">
2578+ <svg role="img" class="ues-icon-search">
2579+ <use xlink:href="#search"></use>
2580+ </svg>
2581+ </button>
2582+ </div>
2583+
2584+ <h2>Site search input (indicator)</h2>
2585+ <div class="ues-site-search">
2586+ <svg role="img" class="ues-icon-search">
2587+ <use xlink:href="#search"></use>
2588+ </svg>
2589+ <input class="ues-site-search-input" type="search" placeholder="Placeholder">
2590+ </div>
2591+
2592+ <h2>Site search input (both)</h2>
2593+ <div class="ues-site-search">
2594+ <svg role="img" class="ues-icon-search">
2595+ <use xlink:href="#search"></use>
2596+ </svg>
2597+ <input class="ues-site-search-input" type="search" placeholder="Placeholder">
2598+ <button class="ues-button-search">
2599+ <svg role="img" class="ues-icon-search">
2600+ <use xlink:href="#search"></use>
2601+ </svg>
2602+ </button>
2603+ </div>
2604+</article>
2605+<article>
2606+ <h2>Checkboxes &amp; Radios</h2>
2607+ <form action data-qa="checkboxes-and-radios">
2608+ <fieldset>
2609+ <legend>Radio inputs default, stacked</legend>
2610+ <label><input checked type=radio name=foo>Credit Card</label>
2611+ <label><input type=radio name=foo>Paypal</label>
2612+ </fieldset>
2613+ <fieldset>
2614+ <legend>Radio inputs inline, stacked</legend>
2615+ <label class=ues-inline><input type=radio name=bar>Foo</label>
2616+ <label class=ues-inline><input checked type=radio name=bar>Bar</label>
2617+ </fieldset>
2618+ <fieldset>
2619+ <legend>Checkbox default, stacked</legend>
2620+ <label><input checked type=checkbox name=foo1>Credit Card</label>
2621+ <label><input type=checkbox name=foo2>Paypal</label>
2622+ </fieldset>
2623+ <fieldset>
2624+ <legend>Checkbox inline, stacked</legend>
2625+ <label class=ues-inline><input type=checkbox name=bar1>Foo</label>
2626+ <label class=ues-inline><input checked type=checkbox name=bar2>Bar</label>
2627+ </fieldset>
2628+ </form>
2629+</article>
2630+
2631+
2632+</section>
2633+
2634+
2635+<section>
2636+<h1>Layout, including Pure (ues-) Grids</h1>
2637+<style scoped>
2638+ .ues-box {
2639+ margin:0 5px;
2640+ }
2641+</style>
2642+
2643+<div class="ues-g" data-qa="grids">
2644+ <div class="ues-u-1-5">
2645+ <h3>Outer 1/5</h3>
2646+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore</p>
2647+ </div>
2648+ <div class="ues-u-4-5">
2649+ <div class="ues-g">
2650+ <div class="ues-u-1-2">
2651+ <h3>Inner 1/2 of 4/5</h3>
2652+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
2653+ </div>
2654+ <div class="ues-u-1-2">
2655+ <h3>Inner 2/2 of 4/5</h3>
2656+ <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
2657+ </div>
2658+ </div>
2659+ </div>
2660+</div>
2661+
2662+</section>
2663+
2664+<section>
2665+
2666+<h1>Feedback</h1>
2667+
2668+
2669+<h2>Static messages, warnings, errors, notices</h2>
2670+
2671+<article data-qa="notifications">
2672+<p class="ues-message ues-message-inline">Message</p>
2673+
2674+<p class="ues-message ues-message-inline ues-disabled">Disabled</p>
2675+
2676+<p class="ues-message ues-message-inline ues-success">Success</p>
2677+
2678+<p class="ues-message ues-message-inline ues-warning">Warning</p>
2679+
2680+<p class="ues-message ues-message-inline ues-error">Error</p>
2681+
2682+<p class="ues-message ues-message-inline ues-error ues-error-pulsating">Pulsating error</p>
2683+
2684+<p class="ues-message ues-message-inline ues-information">Information</p>
2685+
2686+<p id="msg-closeable" class="ues-message ues-message-closeable">Closable</p>
2687+
2688+<p class="ues-message ues-message-bordered ues-information">Block element with border</p>
2689+
2690+<p class="ues-message ues-message-bordered ues-warning">Warning with an <a href="#feedback">important link</a></p>
2691+</article>
2692+</section>
2693+
2694+<section>
2695+
2696+<h1>Tables</h1>
2697+
2698+<h2>Default table</h2>
2699+
2700+<table class="ues-table">
2701+
2702+ <thead>
2703+ <tr>
2704+ <th>Fruit</th>
2705+ <th>Weight</th>
2706+ <th>Colour</th>
2707+ </tr>
2708+ </thead>
2709+
2710+ <tbody>
2711+ <tr>
2712+ <td>Apple</td>
2713+ <td>150g</td>
2714+ <td>Red|Green</td>
2715+ </tr>
2716+ <tr>
2717+ <td>Orange</td>
2718+ <td>200g</td>
2719+ <td>Orange</td>
2720+ </tr>
2721+ </tbody>
2722+
2723+</table>
2724+
2725+<h2>Small table</h2>
2726+
2727+<table class="ues-table ues-table-small">
2728+
2729+ <thead>
2730+ <tr>
2731+ <th>Fruit</th>
2732+ <th>Weight</th>
2733+ <th>Colour</th>
2734+ </tr>
2735+ </thead>
2736+
2737+ <tbody>
2738+ <tr>
2739+ <td>Apple</td>
2740+ <td>150g</td>
2741+ <td>Red|Green</td>
2742+ </tr>
2743+ <tr>
2744+ <td>Orange</td>
2745+ <td>200g</td>
2746+ <td>Orange</td>
2747+ </tr>
2748+ </tbody>
2749+
2750+</table>
2751+
2752+<h2>Bordered Table</h2>
2753+
2754+<table class="ues-table ues-table-bordered">
2755+
2756+ <thead>
2757+ <tr>
2758+ <th>Fruit</th>
2759+ <th>Weight</th>
2760+ <th>Colour</th>
2761+ </tr>
2762+ </thead>
2763+
2764+ <tbody>
2765+ <tr>
2766+ <td>Apple</td>
2767+ <td>150g</td>
2768+ <td>Red|Green</td>
2769+ </tr>
2770+ <tr>
2771+ <td>Orange</td>
2772+ <td>200g</td>
2773+ <td>Orange</td>
2774+ </tr>
2775+ </tbody>
2776+
2777+</table>
2778+
2779+<h2>Horizontal border</h2>
2780+
2781+<table class="ues-table ues-table-horizontal">
2782+
2783+ <thead>
2784+ <tr>
2785+ <th>Fruit</th>
2786+ <th>Weight</th>
2787+ <th>Colour</th>
2788+ </tr>
2789+ </thead>
2790+
2791+ <tbody>
2792+ <tr>
2793+ <td>Apple</td>
2794+ <td>150g</td>
2795+ <td>Red|Green</td>
2796+ </tr>
2797+ <tr>
2798+ <td>Orange</td>
2799+ <td>200g</td>
2800+ <td>Orange</td>
2801+ </tr>
2802+ </tbody>
2803+
2804+</table>
2805+
2806+<h2>Striped</h2>
2807+
2808+<table class="ues-table ues-table-striped">
2809+
2810+ <thead>
2811+ <tr>
2812+ <th>Fruit</th>
2813+ <th>Weight</th>
2814+ <th>Colour</th>
2815+ </tr>
2816+ </thead>
2817+
2818+ <tbody>
2819+ <tr>
2820+ <td>Apple</td>
2821+ <td>150g</td>
2822+ <td>Red|Green</td>
2823+ </tr>
2824+ <tr>
2825+ <td>Orange</td>
2826+ <td>200g</td>
2827+ <td>Orange</td>
2828+ </tr>
2829+ <tr>
2830+ <td>Banana</td>
2831+ <td>110g</td>
2832+ <td>Yellow</td>
2833+ </tr>
2834+ <tr>
2835+ <td>Strawberry</td>
2836+ <td>5g</td>
2837+ <td>Red</td>
2838+ </tr>
2839+ <tr>
2840+ <td>Tomato</td>
2841+ <td>80g</td>
2842+ <td>Red</td>
2843+ </tr>
2844+ <tr>
2845+ <td>Pineapple</td>
2846+ <td>600g</td>
2847+ <td>Greenyellow</td>
2848+ </tr>
2849+ <tr>
2850+ <td>Basket</td>
2851+ <td>130g</td>
2852+ <td>Brown</td>
2853+ </tr>
2854+ </tbody>
2855+
2856+</table>
2857+
2858+<h2>Caption, colgroup, cols, tfoot</h2>
2859+
2860+<table class="ues-table">
2861+
2862+ <caption>Fruits and their attributes</caption>
2863+
2864+ <colgroup>
2865+ <col span="1" class="object">
2866+ <col span="2" class="attributes">
2867+ </colgroup>
2868+
2869+ <thead>
2870+ <tr>
2871+ <th>Fruit</th>
2872+ <th>Weight</th>
2873+ <th>Colour</th>
2874+ </tr>
2875+ </thead>
2876+
2877+ <tfoot>
2878+ <tr>
2879+ <td>Averages</td>
2880+ <td>175g</td>
2881+ <td>Bright colours</td>
2882+ </tr>
2883+ </tfoot>
2884+
2885+ <tbody>
2886+ <tr>
2887+ <td>Apple</td>
2888+ <td>150g</td>
2889+ <td>Red|Green</td>
2890+ </tr>
2891+ <tr>
2892+ <td>Orange</td>
2893+ <td>200g</td>
2894+ <td>Orange</td>
2895+ </tr>
2896+ </tbody>
2897+
2898+
2899+</table>
2900+
2901+
2902+</section>
2903+</div>
2904+</body>
2905+</html>
2906
2907=== removed file 'test/index.html'
2908--- test/index.html 2014-10-17 23:55:41 +0000
2909+++ test/index.html 1970-01-01 00:00:00 +0000
2910@@ -1,876 +0,0 @@
2911-<!doctype html>
2912-<head>
2913-<meta charset="utf-8">
2914-<title>Ulysses CSS Test Page</title>
2915-
2916-<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
2917-<link rel="stylesheet" href="../public/ulysses.css">
2918-<link rel="stylesheet" media="(max-width: 480px)" href="../public/navbar-small.css">
2919-<link rel="stylesheet" media="(max-width: 480px)" href="../public/searchbar-small.css">
2920-
2921-<!--
2922-
2923-This page is for testing.
2924-
2925-Do not add inline styles.
2926-Do not add a style block to the head.
2927-Use only styles linked from the CSS framework.
2928-Have a care with your JavaScript.
2929-Have a nice day :)
2930-
2931--->
2932-
2933-</head>
2934-<body>
2935-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
2936- <symbol id="caret" viewBox="0 0 10 7">
2937- <title>caret icon</title>
2938- <path d="M10 0L5 7 0 0z"/>
2939- </symbol>
2940-
2941- <symbol id="navbar-menu" viewBox="0 0 36 34">
2942- <title>navbar-menu icon</title>
2943- <g fill="#DD4814"><path d="M10 16h16v2H10zM10 21h16v2H10zM10 11h16v2H10z"/></g><path fill="#DD4814" d="M24 1c9.87 0 11 1.115 11 10.85v10.3C35 31.885 33.87 33 24 33H12C2.13 33 1 31.885 1 22.15v-10.3C1 2.115 2.13 1 12 1h12m0-1H12C1.63 0 0 1.48 0 11.85v10.3C0 32.52 1.63 34 12 34h12c10.37 0 12-1.48 12-11.85v-10.3C36 1.48 34.37 0 24 0z"/>
2944- </symbol>
2945-
2946- <symbol id="navbar-search" viewBox="130.82 123.552 36 34">
2947- <title>navbar-search icon</title>
2948- <path fill="#DD4814" d="M154.82 124.552c9.87 0 11 1.115 11 10.85v10.3c0 9.734-1.13 10.85-11 10.85h-12c-9.87 0-11-1.115-11-10.85v-10.3c0-9.735 1.13-10.85 11-10.85h12m0-1h-12c-10.37 0-12 1.48-12 11.85v10.3c0 10.37 1.63 11.85 12 11.85h12c10.37 0 12-1.48 12-11.85v-10.3c0-10.37-1.63-11.85-12-11.85zM156.143 146.167l-1.803-1.804c-.226-.23-.548-.367-.87-.365-.1 0-.194.02-.288.047l-.743-.743c.897-1.096 1.437-2.497 1.437-4.023 0-3.502-2.843-6.35-6.338-6.35s-6.338 2.848-6.338 6.35c0 3.5 2.843 6.35 6.337 6.35 1.53 0 2.934-.547 4.03-1.454l.745.746c-.096.406.015.86.315 1.152l1.802 1.804c.825.877 1.003.76 1.735.026s.853-.86-.024-1.737zm-8.603-1.538c-2.943 0-5.337-2.4-5.337-5.35s2.394-5.35 5.337-5.35c2.943 0 5.338 2.4 5.338 5.35s-2.395 5.35-5.338 5.35z"/>
2949- </symbol>
2950-
2951- <symbol id="search" viewBox="0 0 34 34">
2952- <title>search icon</title>
2953- <path fill="#DD4814" d="M32.19 28.564L28.37 24.74c-.48-.492-1.162-.778-1.85-.773-.205 0-.408.045-.607.1l-1.576-1.576c1.906-2.322 3.052-5.293 3.052-8.53C27.386 6.54 21.356.5 13.943.5 6.53.5.5 6.54.5 13.96c0 7.424 6.03 13.464 13.442 13.464 3.244 0 6.225-1.158 8.548-3.082l1.583 1.582c-.202.86.03 1.82.67 2.443l3.822 3.823c1.75 1.86 2.127 1.61 3.68.057 1.554-1.553 1.807-1.822-.054-3.683zm-18.248-3.26c-6.244 0-11.32-5.09-11.32-11.345 0-6.253 5.076-11.34 11.32-11.34 6.243 0 11.322 5.087 11.322 11.34 0 6.254-5.08 11.343-11.322 11.343z"/>
2954- </symbol>
2955-
2956- <symbol id="spinner" viewBox="0 0 50 50">
2957- <title>spinner icon</title>
2958- <path fill="#DD4814" d="M25 6V4C13.42 4 4 13.42 4 25h2C6 14.523 14.523 6 25 6z"/>
2959- </symbol>
2960-
2961- <symbol id="ubuntu-logo-black" viewBox="70.867 73.054 283.464 63.576">
2962- <title>ubuntu-logo-black icon</title>
2963- <circle cx="337.365" cy="90.017" r="16.966"/><path fill="#fff" d="M326.783 87.978c-1.127 0-2.036.912-2.036 2.04 0 1.122.91 2.036 2.036 2.036 1.128 0 2.04-.914 2.04-2.037 0-1.127-.912-2.04-2.04-2.04zm14.555 9.266c-.976.56-1.308 1.807-.747 2.778.564.978 1.81 1.31 2.785.748s1.31-1.81.747-2.783c-.563-.974-1.81-1.308-2.784-.743zm-10.125-7.227c0-2.016.998-3.797 2.53-4.873l-1.49-2.498c-1.783 1.19-3.11 3.015-3.663 5.148.646.524 1.055 1.324 1.055 2.223 0 .894-.407 1.69-1.055 2.22.552 2.133 1.88 3.954 3.664 5.145l1.488-2.496c-1.53-1.076-2.53-2.855-2.53-4.87zm5.952-5.957c3.112 0 5.663 2.385 5.93 5.43l2.906-.047c-.143-2.243-1.123-4.26-2.63-5.74-.776.29-1.672.25-2.445-.2-.772-.447-1.26-1.2-1.394-2.02-.753-.208-1.546-.322-2.365-.322-1.408 0-2.74.333-3.922.92l1.415 2.536c.762-.357 1.613-.556 2.507-.556zm0 11.908c-.896 0-1.745-.197-2.507-.553l-1.415 2.537c1.18.588 2.514.916 3.922.916.82 0 1.612-.11 2.366-.32.135-.82.62-1.572 1.395-2.02.775-.447 1.67-.49 2.445-.195 1.507-1.484 2.487-3.5 2.63-5.746l-2.904-.04c-.268 3.038-2.82 5.42-5.93 5.42zm4.173-13.18c.975.562 2.22.23 2.782-.747.562-.97.23-2.22-.745-2.78-.976-.562-2.22-.23-2.784.746-.56.974-.228 2.22.748 2.783z"/><path d="M104.798 134.53c-1.725.433-4 .89-6.826 1.374-2.83.483-6.102.727-9.817.727-3.23 0-5.952-.47-8.16-1.412-2.208-.94-3.985-2.274-5.33-3.998-1.35-1.724-2.317-3.757-2.91-6.1-.593-2.343-.888-4.94-.888-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.424 10.985 1.616 2.21 4.334 3.314 8.16 3.314.808 0 1.64-.03 2.504-.083.86-.053 1.67-.122 2.425-.202.752-.08 1.44-.16 2.06-.242.618-.08 1.063-.173 1.333-.282V93.734h7.514v40.796h-.002zM123.134 95.59c.915-.59 2.304-1.21 4.16-1.856 1.858-.646 4-.97 6.423-.97 3.016 0 5.696.54 8.04 1.616 2.34 1.078 4.32 2.584 5.937 4.522 1.614 1.94 2.84 4.257 3.675 6.947.833 2.694 1.252 5.655 1.252 8.887 0 3.393-.5 6.45-1.494 9.17-1 2.72-2.412 5.02-4.242 6.905-1.832 1.886-4.04 3.34-6.625 4.362-2.583 1.023-5.492 1.535-8.724 1.535-3.502 0-6.598-.245-9.29-.73-2.692-.484-4.9-.97-6.624-1.454v-60.18l7.513-1.292V95.59zm0 33.608c.755.216 1.818.42 3.192.604 1.373.19 3.082.284 5.13.284 4.038 0 7.27-1.334 9.692-4 2.425-2.665 3.637-6.45 3.637-11.35 0-2.15-.216-4.172-.646-6.06-.433-1.884-1.133-3.515-2.103-4.886-.97-1.375-2.222-2.45-3.756-3.232-1.533-.78-3.38-1.172-5.532-1.172-2.05 0-3.932.353-5.654 1.05-1.727.702-3.045 1.43-3.96 2.184v26.578zM194.546 134.53c-1.725.433-4 .89-6.826 1.374-2.827.483-6.1.727-9.816.727-3.23 0-5.95-.47-8.158-1.412-2.21-.94-3.986-2.274-5.33-3.998-1.35-1.724-2.316-3.757-2.91-6.1-.593-2.343-.89-4.94-.89-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.423 10.985 1.617 2.21 4.336 3.314 8.16 3.314.81 0 1.643-.03 2.504-.083.86-.053 1.668-.122 2.424-.202.755-.08 1.44-.16 2.062-.242.618-.08 1.062-.173 1.33-.282V93.734h7.515v40.796zM205.37 94.947c1.723-.432 4.01-.89 6.867-1.375 2.852-.483 6.138-.727 9.854-.727 3.34 0 6.114.473 8.32 1.414 2.21.942 3.973 2.26 5.294 3.958 1.316 1.695 2.246 3.73 2.786 6.098.538 2.373.808 4.984.808 7.837v23.59h-7.513v-21.975c0-2.584-.177-4.79-.525-6.624-.35-1.833-.93-3.312-1.737-4.44-.808-1.135-1.885-1.954-3.23-2.467-1.346-.514-3.018-.768-5.007-.768-.812 0-1.646.026-2.504.08-.862.054-1.687.12-2.464.202-.784.08-1.48.176-2.103.28-.62.11-1.063.19-1.333.242v35.465h-7.512V94.946zM256.665 93.734h15.914v6.302h-15.915v19.388c0 2.1.16 3.84.484 5.212.323 1.372.81 2.45 1.454 3.23.646.78 1.45 1.33 2.422 1.654.97.324 2.1.487 3.393.487 2.313 0 4.145-.258 5.493-.77 1.345-.512 2.262-.875 2.748-1.09l1.614 6.14c-.754.38-2.088.863-3.998 1.454-1.912.594-4.078.89-6.502.89-2.856 0-5.213-.362-7.07-1.09-1.855-.728-3.352-1.816-4.482-3.272-1.13-1.453-1.925-3.243-2.382-5.372-.46-2.126-.688-4.59-.688-7.39V82.02l7.514-1.292v13.006zM313.455 134.53c-1.727.433-4 .89-6.826 1.374-2.828.483-6.102.727-9.814.727-3.232 0-5.953-.47-8.162-1.412s-3.985-2.274-5.33-3.998c-1.348-1.724-2.315-3.757-2.91-6.1-.592-2.343-.89-4.94-.89-7.796v-23.59h7.517v21.974c0 5.117.81 8.778 2.425 10.985 1.614 2.21 4.334 3.314 8.16 3.314.807 0 1.64-.03 2.503-.083.858-.053 1.667-.122 2.422-.202.755-.08 1.44-.16 2.062-.242.617-.08 1.062-.173 1.334-.282V93.734h7.513v40.796h-.005z"/>
2964- </symbol>
2965-
2966- <symbol id="ubuntu-logo" viewBox="70.867 73.054 283.464 63.576">
2967- <title>ubuntu-logo icon</title>
2968- <circle fill="#fff" cx="337.365" cy="90.017" r="16.966"/><path fill="#DD4814" d="M326.783 87.978c-1.127 0-2.036.912-2.036 2.04 0 1.122.91 2.036 2.036 2.036 1.128 0 2.04-.914 2.04-2.037 0-1.127-.912-2.04-2.04-2.04zm14.555 9.266c-.976.56-1.308 1.807-.747 2.778.564.978 1.81 1.31 2.785.748s1.31-1.81.747-2.783c-.563-.974-1.81-1.308-2.784-.743zm-10.125-7.227c0-2.016.998-3.797 2.53-4.873l-1.49-2.498c-1.783 1.19-3.11 3.015-3.663 5.148.646.524 1.055 1.324 1.055 2.223 0 .894-.407 1.69-1.055 2.22.552 2.133 1.88 3.954 3.664 5.145l1.488-2.496c-1.53-1.076-2.53-2.855-2.53-4.87zm5.952-5.957c3.112 0 5.663 2.385 5.93 5.43l2.906-.047c-.143-2.243-1.123-4.26-2.63-5.74-.776.29-1.672.25-2.445-.2-.772-.447-1.26-1.2-1.394-2.02-.753-.208-1.546-.322-2.365-.322-1.408 0-2.74.333-3.922.92l1.415 2.536c.762-.357 1.613-.556 2.507-.556zm0 11.908c-.896 0-1.745-.197-2.507-.553l-1.415 2.537c1.18.588 2.514.916 3.922.916.82 0 1.612-.11 2.366-.32.135-.82.62-1.572 1.395-2.02.775-.447 1.67-.49 2.445-.195 1.507-1.484 2.487-3.5 2.63-5.746l-2.904-.04c-.268 3.038-2.82 5.42-5.93 5.42zm4.173-13.18c.975.562 2.22.23 2.782-.747.562-.97.23-2.22-.745-2.78-.976-.562-2.22-.23-2.784.746-.56.974-.228 2.22.748 2.783z"/><g fill="#fff"><path d="M104.798 134.53c-1.725.433-4 .89-6.826 1.374-2.83.483-6.102.727-9.817.727-3.23 0-5.952-.47-8.16-1.412-2.208-.94-3.985-2.274-5.33-3.998-1.35-1.724-2.317-3.757-2.91-6.1-.593-2.343-.888-4.94-.888-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.424 10.985 1.616 2.21 4.334 3.314 8.16 3.314.808 0 1.64-.03 2.504-.083.86-.053 1.67-.122 2.425-.202.752-.08 1.44-.16 2.06-.242.618-.08 1.063-.173 1.333-.282V93.734h7.514v40.796h-.002zM123.134 95.59c.915-.59 2.304-1.21 4.16-1.856 1.858-.646 4-.97 6.423-.97 3.016 0 5.696.54 8.04 1.616 2.34 1.078 4.32 2.584 5.937 4.522 1.614 1.94 2.84 4.257 3.675 6.947.833 2.694 1.252 5.655 1.252 8.887 0 3.393-.5 6.45-1.494 9.17-1 2.72-2.412 5.02-4.242 6.905-1.832 1.886-4.04 3.34-6.625 4.362-2.583 1.023-5.492 1.535-8.724 1.535-3.502 0-6.598-.245-9.29-.73-2.692-.484-4.9-.97-6.624-1.454v-60.18l7.513-1.292V95.59zm0 33.608c.755.216 1.818.42 3.192.604 1.373.19 3.082.284 5.13.284 4.038 0 7.27-1.334 9.692-4 2.425-2.665 3.637-6.45 3.637-11.35 0-2.15-.216-4.172-.646-6.06-.433-1.884-1.133-3.515-2.103-4.886-.97-1.375-2.222-2.45-3.756-3.232-1.533-.78-3.38-1.172-5.532-1.172-2.05 0-3.932.353-5.654 1.05-1.727.702-3.045 1.43-3.96 2.184v26.578zM194.546 134.53c-1.725.433-4 .89-6.826 1.374-2.827.483-6.1.727-9.816.727-3.23 0-5.95-.47-8.158-1.412-2.21-.94-3.986-2.274-5.33-3.998-1.35-1.724-2.316-3.757-2.91-6.1-.593-2.343-.89-4.94-.89-7.796v-23.59h7.513v21.974c0 5.117.808 8.778 2.423 10.985 1.617 2.21 4.336 3.314 8.16 3.314.81 0 1.643-.03 2.504-.083.86-.053 1.668-.122 2.424-.202.755-.08 1.44-.16 2.062-.242.618-.08 1.062-.173 1.33-.282V93.734h7.515v40.796zM205.37 94.947c1.723-.432 4.01-.89 6.867-1.375 2.852-.483 6.138-.727 9.854-.727 3.34 0 6.114.473 8.32 1.414 2.21.942 3.973 2.26 5.294 3.958 1.316 1.695 2.246 3.73 2.786 6.098.538 2.373.808 4.984.808 7.837v23.59h-7.513v-21.975c0-2.584-.177-4.79-.525-6.624-.35-1.833-.93-3.312-1.737-4.44-.808-1.135-1.885-1.954-3.23-2.467-1.346-.514-3.018-.768-5.007-.768-.812 0-1.646.026-2.504.08-.862.054-1.687.12-2.464.202-.784.08-1.48.176-2.103.28-.62.11-1.063.19-1.333.242v35.465h-7.512V94.946zM256.665 93.734h15.914v6.302h-15.915v19.388c0 2.1.16 3.84.484 5.212.323 1.372.81 2.45 1.454 3.23.646.78 1.45 1.33 2.422 1.654.97.324 2.1.487 3.393.487 2.313 0 4.145-.258 5.493-.77 1.345-.512 2.262-.875 2.748-1.09l1.614 6.14c-.754.38-2.088.863-3.998 1.454-1.912.594-4.078.89-6.502.89-2.856 0-5.213-.362-7.07-1.09-1.855-.728-3.352-1.816-4.482-3.272-1.13-1.453-1.925-3.243-2.382-5.372-.46-2.126-.688-4.59-.688-7.39V82.02l7.514-1.292v13.006zM313.455 134.53c-1.727.433-4 .89-6.826 1.374-2.828.483-6.102.727-9.814.727-3.232 0-5.953-.47-8.162-1.412s-3.985-2.274-5.33-3.998c-1.348-1.724-2.315-3.757-2.91-6.1-.592-2.343-.89-4.94-.89-7.796v-23.59h7.517v21.974c0 5.117.81 8.778 2.425 10.985 1.614 2.21 4.334 3.314 8.16 3.314.807 0 1.64-.03 2.503-.083.858-.053 1.667-.122 2.422-.202.755-.08 1.44-.16 2.062-.242.617-.08 1.062-.173 1.334-.282V93.734h7.513v40.796h-.005z"/></g>
2969- </symbol>
2970-</svg>
2971-<div class="ues-page">
2972- <section>
2973- <h1>Icons</h1>
2974- <div>
2975- <svg role="img" class="ues-icon-ubuntu-logo">
2976- <use xlink:href="#ubuntu-logo"></use>
2977- </svg>
2978- <svg role="img" class="ues-icon-navbar-menu">
2979- <use xlink:href="#navbar-menu"></use>
2980- </svg>
2981- <svg role="img" class="ues-icon-navbar-search">
2982- <use xlink:href="#navbar-search"></use>
2983- </svg>
2984- <svg role="img" class="ues-icon-search">
2985- <use xlink:href="#search"></use>
2986- </svg>
2987- <svg role="img" class="ues-icon-spinner">
2988- <use xlink:href="#spinner"></use>
2989- </svg>
2990- <svg role="img" class="ues-icon-caret">
2991- <use xlink:href="#caret"></use>
2992- </svg>
2993-
2994- </div>
2995- </section>
2996- <section>
2997- <h1>Typography</h1>
2998-
2999- <h2>Headline Styles</h2>
3000-
3001-<div data-qa="headlines">
3002- <h1 class="ues-hdisplay">Display Headline</h1>
3003- <h1 class="ues-hmain">Main Headline</h1>
3004- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
3005- <h1 class="ues-hmedium">Medium Headline</h1>
3006- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
3007- <h1 class="ues-hlight">Light Headline</h1>
3008- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
3009-</div>
3010-
3011- <h2>Multiline Headlines</h2>
3012- <div style="width:320px" data-qa="multiline-headlines">
3013- <h1 class="ues-hdisplay">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h1>
3014- <h1>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h1>
3015- <h2>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h2>
3016- <h3>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</h3>
3017- </div>
3018-
3019- <h2>Block Content</h2>
3020-
3021- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
3022- <p>Reiciendis soluta ab, soluta molestiae nesciunt ipsum est quis debitis voluptas qui at sed quo? Praesentium voluptate voluptatum placeat ea molestiae doloribus deserunt?</p>
3023- <p>Exercitationem eum esse quos minus, maiores suscipit cupiditate delectus reprehenderit illo quidem distinctio esse nam aliquam fugit, reiciendis veritatis a expedita nisi deserunt rem repellat quos placeat illum, minima est iusto itaque iure? Odit facere possimus architecto sunt facilis voluptatibus eaque maiores necessitatibus, dolor deserunt est.</p>
3024-
3025-
3026- <h3>Lead body copy</h3>
3027- <p class=ues-lead>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
3028- <p>architecto ab dolor explicabo inventore fugit quis doloribus minus nesciunt cumque sint</p>
3029-
3030- <h3>Text Alignment</h3>
3031- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
3032- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
3033- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
3034-
3035- <h3>Lists</h3>
3036-
3037- <h4>Ordered &amp; Unordered</h4>
3038- <ul class=ues-list>
3039- <li>Apples</li>
3040- <li>Oranges</li>
3041- <li>Pears</li>
3042- </ul>
3043-
3044- <ol class=ues-list>
3045- <li>Apples</li>
3046- <ul class=ues-list>
3047- <li>Cox</li>
3048- <li>Gala</li>
3049- <li>Bræburn</li>
3050- </ul>
3051- <li>Oranges</li>
3052- <li>Pears</li>
3053- </ol>
3054-
3055- <h4>Bordered</h4>
3056- <ul class="ues-list ues-list-bordered">
3057- <li>excepturi dolore quo et quisquam atque neque at labore molestias quia nemo</li>
3058- <li>architecto nam sapiente voluptate molestiae ducimus fugiat iure natus nihil quod officia</li>
3059- <li>debitis nemo quos enim illo mollitia quidem numquam incidunt corrupti blanditiis consequuntur</li>
3060- <li>impedit ipsa dignissimos quasi quaerat doloribus maxime libero voluptatum itaque molestias ab</li>
3061- <li>quidem perspiciatis asperiores exercitationem facilis tenetur sapiente vero nemo consequatur odit nulla</li>
3062- </ul>
3063-
3064- <h4>Inline Lists</h4>
3065- <ul class="ues-list ues-list-inline">
3066- <li>Apple</li>
3067- <li>Orange</li>
3068- <li>Pear</li>
3069- </ul>
3070-
3071- <h4>Definition Lists</h4>
3072- <dl class="ues-list">
3073- <dt>Apple</dt>
3074- <dd>dicta possimus iusto voluptatibus blanditiis totam incidunt excepturi mollitia quia aliquid eius</dd>
3075- <dd>enim architecto velit corporis doloremque soluta sapiente eum ad optio dolorem sit</dd>
3076- <dt>Orange</dt>
3077- <dd>accusantium mollitia facilis nostrum iusto et iure unde dolorum alias corporis ullam</dd>
3078- <dt>Pear</dt>
3079- <dd>sint ullam exercitationem aliquid saepe ratione labore neque quis molestias dolorem inventore</dd>
3080- </dl>
3081-</section>
3082-
3083-
3084-<section>
3085- <h1>Buttons</h1>
3086- <div data-qa="buttons">
3087- <p>
3088- <button class=ues-button data-qa="default-button">Default button</button>
3089- <button class="ues-button ues-button-primary" data-qa="primary-button">Primary button</button>
3090- <button class="ues-button ues-button-tertiary" data-qa="tertiary-button">Tertiary button</button>
3091- </p>
3092-
3093- <p>
3094- <button class="ues-button">&#9731; <span>Change Payment Method</span></button>
3095- <button class="ues-button ues-button-primary">&#9731; <span>Checkout</span></button>
3096- </p>
3097-
3098- <p>
3099- <a class="ues-button" href="#">Link</a>
3100- <button class=ues-button type=button>Button</button>
3101- <input class=ues-button type=button value=Input>
3102- <input class=ues-button type=submit value=Submit>
3103- </p>
3104-
3105- <p>
3106- <button class="ues-button ues-button-large">Lrg</button>
3107- <button class=ues-button>Dft</button>
3108- <button class="ues-button ues-button-small">Sml</button>
3109- </p>
3110-
3111- <p><button class="ues-button ues-button-block">Default Block Button</button></p>
3112- <p><button class="ues-button ues-button-block ues-button-primary">Primary Block Button</button></p>
3113-
3114- <p>
3115- <div class="ues-button-group" data-qa="button-group">
3116- <button class="ues-button">Left</button>
3117- <button class="ues-button">Middle</button>
3118- <button class="ues-button">Right</button>
3119- </div>
3120- </p>
3121-
3122- <p>
3123- <div class="ues-button-toolbar" data-qa="button-toolbar">
3124- <div class="ues-button-group">
3125- <button class="ues-button">A</button>
3126- <button class="ues-button">B</button>
3127- <button class="ues-button">C</button>
3128- </div>
3129- <div class="ues-button-group">
3130- <button class="ues-button">D</button>
3131- <button class="ues-button">E</button>
3132- </div>
3133- <div class="ues-button-group">
3134- <button class="ues-button">F</button>
3135- </div>
3136- </div>
3137- </p>
3138- </div>
3139- </section>
3140-
3141- <section class="clear">
3142-
3143- <h1>Dropdowns</h1>
3144- <ul data-qa="dropdown" class="ues-dropdown-menu" style="display:block; position:static">
3145- <li class="ues-dropdown-header">Dropdown header</li>
3146- <li><a tabindex="-1" href="#">Action</a></li>
3147- <li><a tabindex="-1" href="#">Another action</a></li>
3148- <li><a tabindex="-1" href="#">Something else here</a></li>
3149- <li class="ues-dropdown-divider"></li>
3150- <li><a tabindex="-1" href="#">Separated link</a></li>
3151- </ul>
3152- </section>
3153-
3154-
3155-<section>
3156- <h1>Navigation</h1>
3157-
3158- <h2>Horizontal Menu</h2>
3159- <ul class="ues-menu ues-menu-horizontal">
3160- <li><a href="">Dashboard</a></li>
3161- <li><a href="">Files</a></li>
3162- <li><a href="">Photos</a></li>
3163- <li><a href="">Music</a></li>
3164- </ul>
3165-
3166- <h2>Vertical Menu</h2>
3167- <ul class="ues-menu">
3168- <li><a href="">Dashboard</a></li>
3169- <li class="ues-menu-selected"><a href="">Files</a></li>
3170- <li><a href="">Photos</a></li>
3171- <li><a href="">Music</a></li>
3172- </ul>
3173-
3174- <h2>Navbar with brand + primary nav</h2>
3175- <div id="navbar" class="ues-navbar" data-qa="navbar-simple">
3176- <div class="ues-navbar-header">
3177-
3178- <div class="ues-navbar-brand">
3179- <a href="/">
3180- <svg role="img" class="ues-icon-ubuntu-logo">
3181- <use xlink:href="#ubuntu-logo"></use>
3182- </svg>
3183- <span>brand</span>
3184- </a>
3185- </div>
3186- </div>
3187- <div class="ues-navbar-collapse">
3188- <div class="ues-navbar-primary-nav">
3189- <ul class="ues-navbar-menu">
3190- <li><a href="">Dashboard</a></li>
3191- <li><a href="">Files</a></li>
3192- <li><a href="">Photos</a></li>
3193- <li><a href="">Music</a></li>
3194- </ul>
3195- </div>
3196- </div>
3197- </div>
3198-
3199- <h2>Inverted Navbar + primary nav</h2>
3200- <div class="ues-navbar ues-navbar-invert" data-qa="navbar-invert">
3201- <div class="ues-navbar-header">
3202- <div class="ues-navbar-brand">
3203- <a href="/">
3204- <svg role="img" class="ues-icon-ubuntu-logo-black">
3205- <use xlink:href="#ubuntu-logo-black"></use>
3206- </svg>
3207- <span>brand</span>
3208- </a>
3209- </div>
3210- </div>
3211- <div class="ues-navbar-collapse">
3212- <div class="ues-navbar-primary-nav">
3213- <ul class="ues-navbar-menu">
3214- <li><a href="">Dashboard</a></li>
3215- <li><a href="">Files</a></li>
3216- <li><a href="">Photos</a></li>
3217- <li><a href="">Music</a></li>
3218- </ul>
3219- </div>
3220- <div class="ues-navbar-secondary-nav">
3221- <div class="ues-navbar-text">
3222- <a class="ues-button ues-button-primary">Button</a>
3223- </div>
3224- </div>
3225- </div>
3226- </div>
3227-
3228- <h2>Navbar with brand + primary nav + secondary nav</h2>
3229- <div class="ues-navbar" data-qa="navbar-full">
3230- <div class="ues-navbar-header">
3231- <div class="ues-navbar-brand">
3232- <a href="/">
3233- <svg role="img" class="ues-icon-ubuntu-logo">
3234- <use xlink:href="#ubuntu-logo"></use>
3235- </svg>
3236- <span>brand</span>
3237- </a>
3238- </div>
3239- </div>
3240- <div class="ues-navbar-collapse">
3241- <div class="ues-navbar-primary-nav">
3242- <ul class="ues-navbar-menu">
3243- <li><a href="">Dashboard</a></li>
3244- <li><a href="">Files</a></li>
3245- <li><a href="">Photos</a></li>
3246- <li><a href="">Music</a></li>
3247- </ul>
3248- </div>
3249- <div class="ues-navbar-secondary-nav">
3250- <ul class="ues-navbar-menu">
3251- <li><a href="">Account</a></li>
3252- <li><a href="">Settings</a></li>
3253- <li><a href="">Logout</a></li>
3254- </ul>
3255- </div>
3256- </div>
3257- </div>
3258-
3259- <h2>Navbar with brand + secondary nav</h2>
3260- <div class="ues-navbar">
3261- <div class="ues-navbar-header">
3262- <div class="ues-navbar-brand">
3263- <a href="/">
3264- <svg role="img" class="ues-icon-ubuntu-logo">
3265- <use xlink:href="#ubuntu-logo"></use>
3266- </svg>
3267- <span>brand</span>
3268- </a>
3269- </div>
3270- </div>
3271- <div class="ues-navbar-collapse">
3272- <div class="ues-navbar-secondary-nav">
3273- <ul class="ues-navbar-menu">
3274- <li><a href="">Account</a></li>
3275- <li><a href="">Settings</a></li>
3276- <li><a href="">Logout</a></li>
3277- </ul>
3278- </div>
3279- </div>
3280- </div>
3281-
3282- <h2>Navbar with brand + secondary nav text only</h2>
3283- <div class="ues-navbar" data-qa="navbar-secondary-text">
3284- <div class="ues-navbar-header">
3285- <div class="ues-navbar-brand">
3286- <a href="/">
3287- <svg role="img" class="ues-icon-ubuntu-logo">
3288- <use xlink:href="#ubuntu-logo"></use>
3289- </svg>
3290- <span>brand</span>
3291- </a>
3292- </div>
3293- </div>
3294- <div class="ues-navbar-collapse">
3295- <div class="ues-navbar-secondary-nav">
3296- <div class="ues-navbar-text">
3297- Login
3298- </div>
3299- </div>
3300- </div>
3301- </div>
3302-
3303- <h2>Navbar with brand + secondary nav button</h2>
3304- <div class="ues-navbar" data-qa="navbar-button">
3305- <div class="ues-navbar-header">
3306- <div class="ues-navbar-brand">
3307- <a href="/">
3308- <svg role="img" class="ues-icon-ubuntu-logo">
3309- <use xlink:href="#ubuntu-logo"></use>
3310- </svg>
3311- <span>brand</span>
3312- </a>
3313- </div>
3314- </div>
3315- <div class="ues-navbar-collapse">
3316- <div class="ues-navbar-secondary-nav">
3317- <div class="ues-navbar-text">
3318- <button class="ues-button ues-button-primary">Button</button>
3319- </div>
3320- </div>
3321- </div>
3322- </div>
3323-
3324- <h2>Breadcrumb</h2>
3325- <ol class="ues-breadcrumb" data-qa="breadcrumb">
3326- <li><a href="">Categories</a></li>
3327- <li><a href="">Games</a></li>
3328- <li class="active">Side Scrolling Shoot 'Em Ups</li>
3329- </ol>
3330-
3331-
3332- <h2>Default Pagination</h2>
3333- <ul class="ues-pagination">
3334- <li class="ues-disabled"><a>&#x2190;</a></li>
3335- <li class="ues-active"><a href="#">1</a></li>
3336- <li><a href="#">2</a></li>
3337- <li><a href="#">3</a></li>
3338- <li><a href="#">4</a></li>
3339- <li><a href="#">5</a></li>
3340- <li><a href="#">&#x2192;</a></li>
3341- </ul>
3342-
3343- <h2>Pagination with break</h2>
3344- <ul class="ues-pagination">
3345- <li class="ues-disabled"><a>&#x2190;</a></li>
3346- <li class="ues-active"><a href="#">1</a></li>
3347- <li><a href="#">2</a></li>
3348- <li><a href="#">3</a></li>
3349- <li class="ues-pagination-break"><span>…</span></li>
3350- <li><a href="#">8</a></li>
3351- <li><a href="#">9</a></li>
3352- <li><a href="#">10</a></li>
3353- <li><a href="#">&#x2192;</a></li>
3354- </ul>
3355-</section>
3356-
3357-
3358-<section>
3359- <h1>Forms</h1>
3360-
3361- <article>
3362- <h2>Default Forms</h2>
3363- <p>By default individual form controls receive styling, with minimal classing and
3364- without any required base class on the <code class=tag>form</code> or large
3365- changes in markup.</p>
3366-
3367- <p>Results in stacked, left-aligned labels on top of form controls.</p>
3368-
3369- <form action data-qa="default-form">
3370- <fieldset>
3371- <label>Username:</label>
3372- <input type=text>
3373-
3374- <label>Password:</label>
3375- <input type=text>
3376- <label><input type=checkbox>Keep me signed in</label>
3377- <div class=ues-form-help>Form help text</div>
3378- </fieldset>
3379-
3380- <fieldset>
3381- <legend>Payment Details</legend>
3382-
3383- <label><input checked type=radio name=foo>Credit Card</label>
3384- <label><input type=radio name=foo>Paypal</label>
3385-
3386- <label>Name/username:</label>
3387- <input type=text placeholder="Type something…">
3388-
3389- <label class=ues-inline><input type=radio name=bar>Foo</label>
3390- <label class=ues-inline><input checked type=radio name=bar>Bar</label>
3391-
3392- <label>Card Number:</label>
3393- <input type=text>
3394-
3395- <label>CCV:</label>
3396- <input type=text>
3397- <div class=ues-form-help>Form help text</div>
3398-
3399- <label>Select:</label>
3400- <select>
3401- <option value>Select One</option>
3402- <option value=1>Select One</option>
3403- <option value=2>Foo</option>
3404- <option value=3>Bar</option>
3405- <option value=4>Baz</option>
3406- </select>
3407- <label>Select:</label>
3408- <select class=ues-inline>
3409- <option value=2>Foo</option>
3410- <option value=3 selected>Bar</option>
3411- <option value=4>Baz</option>
3412- </select>
3413- <span class=ues-form-help>Inline form help text</span>
3414-
3415- </fieldset>
3416- <fieldset>
3417- <label><input type=checkbox>Agree to ToS</label>
3418- </fieldset>
3419- <button type=submit class=ues-button>Submit</button>
3420- </form>
3421-</article>
3422-<article>
3423- <h2>Inline Form</h2>
3424- <p>Simple inline form</p>
3425- <form action class=ues-form-inline data-qa="inline-form">
3426- <fieldset>
3427- <input type=text placeholder="Type something…">
3428- <input type=text placeholder="Type something…">
3429- <label><input type=checkbox>Remember me?</label>
3430- <button type=submit class=ues-button>Submit</button>
3431- </fieldset>
3432- </form>
3433-</article>
3434-<article>
3435- <h2>Required Inputs</h2>
3436- <p>To mark a form control as required, add the <code>required</code> attribute. </p>
3437- <form action class=ues-form-inline>
3438- <input type=text placeholder="Type something…" required="true">
3439- </form>
3440-</article>
3441-<article>
3442- <h2>Disabled Inputs</h2>
3443- <p>To mark a form control as disabled, add the <code>disabled</code> attribute. </p>
3444- <form action class=ues-form-inline>
3445- <input type=text placeholder="Type something…" disabled="true">
3446- </form>
3447-</article>
3448-<article>
3449- <h2>Readonly Inputs</h2>
3450- <form action class=ues-form-inline>
3451- <input type=text readonly="true" value="http://ubuntuone.com/abcdef1234">
3452- </form>
3453-</article>
3454-<article>
3455- <h2>Site search input (button)</h2>
3456- <div class="ues-site-search">
3457- <input class="ues-site-search-input" type="search" placeholder="Placeholder">
3458- <button class="ues-button-search">
3459- <svg role="img" class="ues-icon-search">
3460- <use xlink:href="#search"></use>
3461- </svg>
3462- </button>
3463- </div>
3464-
3465- <h2>Site search input (indicator)</h2>
3466- <div class="ues-site-search">
3467- <svg role="img" class="ues-icon-search">
3468- <use xlink:href="#search"></use>
3469- </svg>
3470- <input class="ues-site-search-input" type="search" placeholder="Placeholder">
3471- </div>
3472-
3473- <h2>Site search input (both)</h2>
3474- <div class="ues-site-search">
3475- <svg role="img" class="ues-icon-search">
3476- <use xlink:href="#search"></use>
3477- </svg>
3478- <input class="ues-site-search-input" type="search" placeholder="Placeholder">
3479- <button class="ues-button-search">
3480- <svg role="img" class="ues-icon-search">
3481- <use xlink:href="#search"></use>
3482- </svg>
3483- </button>
3484- </div>
3485-</article>
3486-<article>
3487- <h2>Checkboxes &amp; Radios</h2>
3488- <form action data-qa="checkboxes-and-radios">
3489- <fieldset>
3490- <legend>Radio inputs default, stacked</legend>
3491- <label><input checked type=radio name=foo>Credit Card</label>
3492- <label><input type=radio name=foo>Paypal</label>
3493- </fieldset>
3494- <fieldset>
3495- <legend>Radio inputs inline, stacked</legend>
3496- <label class=ues-inline><input type=radio name=bar>Foo</label>
3497- <label class=ues-inline><input checked type=radio name=bar>Bar</label>
3498- </fieldset>
3499- <fieldset>
3500- <legend>Checkbox default, stacked</legend>
3501- <label><input checked type=checkbox name=foo1>Credit Card</label>
3502- <label><input type=checkbox name=foo2>Paypal</label>
3503- </fieldset>
3504- <fieldset>
3505- <legend>Checkbox inline, stacked</legend>
3506- <label class=ues-inline><input type=checkbox name=bar1>Foo</label>
3507- <label class=ues-inline><input checked type=checkbox name=bar2>Bar</label>
3508- </fieldset>
3509- </form>
3510-</article>
3511-
3512-
3513-</section>
3514-
3515-
3516-<section>
3517-<h1>Layout, including Pure (ues-) Grids</h1>
3518-<style scoped>
3519- .ues-box {
3520- margin:0 5px;
3521- }
3522-</style>
3523-
3524-<div class="ues-g" data-qa="grids">
3525- <div class="ues-u-1-5">
3526- <h3>Outer 1/5</h3>
3527- <p>lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore</p>
3528- </div>
3529- <div class="ues-u-4-5">
3530- <div class="ues-g">
3531- <div class="ues-u-1-2">
3532- <h3>Inner 1/2 of 4/5</h3>
3533- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
3534- </div>
3535- <div class="ues-u-1-2">
3536- <h3>Inner 2/2 of 4/5</h3>
3537- <p>lorem ipsum dolor sit amet consectetur adipisicing elit</p>
3538- </div>
3539- </div>
3540- </div>
3541-</div>
3542-
3543-</section>
3544-
3545-<section>
3546-
3547-<h1>Feedback</h1>
3548-
3549-
3550-<h2>Static messages, warnings, errors, notices</h2>
3551-
3552-<article data-qa="notifications">
3553-<p class="ues-message ues-message-inline">Message</p>
3554-
3555-<p class="ues-message ues-message-inline ues-disabled">Disabled</p>
3556-
3557-<p class="ues-message ues-message-inline ues-success">Success</p>
3558-
3559-<p class="ues-message ues-message-inline ues-warning">Warning</p>
3560-
3561-<p class="ues-message ues-message-inline ues-error">Error</p>
3562-
3563-<p class="ues-message ues-message-inline ues-error ues-error-pulsating">Pulsating error</p>
3564-
3565-<p class="ues-message ues-message-inline ues-information">Information</p>
3566-
3567-<p id="msg-closeable" class="ues-message ues-message-closeable">Closable</p>
3568-
3569-<p class="ues-message ues-message-bordered ues-information">Block element with border</p>
3570-
3571-<p class="ues-message ues-message-bordered ues-warning">Warning with an <a href="#feedback">important link</a></p>
3572-</article>
3573-</section>
3574-
3575-<section>
3576-
3577-<h1>Tables</h1>
3578-
3579-<h2>Default table</h2>
3580-
3581-<table class="ues-table">
3582-
3583- <thead>
3584- <tr>
3585- <th>Fruit</th>
3586- <th>Weight</th>
3587- <th>Colour</th>
3588- </tr>
3589- </thead>
3590-
3591- <tbody>
3592- <tr>
3593- <td>Apple</td>
3594- <td>150g</td>
3595- <td>Red|Green</td>
3596- </tr>
3597- <tr>
3598- <td>Orange</td>
3599- <td>200g</td>
3600- <td>Orange</td>
3601- </tr>
3602- </tbody>
3603-
3604-</table>
3605-
3606-<h2>Small table</h2>
3607-
3608-<table class="ues-table ues-table-small">
3609-
3610- <thead>
3611- <tr>
3612- <th>Fruit</th>
3613- <th>Weight</th>
3614- <th>Colour</th>
3615- </tr>
3616- </thead>
3617-
3618- <tbody>
3619- <tr>
3620- <td>Apple</td>
3621- <td>150g</td>
3622- <td>Red|Green</td>
3623- </tr>
3624- <tr>
3625- <td>Orange</td>
3626- <td>200g</td>
3627- <td>Orange</td>
3628- </tr>
3629- </tbody>
3630-
3631-</table>
3632-
3633-<h2>Bordered Table</h2>
3634-
3635-<table class="ues-table ues-table-bordered">
3636-
3637- <thead>
3638- <tr>
3639- <th>Fruit</th>
3640- <th>Weight</th>
3641- <th>Colour</th>
3642- </tr>
3643- </thead>
3644-
3645- <tbody>
3646- <tr>
3647- <td>Apple</td>
3648- <td>150g</td>
3649- <td>Red|Green</td>
3650- </tr>
3651- <tr>
3652- <td>Orange</td>
3653- <td>200g</td>
3654- <td>Orange</td>
3655- </tr>
3656- </tbody>
3657-
3658-</table>
3659-
3660-<h2>Horizontal border</h2>
3661-
3662-<table class="ues-table ues-table-horizontal">
3663-
3664- <thead>
3665- <tr>
3666- <th>Fruit</th>
3667- <th>Weight</th>
3668- <th>Colour</th>
3669- </tr>
3670- </thead>
3671-
3672- <tbody>
3673- <tr>
3674- <td>Apple</td>
3675- <td>150g</td>
3676- <td>Red|Green</td>
3677- </tr>
3678- <tr>
3679- <td>Orange</td>
3680- <td>200g</td>
3681- <td>Orange</td>
3682- </tr>
3683- </tbody>
3684-
3685-</table>
3686-
3687-<h2>Striped</h2>
3688-
3689-<table class="ues-table ues-table-striped">
3690-
3691- <thead>
3692- <tr>
3693- <th>Fruit</th>
3694- <th>Weight</th>
3695- <th>Colour</th>
3696- </tr>
3697- </thead>
3698-
3699- <tbody>
3700- <tr>
3701- <td>Apple</td>
3702- <td>150g</td>
3703- <td>Red|Green</td>
3704- </tr>
3705- <tr>
3706- <td>Orange</td>
3707- <td>200g</td>
3708- <td>Orange</td>
3709- </tr>
3710- <tr>
3711- <td>Banana</td>
3712- <td>110g</td>
3713- <td>Yellow</td>
3714- </tr>
3715- <tr>
3716- <td>Strawberry</td>
3717- <td>5g</td>
3718- <td>Red</td>
3719- </tr>
3720- <tr>
3721- <td>Tomato</td>
3722- <td>80g</td>
3723- <td>Red</td>
3724- </tr>
3725- <tr>
3726- <td>Pineapple</td>
3727- <td>600g</td>
3728- <td>Greenyellow</td>
3729- </tr>
3730- <tr>
3731- <td>Basket</td>
3732- <td>130g</td>
3733- <td>Brown</td>
3734- </tr>
3735- </tbody>
3736-
3737-</table>
3738-
3739-<h2>Caption, colgroup, cols, tfoot</h2>
3740-
3741-<table class="ues-table">
3742-
3743- <caption>Fruits and their attributes</caption>
3744-
3745- <colgroup>
3746- <col span="1" class="object">
3747- <col span="2" class="attributes">
3748- </colgroup>
3749-
3750- <thead>
3751- <tr>
3752- <th>Fruit</th>
3753- <th>Weight</th>
3754- <th>Colour</th>
3755- </tr>
3756- </thead>
3757-
3758- <tfoot>
3759- <tr>
3760- <td>Averages</td>
3761- <td>175g</td>
3762- <td>Bright colours</td>
3763- </tr>
3764- </tfoot>
3765-
3766- <tbody>
3767- <tr>
3768- <td>Apple</td>
3769- <td>150g</td>
3770- <td>Red|Green</td>
3771- </tr>
3772- <tr>
3773- <td>Orange</td>
3774- <td>200g</td>
3775- <td>Orange</td>
3776- </tr>
3777- </tbody>
3778-
3779-
3780-</table>
3781-
3782-
3783-</section>
3784-</div>
3785-</body>
3786-</html>
3787
3788=== added symlink 'test/js'
3789=== target is u'../node_modules/online-services-common-js/'
3790=== removed symlink 'test/js'
3791=== target was u'../node_modules/online-services-common-js/'
3792=== removed directory 'test/visual'
3793=== removed directory 'test/visual/config'
3794=== removed file 'test/visual/config/large.js'
3795--- test/visual/config/large.js 2014-10-09 13:47:33 +0000
3796+++ test/visual/config/large.js 1970-01-01 00:00:00 +0000
3797@@ -1,70 +0,0 @@
3798-var phantomcss = require('./../../../node_modules/phantomcss/phantomcss.js');
3799-
3800-phantomcss.init({
3801- libraryRoot: './node_modules/phantomcss',
3802- screenshotRoot: './test/visual/screenshots/large',
3803- failedComparisonsRoot: './test/visual/failures/large',
3804- comparisonResultRoot: './test/visual/results/large',
3805- errorType: 'movement',
3806- fileNameGetter: function(root,filename){
3807- var name = root+'/'+filename.toLowerCase().replace(/ /g,'_');
3808- if(fs.isFile(name+'.png')){
3809- return name+'.diff.png';
3810- } else {
3811- return name+'.png';
3812- }
3813- },
3814-});
3815-
3816-casper.start( './test/index.html' );
3817-
3818-casper.viewport(1024, 768, function(){
3819- // buttons
3820- phantomcss.screenshot('[data-qa="default-button"]', 'Default Button');
3821- phantomcss.screenshot('[data-qa="primary-button"]', 'Primary Button');
3822- phantomcss.screenshot('[data-qa="tertiary-button"]', 'Tertiary Button');
3823- phantomcss.screenshot('[data-qa="button-group"]', 'Button Group');
3824- phantomcss.screenshot('[data-qa="button-toolbar"]', 'Button Toolbar');
3825-
3826- // headlines
3827- phantomcss.screenshot('[data-qa="headlines"]', 'Headlines');
3828-
3829- // dropdowns
3830- phantomcss.screenshot('[data-qa="dropdown"]', 'Dropdown');
3831-
3832- // navbars
3833- phantomcss.screenshot('[data-qa="navbar-simple"]', 'Simple Navbar');
3834- phantomcss.screenshot('[data-qa="navbar-invert"]', 'Invert Navbar');
3835- phantomcss.screenshot('[data-qa="navbar-full"]', 'Full Navbar');
3836- phantomcss.screenshot('[data-qa="navbar-button"]', 'Navbar with button');
3837- phantomcss.screenshot('[data-qa="navbar-secondary-text"]', 'Navbar with secondary text');
3838-
3839- // forms
3840- phantomcss.screenshot('[data-qa="default-form"]', 'Default form');
3841- phantomcss.screenshot('[data-qa="inline-form"]', 'Inline form');
3842- phantomcss.screenshot('[data-qa="checkboxes-and-radios"]', 'Checkboxes and radios');
3843-
3844- // grids
3845- phantomcss.screenshot('[data-qa="grids"]', 'grids');
3846-
3847- // messages
3848- // phantomcss.screenshot('[data-qa="notifications"]', 'notifications');
3849- //
3850-});
3851-
3852-casper.then( function now_check_the_screenshots(){
3853- // compare screenshots
3854- phantomcss.compareAll();
3855-});
3856-
3857-casper.then( function end_it(){
3858- casper.test.done();
3859-});
3860-
3861-/*
3862-Casper runs tests
3863-*/
3864-casper.run(function(){
3865- console.log('\nTHE END.');
3866- phantom.exit(phantomcss.getExitStatus());
3867-});
3868
3869=== removed file 'test/visual/config/small.js'
3870--- test/visual/config/small.js 2014-10-07 09:39:59 +0000
3871+++ test/visual/config/small.js 1970-01-01 00:00:00 +0000
3872@@ -1,43 +0,0 @@
3873-var phantomcss = require('./../../../node_modules/phantomcss/phantomcss.js');
3874-
3875-phantomcss.init({
3876- libraryRoot: './node_modules/phantomcss',
3877- screenshotRoot: './test/visual/screenshots/small',
3878- failedComparisonsRoot: './test/visual/failures/small',
3879- comparisonResultRoot: './test/visual/results/small',
3880- errorType: 'movement',
3881- fileNameGetter: function(root,filename){
3882- var name = root+'/'+filename.toLowerCase().replace(/ /g,'_');
3883- if(fs.isFile(name+'.png')){
3884- return name+'.diff.png';
3885- } else {
3886- return name+'.png';
3887- }
3888- },
3889-});
3890-
3891-casper.start( './test/index.html' );
3892-
3893-casper.viewport(320, 480, function(){
3894- // navbars, small screen
3895- phantomcss.screenshot('[data-qa="navbar-simple"]', 'Simple Navbar');
3896- phantomcss.screenshot('[data-qa="navbar-invert"]', 'Invert Navbar');
3897- phantomcss.screenshot('[data-qa="navbar-full"]', 'Full Navbar');
3898-});
3899-
3900-casper.then( function now_check_the_screenshots(){
3901- // compare screenshots
3902- phantomcss.compareAll();
3903-});
3904-
3905-casper.then( function end_it(){
3906- casper.test.done();
3907-});
3908-
3909-/*
3910-Casper runs tests
3911-*/
3912-casper.run(function(){
3913- console.log('\nTHE END.');
3914- phantom.exit(phantomcss.getExitStatus());
3915-});
3916
3917=== removed directory 'test/visual/screenshots'
3918=== removed directory 'test/visual/screenshots/large'
3919=== removed file 'test/visual/screenshots/large/button_group.png'
3920Binary files test/visual/screenshots/large/button_group.png 2014-10-09 14:35:24 +0000 and test/visual/screenshots/large/button_group.png 1970-01-01 00:00:00 +0000 differ
3921=== removed file 'test/visual/screenshots/large/button_toolbar.png'
3922Binary files test/visual/screenshots/large/button_toolbar.png 2014-10-09 14:35:24 +0000 and test/visual/screenshots/large/button_toolbar.png 1970-01-01 00:00:00 +0000 differ
3923=== removed file 'test/visual/screenshots/large/checkboxes_and_radios.png'
3924Binary files test/visual/screenshots/large/checkboxes_and_radios.png 2014-10-07 09:39:59 +0000 and test/visual/screenshots/large/checkboxes_and_radios.png 1970-01-01 00:00:00 +0000 differ
3925=== removed file 'test/visual/screenshots/large/default_button.png'
3926Binary files test/visual/screenshots/large/default_button.png 2014-10-09 14:35:24 +0000 and test/visual/screenshots/large/default_button.png 1970-01-01 00:00:00 +0000 differ
3927=== removed file 'test/visual/screenshots/large/default_form.png'
3928Binary files test/visual/screenshots/large/default_form.png 2014-10-09 14:35:24 +0000 and test/visual/screenshots/large/default_form.png 1970-01-01 00:00:00 +0000 differ
3929=== removed file 'test/visual/screenshots/large/dropdown.png'
3930Binary files test/visual/screenshots/large/dropdown.png 2014-10-09 13:47:33 +0000 and test/visual/screenshots/large/dropdown.png 1970-01-01 00:00:00 +0000 differ
3931=== removed file 'test/visual/screenshots/large/full_navbar.png'
3932Binary files test/visual/screenshots/large/full_navbar.png 2014-10-07 10:39:45 +0000 and test/visual/screenshots/large/full_navbar.png 1970-01-01 00:00:00 +0000 differ
3933=== removed file 'test/visual/screenshots/large/grids.png'
3934Binary files test/visual/screenshots/large/grids.png 2014-10-07 09:39:59 +0000 and test/visual/screenshots/large/grids.png 1970-01-01 00:00:00 +0000 differ
3935=== removed file 'test/visual/screenshots/large/headlines.png'
3936Binary files test/visual/screenshots/large/headlines.png 2014-10-07 09:39:59 +0000 and test/visual/screenshots/large/headlines.png 1970-01-01 00:00:00 +0000 differ
3937=== removed file 'test/visual/screenshots/large/inline_form.png'
3938Binary files test/visual/screenshots/large/inline_form.png 2014-10-09 14:35:24 +0000 and test/visual/screenshots/large/inline_form.png 1970-01-01 00:00:00 +0000 differ
3939=== removed file 'test/visual/screenshots/large/invert_navbar.png'
3940Binary files test/visual/screenshots/large/invert_navbar.png 2014-10-17 23:55:41 +0000 and test/visual/screenshots/large/invert_navbar.png 1970-01-01 00:00:00 +0000 differ
3941=== removed file 'test/visual/screenshots/large/navbar_with_button.png'
3942Binary files test/visual/screenshots/large/navbar_with_button.png 2014-10-09 14:35:24 +0000 and test/visual/screenshots/large/navbar_with_button.png 1970-01-01 00:00:00 +0000 differ
3943=== removed file 'test/visual/screenshots/large/navbar_with_secondary_text.png'
3944Binary files test/visual/screenshots/large/navbar_with_secondary_text.png 2014-10-07 10:39:45 +0000 and test/visual/screenshots/large/navbar_with_secondary_text.png 1970-01-01 00:00:00 +0000 differ
3945=== removed file 'test/visual/screenshots/large/primary_button.png'
3946Binary files test/visual/screenshots/large/primary_button.png 2014-10-09 14:35:24 +0000 and test/visual/screenshots/large/primary_button.png 1970-01-01 00:00:00 +0000 differ
3947=== removed file 'test/visual/screenshots/large/simple_navbar.png'
3948Binary files test/visual/screenshots/large/simple_navbar.png 2014-10-07 10:39:45 +0000 and test/visual/screenshots/large/simple_navbar.png 1970-01-01 00:00:00 +0000 differ
3949=== removed file 'test/visual/screenshots/large/tertiary_button.png'
3950Binary files test/visual/screenshots/large/tertiary_button.png 2014-10-07 09:39:59 +0000 and test/visual/screenshots/large/tertiary_button.png 1970-01-01 00:00:00 +0000 differ
3951=== removed directory 'test/visual/screenshots/small'
3952=== removed file 'test/visual/screenshots/small/full_navbar.png'
3953Binary files test/visual/screenshots/small/full_navbar.png 2014-10-07 10:39:45 +0000 and test/visual/screenshots/small/full_navbar.png 1970-01-01 00:00:00 +0000 differ
3954=== removed file 'test/visual/screenshots/small/invert_navbar.png'
3955Binary files test/visual/screenshots/small/invert_navbar.png 2014-10-17 23:55:41 +0000 and test/visual/screenshots/small/invert_navbar.png 1970-01-01 00:00:00 +0000 differ
3956=== removed file 'test/visual/screenshots/small/simple_navbar.png'
3957Binary files test/visual/screenshots/small/simple_navbar.png 2014-10-07 10:39:45 +0000 and test/visual/screenshots/small/simple_navbar.png 1970-01-01 00:00:00 +0000 differ

Subscribers

People subscribed via source and target branches