mirror of
https://github.com/twbs/bootstrap.git
synced 2025-01-18 10:52:19 +01:00
Merge remote branch 'origin/master' into 1.2-wip
This commit is contained in:
commit
b9c9f1d8d6
4
Makefile
4
Makefile
@ -1,6 +1,6 @@
|
|||||||
DATE=$(shell DATE)
|
DATE=$(shell DATE)
|
||||||
BOOTSTRAP = ./bootstrap-1.1.0.css
|
BOOTSTRAP = ./bootstrap-1.1.1.css
|
||||||
BOOTSTRAP_MIN = ./bootstrap-1.1.0.min.css
|
BOOTSTRAP_MIN = ./bootstrap-1.1.1.min.css
|
||||||
BOOTSTRAP_LESS = ./lib/bootstrap.less
|
BOOTSTRAP_LESS = ./lib/bootstrap.less
|
||||||
LESS_COMPESSOR ?= `which lessc`
|
LESS_COMPESSOR ?= `which lessc`
|
||||||
WATCHR ?= `which watchr`
|
WATCHR ?= `which watchr`
|
||||||
|
@ -18,7 +18,7 @@ Here's what the LESS version looks like:
|
|||||||
|
|
||||||
Or if you prefer, the standard css way:
|
Or if you prefer, the standard css way:
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="bootstrap-1.1.0.css">
|
<link rel="stylesheet" type="text/css" href="bootstrap-1.1.1.css">
|
||||||
|
|
||||||
For more info, refer to the docs!
|
For more info, refer to the docs!
|
||||||
|
|
||||||
|
606
bootstrap-1.1.0.css → bootstrap-1.1.1.css
vendored
606
bootstrap-1.1.0.css → bootstrap-1.1.1.css
vendored
@ -1,12 +1,12 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap v1.1.0
|
* Bootstrap v1.1.1
|
||||||
*
|
*
|
||||||
* Copyright 2011 Twitter, Inc
|
* Copyright 2011 Twitter, Inc
|
||||||
* Licensed under the Apache License v2.0
|
* Licensed under the Apache License v2.0
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Designed and built with all the love in the world @twitter by @mdo and @fat.
|
* Designed and built with all the love in the world @twitter by @mdo and @fat.
|
||||||
* Date: Thu Aug 25 01:55:33 PDT 2011
|
* Date: Fri Aug 26 15:21:30 PDT 2011
|
||||||
*/
|
*/
|
||||||
/* Reset.less
|
/* Reset.less
|
||||||
* Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
|
* Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
|
||||||
@ -85,13 +85,92 @@ blockquote:before,
|
|||||||
blockquote:after {
|
blockquote:after {
|
||||||
content: "";
|
content: "";
|
||||||
}
|
}
|
||||||
header,
|
html {
|
||||||
section,
|
overflow-y: scroll;
|
||||||
footer,
|
font-size: 100%;
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
-ms-text-size-adjust: 100%;
|
||||||
|
}
|
||||||
|
a:focus {
|
||||||
|
outline: thin dotted;
|
||||||
|
}
|
||||||
article,
|
article,
|
||||||
aside {
|
aside,
|
||||||
|
details,
|
||||||
|
figcaption,
|
||||||
|
figure,
|
||||||
|
footer,
|
||||||
|
header,
|
||||||
|
hgroup,
|
||||||
|
nav,
|
||||||
|
section {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
audio, canvas, video {
|
||||||
|
display: inline-block;
|
||||||
|
*display: inline;
|
||||||
|
*zoom: 1;
|
||||||
|
}
|
||||||
|
audio:not([controls]) {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
sub, sup {
|
||||||
|
font-size: 75%;
|
||||||
|
line-height: 0;
|
||||||
|
position: relative;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
sup {
|
||||||
|
top: -0.5em;
|
||||||
|
}
|
||||||
|
sub {
|
||||||
|
bottom: -0.25em;
|
||||||
|
}
|
||||||
|
img {
|
||||||
|
border: 0;
|
||||||
|
-ms-interpolation-mode: bicubic;
|
||||||
|
}
|
||||||
|
button,
|
||||||
|
input,
|
||||||
|
select,
|
||||||
|
textarea {
|
||||||
|
font-size: 100%;
|
||||||
|
margin: 0;
|
||||||
|
vertical-align: baseline;
|
||||||
|
*vertical-align: middle;
|
||||||
|
}
|
||||||
|
button, input {
|
||||||
|
line-height: normal;
|
||||||
|
*overflow: visible;
|
||||||
|
}
|
||||||
|
button::-moz-focus-inner, input::-moz-focus-inner {
|
||||||
|
border: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
button,
|
||||||
|
input[type="button"],
|
||||||
|
input[type="reset"],
|
||||||
|
input[type="submit"] {
|
||||||
|
cursor: pointer;
|
||||||
|
-webkit-appearance: button;
|
||||||
|
}
|
||||||
|
input[type="search"] {
|
||||||
|
-webkit-appearance: textfield;
|
||||||
|
-webkit-box-sizing: content-box;
|
||||||
|
-moz-box-sizing: content-box;
|
||||||
|
box-sizing: content-box;
|
||||||
|
}
|
||||||
|
input[type="search"]::-webkit-search-decoration {
|
||||||
|
-webkit-appearance: none;
|
||||||
|
}
|
||||||
|
textarea {
|
||||||
|
overflow: auto;
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
border-spacing: 0;
|
||||||
|
}
|
||||||
/* Preboot.less
|
/* Preboot.less
|
||||||
* Variables and mixins to pre-ignite any new web development project
|
* Variables and mixins to pre-ignite any new web development project
|
||||||
* ------------------------------------------------------------------ */
|
* ------------------------------------------------------------------ */
|
||||||
@ -113,6 +192,7 @@ aside {
|
|||||||
width: 940px;
|
width: 940px;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
zoom: 1;
|
zoom: 1;
|
||||||
|
margin-bottom: 18px;
|
||||||
}
|
}
|
||||||
.container:before, .container:after {
|
.container:before, .container:after {
|
||||||
display: table;
|
display: table;
|
||||||
@ -121,12 +201,76 @@ aside {
|
|||||||
.container:after {
|
.container:after {
|
||||||
clear: both;
|
clear: both;
|
||||||
}
|
}
|
||||||
|
.btn.danger,
|
||||||
|
.alert-message.danger,
|
||||||
|
.btn.danger:hover,
|
||||||
|
.alert-message.danger:hover,
|
||||||
|
.btn.error,
|
||||||
|
.alert-message.error,
|
||||||
|
.btn.error:hover,
|
||||||
|
.alert-message.error:hover,
|
||||||
|
.btn.success,
|
||||||
|
.alert-message.success,
|
||||||
|
.btn.success:hover,
|
||||||
|
.alert-message.success:hover,
|
||||||
|
.btn.info,
|
||||||
|
.alert-message.info,
|
||||||
|
.btn.info:hover,
|
||||||
|
.alert-message.info:hover {
|
||||||
|
color: #ffffff;
|
||||||
|
}
|
||||||
|
.btn.danger,
|
||||||
|
.alert-message.danger,
|
||||||
|
.btn.error,
|
||||||
|
.alert-message.error {
|
||||||
|
background-color: #c43c35;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
|
||||||
|
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
|
||||||
|
background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
|
||||||
|
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
|
||||||
|
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
|
||||||
|
background-image: linear-gradient(top, #ee5f5b, #c43c35);
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
border-color: #c43c35 #c43c35 #882a25;
|
||||||
|
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
.btn.success, .alert-message.success {
|
||||||
|
background-color: #57a957;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
|
||||||
|
background-image: -moz-linear-gradient(top, #62c462, #57a957);
|
||||||
|
background-image: -ms-linear-gradient(top, #62c462, #57a957);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
|
||||||
|
background-image: -webkit-linear-gradient(top, #62c462, #57a957);
|
||||||
|
background-image: -o-linear-gradient(top, #62c462, #57a957);
|
||||||
|
background-image: linear-gradient(top, #62c462, #57a957);
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
border-color: #57a957 #57a957 #3d773d;
|
||||||
|
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
.btn.info, .alert-message.info {
|
||||||
|
background-color: #339bb9;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
|
||||||
|
background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
|
||||||
|
background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
|
||||||
|
background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
|
||||||
|
background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
|
||||||
|
background-image: linear-gradient(top, #5bc0de, #339bb9);
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
border-color: #339bb9 #339bb9 #22697d;
|
||||||
|
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
/*
|
/*
|
||||||
* Scaffolding
|
* Scaffolding
|
||||||
* Basic and global styles for generating a grid system, structural layout, and page templates
|
* Basic and global styles for generating a grid system, structural layout, and page templates
|
||||||
* ------------------------------------------------------------------------------------------- */
|
* ------------------------------------------------------------------------------------------- */
|
||||||
.row {
|
.row {
|
||||||
zoom: 1;
|
zoom: 1;
|
||||||
|
margin-bottom: 18px;
|
||||||
margin-left: -20px;
|
margin-left: -20px;
|
||||||
}
|
}
|
||||||
.row:before, .row:after {
|
.row:before, .row:after {
|
||||||
@ -252,26 +396,27 @@ body {
|
|||||||
color: #808080;
|
color: #808080;
|
||||||
text-rendering: optimizeLegibility;
|
text-rendering: optimizeLegibility;
|
||||||
}
|
}
|
||||||
div.container {
|
.container {
|
||||||
width: 940px;
|
width: 940px;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
div.container-fluid {
|
.container-fluid {
|
||||||
padding: 0 20px;
|
padding: 0 20px;
|
||||||
zoom: 1;
|
zoom: 1;
|
||||||
|
margin-bottom: 18px;
|
||||||
}
|
}
|
||||||
div.container-fluid:before, div.container-fluid:after {
|
.container-fluid:before, .container-fluid:after {
|
||||||
display: table;
|
display: table;
|
||||||
content: "";
|
content: "";
|
||||||
}
|
}
|
||||||
div.container-fluid:after {
|
.container-fluid:after {
|
||||||
clear: both;
|
clear: both;
|
||||||
}
|
}
|
||||||
div.container-fluid div.sidebar {
|
.container-fluid .sidebar {
|
||||||
float: left;
|
float: left;
|
||||||
width: 220px;
|
width: 220px;
|
||||||
}
|
}
|
||||||
div.container-fluid div.content {
|
.container-fluid .content {
|
||||||
min-width: 700px;
|
min-width: 700px;
|
||||||
max-width: 1180px;
|
max-width: 1180px;
|
||||||
margin-left: 240px;
|
margin-left: 240px;
|
||||||
@ -287,7 +432,6 @@ a:hover {
|
|||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
.btn {
|
.btn {
|
||||||
cursor: pointer;
|
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
background-color: #e6e6e6;
|
background-color: #e6e6e6;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
@ -297,11 +441,11 @@ a:hover {
|
|||||||
background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
||||||
background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
||||||
background-image: linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
background-image: linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
||||||
padding: 5px 14px 6px;
|
padding: 4px 14px;
|
||||||
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
|
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
|
||||||
color: #333;
|
color: #333;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
line-height: normal;
|
line-height: 18px;
|
||||||
border: 1px solid #ccc;
|
border: 1px solid #ccc;
|
||||||
border-bottom-color: #bbb;
|
border-bottom-color: #bbb;
|
||||||
-webkit-border-radius: 4px;
|
-webkit-border-radius: 4px;
|
||||||
@ -310,82 +454,86 @@ a:hover {
|
|||||||
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
-webkit-transition: 0.1s linear all;
|
|
||||||
-moz-transition: 0.1s linear all;
|
|
||||||
transition: 0.1s linear all;
|
|
||||||
}
|
}
|
||||||
.btn:hover {
|
.btn:hover {
|
||||||
background-position: 0 -15px;
|
background-position: 0 -15px;
|
||||||
color: #333;
|
color: #333;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.btn.primary,
|
.primary {
|
||||||
.btn.danger,
|
|
||||||
.btn.danger:hover,
|
|
||||||
.btn.primary:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.primary {
|
|
||||||
background-color: #0064cd;
|
background-color: #0064cd;
|
||||||
background-repeat: repeat-x;
|
background-repeat: repeat-x;
|
||||||
background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
|
||||||
background-image: -moz-linear-gradient(#049cdb, #0064cd);
|
background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
|
||||||
background-image: -ms-linear-gradient(#049cdb, #0064cd);
|
background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
|
||||||
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
|
||||||
background-image: -webkit-linear-gradient(#049cdb, #0064cd);
|
background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
|
||||||
background-image: -o-linear-gradient(#049cdb, #0064cd);
|
background-image: -o-linear-gradient(top, #049cdb, #0064cd);
|
||||||
background-image: linear-gradient(#049cdb, #0064cd);
|
background-image: linear-gradient(top, #049cdb, #0064cd);
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
border: 1px solid #004b9a;
|
||||||
|
border-bottom-color: #003f81;
|
||||||
|
}
|
||||||
|
.primary:hover {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.btn {
|
||||||
|
-webkit-transition: 0.1s linear all;
|
||||||
|
-moz-transition: 0.1s linear all;
|
||||||
|
transition: 0.1s linear all;
|
||||||
|
}
|
||||||
|
.btn.primary {
|
||||||
|
color: #fff;
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
border-color: #0064cd #0064cd #003f81;
|
border-color: #0064cd #0064cd #003f81;
|
||||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||||
}
|
}
|
||||||
.btn.danger {
|
.btn.primary:hover {
|
||||||
background-color: #9d261d;
|
color: #fff;
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-image: -khtml-gradient(linear, left top, left bottom, from(#d83a2e), to(#9d261d));
|
|
||||||
background-image: -moz-linear-gradient(#d83a2e, #9d261d);
|
|
||||||
background-image: -ms-linear-gradient(#d83a2e, #9d261d);
|
|
||||||
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d83a2e), color-stop(100%, #9d261d));
|
|
||||||
background-image: -webkit-linear-gradient(#d83a2e, #9d261d);
|
|
||||||
background-image: -o-linear-gradient(#d83a2e, #9d261d);
|
|
||||||
background-image: linear-gradient(#d83a2e, #9d261d);
|
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
|
||||||
border-color: #9d261d #9d261d #5c1611;
|
|
||||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
|
||||||
}
|
|
||||||
.btn.disabled {
|
|
||||||
cursor: default;
|
|
||||||
background-image: none;
|
|
||||||
filter: alpha(opacity=65);
|
|
||||||
-khtml-opacity: 0.65;
|
|
||||||
-moz-opacity: 0.65;
|
|
||||||
opacity: 0.65;
|
|
||||||
}
|
|
||||||
.btn:disabled {
|
|
||||||
cursor: default;
|
|
||||||
background-image: none;
|
|
||||||
filter: alpha(opacity=65);
|
|
||||||
-khtml-opacity: 0.65;
|
|
||||||
-moz-opacity: 0.65;
|
|
||||||
opacity: 0.65;
|
|
||||||
}
|
|
||||||
.btn:active {
|
|
||||||
-webkit-box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
|
|
||||||
-moz-box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
|
|
||||||
box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
|
|
||||||
}
|
}
|
||||||
.btn.large {
|
.btn.large {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
line-height: normal;
|
line-height: 28px;
|
||||||
padding: 9px 14px 9px;
|
|
||||||
-webkit-border-radius: 6px;
|
-webkit-border-radius: 6px;
|
||||||
-moz-border-radius: 6px;
|
-moz-border-radius: 6px;
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
}
|
}
|
||||||
.btn.small {
|
.btn.small {
|
||||||
padding: 7px 9px 7px;
|
padding-right: 9px;
|
||||||
|
padding-left: 9px;
|
||||||
font-size: 11px;
|
font-size: 11px;
|
||||||
}
|
}
|
||||||
|
.btn.disabled {
|
||||||
|
background-image: none;
|
||||||
|
filter: alpha(opacity=65);
|
||||||
|
-khtml-opacity: 0.65;
|
||||||
|
-moz-opacity: 0.65;
|
||||||
|
opacity: 0.65;
|
||||||
|
cursor: default;
|
||||||
|
-webkit-box-shadow: none;
|
||||||
|
-moz-box-shadow: none;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
.btn:disabled {
|
||||||
|
background-image: none;
|
||||||
|
filter: alpha(opacity=65);
|
||||||
|
-khtml-opacity: 0.65;
|
||||||
|
-moz-opacity: 0.65;
|
||||||
|
opacity: 0.65;
|
||||||
|
cursor: default;
|
||||||
|
-webkit-box-shadow: none;
|
||||||
|
-moz-box-shadow: none;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
.btn:disabled.primary {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.btn:active {
|
||||||
|
-webkit-box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
-moz-box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
}
|
||||||
button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
|
button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
border: 0;
|
border: 0;
|
||||||
@ -512,7 +660,7 @@ em {
|
|||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
}
|
}
|
||||||
.muted {
|
.muted {
|
||||||
color: #e6e6e6;
|
color: #bfbfbf;
|
||||||
}
|
}
|
||||||
blockquote {
|
blockquote {
|
||||||
margin-bottom: 18px;
|
margin-bottom: 18px;
|
||||||
@ -565,7 +713,9 @@ pre {
|
|||||||
-webkit-border-radius: 3px;
|
-webkit-border-radius: 3px;
|
||||||
-moz-border-radius: 3px;
|
-moz-border-radius: 3px;
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
|
white-space: pre;
|
||||||
white-space: pre-wrap;
|
white-space: pre-wrap;
|
||||||
|
word-wrap: break-word;
|
||||||
}
|
}
|
||||||
/* Forms.less
|
/* Forms.less
|
||||||
* Base styles for various input types, form layouts, and states
|
* Base styles for various input types, form layouts, and states
|
||||||
@ -573,11 +723,11 @@ pre {
|
|||||||
form {
|
form {
|
||||||
margin-bottom: 18px;
|
margin-bottom: 18px;
|
||||||
}
|
}
|
||||||
form fieldset {
|
fieldset {
|
||||||
margin-bottom: 18px;
|
margin-bottom: 18px;
|
||||||
padding-top: 18px;
|
padding-top: 18px;
|
||||||
}
|
}
|
||||||
form fieldset legend {
|
fieldset legend {
|
||||||
display: block;
|
display: block;
|
||||||
margin-left: 150px;
|
margin-left: 150px;
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
@ -590,19 +740,19 @@ form fieldset legend {
|
|||||||
|
|
||||||
color: #404040;
|
color: #404040;
|
||||||
}
|
}
|
||||||
form .clearfix {
|
.clearfix {
|
||||||
margin-bottom: 18px;
|
margin-bottom: 18px;
|
||||||
}
|
}
|
||||||
form label,
|
label,
|
||||||
form input,
|
input,
|
||||||
form select,
|
select,
|
||||||
form textarea {
|
textarea {
|
||||||
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
line-height: normal;
|
line-height: normal;
|
||||||
}
|
}
|
||||||
form label {
|
label {
|
||||||
padding-top: 6px;
|
padding-top: 6px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
line-height: 18px;
|
line-height: 18px;
|
||||||
@ -611,20 +761,19 @@ form label {
|
|||||||
text-align: right;
|
text-align: right;
|
||||||
color: #404040;
|
color: #404040;
|
||||||
}
|
}
|
||||||
form div.input {
|
div.input {
|
||||||
margin-left: 150px;
|
margin-left: 150px;
|
||||||
}
|
}
|
||||||
form input[type=checkbox], form input[type=radio] {
|
input[type=checkbox], input[type=radio] {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
form input[type=text],
|
input[type=text],
|
||||||
form input[type=password],
|
input[type=password],
|
||||||
form textarea,
|
textarea,
|
||||||
form select,
|
select,
|
||||||
form .uneditable-input {
|
.uneditable-input {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 210px;
|
width: 210px;
|
||||||
margin: 0;
|
|
||||||
padding: 4px;
|
padding: 4px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
line-height: 18px;
|
line-height: 18px;
|
||||||
@ -635,14 +784,14 @@ form .uneditable-input {
|
|||||||
-moz-border-radius: 3px;
|
-moz-border-radius: 3px;
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
}
|
}
|
||||||
form select, form input[type=file] {
|
select, input[type=file] {
|
||||||
height: 27px;
|
height: 27px;
|
||||||
line-height: 27px;
|
line-height: 27px;
|
||||||
}
|
}
|
||||||
form textarea {
|
textarea {
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
form .uneditable-input {
|
.uneditable-input {
|
||||||
background-color: #eee;
|
background-color: #eee;
|
||||||
display: block;
|
display: block;
|
||||||
border-color: #ccc;
|
border-color: #ccc;
|
||||||
@ -650,16 +799,16 @@ form .uneditable-input {
|
|||||||
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
|
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
|
||||||
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
|
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
|
||||||
}
|
}
|
||||||
form :-moz-placeholder {
|
:-moz-placeholder {
|
||||||
color: #bfbfbf;
|
color: #bfbfbf;
|
||||||
}
|
}
|
||||||
form ::-webkit-input-placeholder {
|
::-webkit-input-placeholder {
|
||||||
color: #bfbfbf;
|
color: #bfbfbf;
|
||||||
}
|
}
|
||||||
form input[type=text],
|
input[type=text],
|
||||||
form input[type=password],
|
input[type=password],
|
||||||
form select,
|
select,
|
||||||
form textarea {
|
textarea {
|
||||||
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
|
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
|
||||||
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
|
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
|
||||||
transition: border linear 0.2s, box-shadow linear 0.2s;
|
transition: border linear 0.2s, box-shadow linear 0.2s;
|
||||||
@ -667,7 +816,7 @@ form textarea {
|
|||||||
-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
|
-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
|
||||||
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
|
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
|
||||||
}
|
}
|
||||||
form input[type=text]:focus, form input[type=password]:focus, form textarea:focus {
|
input[type=text]:focus, input[type=password]:focus, textarea:focus {
|
||||||
outline: none;
|
outline: none;
|
||||||
border-color: rgba(82, 168, 236, 0.8);
|
border-color: rgba(82, 168, 236, 0.8);
|
||||||
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
|
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
|
||||||
@ -702,46 +851,46 @@ form div.error .input-prepend span.add-on, form div.error .input-append span.add
|
|||||||
border-color: #c87872;
|
border-color: #c87872;
|
||||||
color: #b9554d;
|
color: #b9554d;
|
||||||
}
|
}
|
||||||
form .input-mini,
|
.input-mini,
|
||||||
form input.mini,
|
input.mini,
|
||||||
form textarea.mini,
|
textarea.mini,
|
||||||
form select.mini {
|
select.mini {
|
||||||
width: 60px;
|
width: 60px;
|
||||||
}
|
}
|
||||||
form .input-small,
|
.input-small,
|
||||||
form input.small,
|
input.small,
|
||||||
form textarea.small,
|
textarea.small,
|
||||||
form select.small {
|
select.small {
|
||||||
width: 90px;
|
width: 90px;
|
||||||
}
|
}
|
||||||
form .input-medium,
|
.input-medium,
|
||||||
form input.medium,
|
input.medium,
|
||||||
form textarea.medium,
|
textarea.medium,
|
||||||
form select.medium {
|
select.medium {
|
||||||
width: 150px;
|
width: 150px;
|
||||||
}
|
}
|
||||||
form .input-large,
|
.input-large,
|
||||||
form input.large,
|
input.large,
|
||||||
form textarea.large,
|
textarea.large,
|
||||||
form select.large {
|
select.large {
|
||||||
width: 210px;
|
width: 210px;
|
||||||
}
|
}
|
||||||
form .input-xlarge,
|
.input-xlarge,
|
||||||
form input.xlarge,
|
input.xlarge,
|
||||||
form textarea.xlarge,
|
textarea.xlarge,
|
||||||
form select.xlarge {
|
select.xlarge {
|
||||||
width: 270px;
|
width: 270px;
|
||||||
}
|
}
|
||||||
form .input-xxlarge,
|
.input-xxlarge,
|
||||||
form input.xxlarge,
|
input.xxlarge,
|
||||||
form textarea.xxlarge,
|
textarea.xxlarge,
|
||||||
form select.xxlarge {
|
select.xxlarge {
|
||||||
width: 530px;
|
width: 530px;
|
||||||
}
|
}
|
||||||
form textarea.xxlarge {
|
textarea.xxlarge {
|
||||||
overflow-y: scroll;
|
overflow-y: scroll;
|
||||||
}
|
}
|
||||||
form input[readonly]:focus, form textarea[readonly]:focus, form input.disabled {
|
input[readonly]:focus, textarea[readonly]:focus, input.disabled {
|
||||||
background: #f5f5f5;
|
background: #f5f5f5;
|
||||||
border-color: #ddd;
|
border-color: #ddd;
|
||||||
-webkit-box-shadow: none;
|
-webkit-box-shadow: none;
|
||||||
@ -885,16 +1034,16 @@ form input[readonly]:focus, form textarea[readonly]:focus, form input.disabled {
|
|||||||
.inputs-list input[type=radio], .inputs-list input[type=checkbox] {
|
.inputs-list input[type=radio], .inputs-list input[type=checkbox] {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
form.form-stacked {
|
.form-stacked {
|
||||||
padding-left: 20px;
|
padding-left: 20px;
|
||||||
}
|
}
|
||||||
form.form-stacked fieldset {
|
.form-stacked fieldset {
|
||||||
padding-top: 9px;
|
padding-top: 9px;
|
||||||
}
|
}
|
||||||
form.form-stacked legend {
|
.form-stacked legend {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
form.form-stacked label {
|
.form-stacked label {
|
||||||
display: block;
|
display: block;
|
||||||
float: none;
|
float: none;
|
||||||
width: auto;
|
width: auto;
|
||||||
@ -903,30 +1052,30 @@ form.form-stacked label {
|
|||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
}
|
}
|
||||||
form.form-stacked .clearfix {
|
.form-stacked .clearfix {
|
||||||
margin-bottom: 9px;
|
margin-bottom: 9px;
|
||||||
}
|
}
|
||||||
form.form-stacked .clearfix div.input {
|
.form-stacked .clearfix div.input {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
form.form-stacked .inputs-list {
|
.form-stacked .inputs-list {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
form.form-stacked .inputs-list li {
|
.form-stacked .inputs-list li {
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
}
|
}
|
||||||
form.form-stacked .inputs-list li label {
|
.form-stacked .inputs-list li label {
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
}
|
}
|
||||||
form.form-stacked div.error {
|
.form-stacked div.error {
|
||||||
padding-top: 10px;
|
padding-top: 10px;
|
||||||
padding-bottom: 10px;
|
padding-bottom: 10px;
|
||||||
padding-left: 10px;
|
padding-left: 10px;
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
margin-left: -10px;
|
margin-left: -10px;
|
||||||
}
|
}
|
||||||
form.form-stacked .actions {
|
.form-stacked .actions {
|
||||||
margin-left: -20px;
|
margin-left: -20px;
|
||||||
padding-left: 20px;
|
padding-left: 20px;
|
||||||
}
|
}
|
||||||
@ -1061,12 +1210,12 @@ table .headerSortUp.purple, table .headerSortDown.purple {
|
|||||||
background-color: #222222;
|
background-color: #222222;
|
||||||
background-repeat: repeat-x;
|
background-repeat: repeat-x;
|
||||||
background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
|
||||||
background-image: -moz-linear-gradient(#333333, #222222);
|
background-image: -moz-linear-gradient(top, #333333, #222222);
|
||||||
background-image: -ms-linear-gradient(#333333, #222222);
|
background-image: -ms-linear-gradient(top, #333333, #222222);
|
||||||
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
|
||||||
background-image: -webkit-linear-gradient(#333333, #222222);
|
background-image: -webkit-linear-gradient(top, #333333, #222222);
|
||||||
background-image: -o-linear-gradient(#333333, #222222);
|
background-image: -o-linear-gradient(top, #333333, #222222);
|
||||||
background-image: linear-gradient(#333333, #222222);
|
background-image: linear-gradient(top, #333333, #222222);
|
||||||
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
||||||
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
||||||
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
||||||
@ -1324,19 +1473,104 @@ footer {
|
|||||||
.page-header h1 {
|
.page-header h1 {
|
||||||
margin-bottom: 8px;
|
margin-bottom: 8px;
|
||||||
}
|
}
|
||||||
.alert {
|
.btn {
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
background-color: #e6e6e6;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));
|
||||||
|
background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
||||||
|
background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
||||||
|
background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
||||||
|
background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
||||||
|
background-image: linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
|
||||||
|
padding: 5px 14px 6px;
|
||||||
|
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
|
||||||
|
color: #333;
|
||||||
|
font-size: 13px;
|
||||||
|
line-height: normal;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
border-bottom-color: #bbb;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
-webkit-transition: 0.1s linear all;
|
||||||
|
-moz-transition: 0.1s linear all;
|
||||||
|
transition: 0.1s linear all;
|
||||||
|
}
|
||||||
|
.btn:hover {
|
||||||
|
background-position: 0 -15px;
|
||||||
|
color: #333;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.btn.primary {
|
||||||
|
color: #fff;
|
||||||
|
background-color: #0064cd;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
|
||||||
|
background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
|
||||||
|
background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
|
||||||
|
background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
|
||||||
|
background-image: -o-linear-gradient(top, #049cdb, #0064cd);
|
||||||
|
background-image: linear-gradient(top, #049cdb, #0064cd);
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
border-color: #0064cd #0064cd #003f81;
|
||||||
|
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
.btn.disabled {
|
||||||
|
cursor: default;
|
||||||
|
background-image: none;
|
||||||
|
filter: alpha(opacity=65);
|
||||||
|
-khtml-opacity: 0.65;
|
||||||
|
-moz-opacity: 0.65;
|
||||||
|
opacity: 0.65;
|
||||||
|
}
|
||||||
|
.btn:disabled {
|
||||||
|
cursor: default;
|
||||||
|
background-image: none;
|
||||||
|
filter: alpha(opacity=65);
|
||||||
|
-khtml-opacity: 0.65;
|
||||||
|
-moz-opacity: 0.65;
|
||||||
|
opacity: 0.65;
|
||||||
|
}
|
||||||
|
.btn:active {
|
||||||
|
-webkit-box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
-moz-box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
|
||||||
|
}
|
||||||
|
.btn.large {
|
||||||
|
font-size: 16px;
|
||||||
|
line-height: normal;
|
||||||
|
padding: 9px 14px 9px;
|
||||||
|
-webkit-border-radius: 6px;
|
||||||
|
-moz-border-radius: 6px;
|
||||||
|
border-radius: 6px;
|
||||||
|
}
|
||||||
|
.btn.small {
|
||||||
|
padding: 7px 9px 7px;
|
||||||
|
font-size: 11px;
|
||||||
|
}
|
||||||
|
button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
.alert-message {
|
||||||
background-color: #eedc94;
|
background-color: #eedc94;
|
||||||
background-repeat: repeat-x;
|
background-repeat: repeat-x;
|
||||||
background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
|
||||||
background-image: -moz-linear-gradient(#fceec1, #eedc94);
|
background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
|
||||||
background-image: -ms-linear-gradient(#fceec1, #eedc94);
|
background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
|
||||||
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
|
||||||
background-image: -webkit-linear-gradient(#fceec1, #eedc94);
|
background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
|
||||||
background-image: -o-linear-gradient(#fceec1, #eedc94);
|
background-image: -o-linear-gradient(top, #fceec1, #eedc94);
|
||||||
background-image: linear-gradient(#fceec1, #eedc94);
|
background-image: linear-gradient(top, #fceec1, #eedc94);
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
border-color: #e7ce68 #e7ce68 #e4c652;
|
border-color: #eedc94 #eedc94 #e4c652;
|
||||||
border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.075) rgba(0, 0, 0, 0.125);
|
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||||
margin-bottom: 18px;
|
margin-bottom: 18px;
|
||||||
padding: 7px 14px;
|
padding: 7px 14px;
|
||||||
color: #404040;
|
color: #404040;
|
||||||
@ -1350,74 +1584,23 @@ footer {
|
|||||||
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
|
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
|
||||||
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
|
||||||
}
|
}
|
||||||
.alert h5 {
|
.alert-message h5 {
|
||||||
line-height: 18px;
|
line-height: 18px;
|
||||||
}
|
}
|
||||||
.alert p {
|
.alert-message p {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
.alert div {
|
.alert-message div {
|
||||||
margin-top: 5px;
|
margin-top: 5px;
|
||||||
margin-bottom: 2px;
|
margin-bottom: 2px;
|
||||||
line-height: 28px;
|
line-height: 28px;
|
||||||
}
|
}
|
||||||
.alert .btn {
|
.alert-message .btn {
|
||||||
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
|
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
|
||||||
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
|
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
|
||||||
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
|
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
|
||||||
}
|
}
|
||||||
.alert-error,
|
.alert-message .close {
|
||||||
.alert-success,
|
|
||||||
.alert-info,
|
|
||||||
.alert-error h5,
|
|
||||||
.alert-success h5,
|
|
||||||
.alert-info h5 {
|
|
||||||
color: #fff;
|
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
|
|
||||||
}
|
|
||||||
.alert-error {
|
|
||||||
background-color: #d6463e;
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-image: -khtml-gradient(linear, left top, left bottom, from(#f56a66), to(#d6463e));
|
|
||||||
background-image: -moz-linear-gradient(#f56a66, #d6463e);
|
|
||||||
background-image: -ms-linear-gradient(#f56a66, #d6463e);
|
|
||||||
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f56a66), color-stop(100%, #d6463e));
|
|
||||||
background-image: -webkit-linear-gradient(#f56a66, #d6463e);
|
|
||||||
background-image: -o-linear-gradient(#f56a66, #d6463e);
|
|
||||||
background-image: linear-gradient(#f56a66, #d6463e);
|
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
|
||||||
border-color: #ba2f27 #ba2f27 #a52a23;
|
|
||||||
border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.075) rgba(0, 0, 0, 0.125);
|
|
||||||
}
|
|
||||||
.alert-success {
|
|
||||||
background-color: #57a957;
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
|
|
||||||
background-image: -moz-linear-gradient(#62c462, #57a957);
|
|
||||||
background-image: -ms-linear-gradient(#62c462, #57a957);
|
|
||||||
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
|
|
||||||
background-image: -webkit-linear-gradient(#62c462, #57a957);
|
|
||||||
background-image: -o-linear-gradient(#62c462, #57a957);
|
|
||||||
background-image: linear-gradient(#62c462, #57a957);
|
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
|
||||||
border-color: #458845 #458845 #3d773d;
|
|
||||||
border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.075) rgba(0, 0, 0, 0.125);
|
|
||||||
}
|
|
||||||
.alert-info {
|
|
||||||
background-color: #36b3d9;
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-image: -khtml-gradient(linear, left top, left bottom, from(#6bd0ee), to(#36b3d9));
|
|
||||||
background-image: -moz-linear-gradient(#6bd0ee, #36b3d9);
|
|
||||||
background-image: -ms-linear-gradient(#6bd0ee, #36b3d9);
|
|
||||||
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6bd0ee), color-stop(100%, #36b3d9));
|
|
||||||
background-image: -webkit-linear-gradient(#6bd0ee, #36b3d9);
|
|
||||||
background-image: -o-linear-gradient(#6bd0ee, #36b3d9);
|
|
||||||
background-image: linear-gradient(#6bd0ee, #36b3d9);
|
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
|
||||||
border-color: #2396b9 #2396b9 #1f85a4;
|
|
||||||
border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.075) rgba(0, 0, 0, 0.125);
|
|
||||||
}
|
|
||||||
.close {
|
|
||||||
float: right;
|
float: right;
|
||||||
margin-top: -2px;
|
margin-top: -2px;
|
||||||
color: #000000;
|
color: #000000;
|
||||||
@ -1429,7 +1612,7 @@ footer {
|
|||||||
-moz-opacity: 0.2;
|
-moz-opacity: 0.2;
|
||||||
opacity: 0.2;
|
opacity: 0.2;
|
||||||
}
|
}
|
||||||
.close:hover {
|
.alert-message .close:hover {
|
||||||
color: #000000;
|
color: #000000;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
filter: alpha(opacity=40);
|
filter: alpha(opacity=40);
|
||||||
@ -1437,7 +1620,7 @@ footer {
|
|||||||
-moz-opacity: 0.4;
|
-moz-opacity: 0.4;
|
||||||
opacity: 0.4;
|
opacity: 0.4;
|
||||||
}
|
}
|
||||||
.alert-block {
|
.alert-message.block-message {
|
||||||
background-image: none;
|
background-image: none;
|
||||||
background-color: #fdf5d9;
|
background-color: #fdf5d9;
|
||||||
padding: 14px;
|
padding: 14px;
|
||||||
@ -1446,21 +1629,25 @@ footer {
|
|||||||
-moz-box-shadow: none;
|
-moz-box-shadow: none;
|
||||||
box-shadow: none;
|
box-shadow: none;
|
||||||
}
|
}
|
||||||
.alert-block p {
|
.alert-message.block-message p {
|
||||||
margin-right: 30px;
|
margin-right: 30px;
|
||||||
}
|
}
|
||||||
.alert-block .alert-actions {
|
.alert-message.block-message .alert-actions {
|
||||||
margin-top: 5px;
|
margin-top: 5px;
|
||||||
}
|
}
|
||||||
.alert-block.error {
|
.alert-message.block-message.error, .alert-message.block-message.success, .alert-message.block-message.info {
|
||||||
|
color: #404040;
|
||||||
|
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
|
||||||
|
}
|
||||||
|
.alert-message.block-message.error {
|
||||||
background-color: #fddfde;
|
background-color: #fddfde;
|
||||||
border-color: #fbc7c6;
|
border-color: #fbc7c6;
|
||||||
}
|
}
|
||||||
.alert-block.success {
|
.alert-message.block-message.success {
|
||||||
background-color: #d1eed1;
|
background-color: #d1eed1;
|
||||||
border-color: #bfe7bf;
|
border-color: #bfe7bf;
|
||||||
}
|
}
|
||||||
.alert-block.info {
|
.alert-message.block-message.info {
|
||||||
background-color: #ddf4fb;
|
background-color: #ddf4fb;
|
||||||
border-color: #c6edf9;
|
border-color: #c6edf9;
|
||||||
}
|
}
|
||||||
@ -1468,6 +1655,7 @@ footer {
|
|||||||
margin: 0 0 20px;
|
margin: 0 0 20px;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
zoom: 1;
|
zoom: 1;
|
||||||
|
margin-bottom: 18px;
|
||||||
}
|
}
|
||||||
.tabs:before,
|
.tabs:before,
|
||||||
.pills:before,
|
.pills:before,
|
||||||
@ -1565,7 +1753,7 @@ footer {
|
|||||||
background-color: #c7eefe;
|
background-color: #c7eefe;
|
||||||
}
|
}
|
||||||
.pagination ul li.disabled a, .pagination ul li.disabled a:hover {
|
.pagination ul li.disabled a, .pagination ul li.disabled a:hover {
|
||||||
background-color: none;
|
background-color: transparent;
|
||||||
color: #bfbfbf;
|
color: #bfbfbf;
|
||||||
}
|
}
|
||||||
.pagination ul li.next a {
|
.pagination ul li.next a {
|
||||||
@ -1643,6 +1831,8 @@ footer {
|
|||||||
-moz-box-shadow: inset 0 1px 0 #ffffff;
|
-moz-box-shadow: inset 0 1px 0 #ffffff;
|
||||||
box-shadow: inset 0 1px 0 #ffffff;
|
box-shadow: inset 0 1px 0 #ffffff;
|
||||||
zoom: 1;
|
zoom: 1;
|
||||||
|
margin-bottom: 18px;
|
||||||
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
.modal .modal-footer:before, .modal .modal-footer:after {
|
.modal .modal-footer:before, .modal .modal-footer:after {
|
||||||
display: table;
|
display: table;
|
157
bootstrap-1.1.0.min.css → bootstrap-1.1.1.min.css
vendored
157
bootstrap-1.1.0.min.css → bootstrap-1.1.1.min.css
vendored
@ -3,13 +3,33 @@ h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,i
|
|||||||
table{border-collapse:collapse;border-spacing:0;}
|
table{border-collapse:collapse;border-spacing:0;}
|
||||||
ol,ul{list-style:none;}
|
ol,ul{list-style:none;}
|
||||||
q:before,q:after,blockquote:before,blockquote:after{content:"";}
|
q:before,q:after,blockquote:before,blockquote:after{content:"";}
|
||||||
header,section,footer,article,aside{display:block;}
|
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
|
||||||
|
a:focus{outline:thin dotted;}
|
||||||
|
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
|
||||||
|
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
|
||||||
|
audio:not([controls]){display:none;}
|
||||||
|
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
|
||||||
|
sup{top:-0.5em;}
|
||||||
|
sub{bottom:-0.25em;}
|
||||||
|
img{border:0;-ms-interpolation-mode:bicubic;}
|
||||||
|
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
|
||||||
|
button,input{line-height:normal;*overflow:visible;}
|
||||||
|
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
|
||||||
|
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
|
||||||
|
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
|
||||||
|
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
|
||||||
|
textarea{overflow:auto;vertical-align:top;}
|
||||||
|
table{border-collapse:collapse;border-spacing:0;}
|
||||||
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
|
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
|
||||||
.clearfix:after{clear:both;}
|
.clearfix:after{clear:both;}
|
||||||
.center-block{display:block;margin:0 auto;}
|
.center-block{display:block;margin:0 auto;}
|
||||||
.container{width:940px;margin:0 auto;zoom:1;}.container:before,.container:after{display:table;content:"";}
|
.container{width:940px;margin:0 auto;zoom:1;margin-bottom:18px;}.container:before,.container:after{display:table;content:"";}
|
||||||
.container:after{clear:both;}
|
.container:after{clear:both;}
|
||||||
.row{zoom:1;margin-left:-20px;}.row:before,.row:after{display:table;content:"";}
|
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#ffffff;}
|
||||||
|
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.row{zoom:1;margin-bottom:18px;margin-left:-20px;}.row:before,.row:after{display:table;content:"";}
|
||||||
.row:after{clear:both;}
|
.row:after{clear:both;}
|
||||||
.row .span1,.row .span2,.row .span3,.row .span4,.row .span5,.row .span6,.row .span7,.row .span8,.row .span9,.row .span10,.row .span11,.row .span12,.row .span13,.row .span14,.row .span15,.row .span16{display:inline;float:left;margin-left:20px;}
|
.row .span1,.row .span2,.row .span3,.row .span4,.row .span5,.row .span6,.row .span7,.row .span8,.row .span9,.row .span10,.row .span11,.row .span12,.row .span13,.row .span14,.row .span15,.row .span16{display:inline;float:left;margin-left:20px;}
|
||||||
.row .span1{width:40px;}
|
.row .span1{width:40px;}
|
||||||
@ -42,21 +62,20 @@ header,section,footer,article,aside{display:block;}
|
|||||||
.row .offset12{margin-left:740px;}
|
.row .offset12{margin-left:740px;}
|
||||||
html,body{background-color:#fff;}
|
html,body{background-color:#fff;}
|
||||||
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#808080;text-rendering:optimizeLegibility;}
|
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#808080;text-rendering:optimizeLegibility;}
|
||||||
div.container{width:940px;margin:0 auto;}
|
.container{width:940px;margin:0 auto;}
|
||||||
div.container-fluid{padding:0 20px;zoom:1;}div.container-fluid:before,div.container-fluid:after{display:table;content:"";}
|
.container-fluid{padding:0 20px;zoom:1;margin-bottom:18px;}.container-fluid:before,.container-fluid:after{display:table;content:"";}
|
||||||
div.container-fluid:after{clear:both;}
|
.container-fluid:after{clear:both;}
|
||||||
div.container-fluid div.sidebar{float:left;width:220px;}
|
.container-fluid .sidebar{float:left;width:220px;}
|
||||||
div.container-fluid div.content{min-width:700px;max-width:1180px;margin-left:240px;}
|
.container-fluid .content{min-width:700px;max-width:1180px;margin-left:240px;}
|
||||||
a{color:#0069d6;text-decoration:none;line-height:inherit;font-weight:inherit;}a:hover{color:#0050a3;text-decoration:underline;}
|
a{color:#0069d6;text-decoration:none;line-height:inherit;font-weight:inherit;}a:hover{color:#0050a3;text-decoration:underline;}
|
||||||
.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
|
.btn{display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);padding:4px 14px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:18px;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
|
||||||
.btn.primary,.btn.danger,.btn.danger:hover,.btn.primary:hover{color:#fff;}
|
.primary{background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border:1px solid #004b9a;border-bottom-color:#003f81;}.primary:hover{color:#fff;}
|
||||||
.btn.primary{background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(#049cdb, #0064cd);background-image:-ms-linear-gradient(#049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(#049cdb, #0064cd);background-image:-o-linear-gradient(#049cdb, #0064cd);background-image:linear-gradient(#049cdb, #0064cd);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
.btn{-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn.primary{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn.primary:hover{color:#fff;}
|
||||||
.btn.danger{background-color:#9d261d;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#d83a2e), to(#9d261d));background-image:-moz-linear-gradient(#d83a2e, #9d261d);background-image:-ms-linear-gradient(#d83a2e, #9d261d);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d83a2e), color-stop(100%, #9d261d));background-image:-webkit-linear-gradient(#d83a2e, #9d261d);background-image:-o-linear-gradient(#d83a2e, #9d261d);background-image:linear-gradient(#d83a2e, #9d261d);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#9d261d #9d261d #5c1611;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
.btn.large{font-size:16px;line-height:28px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
||||||
.btn.disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;}
|
.btn.small{padding-right:9px;padding-left:9px;font-size:11px;}
|
||||||
.btn:disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;}
|
.btn.disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
.btn:active{-webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);}
|
.btn:disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn:disabled.primary{color:#fff;}
|
||||||
.btn.large{font-size:16px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
.btn:active{-webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
.btn.small{padding:7px 9px 7px;font-size:11px;}
|
|
||||||
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
||||||
p{font-size:13px;font-weight:normal;line-height:18px;margin-bottom:9px;}p small{font-size:11px;color:#bfbfbf;}
|
p{font-size:13px;font-weight:normal;line-height:18px;margin-bottom:9px;}p small{font-size:11px;color:#bfbfbf;}
|
||||||
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}
|
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}
|
||||||
@ -79,38 +98,39 @@ dl dd{margin-left:9px;}
|
|||||||
hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee;}
|
hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee;}
|
||||||
strong{font-style:inherit;font-weight:bold;line-height:inherit;}
|
strong{font-style:inherit;font-weight:bold;line-height:inherit;}
|
||||||
em{font-style:italic;font-weight:inherit;line-height:inherit;}
|
em{font-style:italic;font-weight:inherit;line-height:inherit;}
|
||||||
.muted{color:#e6e6e6;}
|
.muted{color:#bfbfbf;}
|
||||||
blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px;}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0;}
|
blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px;}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0;}
|
||||||
blockquote small{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf;}blockquote small:before{content:'\2014 \00A0';}
|
blockquote small{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf;}blockquote small:before{content:'\2014 \00A0';}
|
||||||
address{display:block;line-height:18px;margin-bottom:18px;}
|
address{display:block;line-height:18px;margin-bottom:18px;}
|
||||||
code,pre{padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
code,pre{padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
code{background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;}
|
code{background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;}
|
||||||
pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre-wrap;}
|
pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
|
||||||
form{margin-bottom:18px;}form fieldset{margin-bottom:18px;padding-top:18px;}form fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#404040;}
|
form{margin-bottom:18px;}
|
||||||
form .clearfix{margin-bottom:18px;}
|
fieldset{margin-bottom:18px;padding-top:18px;}fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#404040;}
|
||||||
form label,form input,form select,form textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
|
.clearfix{margin-bottom:18px;}
|
||||||
form label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
|
label,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
|
||||||
form div.input{margin-left:150px;}
|
label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
|
||||||
form input[type=checkbox],form input[type=radio]{cursor:pointer;}
|
div.input{margin-left:150px;}
|
||||||
form input[type=text],form input[type=password],form textarea,form select,form .uneditable-input{display:inline-block;width:210px;margin:0;padding:4px;font-size:13px;line-height:18px;height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
input[type=checkbox],input[type=radio]{cursor:pointer;}
|
||||||
form select,form input[type=file]{height:27px;line-height:27px;}
|
input[type=text],input[type=password],textarea,select,.uneditable-input{display:inline-block;width:210px;padding:4px;font-size:13px;line-height:18px;height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
form textarea{height:auto;}
|
select,input[type=file]{height:27px;line-height:27px;}
|
||||||
form .uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);}
|
textarea{height:auto;}
|
||||||
form :-moz-placeholder{color:#bfbfbf;}
|
.uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);}
|
||||||
form ::-webkit-input-placeholder{color:#bfbfbf;}
|
:-moz-placeholder{color:#bfbfbf;}
|
||||||
form input[type=text],form input[type=password],form select,form textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
|
::-webkit-input-placeholder{color:#bfbfbf;}
|
||||||
form input[type=text]:focus,form input[type=password]:focus,form textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
|
input[type=text],input[type=password],select,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
|
||||||
|
input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
|
||||||
form div.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.error>label,form div.error span.help-inline,form div.error span.help-block{color:#9d261d;}
|
form div.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.error>label,form div.error span.help-inline,form div.error span.help-block{color:#9d261d;}
|
||||||
form div.error input[type=text],form div.error input[type=password],form div.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
|
form div.error input[type=text],form div.error input[type=password],form div.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
|
||||||
form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
|
form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
|
||||||
form .input-mini,form input.mini,form textarea.mini,form select.mini{width:60px;}
|
.input-mini,input.mini,textarea.mini,select.mini{width:60px;}
|
||||||
form .input-small,form input.small,form textarea.small,form select.small{width:90px;}
|
.input-small,input.small,textarea.small,select.small{width:90px;}
|
||||||
form .input-medium,form input.medium,form textarea.medium,form select.medium{width:150px;}
|
.input-medium,input.medium,textarea.medium,select.medium{width:150px;}
|
||||||
form .input-large,form input.large,form textarea.large,form select.large{width:210px;}
|
.input-large,input.large,textarea.large,select.large{width:210px;}
|
||||||
form .input-xlarge,form input.xlarge,form textarea.xlarge,form select.xlarge{width:270px;}
|
.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px;}
|
||||||
form .input-xxlarge,form input.xxlarge,form textarea.xxlarge,form select.xxlarge{width:530px;}
|
.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px;}
|
||||||
form textarea.xxlarge{overflow-y:scroll;}
|
textarea.xxlarge{overflow-y:scroll;}
|
||||||
form input[readonly]:focus,form textarea[readonly]:focus,form input.disabled{background:#f5f5f5;border-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
input[readonly]:focus,textarea[readonly]:focus,input.disabled{background:#f5f5f5;border-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.actions .secondary-action{float:right;}.actions .secondary-action a{line-height:30px;}.actions .secondary-action a:hover{text-decoration:underline;}
|
.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.actions .secondary-action{float:right;}.actions .secondary-action a{line-height:30px;}.actions .secondary-action a:hover{text-decoration:underline;}
|
||||||
.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf;}
|
.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf;}
|
||||||
.help-inline{padding-left:5px;*position:relative;*top:-5px;}
|
.help-inline{padding-left:5px;*position:relative;*top:-5px;}
|
||||||
@ -130,13 +150,13 @@ form input[readonly]:focus,form textarea[readonly]:focus,form input.disabled{bac
|
|||||||
.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
|
.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
|
||||||
.inputs-list li:first-child{padding-top:5px;}
|
.inputs-list li:first-child{padding-top:5px;}
|
||||||
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0;}
|
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0;}
|
||||||
form.form-stacked{padding-left:20px;}form.form-stacked fieldset{padding-top:9px;}
|
.form-stacked{padding-left:20px;}.form-stacked fieldset{padding-top:9px;}
|
||||||
form.form-stacked legend{margin-left:0;}
|
.form-stacked legend{margin-left:0;}
|
||||||
form.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
|
.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
|
||||||
form.form-stacked .clearfix{margin-bottom:9px;}form.form-stacked .clearfix div.input{margin-left:0;}
|
.form-stacked .clearfix{margin-bottom:9px;}.form-stacked .clearfix div.input{margin-left:0;}
|
||||||
form.form-stacked .inputs-list{margin-bottom:0;}form.form-stacked .inputs-list li{padding-top:0;}form.form-stacked .inputs-list li label{font-weight:normal;padding-top:0;}
|
.form-stacked .inputs-list{margin-bottom:0;}.form-stacked .inputs-list li{padding-top:0;}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0;}
|
||||||
form.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px;}
|
.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px;}
|
||||||
form.form-stacked .actions{margin-left:-20px;padding-left:20px;}
|
.form-stacked .actions{margin-left:-20px;padding-left:20px;}
|
||||||
table{width:100%;margin-bottom:18px;padding:0;border-collapse:separate;font-size:13px;}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;}
|
table{width:100%;margin-bottom:18px;padding:0;border-collapse:separate;font-size:13px;}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;}
|
||||||
table th{padding-top:9px;font-weight:bold;border-bottom-width:2px;}
|
table th{padding-top:9px;font-weight:bold;border-bottom-width:2px;}
|
||||||
.zebra-striped tbody tr:nth-child(odd) td{background-color:#f9f9f9;}
|
.zebra-striped tbody tr:nth-child(odd) td{background-color:#f9f9f9;}
|
||||||
@ -158,7 +178,7 @@ table .orange{color:#f89406;border-bottom-color:#f89406;}
|
|||||||
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
|
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
|
||||||
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
|
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
|
||||||
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}
|
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}
|
||||||
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}.topbar .fill{background:#222;background-color:#222222;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(#333333, #222222);background-image:-ms-linear-gradient(#333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(#333333, #222222);background-image:-o-linear-gradient(#333333, #222222);background-image:linear-gradient(#333333, #222222);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
|
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}.topbar .fill{background:#222;background-color:#222222;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
|
||||||
.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
|
.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
|
||||||
.topbar a:hover,.topbar ul li.active a{background-color:#333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;}
|
.topbar a:hover,.topbar ul li.active a{background-color:#333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;}
|
||||||
.topbar h3{position:relative;}.topbar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}
|
.topbar h3{position:relative;}.topbar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}
|
||||||
@ -182,21 +202,26 @@ table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0
|
|||||||
.hero-unit p{font-size:18px;font-weight:200;line-height:27px;}
|
.hero-unit p{font-size:18px;font-weight:200;line-height:27px;}
|
||||||
footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee;}
|
footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee;}
|
||||||
.page-header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}.page-header h1{margin-bottom:8px;}
|
.page-header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}.page-header h1{margin-bottom:8px;}
|
||||||
.alert{background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(#fceec1, #eedc94);background-image:-ms-linear-gradient(#fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(#fceec1, #eedc94);background-image:-o-linear-gradient(#fceec1, #eedc94);background-image:linear-gradient(#fceec1, #eedc94);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#e7ce68 #e7ce68 #e4c652;border-color:rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.075) rgba(0, 0, 0, 0.125);margin-bottom:18px;padding:7px 14px;color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}.alert h5{line-height:18px;}
|
.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
|
||||||
.alert p{margin-bottom:0;}
|
.btn.primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
.alert div{margin-top:5px;margin-bottom:2px;line-height:28px;}
|
.btn.disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;}
|
||||||
.alert .btn{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
|
.btn:disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;}
|
||||||
.alert-error,.alert-success,.alert-info,.alert-error h5,.alert-success h5,.alert-info h5{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);}
|
.btn:active{-webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
.alert-error{background-color:#d6463e;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#f56a66), to(#d6463e));background-image:-moz-linear-gradient(#f56a66, #d6463e);background-image:-ms-linear-gradient(#f56a66, #d6463e);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f56a66), color-stop(100%, #d6463e));background-image:-webkit-linear-gradient(#f56a66, #d6463e);background-image:-o-linear-gradient(#f56a66, #d6463e);background-image:linear-gradient(#f56a66, #d6463e);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#ba2f27 #ba2f27 #a52a23;border-color:rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.075) rgba(0, 0, 0, 0.125);}
|
.btn.large{font-size:16px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
||||||
.alert-success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(#62c462, #57a957);background-image:-ms-linear-gradient(#62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(#62c462, #57a957);background-image:-o-linear-gradient(#62c462, #57a957);background-image:linear-gradient(#62c462, #57a957);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#458845 #458845 #3d773d;border-color:rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.075) rgba(0, 0, 0, 0.125);}
|
.btn.small{padding:7px 9px 7px;font-size:11px;}
|
||||||
.alert-info{background-color:#36b3d9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#6bd0ee), to(#36b3d9));background-image:-moz-linear-gradient(#6bd0ee, #36b3d9);background-image:-ms-linear-gradient(#6bd0ee, #36b3d9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6bd0ee), color-stop(100%, #36b3d9));background-image:-webkit-linear-gradient(#6bd0ee, #36b3d9);background-image:-o-linear-gradient(#6bd0ee, #36b3d9);background-image:linear-gradient(#6bd0ee, #36b3d9);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#2396b9 #2396b9 #1f85a4;border-color:rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.075) rgba(0, 0, 0, 0.125);}
|
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
||||||
.close{float:right;margin-top:-2px;color:#000000;font-size:20px;font-weight:bold;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}.close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
|
.alert-message{background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);margin-bottom:18px;padding:7px 14px;color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}.alert-message h5{line-height:18px;}
|
||||||
.alert-block{background-image:none;background-color:#fdf5d9;padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.alert-block p{margin-right:30px;}
|
.alert-message p{margin-bottom:0;}
|
||||||
.alert-block .alert-actions{margin-top:5px;}
|
.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px;}
|
||||||
.alert-block.error{background-color:#fddfde;border-color:#fbc7c6;}
|
.alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
|
||||||
.alert-block.success{background-color:#d1eed1;border-color:#bfe7bf;}
|
.alert-message .close{float:right;margin-top:-2px;color:#000000;font-size:20px;font-weight:bold;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}.alert-message .close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
|
||||||
.alert-block.info{background-color:#ddf4fb;border-color:#c6edf9;}
|
.alert-message.block-message{background-image:none;background-color:#fdf5d9;padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.alert-message.block-message p{margin-right:30px;}
|
||||||
.tabs,.pills{margin:0 0 20px;padding:0;zoom:1;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";}
|
.alert-message.block-message .alert-actions{margin-top:5px;}
|
||||||
|
.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
|
||||||
|
.alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6;}
|
||||||
|
.alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf;}
|
||||||
|
.alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9;}
|
||||||
|
.tabs,.pills{margin:0 0 20px;padding:0;zoom:1;margin-bottom:18px;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";}
|
||||||
.tabs:after,.pills:after{clear:both;}
|
.tabs:after,.pills:after{clear:both;}
|
||||||
.tabs li,.pills li{display:inline;}.tabs li a,.pills li a{float:left;width:auto;}
|
.tabs li,.pills li{display:inline;}.tabs li a,.pills li a{float:left;width:auto;}
|
||||||
.tabs{width:100%;border-bottom:1px solid #bfbfbf;}.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #bfbfbf;}
|
.tabs{width:100%;border-bottom:1px solid #bfbfbf;}.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #bfbfbf;}
|
||||||
@ -205,13 +230,13 @@ footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee;}
|
|||||||
.pills li.active a{background:#0069d6;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
.pills li.active a{background:#0069d6;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
.pagination{height:36px;margin:18px 0;}.pagination ul{float:left;margin:0;border:1px solid #ddd;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.pagination ul li{display:inline;}.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;}
|
.pagination{height:36px;margin:18px 0;}.pagination ul{float:left;margin:0;border:1px solid #ddd;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.pagination ul li{display:inline;}.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;}
|
||||||
.pagination ul li a:hover,.pagination ul li.active a{background-color:#c7eefe;}
|
.pagination ul li a:hover,.pagination ul li.active a{background-color:#c7eefe;}
|
||||||
.pagination ul li.disabled a,.pagination ul li.disabled a:hover{background-color:none;color:#bfbfbf;}
|
.pagination ul li.disabled a,.pagination ul li.disabled a:hover{background-color:transparent;color:#bfbfbf;}
|
||||||
.pagination ul li.next a{border:0;}
|
.pagination ul li.next a{border:0;}
|
||||||
.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
|
.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
|
||||||
.modal-backdrop{background-color:rgba(0, 0, 0, 0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;}
|
.modal-backdrop{background-color:rgba(0, 0, 0, 0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;}
|
||||||
.modal{position:fixed;top:50%;left:50%;z-index:2000;width:560px;margin:-280px 0 0 -250px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal .modal-header{border-bottom:1px solid #eee;padding:5px 20px;}.modal .modal-header .close{position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;}
|
.modal{position:fixed;top:50%;left:50%;z-index:2000;width:560px;margin:-280px 0 0 -250px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal .modal-header{border-bottom:1px solid #eee;padding:5px 20px;}.modal .modal-header .close{position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;}
|
||||||
.modal .modal-body{padding:20px;}
|
.modal .modal-body{padding:20px;}
|
||||||
.modal .modal-footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;}.modal .modal-footer:before,.modal .modal-footer:after{display:table;content:"";}
|
.modal .modal-footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;margin-bottom:18px;margin-bottom:0;}.modal .modal-footer:before,.modal .modal-footer:after{display:table;content:"";}
|
||||||
.modal .modal-footer:after{clear:both;}
|
.modal .modal-footer:after{clear:both;}
|
||||||
.modal .modal-footer .btn{float:right;margin-left:10px;}
|
.modal .modal-footer .btn{float:right;margin-left:10px;}
|
||||||
.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
@ -171,7 +171,7 @@ div.mini-layout div {
|
|||||||
div.mini-layout div.mini-layout-body {
|
div.mini-layout div.mini-layout-body {
|
||||||
background-color: #dceaf4;
|
background-color: #dceaf4;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
width: 450px;
|
width: 340px;
|
||||||
height: 340px;
|
height: 340px;
|
||||||
}
|
}
|
||||||
div.mini-layout.fluid div.mini-layout-sidebar,
|
div.mini-layout.fluid div.mini-layout-sidebar,
|
||||||
@ -185,7 +185,7 @@ div.mini-layout.fluid div.mini-layout-sidebar {
|
|||||||
height: 340px;
|
height: 340px;
|
||||||
}
|
}
|
||||||
div.mini-layout.fluid div.mini-layout-body {
|
div.mini-layout.fluid div.mini-layout-body {
|
||||||
width: 400px;
|
width: 300px;
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
}
|
}
|
||||||
/* Topbar special styles
|
/* Topbar special styles
|
||||||
|
@ -1,11 +1,16 @@
|
|||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
|
|
||||||
|
// Google code prettify
|
||||||
|
// ====================
|
||||||
|
|
||||||
|
prettyPrint();
|
||||||
|
|
||||||
// scroll spy logic
|
// scroll spy logic
|
||||||
// ================
|
// ================
|
||||||
|
|
||||||
var activeTarget,
|
var activeTarget,
|
||||||
$window = $(window),
|
|
||||||
position = {},
|
position = {},
|
||||||
|
$window = $(window),
|
||||||
nav = $('body > .topbar li a'),
|
nav = $('body > .topbar li a'),
|
||||||
targets = nav.map(function () {
|
targets = nav.map(function () {
|
||||||
return $(this).attr('href');
|
return $(this).attr('href');
|
||||||
@ -127,4 +132,4 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
206
docs/index.html
206
docs/index.html
@ -12,7 +12,7 @@
|
|||||||
<![endif]-->
|
<![endif]-->
|
||||||
|
|
||||||
<!-- Le styles -->
|
<!-- Le styles -->
|
||||||
<link href="../bootstrap-1.1.0.css" rel="stylesheet">
|
<link href="../bootstrap-1.1.1.css" rel="stylesheet">
|
||||||
<link href="assets/css/docs.css" rel="stylesheet">
|
<link href="assets/css/docs.css" rel="stylesheet">
|
||||||
<link href="assets/js/google-code-prettify/prettify.css" rel="stylesheet">
|
<link href="assets/js/google-code-prettify/prettify.css" rel="stylesheet">
|
||||||
|
|
||||||
@ -29,7 +29,7 @@
|
|||||||
<link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
|
<link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body onload="prettyPrint();">
|
<body>
|
||||||
|
|
||||||
<!-- Topbar
|
<!-- Topbar
|
||||||
================================================== -->
|
================================================== -->
|
||||||
@ -65,7 +65,7 @@
|
|||||||
It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.<br />
|
It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.<br />
|
||||||
</p>
|
</p>
|
||||||
<p><strong>Nerd alert:</strong> Bootstrap is <a href="#less" title="Read about using Bootstrap with Less">built with Less</a> and was designed to work out of the gate with modern browsers in mind.</p>
|
<p><strong>Nerd alert:</strong> Bootstrap is <a href="#less" title="Read about using Bootstrap with Less">built with Less</a> and was designed to work out of the gate with modern browsers in mind.</p>
|
||||||
</div> <!-- /container -->
|
</div><!-- /container -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -78,7 +78,7 @@
|
|||||||
<h6>Hotlink the CSS</h6>
|
<h6>Hotlink the CSS</h6>
|
||||||
<p>For the quickest and easiest start, just copy this snippet into your webpage.</p>
|
<p>For the quickest and easiest start, just copy this snippet into your webpage.</p>
|
||||||
<form>
|
<form>
|
||||||
<textarea class="copy-code" rows="1"><link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap-1.1.0.min.css"></textarea>
|
<textarea class="copy-code" rows="1"><link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap-1.1.1.min.css"></textarea>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
<div class="span5 columns">
|
<div class="span5 columns">
|
||||||
@ -94,7 +94,7 @@
|
|||||||
<p>Download, fork, pull, file issues, and more with the official Bootstrap repo on Github.</p>
|
<p>Download, fork, pull, file issues, and more with the official Bootstrap repo on Github.</p>
|
||||||
<p><a target="_blank" href="https://github.com/twitter/bootstrap" class="btn primary">Bootstrap on GitHub »</a></p>
|
<p><a target="_blank" href="https://github.com/twitter/bootstrap" class="btn primary">Bootstrap on GitHub »</a></p>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -137,7 +137,7 @@
|
|||||||
<li>Example page template (more to come soon)</li>
|
<li>Example page template (more to come soon)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
@ -167,7 +167,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid" title="16 column layout">
|
<div class="row show-grid" title="16 column layout">
|
||||||
<div class="span1 column">1</div>
|
<div class="span1 column">1</div>
|
||||||
<div class="span1 column">1</div>
|
<div class="span1 column">1</div>
|
||||||
@ -185,7 +185,7 @@
|
|||||||
<div class="span1 column">1</div>
|
<div class="span1 column">1</div>
|
||||||
<div class="span1 column">1</div>
|
<div class="span1 column">1</div>
|
||||||
<div class="span1 column">1</div>
|
<div class="span1 column">1</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid" title="8 column layout">
|
<div class="row show-grid" title="8 column layout">
|
||||||
<div class="span2 columns">2</div>
|
<div class="span2 columns">2</div>
|
||||||
<div class="span2 columns">2</div>
|
<div class="span2 columns">2</div>
|
||||||
@ -195,7 +195,7 @@
|
|||||||
<div class="span2 columns">2</div>
|
<div class="span2 columns">2</div>
|
||||||
<div class="span2 columns">2</div>
|
<div class="span2 columns">2</div>
|
||||||
<div class="span2 columns">2</div>
|
<div class="span2 columns">2</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid" title="Example uncommon layout">
|
<div class="row show-grid" title="Example uncommon layout">
|
||||||
<div class="span3 columns">3</div>
|
<div class="span3 columns">3</div>
|
||||||
<div class="span3 columns">3</div>
|
<div class="span3 columns">3</div>
|
||||||
@ -203,45 +203,45 @@
|
|||||||
<div class="span3 columns">3</div>
|
<div class="span3 columns">3</div>
|
||||||
<div class="span3 columns">3</div>
|
<div class="span3 columns">3</div>
|
||||||
<div class="span1 column">1</div>
|
<div class="span1 column">1</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid" title="Four column layout">
|
<div class="row show-grid" title="Four column layout">
|
||||||
<div class="span4 columns">4</div>
|
<div class="span4 columns">4</div>
|
||||||
<div class="span4 columns">4</div>
|
<div class="span4 columns">4</div>
|
||||||
<div class="span4 columns">4</div>
|
<div class="span4 columns">4</div>
|
||||||
<div class="span4 columns">4</div>
|
<div class="span4 columns">4</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid" title="Irregular three column layout">
|
<div class="row show-grid" title="Irregular three column layout">
|
||||||
<div class="span4 columns">4</div>
|
<div class="span4 columns">4</div>
|
||||||
<div class="span6 columns">6</div>
|
<div class="span6 columns">6</div>
|
||||||
<div class="span6 columns">6</div>
|
<div class="span6 columns">6</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid" title="Half and half">
|
<div class="row show-grid" title="Half and half">
|
||||||
<div class="span8 columns">8</div>
|
<div class="span8 columns">8</div>
|
||||||
<div class="span8 columns">8</div>
|
<div class="span8 columns">8</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid" title="Example uncommon two-column layout">
|
<div class="row show-grid" title="Example uncommon two-column layout">
|
||||||
<div class="span5 columns">5</div>
|
<div class="span5 columns">5</div>
|
||||||
<div class="span11 columns">11</div>
|
<div class="span11 columns">11</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid" title="Unnecessary single column layout">
|
<div class="row show-grid" title="Unnecessary single column layout">
|
||||||
<div class="span16 columns">16</div>
|
<div class="span16 columns">16</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<h4>Offsetting columns</h4>
|
<h4>Offsetting columns</h4>
|
||||||
<div class="row show-grid">
|
<div class="row show-grid">
|
||||||
<div class="span4 columns">4</div>
|
<div class="span4 columns">4</div>
|
||||||
<div class="span8 columns offset4">8 offset 4</div>
|
<div class="span8 columns offset4">8 offset 4</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid">
|
<div class="row show-grid">
|
||||||
<div class="span4 columns offset4">4 offset 4</div>
|
<div class="span4 columns offset4">4 offset 4</div>
|
||||||
<div class="span4 columns offset4">4 offset 4</div>
|
<div class="span4 columns offset4">4 offset 4</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid">
|
<div class="row show-grid">
|
||||||
<div class="span5 columns offset3">5 offset 3</div>
|
<div class="span5 columns offset3">5 offset 3</div>
|
||||||
<div class="span5 columns offset3">5 offset 3</div>
|
<div class="span5 columns offset3">5 offset 3</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<div class="row show-grid">
|
<div class="row show-grid">
|
||||||
<div class="span10 columns offset6">10 offset 6</div>
|
<div class="span10 columns offset6">10 offset 6</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
@ -253,13 +253,10 @@
|
|||||||
<h1>Layouts <small>Basic templates to create webpages</small></h1>
|
<h1>Layouts <small>Basic templates to create webpages</small></h1>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Fixed layout -->
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="span4 columns">
|
<div class="span8 columns">
|
||||||
<h2>Fixed layout</h2>
|
<h2>Fixed layout</h2>
|
||||||
<p>A basic 940px wide, centered container layout for just about any site or page.</p>
|
<p>The default and simple 940px-wide, centered layout for just about any website or page provided by a single <code><div.container></code>.</p>
|
||||||
</div>
|
|
||||||
<div class="span12 columns">
|
|
||||||
<div class="mini-layout">
|
<div class="mini-layout">
|
||||||
<div class="mini-layout-body"></div>
|
<div class="mini-layout-body"></div>
|
||||||
</div>
|
</div>
|
||||||
@ -270,16 +267,10 @@
|
|||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div><!-- /col -->
|
||||||
</div> <!-- /row -->
|
<div class="span8 columns">
|
||||||
|
|
||||||
<!-- Fluid layout -->
|
|
||||||
<div class="row">
|
|
||||||
<div class="span4 columns">
|
|
||||||
<h2>Fluid layout</h2>
|
<h2>Fluid layout</h2>
|
||||||
<p>A flexible fluid or liquid page structure with min- and max-widths and a left-hand sidebar. Great for apps.</p>
|
<p>An alternative, flexible fluid page structure with min- and max-widths and a left-hand sidebar. Great for apps and docs.</p>
|
||||||
</div>
|
|
||||||
<div class="span12 columns">
|
|
||||||
<div class="mini-layout fluid">
|
<div class="mini-layout fluid">
|
||||||
<div class="mini-layout-sidebar"></div>
|
<div class="mini-layout-sidebar"></div>
|
||||||
<div class="mini-layout-body"></div>
|
<div class="mini-layout-body"></div>
|
||||||
@ -296,8 +287,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div><!-- /col -->
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
@ -312,8 +303,10 @@
|
|||||||
<!-- Headings & Paragraph Copy -->
|
<!-- Headings & Paragraph Copy -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="span4 columns">
|
<div class="span4 columns">
|
||||||
<h2>Headings and copy</h2>
|
<h2>Headings & copy</h2>
|
||||||
<p>A standard typographic hierarchy for structuring your webpages.</p>
|
<p>A standard typographic hierarchy for structuring your webpages.</p>
|
||||||
|
<p>The entire typographic grid is based on two Less variables in our preboot.less file: <code>@basefont</code> and <code>@baseline</code>. The first is the base font-size used throughout and the second is the base line-height.</p>
|
||||||
|
<p>We use those variables, and some math, to create the margins, paddings, and line-heights of all our type and more.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="span4 columns">
|
<div class="span4 columns">
|
||||||
<h1>h1. Heading 1</h1>
|
<h1>h1. Heading 1</h1>
|
||||||
@ -347,7 +340,7 @@
|
|||||||
<p>Emphasis tags (<code><strong></code> and <code><em></code>) should be used to indicate additional importance or emphasis of a word or phrase relative to its surrounding copy. Use <code><strong></code> for importance and <code><em></code> for <em>stress</em> emphasis.</p>
|
<p>Emphasis tags (<code><strong></code> and <code><em></code>) should be used to indicate additional importance or emphasis of a word or phrase relative to its surrounding copy. Use <code><strong></code> for importance and <code><em></code> for <em>stress</em> emphasis.</p>
|
||||||
<h3>Emphasis in a paragraph</h3>
|
<h3>Emphasis in a paragraph</h3>
|
||||||
<p><a href="#">Fusce dapibus</a>, <strong>tellus ac cursus commodo</strong>, <em>tortor mauris condimentum nibh</em>, ut fermentum massa justo sit amet risus. Maecenas faucibus mollis interdum. Nulla vitae elit libero, a pharetra augue.</p>
|
<p><a href="#">Fusce dapibus</a>, <strong>tellus ac cursus commodo</strong>, <em>tortor mauris condimentum nibh</em>, ut fermentum massa justo sit amet risus. Maecenas faucibus mollis interdum. Nulla vitae elit libero, a pharetra augue.</p>
|
||||||
<p><strong>Note:</strong> It's still okay to use <code><b></code> and <code><i></code> tags in HTML5, but they don't come with inherent styles anymore. <code><b></code> is meant to highlight words or phrases without conveying additional importance, while <code><i></code> is mostly for voice, technical terms, etc.</p>
|
<p><strong>Note:</strong> It's still okay to use <code><b></code> and <code><i></code> tags in HTML5 and they don't have to be styled bold and italic, respectively (although if there is a more semantic element, use it). <code><b></code> is meant to highlight words or phrases without conveying additional importance, while <code><i></code> is mostly for voice, technical terms, etc.</p>
|
||||||
<h3>Addresses</h3>
|
<h3>Addresses</h3>
|
||||||
<p>The <code><address></code> element is used for contact information for its nearest ancestor, or the entire body of work. Here’s how it looks:</p>
|
<p>The <code><address></code> element is used for contact information for its nearest ancestor, or the entire body of work. Here’s how it looks:</p>
|
||||||
<address>
|
<address>
|
||||||
@ -360,7 +353,7 @@
|
|||||||
<h3>Abbreviations</h3>
|
<h3>Abbreviations</h3>
|
||||||
<p>For abbreviations and acronyms, use the <code><abbr></code> tag (<code><acronym></code> is deprecated in <abbr title="HyperText Markup Langugage 5">HTML5</abbr>). Put the shorthand form within the tag and set a title for the complete name.</p>
|
<p>For abbreviations and acronyms, use the <code><abbr></code> tag (<code><acronym></code> is deprecated in <abbr title="HyperText Markup Langugage 5">HTML5</abbr>). Put the shorthand form within the tag and set a title for the complete name.</p>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
|
|
||||||
<!-- Blockquotes -->
|
<!-- Blockquotes -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -380,7 +373,7 @@
|
|||||||
<small>Dr. Julius Hibbert</small>
|
<small>Dr. Julius Hibbert</small>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
|
|
||||||
<h2>Lists</h2>
|
<h2>Lists</h2>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -449,7 +442,7 @@
|
|||||||
<dd>Etiam porta sem malesuada magna mollis euismod.</dd>
|
<dd>Etiam porta sem malesuada magna mollis euismod.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
@ -595,7 +588,7 @@
|
|||||||
...
|
...
|
||||||
</table></pre>
|
</table></pre>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
@ -616,15 +609,15 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Example form legend</legend>
|
<legend>Example form legend</legend>
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="">X-Large Input</label>
|
<label for="xlInput">X-Large Input</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<input class="xlarge" id="xlInput" name="xlInput" size="30" type="text" />
|
<input class="xlarge" id="xlInput" name="xlInput" size="30" type="text" />
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="">Select</label>
|
<label for="normalSelect">Select</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<select>
|
<select name="normalSelect" id="normalSelect">
|
||||||
<option>1</option>
|
<option>1</option>
|
||||||
<option>2</option>
|
<option>2</option>
|
||||||
<option>3</option>
|
<option>3</option>
|
||||||
@ -632,11 +625,11 @@
|
|||||||
<option>5</option>
|
<option>5</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="">Select</label>
|
<label for="mediumSelect">Select</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<select class="medium">
|
<select class="medium" name="mediumSelect" id="mediumSelect">
|
||||||
<option>1</option>
|
<option>1</option>
|
||||||
<option>2</option>
|
<option>2</option>
|
||||||
<option>3</option>
|
<option>3</option>
|
||||||
@ -644,26 +637,26 @@
|
|||||||
<option>5</option>
|
<option>5</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label>Uneditable Input</label>
|
<label>Uneditable Input</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<span class="uneditable-input">Some Value Here</span>
|
<span class="uneditable-input">Some Value Here</span>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="disabledInput">Disabled Input</label>
|
<label for="disabledInput">Disabled Input</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<input class="xlarge disabled" id="disabledInput" name="disabledInput" size="30" type="text" placeholder="Disabled input here… carry on." disabled />
|
<input class="xlarge disabled" id="disabledInput" name="disabledInput" size="30" type="text" placeholder="Disabled input here… carry on." disabled />
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix error">
|
<div class="clearfix error">
|
||||||
<label for="xlInput">X-Large Input</label>
|
<label for="xlInput">X-Large Input</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<input class="xlarge error" id="xlInput" name="xlInput" size="30" type="text" />
|
<input class="xlarge error" id="xlInput" name="xlInput" size="30" type="text" />
|
||||||
<span class="help-inline">Small snippet of help text</span>
|
<span class="help-inline">Small snippet of help text</span>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Example form legend</legend>
|
<legend>Example form legend</legend>
|
||||||
@ -675,7 +668,7 @@
|
|||||||
<input class="medium" id="prependedInput" name="prependedInput" size="16" type="text" />
|
<input class="medium" id="prependedInput" name="prependedInput" size="16" type="text" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="prependedInput2">Prepended Checkbox</label>
|
<label for="prependedInput2">Prepended Checkbox</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
@ -684,7 +677,7 @@
|
|||||||
<input class="mini" id="prependedInput2" name="prependedInput2" size="16" type="text" />
|
<input class="mini" id="prependedInput2" name="prependedInput2" size="16" type="text" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="appendedInput">Appended Checkbox</label>
|
<label for="appendedInput">Appended Checkbox</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
@ -693,13 +686,13 @@
|
|||||||
<label class="add-on active"><input type="checkbox" name="" id="" value="" checked="checked" /></label>
|
<label class="add-on active"><input type="checkbox" name="" id="" value="" checked="checked" /></label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="xlInput">File Input</label>
|
<label for="xlInput">File Input</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<input class="input-file" id="fileInput" name="fileInput" type="file" />
|
<input class="input-file" id="fileInput" name="fileInput" type="file" />
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Example form legend</legend>
|
<legend>Example form legend</legend>
|
||||||
@ -736,7 +729,7 @@
|
|||||||
<strong>Note:</strong> Labels surround all the options for much larger click areas and a more usable form.
|
<strong>Note:</strong> Labels surround all the options for much larger click areas and a more usable form.
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label>Date Range</label>
|
<label>Date Range</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
@ -749,7 +742,7 @@
|
|||||||
<span class="help-inline">All times are shown as Pacific Standard Time (GMT -08:00).</span>
|
<span class="help-inline">All times are shown as Pacific Standard Time (GMT -08:00).</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="textarea">Textarea</label>
|
<label for="textarea">Textarea</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
@ -758,7 +751,7 @@
|
|||||||
Block of help text to describe the field above if need be.
|
Block of help text to describe the field above if need be.
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label id="optionsRadio">List of Options</label>
|
<label id="optionsRadio">List of Options</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
@ -777,14 +770,14 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="actions">
|
<div class="actions">
|
||||||
<button type="submit" class="btn primary">Save Changes</button> <button type="reset" class="btn">Cancel</button>
|
<button type="submit" class="btn primary">Save Changes</button> <button type="reset" class="btn">Cancel</button>
|
||||||
</div>
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
@ -798,15 +791,15 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Example form legend</legend>
|
<legend>Example form legend</legend>
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="">X-Large Input</label>
|
<label for="xlInput">X-Large Input</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<input class="xlarge" id="xlInput" name="xlInput" size="30" type="text" />
|
<input class="xlarge" id="xlInput" name="xlInput" size="30" type="text" />
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label for="">Select</label>
|
<label for="stackedSelect">Select</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
<select>
|
<select name="stackedSelect" id="stackedSelect">
|
||||||
<option>1</option>
|
<option>1</option>
|
||||||
<option>2</option>
|
<option>2</option>
|
||||||
<option>3</option>
|
<option>3</option>
|
||||||
@ -814,7 +807,7 @@
|
|||||||
<option>5</option>
|
<option>5</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Example form legend</legend>
|
<legend>Example form legend</legend>
|
||||||
@ -824,7 +817,7 @@
|
|||||||
<input class="xlarge error" id="xlInput" name="xlInput" size="30" type="text" />
|
<input class="xlarge error" id="xlInput" name="xlInput" size="30" type="text" />
|
||||||
<span class="help-inline">Small snippet of help text</span>
|
<span class="help-inline">Small snippet of help text</span>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
<div class="clearfix">
|
<div class="clearfix">
|
||||||
<label id="optionsCheckboxes">List of Options</label>
|
<label id="optionsCheckboxes">List of Options</label>
|
||||||
<div class="input">
|
<div class="input">
|
||||||
@ -846,26 +839,30 @@
|
|||||||
<strong>Note:</strong> Labels surround all the options for much larger click areas and a more usable form.
|
<strong>Note:</strong> Labels surround all the options for much larger click areas and a more usable form.
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /clearfix -->
|
</div><!-- /clearfix -->
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<div class="actions">
|
<div class="actions">
|
||||||
<button type="submit" class="btn primary">Save Changes</button> <button type="reset" class="btn">Cancel</button>
|
<button type="submit" class="btn primary">Save Changes</button> <button type="reset" class="btn">Cancel</button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="span4 columns">
|
<div class="span4 columns">
|
||||||
<h2>Buttons</h2>
|
<h2>Buttons</h2>
|
||||||
<p>As a convention, buttons are used for actions while links are used for objects. For instance, "Download" could be a button and "recent activity" could be a link.</p>
|
<p>As a convention, buttons are used for actions while links are used for objects. For instance, "Download" could be a button and "recent activity" could be a link.</p>
|
||||||
<p>All buttons default to a light gray style, but a blue <code>.primary</code> class and a red <code>.danger</code> class is available. Plus, rolling your own styles is easy peasy.</p>
|
<p>All buttons default to a light gray style, but a number of functional classes can be applied for different color styles. These classes include a blue <code>.primary</code> class, a light-blue <code>.info</code> class, a green <code>.success</code> class, and a red <code>.danger</code> class. Plus, rolling your own styles is easy peasy.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="span12 columns">
|
<div class="span12 columns">
|
||||||
<h3>Example buttons</h3>
|
<h3>Example buttons</h3>
|
||||||
<p>Button styles can be applied to anything with the <code>.btn</code> applied. Typically you’ll want to apply these to only <code><a></code>, <code><button></code>, and select <code><input></code> elements. Here’s how it looks:</p>
|
<p>Button styles can be applied to anything with the <code>.btn</code> applied. Typically you’ll want to apply these to only <code><a></code>, <code><button></code>, and select <code><input></code> elements. Here’s how it looks:</p>
|
||||||
<div class="well" style="padding: 14px 19px;">
|
<div class="well" style="padding: 14px 19px;">
|
||||||
<button type="submit" class="btn primary">Submit</button> <button type="submit" class="btn">Cancel</button> <button class="btn danger">Delete</button>
|
<button class="btn primary">Primary</button>
|
||||||
|
<button class="btn">Default</button>
|
||||||
|
<button class="btn info">Info</button>
|
||||||
|
<button class="btn success">Success</button>
|
||||||
|
<button class="btn danger">Danger</button>
|
||||||
</div>
|
</div>
|
||||||
<h3>Alternate sizes</h3>
|
<h3>Alternate sizes</h3>
|
||||||
<p>Fancy larger or smaller buttons? Have at it!</p>
|
<p>Fancy larger or smaller buttons? Have at it!</p>
|
||||||
@ -889,7 +886,7 @@
|
|||||||
<button class="btn large primary disabled" disabled>Primary action</button> <button class="btn large" disabled>Action</button>
|
<button class="btn large primary disabled" disabled>Primary action</button> <button class="btn large" disabled>Action</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
@ -928,9 +925,9 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /fill -->
|
</div><!-- /fill -->
|
||||||
</div> <!-- /topbar -->
|
</div><!-- /topbar -->
|
||||||
</div> <!-- topbar-wrapper -->
|
</div><!-- /topbar-wrapper -->
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="span5 columns">
|
<div class="span5 columns">
|
||||||
@ -946,6 +943,7 @@
|
|||||||
<p>As part of the main navigation, we’ve included the ability for you to add dropdowns to your nav. Check out the secondary nav above (right aligned) to see how it’s done.</p>
|
<p>As part of the main navigation, we’ve included the ability for you to add dropdowns to your nav. Check out the secondary nav above (right aligned) to see how it’s done.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<p><strong>Note:</strong> When using the topbar on any page, be sure to account for the overlap it causes by adding <code>padding-top: 40px;</code> to your <code>body</code>.</p>
|
||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
@ -989,7 +987,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
|
|
||||||
<!-- Pagination -->
|
<!-- Pagination -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -1053,7 +1051,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
@ -1069,58 +1067,58 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="span4 columns">
|
<div class="span4 columns">
|
||||||
<h2>Basic alerts</h2>
|
<h2>Basic alerts</h2>
|
||||||
<p><code>div.alert</code></p>
|
<p><code>div.alert-message</code></p>
|
||||||
<p>One-line messages for highlighting the failure, possible failure, or success of an action. Particularly useful for forms.</p>
|
<p>One-line messages for highlighting the failure, possible failure, or success of an action. Particularly useful for forms.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="span12 columns">
|
<div class="span12 columns">
|
||||||
<div class="alert">
|
<div class="alert-message warning">
|
||||||
<a class="close" href="#">×</a>
|
|
||||||
<p><strong>Oh snap!</strong> Change this and that and try again.</p>
|
|
||||||
</div>
|
|
||||||
<div class="alert alert-error">
|
|
||||||
<a class="close" href="#">×</a>
|
<a class="close" href="#">×</a>
|
||||||
<p><strong>Holy gaucamole!</strong> Best check yo self, you’re not looking too good.</p>
|
<p><strong>Holy gaucamole!</strong> Best check yo self, you’re not looking too good.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="alert alert-success">
|
<div class="alert-message error">
|
||||||
|
<a class="close" href="#">×</a>
|
||||||
|
<p><strong>Oh snap!</strong> Change this and that and try again.</p>
|
||||||
|
</div>
|
||||||
|
<div class="alert-message success">
|
||||||
<a class="close" href="#">×</a>
|
<a class="close" href="#">×</a>
|
||||||
<p><strong>Well done!</strong> You successfully read this alert message.</p>
|
<p><strong>Well done!</strong> You successfully read this alert message.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="alert alert-info">
|
<div class="alert-message info">
|
||||||
<a class="close" href="#">×</a>
|
<a class="close" href="#">×</a>
|
||||||
<p><strong>Heads up!</strong> This is an alert that needs your attention, but it’s not a huge priority just yet.</p>
|
<p><strong>Heads up!</strong> This is an alert that needs your attention, but it’s not a huge priority just yet.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
<!-- Block messages -->
|
<!-- Block messages -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="span4 columns">
|
<div class="span4 columns">
|
||||||
<h2>Block messages</h2>
|
<h2>Block messages</h2>
|
||||||
<p><code>div.alert.alert-block</code></p>
|
<p><code>div.alert-message.block-message</code></p>
|
||||||
<p>For messages that require a bit of explanation, we have paragraph style alerts. These are perfect for bubbling up longer error messages, warning a user of a pending action, or just presenting information for more emphasis on the page.</p>
|
<p>For messages that require a bit of explanation, we have paragraph style alerts. These are perfect for bubbling up longer error messages, warning a user of a pending action, or just presenting information for more emphasis on the page.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="span12 columns">
|
<div class="span12 columns">
|
||||||
<div class="alert alert-block">
|
<div class="alert-message block-message warning">
|
||||||
<a class="close" href="#">×</a>
|
|
||||||
<p><strong>Oh snap! You got an error!</strong> Change this and that and try again. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.</p>
|
|
||||||
<div class="alert-actions">
|
|
||||||
<a class="btn small" href="#">Take this action</a> <a class="btn small" href="#">Or do this</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="alert alert-block error">
|
|
||||||
<a class="close" href="#">×</a>
|
<a class="close" href="#">×</a>
|
||||||
<p><strong>Holy gaucamole! This is a warning!</strong> Best check yo self, you’re not looking too good. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</p>
|
<p><strong>Holy gaucamole! This is a warning!</strong> Best check yo self, you’re not looking too good. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</p>
|
||||||
<div class="alert-actions">
|
<div class="alert-actions">
|
||||||
<a class="btn small" href="#">Take this action</a> <a class="btn small" href="#">Or do this</a>
|
<a class="btn small" href="#">Take this action</a> <a class="btn small" href="#">Or do this</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="alert alert-block success">
|
<div class="alert-message block-message error">
|
||||||
|
<a class="close" href="#">×</a>
|
||||||
|
<p><strong>Oh snap! You got an error!</strong> Change this and that and try again. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.</p>
|
||||||
|
<div class="alert-actions">
|
||||||
|
<a class="btn small" href="#">Take this action</a> <a class="btn small" href="#">Or do this</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="alert-message block-message success">
|
||||||
<a class="close" href="#">×</a>
|
<a class="close" href="#">×</a>
|
||||||
<p><strong>Well done!</strong> You successfully read this alert message. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas faucibus mollis interdum.</p>
|
<p><strong>Well done!</strong> You successfully read this alert message. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas faucibus mollis interdum.</p>
|
||||||
<div class="alert-actions">
|
<div class="alert-actions">
|
||||||
<a class="btn small" href="#">Take this action</a> <a class="btn small" href="#">Or do this</a>
|
<a class="btn small" href="#">Take this action</a> <a class="btn small" href="#">Or do this</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="alert alert-block info">
|
<div class="alert-message block-message info">
|
||||||
<a class="close" href="#">×</a>
|
<a class="close" href="#">×</a>
|
||||||
<p><strong>Heads up!</strong> This is an alert that needs your attention, but it’s not a huge priority just yet.</p>
|
<p><strong>Heads up!</strong> This is an alert that needs your attention, but it’s not a huge priority just yet.</p>
|
||||||
<div class="alert-actions">
|
<div class="alert-actions">
|
||||||
@ -1128,7 +1126,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
@ -1161,7 +1159,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
|
|
||||||
<!-- Tooltips -->
|
<!-- Tooltips -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -1194,7 +1192,7 @@ Lorem ipsum dolar sit amet illo error <a href="#" title="below">ipsum</a> verita
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
|
|
||||||
<!-- Popovers -->
|
<!-- Popovers -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -1218,7 +1216,7 @@ Lorem ipsum dolar sit amet illo error <a href="#" title="below">ipsum</a> verita
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> <!-- /row -->
|
</div><!-- /row -->
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
@ -1239,7 +1237,7 @@ Lorem ipsum dolar sit amet illo error <a href="#" title="below">ipsum</a> verita
|
|||||||
<p>Use this option to make full use of Bootstrap’s Less variables, mixins, and nesting in CSS via javascript in your browser.</p>
|
<p>Use this option to make full use of Bootstrap’s Less variables, mixins, and nesting in CSS via javascript in your browser.</p>
|
||||||
<pre class="prettyprint linenums">
|
<pre class="prettyprint linenums">
|
||||||
<link rel="stylesheet/less" href="less/bootstrap.less" media="all" />
|
<link rel="stylesheet/less" href="less/bootstrap.less" media="all" />
|
||||||
<script src="js/less-1.0.41.min.js"></script></pre>
|
<script src="js/less-1.1.3.min.js"></script></pre>
|
||||||
<p>Not feeling the .js solution? <a href="http://incident57.com/less" target="_blank">Try the Less Mac app</a> or <a href="http://lesscss.org/#-client-side-usage" target="_blank">use Node.js</a> to compile when you deploy your code.</p>
|
<p>Not feeling the .js solution? <a href="http://incident57.com/less" target="_blank">Try the Less Mac app</a> or <a href="http://lesscss.org/#-client-side-usage" target="_blank">use Node.js</a> to compile when you deploy your code.</p>
|
||||||
|
|
||||||
<h2>What’s included</h2>
|
<h2>What’s included</h2>
|
||||||
@ -1371,7 +1369,7 @@ Lorem ipsum dolar sit amet illo error <a href="#" title="below">ipsum</a> verita
|
|||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
</div> <!-- /container -->
|
</div><!-- /container -->
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
@ -1386,4 +1384,4 @@ Lorem ipsum dolar sit amet illo error <a href="#" title="below">ipsum</a> verita
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
<![endif]-->
|
<![endif]-->
|
||||||
|
|
||||||
<!-- Le styles -->
|
<!-- Le styles -->
|
||||||
<link href="../bootstrap-1.1.0.css" rel="stylesheet">
|
<link href="../bootstrap-1.1.1.css" rel="stylesheet">
|
||||||
|
|
||||||
<!-- Le fav and touch icons -->
|
<!-- Le fav and touch icons -->
|
||||||
<link rel="shortcut icon" href="images/favicon.ico">
|
<link rel="shortcut icon" href="images/favicon.ico">
|
||||||
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
<div class="topbar">
|
<div class="topbar">
|
||||||
<div class="fill">
|
<div class="fill">
|
||||||
<div class="container fixed">
|
<div class="container">
|
||||||
<h3><a href="#">Project name</a></h3>
|
<h3><a href="#">Project name</a></h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li class="active"><a href="#">Home</a></li>
|
<li class="active"><a href="#">Home</a></li>
|
||||||
@ -71,4 +71,4 @@
|
|||||||
</div> <!-- /container -->
|
</div> <!-- /container -->
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
2
lib/bootstrap.less
vendored
2
lib/bootstrap.less
vendored
@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap v1.1.0
|
* Bootstrap v1.1.1
|
||||||
*
|
*
|
||||||
* Copyright 2011 Twitter, Inc
|
* Copyright 2011 Twitter, Inc
|
||||||
* Licensed under the Apache License v2.0
|
* Licensed under the Apache License v2.0
|
||||||
|
314
lib/forms.less
314
lib/forms.less
@ -8,174 +8,176 @@
|
|||||||
|
|
||||||
form {
|
form {
|
||||||
margin-bottom: @baseline;
|
margin-bottom: @baseline;
|
||||||
|
}
|
||||||
|
|
||||||
// Groups of fields with labels on top (legends)
|
// Groups of fields with labels on top (legends)
|
||||||
fieldset {
|
fieldset {
|
||||||
margin-bottom: @baseline;
|
margin-bottom: @baseline;
|
||||||
padding-top: @baseline;
|
padding-top: @baseline;
|
||||||
legend {
|
legend {
|
||||||
display: block;
|
display: block;
|
||||||
margin-left: 150px;
|
margin-left: 150px;
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
*margin: 0 0 5px 145px; /* IE6-7 */
|
*margin: 0 0 5px 145px; /* IE6-7 */
|
||||||
*line-height: 1.5; /* IE6-7 */
|
*line-height: 1.5; /* IE6-7 */
|
||||||
color: @grayDark;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Parent element that clears floats and wraps labels and fields together
|
|
||||||
.clearfix {
|
|
||||||
margin-bottom: @baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Set font for forms
|
|
||||||
label, input, select, textarea {
|
|
||||||
#font > .sans-serif(normal,13px,normal);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Float labels left
|
|
||||||
label {
|
|
||||||
padding-top: 6px;
|
|
||||||
font-size: 13px;
|
|
||||||
line-height: 18px;
|
|
||||||
float: left;
|
|
||||||
width: 130px;
|
|
||||||
text-align: right;
|
|
||||||
color: @grayDark;
|
color: @grayDark;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Shift over the inside div to align all label's relevant content
|
// Parent element that clears floats and wraps labels and fields together
|
||||||
div.input {
|
.clearfix {
|
||||||
margin-left: 150px;
|
margin-bottom: @baseline;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Set font for forms
|
||||||
|
label,
|
||||||
|
input,
|
||||||
|
select,
|
||||||
|
textarea {
|
||||||
|
#font > .sans-serif(normal,13px,normal);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Float labels left
|
||||||
|
label {
|
||||||
|
padding-top: 6px;
|
||||||
|
font-size: 13px;
|
||||||
|
line-height: 18px;
|
||||||
|
float: left;
|
||||||
|
width: 130px;
|
||||||
|
text-align: right;
|
||||||
|
color: @grayDark;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Shift over the inside div to align all label's relevant content
|
||||||
|
div.input {
|
||||||
|
margin-left: 150px;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Checkboxs and radio buttons
|
||||||
|
input[type=checkbox],
|
||||||
|
input[type=radio] {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Inputs, Textareas, Selects
|
||||||
|
input[type=text],
|
||||||
|
input[type=password],
|
||||||
|
textarea,
|
||||||
|
select,
|
||||||
|
.uneditable-input {
|
||||||
|
display: inline-block;
|
||||||
|
width: 210px;
|
||||||
|
padding: 4px;
|
||||||
|
font-size: 13px;
|
||||||
|
line-height: @baseline;
|
||||||
|
height: @baseline;
|
||||||
|
color: @gray;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
.border-radius(3px);
|
||||||
|
}
|
||||||
|
select,
|
||||||
|
input[type=file] {
|
||||||
|
height: @baseline * 1.5;
|
||||||
|
line-height: @baseline * 1.5;
|
||||||
|
}
|
||||||
|
textarea {
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
.uneditable-input {
|
||||||
|
background-color: #eee;
|
||||||
|
display: block;
|
||||||
|
border-color: #ccc;
|
||||||
|
.box-shadow(inset 0 1px 2px rgba(0,0,0,.075));
|
||||||
|
}
|
||||||
|
|
||||||
|
// Placeholder text gets special styles; can't be bundled together though for some reason
|
||||||
|
:-moz-placeholder {
|
||||||
|
color: @grayLight;
|
||||||
|
}
|
||||||
|
::-webkit-input-placeholder {
|
||||||
|
color: @grayLight;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Focus states
|
||||||
|
input[type=text],
|
||||||
|
input[type=password],
|
||||||
|
select, textarea {
|
||||||
|
@transition: border linear .2s, box-shadow linear .2s;
|
||||||
|
.transition(@transition);
|
||||||
|
.box-shadow(inset 0 1px 3px rgba(0,0,0,.1));
|
||||||
|
}
|
||||||
|
input[type=text]:focus,
|
||||||
|
input[type=password]:focus,
|
||||||
|
textarea:focus {
|
||||||
|
outline: none;
|
||||||
|
border-color: rgba(82,168,236,.8);
|
||||||
|
@shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);
|
||||||
|
.box-shadow(@shadow);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Error styles
|
||||||
|
form div.error {
|
||||||
|
background: lighten(@red, 57%);
|
||||||
|
padding: 10px 0;
|
||||||
|
margin: -10px 0 10px;
|
||||||
|
.border-radius(4px);
|
||||||
|
@error-text: desaturate(lighten(@red, 25%), 25%);
|
||||||
|
> label,
|
||||||
|
span.help-inline,
|
||||||
|
span.help-block {
|
||||||
|
color: @red;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Checkboxs and radio buttons
|
|
||||||
input[type=checkbox],
|
|
||||||
input[type=radio] {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Inputs, Textareas, Selects
|
|
||||||
input[type=text],
|
input[type=text],
|
||||||
input[type=password],
|
input[type=password],
|
||||||
textarea,
|
|
||||||
select,
|
|
||||||
.uneditable-input {
|
|
||||||
display: inline-block;
|
|
||||||
width: 210px;
|
|
||||||
margin: 0;
|
|
||||||
padding: 4px;
|
|
||||||
font-size: 13px;
|
|
||||||
line-height: @baseline;
|
|
||||||
height: @baseline;
|
|
||||||
color: @gray;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
.border-radius(3px);
|
|
||||||
}
|
|
||||||
select,
|
|
||||||
input[type=file] {
|
|
||||||
height: @baseline * 1.5;
|
|
||||||
line-height: @baseline * 1.5;
|
|
||||||
}
|
|
||||||
textarea {
|
textarea {
|
||||||
height: auto;
|
border-color: @error-text;
|
||||||
}
|
.box-shadow(0 0 3px rgba(171,41,32,.25));
|
||||||
.uneditable-input {
|
&:focus {
|
||||||
background-color: #eee;
|
border-color: darken(@error-text, 10%);
|
||||||
display: block;
|
.box-shadow(0 0 6px rgba(171,41,32,.5));
|
||||||
border-color: #ccc;
|
|
||||||
.box-shadow(inset 0 1px 2px rgba(0,0,0,.075));
|
|
||||||
}
|
|
||||||
|
|
||||||
// Placeholder text gets special styles; can't be bundled together though for some reason
|
|
||||||
:-moz-placeholder {
|
|
||||||
color: @grayLight;
|
|
||||||
}
|
|
||||||
::-webkit-input-placeholder {
|
|
||||||
color: @grayLight;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Focus states
|
|
||||||
input[type=text],
|
|
||||||
input[type=password],
|
|
||||||
select, textarea {
|
|
||||||
@transition: border linear .2s, box-shadow linear .2s;
|
|
||||||
.transition(@transition);
|
|
||||||
.box-shadow(inset 0 1px 3px rgba(0,0,0,.1));
|
|
||||||
}
|
|
||||||
input[type=text]:focus,
|
|
||||||
input[type=password]:focus,
|
|
||||||
textarea:focus {
|
|
||||||
outline: none;
|
|
||||||
border-color: rgba(82,168,236,.8);
|
|
||||||
@shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);
|
|
||||||
.box-shadow(@shadow);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Error styles
|
|
||||||
div.error {
|
|
||||||
background: lighten(@red, 57%);
|
|
||||||
padding: 10px 0;
|
|
||||||
margin: -10px 0 10px;
|
|
||||||
.border-radius(4px);
|
|
||||||
@error-text: desaturate(lighten(@red, 25%), 25%);
|
|
||||||
> label,
|
|
||||||
span.help-inline,
|
|
||||||
span.help-block {
|
|
||||||
color: @red;
|
|
||||||
}
|
}
|
||||||
input[type=text],
|
}
|
||||||
input[type=password],
|
.input-prepend,
|
||||||
textarea {
|
.input-append {
|
||||||
|
span.add-on {
|
||||||
|
background: lighten(@red, 50%);
|
||||||
border-color: @error-text;
|
border-color: @error-text;
|
||||||
.box-shadow(0 0 3px rgba(171,41,32,.25));
|
color: darken(@error-text, 10%);
|
||||||
&:focus {
|
|
||||||
border-color: darken(@error-text, 10%);
|
|
||||||
.box-shadow(0 0 6px rgba(171,41,32,.5));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.input-prepend,
|
|
||||||
.input-append {
|
|
||||||
span.add-on {
|
|
||||||
background: lighten(@red, 50%);
|
|
||||||
border-color: @error-text;
|
|
||||||
color: darken(@error-text, 10%);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Form element sizes
|
// Form element sizes
|
||||||
.input-mini, input.mini, textarea.mini, select.mini {
|
.input-mini, input.mini, textarea.mini, select.mini {
|
||||||
width: 60px;
|
width: 60px;
|
||||||
}
|
}
|
||||||
.input-small, input.small, textarea.small, select.small {
|
.input-small, input.small, textarea.small, select.small {
|
||||||
width: 90px;
|
width: 90px;
|
||||||
}
|
}
|
||||||
.input-medium, input.medium, textarea.medium, select.medium {
|
.input-medium, input.medium, textarea.medium, select.medium {
|
||||||
width: 150px;
|
width: 150px;
|
||||||
}
|
}
|
||||||
.input-large, input.large, textarea.large, select.large {
|
.input-large, input.large, textarea.large, select.large {
|
||||||
width: 210px;
|
width: 210px;
|
||||||
}
|
}
|
||||||
.input-xlarge, input.xlarge, textarea.xlarge, select.xlarge {
|
.input-xlarge, input.xlarge, textarea.xlarge, select.xlarge {
|
||||||
width: 270px;
|
width: 270px;
|
||||||
}
|
}
|
||||||
.input-xxlarge, input.xxlarge, textarea.xxlarge, select.xxlarge {
|
.input-xxlarge, input.xxlarge, textarea.xxlarge, select.xxlarge {
|
||||||
width: 530px;
|
width: 530px;
|
||||||
}
|
}
|
||||||
textarea.xxlarge {
|
textarea.xxlarge {
|
||||||
overflow-y: scroll;
|
overflow-y: scroll;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Turn off focus for disabled (read-only) form elements
|
// Turn off focus for disabled (read-only) form elements
|
||||||
input[readonly]:focus,
|
input[readonly]:focus,
|
||||||
textarea[readonly]:focus,
|
textarea[readonly]:focus,
|
||||||
input.disabled {
|
input.disabled {
|
||||||
background: #f5f5f5;
|
background: #f5f5f5;
|
||||||
border-color: #ddd;
|
border-color: #ddd;
|
||||||
.box-shadow(none);
|
.box-shadow(none);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Actions (the buttons)
|
// Actions (the buttons)
|
||||||
@ -262,13 +264,11 @@ form {
|
|||||||
border-color: @green;
|
border-color: @green;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.input-prepend {
|
.input-prepend {
|
||||||
.add-on {
|
.add-on {
|
||||||
*margin-top: 1px; /* IE6-7 */
|
*margin-top: 1px; /* IE6-7 */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.input-append {
|
.input-append {
|
||||||
input[type=text],
|
input[type=text],
|
||||||
input[type=password] {
|
input[type=password] {
|
||||||
@ -322,7 +322,7 @@ form {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Stacked forms
|
// Stacked forms
|
||||||
form.form-stacked {
|
.form-stacked {
|
||||||
padding-left: 20px;
|
padding-left: 20px;
|
||||||
fieldset {
|
fieldset {
|
||||||
padding-top: @baseline / 2;
|
padding-top: @baseline / 2;
|
||||||
|
@ -288,21 +288,94 @@ footer {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// BUTTON STYLES
|
||||||
|
// -------------
|
||||||
|
|
||||||
|
|
||||||
|
// Base .btn styles
|
||||||
|
.btn {
|
||||||
|
// Button Base
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
#gradient > .vertical-three-colors(#fff, #fff, 0.25, darken(#fff, 10%));
|
||||||
|
padding: 5px 14px 6px;
|
||||||
|
text-shadow: 0 1px 1px rgba(255,255,255,.75);
|
||||||
|
color: #333;
|
||||||
|
font-size: 13px;
|
||||||
|
line-height: normal;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
border-bottom-color: #bbb;
|
||||||
|
.border-radius(4px);
|
||||||
|
@shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
|
||||||
|
.box-shadow(@shadow);
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
background-position: 0 -15px;
|
||||||
|
color: #333;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Primary Button Type
|
||||||
|
&.primary {
|
||||||
|
color:#fff;
|
||||||
|
.gradientBar(@blue, @blueDark)
|
||||||
|
}
|
||||||
|
|
||||||
|
// Transitions
|
||||||
|
.transition(.1s linear all);
|
||||||
|
|
||||||
|
// Active and Disabled states
|
||||||
|
&.disabled {
|
||||||
|
cursor: default;
|
||||||
|
background-image: none;
|
||||||
|
.opacity(65);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:disabled {
|
||||||
|
// disabled pseudo can't be included with .disabled
|
||||||
|
// def because IE8 and below will drop it ;_;
|
||||||
|
cursor: default;
|
||||||
|
background-image: none;
|
||||||
|
.opacity(65);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:active {
|
||||||
|
@shadow: inset 0 3px 7px rgba(0,0,0,.1), 0 1px 2px rgba(0,0,0,.05);
|
||||||
|
.box-shadow(@shadow);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Button Sizes
|
||||||
|
&.large {
|
||||||
|
font-size: 16px;
|
||||||
|
line-height: normal;
|
||||||
|
padding: 9px 14px 9px;
|
||||||
|
.border-radius(6px);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.small {
|
||||||
|
padding: 7px 9px 7px;
|
||||||
|
font-size: 11px;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Help Firefox not be a jerk about adding extra padding to buttons
|
||||||
|
button.btn,
|
||||||
|
input[type=submit].btn {
|
||||||
|
&::-moz-focus-inner {
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// ERROR STYLES
|
// ERROR STYLES
|
||||||
// ------------
|
// ------------
|
||||||
|
|
||||||
// Setup a mixin to colorize different alerts
|
|
||||||
.alertTheme(@primaryColor, @secondaryColor) {
|
|
||||||
#gradient > .vertical(@primaryColor, @secondaryColor);
|
|
||||||
text-shadow: 0 -1px 0 rgba(0,0,0,.25);
|
|
||||||
border-color: darken(@secondaryColor, 10%) darken(@secondaryColor, 10%) darken(@secondaryColor, 15%);
|
|
||||||
border-color: rgba(0,0,0,.05) rgba(0,0,0,.075) rgba(0,0,0,.125);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Base alert styles
|
// Base alert styles
|
||||||
.alert {
|
.alert-message {
|
||||||
.alertTheme(#fceec1, #eedc94);
|
.gradientBar(#fceec1, #eedc94); // warning by default
|
||||||
margin-bottom: @baseline;
|
margin-bottom: @baseline;
|
||||||
padding: 7px 14px;
|
padding: 7px 14px;
|
||||||
color: @grayDark;
|
color: @grayDark;
|
||||||
@ -311,6 +384,7 @@ footer {
|
|||||||
border-style: solid;
|
border-style: solid;
|
||||||
.border-radius(4px);
|
.border-radius(4px);
|
||||||
.box-shadow(inset 0 1px 0 rgba(255,255,255,.25));
|
.box-shadow(inset 0 1px 0 rgba(255,255,255,.25));
|
||||||
|
|
||||||
// Remove extra margin from content
|
// Remove extra margin from content
|
||||||
h5 {
|
h5 {
|
||||||
line-height: @baseline;
|
line-height: @baseline;
|
||||||
@ -323,66 +397,58 @@ footer {
|
|||||||
margin-bottom: 2px;
|
margin-bottom: 2px;
|
||||||
line-height: 28px;
|
line-height: 28px;
|
||||||
}
|
}
|
||||||
// Provide actions with buttons
|
|
||||||
.btn {
|
.btn {
|
||||||
|
// Provide actions with buttons
|
||||||
.box-shadow(0 1px 0 rgba(255,255,255,.25));
|
.box-shadow(0 1px 0 rgba(255,255,255,.25));
|
||||||
}
|
}
|
||||||
}
|
.close {
|
||||||
// Alternate alerts
|
float: right;
|
||||||
.alert-error,
|
margin-top: -2px;
|
||||||
.alert-success,
|
|
||||||
.alert-info,
|
|
||||||
.alert-error h5,
|
|
||||||
.alert-success h5,
|
|
||||||
.alert-info h5 {
|
|
||||||
color: #fff;
|
|
||||||
text-shadow: 0 -1px 0 rgba(0,0,0,.3);
|
|
||||||
}
|
|
||||||
.alert-error { .alertTheme(#f56a66, #d6463e); }
|
|
||||||
.alert-success { .alertTheme(#62c462, #57a957); }
|
|
||||||
.alert-info { .alertTheme(#6bd0ee, #36b3d9); }
|
|
||||||
// Close action
|
|
||||||
.close {
|
|
||||||
float: right;
|
|
||||||
margin-top: -2px;
|
|
||||||
color: @black;
|
|
||||||
font-size: 20px;
|
|
||||||
font-weight: bold;
|
|
||||||
text-shadow: 0 1px 0 rgba(255,255,255,1);
|
|
||||||
.opacity(20);
|
|
||||||
&:hover {
|
|
||||||
color: @black;
|
color: @black;
|
||||||
text-decoration: none;
|
font-size: 20px;
|
||||||
.opacity(40);
|
font-weight: bold;
|
||||||
|
text-shadow: 0 1px 0 rgba(255,255,255,1);
|
||||||
|
.opacity(20);
|
||||||
|
&:hover {
|
||||||
|
color: @black;
|
||||||
|
text-decoration: none;
|
||||||
|
.opacity(40);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
// Block-level alerts
|
|
||||||
.alert-block {
|
|
||||||
background-image: none;
|
|
||||||
background-color: lighten(#fceec1, 5%);
|
|
||||||
padding: 14px;
|
|
||||||
border-color: #fceec1;
|
|
||||||
.box-shadow(none);
|
|
||||||
p {
|
|
||||||
margin-right: 30px;
|
|
||||||
}
|
|
||||||
.alert-actions {
|
|
||||||
margin-top: 5px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.alert-block.error {
|
|
||||||
background-color: lighten(#f56a66, 25%);
|
|
||||||
border-color: lighten(#f56a66, 20%);
|
|
||||||
}
|
|
||||||
.alert-block.success {
|
|
||||||
background-color: lighten(#62c462, 30%);
|
|
||||||
border-color: lighten(#62c462, 25%);
|
|
||||||
}
|
|
||||||
.alert-block.info {
|
|
||||||
background-color: lighten(#6bd0ee, 25%);
|
|
||||||
border-color: lighten(#6bd0ee, 20%);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
&.block-message {
|
||||||
|
background-image: none;
|
||||||
|
background-color: lighten(#fceec1, 5%);
|
||||||
|
padding: 14px;
|
||||||
|
border-color: #fceec1;
|
||||||
|
.box-shadow(none);
|
||||||
|
|
||||||
|
p {
|
||||||
|
margin-right: 30px;
|
||||||
|
}
|
||||||
|
.alert-actions {
|
||||||
|
margin-top: 5px;
|
||||||
|
}
|
||||||
|
&.error,
|
||||||
|
&.success,
|
||||||
|
&.info {
|
||||||
|
color: @grayDark;
|
||||||
|
text-shadow: 0 1px 0 rgba(255,255,255,.5);
|
||||||
|
}
|
||||||
|
&.error {
|
||||||
|
background-color: lighten(#f56a66, 25%);
|
||||||
|
border-color: lighten(#f56a66, 20%);
|
||||||
|
}
|
||||||
|
&.success {
|
||||||
|
background-color: lighten(#62c462, 30%);
|
||||||
|
border-color: lighten(#62c462, 25%);
|
||||||
|
}
|
||||||
|
&.info {
|
||||||
|
background-color: lighten(#6bd0ee, 25%);
|
||||||
|
border-color: lighten(#6bd0ee, 20%);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// NAVIGATION
|
// NAVIGATION
|
||||||
// ----------
|
// ----------
|
||||||
@ -484,7 +550,7 @@ footer {
|
|||||||
}
|
}
|
||||||
&.disabled a,
|
&.disabled a,
|
||||||
&.disabled a:hover {
|
&.disabled a:hover {
|
||||||
background-color: none;
|
background-color: transparent;
|
||||||
color: @grayLight;
|
color: @grayLight;
|
||||||
}
|
}
|
||||||
&.next a {
|
&.next a {
|
||||||
@ -558,6 +624,7 @@ footer {
|
|||||||
.border-radius(0 0 6px 6px);
|
.border-radius(0 0 6px 6px);
|
||||||
.box-shadow(inset 0 1px 0 #fff);
|
.box-shadow(inset 0 1px 0 #fff);
|
||||||
.clearfix();
|
.clearfix();
|
||||||
|
margin-bottom: 0;
|
||||||
.btn {
|
.btn {
|
||||||
float: right;
|
float: right;
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
|
@ -170,14 +170,6 @@
|
|||||||
column-gap: @columnGap;
|
column-gap: @columnGap;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Buttons
|
|
||||||
.btnColoring(@primaryColor, @secondaryColor) {
|
|
||||||
#gradient > .vertical(@primaryColor, @secondaryColor);
|
|
||||||
text-shadow: 0 -1px 0 rgba(0,0,0,.25);
|
|
||||||
border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);
|
|
||||||
border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Add an alphatransparency value to any background or border color (via Elyse Holladay)
|
// Add an alphatransparency value to any background or border color (via Elyse Holladay)
|
||||||
#translucent {
|
#translucent {
|
||||||
.background(@color: @white, @alpha: 1) {
|
.background(@color: @white, @alpha: 1) {
|
||||||
@ -189,6 +181,42 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Gradient Bar Colors for buttons and allerts
|
||||||
|
.gradientBar(@primaryColor, @secondaryColor) {
|
||||||
|
#gradient > .vertical(@primaryColor, @secondaryColor);
|
||||||
|
text-shadow: 0 -1px 0 rgba(0,0,0,.25);
|
||||||
|
border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);
|
||||||
|
border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);
|
||||||
|
}
|
||||||
|
// Shared colors for buttons and alerts
|
||||||
|
.btn,
|
||||||
|
.alert-message {
|
||||||
|
// Set text color
|
||||||
|
&.danger,
|
||||||
|
&.danger:hover,
|
||||||
|
&.error,
|
||||||
|
&.error:hover,
|
||||||
|
&.success,
|
||||||
|
&.success:hover,
|
||||||
|
&.info,
|
||||||
|
&.info:hover {
|
||||||
|
color: @white
|
||||||
|
}
|
||||||
|
// Danger and error appear as red
|
||||||
|
&.danger,
|
||||||
|
&.error {
|
||||||
|
.gradientBar(#ee5f5b, #c43c35);
|
||||||
|
}
|
||||||
|
// Success appears as green
|
||||||
|
&.success {
|
||||||
|
.gradientBar(#62c462, #57a957);
|
||||||
|
}
|
||||||
|
// Info appears as a neutral blue
|
||||||
|
&.info {
|
||||||
|
.gradientBar(#5bc0de, #339bb9);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Gradients
|
// Gradients
|
||||||
#gradient {
|
#gradient {
|
||||||
.horizontal (@startColor: #555, @endColor: #333) {
|
.horizontal (@startColor: #555, @endColor: #333) {
|
||||||
@ -206,12 +234,12 @@
|
|||||||
background-color: @endColor;
|
background-color: @endColor;
|
||||||
background-repeat: repeat-x;
|
background-repeat: repeat-x;
|
||||||
background-image: -khtml-gradient(linear, left top, left bottom, from(@startColor), to(@endColor)); // Konqueror
|
background-image: -khtml-gradient(linear, left top, left bottom, from(@startColor), to(@endColor)); // Konqueror
|
||||||
background-image: -moz-linear-gradient(@startColor, @endColor); // FF 3.6+
|
background-image: -moz-linear-gradient(top, @startColor, @endColor); // FF 3.6+
|
||||||
background-image: -ms-linear-gradient(@startColor, @endColor); // IE10
|
background-image: -ms-linear-gradient(top, @startColor, @endColor); // IE10
|
||||||
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @startColor), color-stop(100%, @endColor)); // Safari 4+, Chrome 2+
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @startColor), color-stop(100%, @endColor)); // Safari 4+, Chrome 2+
|
||||||
background-image: -webkit-linear-gradient(@startColor, @endColor); // Safari 5.1+, Chrome 10+
|
background-image: -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+
|
||||||
background-image: -o-linear-gradient(@startColor, @endColor); // Opera 11.10
|
background-image: -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10
|
||||||
background-image: linear-gradient(@startColor, @endColor); // The standard
|
background-image: linear-gradient(top, @startColor, @endColor); // The standard
|
||||||
}
|
}
|
||||||
.directional (@startColor: #555, @endColor: #333, @deg: 45deg) {
|
.directional (@startColor: #555, @endColor: #333, @deg: 45deg) {
|
||||||
background-color: @endColor;
|
background-color: @endColor;
|
||||||
|
133
lib/reset.less
133
lib/reset.less
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
|
|
||||||
// ERIC MEYER RESET
|
// ERIC MEYER RESET
|
||||||
// ----------------
|
// --------------------------------------------------
|
||||||
|
|
||||||
html, body { margin: 0; padding: 0; }
|
html, body { margin: 0; padding: 0; }
|
||||||
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; }
|
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; }
|
||||||
@ -13,9 +13,134 @@ ol, ul { list-style: none; }
|
|||||||
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
|
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
|
||||||
|
|
||||||
|
|
||||||
// HTML5
|
// Normalize.css
|
||||||
// -----
|
// Pulling in select resets form the normalize.css project
|
||||||
|
// --------------------------------------------------
|
||||||
|
|
||||||
header, section, footer, article, aside {
|
// Display in IE6-9 and FF3
|
||||||
|
// -------------------------
|
||||||
|
// Source: http://github.com/necolas/normalize.css
|
||||||
|
html {
|
||||||
|
overflow-y: scroll;
|
||||||
|
font-size: 100%;
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
-ms-text-size-adjust: 100%;
|
||||||
|
}
|
||||||
|
// Focus states
|
||||||
|
a:focus {
|
||||||
|
outline: thin dotted;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Display in IE6-9 and FF3
|
||||||
|
// -------------------------
|
||||||
|
// Source: http://github.com/necolas/normalize.css
|
||||||
|
article,
|
||||||
|
aside,
|
||||||
|
details,
|
||||||
|
figcaption,
|
||||||
|
figure,
|
||||||
|
footer,
|
||||||
|
header,
|
||||||
|
hgroup,
|
||||||
|
nav,
|
||||||
|
section {
|
||||||
display: block;
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Display block in IE6-9 and FF3
|
||||||
|
// -------------------------
|
||||||
|
// Source: http://github.com/necolas/normalize.css
|
||||||
|
audio,
|
||||||
|
canvas,
|
||||||
|
video {
|
||||||
|
display: inline-block;
|
||||||
|
*display: inline;
|
||||||
|
*zoom: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Prevents modern browsers from displaying 'audio' without controls
|
||||||
|
// -------------------------
|
||||||
|
// Source: http://github.com/necolas/normalize.css
|
||||||
|
audio:not([controls]) {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Prevents sub and sup affecting line-height in all browsers
|
||||||
|
// -------------------------
|
||||||
|
// Source: http://github.com/necolas/normalize.css
|
||||||
|
sub,
|
||||||
|
sup {
|
||||||
|
font-size: 75%;
|
||||||
|
line-height: 0;
|
||||||
|
position: relative;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
sup {
|
||||||
|
top: -0.5em;
|
||||||
|
}
|
||||||
|
sub {
|
||||||
|
bottom: -0.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Img border in a's and image quality
|
||||||
|
// -------------------------
|
||||||
|
// Source: http://github.com/necolas/normalize.css
|
||||||
|
img {
|
||||||
|
border: 0;
|
||||||
|
-ms-interpolation-mode: bicubic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Forms
|
||||||
|
// -------------------------
|
||||||
|
// Source: http://github.com/necolas/normalize.css
|
||||||
|
|
||||||
|
// Font size in all browsers, margin changes, misc consistency
|
||||||
|
button,
|
||||||
|
input,
|
||||||
|
select,
|
||||||
|
textarea {
|
||||||
|
font-size: 100%;
|
||||||
|
margin: 0;
|
||||||
|
vertical-align: baseline;
|
||||||
|
*vertical-align: middle;
|
||||||
|
}
|
||||||
|
button,
|
||||||
|
input {
|
||||||
|
line-height: normal; // FF3/4 have !important on line-height in UA stylesheet
|
||||||
|
*overflow: visible; // Inner spacing ie IE6/7
|
||||||
|
}
|
||||||
|
button::-moz-focus-inner,
|
||||||
|
input::-moz-focus-inner { // Inner padding and border oddities in FF3/4
|
||||||
|
border: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
button,
|
||||||
|
input[type="button"],
|
||||||
|
input[type="reset"],
|
||||||
|
input[type="submit"] {
|
||||||
|
cursor: pointer; // Cursors on all buttons applied consistently
|
||||||
|
-webkit-appearance: button; // Style clicable inputs in iOS
|
||||||
|
}
|
||||||
|
input[type="search"] { // Appearance in Safari/Chrome
|
||||||
|
-webkit-appearance: textfield;
|
||||||
|
-webkit-box-sizing: content-box;
|
||||||
|
-moz-box-sizing: content-box;
|
||||||
|
box-sizing: content-box;
|
||||||
|
}
|
||||||
|
input[type="search"]::-webkit-search-decoration {
|
||||||
|
-webkit-appearance: none; // Inner-padding issues in Chrome OSX, Safari 5
|
||||||
|
}
|
||||||
|
textarea {
|
||||||
|
overflow: auto; // Remove vertical scrollbar in IE6-9
|
||||||
|
vertical-align: top; // Readability and alignment cross-browser
|
||||||
|
}
|
||||||
|
|
||||||
|
// Tables
|
||||||
|
// -------------------------
|
||||||
|
// Source: http://github.com/necolas/normalize.css
|
||||||
|
|
||||||
|
// Remove spacing between table cells
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
border-spacing: 0;
|
||||||
}
|
}
|
@ -81,20 +81,20 @@ body {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Container (centered, fixed-width layouts)
|
// Container (centered, fixed-width layouts)
|
||||||
div.container {
|
.container {
|
||||||
width: 940px;
|
width: 940px;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fluid layouts (left aligned, with sidebar, min- & max-width content)
|
// Fluid layouts (left aligned, with sidebar, min- & max-width content)
|
||||||
div.container-fluid {
|
.container-fluid {
|
||||||
padding: 0 20px;
|
padding: 0 20px;
|
||||||
.clearfix();
|
.clearfix();
|
||||||
div.sidebar {
|
.sidebar {
|
||||||
float: left;
|
float: left;
|
||||||
width: 220px;
|
width: 220px;
|
||||||
}
|
}
|
||||||
div.content {
|
.content {
|
||||||
min-width: 700px;
|
min-width: 700px;
|
||||||
max-width: 1180px;
|
max-width: 1180px;
|
||||||
margin-left: 240px;
|
margin-left: 240px;
|
||||||
@ -119,79 +119,79 @@ a {
|
|||||||
|
|
||||||
// Buttons
|
// Buttons
|
||||||
.btn {
|
.btn {
|
||||||
// Button Base
|
|
||||||
cursor: pointer;
|
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
#gradient > .vertical-three-colors(#fff, #fff, 0.25, darken(#fff, 10%));
|
#gradient > .vertical-three-colors(#fff, #fff, 0.25, darken(#fff, 10%));
|
||||||
padding: 5px 14px 6px;
|
padding: 4px 14px;
|
||||||
text-shadow: 0 1px 1px rgba(255,255,255,.75);
|
text-shadow: 0 1px 1px rgba(255,255,255,.75);
|
||||||
color: #333;
|
color: #333;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
line-height: normal;
|
line-height: @baseline;
|
||||||
border: 1px solid #ccc;
|
border: 1px solid #ccc;
|
||||||
border-bottom-color: #bbb;
|
border-bottom-color: #bbb;
|
||||||
.border-radius(4px);
|
.border-radius(4px);
|
||||||
@shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
|
@shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
|
||||||
.box-shadow(@shadow);
|
.box-shadow(@shadow);
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
background-position: 0 -15px;
|
background-position: 0 -15px;
|
||||||
color: #333;
|
color: #333;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// Transitions
|
.primary {
|
||||||
.transition(.1s linear all);
|
#gradient > .vertical(#049CDB, #0064CD);
|
||||||
|
color: #fff;
|
||||||
// Colored Button Types
|
text-shadow: 0 -1px 0 rgba(0,0,0,.25);
|
||||||
&.primary,
|
border: 1px solid darken(#0064CD, 10%);
|
||||||
&.danger,
|
border-bottom-color: darken(#0064CD, 15%);
|
||||||
&.danger:hover,
|
&:hover {
|
||||||
&.primary:hover {
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
//.button(#1174C6);
|
||||||
|
.transition(.1s linear all);
|
||||||
&.primary {
|
&.primary {
|
||||||
.btnColoring(@blue, @blueDark)
|
//#gradient > .vertical(@blue, @blueDark);
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0,0,0,.25);
|
||||||
|
border-color: @blueDark @blueDark darken(@blueDark, 15%);
|
||||||
|
border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);
|
||||||
|
&:hover {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&.danger {
|
|
||||||
.btnColoring(lighten(@red, 15%), @red)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Active and Disabled states
|
|
||||||
&.disabled {
|
|
||||||
cursor: default;
|
|
||||||
background-image: none;
|
|
||||||
.opacity(65);
|
|
||||||
}
|
|
||||||
|
|
||||||
&:disabled {
|
|
||||||
// disabled pseudo can't be included with .disabled
|
|
||||||
// def because IE8 and below will drop it ;_;
|
|
||||||
cursor: default;
|
|
||||||
background-image: none;
|
|
||||||
.opacity(65);
|
|
||||||
}
|
|
||||||
|
|
||||||
&:active {
|
|
||||||
@shadow: inset 0 3px 7px rgba(0,0,0,.1), 0 1px 2px rgba(0,0,0,.05);
|
|
||||||
.box-shadow(@shadow);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Button Sizes
|
|
||||||
&.large {
|
&.large {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
line-height: normal;
|
line-height: 28px;
|
||||||
padding: 9px 14px 9px;
|
|
||||||
.border-radius(6px);
|
.border-radius(6px);
|
||||||
}
|
}
|
||||||
|
|
||||||
&.small {
|
&.small {
|
||||||
padding: 7px 9px 7px;
|
padding-right: 9px;
|
||||||
|
padding-left: 9px;
|
||||||
font-size: 11px;
|
font-size: 11px;
|
||||||
}
|
}
|
||||||
|
&.disabled {
|
||||||
|
background-image: none;
|
||||||
|
.opacity(65);
|
||||||
|
cursor: default;
|
||||||
|
.box-shadow(none);
|
||||||
|
}
|
||||||
|
|
||||||
|
// this can't be included with the .disabled def because IE8 and below will drop it ;_;
|
||||||
|
&:disabled {
|
||||||
|
background-image: none;
|
||||||
|
.opacity(65);
|
||||||
|
cursor: default;
|
||||||
|
.box-shadow(none);
|
||||||
|
&.primary {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&:active {
|
||||||
|
@shadow: inset 0 3px 7px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
|
||||||
|
.box-shadow(@shadow);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help Firefox not be a jerk about adding extra padding to buttons
|
// Help Firefox not be a jerk about adding extra padding to buttons
|
||||||
|
@ -130,7 +130,7 @@ em {
|
|||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
}
|
}
|
||||||
.muted {
|
.muted {
|
||||||
color: @grayLighter;
|
color: @grayLight;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Blockquotes
|
// Blockquotes
|
||||||
@ -181,5 +181,8 @@ pre {
|
|||||||
border: 1px solid #ccc;
|
border: 1px solid #ccc;
|
||||||
border: 1px solid rgba(0,0,0,.15);
|
border: 1px solid rgba(0,0,0,.15);
|
||||||
.border-radius(3px);
|
.border-radius(3px);
|
||||||
|
white-space: pre;
|
||||||
white-space: pre-wrap;
|
white-space: pre-wrap;
|
||||||
|
word-wrap: break-word;
|
||||||
|
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user