Merge lp:~ya-bo-ng/ubuntu-html5-theme/sass-setup into lp:ubuntu-html5-theme
- sass-setup
- Merge into trunk
Status: | Merged |
---|---|
Approved by: | Alexandre Abreu |
Approved revision: | 140 |
Merged at revision: | 146 |
Proposed branch: | lp:~ya-bo-ng/ubuntu-html5-theme/sass-setup |
Merge into: | lp:ubuntu-html5-theme |
Diff against target: |
3698 lines (+1746/-1721) 39 files modified
.bzrignore (+1/-0) 0.1/ambiance/css/appTemplate.css (+1/-23) 0.1/ambiance/css/buttons.css (+0/-96) 0.1/ambiance/css/default.css (+0/-128) 0.1/ambiance/css/dialogs.css (+0/-169) 0.1/ambiance/css/icons.css (+0/-37) 0.1/ambiance/css/indexbar.css (+0/-60) 0.1/ambiance/css/listitems.css (+0/-151) 0.1/ambiance/css/option-selector.css (+0/-137) 0.1/ambiance/css/pagestack.css (+0/-46) 0.1/ambiance/css/popover.css (+0/-125) 0.1/ambiance/css/progress-bars.css (+0/-96) 0.1/ambiance/css/reset.css (+0/-112) 0.1/ambiance/css/sass/buttons.scss (+95/-0) 0.1/ambiance/css/sass/constants.scss (+26/-0) 0.1/ambiance/css/sass/default.scss (+131/-0) 0.1/ambiance/css/sass/dialogs.scss (+167/-0) 0.1/ambiance/css/sass/icons.scss (+37/-0) 0.1/ambiance/css/sass/indexbar.scss (+59/-0) 0.1/ambiance/css/sass/listitems.scss (+145/-0) 0.1/ambiance/css/sass/mixins.scss (+31/-0) 0.1/ambiance/css/sass/option-selector.scss (+136/-0) 0.1/ambiance/css/sass/pagestack.scss (+45/-0) 0.1/ambiance/css/sass/popover.scss (+124/-0) 0.1/ambiance/css/sass/progress-bars.scss (+91/-0) 0.1/ambiance/css/sass/reset.scss (+112/-0) 0.1/ambiance/css/sass/shapes.scss (+62/-0) 0.1/ambiance/css/sass/sliders.scss (+50/-0) 0.1/ambiance/css/sass/tabs.scss (+100/-0) 0.1/ambiance/css/sass/text-input.scss (+77/-0) 0.1/ambiance/css/sass/toggles.scss (+148/-0) 0.1/ambiance/css/sass/toolbars.scss (+80/-0) 0.1/ambiance/css/shapes.css (+0/-62) 0.1/ambiance/css/sliders.css (+0/-53) 0.1/ambiance/css/tabs.css (+0/-102) 0.1/ambiance/css/text-input.css (+0/-98) 0.1/ambiance/css/toggles.css (+0/-146) 0.1/ambiance/css/toolbars.css (+0/-80) README (+28/-0) |
To merge this branch: | bzr merge lp:~ya-bo-ng/ubuntu-html5-theme/sass-setup |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexandre Abreu | Approve | ||
PS Jenkins bot | continuous-integration | Approve | |
Review via email: mp+206764@code.launchpad.net |
Commit message
SASS setup
Description of the change
I have created a README file with instructions to set up the sass watcher to develop the components.
Converted all the css files into scss with nesting.
Added a few common variables and mixins.
PS Jenkins bot (ps-jenkins) wrote : | # |
Alexandre Abreu (abreu-alexandre) wrote : | # |
For me, in the ui-gallery, the toolbar item and the toggles item w/ the disabled style break (compared to what's in trunk)
- 139. By Anthony Dillon
-
Few small tweaks to fix the convertion to sass
PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:139
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://
- 140. By Anthony Dillon
-
Fixed text inputs and toolbar styles
Alexandre Abreu (abreu-alexandre) : | # |
Preview Diff
1 | === modified file '.bzrignore' |
2 | --- .bzrignore 2014-01-27 18:42:31 +0000 |
3 | +++ .bzrignore 2014-02-20 20:37:29 +0000 |
4 | @@ -24,3 +24,4 @@ |
5 | debian/*.substvars |
6 | debian/stamp-* |
7 | |
8 | +.sass-cache |
9 | |
10 | === modified file '0.1/ambiance/css/appTemplate.css' |
11 | --- 0.1/ambiance/css/appTemplate.css 2014-01-27 18:42:31 +0000 |
12 | +++ 0.1/ambiance/css/appTemplate.css 2014-02-20 20:37:29 +0000 |
13 | @@ -1,23 +1,1 @@ |
14 | -/* |
15 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
16 | - * License granted by Canonical Limited |
17 | - * |
18 | - * This file is part of ubuntu-html5-ui-toolkit. |
19 | - * |
20 | - * This package is free software; you can redistribute it and/or modify |
21 | - * it under the terms of the GNU Lesser General Public License as |
22 | - * published by the Free Software Foundation; either version 3 of the |
23 | - * License, or |
24 | - * (at your option) any later version. |
25 | - |
26 | - * This package is distributed in the hope that it will be useful, |
27 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
28 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
29 | - * GNU General Public License for more details. |
30 | - |
31 | - * You should have received a copy of the GNU Lesser General Public |
32 | - * License along with this program. If not, see |
33 | - * <http://www.gnu.org/licenses/> |
34 | - */ |
35 | - |
36 | -@import url("default.css"); |
37 | \ No newline at end of file |
38 | +@charset "UTF-8";*{outline:none}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,time,audio,video{padding:0;margin:0;border:0}ul{list-style:none}[data-role="header"]{background:#ededf0 url("../img/background_paper@30.png") repeat-x top left;height:74px;width:100%;overflow:hidden;position:relative}[data-role="header"]:after{background:#C2C2C2;content:"";border-top:1px solid #afafaf;height:14px;width:100%;display:block}[data-role="header"] .active{color:#484647;padding-left:15px;-webkit-opacity:1;opacity:1}[data-role="header"] .active:after{content:"›";padding-left:10px;-webkit-opacity:0.5;opacity:0.5}[data-role="header"] .inactive{color:#a0a0a0;-webkit-opacity:0.5;opacity:0.5}[data-role="tabs"]{width:100%;white-space:nowrap}[data-role="tabitem"]{display:inline-block;font:35px "Ubuntu";letter-spacing:-1px;line-height:60px;padding-left:35px;text-decoration:none;color:#a0a0a0;-webkit-opacity:0;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;cursor:pointer}[data-role="tabitem"]:only-child:after{content:"";padding-left:10px}[data-role="tab"]{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;width:100%;height:100%;overflow:hidden;display:none}[data-role="tab"]:first-child{display:block}[data-role="pagestack"]{position:relative;-webkit-transition:all 0 linear;transition:all 0 linear}[data-role="page"]{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;width:100%;height:100%;overflow:hidden;display:none}[data-role="pagestack"]>[data-role="page"]:first-child,[data-role="mainview"]>[data-role="page"]{display:block}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],input[type="number"],textarea{-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,0.1);box-shadow:inset 0 2px 1px rgba(0,0,0,0.1);background:#cfcfcf;border:0;border-radius:6px;color:#757373;font-family:Ubuntu;font-size:0.8rem;padding:8px}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="url"]:focus,input[type="number"]:focus,textarea:focus{background:#fff;color:#757373;font-family:Ubuntu}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="tel"][disabled],input[type="search"][disabled],input[type="url"][disabled],input[type="number"][disabled],textarea[disabled]{background:rgba(255,255,255,0.1);color:darkgray}input[type="text"]:not([value]),input[type="password"]:not([value]),input[type="email"]:not([value]),input[type="tel"]:not([value]),input[type="search"]:not([value]),input[type="url"]:not([value]),input[type="number"]:not([value]),textarea:not([value]){color:#757373}textarea{resize:none;height:80px;width:190px}.textfield.clear:focus{background:url(artwork/icon_clear@20.png) no-repeat 97% center #fff;background-size:12%}.textfield.label,.textarea.label{-webkit-box-shadow:none;box-shadow:none;background:none !important;font-size:12px;padding:0 !important}progress{-webkit-appearance:none;height:35px}progress:not([value]){background:url(../img/spinner@8.png) no-repeat center center/100% auto;-webkit-animation:1s rotate infinite steps(30);animation:1s rotate infinite steps(30);width:24px;height:24px;border:none;display:inline-block;vertical-align:middle}progress:not([value])::-webkit-progress-bar{-webkit-box-shadow:none;box-shadow:none;background:none}progress.bigger:not([value]){background:url(../img/spinner@30.png) no-repeat center center/100% auto;width:90px;height:90px}progress[value]::-webkit-progress-value{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);width:100%;background:#dd4814;border:none;border-radius:6px;display:block}progress[value]::-webkit-progress-bar{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,0.1);box-shadow:inset 0 2px 1px rgba(0,0,0,0.1);padding:1px;background-color:rgba(192,192,192,0.1);width:200px;height:35px;border-radius:6px;padding:0}progress[value].infinite::-webkit-progress-value{-webkit-appearance:none}@-webkit-keyframes rotate{from{-webkit-transform:rotate(1deg)}to{-webkit-transform:rotate(360deg)}}[data-role="dialog"]{background:#000;opacity:0.9;overflow:hidden;position:absolute;z-index:100;top:0;left:0;right:0;padding:0;font-size:0;color:#fff;text-align:center;height:100%;display:none}[data-role="dialog"].active{display:block}[data-role="dialog"]>section{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem;color:#FAFAFA;width:100%;display:inline-block;vertical-align:middle;white-space:normal}[data-role="dialog"]:before{content:"";display:inline-block;vertical-align:middle;width:0.1rem;height:100%;margin-left:-0.1rem}[data-role="dialog"] h1{font-size:1.3rem;line-height:1.5em;color:rgba(255,255,255,0.9);margin:0}[data-role="dialog"] p{font-size:0.9rem;line-height:1.8em;color:rgba(255,255,255,0.6);margin:0}[data-role="dialog"] menu{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;margin:0 auto;margin-top:1rem;display:block;text-align:center}[data-role="dialog"] menu [data-role="button"]{display:block;margin:0 auto;margin-bottom:10px;width:200px}[data-role="dialog"] menu [data-role="button"]:last-child{margin-bottom:0}@media only screen and (min-width: 870px){[data-role="dialog"]{background:rgba(0,0,0,0.6);opacity:1}[data-role="dialog"]>section{background:rgba(0,0,0,0.7);border-radius:10px;width:18.7rem;padding:1.8rem}[data-role="dialog"] input[type="text"],[data-role="dialog"] input[type="password"],[data-role="dialog"] input[type="email"],[data-role="dialog"] input[type="tel"],[data-role="dialog"] input[type="search"],[data-role="dialog"] input[type="url"],[data-role="dialog"] input[type="number"]{width:14rem}[data-role="dialog"] menu [data-role="button"]{width:100%;max-width:100%}@keyframes shake{0%{-webkit-transform:translate3d(0, 0, 0)}10%{-webkit-transform:translate3d(-20px, 0, 0)}20%{-webkit-transform:translate3d(20px, 0, 0)}30%{-webkit-transform:translate3d(-20px, 0, 0)}40%{-webkit-transform:translate3d(20px, 0, 0)}50%{-webkit-transform:translate3d(-20px, 0, 0)}60%{-webkit-transform:translate3d(20px, 0, 0)}70%{-webkit-transform:translate3d(-20px, 0, 0)}80%{-webkit-transform:translate3d(20px, 0, 0)}90%{-webkit-transform:translate3d(-20px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0)}}@-webkit-keyframes shake{0%{-webkit-transform:translate3d(0, 0, 0)}10%{-webkit-transform:translate3d(-20px, 0, 0)}20%{-webkit-transform:translate3d(20px, 0, 0)}30%{-webkit-transform:translate3d(-20px, 0, 0)}40%{-webkit-transform:translate3d(20px, 0, 0)}50%{-webkit-transform:translate3d(-20px, 0, 0)}60%{-webkit-transform:translate3d(20px, 0, 0)}70%{-webkit-transform:translate3d(-20px, 0, 0)}80%{-webkit-transform:translate3d(20px, 0, 0)}90%{-webkit-transform:translate3d(-20px, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0)}}.shake{-webkit-animation:shakeIt .9s ease-in;animation:shakeIt .9s ease-in}}[data-role="button"]{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:200px;display:inline-block;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#cccccc;border:0;border-radius:6px;color:#333;font-family:Ubuntu;font-size:0.9rem;padding:6px 25px;text-align:center;text-decoration:none;position:relative}[data-role="button"]:after{background:url(../img/ubuntushape_small_radius_idle@18.png) no-repeat;background-size:100% 100%;content:' ';width:100%;height:100%;position:absolute;top:0;left:0}[data-role="button"]:active:after{background:url(../img/ubuntushape_small_radius_pressed@18.png) no-repeat;background-size:100% 100%;content:' ';width:100%;height:100%;position:absolute;top:0;left:0}[data-role="button"].ubuntu{background:#dd4814;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}[data-role="button"].danger{background:red;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}[data-role="button"].warning{background:#faa732;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}[data-role="button"].success{background:#5da357;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}[data-role="button"].disabled{color:rgba(255,255,255,0.6)}input[type=range]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-appearance:none;background-color:rgba(192,192,192,0.1);width:200px;height:35px;border-radius:6px;padding:5px 0}input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,0.1);box-shadow:inset 0 2px 1px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;background-color:#dd4814;border-radius:6px;width:30px;height:27px}label:not([for]){display:inline-block;vertical-align:middle;width:4.5rem;height:2.2rem;position:relative;background:none}label:not([for]) input[type="checkbox"]{margin:0;opacity:0;position:absolute;top:0;left:0}label:not([for]) input[type="checkbox"]+span{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.3);box-shadow:inset 0 1px 1px rgba(0,0,0,0.3);-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;top:50%;margin:-1.1rem 0 0 -1.1rem;width:2rem;height:2rem;pointer-events:none;border-radius:6px;background:rgba(0,0,0,0.4);background-position-y:30px;-webkit-transition:background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out;transition:background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out}label:not([for]) input[type="checkbox"]:checked+span{background:#dd4814 url(../img/tick-white@30.png) no-repeat 0.3rem 0.3rem;background-size:75% 75%;background-position-y:5px;-webkit-transition:background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out;transition:background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out}label:not([for]) input[type="checkbox"]:disabled+span{background:rgba(0,0,0,0.25) !important}label:not([for]) input[type="checkbox"]:disabled:checked+span{background:rgba(221,72,20,0.5) url(../img/tick-white@30.png) no-repeat 0.3rem 0.3rem !important;background-size:75% 75% !important}label input[type="checkbox"][data-type="switch"]+span.toggle{position:absolute;left:50%;top:50%;margin:-1.1rem 0 0 -2.2rem;width:4.5rem;height:2.2rem;pointer-events:none;overflow:hidden;background:rgba(136,136,136,0.3)}label input[type="checkbox"][data-type="switch"]+span.toggle>span.toggle-bg{background:transparent url(../img/unCheckbox.png) no-repeat 0.4rem 0.35rem;background-size:90% 75%;position:absolute;top:0;left:0;z-index:10;width:4.5rem;height:2.1rem;-webkit-transition:background-image 0.3s ease-in-out;transition:background-image 0.3s ease-in-out}label input[type="checkbox"][data-type="switch"]+span.toggle>span.toggle-handle{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.3);box-shadow:inset 0 1px 1px rgba(0,0,0,0.3);position:absolute;top:2px;left:2px;z-index:2;width:2rem;height:2rem;border-radius:6px;background:rgba(0,0,0,0.4);-webkit-transition:background 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:background 0.3s ease-in-out, transform 0.3s ease-in-out}label input[type="checkbox"][data-type="switch"]:checked+span.toggle{background:rgba(136,136,136,0.3) !important}label input[type="checkbox"][data-type="switch"]:checked+span.toggle>span.toggle-bg{background:transparent url(../img/Checkbox.png) no-repeat 0.4rem 0.35rem;background-size:90% 75%}label input[type="checkbox"][data-type="switch"]:checked+span.toggle>span.toggle-handle{background:#dd4814;-webkit-transform:translate3d(38px, 0, 0);transform:translate3d(38px, 0, 0)}label input[data-type="switch"]:disabled+span.toggle{background:rgba(136,136,136,0.3) !important}label input[data-type="switch"]:disabled+span.toggle>span.toggle-handle{opacity:0.4}label input[data-type="switch"]:disabled:checked+span.toggle>span.toggle-handle{opacity:0.4;-webkit-transform:translate3d(38px, 0, 0);transform:translate3d(38px, 0, 0)}.popover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;background:rgba(255,255,255,0.98);-webkit-border-radius:15px;border-radius:15px;-webkit-background-clip:padding-box;z-index:110;width:320px;left:0;top:0;color:#787878;font-size:1rem;display:none}.popover.active{display:block}.popover .list{-webkit-border-radius:15px;border-radius:15px;width:auto;max-height:250px;overflow:auto;-webkit-overflow-scrolling:touch}.popover .list li{position:relative;padding:20px 10px 20px 10px;border-bottom:1px solid #d9d9d9;text-align:center;font-size:1rem}.popover .list li a{color:#787878;text-decoration:none}.popover .list li.active{background:#ebebeb;border-top:1px solid #fcfcfc}.popover .list li.active a{color:#dd4814;text-decoration:none}.popover[data-gravity]:before,.popover[data-gravity]:after{position:absolute;left:50%;width:0;height:0;content:''}.popover[data-gravity="n"]:before{top:-17px;margin-left:-18px;background:transparent url(../img/UpArrow@18.png) no-repeat 0.5rem 0.5rem;background-size:50% 50%;width:37px;height:18px}.popover[data-gravity="w"]:before{top:50%;margin-left:-17px;margin-top:-18px;background:transparent url(../img/LeftArrow@18.png) no-repeat 0.5rem 0.5rem;background-size:50% 50%;width:18px;height:37px;left:0}.popover[data-gravity="s"]:after{bottom:-9px;margin-left:-18px;background:transparent url(../img/DownArrow@18.png) no-repeat 0.5rem 0.5rem;background-size:50% 50%;width:37px;height:18px}.popover[data-gravity="e"]:before{top:50%;margin-right:-10px;margin-top:-18px;background:transparent url(../img/RightArrow@18.png) no-repeat 0.5rem 0.5rem;background-size:50% 50%;width:18px;height:37px;right:0;left:initial}[data-role="list"]{border-top:1px solid #f0f0f0}[data-role="list"] header{border-bottom:0.1rem solid #c9c9c9;line-height:1.8rem;color:#787878;font-size:0.9rem;padding-left:1rem}[data-role="list"] ul{list-style:none;overflow:hidden}[data-role="list"] ul li{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:3.5rem;border-bottom:solid 0.1rem #c7c7c7;color:#787878;position:relative}[data-role="list"] ul li>a{text-decoration:none;color:#787878;display:block;height:3.4rem;position:relative;border:none;line-height:3.4rem;padding-left:1rem;padding-right:1.5rem;border-top:1px solid #ebebeb;font-size:0.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-role="list"] ul li>a:after{content:"";background:transparent url(../img/chevron@27.png) no-repeat 0.5rem 0.5rem;background-size:40% 75%;position:absolute;width:2rem;height:2rem;top:50%;right:0;margin-top:-1rem;z-index:0}[data-role="list"] ul li>a:active{background:#e6e6e6;border-color:#ebebeb}[data-role="list"] ul li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;display:block;color:#787878;font-size:0.9rem;padding-left:1rem;padding-top:0.5rem;line-height:1rem}[data-role="list"] ul li p:only-child,[data-role="list"] ul li p:first-of-type:last-of-type{line-height:2.5rem}[data-role="list"] ul li>label{z-index:110;width:4.5rem;height:2.2rem;right:0.5rem;margin-top:-1.1rem;position:absolute;top:50%}[data-role="list"] aside{float:left;margin:-1.2em 0 0 0;max-width:100%;vertical-align:bottom;position:relative;top:50%;z-index:2}[data-role="list"] aside img{border-radius:6px;margin-bottom:0;float:left}[data-role="list"] aside:after{background:url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat;background-size:100% 100%;content:' ';width:100%;height:100%;position:absolute;top:0;left:0}[data-role="list"]>header+ul li{padding-left:20px}[data-role="footer"]{background:transparent url("../img/toolbar_dropshadow@20.png") repeat-x top left;height:85px;width:100%;position:fixed;z-index:100;left:0;bottom:-65px;-webkit-transition:-webkit-transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out}[data-role="footer"].revealed{-webkit-transform:translate3d(0, -65px, 0);transform:translate3d(0, -65px, 0)}[data-role="footer"] nav{background:#fdfdfd;margin-top:20px;display:block;height:55px;padding-top:10px}[data-role="footer"] nav ul{list-style:none}[data-role="footer"] nav ul li,[data-role="footer"] nav ul li a{color:#7d767b;font-size:0.6rem;text-align:center;width:60px;float:right;text-decoration:none}[data-role="footer"] nav ul li{padding-top:4px}[data-role="footer"] nav ul li img{width:16px;height:16px}[data-role="footer"] nav ul li span{display:block}[data-role="footer"] nav ul li:last-child{float:left}[data-role="shape"]{height:100px;width:100px;display:inline-block;max-width:100%;vertical-align:bottom;position:relative;z-index:100}[data-role="shape"]:after{background:url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat;background-size:100% 100%;content:' ';width:100%;height:100%;position:absolute;top:0;left:0}[data-role="shape"] img{height:100%;width:100%;border-radius:1.5rem;margin-bottom:0;display:inline-block}[data-role="shape"] div{height:100%;width:100%;border-radius:1.5rem;margin-bottom:0;display:inline-block}[data-role="indexbar"]{position:absolute;right:1rem;top:0;bottom:0}[data-role="indexbar"] ol{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.3rem 0;margin:5.5rem 0;width:2rem;border-radius:4rem;opacity:0.6;list-style:none;background:#c2c2c2}[data-role="indexbar"] ol li{font-size:1rem;line-height:1.4em;text-align:center;text-transform:uppercase}[data-role="indexbar"] ol li a{display:block;color:#333;width:100%;height:100%;text-decoration:none}[data-role="option-selector"]{-webkit-box-shadow:inset 0 2px 2px 0 #d5d5d5;box-shadow:inset 0 2px 2px 0 #d5d5d5;width:100%;height:auto;margin:0 auto;border:1px solid #C7C7C7;overflow:hidden;-webkit-transition:height 0.4s;transition:height 0.4s;margin-top:15px;margin-bottom:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}[data-role="option-selector"] li{text-decoration:none;color:#787878;display:block;height:3rem;position:relative;line-height:3rem;padding-left:1rem;padding-right:1.5rem;border:none;border-top:1px solid #C7C7C7;font-size:0.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}[data-role="option-selector"] li.active:after{background:transparent url(../img/tick@30.png) no-repeat center center;background-size:15px 15px;display:block;position:absolute;width:2rem;height:3rem;right:0.5rem;content:"";top:0}[data-role="option-selector"] li.closed:after{background:transparent url(../img/chevron_down@30.png) no-repeat center center;background-size:15px 15px;display:block;position:absolute;width:2rem;height:3rem;right:0.5rem;content:"";top:0}[data-role="option-selector"] li aside{float:left;margin:-1.2em 0 0 0;max-width:100%;vertical-align:bottom;position:relative;top:50%;z-index:2}[data-role="option-selector"] li aside img{border-radius:6px;margin-bottom:0;float:left}[data-role="option-selector"] li aside:after{background:url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat;background-size:100% 100%;content:' ';width:100%;height:100%;position:absolute;top:0;left:0}[data-role="option-selector"] li aside+p{padding-left:1rem}[data-role="option-selector"] li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;display:block;color:#787878;font-size:0.9rem;padding-top:0.5rem;line-height:1rem}[data-role="option-selector"] li p:only-child,[data-role="option-selector"] li p:first-of-type:last-of-type{line-height:2rem}[data-role="option-selector"] li p+p{padding-top:0.2rem;font-size:0.7rem}[data-role="option-selector"] li:first-child{border-top:0 !important}.icon{width:26px;height:26px;display:inline-block;vertical-align:middle}.icon.icon-call{background:url(../img/icons/icon-call.svg) no-repeat scroll center center transparent;background-size:26px}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:#ededf0 url("../img/background_paper@30.png") repeat top left;font-family:"Ubuntu";font-weight:normal}[data-role="content"]{background:#ededf0 url("../img/background_paper@30.png") repeat top left;border-top:1px solid #f0f0f0;height:auto;min-height:auto;width:100%;font-size:1rem "Ubuntu";color:#787878}[data-role="content"] p{font:0.9rem "Ubuntu";color:#787878}[data-role="content"] h1,[data-role="content"] h2,[data-role="content"] h3{color:#747278;font:1.3rem "Ubuntu";font-weight:300}[data-role="content"] h2{font-size:1.1rem}[data-role="content"] h3{font-size:0.9rem}[data-role="content"] img{margin:0 auto;max-width:98%}.inset{margin-bottom:10px}.xlarge-font{font-size:33px !important;font-family:"Ubuntu";color:#787878}.large-font{font-size:20px !important;font-family:"Ubuntu";color:#787878}.medium-font{font-size:14px !important;font-family:"Ubuntu";color:#787878}.small-font{font-size:12px !important;font-family:"Ubuntu";color:#787878}.xsmall-font{font-size:10px !important;font-family:"Ubuntu";color:#787878}.xxsmall-font{font-size:8px !important;font-family:"Ubuntu";color:#787878} |
39 | |
40 | === removed file '0.1/ambiance/css/buttons.css' |
41 | --- 0.1/ambiance/css/buttons.css 2014-02-10 17:24:04 +0000 |
42 | +++ 0.1/ambiance/css/buttons.css 1970-01-01 00:00:00 +0000 |
43 | @@ -1,96 +0,0 @@ |
44 | -/* |
45 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
46 | - * License granted by Canonical Limited |
47 | - * |
48 | - * This file is part of ubuntu-html5-ui-toolkit. |
49 | - * |
50 | - * This package is free software; you can redistribute it and/or modify |
51 | - * it under the terms of the GNU Lesser General Public License as |
52 | - * published by the Free Software Foundation; either version 3 of the |
53 | - * License, or |
54 | - * (at your option) any later version. |
55 | - |
56 | - * This package is distributed in the hope that it will be useful, |
57 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
58 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
59 | - * GNU General Public License for more details. |
60 | - |
61 | - * You should have received a copy of the GNU Lesser General Public |
62 | - * License along with this program. If not, see |
63 | - * <http://www.gnu.org/licenses/> |
64 | - */ |
65 | - |
66 | -/* ---------------------------------- |
67 | - * Buttons |
68 | - * ---------------------------------- */ |
69 | - |
70 | -[data-role="button"]{ |
71 | - max-width: 200px; |
72 | - -webkit-box-sizing: border-box; |
73 | - box-sizing: border-box; |
74 | - display: inline-block; |
75 | - vertical-align: middle; |
76 | - text-overflow: ellipsis; |
77 | - white-space: nowrap; |
78 | - overflow: hidden; |
79 | - background: #cccccc; |
80 | - border: 0; |
81 | - border-radius: 6px; |
82 | - color: #333; |
83 | - font-family: Ubuntu; |
84 | - font-size: 0.9rem; |
85 | - padding: 6px 25px; |
86 | - text-align: center; |
87 | - text-decoration: none; |
88 | - position: relative; |
89 | -} |
90 | - |
91 | -[data-role="button"]:after { |
92 | - background: url(../img/ubuntushape_small_radius_idle@18.png) no-repeat; |
93 | - background-size: 100% 100%; |
94 | - content: ' '; |
95 | - width: 100%; |
96 | - height: 100%; |
97 | - position: absolute; |
98 | - top: 0; |
99 | - left: 0; |
100 | -} |
101 | - |
102 | -[data-role="button"]:active:after { |
103 | - background: url(../img/ubuntushape_small_radius_pressed@18.png) no-repeat; |
104 | - background-size: 100% 100%; |
105 | - content: ' '; |
106 | - width: 100%; |
107 | - height: 100%; |
108 | - position: absolute; |
109 | - top: 0; |
110 | - left: 0; |
111 | -} |
112 | - |
113 | -[data-role="button"].ubuntu { |
114 | - background: #dd4814; |
115 | - color: #ffffff; |
116 | - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
117 | -} |
118 | - |
119 | -[data-role="button"].danger { |
120 | - background: red; |
121 | - color: #ffffff; |
122 | - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
123 | -} |
124 | - |
125 | -[data-role="button"].warning { |
126 | - background: #faa732; |
127 | - color: #ffffff; |
128 | - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
129 | -} |
130 | - |
131 | -[data-role="button"].success { |
132 | - background: #5da357; |
133 | - color: #ffffff; |
134 | - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
135 | -} |
136 | - |
137 | -[data-role="button"].disabled { |
138 | - color: rgba(255,255,255,0.6); |
139 | -} |
140 | \ No newline at end of file |
141 | |
142 | === removed file '0.1/ambiance/css/default.css' |
143 | --- 0.1/ambiance/css/default.css 2014-02-12 19:46:04 +0000 |
144 | +++ 0.1/ambiance/css/default.css 1970-01-01 00:00:00 +0000 |
145 | @@ -1,128 +0,0 @@ |
146 | -/* |
147 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
148 | - * License granted by Canonical Limited |
149 | - * |
150 | - * This file is part of ubuntu-html5-ui-toolkit. |
151 | - * |
152 | - * This package is free software; you can redistribute it and/or modify |
153 | - * it under the terms of the GNU Lesser General Public License as |
154 | - * published by the Free Software Foundation; either version 3 of the |
155 | - * License, or |
156 | - * (at your option) any later version. |
157 | - |
158 | - * This package is distributed in the hope that it will be useful, |
159 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
160 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
161 | - * GNU General Public License for more details. |
162 | - |
163 | - * You should have received a copy of the GNU Lesser General Public |
164 | - * License along with this program. If not, see |
165 | - * <http://www.gnu.org/licenses/> |
166 | - */ |
167 | - |
168 | -@import url("reset.css"); |
169 | -@import url("tabs.css"); |
170 | -@import url("pagestack.css"); |
171 | -@import url("text-input.css"); |
172 | -@import url("progress-bars.css"); |
173 | -@import url("dialogs.css"); |
174 | -@import url("buttons.css"); |
175 | -@import url("sliders.css"); |
176 | -@import url("toggles.css"); |
177 | -@import url("popover.css"); |
178 | -@import url("listitems.css"); |
179 | -@import url("toolbars.css"); |
180 | -@import url("shapes.css"); |
181 | -@import url("indexbar.css"); |
182 | -@import url("option-selector.css"); |
183 | -@import url("icons.css"); |
184 | - |
185 | - |
186 | -* { |
187 | - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); |
188 | -} |
189 | - |
190 | -body { |
191 | - background: #ededf0 url("../img/background_paper@30.png") repeat top left; |
192 | - font-family: Ubuntu; |
193 | - font-weight: normal; |
194 | -} |
195 | - |
196 | -[data-role="content"] { |
197 | - background: #ededf0 url("../img/background_paper@30.png") repeat top left; |
198 | - border-top: 1px solid #f0f0f0; |
199 | - height: auto; |
200 | - min-height: auto; |
201 | - width: 100%; |
202 | - font-size: 1rem "Ubuntu"; |
203 | - color: #787878; |
204 | -} |
205 | - |
206 | -[data-role="content"] p { |
207 | - font: 0.9rem "Ubuntu"; |
208 | - color: #787878; |
209 | -} |
210 | - |
211 | -[data-role="content"] h1, |
212 | -[data-role="content"] h2, |
213 | -[data-role="content"] h3 { |
214 | - color: #747278; |
215 | - font: 1.3rem "Ubuntu Light"; |
216 | -} |
217 | - |
218 | -[data-role="content"] h2 { |
219 | - font-size: 1.1rem; |
220 | -} |
221 | - |
222 | -[data-role="content"] h3 { |
223 | - font-size: 0.9rem; |
224 | -} |
225 | - |
226 | -[data-role="content"] img { |
227 | - margin: 0 auto; |
228 | - max-width: 98%; |
229 | -} |
230 | - |
231 | -.inset { |
232 | - margin-bottom: 10px; |
233 | -} |
234 | - |
235 | -/** |
236 | - To be factored out |
237 | - */ |
238 | - |
239 | -.xlarge-font { |
240 | - font-size: 33px !important; |
241 | - font-family: "Ubuntu"; |
242 | - color: #787878 ; |
243 | -} |
244 | - |
245 | -.large-font { |
246 | - font-size: 20px !important; |
247 | - font-family: "Ubuntu"; |
248 | - color: #787878; |
249 | -} |
250 | - |
251 | -.medium-font { |
252 | - font-size: 14px !important; |
253 | - font-family: "Ubuntu"; |
254 | - color: #787878; |
255 | -} |
256 | - |
257 | -.small-font { |
258 | - font-size: 12px !important; |
259 | - font-family: "Ubuntu"; |
260 | - color: #787878; |
261 | -} |
262 | - |
263 | -.xsmall-font { |
264 | - font-size: 10px !important; |
265 | - font-family: "Ubuntu"; |
266 | - color: #787878; |
267 | -} |
268 | - |
269 | -.xxsmall-font { |
270 | - font-size: 8px !important; |
271 | - font-family: "Ubuntu"; |
272 | - color: #787878; |
273 | -} |
274 | |
275 | === removed file '0.1/ambiance/css/dialogs.css' |
276 | --- 0.1/ambiance/css/dialogs.css 2014-01-27 18:42:31 +0000 |
277 | +++ 0.1/ambiance/css/dialogs.css 1970-01-01 00:00:00 +0000 |
278 | @@ -1,169 +0,0 @@ |
279 | -/* |
280 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
281 | - * License granted by Canonical Limited |
282 | - * |
283 | - * This file is part of ubuntu-html5-ui-toolkit. |
284 | - * |
285 | - * This package is free software; you can redistribute it and/or modify |
286 | - * it under the terms of the GNU Lesser General Public License as |
287 | - * published by the Free Software Foundation; either version 3 of the |
288 | - * License, or |
289 | - * (at your option) any later version. |
290 | - |
291 | - * This package is distributed in the hope that it will be useful, |
292 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
293 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
294 | - * GNU General Public License for more details. |
295 | - |
296 | - * You should have received a copy of the GNU Lesser General Public |
297 | - * License along with this program. If not, see |
298 | - * <http://www.gnu.org/licenses/>. |
299 | - */ |
300 | - |
301 | -/* ---------------------------------- |
302 | - * Dialog |
303 | - * ---------------------------------- */ |
304 | - |
305 | -[data-role="dialog"] { |
306 | - background: #000; |
307 | - opacity: 0.9; |
308 | - overflow: hidden; |
309 | - position: absolute; |
310 | - z-index: 100; |
311 | - top: 0; |
312 | - left: 0; |
313 | - right: 0; |
314 | - padding: 0; |
315 | - font-size: 0; |
316 | - /* Using font-size: 0; we avoid the unwanted visual space (about 3px) |
317 | - created by white-spaces and break lines in the code betewen inline-block elements */ |
318 | - color: #fff; |
319 | - text-align: center; |
320 | - height: 100%; |
321 | - display: none; |
322 | -} |
323 | - |
324 | -[data-role="dialog"].active { |
325 | - display: block; |
326 | -} |
327 | - |
328 | -[data-role="dialog"] > section { |
329 | - font-size: 1.5rem; |
330 | - color: #FAFAFA; |
331 | - -webkit-box-sizing: border-box; |
332 | - box-sizing: border-box; |
333 | - width: 100%; |
334 | - display: inline-block; |
335 | - /*overflow-y: scroll;*/ |
336 | - vertical-align: middle; |
337 | - white-space: normal; |
338 | -} |
339 | - |
340 | -[data-role="dialog"]:before { |
341 | - content: ""; |
342 | - display: inline-block; |
343 | - vertical-align: middle; |
344 | - width: 0.1rem; |
345 | - height: 100%; |
346 | - margin-left: -0.1rem; |
347 | -} |
348 | - |
349 | -[data-role="dialog"] h1 { |
350 | - font-size: 1.3rem; |
351 | - line-height: 1.5em; |
352 | - color: rgba(255, 255, 255, 0.9); |
353 | - margin: 0; |
354 | -} |
355 | - |
356 | -[data-role="dialog"] p { |
357 | - font-size: 0.9rem; |
358 | - line-height: 1.8em; |
359 | - color: rgba(255, 255, 255, 0.6); |
360 | - margin: 0; |
361 | -} |
362 | - |
363 | -[data-role="dialog"] menu { |
364 | - white-space: nowrap; |
365 | - margin: 0 auto; |
366 | - margin-top: 1rem; |
367 | - display: block; |
368 | - -webkit-box-sizing: border-box; |
369 | - box-sizing: border-box; |
370 | - text-align: center; |
371 | -} |
372 | - |
373 | -[data-role="dialog"] menu [data-role="button"] { |
374 | - display: block; |
375 | - margin: 0 auto; |
376 | - margin-bottom: 10px; |
377 | - width: 200px; |
378 | -} |
379 | - |
380 | -[data-role="dialog"] menu [data-role="button"]:last-child { |
381 | - margin-bottom: 0; |
382 | -} |
383 | - |
384 | -/* Tablet */ |
385 | -@media only screen and (min-width: 870px){ |
386 | - |
387 | - [data-role="dialog"] { |
388 | - background: rgba(0, 0, 0, 0.6); |
389 | - opacity: 1; |
390 | - } |
391 | - |
392 | - [data-role="dialog"] > section { |
393 | - background: rgba(0, 0, 0, 0.7); |
394 | - border-radius: 10px; |
395 | - width: 18.7rem; |
396 | - padding: 1.8rem; |
397 | - } |
398 | - |
399 | - [data-role="dialog"] input[type="text"], |
400 | - [data-role="dialog"] input[type="password"], |
401 | - [data-role="dialog"] input[type="email"], |
402 | - [data-role="dialog"] input[type="tel"], |
403 | - [data-role="dialog"] input[type="search"], |
404 | - [data-role="dialog"] input[type="url"], |
405 | - [data-role="dialog"] input[type="number"] { |
406 | - width: 14rem; |
407 | - } |
408 | - |
409 | - [data-role="dialog"] menu [data-role="button"] { |
410 | - width: 100%; |
411 | - max-width: 100%; |
412 | - } |
413 | - |
414 | - @keyframes shake{ |
415 | - 0% { -webkit-transform: translate3d(0,0,0); } |
416 | - 10% { -webkit-transform: translate3d(-20px,0,0); } |
417 | - 20% { -webkit-transform: translate3d(20px,0,0); } |
418 | - 30% { -webkit-transform: translate3d(-20px,0,0); } |
419 | - 40% { -webkit-transform: translate3d(20px,0,0); } |
420 | - 50% { -webkit-transform: translate3d(-20px,0,0); } |
421 | - 60% { -webkit-transform: translate3d(20px,0,0); } |
422 | - 70% { -webkit-transform: translate3d(-20px,0,0); } |
423 | - 80% { -webkit-transform: translate3d(20px,0,0); } |
424 | - 90% { -webkit-transform: translate3d(-20px,0,0); } |
425 | - 100% { -webkit-transform: translate3d(0,0,0); } |
426 | - } |
427 | - |
428 | - @-webkit-keyframes shake { |
429 | - 0% { -webkit-transform: translate3d(0,0,0); } |
430 | - 10% { -webkit-transform: translate3d(-20px,0,0); } |
431 | - 20% { -webkit-transform: translate3d(20px,0,0); } |
432 | - 30% { -webkit-transform: translate3d(-20px,0,0); } |
433 | - 40% { -webkit-transform: translate3d(20px,0,0); } |
434 | - 50% { -webkit-transform: translate3d(-20px,0,0); } |
435 | - 60% { -webkit-transform: translate3d(20px,0,0); } |
436 | - 70% { -webkit-transform: translate3d(-20px,0,0); } |
437 | - 80% { -webkit-transform: translate3d(20px,0,0); } |
438 | - 90% { -webkit-transform: translate3d(-20px,0,0); } |
439 | - 100% { -webkit-transform: translate3d(0,0,0); } |
440 | - } |
441 | - |
442 | - .shake { |
443 | - -webkit-animation: shakeIt .9s ease-in; |
444 | - animation: shakeIt .9s ease-in; |
445 | - } |
446 | - |
447 | -} |
448 | \ No newline at end of file |
449 | |
450 | === removed file '0.1/ambiance/css/icons.css' |
451 | --- 0.1/ambiance/css/icons.css 2014-02-10 17:24:04 +0000 |
452 | +++ 0.1/ambiance/css/icons.css 1970-01-01 00:00:00 +0000 |
453 | @@ -1,37 +0,0 @@ |
454 | -/* |
455 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
456 | - * License granted by Canonical Limited |
457 | - * |
458 | - * This file is part of ubuntu-html5-ui-toolkit. |
459 | - * |
460 | - * This package is free software; you can redistribute it and/or modify |
461 | - * it under the terms of the GNU Lesser General Public License as |
462 | - * published by the Free Software Foundation; either version 3 of the |
463 | - * License, or |
464 | - * (at your option) any later version. |
465 | - |
466 | - * This package is distributed in the hope that it will be useful, |
467 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
468 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
469 | - * GNU General Public License for more details. |
470 | - |
471 | - * You should have received a copy of the GNU Lesser General Public |
472 | - * License along with this program. If not, see |
473 | - * <http://www.gnu.org/licenses/>. |
474 | - */ |
475 | - |
476 | - /* ---------------------------------- |
477 | - * Icons |
478 | - * ---------------------------------- */ |
479 | - |
480 | -.icon { |
481 | - width: 26px; |
482 | - height: 26px; |
483 | - display: inline-block; |
484 | - vertical-align: middle; |
485 | -} |
486 | - |
487 | -.icon.icon-call { |
488 | - background: url(../img/icons/icon-call.svg) no-repeat scroll center center transparent; |
489 | - background-size: 26px; |
490 | -} |
491 | \ No newline at end of file |
492 | |
493 | === removed file '0.1/ambiance/css/indexbar.css' |
494 | --- 0.1/ambiance/css/indexbar.css 2014-01-27 18:42:31 +0000 |
495 | +++ 0.1/ambiance/css/indexbar.css 1970-01-01 00:00:00 +0000 |
496 | @@ -1,60 +0,0 @@ |
497 | -/* |
498 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
499 | - * License granted by Canonical Limited |
500 | - * |
501 | - * This file is part of ubuntu-html5-ui-toolkit. |
502 | - * |
503 | - * This package is free software; you can redistribute it and/or modify |
504 | - * it under the terms of the GNU Lesser General Public License as |
505 | - * published by the Free Software Foundation; either version 3 of the |
506 | - * License, or |
507 | - * (at your option) any later version. |
508 | - |
509 | - * This package is distributed in the hope that it will be useful, |
510 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
511 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
512 | - * GNU General Public License for more details. |
513 | - |
514 | - * You should have received a copy of the GNU Lesser General Public |
515 | - * License along with this program. If not, see |
516 | - * <http://www.gnu.org/licenses/>. |
517 | - */ |
518 | - |
519 | -/* ---------------------------------- |
520 | - * Lists |
521 | - * ---------------------------------- |
522 | - ================================================== */ |
523 | - |
524 | -[data-role="indexbar"] { |
525 | - position: absolute; |
526 | - right: 1rem; |
527 | - top: 0; |
528 | - bottom: 0; |
529 | -} |
530 | - |
531 | -[data-role="indexbar"] ol { |
532 | - padding: 0.3rem 0; |
533 | - margin: 5.5rem 0; |
534 | - width: 2rem; |
535 | - -webkit-box-sizing: border-box; |
536 | - box-sizing: border-box; |
537 | - border-radius: 4rem; |
538 | - opacity: 0.6; |
539 | - list-style: none; |
540 | - background: #c2c2c2; |
541 | -} |
542 | - |
543 | -[data-role="indexbar"] li { |
544 | - font-size: 1rem; |
545 | - line-height: 1.4em; |
546 | - text-align: center; |
547 | - text-transform: uppercase; |
548 | -} |
549 | - |
550 | -[data-role="indexbar"] li a { |
551 | - display: block; |
552 | - color: #333; |
553 | - width: 100%; |
554 | - height: 100%; |
555 | - text-decoration: none; |
556 | -} |
557 | \ No newline at end of file |
558 | |
559 | === removed file '0.1/ambiance/css/listitems.css' |
560 | --- 0.1/ambiance/css/listitems.css 2014-01-27 18:42:31 +0000 |
561 | +++ 0.1/ambiance/css/listitems.css 1970-01-01 00:00:00 +0000 |
562 | @@ -1,151 +0,0 @@ |
563 | -/* |
564 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
565 | - * License granted by Canonical Limited |
566 | - * |
567 | - * This file is part of ubuntu-html5-ui-toolkit. |
568 | - * |
569 | - * This package is free software; you can redistribute it and/or modify |
570 | - * it under the terms of the GNU Lesser General Public License as |
571 | - * published by the Free Software Foundation; either version 3 of the |
572 | - * License, or |
573 | - * (at your option) any later version. |
574 | - |
575 | - * This package is distributed in the hope that it will be useful, |
576 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
577 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
578 | - * GNU General Public License for more details. |
579 | - |
580 | - * You should have received a copy of the GNU Lesser General Public |
581 | - * License along with this program. If not, see |
582 | - * <http://www.gnu.org/licenses/>. |
583 | - */ |
584 | - |
585 | -/* ---------------------------------- |
586 | - * Lists |
587 | - * ---------------------------------- */ |
588 | - |
589 | -[data-role="list"] { |
590 | - border-top: 1px solid #f0f0f0; |
591 | -} |
592 | - |
593 | -/* Title divisors */ |
594 | -[data-role="list"] header { |
595 | - border-bottom: 0.1rem solid #c9c9c9; |
596 | - line-height: 1.8rem; |
597 | - color: #787878; |
598 | - font-size: 0.9rem; |
599 | - padding-left: 1rem; |
600 | -} |
601 | - |
602 | -[data-role="list"] ul { |
603 | - list-style: none; |
604 | - overflow: hidden; |
605 | -} |
606 | - |
607 | -[data-role="list"] > header+ul li { |
608 | - padding-left: 20px; |
609 | -} |
610 | - |
611 | -/* List items */ |
612 | -[data-role="list"] li { |
613 | - width: 100%; |
614 | - height: 3.5rem; |
615 | - -webkit-box-sizing: border-box; |
616 | - box-sizing: border-box; |
617 | - border-bottom: solid 0.1rem #c7c7c7; |
618 | - color: #787878; |
619 | - position: relative; |
620 | -} |
621 | - |
622 | -/* Pressed State */ |
623 | -[data-role="list"] li > a { |
624 | - text-decoration: none; |
625 | - color: #787878; |
626 | - display: block; |
627 | - height: 3.4rem; |
628 | - position: relative; |
629 | - border: none; |
630 | - line-height: 3.4rem; |
631 | - padding-left: 1rem; |
632 | - padding-right: 1.5rem; |
633 | - border-top: 1px solid #ebebeb; |
634 | - font-size: 0.9rem; |
635 | - white-space: nowrap; |
636 | - overflow: hidden; |
637 | - text-overflow: ellipsis; |
638 | -} |
639 | - |
640 | -[data-role="list"] li > a:after { |
641 | - content: ""; |
642 | - background: transparent url(../img/chevron@27.png) no-repeat 0.5rem 0.5rem; |
643 | - background-size: 40% 75%; |
644 | - position: absolute; |
645 | - width: 2rem; |
646 | - height: 2rem; |
647 | - top: 50%; |
648 | - right: 0; |
649 | - margin-top: -1rem; |
650 | - z-index: 0; |
651 | -} |
652 | - |
653 | -[data-role="list"] li > a:active { |
654 | - background: #e6e6e6; |
655 | - border-color: #ebebeb; |
656 | -} |
657 | - |
658 | -/* Text content */ |
659 | -[data-role="list"] li p { |
660 | - white-space: nowrap; |
661 | - overflow: hidden; |
662 | - text-overflow: ellipsis; |
663 | - border: none; |
664 | - display: block; |
665 | - color: #787878; |
666 | - font-size: 0.9rem; |
667 | - padding-left: 1rem; |
668 | - padding-top: 0.5rem; |
669 | - line-height: 1rem; |
670 | -} |
671 | - |
672 | -[data-role="list"] li p:only-child, |
673 | -[data-role="list"] li p:first-of-type:last-of-type { |
674 | - line-height: 2.5rem; |
675 | -} |
676 | - |
677 | -[data-role="list"] aside { |
678 | - float: left; |
679 | - margin: -1.2em 0 0 0; |
680 | - max-width: 100%; |
681 | - vertical-align: bottom; |
682 | - position: relative; |
683 | - top: 50%; |
684 | - z-index: 2; |
685 | -} |
686 | - |
687 | -[data-role="list"] aside img { |
688 | - border-radius: 6px; |
689 | - margin-bottom: 0; |
690 | - float: left; |
691 | -} |
692 | - |
693 | -[data-role="list"] aside:after { |
694 | - background: url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat; |
695 | - background-size: 100% 100%; |
696 | - content: ' '; |
697 | - width: 100%; |
698 | - height: 100%; |
699 | - position: absolute; |
700 | - top: 0; |
701 | - left: 0; |
702 | -} |
703 | - |
704 | -/* Checkable content */ |
705 | -[data-role="list"] li > label { |
706 | - z-index: 110; |
707 | - width: 4.5rem; |
708 | - height: 2.2rem; |
709 | - right: 0.5rem; |
710 | - margin-top: -1.1rem; |
711 | - position: absolute; |
712 | - top: 50%; |
713 | -} |
714 | \ No newline at end of file |
715 | |
716 | === removed file '0.1/ambiance/css/option-selector.css' |
717 | --- 0.1/ambiance/css/option-selector.css 2014-01-27 18:42:31 +0000 |
718 | +++ 0.1/ambiance/css/option-selector.css 1970-01-01 00:00:00 +0000 |
719 | @@ -1,137 +0,0 @@ |
720 | -/* |
721 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
722 | - * License granted by Canonical Limited |
723 | - * |
724 | - * This file is part of ubuntu-html5-ui-toolkit. |
725 | - * |
726 | - * This package is free software; you can redistribute it and/or modify |
727 | - * it under the terms of the GNU Lesser General Public License as |
728 | - * published by the Free Software Foundation; either version 3 of the |
729 | - * License, or |
730 | - * (at your option) any later version. |
731 | - |
732 | - * This package is distributed in the hope that it will be useful, |
733 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
734 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
735 | - * GNU General Public License for more details. |
736 | - |
737 | - * You should have received a copy of the GNU Lesser General Public |
738 | - * License along with this program. If not, see |
739 | - * <http://www.gnu.org/licenses/>. |
740 | - */ |
741 | - |
742 | -[data-role="option-selector"] { |
743 | - width: 100%; |
744 | - height: auto; |
745 | - margin: 0 auto; |
746 | - border: 1px solid #C7C7C7; |
747 | - overflow: hidden; |
748 | - -webkit-transition: height 0.4s; |
749 | - transition: height 0.4s; |
750 | - margin-top: 15px; |
751 | - margin-bottom: 15px; |
752 | - -webkit-border-radius: 10px; |
753 | - -moz-border-radius: 10px; |
754 | - border-radius: 10px; |
755 | - -webkit-box-shadow: inset 0 2px 2px 0 #D5D5D5; |
756 | - box-shadow: inset 0 2px 2px 0 #D5D5D5; |
757 | -} |
758 | - |
759 | -[data-role="option-selector"] li { |
760 | - text-decoration: none; |
761 | - color: #787878; |
762 | - display: block; |
763 | - height: 3rem; |
764 | - position: relative; |
765 | - line-height: 3rem; |
766 | - padding-left: 1rem; |
767 | - padding-right: 1.5rem; |
768 | - border: none; |
769 | - border-top: 1px solid #C7C7C7; |
770 | - font-size: 0.9rem; |
771 | - white-space: nowrap; |
772 | - overflow: hidden; |
773 | - text-overflow: ellipsis; |
774 | - cursor: pointer; |
775 | -} |
776 | - |
777 | -[data-role="option-selector"] ul li:first-child { |
778 | - border-top: 0!important; |
779 | -} |
780 | - |
781 | -[data-role="option-selector"] li.active:after{ |
782 | - background: transparent url(../img/tick@30.png) no-repeat center center; |
783 | - background-size: 15px 15px; |
784 | - display: block; |
785 | - position: absolute; |
786 | - width: 2rem; |
787 | - height: 3rem; |
788 | - right: 0.5rem; |
789 | - content: ""; |
790 | - top: 0; |
791 | -} |
792 | - |
793 | -[data-role="option-selector"] li.closed:after { |
794 | - background: transparent url(../img/chevron_down@30.png) no-repeat center center; |
795 | - background-size: 15px 15px; |
796 | - display: block; |
797 | - position: absolute; |
798 | - width: 2rem; |
799 | - height: 3rem; |
800 | - right: 0.5rem; |
801 | - content: ""; |
802 | - top: 0; |
803 | -} |
804 | - |
805 | -[data-role="option-selector"] li aside { |
806 | - float: left; |
807 | - margin: -1.2em 0 0 0; |
808 | - max-width: 100%; |
809 | - vertical-align: bottom; |
810 | - position: relative; |
811 | - top: 50%; |
812 | - z-index: 2; |
813 | -} |
814 | - |
815 | -[data-role="option-selector"] li aside img { |
816 | - border-radius: 6px; |
817 | - margin-bottom: 0; |
818 | - float: left; |
819 | -} |
820 | - |
821 | -[data-role="option-selector"] li aside:after { |
822 | - background: url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat; |
823 | - background-size: 100% 100%; |
824 | - content: ' '; |
825 | - width: 100%; |
826 | - height: 100%; |
827 | - position: absolute; |
828 | - top: 0; |
829 | - left: 0; |
830 | -} |
831 | - |
832 | -[data-role="option-selector"] li aside+p { |
833 | - padding-left: 1rem; |
834 | -} |
835 | - |
836 | -[data-role="option-selector"] li p { |
837 | - white-space: nowrap; |
838 | - overflow: hidden; |
839 | - text-overflow: ellipsis; |
840 | - border: none; |
841 | - display: block; |
842 | - color: #787878; |
843 | - font-size: 0.9rem; |
844 | - padding-top: 0.5rem; |
845 | - line-height: 1rem; |
846 | -} |
847 | - |
848 | -[data-role="option-selector"] li p:only-child, |
849 | -[data-role="option-selector"] li p:first-of-type:last-of-type { |
850 | - line-height: 2rem; |
851 | -} |
852 | - |
853 | -[data-role="option-selector"] li p+p { |
854 | - padding-top: 0.2rem; |
855 | - font-size: 0.7rem; |
856 | -} |
857 | \ No newline at end of file |
858 | |
859 | === removed file '0.1/ambiance/css/pagestack.css' |
860 | --- 0.1/ambiance/css/pagestack.css 2014-01-30 19:56:22 +0000 |
861 | +++ 0.1/ambiance/css/pagestack.css 1970-01-01 00:00:00 +0000 |
862 | @@ -1,46 +0,0 @@ |
863 | -/* |
864 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
865 | - * License granted by Canonical Limited |
866 | - * |
867 | - * This file is part of ubuntu-html5-ui-toolkit. |
868 | - * |
869 | - * This package is free software; you can redistribute it and/or modify |
870 | - * it under the terms of the GNU Lesser General Public License as |
871 | - * published by the Free Software Foundation; either version 3 of the |
872 | - * License, or |
873 | - * (at your option) any later version. |
874 | - |
875 | - * This package is distributed in the hope that it will be useful, |
876 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
877 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
878 | - * GNU General Public License for more details. |
879 | - |
880 | - * You should have received a copy of the GNU Lesser General Public |
881 | - * License along with this program. If not, see |
882 | - * <http://www.gnu.org/licenses/>. |
883 | - */ |
884 | - |
885 | -/* ---------------------------------- |
886 | - * Pagestack |
887 | - * ---------------------------------- */ |
888 | - |
889 | -[data-role="pagestack"] { |
890 | - position: relative; |
891 | - -webkit-transition: all 0 linear; |
892 | - transition: all 0 linear; |
893 | -} |
894 | - |
895 | -[data-role="page"] { |
896 | - vertical-align: top; |
897 | - width: 100%; |
898 | - height: 100%; |
899 | - overflow: hidden; |
900 | - display: none; |
901 | - -webkit-box-sizing: border-box; |
902 | - box-sizing: border-box; |
903 | -} |
904 | - |
905 | -[data-role="pagestack"]>[data-role="page"]:first-child, |
906 | -[data-role="mainview"]>[data-role="page"] { |
907 | - display: block; |
908 | -} |
909 | \ No newline at end of file |
910 | |
911 | === removed file '0.1/ambiance/css/popover.css' |
912 | --- 0.1/ambiance/css/popover.css 2014-01-27 18:42:31 +0000 |
913 | +++ 0.1/ambiance/css/popover.css 1970-01-01 00:00:00 +0000 |
914 | @@ -1,125 +0,0 @@ |
915 | -/* |
916 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
917 | - * License granted by Canonical Limited |
918 | - * |
919 | - * This file is part of ubuntu-html5-ui-toolkit. |
920 | - * |
921 | - * This package is free software; you can redistribute it and/or modify |
922 | - * it under the terms of the GNU Lesser General Public License as |
923 | - * published by the Free Software Foundation; either version 3 of the |
924 | - * License, or |
925 | - * (at your option) any later version. |
926 | - |
927 | - * This package is distributed in the hope that it will be useful, |
928 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
929 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
930 | - * GNU General Public License for more details. |
931 | - |
932 | - * You should have received a copy of the GNU Lesser General Public |
933 | - * License along with this program. If not, see |
934 | - * <http://www.gnu.org/licenses/>. |
935 | - */ |
936 | - |
937 | -.popover { |
938 | - position: absolute; |
939 | - background: rgba(255, 255, 255, 0.98); |
940 | - -webkit-border-radius: 15px; |
941 | - border-radius: 15px; |
942 | - -webkit-background-clip: padding-box; |
943 | - z-index: 110; |
944 | - width: 320px; |
945 | - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); |
946 | - box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); |
947 | - left: 0; |
948 | - top: 0; |
949 | - color: #787878; |
950 | - font-size: 1rem; |
951 | - display: none; |
952 | -} |
953 | - |
954 | -.popover.active { |
955 | - display: block; |
956 | -} |
957 | - |
958 | -.popover .list { |
959 | - -webkit-border-radius: 15px; |
960 | - border-radius: 15px; |
961 | - width: auto; |
962 | - max-height: 250px; |
963 | - overflow: auto; |
964 | - -webkit-overflow-scrolling: touch; |
965 | -} |
966 | - |
967 | -.list li { |
968 | - position: relative; |
969 | - padding: 20px 10px 20px 10px; |
970 | - border-bottom: 1px solid #d9d9d9; |
971 | - text-align: center; |
972 | - font-size: 1rem; |
973 | -} |
974 | - |
975 | -.list li a { |
976 | - color: #787878; |
977 | - text-decoration: none; |
978 | -} |
979 | - |
980 | -.list li.active { |
981 | - background: #ebebeb; |
982 | - border-top: 1px solid #fcfcfc; |
983 | -} |
984 | - |
985 | -.list li.active a { |
986 | - color: #dd4814; |
987 | - text-decoration: none; |
988 | -} |
989 | - |
990 | -/* Caret */ |
991 | -.popover[data-gravity]:before, |
992 | -.popover[data-gravity]:after { |
993 | - position: absolute; |
994 | - left: 50%; |
995 | - width: 0; |
996 | - height: 0; |
997 | - content: ''; |
998 | -} |
999 | - |
1000 | -.popover[data-gravity="n"]:before { |
1001 | - top: -17px; |
1002 | - margin-left: -18px; |
1003 | - background: transparent url(../img/UpArrow@18.png) no-repeat 0.5rem 0.5rem; |
1004 | - background-size: 50% 50%; |
1005 | - width: 37px; |
1006 | - height: 18px; |
1007 | -} |
1008 | - |
1009 | -.popover[data-gravity="w"]:before { |
1010 | - top: 50%; |
1011 | - margin-left: -17px; |
1012 | - margin-top: -18px; |
1013 | - background: transparent url(../img/LeftArrow@18.png) no-repeat 0.5rem 0.5rem; |
1014 | - background-size: 50% 50%; |
1015 | - width: 18px; |
1016 | - height: 37px; |
1017 | - left: 0; |
1018 | -} |
1019 | - |
1020 | -.popover[data-gravity="s"]:after { |
1021 | - bottom: -9px; |
1022 | - margin-left: -18px; |
1023 | - background: transparent url(../img/DownArrow@18.png) no-repeat 0.5rem 0.5rem; |
1024 | - background-size: 50% 50%; |
1025 | - width: 37px; |
1026 | - height: 18px; |
1027 | -} |
1028 | - |
1029 | -.popover[data-gravity="e"]:before { |
1030 | - top: 50%; |
1031 | - margin-right: -10px; |
1032 | - margin-top: -18px; |
1033 | - background: transparent url(../img/RightArrow@18.png) no-repeat 0.5rem 0.5rem; |
1034 | - background-size: 50% 50%; |
1035 | - width: 18px; |
1036 | - height: 37px; |
1037 | - right: 0; |
1038 | - left: initial; |
1039 | -} |
1040 | \ No newline at end of file |
1041 | |
1042 | === removed file '0.1/ambiance/css/progress-bars.css' |
1043 | --- 0.1/ambiance/css/progress-bars.css 2014-01-27 18:42:31 +0000 |
1044 | +++ 0.1/ambiance/css/progress-bars.css 1970-01-01 00:00:00 +0000 |
1045 | @@ -1,96 +0,0 @@ |
1046 | -/* |
1047 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1048 | - * License granted by Canonical Limited |
1049 | - * |
1050 | - * This file is part of ubuntu-html5-ui-toolkit. |
1051 | - * |
1052 | - * This package is free software; you can redistribute it and/or modify |
1053 | - * it under the terms of the GNU Lesser General Public License as |
1054 | - * published by the Free Software Foundation; either version 3 of the |
1055 | - * License, or |
1056 | - * (at your option) any later version. |
1057 | - |
1058 | - * This package is distributed in the hope that it will be useful, |
1059 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1060 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1061 | - * GNU General Public License for more details. |
1062 | - |
1063 | - * You should have received a copy of the GNU Lesser General Public |
1064 | - * License along with this program. If not, see |
1065 | - * <http://www.gnu.org/licenses/>. |
1066 | - */ |
1067 | - |
1068 | -/* ---------------------------------- |
1069 | - * Progress + activities |
1070 | - * ---------------------------------- */ |
1071 | - |
1072 | -/* Spinner */ |
1073 | -progress { |
1074 | - -webkit-appearance: none; |
1075 | - height: 35px; |
1076 | -} |
1077 | - |
1078 | -progress:not([value]) { |
1079 | - background: url(../img/spinner@8.png) no-repeat center center / 100% auto; |
1080 | - -webkit-animation: 1s rotate infinite steps(30); |
1081 | - animation: 1s rotate infinite steps(30); |
1082 | - width: 24px; |
1083 | - height: 24px; |
1084 | - border: none; |
1085 | - display: inline-block; |
1086 | - vertical-align: middle; |
1087 | -} |
1088 | - |
1089 | -/* Bigger Spinner */ |
1090 | -progress.bigger:not([value]) { |
1091 | - background: url(../img/spinner@30.png) no-repeat center center / 100% auto; |
1092 | - width: 90px; |
1093 | - height: 90px; |
1094 | -} |
1095 | - |
1096 | -progress:not([value])::-webkit-progress-bar { |
1097 | - background: none; |
1098 | - -webkit-box-shadow: none; |
1099 | -} |
1100 | - |
1101 | -/* Progress bar */ |
1102 | -progress[value]::-webkit-progress-value { |
1103 | - width: 100%; |
1104 | - background: #dd4814; |
1105 | - border: none; |
1106 | - border-radius: 6px; |
1107 | - display: block; |
1108 | - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); |
1109 | - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); |
1110 | -} |
1111 | - |
1112 | -progress[value]::-webkit-progress-bar { |
1113 | - padding: 1px; |
1114 | - background-color: rgba(192, 192, 192, 0.1); |
1115 | - width: 200px; |
1116 | - height: 35px; |
1117 | - -webkit-box-sizing: border-box; |
1118 | - box-sizing: border-box; |
1119 | - border-radius: 6px; |
1120 | - padding: 0; |
1121 | - -webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1); |
1122 | - box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1); |
1123 | -} |
1124 | - |
1125 | -/* Infinite Progress bar */ |
1126 | -progress[value].infinite::-webkit-progress-value { |
1127 | - -webkit-appearance: none; |
1128 | - /*-webkit-animation: 1.9s move infinite steps(15); |
1129 | - animation: 1.9s move infinite steps(15);*/ |
1130 | -} |
1131 | - |
1132 | -/* Animations */ |
1133 | -@-webkit-keyframes rotate { |
1134 | - from { -webkit-transform: rotate(1deg); } |
1135 | - to { -webkit-transform: rotate(360deg); } |
1136 | -} |
1137 | - |
1138 | -/*@-webkit-keyframes move { |
1139 | - 0% { width: -100px 0, 0 0, 0 0 } |
1140 | - 100% { width: 0 0, 0 0, 0 0 } |
1141 | -}*/ |
1142 | \ No newline at end of file |
1143 | |
1144 | === removed file '0.1/ambiance/css/reset.css' |
1145 | --- 0.1/ambiance/css/reset.css 2014-01-27 18:42:31 +0000 |
1146 | +++ 0.1/ambiance/css/reset.css 1970-01-01 00:00:00 +0000 |
1147 | @@ -1,112 +0,0 @@ |
1148 | -/* |
1149 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1150 | - * License granted by Canonical Limited |
1151 | - * |
1152 | - * This file is part of ubuntu-html5-ui-toolkit. |
1153 | - * |
1154 | - * This package is free software; you can redistribute it and/or modify |
1155 | - * it under the terms of the GNU Lesser General Public License as |
1156 | - * published by the Free Software Foundation; either version 3 of the |
1157 | - * License, or |
1158 | - * (at your option) any later version. |
1159 | - |
1160 | - * This package is distributed in the hope that it will be useful, |
1161 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1162 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1163 | - * GNU General Public License for more details. |
1164 | - |
1165 | - * You should have received a copy of the GNU Lesser General Public |
1166 | - * License along with this program. If not, see |
1167 | - * <http://www.gnu.org/licenses/>. |
1168 | - */ |
1169 | - |
1170 | -/* Hard reset |
1171 | --------------------------------------------------- */ |
1172 | -* { |
1173 | - outline: none; |
1174 | -} |
1175 | -html, |
1176 | -body, |
1177 | -div, |
1178 | -span, |
1179 | -iframe, |
1180 | -h1, |
1181 | -h2, |
1182 | -h3, |
1183 | -h4, |
1184 | -h5, |
1185 | -h6, |
1186 | -p, |
1187 | -blockquote, |
1188 | -pre, |
1189 | -a, |
1190 | -abbr, |
1191 | -acronym, |
1192 | -address, |
1193 | -big, |
1194 | -cite, |
1195 | -code, |
1196 | -del, |
1197 | -dfn, |
1198 | -em, |
1199 | -img, |
1200 | -ins, |
1201 | -kbd, |
1202 | -q, |
1203 | -s, |
1204 | -samp, |
1205 | -small, |
1206 | -strike, |
1207 | -strong, |
1208 | -sub, |
1209 | -sup, |
1210 | -tt, |
1211 | -var, |
1212 | -b, |
1213 | -u, |
1214 | -i, |
1215 | -center, |
1216 | -dl, |
1217 | -dt, |
1218 | -dd, |
1219 | -ol, |
1220 | -ul, |
1221 | -li, |
1222 | -fieldset, |
1223 | -form, |
1224 | -label, |
1225 | -legend, |
1226 | -table, |
1227 | -caption, |
1228 | -tbody, |
1229 | -tfoot, |
1230 | -thead, |
1231 | -tr, |
1232 | -th, |
1233 | -td, |
1234 | -article, |
1235 | -aside, |
1236 | -canvas, |
1237 | -details, |
1238 | -embed, |
1239 | -figure, |
1240 | -figcaption, |
1241 | -footer, |
1242 | -header, |
1243 | -hgroup, |
1244 | -menu, |
1245 | -nav, |
1246 | -output, |
1247 | -section, |
1248 | -summary, |
1249 | -time, |
1250 | -audio, |
1251 | -video { |
1252 | - padding: 0; |
1253 | - margin: 0; |
1254 | - border: 0; |
1255 | -} |
1256 | - |
1257 | -ul { |
1258 | - list-style: none; |
1259 | -} |
1260 | \ No newline at end of file |
1261 | |
1262 | === added directory '0.1/ambiance/css/sass' |
1263 | === added file '0.1/ambiance/css/sass/buttons.scss' |
1264 | --- 0.1/ambiance/css/sass/buttons.scss 1970-01-01 00:00:00 +0000 |
1265 | +++ 0.1/ambiance/css/sass/buttons.scss 2014-02-20 20:37:29 +0000 |
1266 | @@ -0,0 +1,95 @@ |
1267 | +/* |
1268 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1269 | + * License granted by Canonical Limited |
1270 | + * |
1271 | + * This file is part of ubuntu-html5-ui-toolkit. |
1272 | + * |
1273 | + * This package is free software; you can redistribute it and/or modify |
1274 | + * it under the terms of the GNU Lesser General Public License as |
1275 | + * published by the Free Software Foundation; either version 3 of the |
1276 | + * License, or |
1277 | + * (at your option) any later version. |
1278 | + |
1279 | + * This package is distributed in the hope that it will be useful, |
1280 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1281 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1282 | + * GNU General Public License for more details. |
1283 | + |
1284 | + * You should have received a copy of the GNU Lesser General Public |
1285 | + * License along with this program. If not, see |
1286 | + * <http://www.gnu.org/licenses/> |
1287 | + */ |
1288 | + |
1289 | +/* ---------------------------------- |
1290 | + * Buttons |
1291 | + * ---------------------------------- */ |
1292 | + |
1293 | +[data-role="button"] { |
1294 | + @include box_sizing (border-box); |
1295 | + max-width: 200px; |
1296 | + display: inline-block; |
1297 | + vertical-align: middle; |
1298 | + text-overflow: ellipsis; |
1299 | + white-space: nowrap; |
1300 | + overflow: hidden; |
1301 | + background: #cccccc; |
1302 | + border: 0; |
1303 | + border-radius: 6px; |
1304 | + color: #333; |
1305 | + font-family: Ubuntu; |
1306 | + font-size: 0.9rem; |
1307 | + padding: 6px 25px; |
1308 | + text-align: center; |
1309 | + text-decoration: none; |
1310 | + position: relative; |
1311 | + |
1312 | + &:after { |
1313 | + background: url(../img/ubuntushape_small_radius_idle@18.png) no-repeat; |
1314 | + background-size: 100% 100%; |
1315 | + content: ' '; |
1316 | + width: 100%; |
1317 | + height: 100%; |
1318 | + position: absolute; |
1319 | + top: 0; |
1320 | + left: 0; |
1321 | + } |
1322 | + |
1323 | + &:active:after { |
1324 | + background: url(../img/ubuntushape_small_radius_pressed@18.png) no-repeat; |
1325 | + background-size: 100% 100%; |
1326 | + content: ' '; |
1327 | + width: 100%; |
1328 | + height: 100%; |
1329 | + position: absolute; |
1330 | + top: 0; |
1331 | + left: 0; |
1332 | + } |
1333 | + |
1334 | + &.ubuntu { |
1335 | + background: $ubuntu_orange; |
1336 | + color: #ffffff; |
1337 | + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
1338 | + } |
1339 | + |
1340 | + &.danger { |
1341 | + background: red; |
1342 | + color: #ffffff; |
1343 | + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
1344 | + } |
1345 | + |
1346 | + &.warning { |
1347 | + background: #faa732; |
1348 | + color: #ffffff; |
1349 | + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
1350 | + } |
1351 | + |
1352 | + &.success { |
1353 | + background: #5da357; |
1354 | + color: #ffffff; |
1355 | + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
1356 | + } |
1357 | + |
1358 | + &.disabled { |
1359 | + color: rgba(255,255,255,0.6); |
1360 | + } |
1361 | +} |
1362 | \ No newline at end of file |
1363 | |
1364 | === added file '0.1/ambiance/css/sass/constants.scss' |
1365 | --- 0.1/ambiance/css/sass/constants.scss 1970-01-01 00:00:00 +0000 |
1366 | +++ 0.1/ambiance/css/sass/constants.scss 2014-02-20 20:37:29 +0000 |
1367 | @@ -0,0 +1,26 @@ |
1368 | +/* |
1369 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1370 | + * License granted by Canonical Limited |
1371 | + * |
1372 | + * This file is part of ubuntu-html5-ui-toolkit. |
1373 | + * |
1374 | + * This package is free software; you can redistribute it and/or modify |
1375 | + * it under the terms of the GNU Lesser General Public License as |
1376 | + * published by the Free Software Foundation; either version 3 of the |
1377 | + * License, or |
1378 | + * (at your option) any later version. |
1379 | + |
1380 | + * This package is distributed in the hope that it will be useful, |
1381 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1382 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1383 | + * GNU General Public License for more details. |
1384 | + |
1385 | + * You should have received a copy of the GNU Lesser General Public |
1386 | + * License along with this program. If not, see |
1387 | + * <http://www.gnu.org/licenses/> |
1388 | + */ |
1389 | + |
1390 | + $ubuntu_orange: #dd4814; |
1391 | + $text_color: #787878; |
1392 | + |
1393 | + $font_family: "Ubuntu"; |
1394 | \ No newline at end of file |
1395 | |
1396 | === added file '0.1/ambiance/css/sass/default.scss' |
1397 | --- 0.1/ambiance/css/sass/default.scss 1970-01-01 00:00:00 +0000 |
1398 | +++ 0.1/ambiance/css/sass/default.scss 2014-02-20 20:37:29 +0000 |
1399 | @@ -0,0 +1,131 @@ |
1400 | +/* |
1401 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1402 | + * License granted by Canonical Limited |
1403 | + * |
1404 | + * This file is part of ubuntu-html5-ui-toolkit. |
1405 | + * |
1406 | + * This package is free software; you can redistribute it and/or modify |
1407 | + * it under the terms of the GNU Lesser General Public License as |
1408 | + * published by the Free Software Foundation; either version 3 of the |
1409 | + * License, or |
1410 | + * (at your option) any later version. |
1411 | + |
1412 | + * This package is distributed in the hope that it will be useful, |
1413 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1414 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1415 | + * GNU General Public License for more details. |
1416 | + |
1417 | + * You should have received a copy of the GNU Lesser General Public |
1418 | + * License along with this program. If not, see |
1419 | + * <http://www.gnu.org/licenses/> |
1420 | + */ |
1421 | + |
1422 | +@import "constants"; |
1423 | +@import "mixins"; |
1424 | +@import "reset"; |
1425 | +@import "tabs"; |
1426 | +@import "pagestack"; |
1427 | +@import "text-input"; |
1428 | +@import "progress-bars"; |
1429 | +@import "dialogs"; |
1430 | +@import "buttons"; |
1431 | +@import "sliders"; |
1432 | +@import "toggles"; |
1433 | +@import "popover"; |
1434 | +@import "listitems"; |
1435 | +@import "toolbars"; |
1436 | +@import "shapes"; |
1437 | +@import "indexbar"; |
1438 | +@import "option-selector"; |
1439 | +@import "icons"; |
1440 | + |
1441 | + |
1442 | +* { |
1443 | + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); |
1444 | +} |
1445 | + |
1446 | +body { |
1447 | + background: #ededf0 url("../img/background_paper@30.png") repeat top left; |
1448 | + font-family: $font_family; |
1449 | + font-weight: normal; |
1450 | +} |
1451 | + |
1452 | +[data-role="content"] { |
1453 | + background: #ededf0 url("../img/background_paper@30.png") repeat top left; |
1454 | + border-top: 1px solid #f0f0f0; |
1455 | + height: auto; |
1456 | + min-height: auto; |
1457 | + width: 100%; |
1458 | + font-size: 1rem $font_family; |
1459 | + color: $text_color; |
1460 | +} |
1461 | + |
1462 | +[data-role="content"] p { |
1463 | + font: 0.9rem $font_family; |
1464 | + color: $text_color; |
1465 | +} |
1466 | + |
1467 | +[data-role="content"] h1, |
1468 | +[data-role="content"] h2, |
1469 | +[data-role="content"] h3 { |
1470 | + color: #747278; |
1471 | + font: 1.3rem $font_family; |
1472 | + font-weight: 300; |
1473 | +} |
1474 | + |
1475 | +[data-role="content"] h2 { |
1476 | + font-size: 1.1rem; |
1477 | +} |
1478 | + |
1479 | +[data-role="content"] h3 { |
1480 | + font-size: 0.9rem; |
1481 | +} |
1482 | + |
1483 | +[data-role="content"] img { |
1484 | + margin: 0 auto; |
1485 | + max-width: 98%; |
1486 | +} |
1487 | + |
1488 | +.inset { |
1489 | + margin-bottom: 10px; |
1490 | +} |
1491 | + |
1492 | +/** |
1493 | + To be factored out |
1494 | + */ |
1495 | + |
1496 | +.xlarge-font { |
1497 | + font-size: 33px !important; |
1498 | + font-family: $font_family; |
1499 | + color: $text_color; |
1500 | +} |
1501 | + |
1502 | +.large-font { |
1503 | + font-size: 20px !important; |
1504 | + font-family: $font_family; |
1505 | + color: $text_color; |
1506 | +} |
1507 | + |
1508 | +.medium-font { |
1509 | + font-size: 14px !important; |
1510 | + font-family: $font_family; |
1511 | + color: $text_color; |
1512 | +} |
1513 | + |
1514 | +.small-font { |
1515 | + font-size: 12px !important; |
1516 | + font-family: $font_family; |
1517 | + color: $text_color; |
1518 | +} |
1519 | + |
1520 | +.xsmall-font { |
1521 | + font-size: 10px !important; |
1522 | + font-family: $font_family; |
1523 | + color: $text_color; |
1524 | +} |
1525 | + |
1526 | +.xxsmall-font { |
1527 | + font-size: 8px !important; |
1528 | + font-family: $font_family; |
1529 | + color: $text_color; |
1530 | +} |
1531 | \ No newline at end of file |
1532 | |
1533 | === added file '0.1/ambiance/css/sass/dialogs.scss' |
1534 | --- 0.1/ambiance/css/sass/dialogs.scss 1970-01-01 00:00:00 +0000 |
1535 | +++ 0.1/ambiance/css/sass/dialogs.scss 2014-02-20 20:37:29 +0000 |
1536 | @@ -0,0 +1,167 @@ |
1537 | +/* |
1538 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1539 | + * License granted by Canonical Limited |
1540 | + * |
1541 | + * This file is part of ubuntu-html5-ui-toolkit. |
1542 | + * |
1543 | + * This package is free software; you can redistribute it and/or modify |
1544 | + * it under the terms of the GNU Lesser General Public License as |
1545 | + * published by the Free Software Foundation; either version 3 of the |
1546 | + * License, or |
1547 | + * (at your option) any later version. |
1548 | + |
1549 | + * This package is distributed in the hope that it will be useful, |
1550 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1551 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1552 | + * GNU General Public License for more details. |
1553 | + |
1554 | + * You should have received a copy of the GNU Lesser General Public |
1555 | + * License along with this program. If not, see |
1556 | + * <http://www.gnu.org/licenses/>. |
1557 | + */ |
1558 | + |
1559 | +/* ---------------------------------- |
1560 | + * Dialog |
1561 | + * ---------------------------------- */ |
1562 | + |
1563 | +[data-role="dialog"] { |
1564 | + background: #000; |
1565 | + opacity: 0.9; |
1566 | + overflow: hidden; |
1567 | + position: absolute; |
1568 | + z-index: 100; |
1569 | + top: 0; |
1570 | + left: 0; |
1571 | + right: 0; |
1572 | + padding: 0; |
1573 | + font-size: 0; |
1574 | + /* Using font-size: 0; we avoid the unwanted visual space (about 3px) |
1575 | + created by white-spaces and break lines in the code betewen inline-block elements */ |
1576 | + color: #fff; |
1577 | + text-align: center; |
1578 | + height: 100%; |
1579 | + display: none; |
1580 | + |
1581 | + &.active { |
1582 | + display: block; |
1583 | + } |
1584 | + |
1585 | + & > section { |
1586 | + @include box_sizing (border-box); |
1587 | + font-size: 1.5rem; |
1588 | + color: #FAFAFA; |
1589 | + width: 100%; |
1590 | + display: inline-block; |
1591 | + /*overflow-y: scroll;*/ |
1592 | + vertical-align: middle; |
1593 | + white-space: normal; |
1594 | + } |
1595 | + |
1596 | + &:before { |
1597 | + content: ""; |
1598 | + display: inline-block; |
1599 | + vertical-align: middle; |
1600 | + width: 0.1rem; |
1601 | + height: 100%; |
1602 | + margin-left: -0.1rem; |
1603 | + } |
1604 | + |
1605 | + h1 { |
1606 | + font-size: 1.3rem; |
1607 | + line-height: 1.5em; |
1608 | + color: rgba(255, 255, 255, 0.9); |
1609 | + margin: 0; |
1610 | + } |
1611 | + |
1612 | + p { |
1613 | + font-size: 0.9rem; |
1614 | + line-height: 1.8em; |
1615 | + color: rgba(255, 255, 255, 0.6); |
1616 | + margin: 0; |
1617 | + } |
1618 | + |
1619 | + menu { |
1620 | + @include box_sizing (border-box); |
1621 | + white-space: nowrap; |
1622 | + margin: 0 auto; |
1623 | + margin-top: 1rem; |
1624 | + display: block; |
1625 | + text-align: center; |
1626 | + |
1627 | + [data-role="button"] { |
1628 | + display: block; |
1629 | + margin: 0 auto; |
1630 | + margin-bottom: 10px; |
1631 | + width: 200px; |
1632 | + |
1633 | + &:last-child { |
1634 | + margin-bottom: 0; |
1635 | + } |
1636 | + } |
1637 | + } |
1638 | +} |
1639 | + |
1640 | +/* Tablet */ |
1641 | +@media only screen and (min-width: 870px){ |
1642 | + |
1643 | + [data-role="dialog"] { |
1644 | + background: rgba(0, 0, 0, 0.6); |
1645 | + opacity: 1; |
1646 | + |
1647 | + & > section { |
1648 | + background: rgba(0, 0, 0, 0.7); |
1649 | + border-radius: 10px; |
1650 | + width: 18.7rem; |
1651 | + padding: 1.8rem; |
1652 | + } |
1653 | + |
1654 | + input[type="text"], |
1655 | + input[type="password"], |
1656 | + input[type="email"], |
1657 | + input[type="tel"], |
1658 | + input[type="search"], |
1659 | + input[type="url"], |
1660 | + input[type="number"] { |
1661 | + width: 14rem; |
1662 | + } |
1663 | + |
1664 | + menu [data-role="button"] { |
1665 | + width: 100%; |
1666 | + max-width: 100%; |
1667 | + } |
1668 | + } |
1669 | + |
1670 | + @keyframes shake{ |
1671 | + 0% { -webkit-transform: translate3d(0,0,0); } |
1672 | + 10% { -webkit-transform: translate3d(-20px,0,0); } |
1673 | + 20% { -webkit-transform: translate3d(20px,0,0); } |
1674 | + 30% { -webkit-transform: translate3d(-20px,0,0); } |
1675 | + 40% { -webkit-transform: translate3d(20px,0,0); } |
1676 | + 50% { -webkit-transform: translate3d(-20px,0,0); } |
1677 | + 60% { -webkit-transform: translate3d(20px,0,0); } |
1678 | + 70% { -webkit-transform: translate3d(-20px,0,0); } |
1679 | + 80% { -webkit-transform: translate3d(20px,0,0); } |
1680 | + 90% { -webkit-transform: translate3d(-20px,0,0); } |
1681 | + 100% { -webkit-transform: translate3d(0,0,0); } |
1682 | + } |
1683 | + |
1684 | + @-webkit-keyframes shake { |
1685 | + 0% { -webkit-transform: translate3d(0,0,0); } |
1686 | + 10% { -webkit-transform: translate3d(-20px,0,0); } |
1687 | + 20% { -webkit-transform: translate3d(20px,0,0); } |
1688 | + 30% { -webkit-transform: translate3d(-20px,0,0); } |
1689 | + 40% { -webkit-transform: translate3d(20px,0,0); } |
1690 | + 50% { -webkit-transform: translate3d(-20px,0,0); } |
1691 | + 60% { -webkit-transform: translate3d(20px,0,0); } |
1692 | + 70% { -webkit-transform: translate3d(-20px,0,0); } |
1693 | + 80% { -webkit-transform: translate3d(20px,0,0); } |
1694 | + 90% { -webkit-transform: translate3d(-20px,0,0); } |
1695 | + 100% { -webkit-transform: translate3d(0,0,0); } |
1696 | + } |
1697 | + |
1698 | + .shake { |
1699 | + -webkit-animation: shakeIt .9s ease-in; |
1700 | + animation: shakeIt .9s ease-in; |
1701 | + } |
1702 | + |
1703 | +} |
1704 | \ No newline at end of file |
1705 | |
1706 | === added file '0.1/ambiance/css/sass/icons.scss' |
1707 | --- 0.1/ambiance/css/sass/icons.scss 1970-01-01 00:00:00 +0000 |
1708 | +++ 0.1/ambiance/css/sass/icons.scss 2014-02-20 20:37:29 +0000 |
1709 | @@ -0,0 +1,37 @@ |
1710 | +/* |
1711 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1712 | + * License granted by Canonical Limited |
1713 | + * |
1714 | + * This file is part of ubuntu-html5-ui-toolkit. |
1715 | + * |
1716 | + * This package is free software; you can redistribute it and/or modify |
1717 | + * it under the terms of the GNU Lesser General Public License as |
1718 | + * published by the Free Software Foundation; either version 3 of the |
1719 | + * License, or |
1720 | + * (at your option) any later version. |
1721 | + |
1722 | + * This package is distributed in the hope that it will be useful, |
1723 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1724 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1725 | + * GNU General Public License for more details. |
1726 | + |
1727 | + * You should have received a copy of the GNU Lesser General Public |
1728 | + * License along with this program. If not, see |
1729 | + * <http://www.gnu.org/licenses/>. |
1730 | + */ |
1731 | + |
1732 | + /* ---------------------------------- |
1733 | + * Icons |
1734 | + * ---------------------------------- */ |
1735 | + |
1736 | +.icon { |
1737 | + width: 26px; |
1738 | + height: 26px; |
1739 | + display: inline-block; |
1740 | + vertical-align: middle; |
1741 | + |
1742 | + &.icon-call { |
1743 | + background: url(../img/icons/icon-call.svg) no-repeat scroll center center transparent; |
1744 | + background-size: 26px; |
1745 | + } |
1746 | +} |
1747 | \ No newline at end of file |
1748 | |
1749 | === added file '0.1/ambiance/css/sass/indexbar.scss' |
1750 | --- 0.1/ambiance/css/sass/indexbar.scss 1970-01-01 00:00:00 +0000 |
1751 | +++ 0.1/ambiance/css/sass/indexbar.scss 2014-02-20 20:37:29 +0000 |
1752 | @@ -0,0 +1,59 @@ |
1753 | +/* |
1754 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1755 | + * License granted by Canonical Limited |
1756 | + * |
1757 | + * This file is part of ubuntu-html5-ui-toolkit. |
1758 | + * |
1759 | + * This package is free software; you can redistribute it and/or modify |
1760 | + * it under the terms of the GNU Lesser General Public License as |
1761 | + * published by the Free Software Foundation; either version 3 of the |
1762 | + * License, or |
1763 | + * (at your option) any later version. |
1764 | + |
1765 | + * This package is distributed in the hope that it will be useful, |
1766 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1767 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1768 | + * GNU General Public License for more details. |
1769 | + |
1770 | + * You should have received a copy of the GNU Lesser General Public |
1771 | + * License along with this program. If not, see |
1772 | + * <http://www.gnu.org/licenses/>. |
1773 | + */ |
1774 | + |
1775 | +/* ---------------------------------- |
1776 | + * Lists |
1777 | + * ---------------------------------- |
1778 | + ================================================== */ |
1779 | + |
1780 | +[data-role="indexbar"] { |
1781 | + position: absolute; |
1782 | + right: 1rem; |
1783 | + top: 0; |
1784 | + bottom: 0; |
1785 | + |
1786 | + ol { |
1787 | + @include box_sizing (border-box); |
1788 | + padding: 0.3rem 0; |
1789 | + margin: 5.5rem 0; |
1790 | + width: 2rem; |
1791 | + border-radius: 4rem; |
1792 | + opacity: 0.6; |
1793 | + list-style: none; |
1794 | + background: #c2c2c2; |
1795 | + |
1796 | + li { |
1797 | + font-size: 1rem; |
1798 | + line-height: 1.4em; |
1799 | + text-align: center; |
1800 | + text-transform: uppercase; |
1801 | + |
1802 | + a { |
1803 | + display: block; |
1804 | + color: #333; |
1805 | + width: 100%; |
1806 | + height: 100%; |
1807 | + text-decoration: none; |
1808 | + } |
1809 | + } |
1810 | + } |
1811 | +} |
1812 | \ No newline at end of file |
1813 | |
1814 | === added file '0.1/ambiance/css/sass/listitems.scss' |
1815 | --- 0.1/ambiance/css/sass/listitems.scss 1970-01-01 00:00:00 +0000 |
1816 | +++ 0.1/ambiance/css/sass/listitems.scss 2014-02-20 20:37:29 +0000 |
1817 | @@ -0,0 +1,145 @@ |
1818 | +/* |
1819 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1820 | + * License granted by Canonical Limited |
1821 | + * |
1822 | + * This file is part of ubuntu-html5-ui-toolkit. |
1823 | + * |
1824 | + * This package is free software; you can redistribute it and/or modify |
1825 | + * it under the terms of the GNU Lesser General Public License as |
1826 | + * published by the Free Software Foundation; either version 3 of the |
1827 | + * License, or |
1828 | + * (at your option) any later version. |
1829 | + |
1830 | + * This package is distributed in the hope that it will be useful, |
1831 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1832 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1833 | + * GNU General Public License for more details. |
1834 | + |
1835 | + * You should have received a copy of the GNU Lesser General Public |
1836 | + * License along with this program. If not, see |
1837 | + * <http://www.gnu.org/licenses/>. |
1838 | + */ |
1839 | + |
1840 | +/* ---------------------------------- |
1841 | + * Lists |
1842 | + * ---------------------------------- */ |
1843 | + |
1844 | +[data-role="list"] { |
1845 | + border-top: 1px solid #f0f0f0; |
1846 | + |
1847 | + header { |
1848 | + border-bottom: 0.1rem solid #c9c9c9; |
1849 | + line-height: 1.8rem; |
1850 | + color: $text_color; |
1851 | + font-size: 0.9rem; |
1852 | + padding-left: 1rem; |
1853 | + } |
1854 | + |
1855 | + ul { |
1856 | + list-style: none; |
1857 | + overflow: hidden; |
1858 | + |
1859 | + li { |
1860 | + @include box_sizing (border-box); |
1861 | + width: 100%; |
1862 | + height: 3.5rem; |
1863 | + border-bottom: solid 0.1rem #c7c7c7; |
1864 | + color: $text_color; |
1865 | + position: relative; |
1866 | + |
1867 | + > a { |
1868 | + text-decoration: none; |
1869 | + color: $text_color; |
1870 | + display: block; |
1871 | + height: 3.4rem; |
1872 | + position: relative; |
1873 | + border: none; |
1874 | + line-height: 3.4rem; |
1875 | + padding-left: 1rem; |
1876 | + padding-right: 1.5rem; |
1877 | + border-top: 1px solid #ebebeb; |
1878 | + font-size: 0.9rem; |
1879 | + white-space: nowrap; |
1880 | + overflow: hidden; |
1881 | + text-overflow: ellipsis; |
1882 | + |
1883 | + &:after { |
1884 | + content: ""; |
1885 | + background: transparent url(../img/chevron@27.png) no-repeat 0.5rem 0.5rem; |
1886 | + background-size: 40% 75%; |
1887 | + position: absolute; |
1888 | + width: 2rem; |
1889 | + height: 2rem; |
1890 | + top: 50%; |
1891 | + right: 0; |
1892 | + margin-top: -1rem; |
1893 | + z-index: 0; |
1894 | + } |
1895 | + |
1896 | + &:active { |
1897 | + background: #e6e6e6; |
1898 | + border-color: #ebebeb; |
1899 | + } |
1900 | + } |
1901 | + |
1902 | + p { |
1903 | + white-space: nowrap; |
1904 | + overflow: hidden; |
1905 | + text-overflow: ellipsis; |
1906 | + border: none; |
1907 | + display: block; |
1908 | + color: $text_color; |
1909 | + font-size: 0.9rem; |
1910 | + padding-left: 1rem; |
1911 | + padding-top: 0.5rem; |
1912 | + line-height: 1rem; |
1913 | + |
1914 | + &:only-child, |
1915 | + &:first-of-type:last-of-type { |
1916 | + line-height: 2.5rem; |
1917 | + } |
1918 | + } |
1919 | + |
1920 | + > label { |
1921 | + z-index: 110; |
1922 | + width: 4.5rem; |
1923 | + height: 2.2rem; |
1924 | + right: 0.5rem; |
1925 | + margin-top: -1.1rem; |
1926 | + position: absolute; |
1927 | + top: 50%; |
1928 | + } |
1929 | + } |
1930 | + } |
1931 | + |
1932 | + aside { |
1933 | + float: left; |
1934 | + margin: -1.2em 0 0 0; |
1935 | + max-width: 100%; |
1936 | + vertical-align: bottom; |
1937 | + position: relative; |
1938 | + top: 50%; |
1939 | + z-index: 2; |
1940 | + |
1941 | + img { |
1942 | + border-radius: 6px; |
1943 | + margin-bottom: 0; |
1944 | + float: left; |
1945 | + } |
1946 | + |
1947 | + &:after { |
1948 | + background: url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat; |
1949 | + background-size: 100% 100%; |
1950 | + content: ' '; |
1951 | + width: 100%; |
1952 | + height: 100%; |
1953 | + position: absolute; |
1954 | + top: 0; |
1955 | + left: 0; |
1956 | + } |
1957 | + } |
1958 | + |
1959 | + > header + ul li { |
1960 | + padding-left: 20px; |
1961 | + } |
1962 | +} |
1963 | \ No newline at end of file |
1964 | |
1965 | === added file '0.1/ambiance/css/sass/mixins.scss' |
1966 | --- 0.1/ambiance/css/sass/mixins.scss 1970-01-01 00:00:00 +0000 |
1967 | +++ 0.1/ambiance/css/sass/mixins.scss 2014-02-20 20:37:29 +0000 |
1968 | @@ -0,0 +1,31 @@ |
1969 | +/* |
1970 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
1971 | + * License granted by Canonical Limited |
1972 | + * |
1973 | + * This file is part of ubuntu-html5-ui-toolkit. |
1974 | + * |
1975 | + * This package is free software; you can redistribute it and/or modify |
1976 | + * it under the terms of the GNU Lesser General Public License as |
1977 | + * published by the Free Software Foundation; either version 3 of the |
1978 | + * License, or |
1979 | + * (at your option) any later version. |
1980 | + |
1981 | + * This package is distributed in the hope that it will be useful, |
1982 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1983 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1984 | + * GNU General Public License for more details. |
1985 | + |
1986 | + * You should have received a copy of the GNU Lesser General Public |
1987 | + * License along with this program. If not, see |
1988 | + * <http://www.gnu.org/licenses/> |
1989 | + */ |
1990 | + |
1991 | +@mixin box_sizing($type: border-box) { |
1992 | + -webkit-box-sizing: $type; |
1993 | + box-sizing: $type; |
1994 | +} |
1995 | + |
1996 | +@mixin box_shadow($type: inset 0 1px 1px rgba(0, 0, 0, 0.1)) { |
1997 | + -webkit-box-shadow: $type; |
1998 | + box-shadow: $type; |
1999 | +} |
2000 | \ No newline at end of file |
2001 | |
2002 | === added file '0.1/ambiance/css/sass/option-selector.scss' |
2003 | --- 0.1/ambiance/css/sass/option-selector.scss 1970-01-01 00:00:00 +0000 |
2004 | +++ 0.1/ambiance/css/sass/option-selector.scss 2014-02-20 20:37:29 +0000 |
2005 | @@ -0,0 +1,136 @@ |
2006 | +/* |
2007 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2008 | + * License granted by Canonical Limited |
2009 | + * |
2010 | + * This file is part of ubuntu-html5-ui-toolkit. |
2011 | + * |
2012 | + * This package is free software; you can redistribute it and/or modify |
2013 | + * it under the terms of the GNU Lesser General Public License as |
2014 | + * published by the Free Software Foundation; either version 3 of the |
2015 | + * License, or |
2016 | + * (at your option) any later version. |
2017 | + |
2018 | + * This package is distributed in the hope that it will be useful, |
2019 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2020 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2021 | + * GNU General Public License for more details. |
2022 | + |
2023 | + * You should have received a copy of the GNU Lesser General Public |
2024 | + * License along with this program. If not, see |
2025 | + * <http://www.gnu.org/licenses/>. |
2026 | + */ |
2027 | + |
2028 | +[data-role="option-selector"] { |
2029 | + @include box_shadow (inset 0 2px 2px 0 #D5D5D5); |
2030 | + width: 100%; |
2031 | + height: auto; |
2032 | + margin: 0 auto; |
2033 | + border: 1px solid #C7C7C7; |
2034 | + overflow: hidden; |
2035 | + -webkit-transition: height 0.4s; |
2036 | + transition: height 0.4s; |
2037 | + margin-top: 15px; |
2038 | + margin-bottom: 15px; |
2039 | + -webkit-border-radius: 10px; |
2040 | + -moz-border-radius: 10px; |
2041 | + border-radius: 10px; |
2042 | + |
2043 | + li { |
2044 | + text-decoration: none; |
2045 | + color: $text_color; |
2046 | + display: block; |
2047 | + height: 3rem; |
2048 | + position: relative; |
2049 | + line-height: 3rem; |
2050 | + padding-left: 1rem; |
2051 | + padding-right: 1.5rem; |
2052 | + border: none; |
2053 | + border-top: 1px solid #C7C7C7; |
2054 | + font-size: 0.9rem; |
2055 | + white-space: nowrap; |
2056 | + overflow: hidden; |
2057 | + text-overflow: ellipsis; |
2058 | + cursor: pointer; |
2059 | + |
2060 | + &.active:after{ |
2061 | + background: transparent url(../img/tick@30.png) no-repeat center center; |
2062 | + background-size: 15px 15px; |
2063 | + display: block; |
2064 | + position: absolute; |
2065 | + width: 2rem; |
2066 | + height: 3rem; |
2067 | + right: 0.5rem; |
2068 | + content: ""; |
2069 | + top: 0; |
2070 | + } |
2071 | + |
2072 | + &.closed:after { |
2073 | + background: transparent url(../img/chevron_down@30.png) no-repeat center center; |
2074 | + background-size: 15px 15px; |
2075 | + display: block; |
2076 | + position: absolute; |
2077 | + width: 2rem; |
2078 | + height: 3rem; |
2079 | + right: 0.5rem; |
2080 | + content: ""; |
2081 | + top: 0; |
2082 | + } |
2083 | + |
2084 | + aside { |
2085 | + float: left; |
2086 | + margin: -1.2em 0 0 0; |
2087 | + max-width: 100%; |
2088 | + vertical-align: bottom; |
2089 | + position: relative; |
2090 | + top: 50%; |
2091 | + z-index: 2; |
2092 | + |
2093 | + img { |
2094 | + border-radius: 6px; |
2095 | + margin-bottom: 0; |
2096 | + float: left; |
2097 | + } |
2098 | + |
2099 | + &:after { |
2100 | + background: url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat; |
2101 | + background-size: 100% 100%; |
2102 | + content: ' '; |
2103 | + width: 100%; |
2104 | + height: 100%; |
2105 | + position: absolute; |
2106 | + top: 0; |
2107 | + left: 0; |
2108 | + } |
2109 | + |
2110 | + & + p { |
2111 | + padding-left: 1rem; |
2112 | + } |
2113 | + } |
2114 | + |
2115 | + p { |
2116 | + white-space: nowrap; |
2117 | + overflow: hidden; |
2118 | + text-overflow: ellipsis; |
2119 | + border: none; |
2120 | + display: block; |
2121 | + color: $text_color; |
2122 | + font-size: 0.9rem; |
2123 | + padding-top: 0.5rem; |
2124 | + line-height: 1rem; |
2125 | + |
2126 | + &:only-child, |
2127 | + &:first-of-type:last-of-type { |
2128 | + line-height: 2rem; |
2129 | + } |
2130 | + |
2131 | + & + p { |
2132 | + padding-top: 0.2rem; |
2133 | + font-size: 0.7rem; |
2134 | + } |
2135 | + } |
2136 | + } |
2137 | + |
2138 | + li:first-child { |
2139 | + border-top: 0!important; |
2140 | + } |
2141 | +} |
2142 | |
2143 | === added file '0.1/ambiance/css/sass/pagestack.scss' |
2144 | --- 0.1/ambiance/css/sass/pagestack.scss 1970-01-01 00:00:00 +0000 |
2145 | +++ 0.1/ambiance/css/sass/pagestack.scss 2014-02-20 20:37:29 +0000 |
2146 | @@ -0,0 +1,45 @@ |
2147 | +/* |
2148 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2149 | + * License granted by Canonical Limited |
2150 | + * |
2151 | + * This file is part of ubuntu-html5-ui-toolkit. |
2152 | + * |
2153 | + * This package is free software; you can redistribute it and/or modify |
2154 | + * it under the terms of the GNU Lesser General Public License as |
2155 | + * published by the Free Software Foundation; either version 3 of the |
2156 | + * License, or |
2157 | + * (at your option) any later version. |
2158 | + |
2159 | + * This package is distributed in the hope that it will be useful, |
2160 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2161 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2162 | + * GNU General Public License for more details. |
2163 | + |
2164 | + * You should have received a copy of the GNU Lesser General Public |
2165 | + * License along with this program. If not, see |
2166 | + * <http://www.gnu.org/licenses/>. |
2167 | + */ |
2168 | + |
2169 | +/* ---------------------------------- |
2170 | + * Pagestack |
2171 | + * ---------------------------------- */ |
2172 | + |
2173 | +[data-role="pagestack"] { |
2174 | + position: relative; |
2175 | + -webkit-transition: all 0 linear; |
2176 | + transition: all 0 linear; |
2177 | +} |
2178 | + |
2179 | +[data-role="page"] { |
2180 | + @include box_sizing (border-box); |
2181 | + vertical-align: top; |
2182 | + width: 100%; |
2183 | + height: 100%; |
2184 | + overflow: hidden; |
2185 | + display: none; |
2186 | +} |
2187 | + |
2188 | +[data-role="pagestack"]>[data-role="page"]:first-child, |
2189 | +[data-role="mainview"]>[data-role="page"] { |
2190 | + display: block; |
2191 | +} |
2192 | \ No newline at end of file |
2193 | |
2194 | === added file '0.1/ambiance/css/sass/popover.scss' |
2195 | --- 0.1/ambiance/css/sass/popover.scss 1970-01-01 00:00:00 +0000 |
2196 | +++ 0.1/ambiance/css/sass/popover.scss 2014-02-20 20:37:29 +0000 |
2197 | @@ -0,0 +1,124 @@ |
2198 | +/* |
2199 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2200 | + * License granted by Canonical Limited |
2201 | + * |
2202 | + * This file is part of ubuntu-html5-ui-toolkit. |
2203 | + * |
2204 | + * This package is free software; you can redistribute it and/or modify |
2205 | + * it under the terms of the GNU Lesser General Public License as |
2206 | + * published by the Free Software Foundation; either version 3 of the |
2207 | + * License, or |
2208 | + * (at your option) any later version. |
2209 | + |
2210 | + * This package is distributed in the hope that it will be useful, |
2211 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2212 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2213 | + * GNU General Public License for more details. |
2214 | + |
2215 | + * You should have received a copy of the GNU Lesser General Public |
2216 | + * License along with this program. If not, see |
2217 | + * <http://www.gnu.org/licenses/>. |
2218 | + */ |
2219 | + |
2220 | +.popover { |
2221 | + @include box_shadow (0 0 10px rgba(0, 0, 0, 0.5)); |
2222 | + position: absolute; |
2223 | + background: rgba(255, 255, 255, 0.98); |
2224 | + -webkit-border-radius: 15px; |
2225 | + border-radius: 15px; |
2226 | + -webkit-background-clip: padding-box; |
2227 | + z-index: 110; |
2228 | + width: 320px; |
2229 | + left: 0; |
2230 | + top: 0; |
2231 | + color: $text_color; |
2232 | + font-size: 1rem; |
2233 | + display: none; |
2234 | + |
2235 | + &.active { |
2236 | + display: block; |
2237 | + } |
2238 | + |
2239 | + .list { |
2240 | + -webkit-border-radius: 15px; |
2241 | + border-radius: 15px; |
2242 | + width: auto; |
2243 | + max-height: 250px; |
2244 | + overflow: auto; |
2245 | + -webkit-overflow-scrolling: touch; |
2246 | + |
2247 | + li { |
2248 | + position: relative; |
2249 | + padding: 20px 10px 20px 10px; |
2250 | + border-bottom: 1px solid #d9d9d9; |
2251 | + text-align: center; |
2252 | + font-size: 1rem; |
2253 | + |
2254 | + a { |
2255 | + color: $text_color; |
2256 | + text-decoration: none; |
2257 | + } |
2258 | + |
2259 | + &.active { |
2260 | + background: #ebebeb; |
2261 | + border-top: 1px solid #fcfcfc; |
2262 | + |
2263 | + a { |
2264 | + color: $ubuntu_orange; |
2265 | + text-decoration: none; |
2266 | + } |
2267 | + } |
2268 | + } |
2269 | + } |
2270 | +} |
2271 | + |
2272 | +/* Caret */ |
2273 | +.popover[data-gravity]:before, |
2274 | +.popover[data-gravity]:after { |
2275 | + position: absolute; |
2276 | + left: 50%; |
2277 | + width: 0; |
2278 | + height: 0; |
2279 | + content: ''; |
2280 | +} |
2281 | + |
2282 | +.popover[data-gravity="n"]:before { |
2283 | + top: -17px; |
2284 | + margin-left: -18px; |
2285 | + background: transparent url(../img/UpArrow@18.png) no-repeat 0.5rem 0.5rem; |
2286 | + background-size: 50% 50%; |
2287 | + width: 37px; |
2288 | + height: 18px; |
2289 | +} |
2290 | + |
2291 | +.popover[data-gravity="w"]:before { |
2292 | + top: 50%; |
2293 | + margin-left: -17px; |
2294 | + margin-top: -18px; |
2295 | + background: transparent url(../img/LeftArrow@18.png) no-repeat 0.5rem 0.5rem; |
2296 | + background-size: 50% 50%; |
2297 | + width: 18px; |
2298 | + height: 37px; |
2299 | + left: 0; |
2300 | +} |
2301 | + |
2302 | +.popover[data-gravity="s"]:after { |
2303 | + bottom: -9px; |
2304 | + margin-left: -18px; |
2305 | + background: transparent url(../img/DownArrow@18.png) no-repeat 0.5rem 0.5rem; |
2306 | + background-size: 50% 50%; |
2307 | + width: 37px; |
2308 | + height: 18px; |
2309 | +} |
2310 | + |
2311 | +.popover[data-gravity="e"]:before { |
2312 | + top: 50%; |
2313 | + margin-right: -10px; |
2314 | + margin-top: -18px; |
2315 | + background: transparent url(../img/RightArrow@18.png) no-repeat 0.5rem 0.5rem; |
2316 | + background-size: 50% 50%; |
2317 | + width: 18px; |
2318 | + height: 37px; |
2319 | + right: 0; |
2320 | + left: initial; |
2321 | +} |
2322 | \ No newline at end of file |
2323 | |
2324 | === added file '0.1/ambiance/css/sass/progress-bars.scss' |
2325 | --- 0.1/ambiance/css/sass/progress-bars.scss 1970-01-01 00:00:00 +0000 |
2326 | +++ 0.1/ambiance/css/sass/progress-bars.scss 2014-02-20 20:37:29 +0000 |
2327 | @@ -0,0 +1,91 @@ |
2328 | +/* |
2329 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2330 | + * License granted by Canonical Limited |
2331 | + * |
2332 | + * This file is part of ubuntu-html5-ui-toolkit. |
2333 | + * |
2334 | + * This package is free software; you can redistribute it and/or modify |
2335 | + * it under the terms of the GNU Lesser General Public License as |
2336 | + * published by the Free Software Foundation; either version 3 of the |
2337 | + * License, or |
2338 | + * (at your option) any later version. |
2339 | + |
2340 | + * This package is distributed in the hope that it will be useful, |
2341 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2342 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2343 | + * GNU General Public License for more details. |
2344 | + |
2345 | + * You should have received a copy of the GNU Lesser General Public |
2346 | + * License along with this program. If not, see |
2347 | + * <http://www.gnu.org/licenses/>. |
2348 | + */ |
2349 | + |
2350 | +/* ---------------------------------- |
2351 | + * Progress + activities |
2352 | + * ---------------------------------- */ |
2353 | + |
2354 | +/* Spinner */ |
2355 | +progress { |
2356 | + -webkit-appearance: none; |
2357 | + height: 35px; |
2358 | + |
2359 | + &:not([value]) { |
2360 | + background: url(../img/spinner@8.png) no-repeat center center / 100% auto; |
2361 | + -webkit-animation: 1s rotate infinite steps(30); |
2362 | + animation: 1s rotate infinite steps(30); |
2363 | + width: 24px; |
2364 | + height: 24px; |
2365 | + border: none; |
2366 | + display: inline-block; |
2367 | + vertical-align: middle; |
2368 | + |
2369 | + &::-webkit-progress-bar { |
2370 | + @include box_shadow (none); |
2371 | + background: none; |
2372 | + } |
2373 | + } |
2374 | + |
2375 | + &.bigger:not([value]) { |
2376 | + background: url(../img/spinner@30.png) no-repeat center center / 100% auto; |
2377 | + width: 90px; |
2378 | + height: 90px; |
2379 | + } |
2380 | +} |
2381 | + |
2382 | +/* Progress bar */ |
2383 | +progress[value]{ |
2384 | + &::-webkit-progress-value { |
2385 | + @include box_shadow (inset 0 1px 1px rgba(0, 0, 0, 0.1)); |
2386 | + width: 100%; |
2387 | + background: $ubuntu_orange; |
2388 | + border: none; |
2389 | + border-radius: 6px; |
2390 | + display: block; |
2391 | + } |
2392 | + &::-webkit-progress-bar { |
2393 | + @include box_sizing (border-box); |
2394 | + @include box_shadow (inset 0 2px 1px rgba(0, 0, 0, 0.1)); |
2395 | + padding: 1px; |
2396 | + background-color: rgba(192, 192, 192, 0.1); |
2397 | + width: 200px; |
2398 | + height: 35px; |
2399 | + border-radius: 6px; |
2400 | + padding: 0; |
2401 | + } |
2402 | + &.infinite::-webkit-progress-value { |
2403 | + -webkit-appearance: none; |
2404 | + /*-webkit-animation: 1.9s move infinite steps(15); |
2405 | + animation: 1.9s move infinite steps(15);*/ |
2406 | + } |
2407 | +} |
2408 | + |
2409 | +/* Animations */ |
2410 | +@-webkit-keyframes rotate { |
2411 | + from { -webkit-transform: rotate(1deg); } |
2412 | + to { -webkit-transform: rotate(360deg); } |
2413 | +} |
2414 | + |
2415 | +/*@-webkit-keyframes move { |
2416 | + 0% { width: -100px 0, 0 0, 0 0 } |
2417 | + 100% { width: 0 0, 0 0, 0 0 } |
2418 | +}*/ |
2419 | \ No newline at end of file |
2420 | |
2421 | === added file '0.1/ambiance/css/sass/reset.scss' |
2422 | --- 0.1/ambiance/css/sass/reset.scss 1970-01-01 00:00:00 +0000 |
2423 | +++ 0.1/ambiance/css/sass/reset.scss 2014-02-20 20:37:29 +0000 |
2424 | @@ -0,0 +1,112 @@ |
2425 | +/* |
2426 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2427 | + * License granted by Canonical Limited |
2428 | + * |
2429 | + * This file is part of ubuntu-html5-ui-toolkit. |
2430 | + * |
2431 | + * This package is free software; you can redistribute it and/or modify |
2432 | + * it under the terms of the GNU Lesser General Public License as |
2433 | + * published by the Free Software Foundation; either version 3 of the |
2434 | + * License, or |
2435 | + * (at your option) any later version. |
2436 | + |
2437 | + * This package is distributed in the hope that it will be useful, |
2438 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2439 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2440 | + * GNU General Public License for more details. |
2441 | + |
2442 | + * You should have received a copy of the GNU Lesser General Public |
2443 | + * License along with this program. If not, see |
2444 | + * <http://www.gnu.org/licenses/>. |
2445 | + */ |
2446 | + |
2447 | +/* Hard reset |
2448 | +-------------------------------------------------- */ |
2449 | +* { |
2450 | + outline: none; |
2451 | +} |
2452 | +html, |
2453 | +body, |
2454 | +div, |
2455 | +span, |
2456 | +iframe, |
2457 | +h1, |
2458 | +h2, |
2459 | +h3, |
2460 | +h4, |
2461 | +h5, |
2462 | +h6, |
2463 | +p, |
2464 | +blockquote, |
2465 | +pre, |
2466 | +a, |
2467 | +abbr, |
2468 | +acronym, |
2469 | +address, |
2470 | +big, |
2471 | +cite, |
2472 | +code, |
2473 | +del, |
2474 | +dfn, |
2475 | +em, |
2476 | +img, |
2477 | +ins, |
2478 | +kbd, |
2479 | +q, |
2480 | +s, |
2481 | +samp, |
2482 | +small, |
2483 | +strike, |
2484 | +strong, |
2485 | +sub, |
2486 | +sup, |
2487 | +tt, |
2488 | +var, |
2489 | +b, |
2490 | +u, |
2491 | +i, |
2492 | +center, |
2493 | +dl, |
2494 | +dt, |
2495 | +dd, |
2496 | +ol, |
2497 | +ul, |
2498 | +li, |
2499 | +fieldset, |
2500 | +form, |
2501 | +label, |
2502 | +legend, |
2503 | +table, |
2504 | +caption, |
2505 | +tbody, |
2506 | +tfoot, |
2507 | +thead, |
2508 | +tr, |
2509 | +th, |
2510 | +td, |
2511 | +article, |
2512 | +aside, |
2513 | +canvas, |
2514 | +details, |
2515 | +embed, |
2516 | +figure, |
2517 | +figcaption, |
2518 | +footer, |
2519 | +header, |
2520 | +hgroup, |
2521 | +menu, |
2522 | +nav, |
2523 | +output, |
2524 | +section, |
2525 | +summary, |
2526 | +time, |
2527 | +audio, |
2528 | +video { |
2529 | + padding: 0; |
2530 | + margin: 0; |
2531 | + border: 0; |
2532 | +} |
2533 | + |
2534 | +ul { |
2535 | + list-style: none; |
2536 | +} |
2537 | \ No newline at end of file |
2538 | |
2539 | === added file '0.1/ambiance/css/sass/shapes.scss' |
2540 | --- 0.1/ambiance/css/sass/shapes.scss 1970-01-01 00:00:00 +0000 |
2541 | +++ 0.1/ambiance/css/sass/shapes.scss 2014-02-20 20:37:29 +0000 |
2542 | @@ -0,0 +1,62 @@ |
2543 | +/* |
2544 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2545 | + * License granted by Canonical Limited |
2546 | + * |
2547 | + * This file is part of ubuntu-html5-ui-toolkit. |
2548 | + * |
2549 | + * This package is free software; you can redistribute it and/or modify |
2550 | + * it under the terms of the GNU Lesser General Public License as |
2551 | + * published by the Free Software Foundation; either version 3 of the |
2552 | + * License, or |
2553 | + * (at your option) any later version. |
2554 | + |
2555 | + * This package is distributed in the hope that it will be useful, |
2556 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2557 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2558 | + * GNU General Public License for more details. |
2559 | + |
2560 | + * You should have received a copy of the GNU Lesser General Public |
2561 | + * License along with this program. If not, see |
2562 | + * <http://www.gnu.org/licenses/>. |
2563 | + */ |
2564 | + |
2565 | +/* ---------------------------------- |
2566 | + * Toolbars |
2567 | + * ---------------------------------- */ |
2568 | + |
2569 | +[data-role="shape"] { |
2570 | + height: 100px; |
2571 | + width: 100px; |
2572 | + display: inline-block; |
2573 | + max-width: 100%; |
2574 | + vertical-align: bottom; |
2575 | + position: relative; |
2576 | + z-index: 100; |
2577 | + |
2578 | + &:after { |
2579 | + background: url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat; |
2580 | + background-size: 100% 100%; |
2581 | + content: ' '; |
2582 | + width: 100%; |
2583 | + height: 100%; |
2584 | + position: absolute; |
2585 | + top: 0; |
2586 | + left: 0; |
2587 | + } |
2588 | + |
2589 | + img { |
2590 | + height: 100%; |
2591 | + width: 100%; |
2592 | + border-radius: 1.5rem; |
2593 | + margin-bottom: 0; |
2594 | + display: inline-block; |
2595 | + } |
2596 | + |
2597 | + div { |
2598 | + height: 100%; |
2599 | + width: 100%; |
2600 | + border-radius: 1.5rem; |
2601 | + margin-bottom: 0; |
2602 | + display: inline-block; |
2603 | + } |
2604 | +} |
2605 | \ No newline at end of file |
2606 | |
2607 | === added file '0.1/ambiance/css/sass/sliders.scss' |
2608 | --- 0.1/ambiance/css/sass/sliders.scss 1970-01-01 00:00:00 +0000 |
2609 | +++ 0.1/ambiance/css/sass/sliders.scss 2014-02-20 20:37:29 +0000 |
2610 | @@ -0,0 +1,50 @@ |
2611 | +/* |
2612 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2613 | + * License granted by Canonical Limited |
2614 | + * |
2615 | + * This file is part of ubuntu-html5-ui-toolkit. |
2616 | + * |
2617 | + * This package is free software; you can redistribute it and/or modify |
2618 | + * it under the terms of the GNU Lesser General Public License as |
2619 | + * published by the Free Software Foundation; either version 3 of the |
2620 | + * License, or |
2621 | + * (at your option) any later version. |
2622 | + |
2623 | + * This package is distributed in the hope that it will be useful, |
2624 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2625 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2626 | + * GNU General Public License for more details. |
2627 | + |
2628 | + * You should have received a copy of the GNU Lesser General Public |
2629 | + * License along with this program. If not, see |
2630 | + * <http://www.gnu.org/licenses/>. |
2631 | + */ |
2632 | + |
2633 | +/* ---------------------------------- |
2634 | + * Sliders |
2635 | + * ---------------------------------- */ |
2636 | + |
2637 | +/** |
2638 | + TODO: remove absolte values for w/h |
2639 | + */ |
2640 | + |
2641 | +input[type=range] { |
2642 | + @include box_sizing (border-box); |
2643 | + @include box_shadow (inset 0 1px 1px rgba(0, 0, 0, 0.1)); |
2644 | + -webkit-appearance: none; |
2645 | + background-color: rgba(192, 192, 192, 0.1); |
2646 | + width: 200px; |
2647 | + height: 35px; |
2648 | + border-radius: 6px; |
2649 | + padding: 5px 0; |
2650 | + |
2651 | + &::-webkit-slider-thumb { |
2652 | + @include box_shadow (inset 0 2px 1px rgba(0, 0, 0, 0.1)); |
2653 | + @include box_sizing (border-box); |
2654 | + -webkit-appearance: none; |
2655 | + background-color: $ubuntu_orange; |
2656 | + border-radius: 6px; |
2657 | + width: 30px; |
2658 | + height: 27px; |
2659 | + } |
2660 | +} |
2661 | |
2662 | === added file '0.1/ambiance/css/sass/tabs.scss' |
2663 | --- 0.1/ambiance/css/sass/tabs.scss 1970-01-01 00:00:00 +0000 |
2664 | +++ 0.1/ambiance/css/sass/tabs.scss 2014-02-20 20:37:29 +0000 |
2665 | @@ -0,0 +1,100 @@ |
2666 | +/* |
2667 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2668 | + * License granted by Canonical Limited |
2669 | + * |
2670 | + * This file is part of ubuntu-html5-ui-toolkit. |
2671 | + * |
2672 | + * This package is free software; you can redistribute it and/or modify |
2673 | + * it under the terms of the GNU Lesser General Public License as |
2674 | + * published by the Free Software Foundation; either version 3 of the |
2675 | + * License, or |
2676 | + * (at your option) any later version. |
2677 | + |
2678 | + * This package is distributed in the hope that it will be useful, |
2679 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2680 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2681 | + * GNU General Public License for more details. |
2682 | + |
2683 | + * You should have received a copy of the GNU Lesser General Public |
2684 | + * License along with this program. If not, see |
2685 | + * <http://www.gnu.org/licenses/> |
2686 | + */ |
2687 | + |
2688 | +/* ---------------------------------- |
2689 | + * Tabs |
2690 | + * ---------------------------------- */ |
2691 | + |
2692 | +[data-role="header"] { |
2693 | + background: #ededf0 url("../img/background_paper@30.png") repeat-x top left; |
2694 | + height: 74px; |
2695 | + width: 100%; |
2696 | + overflow: hidden; |
2697 | + position: relative; |
2698 | + |
2699 | + &:after { |
2700 | + background: #C2C2C2; |
2701 | + content: ""; |
2702 | + border-top: 1px solid #afafaf; |
2703 | + height: 14px; |
2704 | + width: 100%; |
2705 | + display: block; |
2706 | + } |
2707 | + |
2708 | + .active { |
2709 | + color: #484647; |
2710 | + padding-left: 15px; |
2711 | + -webkit-opacity: 1; |
2712 | + opacity: 1; |
2713 | + |
2714 | + &:after { |
2715 | + content: "›"; |
2716 | + padding-left: 10px; |
2717 | + -webkit-opacity: 0.5; |
2718 | + opacity: 0.5; |
2719 | + } |
2720 | + } |
2721 | + |
2722 | + .inactive { |
2723 | + color: #a0a0a0; |
2724 | + -webkit-opacity: 0.5; |
2725 | + opacity: 0.5; |
2726 | + } |
2727 | +} |
2728 | + |
2729 | +[data-role="tabs"] { |
2730 | + width: 100%; |
2731 | + white-space: nowrap; |
2732 | +} |
2733 | + |
2734 | +[data-role="tabitem"] { |
2735 | + display: inline-block; |
2736 | + font: 35px $font_family; |
2737 | + letter-spacing: -1px; |
2738 | + line-height: 60px; |
2739 | + padding-left: 35px; |
2740 | + text-decoration: none; |
2741 | + color: #a0a0a0; |
2742 | + -webkit-opacity: 0; |
2743 | + opacity: 0; |
2744 | + -webkit-transition: opacity .25s ease-in-out; |
2745 | + transition: opacity .25s ease-in-out; |
2746 | + cursor: pointer; |
2747 | + |
2748 | + &:only-child:after { |
2749 | + content: ""; |
2750 | + padding-left: 10px; |
2751 | + } |
2752 | +} |
2753 | + |
2754 | +[data-role="tab"] { |
2755 | + @include box_sizing (border-box); |
2756 | + vertical-align: top; |
2757 | + width: 100%; |
2758 | + height: 100%; |
2759 | + overflow: hidden; |
2760 | + display: none; |
2761 | + |
2762 | + &:first-child { |
2763 | + display: block; |
2764 | + } |
2765 | +} |
2766 | \ No newline at end of file |
2767 | |
2768 | === added file '0.1/ambiance/css/sass/text-input.scss' |
2769 | --- 0.1/ambiance/css/sass/text-input.scss 1970-01-01 00:00:00 +0000 |
2770 | +++ 0.1/ambiance/css/sass/text-input.scss 2014-02-20 20:37:29 +0000 |
2771 | @@ -0,0 +1,77 @@ |
2772 | +/* |
2773 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2774 | + * License granted by Canonical Limited |
2775 | + * |
2776 | + * This file is part of ubuntu-html5-ui-toolkit. |
2777 | + * |
2778 | + * This package is free software; you can redistribute it and/or modify |
2779 | + * it under the terms of the GNU Lesser General Public License as |
2780 | + * published by the Free Software Foundation; either version 3 of the |
2781 | + * License, or |
2782 | + * (at your option) any later version. |
2783 | + |
2784 | + * This package is distributed in the hope that it will be useful, |
2785 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2786 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2787 | + * GNU General Public License for more details. |
2788 | + |
2789 | + * You should have received a copy of the GNU Lesser General Public |
2790 | + * License along with this program. If not, see |
2791 | + * <http://www.gnu.org/licenses/>. |
2792 | + */ |
2793 | + |
2794 | +/* ---------------------------------- |
2795 | + * Text inputs |
2796 | + * ---------------------------------- */ |
2797 | + |
2798 | +input[type="text"], |
2799 | +input[type="password"], |
2800 | +input[type="email"], |
2801 | +input[type="tel"], |
2802 | +input[type="search"], |
2803 | +input[type="url"], |
2804 | +input[type="number"], |
2805 | +textarea { |
2806 | + @include box_shadow (inset 0 2px 1px rgba(0, 0, 0, 0.1)); |
2807 | + background: #cfcfcf; |
2808 | + border: 0; |
2809 | + border-radius: 6px; |
2810 | + color: #757373; |
2811 | + font-family: Ubuntu; |
2812 | + font-size: 0.8rem; |
2813 | + padding: 8px; |
2814 | + |
2815 | + &:focus { |
2816 | + background: #fff; |
2817 | + color: #757373; |
2818 | + font-family: Ubuntu; |
2819 | + } |
2820 | + |
2821 | + &[disabled] { |
2822 | + background: rgba(255, 255, 255, 0.1); |
2823 | + color: darkgray; |
2824 | + } |
2825 | + |
2826 | + &:not([value]) { |
2827 | + color: #757373; |
2828 | + } |
2829 | +} |
2830 | + |
2831 | +textarea { |
2832 | + resize: none; |
2833 | + height: 80px; |
2834 | + width: 190px; |
2835 | +} |
2836 | + |
2837 | +.textfield.clear:focus { |
2838 | + background: url(artwork/icon_clear@20.png) no-repeat 97% center #fff; |
2839 | + background-size: 12%; |
2840 | +} |
2841 | + |
2842 | +.textfield.label, |
2843 | +.textarea.label { |
2844 | + @include box_shadow (none); |
2845 | + background: none !important; |
2846 | + font-size: 12px; |
2847 | + padding: 0 !important; |
2848 | +} |
2849 | \ No newline at end of file |
2850 | |
2851 | === added file '0.1/ambiance/css/sass/toggles.scss' |
2852 | --- 0.1/ambiance/css/sass/toggles.scss 1970-01-01 00:00:00 +0000 |
2853 | +++ 0.1/ambiance/css/sass/toggles.scss 2014-02-20 20:37:29 +0000 |
2854 | @@ -0,0 +1,148 @@ |
2855 | +/* |
2856 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
2857 | + * License granted by Canonical Limited |
2858 | + * |
2859 | + * This file is part of ubuntu-html5-ui-toolkit. |
2860 | + * |
2861 | + * This package is free software; you can redistribute it and/or modify |
2862 | + * it under the terms of the GNU Lesser General Public License as |
2863 | + * published by the Free Software Foundation; either version 3 of the |
2864 | + * License, or |
2865 | + * (at your option) any later version. |
2866 | + |
2867 | + * This package is distributed in the hope that it will be useful, |
2868 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2869 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2870 | + * GNU General Public License for more details. |
2871 | + |
2872 | + * You should have received a copy of the GNU Lesser General Public |
2873 | + * License along with this program. If not, see |
2874 | + * <http://www.gnu.org/licenses/>. |
2875 | + */ |
2876 | + |
2877 | +label:not([for]) { |
2878 | + display: inline-block; |
2879 | + vertical-align: middle; |
2880 | + width: 4.5rem; |
2881 | + height: 2.2rem; |
2882 | + position: relative; |
2883 | + background: none; |
2884 | + |
2885 | + input[type="checkbox"] { |
2886 | + margin: 0; |
2887 | + opacity: 0; |
2888 | + position: absolute; |
2889 | + top: 0; |
2890 | + left: 0; |
2891 | + |
2892 | + & + span { |
2893 | + @include box_shadow (inset 0 1px 1px rgba(0, 0, 0, 0.3)); |
2894 | + @include box_sizing (border-box); |
2895 | + position: absolute; |
2896 | + left: 50%; |
2897 | + top: 50%; |
2898 | + margin: -1.1rem 0 0 -1.1rem; |
2899 | + width: 2rem; |
2900 | + height: 2rem; |
2901 | + pointer-events: none; |
2902 | + border-radius: 6px; |
2903 | + background: rgba(0, 0, 0, 0.4); |
2904 | + background-position-y: 30px; |
2905 | + -webkit-transition: background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out; |
2906 | + transition: background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out; |
2907 | + } |
2908 | + |
2909 | + |
2910 | + &:checked + span { |
2911 | + background: $ubuntu_orange url(../img/tick-white@30.png) no-repeat 0.3rem 0.3rem; |
2912 | + background-size: 75% 75%; |
2913 | + background-position-y: 5px; |
2914 | + -webkit-transition: background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out; |
2915 | + transition: background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out; |
2916 | + } |
2917 | + |
2918 | + &:disabled { |
2919 | + + span { |
2920 | + background: rgba(0, 0, 0, 0.25)!important; |
2921 | + } |
2922 | + |
2923 | + &:checked + span { |
2924 | + background: rgba(221, 72, 20, 0.5) url(../img/tick-white@30.png) no-repeat 0.3rem 0.3rem!important; |
2925 | + background-size: 75% 75%!important; |
2926 | + } |
2927 | + } |
2928 | + } |
2929 | +} |
2930 | + |
2931 | +label input[type="checkbox"][data-type="switch"] { |
2932 | + + span.toggle { |
2933 | + position: absolute; |
2934 | + left: 50%; |
2935 | + top: 50%; |
2936 | + margin: -1.1rem 0 0 -2.2rem; |
2937 | + width: 4.5rem; |
2938 | + height: 2.2rem; |
2939 | + pointer-events: none; |
2940 | + overflow: hidden; |
2941 | + background: rgba(136, 136, 136, 0.3); |
2942 | + |
2943 | + > span.toggle-bg { |
2944 | + background: transparent url(../img/unCheckbox.png) no-repeat 0.4rem 0.35rem; |
2945 | + background-size: 90% 75%; |
2946 | + position: absolute; |
2947 | + top: 0; |
2948 | + left: 0; |
2949 | + z-index: 10; |
2950 | + width: 4.5rem; |
2951 | + height: 2.1rem; |
2952 | + -webkit-transition: background-image 0.3s ease-in-out; |
2953 | + transition: background-image 0.3s ease-in-out; |
2954 | + } |
2955 | + |
2956 | + > span.toggle-handle { |
2957 | + @include box_sizing (border-box); |
2958 | + @include box_shadow (inset 0 1px 1px rgba(0, 0, 0, 0.3)); |
2959 | + position: absolute; |
2960 | + top: 2px; |
2961 | + left: 2px; |
2962 | + z-index: 2; |
2963 | + width: 2rem; |
2964 | + height: 2rem; |
2965 | + border-radius: 6px; |
2966 | + background: rgba(0, 0, 0, 0.4); |
2967 | + -webkit-transition: background 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; |
2968 | + transition: background 0.3s ease-in-out, transform 0.3s ease-in-out; |
2969 | + } |
2970 | + } |
2971 | + |
2972 | + &:checked + span.toggle { |
2973 | + background: rgba(136, 136, 136, 0.3) !important; |
2974 | + |
2975 | + > span.toggle-bg { |
2976 | + background: transparent url(../img/Checkbox.png) no-repeat 0.4rem 0.35rem; |
2977 | + background-size: 90% 75%; |
2978 | + } |
2979 | + |
2980 | + > span.toggle-handle { |
2981 | + background: rgb(221, 72, 20); |
2982 | + -webkit-transform: translate3d(38px, 0, 0); |
2983 | + transform: translate3d(38px, 0, 0); |
2984 | + } |
2985 | + } |
2986 | +} |
2987 | + |
2988 | +label input[data-type="switch"]:disabled { |
2989 | + + span.toggle { |
2990 | + background: rgba(136, 136, 136, 0.3) !important; |
2991 | + |
2992 | + > span.toggle-handle { |
2993 | + opacity: 0.4; |
2994 | + } |
2995 | + } |
2996 | + |
2997 | + &:checked + span.toggle > span.toggle-handle { |
2998 | + opacity: 0.4; |
2999 | + -webkit-transform: translate3d(38px, 0, 0); |
3000 | + transform: translate3d(38px, 0, 0); |
3001 | + } |
3002 | +} |
3003 | \ No newline at end of file |
3004 | |
3005 | === added file '0.1/ambiance/css/sass/toolbars.scss' |
3006 | --- 0.1/ambiance/css/sass/toolbars.scss 1970-01-01 00:00:00 +0000 |
3007 | +++ 0.1/ambiance/css/sass/toolbars.scss 2014-02-20 20:37:29 +0000 |
3008 | @@ -0,0 +1,80 @@ |
3009 | +/* |
3010 | + * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
3011 | + * License granted by Canonical Limited |
3012 | + * |
3013 | + * This file is part of ubuntu-html5-ui-toolkit. |
3014 | + * |
3015 | + * This package is free software; you can redistribute it and/or modify |
3016 | + * it under the terms of the GNU Lesser General Public License as |
3017 | + * published by the Free Software Foundation; either version 3 of the |
3018 | + * License, or |
3019 | + * (at your option) any later version. |
3020 | + |
3021 | + * This package is distributed in the hope that it will be useful, |
3022 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
3023 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
3024 | + * GNU General Public License for more details. |
3025 | + |
3026 | + * You should have received a copy of the GNU Lesser General Public |
3027 | + * License along with this program. If not, see |
3028 | + * <http://www.gnu.org/licenses/>. |
3029 | + */ |
3030 | + |
3031 | +/* ---------------------------------- |
3032 | + * Toolbars |
3033 | + * ---------------------------------- */ |
3034 | + |
3035 | +[data-role="footer"] { |
3036 | + background: transparent url('../img/toolbar_dropshadow@20.png') repeat-x top left; |
3037 | + height: 85px; |
3038 | + width: 100%; |
3039 | + position: fixed; |
3040 | + z-index: 100; |
3041 | + left: 0; |
3042 | + bottom: -65px; |
3043 | + -webkit-transition: -webkit-transform 0.1s ease-in-out; |
3044 | + transition: transform 0.1s ease-in-out; |
3045 | + |
3046 | + &.revealed { |
3047 | + -webkit-transform: translate3d(0, -65px, 0); |
3048 | + transform: translate3d(0, -65px, 0); |
3049 | + } |
3050 | + |
3051 | + nav { |
3052 | + background: #fdfdfd; |
3053 | + margin-top: 20px; |
3054 | + display: block; |
3055 | + height: 55px; |
3056 | + padding-top: 10px; |
3057 | + |
3058 | + ul { |
3059 | + list-style: none; |
3060 | + |
3061 | + li, |
3062 | + li a { |
3063 | + color: #7d767b; |
3064 | + font-size: 0.6rem; |
3065 | + text-align: center; |
3066 | + width: 60px; |
3067 | + float: right; |
3068 | + text-decoration: none; |
3069 | + } |
3070 | + li { |
3071 | + padding-top: 4px; |
3072 | + |
3073 | + img { |
3074 | + width: 16px; |
3075 | + height: 16px; |
3076 | + } |
3077 | + |
3078 | + span { |
3079 | + display: block; |
3080 | + } |
3081 | + |
3082 | + &:last-child { |
3083 | + float: left; |
3084 | + } |
3085 | + } |
3086 | + } |
3087 | + } |
3088 | +} |
3089 | \ No newline at end of file |
3090 | |
3091 | === removed file '0.1/ambiance/css/shapes.css' |
3092 | --- 0.1/ambiance/css/shapes.css 2014-02-12 19:46:04 +0000 |
3093 | +++ 0.1/ambiance/css/shapes.css 1970-01-01 00:00:00 +0000 |
3094 | @@ -1,62 +0,0 @@ |
3095 | -/* |
3096 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
3097 | - * License granted by Canonical Limited |
3098 | - * |
3099 | - * This file is part of ubuntu-html5-ui-toolkit. |
3100 | - * |
3101 | - * This package is free software; you can redistribute it and/or modify |
3102 | - * it under the terms of the GNU Lesser General Public License as |
3103 | - * published by the Free Software Foundation; either version 3 of the |
3104 | - * License, or |
3105 | - * (at your option) any later version. |
3106 | - |
3107 | - * This package is distributed in the hope that it will be useful, |
3108 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
3109 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
3110 | - * GNU General Public License for more details. |
3111 | - |
3112 | - * You should have received a copy of the GNU Lesser General Public |
3113 | - * License along with this program. If not, see |
3114 | - * <http://www.gnu.org/licenses/>. |
3115 | - */ |
3116 | - |
3117 | -/* ---------------------------------- |
3118 | - * Toolbars |
3119 | - * ---------------------------------- */ |
3120 | - |
3121 | -[data-role="shape"] { |
3122 | - height: 100px; |
3123 | - width: 100px; |
3124 | - display: inline-block; |
3125 | - max-width: 100%; |
3126 | - vertical-align: bottom; |
3127 | - position: relative; |
3128 | - z-index: 100; |
3129 | -} |
3130 | - |
3131 | -[data-role="shape"]:after { |
3132 | - background: url(../img/ubuntushape_medium_radius_idle@18.png) no-repeat; |
3133 | - background-size: 100% 100%; |
3134 | - content: ' '; |
3135 | - width: 100%; |
3136 | - height: 100%; |
3137 | - position: absolute; |
3138 | - top: 0; |
3139 | - left: 0; |
3140 | -} |
3141 | - |
3142 | -[data-role="shape"] img { |
3143 | - height: 100%; |
3144 | - width: 100%; |
3145 | - border-radius: 1.5rem; |
3146 | - margin-bottom: 0; |
3147 | - display: inline-block; |
3148 | -} |
3149 | - |
3150 | -[data-role="shape"] div { |
3151 | - height: 100%; |
3152 | - width: 100%; |
3153 | - border-radius: 1.5rem; |
3154 | - margin-bottom: 0; |
3155 | - display: inline-block; |
3156 | -} |
3157 | \ No newline at end of file |
3158 | |
3159 | === removed file '0.1/ambiance/css/sliders.css' |
3160 | --- 0.1/ambiance/css/sliders.css 2014-02-12 19:46:04 +0000 |
3161 | +++ 0.1/ambiance/css/sliders.css 1970-01-01 00:00:00 +0000 |
3162 | @@ -1,53 +0,0 @@ |
3163 | -/* |
3164 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
3165 | - * License granted by Canonical Limited |
3166 | - * |
3167 | - * This file is part of ubuntu-html5-ui-toolkit. |
3168 | - * |
3169 | - * This package is free software; you can redistribute it and/or modify |
3170 | - * it under the terms of the GNU Lesser General Public License as |
3171 | - * published by the Free Software Foundation; either version 3 of the |
3172 | - * License, or |
3173 | - * (at your option) any later version. |
3174 | - |
3175 | - * This package is distributed in the hope that it will be useful, |
3176 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
3177 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
3178 | - * GNU General Public License for more details. |
3179 | - |
3180 | - * You should have received a copy of the GNU Lesser General Public |
3181 | - * License along with this program. If not, see |
3182 | - * <http://www.gnu.org/licenses/>. |
3183 | - */ |
3184 | - |
3185 | -/* ---------------------------------- |
3186 | - * Sliders |
3187 | - * ---------------------------------- */ |
3188 | - |
3189 | -input[type=range] { |
3190 | - -webkit-appearance: none; |
3191 | - background-color: rgba(192, 192, 192, 0.1); |
3192 | - width: 200px; |
3193 | - height: 35px; |
3194 | - -webkit-box-sizing: border-box; |
3195 | - box-sizing: border-box; |
3196 | - border-radius: 6px; |
3197 | - padding: 5px 0; |
3198 | - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); |
3199 | - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); |
3200 | -} |
3201 | - |
3202 | -/** |
3203 | - TODO: remove absolte values for w/h |
3204 | - */ |
3205 | -input[type="range"]::-webkit-slider-thumb { |
3206 | - -webkit-appearance: none; |
3207 | - background-color: #dd4814; |
3208 | - -webkit-box-sizing: border-box; |
3209 | - box-sizing: border-box; |
3210 | - border-radius: 6px; |
3211 | - width: 30px; |
3212 | - height: 27px; |
3213 | - -webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1); |
3214 | - box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1); |
3215 | -} |
3216 | \ No newline at end of file |
3217 | |
3218 | === removed file '0.1/ambiance/css/tabs.css' |
3219 | --- 0.1/ambiance/css/tabs.css 2014-01-30 19:56:22 +0000 |
3220 | +++ 0.1/ambiance/css/tabs.css 1970-01-01 00:00:00 +0000 |
3221 | @@ -1,102 +0,0 @@ |
3222 | -/* |
3223 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
3224 | - * License granted by Canonical Limited |
3225 | - * |
3226 | - * This file is part of ubuntu-html5-ui-toolkit. |
3227 | - * |
3228 | - * This package is free software; you can redistribute it and/or modify |
3229 | - * it under the terms of the GNU Lesser General Public License as |
3230 | - * published by the Free Software Foundation; either version 3 of the |
3231 | - * License, or |
3232 | - * (at your option) any later version. |
3233 | - |
3234 | - * This package is distributed in the hope that it will be useful, |
3235 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
3236 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
3237 | - * GNU General Public License for more details. |
3238 | - |
3239 | - * You should have received a copy of the GNU Lesser General Public |
3240 | - * License along with this program. If not, see |
3241 | - * <http://www.gnu.org/licenses/> |
3242 | - */ |
3243 | - |
3244 | -/* ---------------------------------- |
3245 | - * Tabs |
3246 | - * ---------------------------------- */ |
3247 | - |
3248 | -[data-role="header"]{ |
3249 | - background: #ededf0 url("../img/background_paper@30.png") repeat-x top left; |
3250 | - height: 74px; |
3251 | - width: 100%; |
3252 | - overflow: hidden; |
3253 | - position: relative; |
3254 | -} |
3255 | - |
3256 | -[data-role="header"]:after{ |
3257 | - background: #C2C2C2; |
3258 | - content: ""; |
3259 | - border-top: 1px solid #afafaf; |
3260 | - height: 14px; |
3261 | - width: 100%; |
3262 | - display: block; |
3263 | -} |
3264 | - |
3265 | -[data-role="tabs"] { |
3266 | - width: 100%; |
3267 | - white-space: nowrap; |
3268 | -} |
3269 | - |
3270 | -[data-role="tabitem"] { |
3271 | - display: inline-block; |
3272 | - font: 35px "Ubuntu"; |
3273 | - letter-spacing: -1px; |
3274 | - line-height: 60px; |
3275 | - padding-left: 35px; |
3276 | - text-decoration: none; |
3277 | - color: #a0a0a0; |
3278 | - -webkit-opacity: 0; |
3279 | - opacity: 0; |
3280 | - -webkit-transition: opacity .25s ease-in-out; |
3281 | - transition: opacity .25s ease-in-out; |
3282 | - cursor: pointer; |
3283 | -} |
3284 | - |
3285 | -[data-role="header"] .active { |
3286 | - color: #484647; |
3287 | - padding-left: 15px; |
3288 | - -webkit-opacity: 1; |
3289 | - opacity: 1; |
3290 | -} |
3291 | - |
3292 | -[data-role="header"] .active:after { |
3293 | - content: "›"; |
3294 | - padding-left: 10px; |
3295 | - -webkit-opacity: 0.5; |
3296 | - opacity: 0.5; |
3297 | -} |
3298 | - |
3299 | -[data-role="tabitem"]:only-child:after { |
3300 | - content: ""; |
3301 | - padding-left: 10px; |
3302 | -} |
3303 | - |
3304 | -/* Inactive but viewable state*/ |
3305 | -[data-role="header"] .inactive { |
3306 | - color: #a0a0a0; |
3307 | - -webkit-opacity: 0.5; |
3308 | - opacity: 0.5; |
3309 | -} |
3310 | - |
3311 | -[data-role="tab"] { |
3312 | - vertical-align: top; |
3313 | - width: 100%; |
3314 | - height: 100%; |
3315 | - overflow: hidden; |
3316 | - display: none; |
3317 | - -webkit-box-sizing: border-box; |
3318 | - box-sizing: border-box; |
3319 | -} |
3320 | - |
3321 | -[data-role="tab"]:first-child { |
3322 | - display: block; |
3323 | -} |
3324 | \ No newline at end of file |
3325 | |
3326 | === removed file '0.1/ambiance/css/text-input.css' |
3327 | --- 0.1/ambiance/css/text-input.css 2014-01-27 18:42:31 +0000 |
3328 | +++ 0.1/ambiance/css/text-input.css 1970-01-01 00:00:00 +0000 |
3329 | @@ -1,98 +0,0 @@ |
3330 | -/* |
3331 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
3332 | - * License granted by Canonical Limited |
3333 | - * |
3334 | - * This file is part of ubuntu-html5-ui-toolkit. |
3335 | - * |
3336 | - * This package is free software; you can redistribute it and/or modify |
3337 | - * it under the terms of the GNU Lesser General Public License as |
3338 | - * published by the Free Software Foundation; either version 3 of the |
3339 | - * License, or |
3340 | - * (at your option) any later version. |
3341 | - |
3342 | - * This package is distributed in the hope that it will be useful, |
3343 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
3344 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
3345 | - * GNU General Public License for more details. |
3346 | - |
3347 | - * You should have received a copy of the GNU Lesser General Public |
3348 | - * License along with this program. If not, see |
3349 | - * <http://www.gnu.org/licenses/>. |
3350 | - */ |
3351 | - |
3352 | -/* ---------------------------------- |
3353 | - * Text inputs |
3354 | - * ---------------------------------- */ |
3355 | - |
3356 | -input[type="text"], |
3357 | -input[type="password"], |
3358 | -input[type="email"], |
3359 | -input[type="tel"], |
3360 | -input[type="search"], |
3361 | -input[type="url"], |
3362 | -input[type="number"], |
3363 | -textarea { |
3364 | - background: #cfcfcf; |
3365 | - border: 0; |
3366 | - border-radius: 6px; |
3367 | - color: #757373; |
3368 | - font-family: Ubuntu; |
3369 | - font-size: 0.8rem; |
3370 | - padding: 8px; |
3371 | - -webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1); |
3372 | - text-shadow: 0 1px 1px rgba(0.5, 0.5, 0.5, 0.5); |
3373 | -} |
3374 | - |
3375 | -input[type="text"]:focus, |
3376 | -input[type="password"]:focus, |
3377 | -input[type="email"]:focus, |
3378 | -input[type="tel"]:focus, |
3379 | -input[type="search"]:focus, |
3380 | -input[type="url"]:focus, |
3381 | -input[type="number"]:focus, |
3382 | -textarea:focus { |
3383 | - background: #fff; |
3384 | - color: #757373; |
3385 | - font-family: Ubuntu; |
3386 | -} |
3387 | - |
3388 | -input[type="text"][disabled], |
3389 | -input[type="password"][disabled], |
3390 | -input[type="email"][disabled], |
3391 | -input[type="tel"][disabled], |
3392 | -input[type="search"][disabled], |
3393 | -input[type="url"][disabled], |
3394 | -input[type="number"][disabled], |
3395 | -textarea[disabled] { |
3396 | - background: rgba(255, 255, 255, 0.1); |
3397 | - color: darkgray; |
3398 | -} |
3399 | - |
3400 | -input[type="text"]:not([value]), |
3401 | -input[type="password"]:not([value]), |
3402 | -input[type="email"]:not([value]), |
3403 | -input[type="tel"]:not([value]), |
3404 | -input[type="search"]:not([value]), |
3405 | -input[type="url"]:not([value]), |
3406 | -input[type="number"]:not([value]), |
3407 | -textarea:not([value]) { |
3408 | - color: #757373; |
3409 | -} |
3410 | - |
3411 | -textarea { |
3412 | - resize: none; |
3413 | - height: 80px; |
3414 | - width: 190px; |
3415 | -} |
3416 | - |
3417 | -.textfield.clear:focus { |
3418 | - background: url(artwork/icon_clear@20.png) no-repeat 97% center #fff; |
3419 | - background-size: 12%; |
3420 | -} |
3421 | - |
3422 | -.textfield.label, .textarea.label { |
3423 | - background: none !important; |
3424 | - font-size: 12px; |
3425 | - padding: 0 !important; |
3426 | - -webkit-box-shadow: none !important; |
3427 | -} |
3428 | \ No newline at end of file |
3429 | |
3430 | === removed file '0.1/ambiance/css/toggles.css' |
3431 | --- 0.1/ambiance/css/toggles.css 2014-02-12 21:01:31 +0000 |
3432 | +++ 0.1/ambiance/css/toggles.css 1970-01-01 00:00:00 +0000 |
3433 | @@ -1,146 +0,0 @@ |
3434 | -/* |
3435 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
3436 | - * License granted by Canonical Limited |
3437 | - * |
3438 | - * This file is part of ubuntu-html5-ui-toolkit. |
3439 | - * |
3440 | - * This package is free software; you can redistribute it and/or modify |
3441 | - * it under the terms of the GNU Lesser General Public License as |
3442 | - * published by the Free Software Foundation; either version 3 of the |
3443 | - * License, or |
3444 | - * (at your option) any later version. |
3445 | - |
3446 | - * This package is distributed in the hope that it will be useful, |
3447 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
3448 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
3449 | - * GNU General Public License for more details. |
3450 | - |
3451 | - * You should have received a copy of the GNU Lesser General Public |
3452 | - * License along with this program. If not, see |
3453 | - * <http://www.gnu.org/licenses/>. |
3454 | - */ |
3455 | - |
3456 | -label:not([for]) { |
3457 | - display: inline-block; |
3458 | - vertical-align: middle; |
3459 | - width: 4.5rem; |
3460 | - height: 2.2rem; |
3461 | - position: relative; |
3462 | - background: none; |
3463 | -} |
3464 | - |
3465 | -label:not([for]) input[type="checkbox"] { |
3466 | - margin: 0; |
3467 | - opacity: 0; |
3468 | - position: absolute; |
3469 | - top: 0; |
3470 | - left: 0; |
3471 | -} |
3472 | - |
3473 | -label:not([for]) input[type="checkbox"] + span { |
3474 | - position: absolute; |
3475 | - left: 50%; |
3476 | - top: 50%; |
3477 | - margin: -1.1rem 0 0 -1.1rem; |
3478 | - width: 2rem; |
3479 | - height: 2rem; |
3480 | - pointer-events: none; |
3481 | - -webkit-box-sizing: border-box; |
3482 | - box-sizing: border-box; |
3483 | - border-radius: 6px; |
3484 | - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3); |
3485 | - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3); |
3486 | - background: rgba(0, 0, 0, 0.4); |
3487 | - background-position-y: 30px; |
3488 | - -webkit-transition: background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out; |
3489 | - transition: background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out; |
3490 | -} |
3491 | - |
3492 | -label:not([for]) input[type="checkbox"]:checked + span { |
3493 | - background: #dd4814 url(../img/tick-white@30.png) no-repeat 0.3rem 0.3rem; |
3494 | - background-size: 75% 75%; |
3495 | - background-position-y: 5px; |
3496 | - -webkit-transition: background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out; |
3497 | - transition: background-image 0.3s ease-in-out, background-color 0.3s ease-in-out, background-position 0.3s ease-in-out; |
3498 | -} |
3499 | - |
3500 | - |
3501 | -input[type="checkbox"]:disabled + span { |
3502 | - background: rgba(0, 0, 0, 0.25)!important; |
3503 | -} |
3504 | - |
3505 | -input[type="checkbox"]:disabled:checked + span { |
3506 | - background: rgba(221, 72, 20, 0.5) url(../img/tick-white@30.png) no-repeat 0.3rem 0.3rem!important; |
3507 | - background-size: 75% 75%!important; |
3508 | -} |
3509 | - |
3510 | -label input[type="checkbox"][data-type="switch"] + span.toggle { |
3511 | - position: absolute; |
3512 | - left: 50%; |
3513 | - top: 50%; |
3514 | - margin: -1.1rem 0 0 -2.2rem; |
3515 | - width: 4.5rem; |
3516 | - height: 2.2rem; |
3517 | - pointer-events: none; |
3518 | - overflow: hidden; |
3519 | - background: rgba(136, 136, 136, 0.3); |
3520 | -} |
3521 | - |
3522 | -label input[type="checkbox"][data-type="switch"] + span.toggle > span.toggle-bg { |
3523 | - background: transparent url(../img/unCheckbox.png) no-repeat 0.4rem 0.35rem; |
3524 | - background-size: 90% 75%; |
3525 | - position: absolute; |
3526 | - top: 0; |
3527 | - left: 0; |
3528 | - z-index: 10; |
3529 | - width: 4.5rem; |
3530 | - height: 2.1rem; |
3531 | - -webkit-transition: background-image 0.3s ease-in-out; |
3532 | - transition: background-image 0.3s ease-in-out; |
3533 | -} |
3534 | - |
3535 | -label input[type="checkbox"][data-type="switch"] + span.toggle > span.toggle-handle { |
3536 | - position: absolute; |
3537 | - top: 2px; |
3538 | - left: 2px; |
3539 | - z-index: 2; |
3540 | - width: 2rem; |
3541 | - height: 2rem; |
3542 | - -webkit-box-sizing: border-box; |
3543 | - box-sizing: border-box; |
3544 | - border-radius: 6px; |
3545 | - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3); |
3546 | - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3); |
3547 | - background: rgba(0, 0, 0, 0.4); |
3548 | - -webkit-transition: background 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; |
3549 | - transition: background 0.3s ease-in-out, transform 0.3s ease-in-out; |
3550 | -} |
3551 | - |
3552 | -label input[type="checkbox"][data-type="switch"]:checked + span.toggle { |
3553 | - background: rgba(136, 136, 136, 0.3); |
3554 | -} |
3555 | - |
3556 | -label input[type="checkbox"][data-type="switch"]:checked + span.toggle > span.toggle-bg { |
3557 | - background: transparent url(../img/Checkbox.png) no-repeat 0.4rem 0.35rem; |
3558 | - background-size: 90% 75%; |
3559 | -} |
3560 | - |
3561 | -label input[type="checkbox"][data-type="switch"]:checked + span.toggle > span.toggle-handle { |
3562 | - background: rgb(221, 72, 20); |
3563 | - -webkit-transform: translate3d(38px, 0, 0); |
3564 | - transform: translate3d(38px, 0, 0); |
3565 | -} |
3566 | - |
3567 | -label input[data-type="switch"]:disabled + span.toggle { |
3568 | - background: rgba(136, 136, 136, 0.3)!important; |
3569 | -} |
3570 | - |
3571 | -label input[data-type="switch"]:disabled + span.toggle > span.toggle-handle { |
3572 | - opacity: 0.4; |
3573 | -} |
3574 | - |
3575 | -label input[data-type="switch"]:disabled:checked + span.toggle > span.toggle-handle { |
3576 | - opacity: 0.4; |
3577 | - -webkit-transform: translate3d(38px, 0, 0); |
3578 | - transform: translate3d(38px, 0, 0); |
3579 | -} |
3580 | |
3581 | === removed file '0.1/ambiance/css/toolbars.css' |
3582 | --- 0.1/ambiance/css/toolbars.css 2014-01-27 18:42:31 +0000 |
3583 | +++ 0.1/ambiance/css/toolbars.css 1970-01-01 00:00:00 +0000 |
3584 | @@ -1,80 +0,0 @@ |
3585 | -/* |
3586 | - * Copyright (C) 2013 Adnane Belmadiaf <daker@ubuntu.com> |
3587 | - * License granted by Canonical Limited |
3588 | - * |
3589 | - * This file is part of ubuntu-html5-ui-toolkit. |
3590 | - * |
3591 | - * This package is free software; you can redistribute it and/or modify |
3592 | - * it under the terms of the GNU Lesser General Public License as |
3593 | - * published by the Free Software Foundation; either version 3 of the |
3594 | - * License, or |
3595 | - * (at your option) any later version. |
3596 | - |
3597 | - * This package is distributed in the hope that it will be useful, |
3598 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
3599 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
3600 | - * GNU General Public License for more details. |
3601 | - |
3602 | - * You should have received a copy of the GNU Lesser General Public |
3603 | - * License along with this program. If not, see |
3604 | - * <http://www.gnu.org/licenses/>. |
3605 | - */ |
3606 | - |
3607 | -/* ---------------------------------- |
3608 | - * Toolbars |
3609 | - * ---------------------------------- */ |
3610 | - |
3611 | -[data-role="footer"] { |
3612 | - background: transparent url('../img/toolbar_dropshadow@20.png') repeat-x top left; |
3613 | - height: 85px; |
3614 | - width: 100%; |
3615 | - position: fixed; |
3616 | - z-index: 100; |
3617 | - left: 0; |
3618 | - bottom: -65px; |
3619 | - -webkit-transition: -webkit-transform 0.1s ease-in-out; |
3620 | - transition: transform 0.1s ease-in-out; |
3621 | -} |
3622 | - |
3623 | -[data-role="footer"].revealed { |
3624 | - -webkit-transform: translate3d(0, -65px, 0); |
3625 | - transform: translate3d(0, -65px, 0); |
3626 | -} |
3627 | - |
3628 | -[data-role="footer"] nav { |
3629 | - background: #fdfdfd; |
3630 | - margin-top: 20px; |
3631 | - display: block; |
3632 | - height: 55px; |
3633 | - padding-top: 10px; |
3634 | -} |
3635 | - |
3636 | -[data-role="footer"] nav ul { |
3637 | - list-style: none; |
3638 | -} |
3639 | - |
3640 | -[data-role="footer"] nav ul li, |
3641 | -[data-role="footer"] nav ul li a { |
3642 | - color: #7d767b; |
3643 | - font-size: 0.6rem; |
3644 | - text-align: center; |
3645 | - width: 60px; |
3646 | - float: right; |
3647 | - text-decoration: none; |
3648 | -} |
3649 | - |
3650 | -[data-role="footer"] nav ul li { |
3651 | - padding-top: 4px; |
3652 | -} |
3653 | - |
3654 | -[data-role="footer"] nav ul li img { |
3655 | - width: 16px; |
3656 | - height: 16px; |
3657 | -} |
3658 | - |
3659 | -[data-role="footer"] nav ul li span { |
3660 | - display: block; |
3661 | -} |
3662 | -[data-role="footer"] nav ul li:last-child { |
3663 | - float: left; |
3664 | -} |
3665 | \ No newline at end of file |
3666 | |
3667 | === added file 'README' |
3668 | --- README 1970-01-01 00:00:00 +0000 |
3669 | +++ README 2014-02-20 20:37:29 +0000 |
3670 | @@ -0,0 +1,28 @@ |
3671 | +====== |
3672 | +README |
3673 | +====== |
3674 | + |
3675 | +Ubuntu HTML5 UI SDK for Html5 apps that brings a collection of HTML5 widgets |
3676 | +and js runtime support for HTML5 apps along with the HTML5 WebRuntime that is |
3677 | +meant to host those apps. |
3678 | + |
3679 | +======= |
3680 | +HACKING |
3681 | +======= |
3682 | + |
3683 | +Here is how to develop on this code base. |
3684 | + |
3685 | +Install SASS |
3686 | +============ |
3687 | + |
3688 | +Complete the steps in globally install SASS if you currently do not have it |
3689 | +installed: |
3690 | +http://sass-lang.com/install |
3691 | + |
3692 | +Running SASS |
3693 | +============ |
3694 | + |
3695 | +Once you have SASS installed. Open terminal (CTRL+Alt+T) and cd into your |
3696 | +branch folder. Then enter this command to begin watching your scss files: |
3697 | +$ sass --watch 0.1/ambiance/css/sass/default.scss:0.1/ambiance/css/appTemplate.css --style compressed |
3698 | + |
PASSED: Continuous integration, rev:138 jenkins. qa.ubuntu. com/job/ ubuntu- html5-theme- ci/105/ jenkins. qa.ubuntu. com/job/ generic- mediumtests- trusty/ 3273 jenkins. qa.ubuntu. com/job/ ubuntu- html5-theme- trusty- amd64-ci/ 89 jenkins. qa.ubuntu. com/job/ ubuntu- html5-theme- trusty- armhf-ci/ 89 jenkins. qa.ubuntu. com/job/ autopilot- testrunner- otto-trusty/ 2881 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- amd64/3275 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- amd64/3275/ artifact/ work/output/ *zip*/output. zip
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- html5-theme- ci/105/ rebuild
http://