From c1e043b7ba78cee73d13ded9ef03b256202540f1 Mon Sep 17 00:00:00 2001 From: Filipp Lepalaan Date: Mon, 24 Apr 2017 10:36:10 +0300 Subject: Move STATIC_ROOT inside app directory --- servo/static/css/bootstrap-datetimepicker.min.css | 8 + servo/static/css/bootstrap-sortable.css | 84 + servo/static/css/checkin.css | 46 + servo/static/css/datepicker.css | 442 ++++ servo/static/css/glyphicons.css | 2895 +++++++++++++++++++++ servo/static/css/halflings.css | 1275 +++++++++ servo/static/css/login.css | 31 + servo/static/css/servo.css | 248 ++ servo/static/css/slider.css | 138 + servo/static/css/style.css | 1 + 10 files changed, 5168 insertions(+) create mode 100755 servo/static/css/bootstrap-datetimepicker.min.css create mode 100755 servo/static/css/bootstrap-sortable.css create mode 100644 servo/static/css/checkin.css create mode 100755 servo/static/css/datepicker.css create mode 100644 servo/static/css/glyphicons.css create mode 100644 servo/static/css/halflings.css create mode 100755 servo/static/css/login.css create mode 100755 servo/static/css/servo.css create mode 100755 servo/static/css/slider.css create mode 100755 servo/static/css/style.css (limited to 'servo/static/css') diff --git a/servo/static/css/bootstrap-datetimepicker.min.css b/servo/static/css/bootstrap-datetimepicker.min.css new file mode 100755 index 0000000..36394e2 --- /dev/null +++ b/servo/static/css/bootstrap-datetimepicker.min.css @@ -0,0 +1,8 @@ +/*! + * Datepicker for Bootstrap + * + * Copyright 2012 Stefan Petre + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:3000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.bootstrap-datetimepicker-widget:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:100%;font-weight:bold;font-size:1.2em}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td.active:hover,.bootstrap-datetimepicker-widget td.active:hover:hover,.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active,.bootstrap-datetimepicker-widget td.active.disabled,.bootstrap-datetimepicker-widget td.active:hover.disabled,.bootstrap-datetimepicker-widget td.active[disabled],.bootstrap-datetimepicker-widget td.active:hover[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td span.active:hover,.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active,.bootstrap-datetimepicker-widget td span.active.disabled,.bootstrap-datetimepicker-widget td span.active[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td span.old{color:#999}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget th.switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px} \ No newline at end of file diff --git a/servo/static/css/bootstrap-sortable.css b/servo/static/css/bootstrap-sortable.css new file mode 100755 index 0000000..8924f61 --- /dev/null +++ b/servo/static/css/bootstrap-sortable.css @@ -0,0 +1,84 @@ +table.sortable span.sign { + display: block; + position: absolute; + top: 50%; + right: 5px; + font-size: 12px; + margin-top: -10px; + color: #bfbfc1; +} + +table.sortable span.arrow, span.reversed { + border-style: solid; + border-width: 5px; + font-size: 0; + border-color: #ccc transparent transparent transparent; + line-height: 0; + height: 0; + width: 0; + margin-top: -2px; +} + + table.sortable span.arrow.up { + border-color: transparent transparent #ccc transparent; + margin-top: -7px; + } + +table.sortable span.reversed { + border-color: transparent transparent #ccc transparent; + margin-top: -7px; +} + + table.sortable span.reversed.up { + border-color: #ccc transparent transparent transparent; + margin-top: -2px; + } + + + +table.sortable span.az:before { + content: "a .. z"; +} + +table.sortable span.az.up:before { + content: "z .. a"; +} + +table.sortable span.AZ:before { + content: "A .. Z"; +} + +table.sortable span.AZ.up:before { + content: "Z .. A"; +} + +table.sortable span._19:before { + content: "1 .. 9"; +} + +table.sortable span._19.up:before { + content: "9 .. 1"; +} + +table.sortable span.month:before { + content: "jan .. dec"; +} + +table.sortable span.month.up:before { + content: "dec .. jan"; +} + +table.sortable thead th:not([data-defaultsort=disabled]) { + cursor: pointer; + position: relative; + top: 0; + left: 0; +} + +table.sortable thead th:hover:not([data-defaultsort=disabled]) { + background: #efefef; +} + +table.sortable thead th div.mozilla { + position: relative; +} diff --git a/servo/static/css/checkin.css b/servo/static/css/checkin.css new file mode 100644 index 0000000..a9f2a34 --- /dev/null +++ b/servo/static/css/checkin.css @@ -0,0 +1,46 @@ +.container-narrow { + max-width:700px; + margin: 0 auto; +} +.jumbotron { + margin: 60px 0; + text-align: center; +} +.jumbotron h1 { + font-size: 72px; + line-height: 1em; +} +.main { + padding-top: 40px; + padding-bottom: 40px; +} +.choose-device { + text-align: center; +} +.choose-device a:hover { + text-decoration: none; +} +.nolabel label { + display: none; +} +textarea { + resize: vertical; +} +.alert { + margin-top: 20px; +} +.select-tags { + padding: 0 10px; +} +.select-tags .btn { + margin: 3px; +} +.device-image { + width: 100%; +} +label { + font-weight: normal !important; +} +.required label { + font-weight: bold !important; +} diff --git a/servo/static/css/datepicker.css b/servo/static/css/datepicker.css new file mode 100755 index 0000000..410e13e --- /dev/null +++ b/servo/static/css/datepicker.css @@ -0,0 +1,442 @@ +/*! + * Datepicker for Bootstrap + * + * Copyright 2012 Stefan Petre + * Improvements by Andrew Rowls + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + */ +.datepicker { + padding: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + direction: ltr; + /*.dow { + border-top: 1px solid #ddd !important; + }*/ + +} +.datepicker-inline { + width: 220px; +} +.datepicker.datepicker-rtl { + direction: rtl; +} +.datepicker.datepicker-rtl table tr td span { + float: right; +} +.datepicker-dropdown { + top: 0; + left: 0; +} +.datepicker-dropdown:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; + top: -7px; + left: 6px; +} +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + position: absolute; + top: -6px; + left: 7px; +} +.datepicker > div { + display: none; +} +.datepicker.days div.datepicker-days { + display: block; +} +.datepicker.months div.datepicker-months { + display: block; +} +.datepicker.years div.datepicker-years { + display: block; +} +.datepicker table { + margin: 0; +} +.datepicker td, +.datepicker th { + text-align: center; + width: 20px; + height: 20px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + border: none; +} +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} +.datepicker table tr td.day:hover { + background: #eeeeee; + cursor: pointer; +} +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #999999; +} +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: none; + color: #999999; + cursor: default; +} +.datepicker table tr td.today, +.datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:hover { + background-color: #fde19a; + background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a); + background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); + background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a); + background-image: -o-linear-gradient(top, #fdd49a, #fdf59a); + background-image: linear-gradient(top, #fdd49a, #fdf59a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); + border-color: #fdf59a #fdf59a #fbed50; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #000 !important; +} +.datepicker table tr td.today:hover, +.datepicker table tr td.today:hover:hover, +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today.disabled:hover:hover, +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today:hover.disabled, +.datepicker table tr td.today.disabled.disabled, +.datepicker table tr td.today.disabled:hover.disabled, +.datepicker table tr td.today[disabled], +.datepicker table tr td.today:hover[disabled], +.datepicker table tr td.today.disabled[disabled], +.datepicker table tr td.today.disabled:hover[disabled] { + background-color: #fdf59a; +} +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active { + background-color: #fbf069 \9; +} +.datepicker table tr td.range, +.datepicker table tr td.range:hover, +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:hover { + background: #eeeeee; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.datepicker table tr td.range.today, +.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:hover { + background-color: #f3d17a; + background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a); + background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a)); + background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a); + background-image: -o-linear-gradient(top, #f3c17a, #f3e97a); + background-image: linear-gradient(top, #f3c17a, #f3e97a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); + border-color: #f3e97a #f3e97a #edde34; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today:hover:hover, +.datepicker table tr td.range.today.disabled:hover, +.datepicker table tr td.range.today.disabled:hover:hover, +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today:hover:active, +.datepicker table tr td.range.today.disabled:active, +.datepicker table tr td.range.today.disabled:hover:active, +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:hover.active, +.datepicker table tr td.range.today.disabled.active, +.datepicker table tr td.range.today.disabled:hover.active, +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today:hover.disabled, +.datepicker table tr td.range.today.disabled.disabled, +.datepicker table tr td.range.today.disabled:hover.disabled, +.datepicker table tr td.range.today[disabled], +.datepicker table tr td.range.today:hover[disabled], +.datepicker table tr td.range.today.disabled[disabled], +.datepicker table tr td.range.today.disabled:hover[disabled] { + background-color: #f3e97a; +} +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today:hover:active, +.datepicker table tr td.range.today.disabled:active, +.datepicker table tr td.range.today.disabled:hover:active, +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:hover.active, +.datepicker table tr td.range.today.disabled.active, +.datepicker table tr td.range.today.disabled:hover.active { + background-color: #efe24b \9; +} +.datepicker table tr td.selected, +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected.disabled:hover { + background-color: #9e9e9e; + background-image: -moz-linear-gradient(top, #b3b3b3, #808080); + background-image: -ms-linear-gradient(top, #b3b3b3, #808080); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080)); + background-image: -webkit-linear-gradient(top, #b3b3b3, #808080); + background-image: -o-linear-gradient(top, #b3b3b3, #808080); + background-image: linear-gradient(top, #b3b3b3, #808080); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); + border-color: #808080 #808080 #595959; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected:hover:hover, +.datepicker table tr td.selected.disabled:hover, +.datepicker table tr td.selected.disabled:hover:hover, +.datepicker table tr td.selected:active, +.datepicker table tr td.selected:hover:active, +.datepicker table tr td.selected.disabled:active, +.datepicker table tr td.selected.disabled:hover:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected:hover.active, +.datepicker table tr td.selected.disabled.active, +.datepicker table tr td.selected.disabled:hover.active, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected:hover.disabled, +.datepicker table tr td.selected.disabled.disabled, +.datepicker table tr td.selected.disabled:hover.disabled, +.datepicker table tr td.selected[disabled], +.datepicker table tr td.selected:hover[disabled], +.datepicker table tr td.selected.disabled[disabled], +.datepicker table tr td.selected.disabled:hover[disabled] { + background-color: #808080; +} +.datepicker table tr td.selected:active, +.datepicker table tr td.selected:hover:active, +.datepicker table tr td.selected.disabled:active, +.datepicker table tr td.selected.disabled:hover:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected:hover.active, +.datepicker table tr td.selected.disabled.active, +.datepicker table tr td.selected.disabled:hover.active { + background-color: #666666 \9; +} +.datepicker table tr td.active, +.datepicker table tr td.active:hover, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active.disabled:hover { + background-color: #006dcc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -ms-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(top, #0088cc, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.active:hover, +.datepicker table tr td.active:hover:hover, +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.disabled:hover:hover, +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active:hover.disabled, +.datepicker table tr td.active.disabled.disabled, +.datepicker table tr td.active.disabled:hover.disabled, +.datepicker table tr td.active[disabled], +.datepicker table tr td.active:hover[disabled], +.datepicker table tr td.active.disabled[disabled], +.datepicker table tr td.active.disabled:hover[disabled] { + background-color: #0044cc; +} +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active { + background-color: #003399 \9; +} +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.datepicker table tr td span:hover { + background: #eeeeee; +} +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: none; + color: #999999; + cursor: default; +} +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + background-color: #006dcc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -ms-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(top, #0088cc, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active:hover.disabled, +.datepicker table tr td span.active.disabled.disabled, +.datepicker table tr td span.active.disabled:hover.disabled, +.datepicker table tr td span.active[disabled], +.datepicker table tr td span.active:hover[disabled], +.datepicker table tr td span.active.disabled[disabled], +.datepicker table tr td span.active.disabled:hover[disabled] { + background-color: #0044cc; +} +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active { + background-color: #003399 \9; +} +.datepicker table tr td span.old { + color: #999999; +} +.datepicker th.datepicker-switch { + width: 145px; +} +.datepicker thead tr:first-child th, +.datepicker tfoot tr:first-child th { + cursor: pointer; +} +.datepicker thead tr:first-child th:hover, +.datepicker tfoot tr:first-child th:hover { + background: #eeeeee; +} +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} +.datepicker thead tr:first-child th.cw { + cursor: default; + background-color: transparent; +} +.input-append.date .add-on i, +.input-prepend.date .add-on i { + display: block; + cursor: pointer; + width: 16px; + height: 16px; +} +.input-daterange input { + text-align: center; +} +.input-daterange input:first-child { + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} +.input-daterange input:last-child { + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +} +.input-daterange .add-on { + display: inline-block; + width: auto; + min-width: 16px; + height: 18px; + padding: 4px 5px; + font-weight: normal; + line-height: 18px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + vertical-align: middle; + background-color: #eeeeee; + border: 1px solid #ccc; + margin-left: -5px; + margin-right: -5px; +} diff --git a/servo/static/css/glyphicons.css b/servo/static/css/glyphicons.css new file mode 100644 index 0000000..22c2f63 --- /dev/null +++ b/servo/static/css/glyphicons.css @@ -0,0 +1,2895 @@ +/*! + * + * Project: GLYPHICONS HALFLINGS + * Author: Jan Kovarik - www.glyphicons.com + * Twitter: @glyphicons + * + */ +@font-face { + font-family: 'Glyphicons Regular'; + src: url('../fonts/glyphicons-regular.eot'); + src: url('../fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-regular.woff') format('woff'), url('../fonts/glyphicons-regular.ttf') format('truetype'), url('../fonts/glyphicons-regular.svg#glyphiconsregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.glyphicons { + display: inline-block; + position: relative; + padding-left: 48px; + color: #1d1d1b; + text-decoration: none; + *display: inline; + *zoom: 1; + vertical-align: middle; +} +.glyphicons:before { + position: absolute; + left: 0; + top: 0; + display: inline-block; + margin: 0 5px 0 0; + font: 24px/1em 'Glyphicons Regular'; + font-style: normal; + font-weight: normal; + color: #1d1d1b; + *display: inline; + *zoom: 1; + vertical-align: middle; + text-transform: none; + -webkit-font-smoothing: antialiased; +} +.glyphicons.white:before { + color: #fff; +} +.glyphicons.glass:before { + content: "\E001"; +} +.glyphicons.leaf:before { + content: "\E002"; +} +.glyphicons.dog:before { + content: "\1F415"; +} +.glyphicons.user:before { + content: "\E004"; +} +.glyphicons.girl:before { + content: "\1F467"; +} +.glyphicons.car:before { + content: "\E006"; +} +.glyphicons.user_add:before { + content: "\E007"; +} +.glyphicons.user_remove:before { + content: "\E008"; +} +.glyphicons.film:before { + content: "\E009"; +} +.glyphicons.magic:before { + content: "\E010"; +} +.glyphicons.envelope:before { + content: "\2709"; +} +.glyphicons.camera:before { + content: "\1F4F7"; +} +.glyphicons.heart:before { + content: "\E013"; +} +.glyphicons.beach_umbrella:before { + content: "\E014"; +} +.glyphicons.train:before { + content: "\1F686"; +} +.glyphicons.print:before { + content: "\E016"; +} +.glyphicons.bin:before { + content: "\E017"; +} +.glyphicons.music:before { + content: "\E018"; +} +.glyphicons.note:before { + content: "\E019"; +} +.glyphicons.heart_empty:before { + content: "\E020"; +} +.glyphicons.home:before { + content: "\E021"; +} +.glyphicons.snowflake:before { + content: "\2744"; +} +.glyphicons.fire:before { + content: "\1F525"; +} +.glyphicons.magnet:before { + content: "\E024"; +} +.glyphicons.parents:before { + content: "\E025"; +} +.glyphicons.binoculars:before { + content: "\E026"; +} +.glyphicons.road:before { + content: "\E027"; +} +.glyphicons.search:before { + content: "\E028"; +} +.glyphicons.cars:before { + content: "\E029"; +} +.glyphicons.notes_2:before { + content: "\E030"; +} +.glyphicons.pencil:before { + content: "\270F"; +} +.glyphicons.bus:before { + content: "\1F68C"; +} +.glyphicons.wifi_alt:before { + content: "\E033"; +} +.glyphicons.luggage:before { + content: "\E034"; +} +.glyphicons.old_man:before { + content: "\E035"; +} +.glyphicons.woman:before { + content: "\1F469"; +} +.glyphicons.file:before { + content: "\E037"; +} +.glyphicons.coins:before { + content: "\E038"; +} +.glyphicons.airplane:before { + content: "\2708"; +} +.glyphicons.notes:before { + content: "\E040"; +} +.glyphicons.stats:before { + content: "\E041"; +} +.glyphicons.charts:before { + content: "\E042"; +} +.glyphicons.pie_chart:before { + content: "\E043"; +} +.glyphicons.group:before { + content: "\E044"; +} +.glyphicons.keys:before { + content: "\E045"; +} +.glyphicons.calendar:before { + content: "\1F4C5"; +} +.glyphicons.router:before { + content: "\E047"; +} +.glyphicons.camera_small:before { + content: "\E048"; +} +.glyphicons.dislikes:before { + content: "\E049"; +} +.glyphicons.star:before { + content: "\E050"; +} +.glyphicons.link:before { + content: "\E051"; +} +.glyphicons.eye_open:before { + content: "\E052"; +} +.glyphicons.eye_close:before { + content: "\E053"; +} +.glyphicons.alarm:before { + content: "\E054"; +} +.glyphicons.clock:before { + content: "\E055"; +} +.glyphicons.stopwatch:before { + content: "\E056"; +} +.glyphicons.projector:before { + content: "\E057"; +} +.glyphicons.history:before { + content: "\E058"; +} +.glyphicons.truck:before { + content: "\E059"; +} +.glyphicons.cargo:before { + content: "\E060"; +} +.glyphicons.compass:before { + content: "\E061"; +} +.glyphicons.keynote:before { + content: "\E062"; +} +.glyphicons.paperclip:before { + content: "\1F4CE"; +} +.glyphicons.power:before { + content: "\E064"; +} +.glyphicons.lightbulb:before { + content: "\E065"; +} +.glyphicons.tag:before { + content: "\E066"; +} +.glyphicons.tags:before { + content: "\E067"; +} +.glyphicons.cleaning:before { + content: "\E068"; +} +.glyphicons.ruller:before { + content: "\E069"; +} +.glyphicons.gift:before { + content: "\E070"; +} +.glyphicons.umbrella:before { + content: "\2602"; +} +.glyphicons.book:before { + content: "\E072"; +} +.glyphicons.bookmark:before { + content: "\1F516"; +} +.glyphicons.wifi:before { + content: "\E074"; +} +.glyphicons.cup:before { + content: "\E075"; +} +.glyphicons.stroller:before { + content: "\E076"; +} +.glyphicons.headphones:before { + content: "\E077"; +} +.glyphicons.headset:before { + content: "\E078"; +} +.glyphicons.warning_sign:before { + content: "\E079"; +} +.glyphicons.signal:before { + content: "\E080"; +} +.glyphicons.retweet:before { + content: "\E081"; +} +.glyphicons.refresh:before { + content: "\E082"; +} +.glyphicons.roundabout:before { + content: "\E083"; +} +.glyphicons.random:before { + content: "\E084"; +} +.glyphicons.heat:before { + content: "\E085"; +} +.glyphicons.repeat:before { + content: "\E086"; +} +.glyphicons.display:before { + content: "\E087"; +} +.glyphicons.log_book:before { + content: "\E088"; +} +.glyphicons.address_book:before { + content: "\E089"; +} +.glyphicons.building:before { + content: "\E090"; +} +.glyphicons.eyedropper:before { + content: "\E091"; +} +.glyphicons.adjust:before { + content: "\E092"; +} +.glyphicons.tint:before { + content: "\E093"; +} +.glyphicons.crop:before { + content: "\E094"; +} +.glyphicons.vector_path_square:before { + content: "\E095"; +} +.glyphicons.vector_path_circle:before { + content: "\E096"; +} +.glyphicons.vector_path_polygon:before { + content: "\E097"; +} +.glyphicons.vector_path_line:before { + content: "\E098"; +} +.glyphicons.vector_path_curve:before { + content: "\E099"; +} +.glyphicons.vector_path_all:before { + content: "\E100"; +} +.glyphicons.font:before { + content: "\E101"; +} +.glyphicons.italic:before { + content: "\E102"; +} +.glyphicons.bold:before { + content: "\E103"; +} +.glyphicons.text_underline:before { + content: "\E104"; +} +.glyphicons.text_strike:before { + content: "\E105"; +} +.glyphicons.text_height:before { + content: "\E106"; +} +.glyphicons.text_width:before { + content: "\E107"; +} +.glyphicons.text_resize:before { + content: "\E108"; +} +.glyphicons.left_indent:before { + content: "\E109"; +} +.glyphicons.right_indent:before { + content: "\E110"; +} +.glyphicons.align_left:before { + content: "\E111"; +} +.glyphicons.align_center:before { + content: "\E112"; +} +.glyphicons.align_right:before { + content: "\E113"; +} +.glyphicons.justify:before { + content: "\E114"; +} +.glyphicons.list:before { + content: "\E115"; +} +.glyphicons.text_smaller:before { + content: "\E116"; +} +.glyphicons.text_bigger:before { + content: "\E117"; +} +.glyphicons.embed:before { + content: "\E118"; +} +.glyphicons.embed_close:before { + content: "\E119"; +} +.glyphicons.table:before { + content: "\E120"; +} +.glyphicons.message_full:before { + content: "\E121"; +} +.glyphicons.message_empty:before { + content: "\E122"; +} +.glyphicons.message_in:before { + content: "\E123"; +} +.glyphicons.message_out:before { + content: "\E124"; +} +.glyphicons.message_plus:before { + content: "\E125"; +} +.glyphicons.message_minus:before { + content: "\E126"; +} +.glyphicons.message_ban:before { + content: "\E127"; +} +.glyphicons.message_flag:before { + content: "\E128"; +} +.glyphicons.message_lock:before { + content: "\E129"; +} +.glyphicons.message_new:before { + content: "\E130"; +} +.glyphicons.inbox:before { + content: "\E131"; +} +.glyphicons.inbox_plus:before { + content: "\E132"; +} +.glyphicons.inbox_minus:before { + content: "\E133"; +} +.glyphicons.inbox_lock:before { + content: "\E134"; +} +.glyphicons.inbox_in:before { + content: "\E135"; +} +.glyphicons.inbox_out:before { + content: "\E136"; +} +.glyphicons.cogwheel:before { + content: "\E137"; +} +.glyphicons.cogwheels:before { + content: "\E138"; +} +.glyphicons.picture:before { + content: "\E139"; +} +.glyphicons.adjust_alt:before { + content: "\E140"; +} +.glyphicons.database_lock:before { + content: "\E141"; +} +.glyphicons.database_plus:before { + content: "\E142"; +} +.glyphicons.database_minus:before { + content: "\E143"; +} +.glyphicons.database_ban:before { + content: "\E144"; +} +.glyphicons.folder_open:before { + content: "\E145"; +} +.glyphicons.folder_plus:before { + content: "\E146"; +} +.glyphicons.folder_minus:before { + content: "\E147"; +} +.glyphicons.folder_lock:before { + content: "\E148"; +} +.glyphicons.folder_flag:before { + content: "\E149"; +} +.glyphicons.folder_new:before { + content: "\E150"; +} +.glyphicons.edit:before { + content: "\E151"; +} +.glyphicons.new_window:before { + content: "\E152"; +} +.glyphicons.check:before { + content: "\E153"; +} +.glyphicons.unchecked:before { + content: "\E154"; +} +.glyphicons.more_windows:before { + content: "\E155"; +} +.glyphicons.show_big_thumbnails:before { + content: "\E156"; +} +.glyphicons.show_thumbnails:before { + content: "\E157"; +} +.glyphicons.show_thumbnails_with_lines:before { + content: "\E158"; +} +.glyphicons.show_lines:before { + content: "\E159"; +} +.glyphicons.playlist:before { + content: "\E160"; +} +.glyphicons.imac:before { + content: "\E161"; +} +.glyphicons.macbook:before { + content: "\E162"; +} +.glyphicons.ipad:before { + content: "\E163"; +} +.glyphicons.iphone:before { + content: "\E164"; +} +.glyphicons.iphone_transfer:before { + content: "\E165"; +} +.glyphicons.iphone_exchange:before { + content: "\E166"; +} +.glyphicons.ipod:before { + content: "\E167"; +} +.glyphicons.ipod_shuffle:before { + content: "\E168"; +} +.glyphicons.ear_plugs:before { + content: "\E169"; +} +.glyphicons.record:before { + content: "\E170"; +} +.glyphicons.step_backward:before { + content: "\E171"; +} +.glyphicons.fast_backward:before { + content: "\E172"; +} +.glyphicons.rewind:before { + content: "\E173"; +} +.glyphicons.play:before { + content: "\E174"; +} +.glyphicons.pause:before { + content: "\E175"; +} +.glyphicons.stop:before { + content: "\E176"; +} +.glyphicons.forward:before { + content: "\E177"; +} +.glyphicons.fast_forward:before { + content: "\E178"; +} +.glyphicons.step_forward:before { + content: "\E179"; +} +.glyphicons.eject:before { + content: "\E180"; +} +.glyphicons.facetime_video:before { + content: "\E181"; +} +.glyphicons.download_alt:before { + content: "\E182"; +} +.glyphicons.mute:before { + content: "\E183"; +} +.glyphicons.volume_down:before { + content: "\E184"; +} +.glyphicons.volume_up:before { + content: "\E185"; +} +.glyphicons.screenshot:before { + content: "\E186"; +} +.glyphicons.move:before { + content: "\E187"; +} +.glyphicons.more:before { + content: "\E188"; +} +.glyphicons.brightness_reduce:before { + content: "\E189"; +} +.glyphicons.brightness_increase:before { + content: "\E190"; +} +.glyphicons.circle_plus:before { + content: "\E191"; +} +.glyphicons.circle_minus:before { + content: "\E192"; +} +.glyphicons.circle_remove:before { + content: "\E193"; +} +.glyphicons.circle_ok:before { + content: "\E194"; +} +.glyphicons.circle_question_mark:before { + content: "\E195"; +} +.glyphicons.circle_info:before { + content: "\E196"; +} +.glyphicons.circle_exclamation_mark:before { + content: "\E197"; +} +.glyphicons.remove:before { + content: "\E198"; +} +.glyphicons.ok:before { + content: "\E199"; +} +.glyphicons.ban:before { + content: "\E200"; +} +.glyphicons.download:before { + content: "\E201"; +} +.glyphicons.upload:before { + content: "\E202"; +} +.glyphicons.shopping_cart:before { + content: "\E203"; +} +.glyphicons.lock:before { + content: "\1F512"; +} +.glyphicons.unlock:before { + content: "\E205"; +} +.glyphicons.electricity:before { + content: "\E206"; +} +.glyphicons.ok_2:before { + content: "\E207"; +} +.glyphicons.remove_2:before { + content: "\E208"; +} +.glyphicons.cart_out:before { + content: "\E209"; +} +.glyphicons.cart_in:before { + content: "\E210"; +} +.glyphicons.left_arrow:before { + content: "\E211"; +} +.glyphicons.right_arrow:before { + content: "\E212"; +} +.glyphicons.down_arrow:before { + content: "\E213"; +} +.glyphicons.up_arrow:before { + content: "\E214"; +} +.glyphicons.resize_small:before { + content: "\E215"; +} +.glyphicons.resize_full:before { + content: "\E216"; +} +.glyphicons.circle_arrow_left:before { + content: "\E217"; +} +.glyphicons.circle_arrow_right:before { + content: "\E218"; +} +.glyphicons.circle_arrow_top:before { + content: "\E219"; +} +.glyphicons.circle_arrow_down:before { + content: "\E220"; +} +.glyphicons.play_button:before { + content: "\E221"; +} +.glyphicons.unshare:before { + content: "\E222"; +} +.glyphicons.share:before { + content: "\E223"; +} +.glyphicons.chevron-right:before { + content: "\E224"; +} +.glyphicons.chevron-left:before { + content: "\E225"; +} +.glyphicons.bluetooth:before { + content: "\E226"; +} +.glyphicons.euro:before { + content: "\20AC"; +} +.glyphicons.usd:before { + content: "\E228"; +} +.glyphicons.gbp:before { + content: "\E229"; +} +.glyphicons.retweet_2:before { + content: "\E230"; +} +.glyphicons.moon:before { + content: "\E231"; +} +.glyphicons.sun:before { + content: "\2609"; +} +.glyphicons.cloud:before { + content: "\2601"; +} +.glyphicons.direction:before { + content: "\E234"; +} +.glyphicons.brush:before { + content: "\E235"; +} +.glyphicons.pen:before { + content: "\E236"; +} +.glyphicons.zoom_in:before { + content: "\E237"; +} +.glyphicons.zoom_out:before { + content: "\E238"; +} +.glyphicons.pin:before { + content: "\E239"; +} +.glyphicons.albums:before { + content: "\E240"; +} +.glyphicons.rotation_lock:before { + content: "\E241"; +} +.glyphicons.flash:before { + content: "\E242"; +} +.glyphicons.google_maps:before { + content: "\E243"; +} +.glyphicons.anchor:before { + content: "\2693"; +} +.glyphicons.conversation:before { + content: "\E245"; +} +.glyphicons.chat:before { + content: "\E246"; +} +.glyphicons.male:before { + content: "\E247"; +} +.glyphicons.female:before { + content: "\E248"; +} +.glyphicons.asterisk:before { + content: "\002A"; +} +.glyphicons.divide:before { + content: "\00F7"; +} +.glyphicons.snorkel_diving:before { + content: "\E251"; +} +.glyphicons.scuba_diving:before { + content: "\E252"; +} +.glyphicons.oxygen_bottle:before { + content: "\E253"; +} +.glyphicons.fins:before { + content: "\E254"; +} +.glyphicons.fishes:before { + content: "\E255"; +} +.glyphicons.boat:before { + content: "\E256"; +} +.glyphicons.delete:before { + content: "\E257"; +} +.glyphicons.sheriffs_star:before { + content: "\E258"; +} +.glyphicons.qrcode:before { + content: "\E259"; +} +.glyphicons.barcode:before { + content: "\E260"; +} +.glyphicons.pool:before { + content: "\E261"; +} +.glyphicons.buoy:before { + content: "\E262"; +} +.glyphicons.spade:before { + content: "\E263"; +} +.glyphicons.bank:before { + content: "\1F3E6"; +} +.glyphicons.vcard:before { + content: "\E265"; +} +.glyphicons.electrical_plug:before { + content: "\E266"; +} +.glyphicons.flag:before { + content: "\E267"; +} +.glyphicons.credit_card:before { + content: "\E268"; +} +.glyphicons.keyboard-wireless:before { + content: "\E269"; +} +.glyphicons.keyboard-wired:before { + content: "\E270"; +} +.glyphicons.shield:before { + content: "\E271"; +} +.glyphicons.ring:before { + content: "\02DA"; +} +.glyphicons.cake:before { + content: "\E273"; +} +.glyphicons.drink:before { + content: "\E274"; +} +.glyphicons.beer:before { + content: "\E275"; +} +.glyphicons.fast_food:before { + content: "\E276"; +} +.glyphicons.cutlery:before { + content: "\E277"; +} +.glyphicons.pizza:before { + content: "\E278"; +} +.glyphicons.birthday_cake:before { + content: "\E279"; +} +.glyphicons.tablet:before { + content: "\E280"; +} +.glyphicons.settings:before { + content: "\E281"; +} +.glyphicons.bullets:before { + content: "\E282"; +} +.glyphicons.cardio:before { + content: "\E283"; +} +.glyphicons.t-shirt:before { + content: "\E284"; +} +.glyphicons.pants:before { + content: "\E285"; +} +.glyphicons.sweater:before { + content: "\E286"; +} +.glyphicons.fabric:before { + content: "\E287"; +} +.glyphicons.leather:before { + content: "\E288"; +} +.glyphicons.scissors:before { + content: "\E289"; +} +.glyphicons.bomb:before { + content: "\1F4A3"; +} +.glyphicons.skull:before { + content: "\1F480"; +} +.glyphicons.celebration:before { + content: "\E292"; +} +.glyphicons.tea_kettle:before { + content: "\E293"; +} +.glyphicons.french_press:before { + content: "\E294"; +} +.glyphicons.coffe_cup:before { + content: "\E295"; +} +.glyphicons.pot:before { + content: "\E296"; +} +.glyphicons.grater:before { + content: "\E297"; +} +.glyphicons.kettle:before { + content: "\E298"; +} +.glyphicons.hospital:before { + content: "\1F3E5"; +} +.glyphicons.hospital_h:before { + content: "\E300"; +} +.glyphicons.microphone:before { + content: "\1F3A4"; +} +.glyphicons.webcam:before { + content: "\E302"; +} +.glyphicons.temple_christianity_church:before { + content: "\E303"; +} +.glyphicons.temple_islam:before { + content: "\E304"; +} +.glyphicons.temple_hindu:before { + content: "\E305"; +} +.glyphicons.temple_buddhist:before { + content: "\E306"; +} +.glyphicons.bicycle:before { + content: "\1F6B2"; +} +.glyphicons.life_preserver:before { + content: "\E308"; +} +.glyphicons.share_alt:before { + content: "\E309"; +} +.glyphicons.comments:before { + content: "\E310"; +} +.glyphicons.flower:before { + content: "\2698"; +} +.glyphicons.baseball:before { + content: "\26BE"; +} +.glyphicons.rugby:before { + content: "\E313"; +} +.glyphicons.ax:before { + content: "\E314"; +} +.glyphicons.table_tennis:before { + content: "\E315"; +} +.glyphicons.bowling:before { + content: "\1F3B3"; +} +.glyphicons.tree_conifer:before { + content: "\E317"; +} +.glyphicons.tree_deciduous:before { + content: "\E318"; +} +.glyphicons.more_items:before { + content: "\E319"; +} +.glyphicons.sort:before { + content: "\E320"; +} +.glyphicons.filter:before { + content: "\E321"; +} +.glyphicons.gamepad:before { + content: "\E322"; +} +.glyphicons.playing_dices:before { + content: "\E323"; +} +.glyphicons.calculator:before { + content: "\E324"; +} +.glyphicons.tie:before { + content: "\E325"; +} +.glyphicons.wallet:before { + content: "\E326"; +} +.glyphicons.piano:before { + content: "\E327"; +} +.glyphicons.sampler:before { + content: "\E328"; +} +.glyphicons.podium:before { + content: "\E329"; +} +.glyphicons.soccer_ball:before { + content: "\E330"; +} +.glyphicons.blog:before { + content: "\E331"; +} +.glyphicons.dashboard:before { + content: "\E332"; +} +.glyphicons.certificate:before { + content: "\E333"; +} +.glyphicons.bell:before { + content: "\1F514"; +} +.glyphicons.candle:before { + content: "\E335"; +} +.glyphicons.pushpin:before { + content: "\1F4CC"; +} +.glyphicons.iphone_shake:before { + content: "\E337"; +} +.glyphicons.pin_flag:before { + content: "\E338"; +} +.glyphicons.turtle:before { + content: "\1F422"; +} +.glyphicons.rabbit:before { + content: "\1F407"; +} +.glyphicons.globe:before { + content: "\E341"; +} +.glyphicons.briefcase:before { + content: "\1F4BC"; +} +.glyphicons.hdd:before { + content: "\E343"; +} +.glyphicons.thumbs_up:before { + content: "\E344"; +} +.glyphicons.thumbs_down:before { + content: "\E345"; +} +.glyphicons.hand_right:before { + content: "\E346"; +} +.glyphicons.hand_left:before { + content: "\E347"; +} +.glyphicons.hand_up:before { + content: "\E348"; +} +.glyphicons.hand_down:before { + content: "\E349"; +} +.glyphicons.fullscreen:before { + content: "\E350"; +} +.glyphicons.shopping_bag:before { + content: "\E351"; +} +.glyphicons.book_open:before { + content: "\E352"; +} +.glyphicons.nameplate:before { + content: "\E353"; +} +.glyphicons.nameplate_alt:before { + content: "\E354"; +} +.glyphicons.vases:before { + content: "\E355"; +} +.glyphicons.bullhorn:before { + content: "\E356"; +} +.glyphicons.dumbbell:before { + content: "\E357"; +} +.glyphicons.suitcase:before { + content: "\E358"; +} +.glyphicons.file_import:before { + content: "\E359"; +} +.glyphicons.file_export:before { + content: "\E360"; +} +.glyphicons.bug:before { + content: "\1F41B"; +} +.glyphicons.crown:before { + content: "\1F451"; +} +.glyphicons.smoking:before { + content: "\E363"; +} +.glyphicons.cloud-upload:before { + content: "\E364"; +} +.glyphicons.cloud-download:before { + content: "\E365"; +} +.glyphicons.restart:before { + content: "\E366"; +} +.glyphicons.security_camera:before { + content: "\E367"; +} +.glyphicons.expand:before { + content: "\E368"; +} +.glyphicons.collapse:before { + content: "\E369"; +} +.glyphicons.collapse_top:before { + content: "\E370"; +} +.glyphicons.globe_af:before { + content: "\E371"; +} +.glyphicons.global:before { + content: "\E372"; +} +.glyphicons.spray:before { + content: "\E373"; +} +.glyphicons.nails:before { + content: "\E374"; +} +.glyphicons.claw_hammer:before { + content: "\E375"; +} +.glyphicons.classic_hammer:before { + content: "\E376"; +} +.glyphicons.hand_saw:before { + content: "\E377"; +} +.glyphicons.riflescope:before { + content: "\E378"; +} +.glyphicons.electrical_socket_eu:before { + content: "\E379"; +} +.glyphicons.electrical_socket_us:before { + content: "\E380"; +} +.glyphicons.message_forward:before { + content: "\E381"; +} +.glyphicons.coat_hanger:before { + content: "\E382"; +} +.glyphicons.dress:before { + content: "\1F457"; +} +.glyphicons.bathrobe:before { + content: "\E384"; +} +.glyphicons.shirt:before { + content: "\E385"; +} +.glyphicons.underwear:before { + content: "\E386"; +} +.glyphicons.log_in:before { + content: "\E387"; +} +.glyphicons.log_out:before { + content: "\E388"; +} +.glyphicons.exit:before { + content: "\E389"; +} +.glyphicons.new_window_alt:before { + content: "\E390"; +} +.glyphicons.video_sd:before { + content: "\E391"; +} +.glyphicons.video_hd:before { + content: "\E392"; +} +.glyphicons.subtitles:before { + content: "\E393"; +} +.glyphicons.sound_stereo:before { + content: "\E394"; +} +.glyphicons.sound_dolby:before { + content: "\E395"; +} +.glyphicons.sound_5_1:before { + content: "\E396"; +} +.glyphicons.sound_6_1:before { + content: "\E397"; +} +.glyphicons.sound_7_1:before { + content: "\E398"; +} +.glyphicons.copyright_mark:before { + content: "\E399"; +} +.glyphicons.registration_mark:before { + content: "\E400"; +} +.glyphicons.radar:before { + content: "\E401"; +} +.glyphicons.skateboard:before { + content: "\E402"; +} +.glyphicons.golf_course:before { + content: "\E403"; +} +.glyphicons.sorting:before { + content: "\E404"; +} +.glyphicons.sort-by-alphabet:before { + content: "\E405"; +} +.glyphicons.sort-by-alphabet-alt:before { + content: "\E406"; +} +.glyphicons.sort-by-order:before { + content: "\E407"; +} +.glyphicons.sort-by-order-alt:before { + content: "\E408"; +} +.glyphicons.sort-by-attributes:before { + content: "\E409"; +} +.glyphicons.sort-by-attributes-alt:before { + content: "\E410"; +} +.glyphicons.compressed:before { + content: "\E411"; +} +.glyphicons.package:before { + content: "\1F4E6"; +} +.glyphicons.cloud_plus:before { + content: "\E413"; +} +.glyphicons.cloud_minus:before { + content: "\E414"; +} +.glyphicons.disk_save:before { + content: "\E415"; +} +.glyphicons.disk_open:before { + content: "\E416"; +} +.glyphicons.disk_saved:before { + content: "\E417"; +} +.glyphicons.disk_remove:before { + content: "\E418"; +} +.glyphicons.disk_import:before { + content: "\E419"; +} +.glyphicons.disk_export:before { + content: "\E420"; +} +.glyphicons.tower:before { + content: "\E421"; +} +.glyphicons.send:before { + content: "\E422"; +} +.glyphicons.git_branch:before { + content: "\E423"; +} +.glyphicons.git_create:before { + content: "\E424"; +} +.glyphicons.git_private:before { + content: "\E425"; +} +.glyphicons.git_delete:before { + content: "\E426"; +} +.glyphicons.git_merge:before { + content: "\E427"; +} +.glyphicons.git_pull_request:before { + content: "\E428"; +} +.glyphicons.git_compare:before { + content: "\E429"; +} +.glyphicons.git_commit:before { + content: "\E430"; +} +.glyphicons.construction_cone:before { + content: "\E431"; +} +.glyphicons.shoe_steps:before { + content: "\E432"; +} +.glyphicons.plus:before { + content: "\002B"; +} +.glyphicons.minus:before { + content: "\2212"; +} +.glyphicons.redo:before { + content: "\E435"; +} +.glyphicons.undo:before { + content: "\E436"; +} +.glyphicons.golf:before { + content: "\E437"; +} +.glyphicons.hockey:before { + content: "\E438"; +} +.glyphicons.pipe:before { + content: "\E439"; +} +.glyphicons.wrench:before { + content: "\1F527"; +} +.glyphicons.folder_closed:before { + content: "\E441"; +} +.glyphicons.phone_alt:before { + content: "\E442"; +} +.glyphicons.earphone:before { + content: "\E443"; +} +.glyphicons.floppy_disk:before { + content: "\E444"; +} +.glyphicons.floppy_saved:before { + content: "\E445"; +} +.glyphicons.floppy_remove:before { + content: "\E446"; +} +.glyphicons.floppy_save:before { + content: "\E447"; +} +.glyphicons.floppy_open:before { + content: "\E448"; +} +.glyphicons.translate:before { + content: "\E449"; +} +.glyphicons.fax:before { + content: "\E450"; +} +.glyphicons.factory:before { + content: "\1F3ED"; +} +.glyphicons.shop_window:before { + content: "\E452"; +} +.glyphicons.shop:before { + content: "\E453"; +} +.glyphicons.kiosk:before { + content: "\E454"; +} +.glyphicons.kiosk_wheels:before { + content: "\E455"; +} +.glyphicons.kiosk_light:before { + content: "\E456"; +} +.glyphicons.kiosk_food:before { + content: "\E457"; +} +.glyphicons.transfer:before { + content: "\E458"; +} +.glyphicons.money:before { + content: "\E459"; +} +.glyphicons.header:before { + content: "\E460"; +} +.glyphicons.blacksmith:before { + content: "\E461"; +} +.glyphicons.saw_blade:before { + content: "\E462"; +} +.glyphicons.basketball:before { + content: "\E463"; +} +.glyphicons.server:before { + content: "\E464"; +} +.glyphicons.server_plus:before { + content: "\E465"; +} +.glyphicons.server_minus:before { + content: "\E466"; +} +.glyphicons.server_ban:before { + content: "\E467"; +} +.glyphicons.server_flag:before { + content: "\E468"; +} +.glyphicons.server_lock:before { + content: "\E469"; +} +.glyphicons.server_new:before { + content: "\E470"; +} +.glyphicons-icon { + display: inline-block; + width: 48px; + height: 48px; + margin: 0 8px 0 0; + line-height: 14px; + vertical-align: text-top; + background-image: url(../images/glyphicons.svg); + background-position: 0 0; + background-repeat: no-repeat; + vertical-align: top; + *display: inline; + *zoom: 1; + *margin-right: .3em; +} +.glyphicons-icon _:-o-prefocus, +.glyphicons-icon { + background-image: url(../images/glyphicons.png); +} +.no-inlinesvg .glyphicons-icon { + background-image: url(../images/glyphicons.png); +} +.glyphicons-icon.white { + background-image: url(../images/glyphicons-white.svg); +} +.glyphicons-icon.white _:-o-prefocus, +.glyphicons-icon.white { + background-image: url(../images/glyphicons-white.png); +} +.no-inlinesvg .glyphicons-icon.white { + background-image: url(../images/glyphicons-white.png); +} +.glyphicons-icon.glass { + background-position: 4px 11px; +} +.glyphicons-icon.leaf { + background-position: -44px 11px; +} +.glyphicons-icon.dog { + background-position: -92px 11px; +} +.glyphicons-icon.user { + background-position: -140px 11px; +} +.glyphicons-icon.girl { + background-position: -188px 11px; +} +.glyphicons-icon.car { + background-position: -236px 11px; +} +.glyphicons-icon.user_add { + background-position: -284px 11px; +} +.glyphicons-icon.user_remove { + background-position: -332px 11px; +} +.glyphicons-icon.film { + background-position: -380px 11px; +} +.glyphicons-icon.magic { + background-position: -428px 11px; +} +.glyphicons-icon.envelope { + background-position: 4px -37px; +} +.glyphicons-icon.camera { + background-position: -44px -37px; +} +.glyphicons-icon.heart { + background-position: -92px -37px; +} +.glyphicons-icon.beach_umbrella { + background-position: -140px -37px; +} +.glyphicons-icon.train { + background-position: -188px -37px; +} +.glyphicons-icon.print { + background-position: -236px -37px; +} +.glyphicons-icon.bin { + background-position: -284px -37px; +} +.glyphicons-icon.music { + background-position: -332px -37px; +} +.glyphicons-icon.note { + background-position: -380px -37px; +} +.glyphicons-icon.heart_empty { + background-position: -428px -37px; +} +.glyphicons-icon.home { + background-position: 4px -85px; +} +.glyphicons-icon.snowflake { + background-position: -44px -85px; +} +.glyphicons-icon.fire { + background-position: -92px -85px; +} +.glyphicons-icon.magnet { + background-position: -140px -85px; +} +.glyphicons-icon.parents { + background-position: -188px -85px; +} +.glyphicons-icon.binoculars { + background-position: -236px -85px; +} +.glyphicons-icon.road { + background-position: -284px -85px; +} +.glyphicons-icon.search { + background-position: -332px -85px; +} +.glyphicons-icon.cars { + background-position: -380px -85px; +} +.glyphicons-icon.notes_2 { + background-position: -428px -85px; +} +.glyphicons-icon.pencil { + background-position: 4px -133px; +} +.glyphicons-icon.bus { + background-position: -44px -133px; +} +.glyphicons-icon.wifi_alt { + background-position: -92px -133px; +} +.glyphicons-icon.luggage { + background-position: -140px -133px; +} +.glyphicons-icon.old_man { + background-position: -188px -133px; +} +.glyphicons-icon.woman { + background-position: -236px -133px; +} +.glyphicons-icon.file { + background-position: -284px -133px; +} +.glyphicons-icon.coins { + background-position: -332px -133px; +} +.glyphicons-icon.airplane { + background-position: -380px -133px; +} +.glyphicons-icon.notes { + background-position: -428px -133px; +} +.glyphicons-icon.stats { + background-position: 4px -181px; +} +.glyphicons-icon.charts { + background-position: -44px -181px; +} +.glyphicons-icon.pie_chart { + background-position: -92px -181px; +} +.glyphicons-icon.group { + background-position: -140px -181px; +} +.glyphicons-icon.keys { + background-position: -188px -181px; +} +.glyphicons-icon.calendar { + background-position: -236px -181px; +} +.glyphicons-icon.router { + background-position: -284px -181px; +} +.glyphicons-icon.camera_small { + background-position: -332px -181px; +} +.glyphicons-icon.dislikes { + background-position: -380px -181px; +} +.glyphicons-icon.star { + background-position: -428px -181px; +} +.glyphicons-icon.link { + background-position: 4px -229px; +} +.glyphicons-icon.eye_open { + background-position: -44px -229px; +} +.glyphicons-icon.eye_close { + background-position: -92px -229px; +} +.glyphicons-icon.alarm { + background-position: -140px -229px; +} +.glyphicons-icon.clock { + background-position: -188px -229px; +} +.glyphicons-icon.stopwatch { + background-position: -236px -229px; +} +.glyphicons-icon.projector { + background-position: -284px -229px; +} +.glyphicons-icon.history { + background-position: -332px -229px; +} +.glyphicons-icon.truck { + background-position: -380px -229px; +} +.glyphicons-icon.cargo { + background-position: -428px -229px; +} +.glyphicons-icon.compass { + background-position: 4px -277px; +} +.glyphicons-icon.keynote { + background-position: -44px -277px; +} +.glyphicons-icon.paperclip { + background-position: -92px -277px; +} +.glyphicons-icon.power { + background-position: -140px -277px; +} +.glyphicons-icon.lightbulb { + background-position: -188px -277px; +} +.glyphicons-icon.tag { + background-position: -236px -277px; +} +.glyphicons-icon.tags { + background-position: -284px -277px; +} +.glyphicons-icon.cleaning { + background-position: -332px -277px; +} +.glyphicons-icon.ruller { + background-position: -380px -277px; +} +.glyphicons-icon.gift { + background-position: -428px -277px; +} +.glyphicons-icon.umbrella { + background-position: 4px -325px; +} +.glyphicons-icon.book { + background-position: -44px -325px; +} +.glyphicons-icon.bookmark { + background-position: -92px -325px; +} +.glyphicons-icon.wifi { + background-position: -140px -325px; +} +.glyphicons-icon.cup { + background-position: -188px -325px; +} +.glyphicons-icon.stroller { + background-position: -236px -325px; +} +.glyphicons-icon.headphones { + background-position: -284px -325px; +} +.glyphicons-icon.headset { + background-position: -332px -325px; +} +.glyphicons-icon.warning_sign { + background-position: -380px -325px; +} +.glyphicons-icon.signal { + background-position: -428px -325px; +} +.glyphicons-icon.retweet { + background-position: 4px -373px; +} +.glyphicons-icon.refresh { + background-position: -44px -373px; +} +.glyphicons-icon.roundabout { + background-position: -92px -373px; +} +.glyphicons-icon.random { + background-position: -140px -373px; +} +.glyphicons-icon.heat { + background-position: -188px -373px; +} +.glyphicons-icon.repeat { + background-position: -236px -373px; +} +.glyphicons-icon.display { + background-position: -284px -373px; +} +.glyphicons-icon.log_book { + background-position: -332px -373px; +} +.glyphicons-icon.address_book { + background-position: -380px -373px; +} +.glyphicons-icon.building { + background-position: -428px -373px; +} +.glyphicons-icon.eyedropper { + background-position: 4px -421px; +} +.glyphicons-icon.adjust { + background-position: -44px -421px; +} +.glyphicons-icon.tint { + background-position: -92px -421px; +} +.glyphicons-icon.crop { + background-position: -140px -421px; +} +.glyphicons-icon.vector_path_square { + background-position: -188px -421px; +} +.glyphicons-icon.vector_path_circle { + background-position: -236px -421px; +} +.glyphicons-icon.vector_path_polygon { + background-position: -284px -421px; +} +.glyphicons-icon.vector_path_line { + background-position: -332px -421px; +} +.glyphicons-icon.vector_path_curve { + background-position: -380px -421px; +} +.glyphicons-icon.vector_path_all { + background-position: -428px -421px; +} +.glyphicons-icon.font { + background-position: 4px -469px; +} +.glyphicons-icon.italic { + background-position: -44px -469px; +} +.glyphicons-icon.bold { + background-position: -92px -469px; +} +.glyphicons-icon.text_underline { + background-position: -140px -469px; +} +.glyphicons-icon.text_strike { + background-position: -188px -469px; +} +.glyphicons-icon.text_height { + background-position: -236px -469px; +} +.glyphicons-icon.text_width { + background-position: -284px -469px; +} +.glyphicons-icon.text_resize { + background-position: -332px -469px; +} +.glyphicons-icon.left_indent { + background-position: -380px -469px; +} +.glyphicons-icon.right_indent { + background-position: -428px -469px; +} +.glyphicons-icon.align_left { + background-position: 4px -517px; +} +.glyphicons-icon.align_center { + background-position: -44px -517px; +} +.glyphicons-icon.align_right { + background-position: -92px -517px; +} +.glyphicons-icon.justify { + background-position: -140px -517px; +} +.glyphicons-icon.list { + background-position: -188px -517px; +} +.glyphicons-icon.text_smaller { + background-position: -236px -517px; +} +.glyphicons-icon.text_bigger { + background-position: -284px -517px; +} +.glyphicons-icon.embed { + background-position: -332px -517px; +} +.glyphicons-icon.embed_close { + background-position: -380px -517px; +} +.glyphicons-icon.table { + background-position: -428px -517px; +} +.glyphicons-icon.message_full { + background-position: 4px -565px; +} +.glyphicons-icon.message_empty { + background-position: -44px -565px; +} +.glyphicons-icon.message_in { + background-position: -92px -565px; +} +.glyphicons-icon.message_out { + background-position: -140px -565px; +} +.glyphicons-icon.message_plus { + background-position: -188px -565px; +} +.glyphicons-icon.message_minus { + background-position: -236px -565px; +} +.glyphicons-icon.message_ban { + background-position: -284px -565px; +} +.glyphicons-icon.message_flag { + background-position: -332px -565px; +} +.glyphicons-icon.message_lock { + background-position: -380px -565px; +} +.glyphicons-icon.message_new { + background-position: -428px -565px; +} +.glyphicons-icon.inbox { + background-position: 4px -613px; +} +.glyphicons-icon.inbox_plus { + background-position: -44px -613px; +} +.glyphicons-icon.inbox_minus { + background-position: -92px -613px; +} +.glyphicons-icon.inbox_lock { + background-position: -140px -613px; +} +.glyphicons-icon.inbox_in { + background-position: -188px -613px; +} +.glyphicons-icon.inbox_out { + background-position: -236px -613px; +} +.glyphicons-icon.cogwheel { + background-position: -284px -613px; +} +.glyphicons-icon.cogwheels { + background-position: -332px -613px; +} +.glyphicons-icon.picture { + background-position: -380px -613px; +} +.glyphicons-icon.adjust_alt { + background-position: -428px -613px; +} +.glyphicons-icon.database_lock { + background-position: 4px -661px; +} +.glyphicons-icon.database_plus { + background-position: -44px -661px; +} +.glyphicons-icon.database_minus { + background-position: -92px -661px; +} +.glyphicons-icon.database_ban { + background-position: -140px -661px; +} +.glyphicons-icon.folder_open { + background-position: -188px -661px; +} +.glyphicons-icon.folder_plus { + background-position: -236px -661px; +} +.glyphicons-icon.folder_minus { + background-position: -284px -661px; +} +.glyphicons-icon.folder_lock { + background-position: -332px -661px; +} +.glyphicons-icon.folder_flag { + background-position: -380px -661px; +} +.glyphicons-icon.folder_new { + background-position: -428px -661px; +} +.glyphicons-icon.edit { + background-position: 4px -709px; +} +.glyphicons-icon.new_window { + background-position: -44px -709px; +} +.glyphicons-icon.check { + background-position: -92px -709px; +} +.glyphicons-icon.unchecked { + background-position: -140px -709px; +} +.glyphicons-icon.more_windows { + background-position: -188px -709px; +} +.glyphicons-icon.show_big_thumbnails { + background-position: -236px -709px; +} +.glyphicons-icon.show_thumbnails { + background-position: -284px -709px; +} +.glyphicons-icon.show_thumbnails_with_lines { + background-position: -332px -709px; +} +.glyphicons-icon.show_lines { + background-position: -380px -709px; +} +.glyphicons-icon.playlist { + background-position: -428px -709px; +} +.glyphicons-icon.imac { + background-position: 4px -757px; +} +.glyphicons-icon.macbook { + background-position: -44px -757px; +} +.glyphicons-icon.ipad { + background-position: -92px -757px; +} +.glyphicons-icon.iphone { + background-position: -140px -757px; +} +.glyphicons-icon.iphone_transfer { + background-position: -188px -757px; +} +.glyphicons-icon.iphone_exchange { + background-position: -236px -757px; +} +.glyphicons-icon.ipod { + background-position: -284px -757px; +} +.glyphicons-icon.ipod_shuffle { + background-position: -332px -757px; +} +.glyphicons-icon.ear_plugs { + background-position: -380px -757px; +} +.glyphicons-icon.record { + background-position: -428px -757px; +} +.glyphicons-icon.step_backward { + background-position: 4px -805px; +} +.glyphicons-icon.fast_backward { + background-position: -44px -805px; +} +.glyphicons-icon.rewind { + background-position: -92px -805px; +} +.glyphicons-icon.play { + background-position: -140px -805px; +} +.glyphicons-icon.pause { + background-position: -188px -805px; +} +.glyphicons-icon.stop { + background-position: -236px -805px; +} +.glyphicons-icon.forward { + background-position: -284px -805px; +} +.glyphicons-icon.fast_forward { + background-position: -332px -805px; +} +.glyphicons-icon.step_forward { + background-position: -380px -805px; +} +.glyphicons-icon.eject { + background-position: -428px -805px; +} +.glyphicons-icon.facetime_video { + background-position: 4px -853px; +} +.glyphicons-icon.download_alt { + background-position: -44px -853px; +} +.glyphicons-icon.mute { + background-position: -92px -853px; +} +.glyphicons-icon.volume_down { + background-position: -140px -853px; +} +.glyphicons-icon.volume_up { + background-position: -188px -853px; +} +.glyphicons-icon.screenshot { + background-position: -236px -853px; +} +.glyphicons-icon.move { + background-position: -284px -853px; +} +.glyphicons-icon.more { + background-position: -332px -853px; +} +.glyphicons-icon.brightness_reduce { + background-position: -380px -853px; +} +.glyphicons-icon.brightness_increase { + background-position: -428px -853px; +} +.glyphicons-icon.circle_plus { + background-position: 4px -901px; +} +.glyphicons-icon.circle_minus { + background-position: -44px -901px; +} +.glyphicons-icon.circle_remove { + background-position: -92px -901px; +} +.glyphicons-icon.circle_ok { + background-position: -140px -901px; +} +.glyphicons-icon.circle_question_mark { + background-position: -188px -901px; +} +.glyphicons-icon.circle_info { + background-position: -236px -901px; +} +.glyphicons-icon.circle_exclamation_mark { + background-position: -284px -901px; +} +.glyphicons-icon.remove { + background-position: -332px -901px; +} +.glyphicons-icon.ok { + background-position: -380px -901px; +} +.glyphicons-icon.ban { + background-position: -428px -901px; +} +.glyphicons-icon.download { + background-position: 4px -949px; +} +.glyphicons-icon.upload { + background-position: -44px -949px; +} +.glyphicons-icon.shopping_cart { + background-position: -92px -949px; +} +.glyphicons-icon.lock { + background-position: -140px -949px; +} +.glyphicons-icon.unlock { + background-position: -188px -949px; +} +.glyphicons-icon.electricity { + background-position: -236px -949px; +} +.glyphicons-icon.ok_2 { + background-position: -284px -949px; +} +.glyphicons-icon.remove_2 { + background-position: -332px -949px; +} +.glyphicons-icon.cart_out { + background-position: -380px -949px; +} +.glyphicons-icon.cart_in { + background-position: -428px -949px; +} +.glyphicons-icon.left_arrow { + background-position: 4px -997px; +} +.glyphicons-icon.right_arrow { + background-position: -44px -997px; +} +.glyphicons-icon.down_arrow { + background-position: -92px -997px; +} +.glyphicons-icon.up_arrow { + background-position: -140px -997px; +} +.glyphicons-icon.resize_small { + background-position: -188px -997px; +} +.glyphicons-icon.resize_full { + background-position: -236px -997px; +} +.glyphicons-icon.circle_arrow_left { + background-position: -284px -997px; +} +.glyphicons-icon.circle_arrow_right { + background-position: -332px -997px; +} +.glyphicons-icon.circle_arrow_top { + background-position: -380px -997px; +} +.glyphicons-icon.circle_arrow_down { + background-position: -428px -997px; +} +.glyphicons-icon.play_button { + background-position: 4px -1045px; +} +.glyphicons-icon.unshare { + background-position: -44px -1045px; +} +.glyphicons-icon.share { + background-position: -92px -1045px; +} +.glyphicons-icon.chevron-right { + background-position: -140px -1045px; +} +.glyphicons-icon.chevron-left { + background-position: -188px -1045px; +} +.glyphicons-icon.bluetooth { + background-position: -236px -1045px; +} +.glyphicons-icon.euro { + background-position: -284px -1045px; +} +.glyphicons-icon.usd { + background-position: -332px -1045px; +} +.glyphicons-icon.gbp { + background-position: -380px -1045px; +} +.glyphicons-icon.retweet_2 { + background-position: -428px -1045px; +} +.glyphicons-icon.moon { + background-position: 4px -1093px; +} +.glyphicons-icon.sun { + background-position: -44px -1093px; +} +.glyphicons-icon.cloud { + background-position: -92px -1093px; +} +.glyphicons-icon.direction { + background-position: -140px -1093px; +} +.glyphicons-icon.brush { + background-position: -188px -1093px; +} +.glyphicons-icon.pen { + background-position: -236px -1093px; +} +.glyphicons-icon.zoom_in { + background-position: -284px -1093px; +} +.glyphicons-icon.zoom_out { + background-position: -332px -1093px; +} +.glyphicons-icon.pin { + background-position: -380px -1093px; +} +.glyphicons-icon.albums { + background-position: -428px -1093px; +} +.glyphicons-icon.rotation_lock { + background-position: 4px -1141px; +} +.glyphicons-icon.flash { + background-position: -44px -1141px; +} +.glyphicons-icon.google_maps { + background-position: -92px -1141px; +} +.glyphicons-icon.anchor { + background-position: -140px -1141px; +} +.glyphicons-icon.conversation { + background-position: -188px -1141px; +} +.glyphicons-icon.chat { + background-position: -236px -1141px; +} +.glyphicons-icon.male { + background-position: -284px -1141px; +} +.glyphicons-icon.female { + background-position: -332px -1141px; +} +.glyphicons-icon.asterisk { + background-position: -380px -1141px; +} +.glyphicons-icon.divide { + background-position: -428px -1141px; +} +.glyphicons-icon.snorkel_diving { + background-position: 4px -1189px; +} +.glyphicons-icon.scuba_diving { + background-position: -44px -1189px; +} +.glyphicons-icon.oxygen_bottle { + background-position: -92px -1189px; +} +.glyphicons-icon.fins { + background-position: -140px -1189px; +} +.glyphicons-icon.fishes { + background-position: -188px -1189px; +} +.glyphicons-icon.boat { + background-position: -236px -1189px; +} +.glyphicons-icon.delete { + background-position: -284px -1189px; +} +.glyphicons-icon.sheriffs_star { + background-position: -332px -1189px; +} +.glyphicons-icon.qrcode { + background-position: -380px -1189px; +} +.glyphicons-icon.barcode { + background-position: -428px -1189px; +} +.glyphicons-icon.pool { + background-position: 4px -1237px; +} +.glyphicons-icon.buoy { + background-position: -44px -1237px; +} +.glyphicons-icon.spade { + background-position: -92px -1237px; +} +.glyphicons-icon.bank { + background-position: -140px -1237px; +} +.glyphicons-icon.vcard { + background-position: -188px -1237px; +} +.glyphicons-icon.electrical_plug { + background-position: -236px -1237px; +} +.glyphicons-icon.flag { + background-position: -284px -1237px; +} +.glyphicons-icon.credit_card { + background-position: -332px -1237px; +} +.glyphicons-icon.keyboard-wireless { + background-position: -380px -1237px; +} +.glyphicons-icon.keyboard-wired { + background-position: -428px -1237px; +} +.glyphicons-icon.shield { + background-position: 4px -1285px; +} +.glyphicons-icon.ring { + background-position: -44px -1285px; +} +.glyphicons-icon.cake { + background-position: -92px -1285px; +} +.glyphicons-icon.drink { + background-position: -140px -1285px; +} +.glyphicons-icon.beer { + background-position: -188px -1285px; +} +.glyphicons-icon.fast_food { + background-position: -236px -1285px; +} +.glyphicons-icon.cutlery { + background-position: -284px -1285px; +} +.glyphicons-icon.pizza { + background-position: -332px -1285px; +} +.glyphicons-icon.birthday_cake { + background-position: -380px -1285px; +} +.glyphicons-icon.tablet { + background-position: -428px -1285px; +} +.glyphicons-icon.settings { + background-position: 4px -1333px; +} +.glyphicons-icon.bullets { + background-position: -44px -1333px; +} +.glyphicons-icon.cardio { + background-position: -92px -1333px; +} +.glyphicons-icon.t-shirt { + background-position: -140px -1333px; +} +.glyphicons-icon.pants { + background-position: -188px -1333px; +} +.glyphicons-icon.sweater { + background-position: -236px -1333px; +} +.glyphicons-icon.fabric { + background-position: -284px -1333px; +} +.glyphicons-icon.leather { + background-position: -332px -1333px; +} +.glyphicons-icon.scissors { + background-position: -380px -1333px; +} +.glyphicons-icon.bomb { + background-position: -428px -1333px; +} +.glyphicons-icon.skull { + background-position: 4px -1381px; +} +.glyphicons-icon.celebration { + background-position: -44px -1381px; +} +.glyphicons-icon.tea_kettle { + background-position: -92px -1381px; +} +.glyphicons-icon.french_press { + background-position: -140px -1381px; +} +.glyphicons-icon.coffe_cup { + background-position: -188px -1381px; +} +.glyphicons-icon.pot { + background-position: -236px -1381px; +} +.glyphicons-icon.grater { + background-position: -284px -1381px; +} +.glyphicons-icon.kettle { + background-position: -332px -1381px; +} +.glyphicons-icon.hospital { + background-position: -380px -1381px; +} +.glyphicons-icon.hospital_h { + background-position: -428px -1381px; +} +.glyphicons-icon.microphone { + background-position: 4px -1429px; +} +.glyphicons-icon.webcam { + background-position: -44px -1429px; +} +.glyphicons-icon.temple_christianity_church { + background-position: -92px -1429px; +} +.glyphicons-icon.temple_islam { + background-position: -140px -1429px; +} +.glyphicons-icon.temple_hindu { + background-position: -188px -1429px; +} +.glyphicons-icon.temple_buddhist { + background-position: -236px -1429px; +} +.glyphicons-icon.bicycle { + background-position: -284px -1429px; +} +.glyphicons-icon.life_preserver { + background-position: -332px -1429px; +} +.glyphicons-icon.share_alt { + background-position: -380px -1429px; +} +.glyphicons-icon.comments { + background-position: -428px -1429px; +} +.glyphicons-icon.flower { + background-position: 4px -1477px; +} +.glyphicons-icon.baseball { + background-position: -44px -1477px; +} +.glyphicons-icon.rugby { + background-position: -92px -1477px; +} +.glyphicons-icon.ax { + background-position: -140px -1477px; +} +.glyphicons-icon.table_tennis { + background-position: -188px -1477px; +} +.glyphicons-icon.bowling { + background-position: -236px -1477px; +} +.glyphicons-icon.tree_conifer { + background-position: -284px -1477px; +} +.glyphicons-icon.tree_deciduous { + background-position: -332px -1477px; +} +.glyphicons-icon.more_items { + background-position: -380px -1477px; +} +.glyphicons-icon.sort { + background-position: -428px -1477px; +} +.glyphicons-icon.filter { + background-position: 4px -1525px; +} +.glyphicons-icon.gamepad { + background-position: -44px -1525px; +} +.glyphicons-icon.playing_dices { + background-position: -92px -1525px; +} +.glyphicons-icon.calculator { + background-position: -140px -1525px; +} +.glyphicons-icon.tie { + background-position: -188px -1525px; +} +.glyphicons-icon.wallet { + background-position: -236px -1525px; +} +.glyphicons-icon.piano { + background-position: -284px -1525px; +} +.glyphicons-icon.sampler { + background-position: -332px -1525px; +} +.glyphicons-icon.podium { + background-position: -380px -1525px; +} +.glyphicons-icon.soccer_ball { + background-position: -428px -1525px; +} +.glyphicons-icon.blog { + background-position: 4px -1573px; +} +.glyphicons-icon.dashboard { + background-position: -44px -1573px; +} +.glyphicons-icon.certificate { + background-position: -92px -1573px; +} +.glyphicons-icon.bell { + background-position: -140px -1573px; +} +.glyphicons-icon.candle { + background-position: -188px -1573px; +} +.glyphicons-icon.pushpin { + background-position: -236px -1573px; +} +.glyphicons-icon.iphone_shake { + background-position: -284px -1573px; +} +.glyphicons-icon.pin_flag { + background-position: -332px -1573px; +} +.glyphicons-icon.turtle { + background-position: -380px -1573px; +} +.glyphicons-icon.rabbit { + background-position: -428px -1573px; +} +.glyphicons-icon.globe { + background-position: 4px -1621px; +} +.glyphicons-icon.briefcase { + background-position: -44px -1621px; +} +.glyphicons-icon.hdd { + background-position: -92px -1621px; +} +.glyphicons-icon.thumbs_up { + background-position: -140px -1621px; +} +.glyphicons-icon.thumbs_down { + background-position: -188px -1621px; +} +.glyphicons-icon.hand_right { + background-position: -236px -1621px; +} +.glyphicons-icon.hand_left { + background-position: -284px -1621px; +} +.glyphicons-icon.hand_up { + background-position: -332px -1621px; +} +.glyphicons-icon.hand_down { + background-position: -380px -1621px; +} +.glyphicons-icon.fullscreen { + background-position: -428px -1621px; +} +.glyphicons-icon.shopping_bag { + background-position: 4px -1669px; +} +.glyphicons-icon.book_open { + background-position: -44px -1669px; +} +.glyphicons-icon.nameplate { + background-position: -92px -1669px; +} +.glyphicons-icon.nameplate_alt { + background-position: -140px -1669px; +} +.glyphicons-icon.vases { + background-position: -188px -1669px; +} +.glyphicons-icon.bullhorn { + background-position: -236px -1669px; +} +.glyphicons-icon.dumbbell { + background-position: -284px -1669px; +} +.glyphicons-icon.suitcase { + background-position: -332px -1669px; +} +.glyphicons-icon.file_import { + background-position: -380px -1669px; +} +.glyphicons-icon.file_export { + background-position: -428px -1669px; +} +.glyphicons-icon.bug { + background-position: 4px -1717px; +} +.glyphicons-icon.crown { + background-position: -44px -1717px; +} +.glyphicons-icon.smoking { + background-position: -92px -1717px; +} +.glyphicons-icon.cloud-upload { + background-position: -140px -1717px; +} +.glyphicons-icon.cloud-download { + background-position: -188px -1717px; +} +.glyphicons-icon.restart { + background-position: -236px -1717px; +} +.glyphicons-icon.security_camera { + background-position: -284px -1717px; +} +.glyphicons-icon.expand { + background-position: -332px -1717px; +} +.glyphicons-icon.collapse { + background-position: -380px -1717px; +} +.glyphicons-icon.collapse_top { + background-position: -428px -1717px; +} +.glyphicons-icon.globe_af { + background-position: 4px -1765px; +} +.glyphicons-icon.global { + background-position: -44px -1765px; +} +.glyphicons-icon.spray { + background-position: -92px -1765px; +} +.glyphicons-icon.nails { + background-position: -140px -1765px; +} +.glyphicons-icon.claw_hammer { + background-position: -188px -1765px; +} +.glyphicons-icon.classic_hammer { + background-position: -236px -1765px; +} +.glyphicons-icon.hand_saw { + background-position: -284px -1765px; +} +.glyphicons-icon.riflescope { + background-position: -332px -1765px; +} +.glyphicons-icon.electrical_socket_eu { + background-position: -380px -1765px; +} +.glyphicons-icon.electrical_socket_us { + background-position: -428px -1765px; +} +.glyphicons-icon.message_forward { + background-position: 4px -1813px; +} +.glyphicons-icon.coat_hanger { + background-position: -44px -1813px; +} +.glyphicons-icon.dress { + background-position: -92px -1813px; +} +.glyphicons-icon.bathrobe { + background-position: -140px -1813px; +} +.glyphicons-icon.shirt { + background-position: -188px -1813px; +} +.glyphicons-icon.underwear { + background-position: -236px -1813px; +} +.glyphicons-icon.log_in { + background-position: -284px -1813px; +} +.glyphicons-icon.log_out { + background-position: -332px -1813px; +} +.glyphicons-icon.exit { + background-position: -380px -1813px; +} +.glyphicons-icon.new_window_alt { + background-position: -428px -1813px; +} +.glyphicons-icon.video_sd { + background-position: 4px -1861px; +} +.glyphicons-icon.video_hd { + background-position: -44px -1861px; +} +.glyphicons-icon.subtitles { + background-position: -92px -1861px; +} +.glyphicons-icon.sound_stereo { + background-position: -140px -1861px; +} +.glyphicons-icon.sound_dolby { + background-position: -188px -1861px; +} +.glyphicons-icon.sound_5_1 { + background-position: -236px -1861px; +} +.glyphicons-icon.sound_6_1 { + background-position: -284px -1861px; +} +.glyphicons-icon.sound_7_1 { + background-position: -332px -1861px; +} +.glyphicons-icon.copyright_mark { + background-position: -380px -1861px; +} +.glyphicons-icon.registration_mark { + background-position: -428px -1861px; +} +.glyphicons-icon.radar { + background-position: 4px -1909px; +} +.glyphicons-icon.skateboard { + background-position: -44px -1909px; +} +.glyphicons-icon.golf_course { + background-position: -92px -1909px; +} +.glyphicons-icon.sorting { + background-position: -140px -1909px; +} +.glyphicons-icon.sort-by-alphabet { + background-position: -188px -1909px; +} +.glyphicons-icon.sort-by-alphabet-alt { + background-position: -236px -1909px; +} +.glyphicons-icon.sort-by-order { + background-position: -284px -1909px; +} +.glyphicons-icon.sort-by-order-alt { + background-position: -332px -1909px; +} +.glyphicons-icon.sort-by-attributes { + background-position: -380px -1909px; +} +.glyphicons-icon.sort-by-attributes-alt { + background-position: -428px -1909px; +} +.glyphicons-icon.compressed { + background-position: 4px -1957px; +} +.glyphicons-icon.package { + background-position: -44px -1957px; +} +.glyphicons-icon.cloud_plus { + background-position: -92px -1957px; +} +.glyphicons-icon.cloud_minus { + background-position: -140px -1957px; +} +.glyphicons-icon.disk_save { + background-position: -188px -1957px; +} +.glyphicons-icon.disk_open { + background-position: -236px -1957px; +} +.glyphicons-icon.disk_saved { + background-position: -284px -1957px; +} +.glyphicons-icon.disk_remove { + background-position: -332px -1957px; +} +.glyphicons-icon.disk_import { + background-position: -380px -1957px; +} +.glyphicons-icon.disk_export { + background-position: -428px -1957px; +} +.glyphicons-icon.tower { + background-position: 4px -2005px; +} +.glyphicons-icon.send { + background-position: -44px -2005px; +} +.glyphicons-icon.git_branch { + background-position: -92px -2005px; +} +.glyphicons-icon.git_create { + background-position: -140px -2005px; +} +.glyphicons-icon.git_private { + background-position: -188px -2005px; +} +.glyphicons-icon.git_delete { + background-position: -236px -2005px; +} +.glyphicons-icon.git_merge { + background-position: -284px -2005px; +} +.glyphicons-icon.git_pull_request { + background-position: -332px -2005px; +} +.glyphicons-icon.git_compare { + background-position: -380px -2005px; +} +.glyphicons-icon.git_commit { + background-position: -428px -2005px; +} +.glyphicons-icon.construction_cone { + background-position: 4px -2053px; +} +.glyphicons-icon.shoe_steps { + background-position: -44px -2053px; +} +.glyphicons-icon.plus { + background-position: -92px -2053px; +} +.glyphicons-icon.minus { + background-position: -140px -2053px; +} +.glyphicons-icon.redo { + background-position: -188px -2053px; +} +.glyphicons-icon.undo { + background-position: -236px -2053px; +} +.glyphicons-icon.golf { + background-position: -284px -2053px; +} +.glyphicons-icon.hockey { + background-position: -332px -2053px; +} +.glyphicons-icon.pipe { + background-position: -380px -2053px; +} +.glyphicons-icon.wrench { + background-position: -428px -2053px; +} +.glyphicons-icon.folder_closed { + background-position: 4px -2101px; +} +.glyphicons-icon.phone_alt { + background-position: -44px -2101px; +} +.glyphicons-icon.earphone { + background-position: -92px -2101px; +} +.glyphicons-icon.floppy_disk { + background-position: -140px -2101px; +} +.glyphicons-icon.floppy_saved { + background-position: -188px -2101px; +} +.glyphicons-icon.floppy_remove { + background-position: -236px -2101px; +} +.glyphicons-icon.floppy_save { + background-position: -284px -2101px; +} +.glyphicons-icon.floppy_open { + background-position: -332px -2101px; +} +.glyphicons-icon.translate { + background-position: -380px -2101px; +} +.glyphicons-icon.fax { + background-position: -428px -2101px; +} +.glyphicons-icon.factory { + background-position: 4px -2149px; +} +.glyphicons-icon.shop_window { + background-position: -44px -2149px; +} +.glyphicons-icon.shop { + background-position: -92px -2149px; +} +.glyphicons-icon.kiosk { + background-position: -140px -2149px; +} +.glyphicons-icon.kiosk_wheels { + background-position: -188px -2149px; +} +.glyphicons-icon.kiosk_light { + background-position: -236px -2149px; +} +.glyphicons-icon.kiosk_food { + background-position: -284px -2149px; +} +.glyphicons-icon.transfer { + background-position: -332px -2149px; +} +.glyphicons-icon.money { + background-position: -380px -2149px; +} +.glyphicons-icon.header { + background-position: -428px -2149px; +} +.glyphicons-icon.blacksmith { + background-position: 4px -2197px; +} +.glyphicons-icon.saw_blade { + background-position: -44px -2197px; +} +.glyphicons-icon.basketball { + background-position: -92px -2197px; +} +.glyphicons-icon.server { + background-position: -140px -2197px; +} +.glyphicons-icon.server_plus { + background-position: -188px -2197px; +} +.glyphicons-icon.server_minus { + background-position: -236px -2197px; +} +.glyphicons-icon.server_ban { + background-position: -284px -2197px; +} +.glyphicons-icon.server_flag { + background-position: -332px -2197px; +} +.glyphicons-icon.server_lock { + background-position: -380px -2197px; +} +.glyphicons-icon.server_new { + background-position: -428px -2197px; +} diff --git a/servo/static/css/halflings.css b/servo/static/css/halflings.css new file mode 100644 index 0000000..ea048e7 --- /dev/null +++ b/servo/static/css/halflings.css @@ -0,0 +1,1275 @@ +/*! + * + * Project: GLYPHICONS HALFLINGS + * Author: Jan Kovarik - www.glyphicons.com + * Twitter: @glyphicons + * + */ +@font-face { + font-family: 'Glyphicons Halflings Regular'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.halflings { + display: inline-block; + position: relative; + padding-left: 25px; + color: #1d1d1b; + text-decoration: none; + *display: inline; + *zoom: 1; + vertical-align: middle; +} +.halflings:before { + position: absolute; + left: 0; + top: 0; + display: inline-block; + margin: 0 5px 0 0; + font: 12px/1em 'Glyphicons Halflings Regular'; + font-style: normal; + font-weight: normal; + color: #1d1d1b; + *display: inline; + *zoom: 1; + vertical-align: middle; + text-transform: none; + -webkit-font-smoothing: antialiased; +} +.halflings.white:before { + color: #fff; +} +.halflings.glass:before { + content: "\E001"; +} +.halflings.music:before { + content: "\E002"; +} +.halflings.search:before { + content: "\E003"; +} +.halflings.envelope:before { + content: "\2709"; +} +.halflings.heart:before { + content: "\E005"; +} +.halflings.star:before { + content: "\E006"; +} +.halflings.star-empty:before { + content: "\E007"; +} +.halflings.user:before { + content: "\E008"; +} +.halflings.film:before { + content: "\E009"; +} +.halflings.th-large:before { + content: "\E010"; +} +.halflings.th:before { + content: "\E011"; +} +.halflings.th-list:before { + content: "\E012"; +} +.halflings.ok:before { + content: "\E013"; +} +.halflings.remove:before { + content: "\E014"; +} +.halflings.zoom-in:before { + content: "\E015"; +} +.halflings.zoom-out:before { + content: "\E016"; +} +.halflings.off:before { + content: "\E017"; +} +.halflings.signal:before { + content: "\E018"; +} +.halflings.cog:before { + content: "\E019"; +} +.halflings.trash:before { + content: "\E020"; +} +.halflings.home:before { + content: "\E021"; +} +.halflings.file:before { + content: "\E022"; +} +.halflings.time:before { + content: "\E023"; +} +.halflings.road:before { + content: "\E024"; +} +.halflings.download-alt:before { + content: "\E025"; +} +.halflings.download:before { + content: "\E026"; +} +.halflings.upload:before { + content: "\E027"; +} +.halflings.inbox:before { + content: "\E028"; +} +.halflings.play-circle:before { + content: "\E029"; +} +.halflings.repeat:before { + content: "\E030"; +} +.halflings.refresh:before { + content: "\E031"; +} +.halflings.list-alt:before { + content: "\E032"; +} +.halflings.lock:before { + content: "\1F512"; +} +.halflings.flag:before { + content: "\E034"; +} +.halflings.headphones:before { + content: "\E035"; +} +.halflings.volume-off:before { + content: "\E036"; +} +.halflings.volume-down:before { + content: "\E037"; +} +.halflings.volume-up:before { + content: "\E038"; +} +.halflings.qrcode:before { + content: "\E039"; +} +.halflings.barcode:before { + content: "\E040"; +} +.halflings.tag:before { + content: "\E041"; +} +.halflings.tags:before { + content: "\E042"; +} +.halflings.book:before { + content: "\E043"; +} +.halflings.bookmark:before { + content: "\1F516"; +} +.halflings.print:before { + content: "\E045"; +} +.halflings.camera:before { + content: "\1F4F7"; +} +.halflings.font:before { + content: "\E047"; +} +.halflings.bold:before { + content: "\E048"; +} +.halflings.italic:before { + content: "\E049"; +} +.halflings.text-height:before { + content: "\E050"; +} +.halflings.text-width:before { + content: "\E051"; +} +.halflings.align-left:before { + content: "\E052"; +} +.halflings.align-center:before { + content: "\E053"; +} +.halflings.align-right:before { + content: "\E054"; +} +.halflings.align-justify:before { + content: "\E055"; +} +.halflings.list:before { + content: "\E056"; +} +.halflings.indent-left:before { + content: "\E057"; +} +.halflings.indent-right:before { + content: "\E058"; +} +.halflings.facetime-video:before { + content: "\E059"; +} +.halflings.picture:before { + content: "\E060"; +} +.halflings.pencil:before { + content: "\270F"; +} +.halflings.map-marker:before { + content: "\E062"; +} +.halflings.adjust:before { + content: "\E063"; +} +.halflings.tint:before { + content: "\E064"; +} +.halflings.edit:before { + content: "\E065"; +} +.halflings.share:before { + content: "\E066"; +} +.halflings.check:before { + content: "\E067"; +} +.halflings.move:before { + content: "\E068"; +} +.halflings.step-backward:before { + content: "\E069"; +} +.halflings.fast-backward:before { + content: "\E070"; +} +.halflings.backward:before { + content: "\E071"; +} +.halflings.play:before { + content: "\E072"; +} +.halflings.pause:before { + content: "\E073"; +} +.halflings.stop:before { + content: "\E074"; +} +.halflings.forward:before { + content: "\E075"; +} +.halflings.fast-forward:before { + content: "\E076"; +} +.halflings.step-forward:before { + content: "\E077"; +} +.halflings.eject:before { + content: "\E078"; +} +.halflings.chevron-left:before { + content: "\E079"; +} +.halflings.chevron-right:before { + content: "\E080"; +} +.halflings.plus-sign:before { + content: "\E081"; +} +.halflings.minus-sign:before { + content: "\E082"; +} +.halflings.remove-sign:before { + content: "\E083"; +} +.halflings.ok-sign:before { + content: "\E084"; +} +.halflings.question-sign:before { + content: "\E085"; +} +.halflings.info-sign:before { + content: "\E086"; +} +.halflings.screenshot:before { + content: "\E087"; +} +.halflings.remove-circle:before { + content: "\E088"; +} +.halflings.ok-circle:before { + content: "\E089"; +} +.halflings.ban-circle:before { + content: "\E090"; +} +.halflings.arrow-left:before { + content: "\E091"; +} +.halflings.arrow-right:before { + content: "\E092"; +} +.halflings.arrow-up:before { + content: "\E093"; +} +.halflings.arrow-down:before { + content: "\E094"; +} +.halflings.share-alt:before { + content: "\E095"; +} +.halflings.resize-full:before { + content: "\E096"; +} +.halflings.resize-small:before { + content: "\E097"; +} +.halflings.plus:before { + content: "\002B"; +} +.halflings.minus:before { + content: "\2212"; +} +.halflings.asterisk:before { + content: "\002A"; +} +.halflings.exclamation-sign:before { + content: "\E101"; +} +.halflings.gift:before { + content: "\E102"; +} +.halflings.leaf:before { + content: "\E103"; +} +.halflings.fire:before { + content: "\1F525"; +} +.halflings.eye-open:before { + content: "\E105"; +} +.halflings.eye-close:before { + content: "\E106"; +} +.halflings.warning-sign:before { + content: "\E107"; +} +.halflings.plane:before { + content: "\E108"; +} +.halflings.calendar:before { + content: "\1F4C5"; +} +.halflings.random:before { + content: "\E110"; +} +.halflings.comments:before { + content: "\E111"; +} +.halflings.magnet:before { + content: "\E112"; +} +.halflings.chevron-up:before { + content: "\E113"; +} +.halflings.chevron-down:before { + content: "\E114"; +} +.halflings.retweet:before { + content: "\E115"; +} +.halflings.shopping-cart:before { + content: "\E116"; +} +.halflings.folder-close:before { + content: "\E117"; +} +.halflings.folder-open:before { + content: "\E118"; +} +.halflings.resize-vertical:before { + content: "\E119"; +} +.halflings.resize-horizontal:before { + content: "\E120"; +} +.halflings.hdd:before { + content: "\E121"; +} +.halflings.bullhorn:before { + content: "\E122"; +} +.halflings.bell:before { + content: "\1F514"; +} +.halflings.certificate:before { + content: "\E124"; +} +.halflings.thumbs-up:before { + content: "\E125"; +} +.halflings.thumbs-down:before { + content: "\E126"; +} +.halflings.hand-right:before { + content: "\E127"; +} +.halflings.hand-left:before { + content: "\E128"; +} +.halflings.hand-top:before { + content: "\E129"; +} +.halflings.hand-down:before { + content: "\E130"; +} +.halflings.circle-arrow-right:before { + content: "\E131"; +} +.halflings.circle-arrow-left:before { + content: "\E132"; +} +.halflings.circle-arrow-top:before { + content: "\E133"; +} +.halflings.circle-arrow-down:before { + content: "\E134"; +} +.halflings.globe:before { + content: "\E135"; +} +.halflings.wrench:before { + content: "\1F527"; +} +.halflings.tasks:before { + content: "\E137"; +} +.halflings.filter:before { + content: "\E138"; +} +.halflings.briefcase:before { + content: "\1F4BC"; +} +.halflings.fullscreen:before { + content: "\E140"; +} +.halflings.dashboard:before { + content: "\E141"; +} +.halflings.paperclip:before { + content: "\1F4CE"; +} +.halflings.heart-empty:before { + content: "\E143"; +} +.halflings.link:before { + content: "\E144"; +} +.halflings.phone:before { + content: "\E145"; +} +.halflings.pushpin:before { + content: "\1F4CC"; +} +.halflings.euro:before { + content: "\20AC"; +} +.halflings.usd:before { + content: "\E148"; +} +.halflings.gbp:before { + content: "\E149"; +} +.halflings.sort:before { + content: "\E150"; +} +.halflings.sort-by-alphabet:before { + content: "\E151"; +} +.halflings.sort-by-alphabet-alt:before { + content: "\E152"; +} +.halflings.sort-by-order:before { + content: "\E153"; +} +.halflings.sort-by-order-alt:before { + content: "\E154"; +} +.halflings.sort-by-attributes:before { + content: "\E155"; +} +.halflings.sort-by-attributes-alt:before { + content: "\E156"; +} +.halflings.unchecked:before { + content: "\E157"; +} +.halflings.expand:before { + content: "\E158"; +} +.halflings.collapse:before { + content: "\E159"; +} +.halflings.collapse-top:before { + content: "\E160"; +} +.halflings.log_in:before { + content: "\E161"; +} +.halflings.flash:before { + content: "\E162"; +} +.halflings.log_out:before { + content: "\E163"; +} +.halflings.new_window:before { + content: "\E164"; +} +.halflings.record:before { + content: "\E165"; +} +.halflings.save:before { + content: "\E166"; +} +.halflings.open:before { + content: "\E167"; +} +.halflings.saved:before { + content: "\E168"; +} +.halflings.import:before { + content: "\E169"; +} +.halflings.export:before { + content: "\E170"; +} +.halflings.send:before { + content: "\E171"; +} +.halflings.floppy_disk:before { + content: "\E172"; +} +.halflings.floppy_saved:before { + content: "\E173"; +} +.halflings.floppy_remove:before { + content: "\E174"; +} +.halflings.floppy_save:before { + content: "\E175"; +} +.halflings.floppy_open:before { + content: "\E176"; +} +.halflings.credit_card:before { + content: "\E177"; +} +.halflings.transfer:before { + content: "\E178"; +} +.halflings.cutlery:before { + content: "\E179"; +} +.halflings.header:before { + content: "\E180"; +} +.halflings.compressed:before { + content: "\E181"; +} +.halflings.earphone:before { + content: "\E182"; +} +.halflings.phone_alt:before { + content: "\E183"; +} +.halflings.tower:before { + content: "\E184"; +} +.halflings.stats:before { + content: "\E185"; +} +.halflings.sd_video:before { + content: "\E186"; +} +.halflings.hd_video:before { + content: "\E187"; +} +.halflings.subtitles:before { + content: "\E188"; +} +.halflings.sound_stereo:before { + content: "\E189"; +} +.halflings.sound_dolby:before { + content: "\E190"; +} +.halflings.sound_5_1:before { + content: "\E191"; +} +.halflings.sound_6_1:before { + content: "\E192"; +} +.halflings.sound_7_1:before { + content: "\E193"; +} +.halflings.copyright_mark:before { + content: "\E194"; +} +.halflings.registration_mark:before { + content: "\E195"; +} +.halflings.cloud:before { + content: "\2601"; +} +.halflings.cloud_download:before { + content: "\E197"; +} +.halflings.cloud_upload:before { + content: "\E198"; +} +.halflings.tree_conifer:before { + content: "\E199"; +} +.halflings.tree_deciduous:before { + content: "\E200"; +} +.halflings-icon { + display: inline-block; + width: 14px; + height: 14px; + margin: 0 8px 0 0; + line-height: 14px; + vertical-align: text-top; + background-image: url(../images/glyphicons_halflings.svg); + background-position: 0 0; + background-repeat: no-repeat; + vertical-align: top; + *display: inline; + *zoom: 1; + *margin-right: .3em; +} +.halflings-icon _:-o-prefocus, +.halflings-icon { + background-image: url(../images/glyphicons_halflings.png); +} +.no-inlinesvg .halflings-icon { + background-image: url(../images/glyphicons_halflings.png); +} +.halflings-icon.white { + background-image: url(../images/glyphicons_halflings-white.svg); +} +.halflings-icon.white _:-o-prefocus, +.halflings-icon.white { + background-image: url(../images/glyphicons_halflings-white.png); +} +.no-inlinesvg .halflings-icon.white { + background-image: url(../images/glyphicons_halflings-white.png); +} +.halflings-icon.glass { + background-position: 0px 0px; +} +.halflings-icon.music { + background-position: -24px 0px; +} +.halflings-icon.search { + background-position: -48px 0px; +} +.halflings-icon.envelope { + background-position: -72px 0px; +} +.halflings-icon.heart { + background-position: -96px 0px; +} +.halflings-icon.star { + background-position: -120px 0px; +} +.halflings-icon.star-empty { + background-position: -144px 0px; +} +.halflings-icon.user { + background-position: -168px 0px; +} +.halflings-icon.film { + background-position: -192px 0px; +} +.halflings-icon.th-large { + background-position: -216px 0px; +} +.halflings-icon.th { + background-position: -240px 0px; +} +.halflings-icon.th-list { + background-position: -264px 0px; +} +.halflings-icon.ok { + background-position: -288px 0px; +} +.halflings-icon.remove { + background-position: -312px 0px; +} +.halflings-icon.zoom-in { + background-position: -336px 0px; +} +.halflings-icon.zoom-out { + background-position: -360px 0px; +} +.halflings-icon.off { + background-position: -384px 0px; +} +.halflings-icon.signal { + background-position: -408px 0px; +} +.halflings-icon.cog { + background-position: -432px 0px; +} +.halflings-icon.trash { + background-position: -456px 0px; +} +.halflings-icon.home { + background-position: 0px -24px; +} +.halflings-icon.file { + background-position: -24px -24px; +} +.halflings-icon.time { + background-position: -48px -24px; +} +.halflings-icon.road { + background-position: -71px -24px; +} +.halflings-icon.download-alt { + background-position: -96px -24px; +} +.halflings-icon.download { + background-position: -120px -24px; +} +.halflings-icon.upload { + background-position: -144px -24px; +} +.halflings-icon.inbox { + background-position: -168px -24px; +} +.halflings-icon.play-circle { + background-position: -192px -24px; +} +.halflings-icon.repeat { + background-position: -216px -24px; +} +.halflings-icon.refresh { + background-position: -240px -24px; +} +.halflings-icon.list-alt { + background-position: -264px -24px; +} +.halflings-icon.lock { + background-position: -288px -24px; +} +.halflings-icon.flag { + background-position: -312px -24px; +} +.halflings-icon.headphones { + background-position: -336px -24px; +} +.halflings-icon.volume-off { + background-position: -360px -24px; +} +.halflings-icon.volume-down { + background-position: -384px -24px; +} +.halflings-icon.volume-up { + background-position: -408px -24px; +} +.halflings-icon.qrcode { + background-position: -432px -24px; +} +.halflings-icon.barcode { + background-position: -456px -24px; +} +.halflings-icon.tag { + background-position: 0px -48px; +} +.halflings-icon.tags { + background-position: -24px -48px; +} +.halflings-icon.book { + background-position: -48px -48px; +} +.halflings-icon.bookmark { + background-position: -72px -48px; +} +.halflings-icon.print { + background-position: -96px -48px; +} +.halflings-icon.camera { + background-position: -120px -48px; +} +.halflings-icon.font { + background-position: -144px -48px; +} +.halflings-icon.bold { + background-position: -168px -48px; +} +.halflings-icon.italic { + background-position: -192px -48px; +} +.halflings-icon.text-height { + background-position: -216px -48px; +} +.halflings-icon.text-width { + background-position: -240px -48px; +} +.halflings-icon.align-left { + background-position: -264px -48px; +} +.halflings-icon.align-center { + background-position: -288px -48px; +} +.halflings-icon.align-right { + background-position: -312px -48px; +} +.halflings-icon.align-justify { + background-position: -336px -48px; +} +.halflings-icon.list { + background-position: -360px -48px; +} +.halflings-icon.indent-left { + background-position: -384px -48px; +} +.halflings-icon.indent-right { + background-position: -408px -48px; +} +.halflings-icon.facetime-video { + background-position: -432px -48px; +} +.halflings-icon.picture { + background-position: -456px -48px; +} +.halflings-icon.pencil { + background-position: 0px -72px; +} +.halflings-icon.map-marker { + background-position: -24px -72px; +} +.halflings-icon.adjust { + background-position: -48px -72px; +} +.halflings-icon.tint { + background-position: -72px -72px; +} +.halflings-icon.edit { + background-position: -96px -72px; +} +.halflings-icon.share { + background-position: -120px -72px; +} +.halflings-icon.check { + background-position: -144px -72px; +} +.halflings-icon.move { + background-position: -168px -72px; +} +.halflings-icon.step-backward { + background-position: -192px -72px; +} +.halflings-icon.fast-backward { + background-position: -216px -72px; +} +.halflings-icon.backward { + background-position: -240px -72px; +} +.halflings-icon.play { + background-position: -264px -72px; +} +.halflings-icon.pause { + background-position: -288px -72px; +} +.halflings-icon.stop { + background-position: -312px -72px; +} +.halflings-icon.forward { + background-position: -336px -72px; +} +.halflings-icon.fast-forward { + background-position: -360px -72px; +} +.halflings-icon.step-forward { + background-position: -384px -72px; +} +.halflings-icon.eject { + background-position: -408px -72px; +} +.halflings-icon.chevron-left { + background-position: -432px -72px; +} +.halflings-icon.chevron-right { + background-position: -456px -72px; +} +.halflings-icon.plus-sign { + background-position: 0px -96px; +} +.halflings-icon.minus-sign { + background-position: -24px -96px; +} +.halflings-icon.remove-sign { + background-position: -48px -96px; +} +.halflings-icon.ok-sign { + background-position: -72px -96px; +} +.halflings-icon.question-sign { + background-position: -96px -96px; +} +.halflings-icon.info-sign { + background-position: -120px -96px; +} +.halflings-icon.screenshot { + background-position: -144px -96px; +} +.halflings-icon.remove-circle { + background-position: -168px -96px; +} +.halflings-icon.ok-circle { + background-position: -192px -96px; +} +.halflings-icon.ban-circle { + background-position: -216px -96px; +} +.halflings-icon.arrow-left { + background-position: -240px -96px; +} +.halflings-icon.arrow-right { + background-position: -264px -96px; +} +.halflings-icon.arrow-up { + background-position: -288px -96px; +} +.halflings-icon.arrow-down { + background-position: -312px -96px; +} +.halflings-icon.share-alt { + background-position: -336px -96px; +} +.halflings-icon.resize-full { + background-position: -360px -96px; +} +.halflings-icon.resize-small { + background-position: -384px -96px; +} +.halflings-icon.plus { + background-position: -408px -96px; +} +.halflings-icon.minus { + background-position: -432px -96px; +} +.halflings-icon.asterisk { + background-position: -456px -96px; +} +.halflings-icon.exclamation-sign { + background-position: 0px -120px; +} +.halflings-icon.gift { + background-position: -24px -120px; +} +.halflings-icon.leaf { + background-position: -48px -120px; +} +.halflings-icon.fire { + background-position: -72px -120px; +} +.halflings-icon.eye-open { + background-position: -95px -120px; +} +.halflings-icon.eye-close { + background-position: -119px -120px; +} +.halflings-icon.warning-sign { + background-position: -144px -120px; +} +.halflings-icon.plane { + background-position: -168px -120px; +} +.halflings-icon.calendar { + background-position: -192px -120px; +} +.halflings-icon.random { + background-position: -216px -120px; +} +.halflings-icon.comments { + background-position: -240px -120px; +} +.halflings-icon.magnet { + background-position: -264px -120px; +} +.halflings-icon.chevron-up { + background-position: -288px -120px; +} +.halflings-icon.chevron-down { + background-position: -312px -120px; +} +.halflings-icon.retweet { + background-position: -336px -120px; +} +.halflings-icon.shopping-cart { + background-position: -360px -120px; +} +.halflings-icon.folder-close { + background-position: -384px -120px; +} +.halflings-icon.folder-open { + background-position: -408px -120px; +} +.halflings-icon.resize-vertical { + background-position: -432px -120px; +} +.halflings-icon.resize-horizontal { + background-position: -456px -120px; +} +.halflings-icon.hdd { + background-position: 0px -144px; +} +.halflings-icon.bullhorn { + background-position: -24px -144px; +} +.halflings-icon.bell { + background-position: -48px -144px; +} +.halflings-icon.certificate { + background-position: -72px -144px; +} +.halflings-icon.thumbs-up { + background-position: -96px -144px; +} +.halflings-icon.thumbs-down { + background-position: -120px -144px; +} +.halflings-icon.hand-right { + background-position: -145px -144px; +} +.halflings-icon.hand-left { + background-position: -167px -144px; +} +.halflings-icon.hand-top { + background-position: -192px -144px; +} +.halflings-icon.hand-down { + background-position: -216px -144px; +} +.halflings-icon.circle-arrow-right { + background-position: -240px -144px; +} +.halflings-icon.circle-arrow-left { + background-position: -264px -144px; +} +.halflings-icon.circle-arrow-top { + background-position: -288px -144px; +} +.halflings-icon.circle-arrow-down { + background-position: -312px -144px; +} +.halflings-icon.globe { + background-position: -336px -144px; +} +.halflings-icon.wrench { + background-position: -360px -144px; +} +.halflings-icon.tasks { + background-position: -384px -144px; +} +.halflings-icon.filter { + background-position: -408px -144px; +} +.halflings-icon.briefcase { + background-position: -432px -144px; +} +.halflings-icon.fullscreen { + background-position: -456px -144px; +} +.halflings-icon.dashboard { + background-position: 0px -168px; +} +.halflings-icon.paperclip { + background-position: -24px -168px; +} +.halflings-icon.heart-empty { + background-position: -48px -168px; +} +.halflings-icon.link { + background-position: -72px -168px; +} +.halflings-icon.phone { + background-position: -96px -168px; +} +.halflings-icon.pushpin { + background-position: -120px -168px; +} +.halflings-icon.euro { + background-position: -144px -168px; +} +.halflings-icon.usd { + background-position: -168px -168px; +} +.halflings-icon.gbp { + background-position: -192px -168px; +} +.halflings-icon.sort { + background-position: -216px -168px; +} +.halflings-icon.sort-by-alphabet { + background-position: -240px -168px; +} +.halflings-icon.sort-by-alphabet-alt { + background-position: -264px -168px; +} +.halflings-icon.sort-by-order { + background-position: -288px -168px; +} +.halflings-icon.sort-by-order-alt { + background-position: -312px -168px; +} +.halflings-icon.sort-by-attributes { + background-position: -336px -168px; +} +.halflings-icon.sort-by-attributes-alt { + background-position: -360px -168px; +} +.halflings-icon.unchecked { + background-position: -384px -168px; +} +.halflings-icon.expand { + background-position: -408px -168px; +} +.halflings-icon.collapse { + background-position: -432px -168px; +} +.halflings-icon.collapse-top { + background-position: -456px -168px; +} +.halflings-icon.log_in { + background-position: 0px -192px; +} +.halflings-icon.flash { + background-position: -24px -192px; +} +.halflings-icon.log_out { + background-position: -48px -192px; +} +.halflings-icon.new_window { + background-position: -72px -192px; +} +.halflings-icon.record { + background-position: -96px -192px; +} +.halflings-icon.save { + background-position: -120px -192px; +} +.halflings-icon.open { + background-position: -144px -192px; +} +.halflings-icon.saved { + background-position: -168px -192px; +} +.halflings-icon.import { + background-position: -192px -192px; +} +.halflings-icon.export { + background-position: -216px -192px; +} +.halflings-icon.send { + background-position: -240px -192px; +} +.halflings-icon.floppy_disk { + background-position: -264px -192px; +} +.halflings-icon.floppy_saved { + background-position: -288px -192px; +} +.halflings-icon.floppy_remove { + background-position: -312px -192px; +} +.halflings-icon.floppy_save { + background-position: -336px -192px; +} +.halflings-icon.floppy_open { + background-position: -360px -192px; +} +.halflings-icon.credit_card { + background-position: -384px -192px; +} +.halflings-icon.transfer { + background-position: -408px -192px; +} +.halflings-icon.cutlery { + background-position: -432px -192px; +} +.halflings-icon.header { + background-position: -456px -192px; +} +.halflings-icon.compressed { + background-position: 0px -216px; +} +.halflings-icon.earphone { + background-position: -24px -216px; +} +.halflings-icon.phone_alt { + background-position: -48px -216px; +} +.halflings-icon.tower { + background-position: -72px -216px; +} +.halflings-icon.stats { + background-position: -96px -216px; +} +.halflings-icon.sd_video { + background-position: -119px -216px; +} +.halflings-icon.hd_video { + background-position: -143px -216px; +} +.halflings-icon.subtitles { + background-position: -167px -216px; +} +.halflings-icon.sound_stereo { + background-position: -191px -216px; +} +.halflings-icon.sound_dolby { + background-position: -215px -216px; +} +.halflings-icon.sound_5_1 { + background-position: -239px -216px; +} +.halflings-icon.sound_6_1 { + background-position: -263px -216px; +} +.halflings-icon.sound_7_1 { + background-position: -287px -216px; +} +.halflings-icon.copyright_mark { + background-position: -312px -216px; +} +.halflings-icon.registration_mark { + background-position: -336px -216px; +} +.halflings-icon.cloud { + background-position: -360px -216px; +} +.halflings-icon.cloud_download { + background-position: -384px -216px; +} +.halflings-icon.cloud_upload { + background-position: -408px -216px; +} +.halflings-icon.tree_conifer { + background-position: -432px -216px; +} +.halflings-icon.tree_deciduous { + background-position: -456px -216px; +} diff --git a/servo/static/css/login.css b/servo/static/css/login.css new file mode 100755 index 0000000..11363b3 --- /dev/null +++ b/servo/static/css/login.css @@ -0,0 +1,31 @@ +/** + * servo/login.css + */ +body { + background-color: #f5f5f5; +} +form { + margin-left: 10px; + margin-top: 30px; +} + +.login-container { + margin: auto; + position: absolute; + top: 0; left: 0; bottom: 0; right: 0; + width: 250px; height: 250px; + padding: 70px; + background-color: #fff; + border: 1px solid #e5e5e5; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05); + -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05); + box-shadow: 0 1px 2px rgba(0,0,0,.05); +} + +.servo-logo { + width: 251px; + display: block; +} diff --git a/servo/static/css/servo.css b/servo/static/css/servo.css new file mode 100755 index 0000000..ba1a3c8 --- /dev/null +++ b/servo/static/css/servo.css @@ -0,0 +1,248 @@ +/** + * servo.css + * Copyright 2013 First Party Software LTD + */ + +html, body { + height: 100%; +} + +.wrapper { + min-height: 100%; + height: auto !important; + height: 100%; + /* Negative indent footer by it's height */ + margin: 0 auto -60px; +} +.container-main { + padding-top: 80px; +} + +.row-header { + margin: 30px 30px 0 0; +} +.row-header form { + margin-bottom: 0; +} + +.footer, .push { + height: 60px; +} +.footer { + background-color: #f5f5f5; +} +.footer ul { + margin: 10px 0; +} +.footer .copyright { + margin: 20px 0; +} +td.empty, .empty { + border-top: none; + text-align: center; +} + +.filter { + width: 180px; +} + +.modal-footer form { + margin: 0; +} + +.modal-body .search-query { + width: 495px; +} +.required { + font-weight: bold; +} + +#table-queue-status input[type="text"] { + width: 70px; +} + +.wide input[type="text"], .wide textarea, .wide select { + width: 80%; +} + +.wide textarea { + height: 500px; +} + +select#id_permissions, #id_user_set { + height: 300px; +} + +.tab-content { + overflow: visible; +} + +.media .btn-group { + position: absolute; + right: 25px; +} + +.odd { + background-color: #F1F4F7 +} + +.avatar { + width: 42px; +} +label li { + text-align: left; +} + +.status_color { + max-width: none; +} +#order_meta .label, form .label { + padding: 7px; + margin-bottom: 5px; +} + +.form-inline .control-group { + margin-right: 10px; +} +.form-inline select { + padding: 4px; +} +.form-inline select[multiple="multiple"] { + height: 100px; +} +.label .close { + font-size: 16px; + line-height: 7px; + padding-left: 3px; +} + +.page-header { + line-height: 30px; +} +.page-header .form-search { + margin-top: 20px; +} + +.message-header p { + margin: 3px; +} +.alert-block { + position: fixed; + bottom: 0; + right: 20px; + z-index: 2000; +} +.add-on i { + margin-top: 3px; + margin-left: 2px; +} +textarea { + resize: vertical; +} + +.dashed { + margin: 10px 0; + border-top: 1px dashed #eee; +} + +.media-body p { + padding-right: 100px; +} + +.img-icon { + width: 64px; +} + +/* graphs */ +.plot { + height: 300px; +} +.plot-pie { + width: 300px; +} +.legend table { + left: 0; + margin-bottom: 30px; +} +.legend > div { + display: none; +} +.legendLabel { + padding-right: 10px; +} +.legend-container { + margin: 10px 25px; +} + +.plot-bar .flot-x-axis .flot-tick-label { + padding-left: 100px; +} + +.halflings { + display: inline-block; + width: 14px; + height: 14px; + margin-top: 1px; + line-height: 14px; + vertical-align: text-top; + padding-left: 0; +} + +.typeahead { + margin-top: 0; +} +.alert .errorlist { + margin: 5px; +} +.alert .errorlist li { + list-style: none; +} + +/* responsive fixes */ +@media(max-width:979px){ + .navbar-fixed-top { + margin-bottom: 0; + } +} + +.nolabel label { + display: none; +} + +.dropdown-messages { + width: 310px; +} +.value-button { + width: 80px; + font-size: 9pt; +} +.media-list blockquote { + display: none; +} +.toggle-reply { + height: 12px; + vertical-align: middle; + line-height: 6px; + padding: 0 10px; + background-color: #eee; + color: #333; + font-weight: bold; + font-size: 12px; + display: inline-block; +} +.toggle-reply:hover { + text-decoration: none; + background-color: #ddd; +} +.controls ul { + max-height: 400px; + overflow: auto; +} +.nav-stacked, .nav-list { + max-height: 900px; + overflow: auto; +} +.customer-view legend { + line-height: 1em; + padding-bottom: 10px; +} diff --git a/servo/static/css/slider.css b/servo/static/css/slider.css new file mode 100755 index 0000000..b527aa8 --- /dev/null +++ b/servo/static/css/slider.css @@ -0,0 +1,138 @@ +/*! + * Slider for Bootstrap + * + * Copyright 2012 Stefan Petre + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + */ +.slider { + display: inline-block; + vertical-align: middle; + position: relative; +} +.slider.slider-horizontal { + width: 210px; + height: 20px; +} +.slider.slider-horizontal .slider-track { + height: 10px; + width: 100%; + margin-top: -5px; + top: 50%; + left: 0; +} +.slider.slider-horizontal .slider-selection { + height: 100%; + top: 0; + bottom: 0; +} +.slider.slider-horizontal .slider-handle { + margin-left: -10px; + margin-top: -5px; +} +.slider.slider-horizontal .slider-handle.triangle { + border-width: 0 10px 10px 10px; + width: 0; + height: 0; + border-bottom-color: #0480be; + margin-top: 0; +} +.slider.slider-vertical { + height: 210px; + width: 20px; +} +.slider.slider-vertical .slider-track { + width: 10px; + height: 100%; + margin-left: -5px; + left: 50%; + top: 0; +} +.slider.slider-vertical .slider-selection { + width: 100%; + left: 0; + top: 0; + bottom: 0; +} +.slider.slider-vertical .slider-handle { + margin-left: -5px; + margin-top: -10px; +} +.slider.slider-vertical .slider-handle.triangle { + border-width: 10px 0 10px 10px; + width: 1px; + height: 1px; + border-left-color: #0480be; + margin-left: 0; +} +.slider input { + display: none; +} +.slider .tooltip-inner { + white-space: nowrap; +} +.slider-track { + position: absolute; + cursor: pointer; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.slider-selection { + position: absolute; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f9f9f9, #f5f5f5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f5f5f5)); + background-image: -webkit-linear-gradient(top, #f9f9f9, #f5f5f5); + background-image: -o-linear-gradient(top, #f9f9f9, #f5f5f5); + background-image: linear-gradient(to bottom, #f9f9f9, #f5f5f5); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0); + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.slider-handle { + position: absolute; + width: 20px; + height: 20px; + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); + background-image: -webkit-linear-gradient(top, #149bdf, #0480be); + background-image: -o-linear-gradient(top, #149bdf, #0480be); + background-image: linear-gradient(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); + -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + opacity: 0.8; + border: 0px solid transparent; +} +.slider-handle.round { + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; +} +.slider-handle.triangle { + background: transparent none; +} \ No newline at end of file diff --git a/servo/static/css/style.css b/servo/static/css/style.css new file mode 100755 index 0000000..400f5d6 --- /dev/null +++ b/servo/static/css/style.css @@ -0,0 +1 @@ +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}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-size:100%;line-height:1;font-family:inherit}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{-ms-interpolation-mode:bicubic}html,body{height:100%}body{background:#fff;margin:0;font-size:14px;color:#000;padding:20px 20px}h2{margin:0 0 5px 0;font-size:27px}p,.glyphicons{display:inline-block;*display:inline;*zoom:1;width:240px;font-size:18px;line-height:48px}p i:before,.glyphicons i:before{line-height:55px!important}p{width:275px;line-height:48px}.white-content{margin:0 -20px 0 -20px;padding:20px;background:#000;background:rgba(0,0,0,0.9)}.white-content *,.white-content p,.white-content a{color:#fff} \ No newline at end of file -- cgit v1.2.3