|
|
@@ -6,6 +6,8 @@
|
|
|
*
|
|
|
* @author Javier Jimenez Villar <javi@tapquo.com> || @soyjavi
|
|
|
*/
|
|
|
+/* DIMENSIONS */
|
|
|
+/* COLORS */
|
|
|
.app {
|
|
|
background: #000;
|
|
|
font-family: "Roboto", Helvetica, Arial, sans-serif;
|
|
|
@@ -22,6 +24,11 @@ a.theme:active {
|
|
|
}
|
|
|
/* @group <header> & <footer> & <article> */
|
|
|
section > header {
|
|
|
+ background-image: -webkit-linear-gradient(top , #2a95d3 , #1984c2);
|
|
|
+ background-image: -moz-linear-gradient(top , #2a95d3 , #1984c2);
|
|
|
+ background-image: -ms-linear-gradient(top , #2a95d3 , #1984c2);
|
|
|
+ background-image: -o-linear-gradient(top , #2a95d3 , #1984c2);
|
|
|
+ background-image: linear-gradient(top , #2a95d3 , #1984c2);
|
|
|
background-image: -webkit-linear-gradient(top , #2a95d3 , #1984c2);
|
|
|
background-image: -moz-linear-gradient(top , #2a95d3 , #1984c2);
|
|
|
background-image: -ms-linear-gradient(top , #2a95d3 , #1984c2);
|
|
|
@@ -30,6 +37,15 @@ section > header {
|
|
|
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -2px 0 rgba(255,255,255,0.1), inset 0 -1px 0 rgba(0,0,0,0.5);
|
|
|
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -2px 0 rgba(255,255,255,0.1), inset 0 -1px 0 rgba(0,0,0,0.5);
|
|
|
box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -2px 0 rgba(255,255,255,0.1), inset 0 -1px 0 rgba(0,0,0,0.5);
|
|
|
+ -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -2px 0 rgba(255,255,255,0.1), inset 0 -1px 0 rgba(0,0,0,0.5);
|
|
|
+ -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -2px 0 rgba(255,255,255,0.1), inset 0 -1px 0 rgba(0,0,0,0.5);
|
|
|
+ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -2px 0 rgba(255,255,255,0.1), inset 0 -1px 0 rgba(0,0,0,0.5);
|
|
|
+ -webkit-border-radius: 4px 4px 0px 0px;
|
|
|
+ -moz-border-radius: 4px 4px 0px 0px;
|
|
|
+ border-radius: 4px 4px 0px 0px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
-webkit-border-radius: 4px 4px 0px 0px;
|
|
|
-moz-border-radius: 4px 4px 0px 0px;
|
|
|
border-radius: 4px 4px 0px 0px;
|
|
|
@@ -51,6 +67,17 @@ section > footer {
|
|
|
background-image: -ms-linear-gradient(top , #292f34 0% , #23282c 60%);
|
|
|
background-image: -o-linear-gradient(top , #292f34 0% , #23282c 60%);
|
|
|
background-image: linear-gradient(top , #292f34 0% , #23282c 60%);
|
|
|
+ background-image: -webkit-linear-gradient(top , #292f34 0% , #23282c 60%);
|
|
|
+ background-image: -moz-linear-gradient(top , #292f34 0% , #23282c 60%);
|
|
|
+ background-image: -ms-linear-gradient(top , #292f34 0% , #23282c 60%);
|
|
|
+ background-image: -o-linear-gradient(top , #292f34 0% , #23282c 60%);
|
|
|
+ background-image: linear-gradient(top , #292f34 0% , #23282c 60%);
|
|
|
+ -webkit-border-radius: 0px 0px 4px 4px;
|
|
|
+ -moz-border-radius: 0px 0px 4px 4px;
|
|
|
+ border-radius: 0px 0px 4px 4px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
-webkit-border-radius: 0px 0px 4px 4px;
|
|
|
-moz-border-radius: 0px 0px 4px 4px;
|
|
|
border-radius: 0px 0px 4px 4px;
|
|
|
@@ -60,6 +87,9 @@ section > footer {
|
|
|
-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.05);
|
|
|
-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.05);
|
|
|
box-shadow: inset 0 1px 0 rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.05);
|
|
|
+ -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.05);
|
|
|
+ -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.05);
|
|
|
+ box-shadow: inset 0 1px 0 rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.05);
|
|
|
}
|
|
|
section > nav.groupbar {
|
|
|
background-image: -webkit-linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
@@ -67,6 +97,11 @@ section > nav.groupbar {
|
|
|
background-image: -ms-linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
background-image: -o-linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
background-image: linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
+ background-image: -webkit-linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
+ background-image: -moz-linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
+ background-image: -ms-linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
+ background-image: -o-linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
+ background-image: linear-gradient(top , #23282c 0% , #292f34 60%);
|
|
|
}
|
|
|
section > article {
|
|
|
background: #f4f5f5;
|
|
|
@@ -80,6 +115,9 @@ header nav.box {
|
|
|
-webkit-box-shadow: 1px 0 0 rgba(255,255,255,0.2), inset -1px 0 0 rgba(0,0,0,0.2);
|
|
|
-moz-box-shadow: 1px 0 0 rgba(255,255,255,0.2), inset -1px 0 0 rgba(0,0,0,0.2);
|
|
|
box-shadow: 1px 0 0 rgba(255,255,255,0.2), inset -1px 0 0 rgba(0,0,0,0.2);
|
|
|
+ -webkit-box-shadow: 1px 0 0 rgba(255,255,255,0.2), inset -1px 0 0 rgba(0,0,0,0.2);
|
|
|
+ -moz-box-shadow: 1px 0 0 rgba(255,255,255,0.2), inset -1px 0 0 rgba(0,0,0,0.2);
|
|
|
+ box-shadow: 1px 0 0 rgba(255,255,255,0.2), inset -1px 0 0 rgba(0,0,0,0.2);
|
|
|
}
|
|
|
header nav.box.accept {
|
|
|
background: rgba(0, 255, 0, 0.4);
|
|
|
@@ -103,6 +141,9 @@ header nav.box.right a {
|
|
|
-webkit-box-shadow: -1px 0 0 rgba(255,255,255,0.2), inset 1px 0 0 rgba(0,0,0,0.2);
|
|
|
-moz-box-shadow: -1px 0 0 rgba(255,255,255,0.2), inset 1px 0 0 rgba(0,0,0,0.2);
|
|
|
box-shadow: -1px 0 0 rgba(255,255,255,0.2), inset 1px 0 0 rgba(0,0,0,0.2);
|
|
|
+ -webkit-box-shadow: -1px 0 0 rgba(255,255,255,0.2), inset 1px 0 0 rgba(0,0,0,0.2);
|
|
|
+ -moz-box-shadow: -1px 0 0 rgba(255,255,255,0.2), inset 1px 0 0 rgba(0,0,0,0.2);
|
|
|
+ box-shadow: -1px 0 0 rgba(255,255,255,0.2), inset 1px 0 0 rgba(0,0,0,0.2);
|
|
|
}
|
|
|
header nav.button a {
|
|
|
border-radius: 4px;
|
|
|
@@ -111,6 +152,11 @@ header nav.button a {
|
|
|
background-image: -ms-linear-gradient(top , rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.1));
|
|
|
background-image: -o-linear-gradient(top , rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.1));
|
|
|
background-image: linear-gradient(top , rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.1));
|
|
|
+ background-image: -webkit-linear-gradient(top , rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.1));
|
|
|
+ background-image: -moz-linear-gradient(top , rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.1));
|
|
|
+ background-image: -ms-linear-gradient(top , rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.1));
|
|
|
+ background-image: -o-linear-gradient(top , rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.1));
|
|
|
+ background-image: linear-gradient(top , rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.1));
|
|
|
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 0 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(0, 0, 0, 0.5);
|
|
|
}
|
|
|
header nav.button a:active {
|
|
|
@@ -121,11 +167,15 @@ footer nav a.current {
|
|
|
-webkit-box-shadow: -1px 0 0 rgba(255,255,255,0.05), 1px 1px 0 rgba(255,255,255,0.05);
|
|
|
-moz-box-shadow: -1px 0 0 rgba(255,255,255,0.05), 1px 1px 0 rgba(255,255,255,0.05);
|
|
|
box-shadow: -1px 0 0 rgba(255,255,255,0.05), 1px 1px 0 rgba(255,255,255,0.05);
|
|
|
+ -webkit-box-shadow: -1px 0 0 rgba(255,255,255,0.05), 1px 1px 0 rgba(255,255,255,0.05);
|
|
|
+ -moz-box-shadow: -1px 0 0 rgba(255,255,255,0.05), 1px 1px 0 rgba(255,255,255,0.05);
|
|
|
+ box-shadow: -1px 0 0 rgba(255,255,255,0.05), 1px 1px 0 rgba(255,255,255,0.05);
|
|
|
}
|
|
|
footer nav a,
|
|
|
nav.groupbar a {
|
|
|
color: rgba(0, 0, 0, 0.7);
|
|
|
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
|
|
|
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
|
|
|
}
|
|
|
footer nav a.current,
|
|
|
nav.groupbar a.current {
|
|
|
@@ -136,6 +186,9 @@ nav.groupbar a.current {
|
|
|
-webkit-box-shadow: inset 0 -3px 0 #2a95d3;
|
|
|
-moz-box-shadow: inset 0 -3px 0 #2a95d3;
|
|
|
box-shadow: inset 0 -3px 0 #2a95d3;
|
|
|
+ -webkit-box-shadow: inset 0 -3px 0 #2a95d3;
|
|
|
+ -moz-box-shadow: inset 0 -3px 0 #2a95d3;
|
|
|
+ box-shadow: inset 0 -3px 0 #2a95d3;
|
|
|
}
|
|
|
/* @end */
|
|
|
/* @group <aside> */
|
|
|
@@ -145,6 +198,9 @@ aside {
|
|
|
}
|
|
|
aside header,
|
|
|
aside footer {
|
|
|
+ -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(255,255,255,0.1);
|
|
|
+ -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(255,255,255,0.1);
|
|
|
+ box-shadow: inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(255,255,255,0.1);
|
|
|
-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(255,255,255,0.1);
|
|
|
-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(255,255,255,0.1);
|
|
|
box-shadow: inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(255,255,255,0.1);
|
|
|
@@ -160,11 +216,17 @@ section.aside {
|
|
|
-webkit-box-shadow: -4px 0 8px rgba(0,0,0,0.5);
|
|
|
-moz-box-shadow: -4px 0 8px rgba(0,0,0,0.5);
|
|
|
box-shadow: -4px 0 8px rgba(0,0,0,0.5);
|
|
|
+ -webkit-box-shadow: -4px 0 8px rgba(0,0,0,0.5);
|
|
|
+ -moz-box-shadow: -4px 0 8px rgba(0,0,0,0.5);
|
|
|
+ box-shadow: -4px 0 8px rgba(0,0,0,0.5);
|
|
|
}
|
|
|
section.aside.right {
|
|
|
-webkit-box-shadow: 4px 0 8px rgba(0,0,0,0.5);
|
|
|
-moz-box-shadow: 4px 0 8px rgba(0,0,0,0.5);
|
|
|
box-shadow: 4px 0 8px rgba(0,0,0,0.5);
|
|
|
+ -webkit-box-shadow: 4px 0 8px rgba(0,0,0,0.5);
|
|
|
+ -moz-box-shadow: 4px 0 8px rgba(0,0,0,0.5);
|
|
|
+ box-shadow: 4px 0 8px rgba(0,0,0,0.5);
|
|
|
}
|
|
|
/*
|
|
|
@media handheld, only screen and (min-width: 768px) {
|
|
|
@@ -226,6 +288,11 @@ aside .list li.current {
|
|
|
background-image: -ms-linear-gradient(top , #39abe1 25% , #1984c2 100%);
|
|
|
background-image: -o-linear-gradient(top , #39abe1 25% , #1984c2 100%);
|
|
|
background-image: linear-gradient(top , #39abe1 25% , #1984c2 100%);
|
|
|
+ background-image: -webkit-linear-gradient(top , #39abe1 25% , #1984c2 100%);
|
|
|
+ background-image: -moz-linear-gradient(top , #39abe1 25% , #1984c2 100%);
|
|
|
+ background-image: -ms-linear-gradient(top , #39abe1 25% , #1984c2 100%);
|
|
|
+ background-image: -o-linear-gradient(top , #39abe1 25% , #1984c2 100%);
|
|
|
+ background-image: linear-gradient(top , #39abe1 25% , #1984c2 100%);
|
|
|
}
|
|
|
aside .list li strong {
|
|
|
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
|
|
|
@@ -252,6 +319,12 @@ aside .list li small {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px 2px 0 0;
|
|
|
+ -moz-border-radius: 2px 2px 0 0;
|
|
|
+ border-radius: 2px 2px 0 0;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
}
|
|
|
.indented li:last-child {
|
|
|
-webkit-border-radius: 0 0 2px 2px;
|
|
|
@@ -260,6 +333,15 @@ aside .list li small {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 0 0 2px 2px;
|
|
|
+ -moz-border-radius: 0 0 2px 2px;
|
|
|
+ border-radius: 0 0 2px 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
|
|
+ -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
|
|
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
|
|
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
|
|
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
|
|
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
|
|
@@ -272,6 +354,15 @@ a.button {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
+ -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3), inset 0 2px 0 rgba(255,255,255, 0.2);
|
|
|
+ -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3), inset 0 2px 0 rgba(255,255,255, 0.2);
|
|
|
+ box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3), inset 0 2px 0 rgba(255,255,255, 0.2);
|
|
|
-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3), inset 0 2px 0 rgba(255,255,255, 0.2);
|
|
|
-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3), inset 0 2px 0 rgba(255,255,255, 0.2);
|
|
|
box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3), inset 0 2px 0 rgba(255,255,255, 0.2);
|
|
|
@@ -282,6 +373,9 @@ a.button:active {
|
|
|
-webkit-box-shadow: inset 0 10px 30px rgba(0,0,0,0.2), inset 0 -2px 4px rgba(0,0,0,0.3);
|
|
|
-moz-box-shadow: inset 0 10px 30px rgba(0,0,0,0.2), inset 0 -2px 4px rgba(0,0,0,0.3);
|
|
|
box-shadow: inset 0 10px 30px rgba(0,0,0,0.2), inset 0 -2px 4px rgba(0,0,0,0.3);
|
|
|
+ -webkit-box-shadow: inset 0 10px 30px rgba(0,0,0,0.2), inset 0 -2px 4px rgba(0,0,0,0.3);
|
|
|
+ -moz-box-shadow: inset 0 10px 30px rgba(0,0,0,0.2), inset 0 -2px 4px rgba(0,0,0,0.3);
|
|
|
+ box-shadow: inset 0 10px 30px rgba(0,0,0,0.2), inset 0 -2px 4px rgba(0,0,0,0.3);
|
|
|
}
|
|
|
/* @end */
|
|
|
/* @group <form> */
|
|
|
@@ -298,11 +392,20 @@ select {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
color: #858585;
|
|
|
font-family: Helvetica, Arial, sans-serif;
|
|
|
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
+ -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
+ -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
+ box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
}
|
|
|
input:focus,
|
|
|
textarea:focus,
|
|
|
@@ -312,6 +415,9 @@ select:focus {
|
|
|
-webkit-box-shadow: 0 0 6px #39abe1;
|
|
|
-moz-box-shadow: 0 0 6px #39abe1;
|
|
|
box-shadow: 0 0 6px #39abe1;
|
|
|
+ -webkit-box-shadow: 0 0 6px #39abe1;
|
|
|
+ -moz-box-shadow: 0 0 6px #39abe1;
|
|
|
+ box-shadow: 0 0 6px #39abe1;
|
|
|
}
|
|
|
.select:after {
|
|
|
background: #ccc;
|
|
|
@@ -330,6 +436,12 @@ input[type="radio"] + span {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
}
|
|
|
input[type="checkbox"] + span::before,
|
|
|
input[type="radio"] + span::before {
|
|
|
@@ -340,9 +452,20 @@ input[type="radio"] + span::before {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
}
|
|
|
input[type="checkbox"]:checked + span,
|
|
|
input[type="radio"]:checked + span {
|
|
|
+ background-image: -webkit-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: -moz-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: -ms-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: -o-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
background-image: -webkit-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
background-image: -moz-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
background-image: -ms-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
@@ -354,6 +477,12 @@ input[type="radio"]:checked + span {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
}
|
|
|
/* @end */
|
|
|
/* @group range */
|
|
|
@@ -365,6 +494,15 @@ input[type="range"] {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
+ -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
+ -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
+ box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
|
|
|
@@ -373,8 +511,17 @@ input[type="range"]:active {
|
|
|
-webkit-box-shadow: none;
|
|
|
-moz-box-shadow: none;
|
|
|
box-shadow: none;
|
|
|
+ -webkit-box-shadow: none;
|
|
|
+ -moz-box-shadow: none;
|
|
|
+ box-shadow: none;
|
|
|
}
|
|
|
input[type="range"]::-webkit-slider-thumb {
|
|
|
+ -webkit-border-radius: 12px;
|
|
|
+ -moz-border-radius: 12px;
|
|
|
+ border-radius: 12px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
-webkit-border-radius: 12px;
|
|
|
-moz-border-radius: 12px;
|
|
|
border-radius: 12px;
|
|
|
@@ -384,6 +531,9 @@ input[type="range"]::-webkit-slider-thumb {
|
|
|
background: #a0a0a0;
|
|
|
}
|
|
|
input[type="range"]:active::-webkit-slider-thumb {
|
|
|
+ -webkit-box-shadow: 0px 0px 4px #39abe1;
|
|
|
+ -moz-box-shadow: 0px 0px 4px #39abe1;
|
|
|
+ box-shadow: 0px 0px 4px #39abe1;
|
|
|
-webkit-box-shadow: 0px 0px 4px #39abe1;
|
|
|
-moz-box-shadow: 0px 0px 4px #39abe1;
|
|
|
box-shadow: 0px 0px 4px #39abe1;
|
|
|
@@ -392,6 +542,11 @@ input[type="range"]:active::-webkit-slider-thumb {
|
|
|
background-image: -ms-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
background-image: -o-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
background-image: linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: -webkit-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: -moz-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: -ms-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: -o-linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
+ background-image: linear-gradient(top , #2a95d3 0% , #1984c2 100%);
|
|
|
}
|
|
|
/* @end */
|
|
|
/* @group .progress */
|
|
|
@@ -409,6 +564,12 @@ input[type="range"]:active::-webkit-slider-thumb {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
}
|
|
|
.progress .bar .value {
|
|
|
background-image: -webkit-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
@@ -416,6 +577,17 @@ input[type="range"]:active::-webkit-slider-thumb {
|
|
|
background-image: -ms-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
background-image: -o-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
background-image: linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: -webkit-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: -moz-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: -ms-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: -o-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
-webkit-border-radius: 2px;
|
|
|
-moz-border-radius: 2px;
|
|
|
border-radius: 2px;
|
|
|
@@ -441,6 +613,12 @@ input[type="range"]:active::-webkit-slider-thumb {
|
|
|
-webkit-background-clip: padding-box;
|
|
|
-moz-background-clip: padding;
|
|
|
background-clip: padding-box;
|
|
|
+ -webkit-border-radius: 2px;
|
|
|
+ -moz-border-radius: 2px;
|
|
|
+ border-radius: 2px;
|
|
|
+ -webkit-background-clip: padding-box;
|
|
|
+ -moz-background-clip: padding;
|
|
|
+ background-clip: padding-box;
|
|
|
}
|
|
|
.bubble.count {
|
|
|
background-image: -webkit-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
@@ -448,18 +626,59 @@ input[type="range"]:active::-webkit-slider-thumb {
|
|
|
background-image: -ms-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
background-image: -o-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
background-image: linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: -webkit-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: -moz-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: -ms-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: -o-linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
+ background-image: linear-gradient(top , #39abe1 0% , #1984c2 100%);
|
|
|
}
|
|
|
footer .bubble {
|
|
|
-webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.5);
|
|
|
-moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.5);
|
|
|
box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.5);
|
|
|
+ -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.5);
|
|
|
+ -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.5);
|
|
|
+ box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.5);
|
|
|
}
|
|
|
article .list .bubble {
|
|
|
-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3);
|
|
|
-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3);
|
|
|
box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3);
|
|
|
+ -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3);
|
|
|
+ -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3);
|
|
|
+ box-shadow: inset 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 rgba(0,0,0,0.3), inset -1px 0 0 rgba(0,0,0,0.3), inset 0 -1px 0 rgba(0,0,0,0.3);
|
|
|
}
|
|
|
aside .list .bubble {
|
|
|
background: rgba(0, 0, 0, 0.25);
|
|
|
}
|
|
|
/* @end */
|
|
|
+/* @group .bubble */
|
|
|
+.notification {
|
|
|
+ color: #fff;
|
|
|
+}
|
|
|
+.notification .window.confirm {
|
|
|
+ background: #333;
|
|
|
+}
|
|
|
+.notification .window.notify {
|
|
|
+ text-shadow: 0 1px 0px rgba(0, 0, 0, 0.1);
|
|
|
+ -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), inset 0 -1px 0 rgba(0,0,0,0.2), 0px 1px 2px rgba(0,0,0,0.25);
|
|
|
+ -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), inset 0 -1px 0 rgba(0,0,0,0.2), 0px 1px 2px rgba(0,0,0,0.25);
|
|
|
+ box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), inset 0 -1px 0 rgba(0,0,0,0.2), 0px 1px 2px rgba(0,0,0,0.25);
|
|
|
+ -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), inset 0 -1px 0 rgba(0,0,0,0.2), 0px 1px 2px rgba(0,0,0,0.25);
|
|
|
+ -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), inset 0 -1px 0 rgba(0,0,0,0.2), 0px 1px 2px rgba(0,0,0,0.25);
|
|
|
+ box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), inset 0 -1px 0 rgba(0,0,0,0.2), 0px 1px 2px rgba(0,0,0,0.25);
|
|
|
+}
|
|
|
+.notification .window.notify.error {
|
|
|
+ background: #e33100;
|
|
|
+}
|
|
|
+.notification .window.notify.alert {
|
|
|
+ background: #ffb515;
|
|
|
+}
|
|
|
+.notification .window.notify.success {
|
|
|
+ background: #009600;
|
|
|
+}
|
|
|
+.notification .window.url .close {
|
|
|
+ background: #000;
|
|
|
+ border: solid 2px #fff;
|
|
|
+ box-shadow: 0 0 4px black;
|
|
|
+}
|