From 83f4323fa5b83e5f8f3bd76521d5b01699b46862 Mon Sep 17 00:00:00 2001 From: Matts Date: Wed, 1 Feb 2012 10:28:42 -0500 Subject: [PATCH 01/62] Various fixes and updates - Updated CSS files with latest 2.0 release - Removed shaded borders around content - Added right margin to seperate content from sidebar - Fixed disqus code - Changed navbar color - Many misc fixes --- tuxlite_tbs/screenshot.png | Bin 56767 -> 61053 bytes .../static/bootstrap-responsive.min.css | 2 - tuxlite_tbs/static/bootstrap.min.css | 650 ++++++++++-------- .../static/bootstrap.min.responsive.css | 3 + tuxlite_tbs/static/local.css | 69 +- tuxlite_tbs/templates/article.html | 2 +- tuxlite_tbs/templates/base.html | 26 +- tuxlite_tbs/templates/disqus.html | 19 +- tuxlite_tbs/templates/index.html | 6 +- 9 files changed, 422 insertions(+), 355 deletions(-) delete mode 100644 tuxlite_tbs/static/bootstrap-responsive.min.css create mode 100644 tuxlite_tbs/static/bootstrap.min.responsive.css diff --git a/tuxlite_tbs/screenshot.png b/tuxlite_tbs/screenshot.png index 9b81316ec71aaa843af79cff10dd930dec11b7d4..72dbced281acd3eec8b9a0ad1fe4355d265611ae 100644 GIT binary patch literal 61053 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 literal 56767 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:last-child a{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;} .navbar .nav>li{float:none;display:none;} .navbar .nav>li>a{float:none;background-color:#222;} .navbar .nav>.active{display:block;position:absolute;top:0;left:0;} .navbar .nav>.active>a{background-color:transparent;} .navbar .nav>.active>a:hover{background-color:#333;} .navbar .nav>.active>a:after{display:inline-block;width:0;height:0;margin-top:8px;margin-left:6px;text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffffff;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;content:"↓";} .navbar .nav:hover>li{display:block;} .navbar .nav:hover>li>a:hover{background-color:#333;} .form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:0;} .modal{position:absolute;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade.in{top:auto;} .modal-header .close{padding:10px;}}@media (max-width: 768px){.navbar-fixed{position:absolute;} .navbar-fixed .nav{float:none;} .container{width:auto;padding:0 20px;} .row{margin-left:0;} .row>[class*="span"]{float:none;display:block;width:auto;margin:0;}}@media (min-width: 768px) and (max-width: 940px){.container{width:748px;} .span1{width:44px;} .span2{width:108px;} .span3{width:172px;} .span4{width:236px;} .span5{width:300px;} .span6{width:364px;} .span7{width:428px;} .span8{width:492px;} .span9{width:556px;} .span10{width:620px;} .span11{width:684px;} .span12{width:748px;} .offset1{margin-left:84px;} .offset2{margin-left:148px;} .offset3{margin-left:212px;} .offset4{margin-left:276px;} .offset5{margin-left:340px;} .offset6{margin-left:404px;} .offset7{margin-left:468px;} .offset8{margin-left:532px;} .offset9{margin-left:596px;} .offset10{margin-left:660px;} .offset11{margin-left:724px;} .offset12{margin-left:788px;}} diff --git a/tuxlite_tbs/static/bootstrap.min.css b/tuxlite_tbs/static/bootstrap.min.css index 9a89827..5e1aee0 100644 --- a/tuxlite_tbs/static/bootstrap.min.css +++ b/tuxlite_tbs/static/bootstrap.min.css @@ -2,31 +2,22 @@ article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} audio:not([controls]){display:none;} html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} -a:focus{outline:thin dotted;} +a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} 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{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic;} -button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline;*vertical-align:middle;} +button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;} button,input{*overflow:visible;line-height:normal;} button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;} button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;} input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;} input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;} textarea{overflow:auto;vertical-align:top;} -body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#555555;background-color:#ffffff;} -.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";} -.container:after{clear:both;} -.fluid-container{position:relative;min-width:940px;padding-left:20px;padding-right:20px;*zoom:1;}.fluid-container:before,.fluid-container:after{display:table;content:"";} -.fluid-container:after{clear:both;} -.fluid-sidebar{width:220px;margin:0 20px 18px;} -.sidebar-left{padding-left:260px;} -.sidebar-right{padding-right:260px;} -.sidebar-left .fluid-sidebar{float:left;margin-left:-240px;} -.sidebar-right .fluid-sidebar{float:right;margin-right:-240px;} -.fluid-content{float:left;width:100%;} -a{color:#0088cc;text-decoration:none;}a:hover{color:#005580;text-decoration:underline;} +body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333333;background-color:#ffffff;} +a{color:#0088cc;text-decoration:none;} +a:hover{color:#005580;text-decoration:underline;} .row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";} .row:after{clear:both;} [class*="span"]{float:left;margin-left:20px;} @@ -41,7 +32,7 @@ a{color:#0088cc;text-decoration:none;}a:hover{color:#005580;text-decoration:unde .span9{width:700px;} .span10{width:780px;} .span11{width:860px;} -.span12{width:940px;} +.span12,.container{width:940px;} .offset1{margin-left:100px;} .offset2{margin-left:180px;} .offset3{margin-left:260px;} @@ -53,6 +44,26 @@ a{color:#0088cc;text-decoration:none;}a:hover{color:#005580;text-decoration:unde .offset9{margin-left:740px;} .offset10{margin-left:820px;} .offset11{margin-left:900px;} +.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";} +.row-fluid:after{clear:both;} +.row-fluid>[class*="span"]{float:left;margin-left:2.127659574%;} +.row-fluid>[class*="span"]:first-child{margin-left:0;} +.row-fluid .span1{width:6.382978723%;} +.row-fluid .span2{width:14.89361702%;} +.row-fluid .span3{width:23.404255317%;} +.row-fluid .span4{width:31.914893614%;} +.row-fluid .span5{width:40.425531911%;} +.row-fluid .span6{width:48.93617020799999%;} +.row-fluid .span7{width:57.446808505%;} +.row-fluid .span8{width:65.95744680199999%;} +.row-fluid .span9{width:74.468085099%;} +.row-fluid .span10{width:82.97872339599999%;} +.row-fluid .span11{width:91.489361693%;} +.row-fluid .span12{width:99.99999998999999%;} +.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";} +.container:after{clear:both;} +.container-fluid{padding-left:20px;padding-right:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";} +.container-fluid:after{clear:both;} p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;}p small{font-size:11px;color:#999999;} .lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px;} h1,h2,h3,h4,h5,h6{margin:0;font-weight:bold;color:#333333;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;} @@ -63,6 +74,8 @@ h4,h5,h6{line-height:18px;} h4{font-size:14px;}h4 small{font-size:12px;} h5{font-size:12px;} h6{font-size:11px;color:#999999;text-transform:uppercase;} +.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eeeeee;} +.page-header h1{line-height:1;} ul,ol{padding:0;margin:0 0 9px 25px;} ul ul,ul ol,ol ol,ol ul{margin-bottom:0;} ul{list-style:disc;} @@ -83,34 +96,38 @@ blockquote small{display:block;line-height:18px;color:#999999;}blockquote small: blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid #eeeeee;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;} q:before,q:after,blockquote:before,blockquote:after{content:"";} address{display:block;margin-bottom:18px;line-height:18px;font-style:normal;} +small{font-size:100%;} +cite{font-style:normal;} code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} code{padding:3px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;} pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:pre;white-space:pre-wrap;word-break:break-all;}pre.prettyprint{margin-bottom:18px;} pre code{padding:0;background-color:transparent;} -small{font-size:100%;} -cite{font-style:normal;} form{margin:0 0 18px;} fieldset{padding:0;margin:0;border:0;} -legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333333;border:0;border-bottom:1px solid #eee;-webkit-margin-collapse:separate;} +legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333333;border:0;border-bottom:1px solid #eee;} label,input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;} label{display:block;margin-bottom:5px;color:#333333;} -input,textarea,select,.uneditable-input{display:block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -input[type=image],input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none;cursor:pointer;} -input[type=file]{padding:initial;line-height:initial;border:initial;background-color:#ffffff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto;} -select,input[type=file]{height:27px;*margin-top:4px;line-height:27px;} -select{width:220px;vertical-align:middle;background-color:#ffffff;} -select[multiple],select[size]{height:inherit;} -input[type=image]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.uneditable-textarea{width:auto;height:auto;} +label input,label textarea,label select{display:block;} +input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:0;cursor:pointer;border-radius:0 \0/;} +input[type="file"]{padding:initial;line-height:initial;border:initial;background-color:#ffffff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;} +select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px;} +select{width:220px;background-color:#ffffff;} +select[multiple],select[size]{height:auto;} +input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} textarea{height:auto;} +input[type="hidden"]{display:none;} .radio,.checkbox{padding-left:18px;} -.radio input[type=radio],.checkbox input[type=checkbox]{float:left;margin-left:-18px;} -.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:6px;} -.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;} +.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;} +.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;} +.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;vertical-align:middle;} .radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;} -input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;} -input:focus,textarea:focus{border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);outline:0;} -input[type=file]:focus,input[type=checkbox]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:1px dotted #666;} +.controls>.radio.inline:first-child,.controls>.checkbox.inline:first-child{padding-top:0;} +input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;} +input:focus,textarea:focus{border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);outline:0;outline:thin dotted \9;} +input[type="file"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} .input-mini{width:60px;} .input-small{width:90px;} .input-medium{width:150px;} @@ -130,27 +147,15 @@ input.span9,textarea.span9,.uneditable-input.span9{width:690px;} input.span10,textarea.span10,.uneditable-input.span10{width:770px;} input.span11,textarea.span11,.uneditable-input.span11{width:850px;} input.span12,textarea.span12,.uneditable-input.span12{width:930px;} -select.span1{width:70px;} -select.span2{width:150px;} -select.span3{width:230px;} -select.span4{width:310px;} -select.span5{width:390px;} -select.span6{width:470px;} -select.span7{width:550px;} -select.span8{width:630px;} -select.span9{width:710px;} -select.span10{width:790px;} -select.span11{width:870px;} -select.span12{width:950px;} input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;} .control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;} -.control-group.warning input,.control-group.warning textarea{color:#c09853;border-color:#c09853;}.control-group.warning input:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e;} +.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853;}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e;} .control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;} .control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;} -.control-group.error input,.control-group.error textarea{color:#b94a48;border-color:#b94a48;}.control-group.error input:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392;} +.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48;}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392;} .control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;} .control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;} -.control-group.success input,.control-group.success textarea{color:#468847;border-color:#468847;}.control-group.success input:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b;} +.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847;}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b;} .control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;} input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;} .form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #ddd;} @@ -158,22 +163,26 @@ input:focus:required:invalid,textarea:focus:required:invalid,select:focus:requir :-moz-placeholder{color:#999999;} ::-webkit-input-placeholder{color:#999999;} .help-block{margin-top:5px;margin-bottom:0;color:#999999;} -.help-inline{*position:relative;*top:-5px;display:inline;padding-left:5px;} +.help-inline{display:inline-block;*display:inline;*zoom:1;margin-bottom:9px;vertical-align:middle;padding-left:5px;} .input-prepend,.input-append{margin-bottom:5px;*zoom:1;}.input-prepend:before,.input-append:before,.input-prepend:after,.input-append:after{display:table;content:"";} .input-prepend:after,.input-append:after{clear:both;} -.input-prepend input,.input-append input,.input-prepend .uneditable-input,.input-append .uneditable-input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;} +.input-prepend input,.input-append input,.input-prepend .uneditable-input,.input-append .uneditable-input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.input-prepend input:focus,.input-append input:focus,.input-prepend .uneditable-input:focus,.input-append .uneditable-input:focus{position:relative;z-index:2;} .input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc;} -.input-prepend .add-on,.input-append .add-on{float:left;display:block;width:auto;min-width:16px;height:18px;margin-right:-1px;padding:4px 4px 4px 5px;font-weight:normal;line-height:18px;color:#999999;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#f5f5f5;border:1px solid #ccc;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} +.input-prepend .add-on,.input-append .add-on{float:left;display:block;width:auto;min-width:16px;height:18px;margin-right:-1px;padding:4px 5px;font-weight:normal;line-height:18px;color:#999999;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#f5f5f5;border:1px solid #ccc;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} .input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546;} .input-prepend .add-on{*margin-top:1px;} .input-append input,.input-append .uneditable-input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} .input-append .uneditable-input{border-right-color:#ccc;} .input-append .add-on{margin-right:0;margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;} +.input-append input:first-child{*margin-left:-160px;}.input-append input:first-child+.add-on{*margin-left:-21px;} .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;} -.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input{display:inline-block;margin-bottom:0;} -.form-search label,.form-inline label{display:inline-block;} +.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input{display:inline-block;margin-bottom:0;} +.form-search label,.form-inline label,.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{display:inline-block;} +.form-search .input-append .add-on,.form-inline .input-prepend .add-on,.form-search .input-append .add-on,.form-inline .input-prepend .add-on{vertical-align:middle;} .control-group{margin-bottom:9px;} -.form-horizontal .control-group{margin-bottom:18px;} +.form-horizontal legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate;} +.form-horizontal .control-group{margin-bottom:18px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";} +.form-horizontal .control-group:after{clear:both;} .form-horizontal .control-group>label{float:left;width:140px;padding-top:5px;text-align:right;} .form-horizontal .controls{margin-left:160px;} .form-horizontal .form-actions{padding-left:160px;} @@ -184,7 +193,7 @@ table{max-width:100%;border-collapse:collapse;border-spacing:0;} .table thead:first-child tr th,.table thead:first-child tr td{border-top:0;} .table tbody+tbody{border-top:2px solid #ddd;} .table-condensed th,.table-condensed td{padding:4px 5px;} -.table-bordered{border:1px solid #ddd;border-collapse:separate;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd;} +.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd;} .table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;} .table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;} .table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;} @@ -203,204 +212,296 @@ table .span9{float:none;width:684px;margin-left:0;} table .span10{float:none;width:764px;margin-left:0;} table .span11{float:none;width:844px;margin-left:0;} table .span12{float:none;width:924px;margin-left:0;} -table .header{cursor:pointer;}table .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000000 transparent;visibility:hidden;} -table .headerSortUp,table .headerSortDown{background-color:#f7f7f9;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);} -table .header:hover:after{visibility:visible;} -table .headerSortDown:after,table .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;} -table .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;} -i{background-image:url(docs/assets/img/glyphicons-halflings-sprite.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;vertical-align:text-top;width:14px;height:14px;} -.glass{background-position:0 0;} -.music{background-position:-24px 0;} -.search{background-position:-48px 0;} -.envelope{background-position:-72px 0;} -.heart{background-position:-96px 0;} -.star{background-position:-120px 0;} -.star-empty{background-position:-144px 0;} -.user{background-position:-168px 0;} -.film{background-position:-192px 0;} -.th-large{background-position:-216px 0;} -.th{background-position:-240px 0;} -.th-list{background-position:-264px 0;} -.ok{background-position:-288px 0;} -.remove{background-position:-312px 0;} -.zoom-in{background-position:-336px 0;} -.zoom-out{background-position:-360px 0;} -.off{background-position:-384px 0;} -.signal{background-position:-408px 0;} -.cog{background-position:-432px 0;} -.trash{background-position:-456px 0;} -.home{background-position:0 -24px;} -.file{background-position:-24px -24px;} -.time{background-position:-48px -24px;} -.road{background-position:-72px -24px;} -.download-alt{background-position:-96px -24px;} -.download{background-position:-120px -24px;} -.upload{background-position:-144px -24px;} -.inbox{background-position:-168px -24px;} -.play-circle{background-position:-192px -24px;} -.repeat{background-position:-216px -24px;} -.refresh{background-position:-240px -24px;} -.calendar{background-position:-264px -24px;} -.lock{background-position:-288px -24px;} -.flag{background-position:-312px -24px;} -.headphones{background-position:-336px -24px;} -.volume-off{background-position:-360px -24px;} -.volume-down{background-position:-384px -24px;} -.volume-up{background-position:-408px -24px;} -.qrcode{background-position:-432px -24px;} -.barcode{background-position:-456px -24px;} -.tag{background-position:0 -48px;} -.tags{background-position:-24px -48px;} -.book{background-position:-48px -48px;} -.bookmark{background-position:-72px -48px;} -.print{background-position:-96px -48px;} -.camera{background-position:-120px -48px;} -.font{background-position:-144px -48px;} -.bold{background-position:-168px -48px;} -.italic{background-position:-192px -48px;} -.text-height{background-position:-216px -48px;} -.text-width{background-position:-240px -48px;} -.align-left{background-position:-264px -48px;} -.align-center{background-position:-288px -48px;} -.align-right{background-position:-312px -48px;} -.align-justify{background-position:-336px -48px;} -.list{background-position:-360px -48px;} -.indent-left{background-position:-384px -48px;} -.indent-right{background-position:-408px -48px;} -.facetime-video{background-position:-432px -48px;} -.picture{background-position:-456px -48px;} -.pencil{background-position:0 -72px;} -.map-marker{background-position:-24px -72px;} -.adjust{background-position:-48px -72px;} -.tint{background-position:-72px -72px;} -.edit{background-position:-96px -72px;} -.share{background-position:-120px -72px;} -.check{background-position:-144px -72px;} -.move{background-position:-168px -72px;} -.step-backward{background-position:-192px -72px;} -.fast-backward{background-position:-216px -72px;} -.backward{background-position:-240px -72px;} -.play{background-position:-264px -72px;} -.pause{background-position:-288px -72px;} -.stop{background-position:-312px -72px;} -.forward{background-position:-336px -72px;} -.fast-forward{background-position:-360px -72px;} -.step-forward{background-position:-384px -72px;} -.eject{background-position:-408px -72px;} -.chevron-left{background-position:-432px -72px;} -.chevron-right{background-position:-456px -72px;} -.arrow-left{background-position:-240px -96px;} -.arrow-right{background-position:-264px -96px;} -.arrow-up{background-position:-288px -96px;} -.arrow-down{background-position:-312px -96px;} -.share-alt{background-position:-336px -96px;} -.resize-full{background-position:-360px -96px;} -.resize-small{background-position:-384px -96px;} -.plus{background-position:-408px -96px;} -.minus{background-position:-432px -96px;} -.asterisk{background-position:-456px -96px;} +[class^="icon-"]{display:inline-block;width:14px;height:14px;vertical-align:text-top;background-image:url(../img/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat;*margin-right:.3em;}[class^="icon-"]:last-child{*margin-left:0;} +.icon-white{background-image:url(../img/glyphicons-halflings-white.png);} +.icon-glass{background-position:0 0;} +.icon-music{background-position:-24px 0;} +.icon-search{background-position:-48px 0;} +.icon-envelope{background-position:-72px 0;} +.icon-heart{background-position:-96px 0;} +.icon-star{background-position:-120px 0;} +.icon-star-empty{background-position:-144px 0;} +.icon-user{background-position:-168px 0;} +.icon-film{background-position:-192px 0;} +.icon-th-large{background-position:-216px 0;} +.icon-th{background-position:-240px 0;} +.icon-th-list{background-position:-264px 0;} +.icon-ok{background-position:-288px 0;} +.icon-remove{background-position:-312px 0;} +.icon-zoom-in{background-position:-336px 0;} +.icon-zoom-out{background-position:-360px 0;} +.icon-off{background-position:-384px 0;} +.icon-signal{background-position:-408px 0;} +.icon-cog{background-position:-432px 0;} +.icon-trash{background-position:-456px 0;} +.icon-home{background-position:0 -24px;} +.icon-file{background-position:-24px -24px;} +.icon-time{background-position:-48px -24px;} +.icon-road{background-position:-72px -24px;} +.icon-download-alt{background-position:-96px -24px;} +.icon-download{background-position:-120px -24px;} +.icon-upload{background-position:-144px -24px;} +.icon-inbox{background-position:-168px -24px;} +.icon-play-circle{background-position:-192px -24px;} +.icon-repeat{background-position:-216px -24px;} +.icon-refresh{background-position:-240px -24px;} +.icon-list-alt{background-position:-264px -24px;} +.icon-lock{background-position:-287px -24px;} +.icon-flag{background-position:-312px -24px;} +.icon-headphones{background-position:-336px -24px;} +.icon-volume-off{background-position:-360px -24px;} +.icon-volume-down{background-position:-384px -24px;} +.icon-volume-up{background-position:-408px -24px;} +.icon-qrcode{background-position:-432px -24px;} +.icon-barcode{background-position:-456px -24px;} +.icon-tag{background-position:0 -48px;} +.icon-tags{background-position:-25px -48px;} +.icon-book{background-position:-48px -48px;} +.icon-bookmark{background-position:-72px -48px;} +.icon-print{background-position:-96px -48px;} +.icon-camera{background-position:-120px -48px;} +.icon-font{background-position:-144px -48px;} +.icon-bold{background-position:-167px -48px;} +.icon-italic{background-position:-192px -48px;} +.icon-text-height{background-position:-216px -48px;} +.icon-text-width{background-position:-240px -48px;} +.icon-align-left{background-position:-264px -48px;} +.icon-align-center{background-position:-288px -48px;} +.icon-align-right{background-position:-312px -48px;} +.icon-align-justify{background-position:-336px -48px;} +.icon-list{background-position:-360px -48px;} +.icon-indent-left{background-position:-384px -48px;} +.icon-indent-right{background-position:-408px -48px;} +.icon-facetime-video{background-position:-432px -48px;} +.icon-picture{background-position:-456px -48px;} +.icon-pencil{background-position:0 -72px;} +.icon-map-marker{background-position:-24px -72px;} +.icon-adjust{background-position:-48px -72px;} +.icon-tint{background-position:-72px -72px;} +.icon-edit{background-position:-96px -72px;} +.icon-share{background-position:-120px -72px;} +.icon-check{background-position:-144px -72px;} +.icon-move{background-position:-168px -72px;} +.icon-step-backward{background-position:-192px -72px;} +.icon-fast-backward{background-position:-216px -72px;} +.icon-backward{background-position:-240px -72px;} +.icon-play{background-position:-264px -72px;} +.icon-pause{background-position:-288px -72px;} +.icon-stop{background-position:-312px -72px;} +.icon-forward{background-position:-336px -72px;} +.icon-fast-forward{background-position:-360px -72px;} +.icon-step-forward{background-position:-384px -72px;} +.icon-eject{background-position:-408px -72px;} +.icon-chevron-left{background-position:-432px -72px;} +.icon-chevron-right{background-position:-456px -72px;} +.icon-plus-sign{background-position:0 -96px;} +.icon-minus-sign{background-position:-24px -96px;} +.icon-remove-sign{background-position:-48px -96px;} +.icon-ok-sign{background-position:-72px -96px;} +.icon-question-sign{background-position:-96px -96px;} +.icon-info-sign{background-position:-120px -96px;} +.icon-screenshot{background-position:-144px -96px;} +.icon-remove-circle{background-position:-168px -96px;} +.icon-ok-circle{background-position:-192px -96px;} +.icon-ban-circle{background-position:-216px -96px;} +.icon-arrow-left{background-position:-240px -96px;} +.icon-arrow-right{background-position:-264px -96px;} +.icon-arrow-up{background-position:-289px -96px;} +.icon-arrow-down{background-position:-312px -96px;} +.icon-share-alt{background-position:-336px -96px;} +.icon-resize-full{background-position:-360px -96px;} +.icon-resize-small{background-position:-384px -96px;} +.icon-plus{background-position:-408px -96px;} +.icon-minus{background-position:-433px -96px;} +.icon-asterisk{background-position:-456px -96px;} +.icon-exclamation-sign{background-position:0 -120px;} +.icon-gift{background-position:-24px -120px;} +.icon-leaf{background-position:-48px -120px;} +.icon-fire{background-position:-72px -120px;} +.icon-eye-open{background-position:-96px -120px;} +.icon-eye-close{background-position:-120px -120px;} +.icon-warning-sign{background-position:-144px -120px;} +.icon-plane{background-position:-168px -120px;} +.icon-calendar{background-position:-192px -120px;} +.icon-random{background-position:-216px -120px;} +.icon-comment{background-position:-240px -120px;} +.icon-magnet{background-position:-264px -120px;} +.icon-chevron-up{background-position:-288px -120px;} +.icon-chevron-down{background-position:-313px -119px;} +.icon-retweet{background-position:-336px -120px;} +.icon-shopping-cart{background-position:-360px -120px;} +.icon-folder-close{background-position:-384px -120px;} +.icon-folder-open{background-position:-408px -120px;} +.icon-resize-vertical{background-position:-432px -119px;} +.icon-resize-horizontal{background-position:-456px -118px;} .dropdown{position:relative;} -.caret{display:inline-block;width:0;height:0;text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;content:"\2193";} -.dropdown .caret{margin-top:8px;margin-left:2px;*margin-top:7px;} -.dropdown:hover .caret,.open.dropdown .caret{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;} -.dropdown-menu{position:absolute;top:100%;z-index:1000;float:left;display:none;min-width:160px;max-width:220px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;zoom:1;*border-right-width:2px;*border-bottom-width:2px;}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px;} -.dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} +.dropdown-toggle{*margin-bottom:-3px;} +.dropdown-toggle:active,.open .dropdown-toggle{outline:0;} +.caret{display:inline-block;width:0;height:0;text-indent:-99999px;*text-indent:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;opacity:0.3;filter:alpha(opacity=30);content:"\2193";} +.dropdown .caret{margin-top:8px;margin-left:2px;} +.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100);} +.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;max-width:220px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px;} +.dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;*width:100%;*margin:-5px 0 5px;} .dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555555;white-space:nowrap;} .dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#ffffff;text-decoration:none;background-color:#0088cc;} -.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0, 0, 0, 0.3);} +.dropdown.open{*z-index:1000;}.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0, 0, 0, 0.3);} .dropdown.open .dropdown-menu{display:block;} .typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);} .fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}.fade.in{opacity:1;} .collapse{-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-ms-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;position:relative;overflow:hidden;height:0;}.collapse.in{height:auto;} -.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;}.close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;cursor:pointer;} +.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;opacity:0.4;filter:alpha(opacity=40);cursor:pointer;} +.btn{display:inline-block;padding:4px 10px 4px;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#fafafa;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em;}.btn:first-child{*margin-left:0;} +.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;} +.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;color:rgba(0, 0, 0, 0.5);outline:0;} +.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.btn-large .icon{margin-top:1px;} +.btn-small{padding:5px 9px;font-size:11px;line-height:16px;} +.btn-small .icon{margin-top:-1px;} +.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff;} +.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active{color:rgba(255, 255, 255, 0.75);} +.btn-primary{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);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0044cc;} +.btn-primary:active,.btn-primary.active{background-color:#003399 \9;} +.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;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);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406;} +.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;} +.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;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);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f;} +.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;} +.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;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);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351;} +.btn-success:active,.btn-success.active{background-color:#408140 \9;} +.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;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);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4;} +.btn-info:active,.btn-info.active{background-color:#24748c \9;} +button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;} +button.btn.large,input[type="submit"].btn.large{*padding-top:7px;*padding-bottom:7px;} +button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom:3px;} +.btn-group{position:relative;*zoom:1;*margin-left:.3em;}.btn-group:before,.btn-group:after{display:table;content:"";} +.btn-group:after{clear:both;} +.btn-group:first-child{*margin-left:0;} +.btn-group+.btn-group{margin-left:5px;} +.btn-toolbar{margin-top:9px;margin-bottom:9px;}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1;} +.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} +.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} +.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2;} +.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;} +.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);*padding-top:5px;*padding-bottom:5px;} +.btn-group.open{*z-index:1000;}.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);} +.btn .caret{margin-top:7px;margin-left:0;} +.btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100);} +.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret{border-top-color:#ffffff;opacity:0.75;filter:alpha(opacity=75);} +.btn-small .caret{margin-top:4px;} +.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.alert,.alert-heading{color:#c09853;} +.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;} +.alert-success{background-color:#dff0d8;border-color:#d6e9c6;} +.alert-success,.alert-success .alert-heading{color:#468847;} +.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;} +.alert-danger,.alert-error,.alert-danger .alert-heading,.alert-error .alert-heading{color:#b94a48;} +.alert-info{background-color:#d9edf7;border-color:#bce8f1;} +.alert-info,.alert-info .alert-heading{color:#3a87ad;} +.alert-block{padding-top:14px;padding-bottom:14px;} +.alert-block>p,.alert-block>ul{margin-bottom:0;} +.alert-block p+p{margin-top:5px;} .nav{margin-left:0;margin-bottom:18px;list-style:none;} .nav>li>a{display:block;} .nav>li>a:hover{text-decoration:none;background-color:#eeeeee;} -.nav.list{padding-left:14px;padding-right:14px;margin-bottom:0;} -.nav.list>li>a,.nav.list .nav-header{display:block;padding:3px 15px;margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} -.nav.list .nav-header{font-size:11px;font-weight:bold;line-height:18px;color:#999999;text-transform:uppercase;} -.nav.list>li+.nav-header{margin-top:9px;} -.nav.list .active>a{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;} -.tabs,.pills{*zoom:1;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";} -.tabs:after,.pills:after{clear:both;} -.tabs>li,.pills>li{float:left;} -.tabs>li>a,.pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} -.tabs{border-bottom:1px solid #ddd;} -.tabs>li{margin-bottom:-1px;} -.tabs>li>a{padding-top:9px;padding-bottom:9px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;} -.tabs>.active>a,.tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} -.pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.pills .active>a,.pills .active>a:hover{color:#ffffff;background-color:#0088cc;} -.nav.stacked>li{float:none;} -.nav.stacked>li>a{margin-right:0;} -.tabs.stacked{border-bottom:0;} -.tabs.stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.tabs.stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} -.tabs.stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} -.tabs.stacked>li>a:hover{border-color:#ddd;z-index:2;} -.pills.stacked>li>a{margin-bottom:3px;} -.pills.stacked>li:last-child>a{margin-bottom:1px;} -.pills .dropdown-menu,.tabs .dropdown-menu{margin-top:1px;border-width:1px;} -.pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.tabs .dropdown-toggle .caret,.pills .dropdown-toggle .caret{border-top-color:#0088cc;margin-top:6px;} -.tabs .dropdown-toggle:hover .caret,.pills .dropdown-toggle:hover .caret{border-top-color:#005580;} -.tabs .active .dropdown-toggle .caret,.pills .active .dropdown-toggle .caret{border-top-color:#333333;} +.nav-list{padding-left:14px;padding-right:14px;margin-bottom:0;} +.nav-list>li>a,.nav-list .nav-header{display:block;padding:3px 15px;margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} +.nav-list .nav-header{font-size:11px;font-weight:bold;line-height:18px;color:#999999;text-transform:uppercase;} +.nav-list>li+.nav-header{margin-top:9px;} +.nav-list .active>a{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;} +.nav-list .icon{margin-right:2px;} +.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";} +.nav-tabs:after,.nav-pills:after{clear:both;} +.nav-tabs>li,.nav-pills>li{float:left;} +.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} +.nav-tabs{border-bottom:1px solid #ddd;} +.nav-tabs>li{margin-bottom:-1px;} +.nav-tabs>li>a{padding-top:9px;padding-bottom:9px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;} +.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} +.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.nav-pills .active>a,.nav-pills .active>a:hover{color:#ffffff;background-color:#0088cc;} +.nav-stacked>li{float:none;} +.nav-stacked>li>a{margin-right:0;} +.nav-tabs.nav-stacked{border-bottom:0;} +.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} +.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} +.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2;} +.nav-pills.nav-stacked>li>a{margin-bottom:3px;} +.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;} +.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu{margin-top:1px;border-width:1px;} +.nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#0088cc;margin-top:6px;} +.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#005580;} +.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333333;} .nav>.dropdown.active>a:hover{color:#000000;cursor:pointer;} -.tabs .open .dropdown-toggle,.pills .open .dropdown-toggle,.nav>.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;} -.nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#ffffff;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;} -.tabs.stacked .open>a:hover{border-color:#999999;} +.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;} +.nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#ffffff;opacity:1;filter:alpha(opacity=100);} +.tabs-stacked .open>a:hover{border-color:#999999;} .tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";} .tabbable:after{clear:both;} -.tabs-below .tabs,.tabs-right .tabs,.tabs-left .tabs{border-bottom:0;} +.tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0;} .tab-content>.tab-pane,.pill-content>.pill-pane{display:none;} .tab-content>.active,.pill-content>.active{display:block;} -.tabs-below .tabs{border-top:1px solid #ddd;} -.tabs-below .tabs>li{margin-top:-1px;margin-bottom:0;} -.tabs-below .tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below .tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;} -.tabs-below .tabs .active>a,.tabs-below .tabs .active>a:hover{border-color:transparent #ddd #ddd #ddd;} -.tabs-left .tabs>li,.tabs-right .tabs>li{float:none;} -.tabs-left .tabs>li>a,.tabs-right .tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} -.tabs-left .tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} -.tabs-left .tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} -.tabs-left .tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} -.tabs-left .tabs .active>a,.tabs-left .tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;} -.tabs-right .tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} -.tabs-right .tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.tabs-right .tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} -.tabs-right .tabs .active>a,.tabs-right .tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;} -.navbar{overflow:visible;} -.navbar-inner{background-color:#222222;background-color:#222222;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);} -.navbar .brand:hover{color:#ffffff;text-decoration:none;} +.tabs-below .nav-tabs{border-top:1px solid #ddd;} +.tabs-below .nav-tabs>li{margin-top:-1px;margin-bottom:0;} +.tabs-below .nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below .nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;} +.tabs-below .nav-tabs .active>a,.tabs-below .nav-tabs .active>a:hover{border-color:transparent #ddd #ddd #ddd;} +.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none;} +.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} +.tabs-left .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} +.tabs-left .nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} +.tabs-left .nav-tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} +.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} +.tabs-right .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} +.tabs-right .nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.tabs-right .nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} +.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} +.navbar{overflow:visible;margin-bottom:18px;} +.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);} +.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);border-color:#222222 #222222 #000000;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-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);}.btn-navbar:hover,.btn-navbar:active,.btn-navbar.active,.btn-navbar.disabled,.btn-navbar[disabled]{background-color:#222222;} +.btn-navbar:active,.btn-navbar.active{background-color:#080808 \9;} +.btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);} +.btn-navbar .icon-bar+.icon-bar{margin-top:3px;} +.nav-collapse.collapse{height:auto;} +.navbar .brand:hover{text-decoration:none;} .navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#ffffff;} -.navbar p{margin:0;line-height:40px;}.navbar p a:hover{color:#ffffff;background-color:transparent;} +.navbar .navbar-text{margin-bottom:0;line-height:40px;color:#999999;}.navbar .navbar-text a:hover{color:#ffffff;background-color:transparent;} .navbar .btn,.navbar .btn-group{margin-top:5px;} .navbar .btn-group .btn{margin-top:0;} -.navbar-form{margin-bottom:0;}.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0;} -.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#ffffff;color:rgba(255, 255, 255, 0.75);background:#444;background:rgba(255, 255, 255, 0.3);border:1px solid #111;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.navbar-search .search-query :-moz-placeholder{color:#eeeeee;} -.navbar-search .search-query ::-webkit-input-placeholder{color:#eeeeee;} +.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";} +.navbar-form:after{clear:both;} +.navbar-form input,.navbar-form select{display:inline-block;margin-top:5px;margin-bottom:0;} +.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;} +.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;} +.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#ffffff;color:rgba(255, 255, 255, 0.75);background:#666;background:rgba(255, 255, 255, 0.3);border:1px solid #111;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.navbar-search .search-query :-moz-placeholder{color:#eeeeee;} +.navbar-search .search-query::-webkit-input-placeholder{color:#eeeeee;} .navbar-search .search-query:hover{color:#ffffff;background-color:#999999;background-color:rgba(255, 255, 255, 0.5);} .navbar-search .search-query:focus,.navbar-search .search-query.focused{padding:5px 10px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;} -.navbar-static{margin-bottom:18px;} -.navbar-static .navbar-inner{padding-left:20px;padding-right:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.navbar-fixed{position:fixed;top:0;right:0;left:0;z-index:1030;} +.navbar-fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;} +.navbar-fixed-top .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} .navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;} .navbar .nav.pull-right{float:right;} .navbar .nav>li{display:block;float:left;} .navbar .nav>li>a{float:none;padding:10px 10px 11px;line-height:19px;color:#999999;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);} .navbar .nav>li>a:hover{background-color:transparent;color:#ffffff;text-decoration:none;} -.navbar .nav .active>a{color:#ffffff;text-decoration:none;background-color:#222222;background-color:rgba(0, 0, 0, 0.5);} -.navbar .vertical-divider{height:40px;width:1px;margin:0 5px;overflow:hidden;background-color:#222222;border-right:1px solid #444;} +.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#ffffff;text-decoration:none;background-color:#222222;background-color:rgba(0, 0, 0, 0.5);} +.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222222;border-right:1px solid #333333;} .navbar .nav.pull-right{margin-left:10px;margin-right:0;} .navbar .dropdown-menu{margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.navbar .dropdown-menu: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:9px;} .navbar .dropdown-menu: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:10px;} .navbar .nav .dropdown-toggle .caret,.navbar .nav .open.dropdown .caret{border-top-color:#ffffff;} -.navbar .nav .active .caret{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;} +.navbar .nav .active .caret{opacity:1;filter:alpha(opacity=100);} .navbar .nav .open>.dropdown-toggle,.navbar .nav .active>.dropdown-toggle,.navbar .nav .open.active>.dropdown-toggle{background-color:transparent;} .navbar .nav .active>.dropdown-toggle:hover{color:#ffffff;} -.navbar .nav.pull-right .dropdown-menu{right:0;}.navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px;} +.navbar .nav.pull-right .dropdown-menu{left:auto;right:0;}.navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px;} .navbar .nav.pull-right .dropdown-menu:after{left:auto;right:13px;} -.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#f5f5f5;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.breadcrumb li{display:inline;text-shadow:0 1px 0 #ffffff;} +.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.breadcrumb li{display:inline;text-shadow:0 1px 0 #ffffff;} .breadcrumb .divider{padding:0 5px;color:#999999;} .breadcrumb .active a{color:#333333;} .pagination{height:36px;margin:18px 0;} @@ -408,7 +509,7 @@ i{background-image:url(docs/assets/img/glyphicons-halflings-sprite.png);backgrou .pagination li{display:inline;} .pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0;} .pagination a:hover,.pagination .active a{background-color:#f5f5f5;} -.pagination .active a{color:#999999;} +.pagination .active a{color:#999999;cursor:default;} .pagination .disabled a,.pagination .disabled a:hover{color:#999999;background-color:transparent;cursor:default;} .pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} .pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;} @@ -417,19 +518,24 @@ i{background-image:url(docs/assets/img/glyphicons-halflings-sprite.png);backgrou .pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";} .pager:after{clear:both;} .pager li{display:inline;} -.pager a{display:inline-block;padding:6px 15px;background-color:#f5f5f5;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.pager a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.pager a:hover{text-decoration:none;background-color:#f5f5f5;} .pager .next a{float:right;} .pager .previous a{float:left;} +.modal-open .dropdown-menu{z-index:2050;} +.modal-open .dropdown.open{*z-index:2050;} +.modal-open .popover{z-index:2060;} +.modal-open .tooltip{z-index:2070;} .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;} -.modal-backdrop,.modal-backdrop.fade.in{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;} +.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);} .modal{position:fixed;top:50%;left:50%;z-index:1050;max-height:500px;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;} .modal.fade.in{top:50%;} -.modal-header{padding:5px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:7px;} +.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;} .modal-body{padding:15px;} .modal-footer{padding:14px 15px 15px;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";} .modal-footer:after{clear:both;} -.modal-footer .btn{float:right;margin-left:5px;} -.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}.tooltip.in{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;} +.modal-footer .btn{float:right;margin-left:5px;margin-bottom:0;} +.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} .tooltip.top{margin-top:-2px;} .tooltip.right{margin-left:2px;} .tooltip.bottom{margin-top:2px;} @@ -449,80 +555,40 @@ i{background-image:url(docs/assets/img/glyphicons-halflings-sprite.png);backgrou .popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;} .popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;} .popover .arrow{position:absolute;width:0;height:0;} -.popover .inner{padding:3px;width:280px;overflow:hidden;background:#000000;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);} -.popover .title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;} -.popover .content{padding:14px;background-color:#ffffff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;} -.btn.danger,.btn.danger:hover,.btn.success,.btn.success:hover,.btn.info,.btn.info:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff;} -.btn.danger{background-color:#c43c35;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);} -.btn.success{background-color:#57a957;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);} -.btn.info{background-color:#339bb9;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);} -.btn{display:inline-block;padding:5px 10px 6px;font-size:13px;line-height:normal;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#e6e6e6;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{color:#333333;text-decoration:none;background-position:0 -15px;} -.btn:focus{outline:1px dotted #666;} -.btn.primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0064cd;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);} -.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);} -.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -.btn.large{padding:9px 14px 9px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.btn.small{padding:7px 9px 7px;font-size:11px;} -:root .btn{border-radius:0 \0;} -button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;} -.btn-group{position:relative;*zoom:1;}.btn-group:before,.btn-group:after{display:table;content:"";} -.btn-group:after{clear:both;} -.btn-group+.btn-group{margin-left:5px;} -.btn-toolbar .btn-group{display:inline-block;} -.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} -.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} -.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} -.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} -.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active{z-index:2;} -.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),0 1px 2px rgba(0, 0, 0, 0.05);} -.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.btn-group.open .dropdown-menu.large{top:40px;} -.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);} -.btn .caret{margin-top:6px;margin-left:0;} -.primary .caret,.danger .caret,.info .caret,.success .caret{border-top-color:#ffffff;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;} -.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #f3edd2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.alert,.alert-heading{color:#c09853;} -.alert .close{position:relative;right:-21px;line-height:18px;} -.alert-success{background-color:#dff0d8;border-color:#cfe8c4;} -.alert-success,.alert-success .alert-heading{color:#468847;} -.alert-danger,.alert-error{background-color:#f2dede;border-color:#e9c7c7;} -.alert-danger,.alert-error,.alert-danger .alert-heading,.alert-error .alert-heading{color:#b94a48;} -.alert-info{background-color:#d9edf7;border-color:#bfe1f2;} -.alert-info,.alert-info .alert-heading{color:#3a87ad;} -.alert-block{padding-top:14px;padding-bottom:14px;} -.alert-block>p,.alert-block>ul{margin-bottom:0;} -.alert-block p+p{margin-top:5px;} +.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000000;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);} +.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;} +.popover-content{padding:14px;background-color:#ffffff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0;} .thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";} .thumbnails:after{clear:both;} .thumbnails>li{float:left;margin:0 0 18px 20px;} .thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);} a.thumbnail:hover{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);} -.thumbnail>img{display:block;max-width:100%;} +.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;} .thumbnail .caption{padding:9px;} -.label{padding:1px 3px 2px;font-size:9.75px;font-weight:bold;color:#ffffff;text-transform:uppercase;background-color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.label.important{background-color:#c43c35;} -.label.warning{background-color:#f89406;} -.label.success{background-color:#46a546;} -.label.notice{background-color:#62cffc;} -@-webkit-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}.progress,.progress .bar{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.progress{height:18px;margin-bottom:18px;background-color:#f9f9f9;background-image:-khtml-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f9f9f9));background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', 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);} -.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0480be;background-image:-khtml-gradient(linear, left top, left bottom, from(#149bdf), to(#0480be));background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #149bdf), color-stop(100%, #0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;} -.progress.striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;} +.label{padding:1px 3px 2px;font-size:9.75px;font-weight:bold;color:#ffffff;text-transform:uppercase;background-color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.label-important{background-color:#b94a48;} +.label-warning{background-color:#f89406;} +.label-success{background-color:#468847;} +.label-info{background-color:#3a87ad;} +@-webkit-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-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(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', 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;} +.progress .bar{width:0%;height:18px;color:#ffffff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-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(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;} +.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;} .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;} -.progress.danger .bar{background-color:#c43c35;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);} -.progress.danger.striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress.success .bar{background-color:#57a957;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);} -.progress.success.striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress.info .bar{background-color:#339bb9;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);} -.progress.info.striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);} +.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);} +.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);} +.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} .accordion{margin-bottom:18px;} -.accordion-group{background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.accordion-heading{padding:8px 15px;border-bottom:0;} -.accordion-body{margin-bottom:2px;} +.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.accordion-heading{border-bottom:0;} +.accordion-heading .accordion-toggle{display:block;padding:8px 15px;} .accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;} -.carousel{position:relative;line-height:1;} +.carousel{position:relative;margin-bottom:18px;line-height:1;} .carousel-inner{overflow:hidden;width:100%;position:relative;} .carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-ms-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;} +.carousel .item>img{display:block;line-height:1;} .carousel .active,.carousel .next,.carousel .prev{display:block;} .carousel .active{left:0;} .carousel .next,.carousel .prev{position:absolute;top:0;width:100%;} @@ -531,14 +597,14 @@ a.thumbnail:hover{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, .carousel .next.left,.carousel .prev.right{left:0;} .carousel .active.left{left:-100%;} .carousel .active.right{left:100%;} -.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.carousel-control.right{left:auto;right:15px;} -.carousel-control:hover{color:#ffffff;text-decoration:none;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;} +.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;} +.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} .carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333333;background:rgba(0, 0, 0, 0.75);} .carousel-caption h4,.carousel-caption p{color:#ffffff;} +.hero-unit{padding:60px;margin-bottom:30px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;} +.hero-unit p{font-size:18px;font-weight:200;line-height:27px;} .pull-right{float:right;} .pull-left{float:left;} .hide{display:none;} .show{display:block;} .invisible{visibility:hidden;} -.hidden{display:none;visibility:hidden;} -@media (max-width: 480px){.navbar .nav{position:absolute;top:0;left:0;width:180px;padding-top:40px;list-style:none;} .navbar .nav,.navbar .nav>li:last-child a{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;} .navbar .nav>li{float:none;display:none;} .navbar .nav>li>a{float:none;background-color:#222;} .navbar .nav>.active{display:block;position:absolute;top:0;left:0;} .navbar .nav>.active>a{background-color:transparent;} .navbar .nav>.active>a:hover{background-color:#333;} .navbar .nav>.active>a:after{display:inline-block;width:0;height:0;margin-top:8px;margin-left:6px;text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffffff;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;content:"↓";} .navbar .nav:hover>li{display:block;} .navbar .nav:hover>li>a:hover{background-color:#333;} .form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:0;} .modal{position:absolute;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade.in{top:auto;} .modal-header .close{padding:10px;}}@media (max-width: 768px){.navbar-fixed{position:absolute;} .navbar-fixed .nav{float:none;} .container{width:auto;padding:0 20px;} .row{margin-left:0;} .row>[class*="span"]{float:none;display:block;width:auto;margin:0;}}@media (min-width: 768px) and (max-width: 940px){.container{width:748px;} .span1{width:44px;} .span2{width:108px;} .span3{width:172px;} .span4{width:236px;} .span5{width:300px;} .span6{width:364px;} .span7{width:428px;} .span8{width:492px;} .span9{width:556px;} .span10{width:620px;} .span11{width:684px;} .span12{width:748px;} .offset1{margin-left:64px;} .offset2{margin-left:128px;} .offset3{margin-left:192px;} .offset4{margin-left:256px;} .offset5{margin-left:320px;} .offset6{margin-left:384px;} .offset7{margin-left:448px;} .offset8{margin-left:512px;} .offset9{margin-left:576px;} .offset10{margin-left:640px;} .offset11{margin-left:704px;} .offset12{margin-left:768px;}} \ No newline at end of file diff --git a/tuxlite_tbs/static/bootstrap.min.responsive.css b/tuxlite_tbs/static/bootstrap.min.responsive.css new file mode 100644 index 0000000..bc3f2ab --- /dev/null +++ b/tuxlite_tbs/static/bootstrap.min.responsive.css @@ -0,0 +1,3 @@ + +.hidden{display:none;visibility:hidden;} +@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:18px;} input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;} .input-prepend input[class*="span"],.input-append input[class*="span"]{width:auto;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .modal{position:absolute;top:10px;left:10px;right:10px;width:auto;margin:0;}.modal.fade.in{top:auto;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (max-width:768px){.container{width:auto;padding:0 20px;} .row-fluid{width:100%;} .row{margin-left:0;} .row>[class*="span"],.row-fluid>[class*="span"]{float:none;display:block;width:auto;margin:0;}}@media (min-width:768px) and (max-width:980px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";} .row:after{clear:both;} [class*="span"]{float:left;margin-left:20px;} .span1{width:42px;} .span2{width:104px;} .span3{width:166px;} .span4{width:228px;} .span5{width:290px;} .span6{width:352px;} .span7{width:414px;} .span8{width:476px;} .span9{width:538px;} .span10{width:600px;} .span11{width:662px;} .span12,.container{width:724px;} .offset1{margin-left:82px;} .offset2{margin-left:144px;} .offset3{margin-left:206px;} .offset4{margin-left:268px;} .offset5{margin-left:330px;} .offset6{margin-left:392px;} .offset7{margin-left:454px;} .offset8{margin-left:516px;} .offset9{margin-left:578px;} .offset10{margin-left:640px;} .offset11{margin-left:702px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";} .row-fluid:after{clear:both;} .row-fluid>[class*="span"]{float:left;margin-left:2.762430939%;} .row-fluid>[class*="span"]:first-child{margin-left:0;} .row-fluid .span1{width:5.801104972%;} .row-fluid .span2{width:14.364640883%;} .row-fluid .span3{width:22.928176794%;} .row-fluid .span4{width:31.491712705%;} .row-fluid .span5{width:40.055248616%;} .row-fluid .span6{width:48.618784527%;} .row-fluid .span7{width:57.182320438000005%;} .row-fluid .span8{width:65.74585634900001%;} .row-fluid .span9{width:74.30939226%;} .row-fluid .span10{width:82.87292817100001%;} .row-fluid .span11{width:91.436464082%;} .row-fluid .span12{width:99.999999993%;} input.span1,textarea.span1,.uneditable-input.span1{width:32px;} input.span2,textarea.span2,.uneditable-input.span2{width:94px;} input.span3,textarea.span3,.uneditable-input.span3{width:156px;} input.span4,textarea.span4,.uneditable-input.span4{width:218px;} input.span5,textarea.span5,.uneditable-input.span5{width:280px;} input.span6,textarea.span6,.uneditable-input.span6{width:342px;} input.span7,textarea.span7,.uneditable-input.span7{width:404px;} input.span8,textarea.span8,.uneditable-input.span8{width:466px;} input.span9,textarea.span9,.uneditable-input.span9{width:528px;} input.span10,textarea.span10,.uneditable-input.span10{width:590px;} input.span11,textarea.span11,.uneditable-input.span11{width:652px;} input.span12,textarea.span12,.uneditable-input.span12{width:714px;}}@media (max-width:980px){body{padding-top:0;} .navbar-fixed-top{position:static;margin-bottom:18px;} .navbar-fixed-top .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .navbar .nav-collapse{clear:left;} .navbar .nav{float:none;margin:0 0 9px;} .navbar .nav>li{float:none;} .navbar .nav>li>a{margin-bottom:2px;} .navbar .nav>.divider-vertical{display:none;} .navbar .nav>li>a,.navbar .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .navbar .dropdown-menu li+li a{margin-bottom:2px;} .navbar .nav>li>a:hover,.navbar .dropdown-menu a:hover{background-color:#222222;} .navbar .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .navbar .dropdown-menu:before,.navbar .dropdown-menu:after{display:none;} .navbar .dropdown-menu .divider{display:none;} .navbar-form,.navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222222;border-bottom:1px solid #222222;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.1);} .navbar .nav.pull-right{float:none;margin-left:0;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;} .btn-navbar{display:block;} .nav-collapse{overflow:hidden;height:0;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";} .row:after{clear:both;} [class*="span"]{float:left;margin-left:30px;} .span1{width:70px;} .span2{width:170px;} .span3{width:270px;} .span4{width:370px;} .span5{width:470px;} .span6{width:570px;} .span7{width:670px;} .span8{width:770px;} .span9{width:870px;} .span10{width:970px;} .span11{width:1070px;} .span12,.container{width:1170px;} .offset1{margin-left:130px;} .offset2{margin-left:230px;} .offset3{margin-left:330px;} .offset4{margin-left:430px;} .offset5{margin-left:530px;} .offset6{margin-left:630px;} .offset7{margin-left:730px;} .offset8{margin-left:830px;} .offset9{margin-left:930px;} .offset10{margin-left:1030px;} .offset11{margin-left:1130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";} .row-fluid:after{clear:both;} .row-fluid>[class*="span"]{float:left;margin-left:2.564102564%;} .row-fluid>[class*="span"]:first-child{margin-left:0;} .row-fluid .span1{width:5.982905983%;} .row-fluid .span2{width:14.529914530000001%;} .row-fluid .span3{width:23.076923077%;} .row-fluid .span4{width:31.623931624%;} .row-fluid .span5{width:40.170940171000005%;} .row-fluid .span6{width:48.717948718%;} .row-fluid .span7{width:57.264957265%;} .row-fluid .span8{width:65.81196581200001%;} .row-fluid .span9{width:74.358974359%;} .row-fluid .span10{width:82.905982906%;} .row-fluid .span11{width:91.45299145300001%;} .row-fluid .span12{width:100%;} input.span1,textarea.span1,.uneditable-input.span1{width:60px;} input.span2,textarea.span2,.uneditable-input.span2{width:160px;} input.span3,textarea.span3,.uneditable-input.span3{width:260px;} input.span4,textarea.span4,.uneditable-input.span4{width:360px;} input.span5,textarea.span5,.uneditable-input.span5{width:460px;} input.span6,textarea.span6,.uneditable-input.span6{width:560px;} input.span7,textarea.span7,.uneditable-input.span7{width:660px;} input.span8,textarea.span8,.uneditable-input.span8{width:760px;} input.span9,textarea.span9,.uneditable-input.span9{width:860px;} input.span10,textarea.span10,.uneditable-input.span10{width:960px;} input.span11,textarea.span11,.uneditable-input.span11{width:1060px;} input.span12,textarea.span12,.uneditable-input.span12{width:1160px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;}} diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index 951a72f..f6dcc83 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -1,57 +1,60 @@ -/* Navigation bar color */ +/* Styling for Nav bar. Bg color, link color etc */ .navbar-inner { - background-color: #222222; - background-color: #222222; - background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222)); - background-image: -moz-linear-gradient(top, #333333, #222222); - background-image: -ms-linear-gradient(top, #333333, #222222); - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222)); - background-image: -webkit-linear-gradient(top, #333333, #222222); - background-image: -o-linear-gradient(top, #333333, #222222); - background-image: linear-gradient(top, #333333, #222222); + padding-left: 20px; + padding-right: 20px; + background-color: #2E435E; + background-image: -moz-linear-gradient(top, #2e435e, #172e50); + background-image: -ms-linear-gradient(top, #2e435e, #172e50); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2e435e), to(#172e50)); + background-image: -webkit-linear-gradient(top, #2e435e, #172e50); + background-image: -o-linear-gradient(top, #2e435e, #172e50); + background-image: linear-gradient(top, #2e435e, #172e50); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } -/* Rounded borders for content */ -.content { - background-color: #fff; - padding: 20px; - margin: 0 -20px; /* negative indent the amount of the padding to maintain the grid system */ - -webkit-border-radius: 7px 7px 7px 7px; - -moz-border-radius: 7px 7px 7px 7px; - border-radius: 7px 7px 7px 7px; - -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.15); - -moz-box-shadow: 0 1px 2px rgba(0,0,0,.15); - box-shadow: 0 1px 2px rgba(0,0,0,.15); - box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.25) - } +.navbar .nav > li > a { color: #49AFCD; } +.navbar .divider-vertical { border-right: 1px solid #4D4D4D; } +.navbar { margin-bottom: 35px; } + +/* Styling for elements */ body { font-size: 14px; } p { font-size: 15px; } -.article { padding-top: 20px; } + + +/* Styling for articles */ +.article { padding-bottom:20px; padding-right: 40px; } .content-title { margin-bottom: 30px; } +.article a:hover { text-decoration: none; } -/* Remove underline when hovering over article titles */ -.article a:hover{ - text-decoration: none; -} -.well.small { - padding: 6px 6px 4px; -} -.btn.xsmall { +/* Styling for the "other entries" section */ +/* Metadata */ +.well.small { padding: 6px 6px 4px; } + +/* Read more button */ +.btn-info.xsmall { padding: 1px 3px 1px; font-size: 11px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; } +/* Article summary */ .summary * { display: inline; } .summary pre { display: none; } + +/* Styling for Sidebar */ .social a[href*='activestate.com']:before {content: url('./images/icons/activestate.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='atom.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='bitbucket.org']:before {content: url('./images/icons/bitbucket.png'); margin-right: 2px; vertical-align: -3px;} @@ -62,7 +65,7 @@ p { font-size: 15px; } .social a[href*='github.com']:before {content: url('./images/icons/github.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='google.com/reader']:before {content: url('./images/icons/reader.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='jamendo.com']:before {content: url('./images/icons/jamendo.png'); margin-right: 2px; vertical-align: -3px;} -.social a[href*='last.fm']:before, .social a[href*='lastfm.']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;} +.social a[href*='last.fm']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='linkedin.com']:before {content: url('./images/icons/linkedin.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='rss.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='stackoverflow.com']:before {content: url('./images/icons/stackoverflow.png'); margin-right: 2px; vertical-align: -3px;} diff --git a/tuxlite_tbs/templates/article.html b/tuxlite_tbs/templates/article.html index 23e3c86..d2ceffd 100644 --- a/tuxlite_tbs/templates/article.html +++ b/tuxlite_tbs/templates/article.html @@ -12,6 +12,6 @@

Comments

{% include "twitter.html" %} - {% if DISQUS_SITENAME %}
{% endif %} + {% include 'disqus.html' %} {% endblock %} diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html index 346837a..1689827 100644 --- a/tuxlite_tbs/templates/base.html +++ b/tuxlite_tbs/templates/base.html @@ -13,7 +13,7 @@ - + @@ -22,7 +22,7 @@ {% include "github.html" %} - +
{{ article.content }}
+
{% if loop.length == 1 %} @@ -21,8 +23,6 @@ {% endif %} {% if loop.length > 1 %} -
-

Other Entries

{% endif %} @@ -32,7 +32,7 @@

{{ article.title }}

{% include "metadata.html" %}
-
{{ article.summary }} read more
+
{{ article.summary }} read more
{% if loop.last and (articles_page.has_previous() or not articles_page.has_previous() and loop.length > 1) %} From 017bb0207394b2bebf7dc42f4c8137207b6fc507 Mon Sep 17 00:00:00 2001 From: Matts Date: Wed, 1 Feb 2012 10:30:54 -0500 Subject: [PATCH 02/62] Fixed code to display lastfm icon - local.css --- bootstrap/static/local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/static/local.css b/bootstrap/static/local.css index b03b235..ebedc0e 100644 --- a/bootstrap/static/local.css +++ b/bootstrap/static/local.css @@ -29,7 +29,7 @@ div.highlight pre { .social a[href*='github.com']:before {content: url('./images/icons/github.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='google.com/reader']:before {content: url('./images/icons/reader.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='jamendo.com']:before {content: url('./images/icons/jamendo.png'); margin-right: 2px; vertical-align: -3px;} -.social a[href*='last.fm']:before, .social a[href*='lastfm.']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} +.social a[href*='last.fm']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='linkedin.com']:before {content: url('./images/icons/linkedin.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='rss.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='stackoverflow.com']:before {content: url('./images/icons/stackoverflow.png'); margin-right: 2px; vertical-align: -3px;} From cb3e35a2f7a551b8c59569063644b283ee3ec2c2 Mon Sep 17 00:00:00 2001 From: Matts Date: Wed, 1 Feb 2012 20:40:41 -0500 Subject: [PATCH 03/62] Added line-height: 1.6em to "p" element --- tuxlite_tbs/static/local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index f6dcc83..b574b92 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -26,7 +26,7 @@ /* Styling for elements */ body { font-size: 14px; } -p { font-size: 15px; } +p { font-size: 15px; line-height: 1.6em; } /* Styling for articles */ From 7317bd823209a6b81bf6b94e778322dcfdd29812 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 05:53:08 -0500 Subject: [PATCH 04/62] Added margins to 'li' and 'p' elements. --- tuxlite_tbs/static/local.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index b574b92..9279b70 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -26,7 +26,8 @@ /* Styling for elements */ body { font-size: 14px; } -p { font-size: 15px; line-height: 1.6em; } +p { font-size: 15px; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } +li { line-height: 1.6em; } /* Styling for articles */ From 79d93cef80c36fd9a7818d9c4ad0fadeca67fd5f Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 06:12:47 -0500 Subject: [PATCH 05/62] Removed if loop from base.html. page.category|lower = documentation --- tuxlite_tbs/templates/base.html | 2 -- 1 file changed, 2 deletions(-) diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html index 1689827..33145b4 100644 --- a/tuxlite_tbs/templates/base.html +++ b/tuxlite_tbs/templates/base.html @@ -35,9 +35,7 @@ {% if DISPLAY_PAGES_ON_MENU %} {% for page in PAGES %} - {% if page.category|lower != "documentation" %}
  • {{ page.title }}
  • - {% endif %} {% endfor %} {% endif %} From 2d5800dd448293f3bc879bbd11bfc22d2e4988a6 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 08:49:53 -0500 Subject: [PATCH 06/62] Changed header elements. Also added top margin for H3 element. --- tuxlite_tbs/static/local.css | 2 +- tuxlite_tbs/templates/article.html | 2 +- tuxlite_tbs/templates/index.html | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index 9279b70..f562786 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -28,7 +28,7 @@ body { font-size: 14px; } p { font-size: 15px; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } li { line-height: 1.6em; } - +h3 { margin-top: 2.5em; } /* Styling for articles */ .article { padding-bottom:20px; padding-right: 40px; } diff --git a/tuxlite_tbs/templates/article.html b/tuxlite_tbs/templates/article.html index d2ceffd..766de73 100644 --- a/tuxlite_tbs/templates/article.html +++ b/tuxlite_tbs/templates/article.html @@ -2,7 +2,7 @@ {% block content %}
    -

    {{ article.title }}

    +

    {{ article.title }}

    {% include "metadata.html" %}
    diff --git a/tuxlite_tbs/templates/index.html b/tuxlite_tbs/templates/index.html index 8b7dd93..9b2b251 100644 --- a/tuxlite_tbs/templates/index.html +++ b/tuxlite_tbs/templates/index.html @@ -10,7 +10,7 @@
    -

    {{ article.title }}

    +

    {{ article.title }}

    {% include "metadata.html" %}
    @@ -23,14 +23,14 @@ {% endif %} {% if loop.length > 1 %} -

    Other Entries

    +

    Other Entries

    {% endif %} {# other items #} {% else %}
    -

    {{ article.title }}

    +

    {{ article.title }}

    {% include "metadata.html" %}
    {{ article.summary }} read more
    From 8117e92d03fa547ada22ec7c481eb2f187c69bb4 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 08:59:43 -0500 Subject: [PATCH 07/62] Edited header elements again. --- tuxlite_tbs/templates/index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tuxlite_tbs/templates/index.html b/tuxlite_tbs/templates/index.html index 9b2b251..d9d3e48 100644 --- a/tuxlite_tbs/templates/index.html +++ b/tuxlite_tbs/templates/index.html @@ -30,7 +30,7 @@ {% else %}
    -

    {{ article.title }}

    +

    {{ article.title }}

    {% include "metadata.html" %}
    {{ article.summary }} read more
    @@ -45,3 +45,4 @@ {% endif %} {# If articles #} {% endblock content %} + From 2df7861a836bf9fcd6b84b511feac056495cacaa Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 09:29:17 -0500 Subject: [PATCH 08/62] Added margin for summary class. Float right for read more button. --- tuxlite_tbs/static/local.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index f562786..0401cc7 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -45,13 +45,14 @@ h3 { margin-top: 2.5em; } .btn-info.xsmall { padding: 1px 3px 1px; font-size: 11px; + float: right; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } /* Article summary */ -.summary * { display: inline; } +.summary { margin-bottom: 4em; } .summary pre { display: none; } From 0fea1a17ba51b155a452af1f4b929103a7c78f31 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 10:41:50 -0500 Subject: [PATCH 09/62] Removed "other entries" header from index.html --- tuxlite_tbs/templates/index.html | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tuxlite_tbs/templates/index.html b/tuxlite_tbs/templates/index.html index d9d3e48..da1c3e0 100644 --- a/tuxlite_tbs/templates/index.html +++ b/tuxlite_tbs/templates/index.html @@ -22,10 +22,6 @@ {% include 'pagination.html' %} {% endif %} - {% if loop.length > 1 %} -

    Other Entries

    - {% endif %} - {# other items #} {% else %} From 9b90d6e340ab7639e2366ca8f4c75353a435e3d4 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 13:34:08 -0500 Subject: [PATCH 10/62] Changed header elements from h2 to h1 and h3 to h2 in archives.html --- tuxlite_tbs/templates/archives.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tuxlite_tbs/templates/archives.html b/tuxlite_tbs/templates/archives.html index 2d02e12..6f30f06 100644 --- a/tuxlite_tbs/templates/archives.html +++ b/tuxlite_tbs/templates/archives.html @@ -2,9 +2,9 @@ {% block title %}{{ SITENAME }} [archive]{% endblock %} {% block content %} {% for year, date_year in dates|groupby( 'date.year' ) %} -

    {{ year }}

    +

    {{ year }}

    {% for month, articles in date_year|groupby( 'date.month' ) %} -

    {{ articles[ 0 ].date.strftime( '%B' ) }}

    +

    {{ articles[ 0 ].date.strftime( '%B' ) }}

      {% for article in articles %}
    • {{ article.title }}
    • From 223b93e987e5a19c3681a9517d45b6163e45bcc5 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 13:44:42 -0500 Subject: [PATCH 11/62] Added missing tag. Edited header elements. --- tuxlite_tbs/templates/archives.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tuxlite_tbs/templates/archives.html b/tuxlite_tbs/templates/archives.html index 6f30f06..1032c42 100644 --- a/tuxlite_tbs/templates/archives.html +++ b/tuxlite_tbs/templates/archives.html @@ -2,12 +2,12 @@ {% block title %}{{ SITENAME }} [archive]{% endblock %} {% block content %} {% for year, date_year in dates|groupby( 'date.year' ) %} -

      {{ year }}

      +

      {{ year }}

      {% for month, articles in date_year|groupby( 'date.month' ) %} -

      {{ articles[ 0 ].date.strftime( '%B' ) }}

      +

      {{ articles[ 0 ].date.strftime( '%B' ) }}

      {% endfor %} From dc51c2c8da3d3c8570ffcdee11f01544ec1c90ce Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 14:01:34 -0500 Subject: [PATCH 12/62] Changed body and p elements to use font-size: 100%. --- tuxlite_tbs/static/local.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index 0401cc7..b8578b0 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -25,8 +25,8 @@ /* Styling for elements */ -body { font-size: 14px; } -p { font-size: 15px; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } +body { font-size: 100%; } +p { font-size: 100%; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } li { line-height: 1.6em; } h3 { margin-top: 2.5em; } From 2f2526e9925569e6de8e5fe39710ca5746b651a0 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 16:18:20 -0500 Subject: [PATCH 13/62] Increased margin bottom to 4em for nav bar. --- tuxlite_tbs/static/local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index b8578b0..4b15421 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -21,7 +21,7 @@ .navbar .nav > li > a { color: #49AFCD; } .navbar .divider-vertical { border-right: 1px solid #4D4D4D; } -.navbar { margin-bottom: 35px; } +.navbar { margin-bottom: 4em; } /* Styling for elements */ From 775013fe20a800d89c352822e0ecd18c3dd13ffb Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 16:30:43 -0500 Subject: [PATCH 14/62] Changed line height for tables to 1.3em in local.css. --- tuxlite_tbs/static/local.css | 1 + 1 file changed, 1 insertion(+) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index 4b15421..04a25a6 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -29,6 +29,7 @@ body { font-size: 100%; } p { font-size: 100%; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } li { line-height: 1.6em; } h3 { margin-top: 2.5em; } +.table th, .table td { line-height: 1.3em; } /* Styling for articles */ .article { padding-bottom:20px; padding-right: 40px; } From 4dc289551fee1219e1006dcce767ccf59fd8d79f Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 19:07:09 -0500 Subject: [PATCH 15/62] List archives using a 2 column table. --- tuxlite_tbs/templates/archives.html | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/tuxlite_tbs/templates/archives.html b/tuxlite_tbs/templates/archives.html index 1032c42..1520943 100644 --- a/tuxlite_tbs/templates/archives.html +++ b/tuxlite_tbs/templates/archives.html @@ -1,15 +1,19 @@ {% extends "base.html" %} {% block title %}{{ SITENAME }} [archive]{% endblock %} {% block content %} -{% for year, date_year in dates|groupby( 'date.year' ) %} -

      {{ year }}

      -{% for month, articles in date_year|groupby( 'date.month' ) %} -

      {{ articles[ 0 ].date.strftime( '%B' ) }}

      - -{% endfor %} -{% endfor %} + +

      Archives

      + + + + {% for article in dates %} + + + + + {% endfor %} + +
      {{ article.date.strftime("%d %b %Y") }}{{ article.title }}
      + + {% endblock %} From 137ba2e1361d510e252bf5a05a037385867380a8 Mon Sep 17 00:00:00 2001 From: Matts Date: Sun, 12 Feb 2012 06:13:15 -0500 Subject: [PATCH 16/62] Added collapsible navbar. Moved archives and tags to sidebar. --- tuxlite_tbs/templates/base.html | 46 +++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 16 deletions(-) diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html index 33145b4..f1da904 100644 --- a/tuxlite_tbs/templates/base.html +++ b/tuxlite_tbs/templates/base.html @@ -20,14 +20,20 @@ - {% include "github.html" %}
    @@ -140,6 +142,7 @@ {% endfor %} {% include 'twitter_profile.html' %} + {% include 'search_sidebar.html' %} {% if SIDEBAR_CUSTOM %} {{ SIDEBAR_CUSTOM }} diff --git a/bootstrap2/templates/search_sidebar.html b/bootstrap2/templates/search_sidebar.html new file mode 100644 index 0000000..00c81e3 --- /dev/null +++ b/bootstrap2/templates/search_sidebar.html @@ -0,0 +1,15 @@ +{% if GOOGLE_CUSTOM_SEARCH_SIDEBAR %} + +
    Loading
    + + + +{% endif %} \ No newline at end of file From 6d2101cce4f803a0f819fcd6749ba9c38de513b3 Mon Sep 17 00:00:00 2001 From: Mathieu Agopian Date: Fri, 16 Mar 2012 14:39:52 +0100 Subject: [PATCH 30/62] added a screenshot to the mnmlist theme --- mnmlist/screenshot.png | Bin 0 -> 123920 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 mnmlist/screenshot.png diff --git a/mnmlist/screenshot.png b/mnmlist/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..e17f661870a8c60bae05f7cac2fb6d80ad84c760 GIT binary patch literal 123920 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%0D6F-S4J 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 Date: Sun, 18 Mar 2012 14:52:34 +0100 Subject: [PATCH 31/62] added bootlex theme. --- bootlex/README.md | 45 + bootlex/screenshot.png | Bin 0 -> 180920 bytes bootlex/static/bootstrap.css | 3991 +++++++++++++++++++++++++++++ bootlex/static/pastie.css | 60 + bootlex/templates/analytics.html | 11 + bootlex/templates/archives.html | 15 + bootlex/templates/article.html | 13 + bootlex/templates/author.html | 7 + bootlex/templates/base.html | 80 + bootlex/templates/categories.html | 8 + bootlex/templates/category.html | 5 + bootlex/templates/index.html | 53 + bootlex/templates/page.html | 6 + bootlex/templates/tag.html | 2 + bootlex/templates/tags.html | 17 + 15 files changed, 4313 insertions(+) create mode 100644 bootlex/README.md create mode 100644 bootlex/screenshot.png create mode 100755 bootlex/static/bootstrap.css create mode 100644 bootlex/static/pastie.css create mode 100644 bootlex/templates/analytics.html create mode 100644 bootlex/templates/archives.html create mode 100644 bootlex/templates/article.html create mode 100644 bootlex/templates/author.html create mode 100644 bootlex/templates/base.html create mode 100644 bootlex/templates/categories.html create mode 100644 bootlex/templates/category.html create mode 100644 bootlex/templates/index.html create mode 100644 bootlex/templates/page.html create mode 100644 bootlex/templates/tag.html create mode 100644 bootlex/templates/tags.html diff --git a/bootlex/README.md b/bootlex/README.md new file mode 100644 index 0000000..0832e5e --- /dev/null +++ b/bootlex/README.md @@ -0,0 +1,45 @@ +# What is bootlex? + +Bootlex is a theme for the [pelican](https://github.com/ametaireau/pelican) static blog generator. +It is based on a modified bootstrap and works nicely with a lot of pelican features. + +# Requirements + +At some points I switched to the git version, so this theme might work with the stable version, but I recommend to use the latest version from git. + +# Installation + +Just pull the repo with `git clone git://github.com/alexex/bootlex.git` and include its location via the `THEME` option in your settings.py + +There are some settings that will make it work flawlessly: + +Your `SITEURL`must have a **trailing slash**. I would recommend the following url config, that I am using with my theme, and seems to work quite good: + + ARTICLE_URL = ('{slug}/') + ARTICLE_SAVE_AS = ('{slug}.html') + PAGE_URL = ('{slug}/') + PAGE_SAVE_AS = ('{slug}.html') + AUTHOR_URL = ('author/{name}/') + TAG_URL = ('tag/{name}/') + +You will probably need some RewriteRules for your Webserver aswell, my `.htaccess` looks like this: + + RewriteEngine On + + RewriteBase / + + RewriteCond %{REQUEST_FILENAME}.html -f + RewriteRule ^(.+)/$ $1.html [L] + +# Features + +You can make use of the following settings: + +* `Pages` (will be included in the menu automatically) +* `MENUITEMS` (will be included aswell) +* `LINKS` (as the above) +* `GOOGLE_ANALYTICS` (will be included automatically, if set) + +# Missing + +I do not know whether it works, but as I never cared about it, I suppose that categorys will not work properly diff --git a/bootlex/screenshot.png b/bootlex/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..ab23d8d16937b772825ea596ce85b00a8916979b GIT binary patch literal 180920 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
    AJ+<&4=2N= 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 N?w!cc`rw3|{{YYk$#eh! literal 0 HcmV?d00001 diff --git a/bootlex/static/bootstrap.css b/bootlex/static/bootstrap.css new file mode 100755 index 0000000..b353cf7 --- /dev/null +++ b/bootlex/static/bootstrap.css @@ -0,0 +1,3991 @@ +/*! + * Bootstrap v2.0.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ +.clearfix { + *zoom: 1; +} +.clearfix:before, +.clearfix:after { + display: table; + content: ""; +} +.clearfix:after { + clear: both; +} +.hide-text { + overflow: hidden; + text-indent: 100%; + white-space: nowrap; +} +.input-block-level { + display: block; + width: 100%; + min-height: 28px; + /* Make inputs at least the height of their button counterpart */ + + /* Makes inputs behave like true block-level elements */ + + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} +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 { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +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 { + height: auto; + border: 0; + -ms-interpolation-mode: bicubic; + vertical-align: middle; + max-width: 620px; +} +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} +button, +input { + *overflow: visible; + line-height: normal; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} +button, +input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} +input[type="search"] { + -webkit-appearance: textfield; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} +textarea { + overflow: auto; + vertical-align: top; +} +body { + margin: 0; + font-family: "Arimo", sans-serif; + font-size: 18px; + line-height: 23px; + color: #333333; + background-color: #ffffff; +} +a { + color: #0088cc; + text-decoration: none; +} +a:hover { + color: #005580; + text-decoration: underline; +} +.row { + margin-left: -20px; + *zoom: 1; +} +.row:before, +.row:after { + display: table; + content: ""; +} +.row:after { + clear: both; +} +[class*="span"] { + float: left; + margin-left: 20px; +} +.container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} +.span12 { + width: 940px; +} +.span11 { + width: 860px; +} +.span10 { + width: 780px; +} +.span9 { + width: 700px; +} +.span8 { + width: 620px; +} +.span7 { + width: 540px; +} +.span6 { + width: 460px; +} +.span5 { + width: 380px; +} +.span4 { + width: 300px; +} +.span3 { + width: 220px; +} +.span2 { + width: 140px; +} +.span1 { + width: 60px; +} +.offset12 { + margin-left: 980px; +} +.offset11 { + margin-left: 900px; +} +.offset10 { + margin-left: 820px; +} +.offset9 { + margin-left: 740px; +} +.offset8 { + margin-left: 660px; +} +.offset7 { + margin-left: 580px; +} +.offset6 { + margin-left: 500px; +} +.offset5 { + margin-left: 420px; +} +.offset4 { + margin-left: 340px; +} +.offset3 { + margin-left: 260px; +} +.offset2 { + margin-left: 180px; +} +.offset1 { + margin-left: 100px; +} +.row-fluid { + width: 100%; + *zoom: 1; +} +.row-fluid:before, +.row-fluid:after { + display: table; + content: ""; +} +.row-fluid:after { + clear: both; +} +.row-fluid > [class*="span"] { + float: left; + margin-left: 2.127659574%; +} +.row-fluid > [class*="span"]:first-child { + margin-left: 0; +} +.row-fluid > .span12 { + width: 99.99999998999999%; +} +.row-fluid > .span11 { + width: 91.489361693%; +} +.row-fluid > .span10 { + width: 82.97872339599999%; +} +.row-fluid > .span9 { + width: 74.468085099%; +} +.row-fluid > .span8 { + width: 65.95744680199999%; +} +.row-fluid > .span7 { + width: 57.446808505%; +} +.row-fluid > .span6 { + width: 48.93617020799999%; +} +.row-fluid > .span5 { + width: 40.425531911%; +} +.row-fluid > .span4 { + width: 31.914893614%; +} +.row-fluid > .span3 { + width: 23.404255317%; +} +.row-fluid > .span2 { + width: 14.89361702%; +} +.row-fluid > .span1 { + width: 6.382978723%; +} +.container { + margin-left: auto; + margin-right: auto; + *zoom: 1; +} +.container:before, +.container:after { + display: table; + content: ""; +} +.container:after { + clear: both; +} +.container-fluid { + padding-left: 20px; + padding-right: 20px; + *zoom: 1; +} +.container-fluid:before, +.container-fluid:after { + display: table; + content: ""; +} +.container-fluid:after { + clear: both; +} +p { + margin: 0 0 11.5px; + font-family: "Arimo", sans-serif; + font-size: 18px; + line-height: 23px; +} +p small { + font-size: 16px; + color: #999999; +} +.lead { + margin-bottom: 23px; + font-size: 20px; + font-weight: 200; + line-height: 34.5px; +} +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + font-family: 'Inika', serif; + font-weight: bold; + color: inherit; + text-rendering: optimizelegibility; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + color: #999999; +} +h1 { + font-size: 30px; + line-height: 46px; +} +h1 small { + font-size: 18px; +} +h2 { + font-size: 24px; + line-height: 46px; +} +h2 small { + font-size: 18px; +} +h3 { + line-height: 34.5px; + font-size: 18px; +} +h3 small { + font-size: 14px; +} +h4, +h5, +h6 { + line-height: 23px; +} +h4 { + font-size: 14px; +} +h4 small { + font-size: 12px; +} +h5 { + font-size: 12px; +} +h6 { + font-size: 11px; + color: #999999; + text-transform: uppercase; +} +.page-header { + padding-bottom: 22px; + margin: 23px 0; + border-bottom: 1px solid #eeeeee; +} +.page-header h1 { + line-height: 1; +} +ul, +ol { + padding: 0; + margin: 0 0 11.5px 25px; +} +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; +} +ul { + list-style: disc; +} +ol { + list-style: decimal; +} +li { + line-height: 23px; +} +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; +} +dl { + margin-bottom: 23px; +} +dt, +dd { + line-height: 23px; +} +dt { + font-weight: bold; + line-height: 22px; +} +dd { + margin-left: 11.5px; +} +.dl-horizontal dt { + float: left; + clear: left; + width: 120px; + text-align: right; +} +.dl-horizontal dd { + margin-left: 130px; +} +hr { + margin: 23px 0; + border: 0; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #ffffff; +} +strong { + font-weight: bold; +} +em { + font-style: italic; +} +.muted { + color: #999999; +} +abbr[title] { + border-bottom: 1px dotted #ddd; + cursor: help; +} +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 0 0 0 15px; + margin: 0 0 23px; + border-left: 5px solid #eeeeee; +} +blockquote p { + margin-bottom: 0; + font-size: 16px; + font-weight: 300; + line-height: 28.75px; +} +blockquote small { + display: block; + line-height: 23px; + color: #999999; +} +blockquote small:before { + content: '\2014 \00A0'; +} +blockquote.pull-right { + float: right; + padding-left: 0; + padding-right: 15px; + border-left: 0; + border-right: 5px solid #eeeeee; +} +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} +address { + display: block; + margin-bottom: 23px; + line-height: 23px; + font-style: normal; +} +small { + font-size: 100%; +} +cite { + font-style: normal; +} +code, +pre { + padding: 0 3px 2px; + font-family: Menlo, Monaco, "Courier New", monospace; + font-size: 14px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +code { + padding: 2px 4px; + color: #d14; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; +} +pre { + display: block; + padding: 11px; + margin: 0 0 11.5px; + font-size: 15px; + line-height: 18px; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + white-space: pre; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; +} +pre.prettyprint { + margin-bottom: 23px; +} +pre code { + padding: 0; + color: inherit; + background-color: transparent; + border: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.label { + padding: 1px 4px 2px; + font-size: 15.228px; + font-weight: bold; + line-height: 13px; + color: #ffffff; + vertical-align: middle; + white-space: nowrap; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #999999; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.label:hover { + color: #ffffff; + text-decoration: none; +} +.label-important { + background-color: #b94a48; +} +.label-important:hover { + background-color: #953b39; +} +.label-warning { + background-color: #f89406; +} +.label-warning:hover { + background-color: #c67605; +} +.label-success { + background-color: #468847; +} +.label-success:hover { + background-color: #356635; +} +.label-info { + background-color: #3a87ad; +} +.label-info:hover { + background-color: #2d6987; +} +.label-inverse { + background-color: #333333; +} +.label-inverse:hover { + background-color: #1a1a1a; +} +.badge { + padding: 1px 9px 2px; + font-size: 16.650000000000002px; + font-weight: bold; + white-space: nowrap; + color: #ffffff; + background-color: #999999; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + border-radius: 9px; +} +.badge:hover { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.badge-error { + background-color: #b94a48; +} +.badge-error:hover { + background-color: #953b39; +} +.badge-warning { + background-color: #f89406; +} +.badge-warning:hover { + background-color: #c67605; +} +.badge-success { + background-color: #468847; +} +.badge-success:hover { + background-color: #356635; +} +.badge-info { + background-color: #3a87ad; +} +.badge-info:hover { + background-color: #2d6987; +} +.badge-inverse { + background-color: #333333; +} +.badge-inverse:hover { + background-color: #1a1a1a; +} +table { + max-width: 100%; + border-collapse: collapse; + border-spacing: 0; + background-color: transparent; +} +.table { + width: 100%; + margin-bottom: 23px; +} +.table th, +.table td { + padding: 8px; + line-height: 23px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; +} +.table th { + font-weight: bold; +} +.table thead th { + vertical-align: bottom; +} +.table colgroup + thead tr:first-child th, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child th, +.table thead:first-child tr:first-child td { + border-top: 0; +} +.table tbody + tbody { + border-top: 2px solid #dddddd; +} +.table-condensed th, +.table-condensed td { + padding: 4px 5px; +} +.table-bordered { + border: 1px solid #dddddd; + border-left: 0; + border-collapse: separate; + *border-collapse: collapsed; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.table-bordered th, +.table-bordered td { + border-left: 1px solid #dddddd; +} +.table-bordered thead:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child td { + border-top: 0; +} +.table-bordered thead:first-child tr:first-child th:first-child, +.table-bordered tbody:first-child tr:first-child td:first-child { + -webkit-border-radius: 4px 0 0 0; + -moz-border-radius: 4px 0 0 0; + border-radius: 4px 0 0 0; +} +.table-bordered thead:first-child tr:first-child th:last-child, +.table-bordered tbody:first-child tr:first-child td:last-child { + -webkit-border-radius: 0 4px 0 0; + -moz-border-radius: 0 4px 0 0; + border-radius: 0 4px 0 0; +} +.table-bordered thead:last-child tr:last-child th:first-child, +.table-bordered tbody:last-child tr:last-child td:first-child { + -webkit-border-radius: 0 0 0 4px; + -moz-border-radius: 0 0 0 4px; + border-radius: 0 0 0 4px; +} +.table-bordered thead:last-child tr:last-child th:last-child, +.table-bordered tbody:last-child tr:last-child td:last-child { + -webkit-border-radius: 0 0 4px 0; + -moz-border-radius: 0 0 4px 0; + border-radius: 0 0 4px 0; +} +.table-striped tbody tr:nth-child(odd) td, +.table-striped tbody tr:nth-child(odd) th { + background-color: #f9f9f9; +} +.table tbody tr:hover td, +.table tbody tr:hover th { + background-color: #f5f5f5; +} +table .span1 { + float: none; + width: 44px; + margin-left: 0; +} +table .span2 { + float: none; + width: 124px; + margin-left: 0; +} +table .span3 { + float: none; + width: 204px; + margin-left: 0; +} +table .span4 { + float: none; + width: 284px; + margin-left: 0; +} +table .span5 { + float: none; + width: 364px; + margin-left: 0; +} +table .span6 { + float: none; + width: 444px; + margin-left: 0; +} +table .span7 { + float: none; + width: 524px; + margin-left: 0; +} +table .span8 { + float: none; + width: 604px; + margin-left: 0; +} +table .span9 { + float: none; + width: 684px; + margin-left: 0; +} +table .span10 { + float: none; + width: 764px; + margin-left: 0; +} +table .span11 { + float: none; + width: 844px; + margin-left: 0; +} +table .span12 { + float: none; + width: 924px; + margin-left: 0; +} +table .span13 { + float: none; + width: 1004px; + margin-left: 0; +} +table .span14 { + float: none; + width: 1084px; + margin-left: 0; +} +table .span15 { + float: none; + width: 1164px; + margin-left: 0; +} +table .span16 { + float: none; + width: 1244px; + margin-left: 0; +} +table .span17 { + float: none; + width: 1324px; + margin-left: 0; +} +table .span18 { + float: none; + width: 1404px; + margin-left: 0; +} +table .span19 { + float: none; + width: 1484px; + margin-left: 0; +} +table .span20 { + float: none; + width: 1564px; + margin-left: 0; +} +table .span21 { + float: none; + width: 1644px; + margin-left: 0; +} +table .span22 { + float: none; + width: 1724px; + margin-left: 0; +} +table .span23 { + float: none; + width: 1804px; + margin-left: 0; +} +table .span24 { + float: none; + width: 1884px; + margin-left: 0; +} +form { + margin: 0 0 23px; +} +fieldset { + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 34.5px; + font-size: 27px; + line-height: 46px; + color: #333333; + border: 0; + border-bottom: 1px solid #eee; +} +legend small { + font-size: 17.25px; + color: #999999; +} +label, +input, +button, +select, +textarea { + font-size: 18px; + font-weight: normal; + line-height: 23px; +} +input, +button, +select, +textarea { + font-family: "Arimo", sans-serif; +} +label { + display: block; + margin-bottom: 5px; + color: #333333; +} +input, +textarea, +select, +.uneditable-input { + display: inline-block; + width: 210px; + height: 23px; + padding: 4px; + margin-bottom: 9px; + font-size: 18px; + line-height: 23px; + color: #555555; + border: 1px solid #cccccc; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.uneditable-textarea { + width: auto; + height: auto; +} +label input, +label textarea, +label select { + display: block; +} +input[type="image"], +input[type="checkbox"], +input[type="radio"] { + width: auto; + height: auto; + padding: 0; + margin: 3px 0; + *margin-top: 0; + /* IE7 */ + + line-height: normal; + cursor: pointer; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + border: 0 \9; + /* IE9 and down */ + +} +input[type="image"] { + border: 0; +} +input[type="file"] { + width: auto; + padding: initial; + line-height: initial; + border: initial; + background-color: #ffffff; + background-color: initial; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} +input[type="button"], +input[type="reset"], +input[type="submit"] { + width: auto; + height: auto; +} +select, +input[type="file"] { + height: 28px; + /* In IE7, the height of the select element cannot be changed by height, only font-size */ + + *margin-top: 4px; + /* For IE7, add top margin to align select with labels */ + + line-height: 28px; +} +input[type="file"] { + line-height: 18px \9; +} +select { + width: 220px; + background-color: #ffffff; +} +select[multiple], +select[size] { + height: auto; +} +input[type="image"] { + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} +textarea { + height: auto; +} +input[type="hidden"] { + display: none; +} +.radio, +.checkbox { + padding-left: 18px; +} +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -18px; +} +.controls > .radio:first-child, +.controls > .checkbox:first-child { + padding-top: 5px; +} +.radio.inline, +.checkbox.inline { + display: inline-block; + padding-top: 5px; + margin-bottom: 0; + vertical-align: middle; +} +.radio.inline + .radio.inline, +.checkbox.inline + .checkbox.inline { + margin-left: 10px; +} +input, +textarea { + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -ms-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} +input:focus, +textarea:focus { + border-color: rgba(82, 168, 236, 0.8); + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus, +select:focus { + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.input-mini { + width: 60px; +} +.input-small { + width: 90px; +} +.input-medium { + width: 150px; +} +.input-large { + width: 210px; +} +.input-xlarge { + width: 270px; +} +.input-xxlarge { + width: 530px; +} +input[class*="span"], +select[class*="span"], +textarea[class*="span"], +.uneditable-input { + float: none; + margin-left: 0; +} +input, +textarea, +.uneditable-input { + margin-left: 0; +} +input.span12, textarea.span12, .uneditable-input.span12 { + width: 930px; +} +input.span11, textarea.span11, .uneditable-input.span11 { + width: 850px; +} +input.span10, textarea.span10, .uneditable-input.span10 { + width: 770px; +} +input.span9, textarea.span9, .uneditable-input.span9 { + width: 690px; +} +input.span8, textarea.span8, .uneditable-input.span8 { + width: 610px; +} +input.span7, textarea.span7, .uneditable-input.span7 { + width: 530px; +} +input.span6, textarea.span6, .uneditable-input.span6 { + width: 450px; +} +input.span5, textarea.span5, .uneditable-input.span5 { + width: 370px; +} +input.span4, textarea.span4, .uneditable-input.span4 { + width: 290px; +} +input.span3, textarea.span3, .uneditable-input.span3 { + width: 210px; +} +input.span2, textarea.span2, .uneditable-input.span2 { + width: 130px; +} +input.span1, textarea.span1, .uneditable-input.span1 { + width: 50px; +} +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + background-color: #eeeeee; + border-color: #ddd; + cursor: not-allowed; +} +.control-group.warning > label, +.control-group.warning .help-block, +.control-group.warning .help-inline { + color: #c09853; +} +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + color: #c09853; + border-color: #c09853; +} +.control-group.warning input:focus, +.control-group.warning select:focus, +.control-group.warning textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: 0 0 6px #dbc59e; + -moz-box-shadow: 0 0 6px #dbc59e; + box-shadow: 0 0 6px #dbc59e; +} +.control-group.warning .input-prepend .add-on, +.control-group.warning .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} +.control-group.error > label, +.control-group.error .help-block, +.control-group.error .help-inline { + color: #b94a48; +} +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + color: #b94a48; + border-color: #b94a48; +} +.control-group.error input:focus, +.control-group.error select:focus, +.control-group.error textarea:focus { + border-color: #953b39; + -webkit-box-shadow: 0 0 6px #d59392; + -moz-box-shadow: 0 0 6px #d59392; + box-shadow: 0 0 6px #d59392; +} +.control-group.error .input-prepend .add-on, +.control-group.error .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} +.control-group.success > label, +.control-group.success .help-block, +.control-group.success .help-inline { + color: #468847; +} +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + color: #468847; + border-color: #468847; +} +.control-group.success input:focus, +.control-group.success select:focus, +.control-group.success textarea:focus { + border-color: #356635; + -webkit-box-shadow: 0 0 6px #7aba7b; + -moz-box-shadow: 0 0 6px #7aba7b; + box-shadow: 0 0 6px #7aba7b; +} +.control-group.success .input-prepend .add-on, +.control-group.success .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} +input:focus:required:invalid, +textarea:focus:required:invalid, +select:focus:required:invalid { + color: #b94a48; + border-color: #ee5f5b; +} +input:focus:required:invalid:focus, +textarea:focus:required:invalid:focus, +select:focus:required:invalid:focus { + border-color: #e9322d; + -webkit-box-shadow: 0 0 6px #f8b9b7; + -moz-box-shadow: 0 0 6px #f8b9b7; + box-shadow: 0 0 6px #f8b9b7; +} +.form-actions { + padding: 22px 20px 23px; + margin-top: 23px; + margin-bottom: 23px; + background-color: #eeeeee; + border-top: 1px solid #ddd; + *zoom: 1; +} +.form-actions:before, +.form-actions:after { + display: table; + content: ""; +} +.form-actions:after { + clear: both; +} +.uneditable-input { + display: block; + background-color: #ffffff; + border-color: #eee; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + cursor: not-allowed; +} +:-moz-placeholder { + color: #999999; +} +::-webkit-input-placeholder { + color: #999999; +} +.help-block, +.help-inline { + color: #555555; +} +.help-block { + display: block; + margin-bottom: 11.5px; +} +.help-inline { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; + vertical-align: middle; + padding-left: 5px; +} +.input-prepend, +.input-append { + margin-bottom: 5px; +} +.input-prepend input, +.input-append input, +.input-prepend select, +.input-append select, +.input-prepend .uneditable-input, +.input-append .uneditable-input { + *margin-left: 0; + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +} +.input-prepend input:focus, +.input-append input:focus, +.input-prepend select:focus, +.input-append select:focus, +.input-prepend .uneditable-input:focus, +.input-append .uneditable-input:focus { + position: relative; + z-index: 2; +} +.input-prepend .uneditable-input, +.input-append .uneditable-input { + border-left-color: #ccc; +} +.input-prepend .add-on, +.input-append .add-on { + display: inline-block; + width: auto; + min-width: 16px; + height: 23px; + padding: 4px 5px; + font-weight: normal; + line-height: 23px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + vertical-align: middle; + background-color: #eeeeee; + border: 1px solid #ccc; +} +.input-prepend .add-on, +.input-append .add-on, +.input-prepend .btn, +.input-append .btn { + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} +.input-prepend .active, +.input-append .active { + background-color: #a9dba9; + border-color: #46a546; +} +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; +} +.input-append input, +.input-append select .uneditable-input { + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} +.input-append .uneditable-input { + border-left-color: #eee; + border-right-color: #ccc; +} +.input-append .add-on, +.input-append .btn { + margin-left: -1px; + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +} +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +} +.search-query { + padding-left: 14px; + padding-right: 14px; + margin-bottom: 0; + -webkit-border-radius: 14px; + -moz-border-radius: 14px; + border-radius: 14px; +} +.form-search input, +.form-inline input, +.form-horizontal input, +.form-search textarea, +.form-inline textarea, +.form-horizontal textarea, +.form-search select, +.form-inline select, +.form-horizontal select, +.form-search .help-inline, +.form-inline .help-inline, +.form-horizontal .help-inline, +.form-search .uneditable-input, +.form-inline .uneditable-input, +.form-horizontal .uneditable-input, +.form-search .input-prepend, +.form-inline .input-prepend, +.form-horizontal .input-prepend, +.form-search .input-append, +.form-inline .input-append, +.form-horizontal .input-append { + display: inline-block; + margin-bottom: 0; +} +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} +.form-search label, +.form-inline label { + display: inline-block; +} +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; +} +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; +} +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-left: 0; + margin-right: 3px; +} +.control-group { + margin-bottom: 11.5px; +} +legend + .control-group { + margin-top: 23px; + -webkit-margin-top-collapse: separate; +} +.form-horizontal .control-group { + margin-bottom: 23px; + *zoom: 1; +} +.form-horizontal .control-group:before, +.form-horizontal .control-group:after { + display: table; + content: ""; +} +.form-horizontal .control-group:after { + clear: both; +} +.form-horizontal .control-label { + float: left; + width: 140px; + padding-top: 5px; + text-align: right; +} +.form-horizontal .controls { + margin-left: 160px; + /* Super jank IE7 fix to ensure the inputs in .input-append and input-prepend don't inherit the margin of the parent, in this case .controls */ + + *display: inline-block; + *margin-left: 0; + *padding-left: 20px; +} +.form-horizontal .help-block { + margin-top: 11.5px; + margin-bottom: 0; +} +.form-horizontal .form-actions { + padding-left: 160px; +} +.btn { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; + padding: 4px 10px 4px; + margin-bottom: 0; + font-size: 18px; + line-height: 23px; + color: #333333; + text-align: center; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + vertical-align: middle; + background-color: #f5f5f5; + background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); + background-image: linear-gradient(top, #ffffff, #e6e6e6); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + 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); + border: 1px solid #cccccc; + border-bottom-color: #b3b3b3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + cursor: pointer; + *margin-left: .3em; +} +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + background-color: #e6e6e6; +} +.btn:active, +.btn.active { + background-color: #cccccc \9; +} +.btn:first-child { + *margin-left: 0; +} +.btn:hover { + color: #333333; + text-decoration: none; + background-color: #e6e6e6; + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -ms-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn.active, +.btn:active { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + background-color: #e6e6e6; + background-color: #d9d9d9 \9; + outline: 0; +} +.btn.disabled, +.btn[disabled] { + cursor: default; + background-image: none; + background-color: #e6e6e6; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} +.btn-large { + padding: 9px 14px; + font-size: 20px; + line-height: normal; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +.btn-large [class^="icon-"] { + margin-top: 1px; +} +.btn-small { + padding: 5px 9px; + font-size: 16px; + line-height: 21px; +} +.btn-small [class^="icon-"] { + margin-top: -1px; +} +.btn-mini { + padding: 2px 6px; + font-size: 16px; + line-height: 19px; +} +.btn-primary, +.btn-primary:hover, +.btn-warning, +.btn-warning:hover, +.btn-danger, +.btn-danger:hover, +.btn-success, +.btn-success:hover, +.btn-info, +.btn-info:hover, +.btn-inverse, +.btn-inverse:hover { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + color: #ffffff; +} +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); +} +.btn-primary { + background-color: #0074cc; + background-image: -moz-linear-gradient(top, #0088cc, #0055cc); + background-image: -ms-linear-gradient(top, #0088cc, #0055cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); + background-image: -o-linear-gradient(top, #0088cc, #0055cc); + background-image: linear-gradient(top, #0088cc, #0055cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); + border-color: #0055cc #0055cc #003580; + 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); +} +.btn-primary:hover, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { + background-color: #0055cc; +} +.btn-primary:active, +.btn-primary.active { + background-color: #004099 \9; +} +.btn-warning { + background-color: #faa732; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -ms-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(top, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); + border-color: #f89406 #f89406 #ad6704; + 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); +} +.btn-warning:hover, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { + background-color: #f89406; +} +.btn-warning:active, +.btn-warning.active { + background-color: #c67605 \9; +} +.btn-danger { + background-color: #da4f49; + background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); + background-image: linear-gradient(top, #ee5f5b, #bd362f); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); + border-color: #bd362f #bd362f #802420; + 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); +} +.btn-danger:hover, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { + background-color: #bd362f; +} +.btn-danger:active, +.btn-danger.active { + background-color: #942a25 \9; +} +.btn-success { + background-color: #5bb75b; + background-image: -moz-linear-gradient(top, #62c462, #51a351); + background-image: -ms-linear-gradient(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image: -webkit-linear-gradient(top, #62c462, #51a351); + background-image: -o-linear-gradient(top, #62c462, #51a351); + background-image: linear-gradient(top, #62c462, #51a351); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); + border-color: #51a351 #51a351 #387038; + 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); +} +.btn-success:hover, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { + background-color: #51a351; +} +.btn-success:active, +.btn-success.active { + background-color: #408140 \9; +} +.btn-info { + background-color: #49afcd; + background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); + background-image: linear-gradient(top, #5bc0de, #2f96b4); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); + border-color: #2f96b4 #2f96b4 #1f6377; + 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); +} +.btn-info:hover, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { + background-color: #2f96b4; +} +.btn-info:active, +.btn-info.active { + background-color: #24748c \9; +} +.btn-inverse { + background-color: #414141; + background-image: -moz-linear-gradient(top, #555555, #222222); + background-image: -ms-linear-gradient(top, #555555, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); + background-image: -webkit-linear-gradient(top, #555555, #222222); + background-image: -o-linear-gradient(top, #555555, #222222); + background-image: linear-gradient(top, #555555, #222222); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0); + border-color: #222222 #222222 #000000; + 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); +} +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + background-color: #222222; +} +.btn-inverse:active, +.btn-inverse.active { + background-color: #080808 \9; +} +button.btn, +input[type="submit"].btn { + *padding-top: 2px; + *padding-bottom: 2px; +} +button.btn::-moz-focus-inner, +input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; +} +button.btn.btn-large, +input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} +button.btn.btn-small, +input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} +button.btn.btn-mini, +input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} +[class^="icon-"], +[class*=" icon-"] { + display: inline-block; + width: 14px; + height: 14px; + line-height: 14px; + vertical-align: text-top; + background-image: url("../img/glyphicons-halflings.png"); + background-position: 14px 14px; + background-repeat: no-repeat; + *margin-right: .3em; +} +[class^="icon-"]:last-child, +[class*=" icon-"]:last-child { + *margin-left: 0; +} +.icon-white { + background-image: url("../img/glyphicons-halflings-white.png"); +} +.icon-glass { + background-position: 0 0; +} +.icon-music { + background-position: -24px 0; +} +.icon-search { + background-position: -48px 0; +} +.icon-envelope { + background-position: -72px 0; +} +.icon-heart { + background-position: -96px 0; +} +.icon-star { + background-position: -120px 0; +} +.icon-star-empty { + background-position: -144px 0; +} +.icon-user { + background-position: -168px 0; +} +.icon-film { + background-position: -192px 0; +} +.icon-th-large { + background-position: -216px 0; +} +.icon-th { + background-position: -240px 0; +} +.icon-th-list { + background-position: -264px 0; +} +.icon-ok { + background-position: -288px 0; +} +.icon-remove { + background-position: -312px 0; +} +.icon-zoom-in { + background-position: -336px 0; +} +.icon-zoom-out { + background-position: -360px 0; +} +.icon-off { + background-position: -384px 0; +} +.icon-signal { + background-position: -408px 0; +} +.icon-cog { + background-position: -432px 0; +} +.icon-trash { + background-position: -456px 0; +} +.icon-home { + background-position: 0 -24px; +} +.icon-file { + background-position: -24px -24px; +} +.icon-time { + background-position: -48px -24px; +} +.icon-road { + background-position: -72px -24px; +} +.icon-download-alt { + background-position: -96px -24px; +} +.icon-download { + background-position: -120px -24px; +} +.icon-upload { + background-position: -144px -24px; +} +.icon-inbox { + background-position: -168px -24px; +} +.icon-play-circle { + background-position: -192px -24px; +} +.icon-repeat { + background-position: -216px -24px; +} +.icon-refresh { + background-position: -240px -24px; +} +.icon-list-alt { + background-position: -264px -24px; +} +.icon-lock { + background-position: -287px -24px; +} +.icon-flag { + background-position: -312px -24px; +} +.icon-headphones { + background-position: -336px -24px; +} +.icon-volume-off { + background-position: -360px -24px; +} +.icon-volume-down { + background-position: -384px -24px; +} +.icon-volume-up { + background-position: -408px -24px; +} +.icon-qrcode { + background-position: -432px -24px; +} +.icon-barcode { + background-position: -456px -24px; +} +.icon-tag { + background-position: 0 -48px; +} +.icon-tags { + background-position: -25px -48px; +} +.icon-book { + background-position: -48px -48px; +} +.icon-bookmark { + background-position: -72px -48px; +} +.icon-print { + background-position: -96px -48px; +} +.icon-camera { + background-position: -120px -48px; +} +.icon-font { + background-position: -144px -48px; +} +.icon-bold { + background-position: -167px -48px; +} +.icon-italic { + background-position: -192px -48px; +} +.icon-text-height { + background-position: -216px -48px; +} +.icon-text-width { + background-position: -240px -48px; +} +.icon-align-left { + background-position: -264px -48px; +} +.icon-align-center { + background-position: -288px -48px; +} +.icon-align-right { + background-position: -312px -48px; +} +.icon-align-justify { + background-position: -336px -48px; +} +.icon-list { + background-position: -360px -48px; +} +.icon-indent-left { + background-position: -384px -48px; +} +.icon-indent-right { + background-position: -408px -48px; +} +.icon-facetime-video { + background-position: -432px -48px; +} +.icon-picture { + background-position: -456px -48px; +} +.icon-pencil { + background-position: 0 -72px; +} +.icon-map-marker { + background-position: -24px -72px; +} +.icon-adjust { + background-position: -48px -72px; +} +.icon-tint { + background-position: -72px -72px; +} +.icon-edit { + background-position: -96px -72px; +} +.icon-share { + background-position: -120px -72px; +} +.icon-check { + background-position: -144px -72px; +} +.icon-move { + background-position: -168px -72px; +} +.icon-step-backward { + background-position: -192px -72px; +} +.icon-fast-backward { + background-position: -216px -72px; +} +.icon-backward { + background-position: -240px -72px; +} +.icon-play { + background-position: -264px -72px; +} +.icon-pause { + background-position: -288px -72px; +} +.icon-stop { + background-position: -312px -72px; +} +.icon-forward { + background-position: -336px -72px; +} +.icon-fast-forward { + background-position: -360px -72px; +} +.icon-step-forward { + background-position: -384px -72px; +} +.icon-eject { + background-position: -408px -72px; +} +.icon-chevron-left { + background-position: -432px -72px; +} +.icon-chevron-right { + background-position: -456px -72px; +} +.icon-plus-sign { + background-position: 0 -96px; +} +.icon-minus-sign { + background-position: -24px -96px; +} +.icon-remove-sign { + background-position: -48px -96px; +} +.icon-ok-sign { + background-position: -72px -96px; +} +.icon-question-sign { + background-position: -96px -96px; +} +.icon-info-sign { + background-position: -120px -96px; +} +.icon-screenshot { + background-position: -144px -96px; +} +.icon-remove-circle { + background-position: -168px -96px; +} +.icon-ok-circle { + background-position: -192px -96px; +} +.icon-ban-circle { + background-position: -216px -96px; +} +.icon-arrow-left { + background-position: -240px -96px; +} +.icon-arrow-right { + background-position: -264px -96px; +} +.icon-arrow-up { + background-position: -289px -96px; +} +.icon-arrow-down { + background-position: -312px -96px; +} +.icon-share-alt { + background-position: -336px -96px; +} +.icon-resize-full { + background-position: -360px -96px; +} +.icon-resize-small { + background-position: -384px -96px; +} +.icon-plus { + background-position: -408px -96px; +} +.icon-minus { + background-position: -433px -96px; +} +.icon-asterisk { + background-position: -456px -96px; +} +.icon-exclamation-sign { + background-position: 0 -120px; +} +.icon-gift { + background-position: -24px -120px; +} +.icon-leaf { + background-position: -48px -120px; +} +.icon-fire { + background-position: -72px -120px; +} +.icon-eye-open { + background-position: -96px -120px; +} +.icon-eye-close { + background-position: -120px -120px; +} +.icon-warning-sign { + background-position: -144px -120px; +} +.icon-plane { + background-position: -168px -120px; +} +.icon-calendar { + background-position: -192px -120px; +} +.icon-random { + background-position: -216px -120px; +} +.icon-comment { + background-position: -240px -120px; +} +.icon-magnet { + background-position: -264px -120px; +} +.icon-chevron-up { + background-position: -288px -120px; +} +.icon-chevron-down { + background-position: -313px -119px; +} +.icon-retweet { + background-position: -336px -120px; +} +.icon-shopping-cart { + background-position: -360px -120px; +} +.icon-folder-close { + background-position: -384px -120px; +} +.icon-folder-open { + background-position: -408px -120px; +} +.icon-resize-vertical { + background-position: -432px -119px; +} +.icon-resize-horizontal { + background-position: -456px -118px; +} +.btn-group { + position: relative; + *zoom: 1; + *margin-left: .3em; +} +.btn-group:before, +.btn-group:after { + display: table; + content: ""; +} +.btn-group:after { + clear: both; +} +.btn-group:first-child { + *margin-left: 0; +} +.btn-group + .btn-group { + margin-left: 5px; +} +.btn-toolbar { + margin-top: 11.5px; + margin-bottom: 11.5px; +} +.btn-toolbar .btn-group { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; +} +.btn-group .btn { + position: relative; + float: left; + margin-left: -1px; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.btn-group .btn:first-child { + margin-left: 0; + -webkit-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; + border-top-left-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + border-bottom-left-radius: 4px; +} +.btn-group .btn:last-child, +.btn-group .dropdown-toggle { + -webkit-border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; + border-bottom-right-radius: 4px; +} +.btn-group .btn.large:first-child { + margin-left: 0; + -webkit-border-top-left-radius: 6px; + -moz-border-radius-topleft: 6px; + border-top-left-radius: 6px; + -webkit-border-bottom-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + border-bottom-left-radius: 6px; +} +.btn-group .btn.large:last-child, +.btn-group .large.dropdown-toggle { + -webkit-border-top-right-radius: 6px; + -moz-border-radius-topright: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + -moz-border-radius-bottomright: 6px; + border-bottom-right-radius: 6px; +} +.btn-group .btn:hover, +.btn-group .btn:focus, +.btn-group .btn:active, +.btn-group .btn.active { + z-index: 2; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; + -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + *padding-top: 3px; + *padding-bottom: 3px; +} +.btn-group .btn-mini.dropdown-toggle { + padding-left: 5px; + padding-right: 5px; + *padding-top: 1px; + *padding-bottom: 1px; +} +.btn-group .btn-small.dropdown-toggle { + *padding-top: 4px; + *padding-bottom: 4px; +} +.btn-group .btn-large.dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} +.btn-group.open { + *z-index: 1000; +} +.btn-group.open .dropdown-menu { + display: block; + margin-top: 1px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +.btn-group.open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} +.btn .caret { + margin-top: 7px; + margin-left: 0; +} +.btn:hover .caret, +.open.btn-group .caret { + opacity: 1; + filter: alpha(opacity=100); +} +.btn-mini .caret { + margin-top: 5px; +} +.btn-small .caret { + margin-top: 6px; +} +.btn-large .caret { + margin-top: 6px; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-top: 5px solid #000000; +} +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; + opacity: 0.75; + filter: alpha(opacity=75); +} +.nav { + margin-left: 0; + margin-bottom: 23px; + list-style: none; +} +.nav > li > a { + display: block; +} +.nav > li > a:hover { + text-decoration: none; + background-color: #eeeeee; +} +.nav .nav-header { + display: block; + padding: 3px 15px; + font-size: 15px; + font-weight: bold; + line-height: 23px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; +} +.nav li + .nav-header { + margin-top: 9px; +} +.nav-list { + padding-left: 15px; + padding-right: 15px; + margin-bottom: 0; +} +.nav-list > li > a, +.nav-list .nav-header { + margin-left: -15px; + margin-right: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} +.nav-list > li > a { + padding: 3px 15px; +} +.nav-list > .active > a, +.nav-list > .active > a:hover { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; +} +.nav-list [class^="icon-"] { + margin-right: 2px; +} +.nav-list .divider { + height: 1px; + margin: 10.5px 1px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; + *width: 100%; + *margin: -5px 0 5px; +} +.nav-tabs, +.nav-pills { + *zoom: 1; +} +.nav-tabs:before, +.nav-pills:before, +.nav-tabs:after, +.nav-pills:after { + display: table; + content: ""; +} +.nav-tabs:after, +.nav-pills:after { + clear: both; +} +.nav-tabs > li, +.nav-pills > li { + float: left; +} +.nav-tabs > li > a, +.nav-pills > li > a { + padding-right: 12px; + padding-left: 12px; + margin-right: 2px; + line-height: 14px; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + margin-bottom: -1px; +} +.nav-tabs > li > a { + padding-top: 8px; + padding-bottom: 8px; + line-height: 23px; + border: 1px solid transparent; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover { + color: #555555; + background-color: #ffffff; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; +} +.nav-pills > li > a { + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +.nav-pills > .active > a, +.nav-pills > .active > a:hover { + color: #ffffff; + background-color: #0088cc; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li > a { + margin-right: 0; +} +.nav-tabs.nav-stacked { + border-bottom: 0; +} +.nav-tabs.nav-stacked > li > a { + border: 1px solid #ddd; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} +.nav-tabs.nav-stacked > li > a:hover { + border-color: #ddd; + z-index: 2; +} +.nav-pills.nav-stacked > li > a { + margin-bottom: 3px; +} +.nav-pills.nav-stacked > li:last-child > a { + margin-bottom: 1px; +} +.nav-tabs .dropdown-menu, +.nav-pills .dropdown-menu { + margin-top: 1px; + border-width: 1px; +} +.nav-pills .dropdown-menu { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.nav-tabs .dropdown-toggle .caret, +.nav-pills .dropdown-toggle .caret { + border-top-color: #0088cc; + border-bottom-color: #0088cc; + margin-top: 6px; +} +.nav-tabs .dropdown-toggle:hover .caret, +.nav-pills .dropdown-toggle:hover .caret { + border-top-color: #005580; + border-bottom-color: #005580; +} +.nav-tabs .active .dropdown-toggle .caret, +.nav-pills .active .dropdown-toggle .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} +.nav > .dropdown.active > a:hover { + color: #000000; + cursor: pointer; +} +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav > .open.active > a:hover { + color: #ffffff; + background-color: #999999; + border-color: #999999; +} +.nav .open .caret, +.nav .open.active .caret, +.nav .open a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; + opacity: 1; + filter: alpha(opacity=100); +} +.tabs-stacked .open > a:hover { + border-color: #999999; +} +.tabbable { + *zoom: 1; +} +.tabbable:before, +.tabbable:after { + display: table; + content: ""; +} +.tabbable:after { + clear: both; +} +.tab-content { + display: table; + width: 100%; +} +.tabs-below .nav-tabs, +.tabs-right .nav-tabs, +.tabs-left .nav-tabs { + border-bottom: 0; +} +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} +.tab-content > .active, +.pill-content > .active { + display: block; +} +.tabs-below .nav-tabs { + border-top: 1px solid #ddd; +} +.tabs-below .nav-tabs > li { + margin-top: -1px; + margin-bottom: 0; +} +.tabs-below .nav-tabs > li > a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} +.tabs-below .nav-tabs > li > a:hover { + border-bottom-color: transparent; + border-top-color: #ddd; +} +.tabs-below .nav-tabs .active > a, +.tabs-below .nav-tabs .active > a:hover { + border-color: transparent #ddd #ddd #ddd; +} +.tabs-left .nav-tabs > li, +.tabs-right .nav-tabs > li { + float: none; +} +.tabs-left .nav-tabs > li > a, +.tabs-right .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} +.tabs-left .nav-tabs { + float: left; + margin-right: 19px; + border-right: 1px solid #ddd; +} +.tabs-left .nav-tabs > li > a { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} +.tabs-left .nav-tabs > li > a:hover { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; +} +.tabs-left .nav-tabs .active > a, +.tabs-left .nav-tabs .active > a:hover { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: #ffffff; +} +.tabs-right .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; +} +.tabs-right .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} +.tabs-right .nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; +} +.tabs-right .nav-tabs .active > a, +.tabs-right .nav-tabs .active > a:hover { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: #ffffff; +} +.navbar { + *position: relative; + *z-index: 2; + overflow: visible; + margin-bottom: 23px; +} +.navbar-inner { + padding-left: 20px; + padding-right: 20px; + background-color: #2c2c2c; + background-image: -moz-linear-gradient(top, #333333, #222222); + background-image: -ms-linear-gradient(top, #333333, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); + background-image: -webkit-linear-gradient(top, #333333, #222222); + background-image: -o-linear-gradient(top, #333333, #222222); + background-image: linear-gradient(top, #333333, #222222); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); +/* -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); */ +} +.navbar .container { + width: auto; +} +.btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-left: 5px; + margin-right: 5px; + background-color: #2c2c2c; + background-image: -moz-linear-gradient(top, #333333, #222222); + background-image: -ms-linear-gradient(top, #333333, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); + background-image: -webkit-linear-gradient(top, #333333, #222222); + background-image: -o-linear-gradient(top, #333333, #222222); + background-image: linear-gradient(top, #333333, #222222); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); + border-color: #222222 #222222 #000000; + 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-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); +} +.btn-navbar:hover, +.btn-navbar:active, +.btn-navbar.active, +.btn-navbar.disabled, +.btn-navbar[disabled] { + background-color: #222222; +} +.btn-navbar:active, +.btn-navbar.active { + background-color: #080808 \9; +} +.btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); +} +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} +.nav-collapse.collapse { + height: auto; +} +.navbar { + color: #999999; +} +.navbar .brand:hover { + text-decoration: none; +} +.navbar .brand { + float: left; + display: block; + padding: 8px 20px 12px; + margin-left: -20px; + font-size: 20px; + font-weight: 200; + line-height: 1; + color: #ffffff; +} +.navbar .navbar-text { + margin-bottom: 0; + line-height: 40px; +} +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; +} +.navbar .btn-group .btn { + margin-top: 0; +} +.navbar-form { + margin-bottom: 0; + *zoom: 1; +} +.navbar-form:before, +.navbar-form:after { + display: table; + content: ""; +} +.navbar-form:after { + clear: both; +} +.navbar-form input, +.navbar-form select, +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 5px; +} +.navbar-form input, +.navbar-form select { + display: inline-block; + margin-bottom: 0; +} +.navbar-form input[type="image"], +.navbar-form input[type="checkbox"], +.navbar-form input[type="radio"] { + margin-top: 3px; +} +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 6px; + white-space: nowrap; +} +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} +.navbar-search { + position: relative; + float: left; + margin-top: 6px; + margin-bottom: 0; +} +.navbar-search .search-query { + padding: 4px 9px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + color: #ffffff; + background-color: #626262; + border: 1px solid #151515; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -ms-transition: none; + -o-transition: none; + transition: none; +} +.navbar-search .search-query:-moz-placeholder { + color: #cccccc; +} +.navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; +} +.navbar-search .search-query:focus, +.navbar-search .search-query.focused { + padding: 5px 10px; + color: #333333; + text-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + border: 0; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + outline: 0; +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; +} +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-left: 0; + padding-right: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} +.navbar-fixed-top { + top: 0; +} +.navbar-fixed-bottom { + bottom: 0; +} +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; +} +.navbar .nav.pull-right { + float: right; +} +.navbar .nav > li { + display: block; + float: left; +} +.navbar .nav > li > a { + float: none; + padding: 10px 10px 11px; + line-height: 19px; + color: #999999; + text-decoration: none; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.navbar .nav > li > a:hover { + background-color: transparent; + color: #ffffff; + text-decoration: none; +} +.navbar .nav .active > a, +.navbar .nav .active > a:hover { + color: #ffffff; + text-decoration: none; + background-color: #222222; +} +.navbar .divider-vertical { + height: 40px; + width: 1px; + margin: 0 9px; + overflow: hidden; + background-color: #222222; + border-right: 1px solid #333333; +} +.navbar .nav.pull-right { + margin-left: 10px; + margin-right: 0; +} +.navbar .dropdown-menu { + margin-top: 1px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.navbar .dropdown-menu: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: 9px; +} +.navbar .dropdown-menu: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: 10px; +} +.navbar-fixed-bottom .dropdown-menu:before { + border-top: 7px solid #ccc; + border-top-color: rgba(0, 0, 0, 0.2); + border-bottom: 0; + bottom: -7px; + top: auto; +} +.navbar-fixed-bottom .dropdown-menu:after { + border-top: 6px solid #ffffff; + border-bottom: 0; + bottom: -6px; + top: auto; +} +.navbar .nav .dropdown-toggle .caret, +.navbar .nav .open.dropdown .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +.navbar .nav .active .caret { + opacity: 1; + filter: alpha(opacity=100); +} +.navbar .nav .open > .dropdown-toggle, +.navbar .nav .active > .dropdown-toggle, +.navbar .nav .open.active > .dropdown-toggle { + background-color: transparent; +} +.navbar .nav .active > .dropdown-toggle:hover { + color: #ffffff; +} +.navbar .nav.pull-right .dropdown-menu, +.navbar .nav .dropdown-menu.pull-right { + left: auto; + right: 0; +} +.navbar .nav.pull-right .dropdown-menu:before, +.navbar .nav .dropdown-menu.pull-right:before { + left: auto; + right: 12px; +} +.navbar .nav.pull-right .dropdown-menu:after, +.navbar .nav .dropdown-menu.pull-right:after { + left: auto; + right: 13px; +} +.breadcrumb { + padding: 7px 14px; + margin: 0 0 23px; + list-style: none; + background-color: #fbfbfb; + background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); + background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5)); + background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); + background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); + background-image: linear-gradient(top, #ffffff, #f5f5f5); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); + border: 1px solid #ddd; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + -moz-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; +} +.breadcrumb li { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; + text-shadow: 0 1px 0 #ffffff; +} +.breadcrumb .divider { + padding: 0 5px; + color: #999999; +} +.breadcrumb .active a { + color: #333333; +} +.pagination { + height: 46px; + margin: 23px 0; +} +.pagination ul { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; + margin-left: 0; + margin-bottom: 0; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} +.pagination li { + display: inline; +} +.pagination a { + float: left; + padding: 0 14px; + line-height: 44px; + text-decoration: none; + border: 1px solid #ddd; + border-left-width: 0; +} +.pagination a:hover, +.pagination .active a { + background-color: #f5f5f5; +} +.pagination .active a { + color: #999999; + cursor: default; +} +.pagination .disabled span, +.pagination .disabled a, +.pagination .disabled a:hover { + color: #999999; + background-color: transparent; + cursor: default; +} +.pagination li:first-child a { + border-left-width: 1px; + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} +.pagination li:last-child a { + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +} +.pagination-centered { + text-align: center; +} +.pagination-right { + text-align: right; +} +.pager { + margin-left: 0; + margin-bottom: 23px; + list-style: none; + text-align: center; + *zoom: 1; +} +.pager:before, +.pager:after { + display: table; + content: ""; +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager a { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} +.pager a:hover { + text-decoration: none; + background-color: #f5f5f5; +} +.pager .next a { + float: right; +} +.pager .previous a { + float: left; +} +.pager .disabled a, +.pager .disabled a:hover { + color: #999999; + background-color: #fff; + cursor: default; +} +.thumbnails { + margin-left: -20px; + list-style: none; + *zoom: 1; +} +.thumbnails:before, +.thumbnails:after { + display: table; + content: ""; +} +.thumbnails:after { + clear: both; +} +.thumbnails > li { + float: left; + margin: 0 0 23px 20px; +} +.thumbnail { + display: block; + padding: 4px; + line-height: 1; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); +} +a.thumbnail:hover { + border-color: #0088cc; + -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); +} +.thumbnail > img { + display: block; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +.thumbnail .caption { + padding: 9px; +} +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 23px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + color: #c09853; +} +.alert-heading { + color: inherit; +} +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 18px; +} +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #468847; +} +.alert-danger, +.alert-error { + background-color: #f2dede; + border-color: #eed3d7; + color: #b94a48; +} +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #3a87ad; +} +.alert-block { + padding-top: 14px; + padding-bottom: 14px; +} +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} +.alert-block p + p { + margin-top: 5px; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} +@-moz-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} +@-ms-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} +.progress { + overflow: hidden; + height: 18px; + margin-bottom: 18px; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -ms-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(top, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', 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; +} +.progress .bar { + width: 0%; + height: 18px; + color: #ffffff; + font-size: 12px; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -ms-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(top, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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; + -ms-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: width 0.6s ease; + -moz-transition: width 0.6s ease; + -ms-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .bar { + background-color: #149bdf; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + -moz-background-size: 40px 40px; + -o-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-danger .bar { + background-color: #dd514c; + background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); + background-image: linear-gradient(top, #ee5f5b, #c43c35); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); +} +.progress-danger.progress-striped .bar { + background-color: #ee5f5b; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-success .bar { + background-color: #5eb95e; + background-image: -moz-linear-gradient(top, #62c462, #57a957); + background-image: -ms-linear-gradient(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); + background-image: -webkit-linear-gradient(top, #62c462, #57a957); + background-image: -o-linear-gradient(top, #62c462, #57a957); + background-image: linear-gradient(top, #62c462, #57a957); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); +} +.progress-success.progress-striped .bar { + background-color: #62c462; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-info .bar { + background-color: #4bb1cf; + background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); + background-image: -ms-linear-gradient(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); + background-image: -o-linear-gradient(top, #5bc0de, #339bb9); + background-image: linear-gradient(top, #5bc0de, #339bb9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); +} +.progress-info.progress-striped .bar { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-warning .bar { + background-color: #faa732; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -ms-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(top, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); +} +.progress-warning.progress-striped .bar { + background-color: #fbb450; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.hero-unit { + padding: 60px; + margin-bottom: 30px; + background-color: #eeeeee; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} +.hero-unit h1 { + margin-bottom: 0; + font-size: 60px; + line-height: 1; + color: inherit; + letter-spacing: -1px; +} +.hero-unit p { + font-size: 18px; + font-weight: 200; + line-height: 34.5px; + color: inherit; +} +.tooltip { + position: absolute; + z-index: 1020; + display: block; + visibility: visible; + padding: 5px; + font-size: 11px; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); +} +.tooltip.top { + margin-top: -2px; +} +.tooltip.right { + margin-left: 2px; +} +.tooltip.bottom { + margin-top: 2px; +} +.tooltip.left { + margin-left: -2px; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-top: 5px solid #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-left: 5px solid #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-bottom: 5px solid #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-right: 5px solid #000000; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + padding: 5px; +} +.popover.top { + margin-top: -5px; +} +.popover.right { + margin-left: 5px; +} +.popover.bottom { + margin-top: 5px; +} +.popover.left { + margin-left: -5px; +} +.popover.top .arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-top: 5px solid #000000; +} +.popover.right .arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-right: 5px solid #000000; +} +.popover.bottom .arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-bottom: 5px solid #000000; +} +.popover.left .arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-left: 5px solid #000000; +} +.popover .arrow { + position: absolute; + width: 0; + height: 0; +} +.popover-inner { + padding: 3px; + width: 280px; + overflow: hidden; + background: #000000; + background: rgba(0, 0, 0, 0.8); + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); +} +.popover-title { + padding: 9px 15px; + line-height: 1; + background-color: #f5f5f5; + border-bottom: 1px solid #eee; + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; +} +.popover-content { + padding: 14px; + background-color: #ffffff; + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px; + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; +} +.popover-content p, +.popover-content ul, +.popover-content ol { + margin-bottom: 0; +} +.modal-open .dropdown-menu { + z-index: 2050; +} +.modal-open .dropdown.open { + *z-index: 2050; +} +.modal-open .popover { + z-index: 2060; +} +.modal-open .tooltip { + z-index: 2070; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: 0.8; + filter: alpha(opacity=80); +} +.modal { + position: fixed; + top: 50%; + left: 50%; + z-index: 1050; + overflow: auto; + width: 560px; + margin: -250px 0 0 -280px; + background-color: #ffffff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.3); + *border: 1px solid #999; + /* IE6-7 */ + + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; +} +.modal.fade { + -webkit-transition: opacity .3s linear, top .3s ease-out; + -moz-transition: opacity .3s linear, top .3s ease-out; + -ms-transition: opacity .3s linear, top .3s ease-out; + -o-transition: opacity .3s linear, top .3s ease-out; + transition: opacity .3s linear, top .3s ease-out; + top: -25%; +} +.modal.fade.in { + top: 50%; +} +.modal-header { + padding: 9px 15px; + border-bottom: 1px solid #eee; +} +.modal-header .close { + margin-top: 2px; +} +.modal-body { + overflow-y: auto; + max-height: 400px; + padding: 15px; +} +.modal-form { + margin-bottom: 0; +} +.modal-footer { + padding: 14px 15px 15px; + margin-bottom: 0; + text-align: right; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + -moz-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; + *zoom: 1; +} +.modal-footer:before, +.modal-footer:after { + display: table; + content: ""; +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.dropdown { + position: relative; +} +.dropdown-toggle { + *margin-bottom: -3px; +} +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; +} +.caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: top; + border-left: 4px solid transparent; + border-right: 4px solid transparent; + border-top: 4px solid #000000; + opacity: 0.3; + filter: alpha(opacity=30); + content: ""; +} +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; +} +.dropdown:hover .caret, +.open.dropdown .caret { + opacity: 1; + filter: alpha(opacity=100); +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + float: left; + display: none; + min-width: 160px; + padding: 4px 0; + margin: 0; + list-style: none; + background-color: #ffffff; + border-color: #ccc; + border-color: rgba(0, 0, 0, 0.2); + border-style: solid; + border-width: 1px; + -webkit-border-radius: 0 0 5px 5px; + -moz-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + *border-right-width: 2px; + *border-bottom-width: 2px; +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 10.5px 1px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; + *width: 100%; + *margin: -5px 0 5px; +} +.dropdown-menu a { + display: block; + padding: 3px 15px; + clear: both; + font-weight: normal; + line-height: 23px; + color: #333333; + white-space: nowrap; +} +.dropdown-menu li > a:hover, +.dropdown-menu .active > a, +.dropdown-menu .active > a:hover { + color: #ffffff; + text-decoration: none; + background-color: #0088cc; +} +.dropdown.open { + *z-index: 1000; +} +.dropdown.open .dropdown-toggle { + color: #ffffff; + background: #ccc; + background: rgba(0, 0, 0, 0.3); +} +.dropdown.open .dropdown-menu { + display: block; +} +.pull-right .dropdown-menu { + left: auto; + right: 0; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: "\2191"; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} +.typeahead { + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.accordion { + margin-bottom: 23px; +} +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.accordion-heading { + border-bottom: 0; +} +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; +} +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} +.carousel { + position: relative; + margin-bottom: 23px; + line-height: 1; +} +.carousel-inner { + overflow: hidden; + width: 100%; + position: relative; +} +.carousel .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -ms-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel .item > img { + display: block; + line-height: 1; +} +.carousel .active, +.carousel .next, +.carousel .prev { + display: block; +} +.carousel .active { + left: 0; +} +.carousel .next, +.carousel .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel .next { + left: 100%; +} +.carousel .prev { + left: -100%; +} +.carousel .next.left, +.carousel .prev.right { + left: 0; +} +.carousel .active.left { + left: -100%; +} +.carousel .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: #ffffff; + text-align: center; + background: #222222; + border: 3px solid #ffffff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} +.carousel-control.right { + left: auto; + right: 15px; +} +.carousel-control:hover { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-caption { + position: absolute; + left: 0; + right: 0; + bottom: 0; + padding: 10px 15px 5px; + background: #333333; + background: rgba(0, 0, 0, 0.75); +} +.carousel-caption h4, +.carousel-caption p { + color: #ffffff; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #eee; + border: 1px solid rgba(0, 0, 0, 0.05); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-large { + padding: 24px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} +.well-small { + padding: 9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.close { + float: right; + font-size: 20px; + font-weight: bold; + line-height: 23px; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover { + color: #000000; + text-decoration: none; + opacity: 0.4; + filter: alpha(opacity=40); + cursor: pointer; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.hide { + display: none; +} +.show { + display: block; +} +.invisible { + visibility: hidden; +} +.fade { + -webkit-transition: opacity 0.15s linear; + -moz-transition: opacity 0.15s linear; + -ms-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; + opacity: 0; +} +.fade.in { + opacity: 1; +} +.collapse { + -webkit-transition: height 0.35s ease; + -moz-transition: height 0.35s ease; + -ms-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; + position: relative; + overflow: hidden; + height: 0; +} +.collapse.in { + height: auto; +} diff --git a/bootlex/static/pastie.css b/bootlex/static/pastie.css new file mode 100644 index 0000000..c23fa49 --- /dev/null +++ b/bootlex/static/pastie.css @@ -0,0 +1,60 @@ +.codehilite .hll { background-color: #ffffcc } +.codehilite .c { color: #888888 } /* Comment */ +.codehilite .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.codehilite .k { color: #008800; font-weight: bold } /* Keyword */ +.codehilite .cm { color: #888888 } /* Comment.Multiline */ +.codehilite .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ +.codehilite .c1 { color: #888888 } /* Comment.Single */ +.codehilite .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ +.codehilite .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ +.codehilite .ge { font-style: italic } /* Generic.Emph */ +.codehilite .gr { color: #aa0000 } /* Generic.Error */ +.codehilite .gh { color: #303030 } /* Generic.Heading */ +.codehilite .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ +.codehilite .go { color: #888888 } /* Generic.Output */ +.codehilite .gp { color: #555555 } /* Generic.Prompt */ +.codehilite .gs { font-weight: bold } /* Generic.Strong */ +.codehilite .gu { color: #606060 } /* Generic.Subheading */ +.codehilite .gt { color: #aa0000 } /* Generic.Traceback */ +.codehilite .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ +.codehilite .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ +.codehilite .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ +.codehilite .kp { color: #008800 } /* Keyword.Pseudo */ +.codehilite .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ +.codehilite .kt { color: #888888; font-weight: bold } /* Keyword.Type */ +.codehilite .m { color: #0000DD; font-weight: bold } /* Literal.Number */ +.codehilite .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ +.codehilite .na { color: #336699 } /* Name.Attribute */ +.codehilite .nb { color: #003388 } /* Name.Builtin */ +.codehilite .nc { color: #bb0066; font-weight: bold } /* Name.Class */ +.codehilite .no { color: #003366; font-weight: bold } /* Name.Constant */ +.codehilite .nd { color: #555555 } /* Name.Decorator */ +.codehilite .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ +.codehilite .nf { color: #0066bb; font-weight: bold } /* Name.Function */ +.codehilite .nl { color: #336699; font-style: italic } /* Name.Label */ +.codehilite .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ +.codehilite .py { color: #336699; font-weight: bold } /* Name.Property */ +.codehilite .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ +.codehilite .nv { color: #336699 } /* Name.Variable */ +.codehilite .ow { color: #008800 } /* Operator.Word */ +.codehilite .w { color: #bbbbbb } /* Text.Whitespace */ +.codehilite .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ +.codehilite .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ +.codehilite .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ +.codehilite .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ +.codehilite .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ +.codehilite .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ +.codehilite .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ +.codehilite .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ +.codehilite .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ +.codehilite .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ +.codehilite .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ +.codehilite .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ +.codehilite .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ +.codehilite .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ +.codehilite .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ +.codehilite .bp { color: #003388 } /* Name.Builtin.Pseudo */ +.codehilite .vc { color: #336699 } /* Name.Variable.Class */ +.codehilite .vg { color: #dd7700 } /* Name.Variable.Global */ +.codehilite .vi { color: #3333bb } /* Name.Variable.Instance */ +.codehilite .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ diff --git a/bootlex/templates/analytics.html b/bootlex/templates/analytics.html new file mode 100644 index 0000000..86c297c --- /dev/null +++ b/bootlex/templates/analytics.html @@ -0,0 +1,11 @@ +{% if GOOGLE_ANALYTICS %} + + +{% endif %} \ No newline at end of file diff --git a/bootlex/templates/archives.html b/bootlex/templates/archives.html new file mode 100644 index 0000000..6e364d0 --- /dev/null +++ b/bootlex/templates/archives.html @@ -0,0 +1,15 @@ +{% extends "base.html" %} +{% block title %}Archiv{%endblock%} +{% block menu_entry_archive %} +class="active" +{% endblock %} +{% block content %} +

    Archiv {{ pagename }}

    + +
    +{% endblock %} diff --git a/bootlex/templates/article.html b/bootlex/templates/article.html new file mode 100644 index 0000000..a407af8 --- /dev/null +++ b/bootlex/templates/article.html @@ -0,0 +1,13 @@ +{% extends "base.html" %} +{% block title %}{{ article.title }}{%endblock%} +{% block content %} +
    +
    +

    {{ article.title }}

    +
    +

    {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

    +
    + {{ article.content }} +
    +
    +{% endblock %} diff --git a/bootlex/templates/author.html b/bootlex/templates/author.html new file mode 100644 index 0000000..664aad1 --- /dev/null +++ b/bootlex/templates/author.html @@ -0,0 +1,7 @@ +{% extends "index.html" %} + +{% block title %}Posts von {{ author }}{% endblock %} +{% block content_title %} +

    Posts von {{ author }}

    +{% endblock %} + diff --git a/bootlex/templates/base.html b/bootlex/templates/base.html new file mode 100644 index 0000000..a48f00b --- /dev/null +++ b/bootlex/templates/base.html @@ -0,0 +1,80 @@ + + + + + {% block head %} + {% block title %}{% endblock title %} - {{ SITENAME }} + + + + + {% endblock head %} + + + + +
    +
    +
    + {% block content %} + {% endblock %} +
    +
    +
    + +
    +
    +
    + +
    + +
    +
    +
    +

    Proudly powered by bootstrap, pelican, python and Alex!

    +
    +
    +
    +
    + + {% include 'analytics.html' %} + + + diff --git a/bootlex/templates/categories.html b/bootlex/templates/categories.html new file mode 100644 index 0000000..7e4bd2c --- /dev/null +++ b/bootlex/templates/categories.html @@ -0,0 +1,8 @@ +{% extends "base.html" %} +{% block content %} +
      +{% for category, articles in categories %} +
    • {{ category }}
    • +{% endfor %} +
    +{% endblock %} diff --git a/bootlex/templates/category.html b/bootlex/templates/category.html new file mode 100644 index 0000000..4e6fd24 --- /dev/null +++ b/bootlex/templates/category.html @@ -0,0 +1,5 @@ +{% extends "index.html" %} +{% block content_title %} +

    Articles in the {{ category }} category

    +{% endblock %} + diff --git a/bootlex/templates/index.html b/bootlex/templates/index.html new file mode 100644 index 0000000..8e56370 --- /dev/null +++ b/bootlex/templates/index.html @@ -0,0 +1,53 @@ +{% extends "base.html" %} +{% block title %}Blog{%endblock%} +{% block content %} +
    +{% block content_title %} +

    Blog

    +{% endblock %} + +
      +{% for article in articles_page.object_list %} +
    • +
      +
      +

      {{ article.title }}

      +
      +

      {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

      +
      + {{ article.summary }} +
      +
      +
      + Mehr +
      +
      +
      +
    • + +
      + + +{% endfor %} +
    + +
    +{% endblock content %} diff --git a/bootlex/templates/page.html b/bootlex/templates/page.html new file mode 100644 index 0000000..6308d58 --- /dev/null +++ b/bootlex/templates/page.html @@ -0,0 +1,6 @@ +{% extends "base.html" %} +{% block title %}{{ page.title }}{%endblock%} +{% block content %} +

    {{ page.title }}

    + {{ page.content }} +{% endblock %} diff --git a/bootlex/templates/tag.html b/bootlex/templates/tag.html new file mode 100644 index 0000000..c4817d7 --- /dev/null +++ b/bootlex/templates/tag.html @@ -0,0 +1,2 @@ +{% extends "index.html" %} +{% block title %}Tag {{ tag }}{% endblock %} \ No newline at end of file diff --git a/bootlex/templates/tags.html b/bootlex/templates/tags.html new file mode 100644 index 0000000..87f134c --- /dev/null +++ b/bootlex/templates/tags.html @@ -0,0 +1,17 @@ +{% extends "base.html" %} +{% block title %}Tags{%endblock%} +{% block menu_entry_tag %} +class="active" +{% endblock %} +{% block content %} +

    Tags

    + {% if tags %} +
      + {% for tag, articles in tags %} +
    • {{ tag }}
    • + {% endfor %} +
    + {% else %} +

    Sorry, bisher gibt es keine Tags.

    + {% endif %} +{% endblock %} From 6d2edf7db1bc74a1bb3b56b1d1c547aa01c3d79d Mon Sep 17 00:00:00 2001 From: Alexander Jung-Loddenkemper Date: Sun, 18 Mar 2012 17:39:11 +0100 Subject: [PATCH 32/62] added license to bootlex. --- bootlex/LICENSE | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 bootlex/LICENSE diff --git a/bootlex/LICENSE b/bootlex/LICENSE new file mode 100644 index 0000000..6d8b19c --- /dev/null +++ b/bootlex/LICENSE @@ -0,0 +1,13 @@ +Copyright 2012 Alexander Jung-Loddenkemper. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. \ No newline at end of file From f3060b4474f6364537b500713c4883ddf4002d9e Mon Sep 17 00:00:00 2001 From: Alexander Jung-Loddenkemper Date: Sun, 18 Mar 2012 20:04:02 +0100 Subject: [PATCH 33/62] merged analytics and changes to make bootlex xhtml strict --- bootlex/templates/analytics.html | 22 +++++++++++++--------- bootlex/templates/article.html | 4 ++-- bootlex/templates/base.html | 18 ++++++++---------- bootlex/templates/index.html | 6 +++--- 4 files changed, 26 insertions(+), 24 deletions(-) diff --git a/bootlex/templates/analytics.html b/bootlex/templates/analytics.html index 86c297c..2d7b5f2 100644 --- a/bootlex/templates/analytics.html +++ b/bootlex/templates/analytics.html @@ -1,11 +1,15 @@ {% if GOOGLE_ANALYTICS %} - - + {% endif %} \ No newline at end of file diff --git a/bootlex/templates/article.html b/bootlex/templates/article.html index a407af8..5a533fe 100644 --- a/bootlex/templates/article.html +++ b/bootlex/templates/article.html @@ -3,9 +3,9 @@ {% block content %}
    -

    {{ article.title }}

    +

    {{ article.title }}

    -

    {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

    +

    {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

    {{ article.content }}
    diff --git a/bootlex/templates/base.html b/bootlex/templates/base.html index a48f00b..bbb8797 100644 --- a/bootlex/templates/base.html +++ b/bootlex/templates/base.html @@ -1,15 +1,16 @@ - - + {% block head %} {% block title %}{% endblock title %} - {{ SITENAME }} - - - - + + + {% endblock head %} + + {% include 'analytics.html' %} + @@ -63,7 +64,7 @@
    +{% for article in dates %} +
    {{ article.locale_date }}
    +
    {{ article.title }}
    +{% endfor %} +
    -
    +
    @@ -73,8 +74,5 @@
    - - {% include 'analytics.html' %} - diff --git a/bootlex/templates/index.html b/bootlex/templates/index.html index 8e56370..9da666a 100644 --- a/bootlex/templates/index.html +++ b/bootlex/templates/index.html @@ -3,7 +3,7 @@ {% block content %}
    {% block content_title %} -

    Blog

    +

    Blog

    {% endblock %}
      @@ -13,7 +13,7 @@

      {{ article.title }}

      -

      {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

      +

      {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

      {{ article.summary }}
      @@ -25,7 +25,7 @@
    -
    +

  • {% endfor %} From 84a87fb18e7d55586a64464f7eb0de23ed896da7 Mon Sep 17 00:00:00 2001 From: Boris Feld Date: Tue, 20 Mar 2012 11:56:15 +0100 Subject: [PATCH 34/62] Fix a typo in bootstrap2 theme (Catagories -> Categories). --- bootstrap2/templates/base.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap2/templates/base.html b/bootstrap2/templates/base.html index 0086f1a..22ce313 100644 --- a/bootstrap2/templates/base.html +++ b/bootstrap2/templates/base.html @@ -123,7 +123,7 @@ {% endfor %} {% endif %} - + {% for cat, null in categories %}
  • From 6fc7556681eb815a3d1aa07e51ccf85b1fe16eab Mon Sep 17 00:00:00 2001 From: tomatic Date: Tue, 20 Mar 2012 13:40:58 +0100 Subject: [PATCH 35/62] Added closing anchor tag. --- bootstrap/templates/tags.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/templates/tags.html b/bootstrap/templates/tags.html index 592cd0d..a3b37be 100644 --- a/bootstrap/templates/tags.html +++ b/bootstrap/templates/tags.html @@ -3,7 +3,7 @@ {% block content %} {% endblock %} From bf25a8f7c5e634eb245820b09d853ecd0fa57796 Mon Sep 17 00:00:00 2001 From: tomatic Date: Tue, 20 Mar 2012 13:43:23 +0100 Subject: [PATCH 36/62] Added missing closing anchor tag --- bootstrap/templates/archives.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/templates/archives.html b/bootstrap/templates/archives.html index 2d02e12..6dee8ed 100644 --- a/bootstrap/templates/archives.html +++ b/bootstrap/templates/archives.html @@ -7,7 +7,7 @@

    {{ articles[ 0 ].date.strftime( '%B' ) }}

    {% endfor %} From b9019a93de3397b757c4ee2145cb997e0d770a98 Mon Sep 17 00:00:00 2001 From: tomatic Date: Tue, 20 Mar 2012 13:45:12 +0100 Subject: [PATCH 37/62] Added missing closing anchor tag. --- bootstrap/templates/categories.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/templates/categories.html b/bootstrap/templates/categories.html index 36b57bc..4500237 100644 --- a/bootstrap/templates/categories.html +++ b/bootstrap/templates/categories.html @@ -3,7 +3,7 @@ {% block content %} {% endblock %} From fef5e152410db0d4daf25fc31cd321475d4230c3 Mon Sep 17 00:00:00 2001 From: Jiachen Yang Date: Wed, 21 Mar 2012 11:33:22 +0900 Subject: [PATCH 38/62] put sidebar on right side which is more common for blogs. Links under contents on mobile devices --- bootstrap2/templates/sidebar.html | 43 +++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 bootstrap2/templates/sidebar.html diff --git a/bootstrap2/templates/sidebar.html b/bootstrap2/templates/sidebar.html new file mode 100644 index 0000000..fb94733 --- /dev/null +++ b/bootstrap2/templates/sidebar.html @@ -0,0 +1,43 @@ + \ No newline at end of file From 6fa854a4396f51a85f58bbde329a5735173062c7 Mon Sep 17 00:00:00 2001 From: Jiachen Yang Date: Wed, 21 Mar 2012 11:35:32 +0900 Subject: [PATCH 39/62] put sidebar on right side --- bootstrap2/templates/base.html | 57 ++++------------------------------ 1 file changed, 6 insertions(+), 51 deletions(-) diff --git a/bootstrap2/templates/base.html b/bootstrap2/templates/base.html index 22ce313..3e42e65 100644 --- a/bootstrap2/templates/base.html +++ b/bootstrap2/templates/base.html @@ -91,9 +91,6 @@ - - - @@ -104,56 +101,14 @@
    - -
    - {% block content %} - {% endblock %} + {% block content %} + {% endblock %}
    + +
    From 7dc4d494bd4a5dc5f81a0d2819bdedbcba4367b5 Mon Sep 17 00:00:00 2001 From: Alexander Jung-Loddenkemper Date: Wed, 28 Mar 2012 00:37:26 +0200 Subject: [PATCH 40/62] a bunch of bootlex fixes. --- bootlex/static/bootstrap.css | 1 + bootlex/static/pastie.css | 129 ++++++++++++++++++--------------- bootlex/templates/article.html | 2 +- bootlex/templates/base.html | 9 +-- bootlex/templates/index.html | 22 ++++-- 5 files changed, 87 insertions(+), 76 deletions(-) diff --git a/bootlex/static/bootstrap.css b/bootlex/static/bootstrap.css index b353cf7..e25d620 100755 --- a/bootlex/static/bootstrap.css +++ b/bootlex/static/bootstrap.css @@ -133,6 +133,7 @@ textarea { } body { margin: 0; + margin-top: 40px; font-family: "Arimo", sans-serif; font-size: 18px; line-height: 23px; diff --git a/bootlex/static/pastie.css b/bootlex/static/pastie.css index c23fa49..783e793 100644 --- a/bootlex/static/pastie.css +++ b/bootlex/static/pastie.css @@ -1,60 +1,69 @@ -.codehilite .hll { background-color: #ffffcc } -.codehilite .c { color: #888888 } /* Comment */ -.codehilite .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -.codehilite .k { color: #008800; font-weight: bold } /* Keyword */ -.codehilite .cm { color: #888888 } /* Comment.Multiline */ -.codehilite .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ -.codehilite .c1 { color: #888888 } /* Comment.Single */ -.codehilite .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ -.codehilite .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ -.codehilite .ge { font-style: italic } /* Generic.Emph */ -.codehilite .gr { color: #aa0000 } /* Generic.Error */ -.codehilite .gh { color: #303030 } /* Generic.Heading */ -.codehilite .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ -.codehilite .go { color: #888888 } /* Generic.Output */ -.codehilite .gp { color: #555555 } /* Generic.Prompt */ -.codehilite .gs { font-weight: bold } /* Generic.Strong */ -.codehilite .gu { color: #606060 } /* Generic.Subheading */ -.codehilite .gt { color: #aa0000 } /* Generic.Traceback */ -.codehilite .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ -.codehilite .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ -.codehilite .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ -.codehilite .kp { color: #008800 } /* Keyword.Pseudo */ -.codehilite .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ -.codehilite .kt { color: #888888; font-weight: bold } /* Keyword.Type */ -.codehilite .m { color: #0000DD; font-weight: bold } /* Literal.Number */ -.codehilite .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ -.codehilite .na { color: #336699 } /* Name.Attribute */ -.codehilite .nb { color: #003388 } /* Name.Builtin */ -.codehilite .nc { color: #bb0066; font-weight: bold } /* Name.Class */ -.codehilite .no { color: #003366; font-weight: bold } /* Name.Constant */ -.codehilite .nd { color: #555555 } /* Name.Decorator */ -.codehilite .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ -.codehilite .nf { color: #0066bb; font-weight: bold } /* Name.Function */ -.codehilite .nl { color: #336699; font-style: italic } /* Name.Label */ -.codehilite .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ -.codehilite .py { color: #336699; font-weight: bold } /* Name.Property */ -.codehilite .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ -.codehilite .nv { color: #336699 } /* Name.Variable */ -.codehilite .ow { color: #008800 } /* Operator.Word */ -.codehilite .w { color: #bbbbbb } /* Text.Whitespace */ -.codehilite .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ -.codehilite .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ -.codehilite .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ -.codehilite .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ -.codehilite .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ -.codehilite .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ -.codehilite .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ -.codehilite .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ -.codehilite .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ -.codehilite .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ -.codehilite .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ -.codehilite .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ -.codehilite .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ -.codehilite .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ -.codehilite .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ -.codehilite .bp { color: #003388 } /* Name.Builtin.Pseudo */ -.codehilite .vc { color: #336699 } /* Name.Variable.Class */ -.codehilite .vg { color: #dd7700 } /* Name.Variable.Global */ -.codehilite .vi { color: #3333bb } /* Name.Variable.Instance */ -.codehilite .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ +.codehilite { background-color: #ffffcc } +.codehilite .c { color: #586E75 } /* Comment */ +.codehilite .err { color: #93A1A1 } /* Error */ +.codehilite .g { color: #93A1A1 } /* Generic */ +.codehilite .k { color: #859900 } /* Keyword */ +.codehilite .l { color: #93A1A1 } /* Literal */ +.codehilite .n { color: #93A1A1 } /* Name */ +.codehilite .o { color: #859900 } /* Operator */ +.codehilite .x { color: #CB4B16 } /* Other */ +.codehilite .p { color: #93A1A1 } /* Punctuation */ +.codehilite .cm { color: #586E75 } /* Comment.Multiline */ +.codehilite .cp { color: #859900 } /* Comment.Preproc */ +.codehilite .c1 { color: #586E75 } /* Comment.Single */ +.codehilite .cs { color: #859900 } /* Comment.Special */ +.codehilite .gd { color: #2AA198 } /* Generic.Deleted */ +.codehilite .ge { color: #93A1A1; font-style: italic } /* Generic.Emph */ +.codehilite .gr { color: #DC322F } /* Generic.Error */ +.codehilite .gh { color: #CB4B16 } /* Generic.Heading */ +.codehilite .gi { color: #859900 } /* Generic.Inserted */ +.codehilite .go { color: #93A1A1 } /* Generic.Output */ +.codehilite .gp { color: #93A1A1 } /* Generic.Prompt */ +.codehilite .gs { color: #93A1A1; font-weight: bold } /* Generic.Strong */ +.codehilite .gu { color: #CB4B16 } /* Generic.Subheading */ +.codehilite .gt { color: #93A1A1 } /* Generic.Traceback */ +.codehilite .kc { color: #CB4B16 } /* Keyword.Constant */ +.codehilite .kd { color: #268BD2 } /* Keyword.Declaration */ +.codehilite .kn { color: #859900 } /* Keyword.Namespace */ +.codehilite .kp { color: #859900 } /* Keyword.Pseudo */ +.codehilite .kr { color: #268BD2 } /* Keyword.Reserved */ +.codehilite .kt { color: #DC322F } /* Keyword.Type */ +.codehilite .ld { color: #93A1A1 } /* Literal.Date */ +.codehilite .m { color: #2AA198 } /* Literal.Number */ +.codehilite .s { color: #2AA198 } /* Literal.String */ +.codehilite .na { color: #93A1A1 } /* Name.Attribute */ +.codehilite .nb { color: #B58900 } /* Name.Builtin */ +.codehilite .nc { color: #268BD2 } /* Name.Class */ +.codehilite .no { color: #CB4B16 } /* Name.Constant */ +.codehilite .nd { color: #268BD2 } /* Name.Decorator */ +.codehilite .ni { color: #CB4B16 } /* Name.Entity */ +.codehilite .ne { color: #CB4B16 } /* Name.Exception */ +.codehilite .nf { color: #268BD2 } /* Name.Function */ +.codehilite .nl { color: #93A1A1 } /* Name.Label */ +.codehilite .nn { color: #93A1A1 } /* Name.Namespace */ +.codehilite .nx { color: #93A1A1 } /* Name.Other */ +.codehilite .py { color: #93A1A1 } /* Name.Property */ +.codehilite .nt { color: #268BD2 } /* Name.Tag */ +.codehilite .nv { color: #268BD2 } /* Name.Variable */ +.codehilite .ow { color: #859900 } /* Operator.Word */ +.codehilite .w { color: #93A1A1 } /* Text.Whitespace */ +.codehilite .mf { color: #2AA198 } /* Literal.Number.Float */ +.codehilite .mh { color: #2AA198 } /* Literal.Number.Hex */ +.codehilite .mi { color: #2AA198 } /* Literal.Number.Integer */ +.codehilite .mo { color: #2AA198 } /* Literal.Number.Oct */ +.codehilite .sb { color: #586E75 } /* Literal.String.Backtick */ +.codehilite .sc { color: #2AA198 } /* Literal.String.Char */ +.codehilite .sd { color: #93A1A1 } /* Literal.String.Doc */ +.codehilite .s2 { color: #2AA198 } /* Literal.String.Double */ +.codehilite .se { color: #CB4B16 } /* Literal.String.Escape */ +.codehilite .sh { color: #93A1A1 } /* Literal.String.Heredoc */ +.codehilite .si { color: #2AA198 } /* Literal.String.Interpol */ +.codehilite .sx { color: #2AA198 } /* Literal.String.Other */ +.codehilite .sr { color: #DC322F } /* Literal.String.Regex */ +.codehilite .s1 { color: #2AA198 } /* Literal.String.Single */ +.codehilite .ss { color: #2AA198 } /* Literal.String.Symbol */ +.codehilite .bp { color: #268BD2 } /* Name.Builtin.Pseudo */ +.codehilite .vc { color: #268BD2 } /* Name.Variable.Class */ +.codehilite .vg { color: #268BD2 } /* Name.Variable.Global */ +.codehilite .vi { color: #268BD2 } /* Name.Variable.Instance */ +.codehilite .il { color: #2AA198 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/bootlex/templates/article.html b/bootlex/templates/article.html index 5a533fe..18ba9a3 100644 --- a/bootlex/templates/article.html +++ b/bootlex/templates/article.html @@ -5,7 +5,7 @@

    {{ article.title }}

    -

    {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

    +

    {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

    {{ article.content }}
    diff --git a/bootlex/templates/base.html b/bootlex/templates/base.html index bbb8797..711bda6 100644 --- a/bootlex/templates/base.html +++ b/bootlex/templates/base.html @@ -14,13 +14,6 @@ -
    @@ -69,7 +62,7 @@
    -

    Proudly powered by bootstrap, pelican, python and Alex!

    +

    Proudly powered by bootstrap, pelican, python and Alex!

    diff --git a/bootlex/templates/index.html b/bootlex/templates/index.html index 9da666a..02ff0ee 100644 --- a/bootlex/templates/index.html +++ b/bootlex/templates/index.html @@ -13,7 +13,7 @@

    {{ article.title }}

    -

    {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

    +

    {% if article.author %}{{ article.author }} - {% endif %}{{ article.locale_date }} - {% if article.tags %}{% for tag in article.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}

    {{ article.summary }}
    @@ -32,20 +32,28 @@ From 0d872988b66675657a13682acf78fcaccbb5e170 Mon Sep 17 00:00:00 2001 From: Alexander Jung-Loddenkemper Date: Tue, 3 Apr 2012 21:25:10 +0200 Subject: [PATCH 41/62] Bootlex now supports disqus --- bootlex/templates/article.html | 16 ++++++++++++++++ bootlex/templates/base.html | 16 ++++++++++++++++ bootlex/templates/index.html | 7 ++++++- 3 files changed, 38 insertions(+), 1 deletion(-) diff --git a/bootlex/templates/article.html b/bootlex/templates/article.html index 18ba9a3..7903f61 100644 --- a/bootlex/templates/article.html +++ b/bootlex/templates/article.html @@ -9,5 +9,21 @@
    {{ article.content }}
    + {% if DISQUS_SITENAME %} +
    + + + blog comments powered by Disqus + {% endif %}
    {% endblock %} diff --git a/bootlex/templates/base.html b/bootlex/templates/base.html index 711bda6..95629dd 100644 --- a/bootlex/templates/base.html +++ b/bootlex/templates/base.html @@ -67,5 +67,21 @@
    + + {% if DISQUS_SITENAME %} + + {% endif %} + diff --git a/bootlex/templates/index.html b/bootlex/templates/index.html index 02ff0ee..2a3d570 100644 --- a/bootlex/templates/index.html +++ b/bootlex/templates/index.html @@ -18,7 +18,12 @@ {{ article.summary }}
    -
    +
    + {% if DISQUS_SITENAME %} + + {% endif %} +
    +
    From 17705531db940f8068904bfdbe0117f0d95f6a83 Mon Sep 17 00:00:00 2001 From: Alexander Jung-Loddenkemper Date: Tue, 3 Apr 2012 21:54:29 +0200 Subject: [PATCH 42/62] [bootlex] fixes --- bootlex/templates/article.html | 1 - bootlex/templates/index.html | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/bootlex/templates/article.html b/bootlex/templates/article.html index 7903f61..d2cfda6 100644 --- a/bootlex/templates/article.html +++ b/bootlex/templates/article.html @@ -23,7 +23,6 @@ })(); - blog comments powered by Disqus {% endif %}
    {% endblock %} diff --git a/bootlex/templates/index.html b/bootlex/templates/index.html index 2a3d570..c45a57a 100644 --- a/bootlex/templates/index.html +++ b/bootlex/templates/index.html @@ -18,12 +18,12 @@ {{ article.summary }}
    -
    +
    {% if DISQUS_SITENAME %} {% endif %}
    -
    +
    From 6c0150ce773e764c8775e6b2a37bcd4132da3127 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Raimbault?= Date: Fri, 6 Apr 2012 01:47:30 +0200 Subject: [PATCH 43/62] Trailing whitespaces cleanup in bootstrap2 --- bootstrap2/templates/article.html | 70 ++++++++++----------- bootstrap2/templates/article_infos.html | 6 +- bootstrap2/templates/base.html | 66 +++++++++----------- bootstrap2/templates/comments.html | 2 +- bootstrap2/templates/index.html | 78 ++++++++++++------------ bootstrap2/templates/page.html | 16 ++--- bootstrap2/templates/search_sidebar.html | 4 +- bootstrap2/templates/taglist.html | 2 +- bootstrap2/templates/twitter.html | 2 +- 9 files changed, 120 insertions(+), 126 deletions(-) diff --git a/bootstrap2/templates/article.html b/bootstrap2/templates/article.html index 8b9e0ab..638655c 100644 --- a/bootstrap2/templates/article.html +++ b/bootstrap2/templates/article.html @@ -1,40 +1,40 @@ {% extends "base.html" %} {% block title %}{{ article.title }}{% endblock %} {% block content %} -
    -
    -
    -

    - - {{ article.title}} - - {% include 'twitter.html' %} -

    -
    -
    -
    - {% include 'article_infos.html' %} -
    - {{ article.content }} -
    - {% if DISQUS_SITENAME %} -
    -

    Comments !

    -
    - -
    - {% endif %} -
    +
    +
    +
    +

    + + {{ article.title}} + + {% include 'twitter.html' %} +

    +
    +
    +
    + {% include 'article_infos.html' %} +
    + {{ article.content }} +
    + {% if DISQUS_SITENAME %} +
    +

    Comments !

    +
    + +
    + {% endif %} +
    {% endblock %} diff --git a/bootstrap2/templates/article_infos.html b/bootstrap2/templates/article_infos.html index 0a6ce7a..a720b96 100644 --- a/bootstrap2/templates/article_infos.html +++ b/bootstrap2/templates/article_infos.html @@ -1,21 +1,21 @@ diff --git a/bootstrap2/templates/base.html b/bootstrap2/templates/base.html index 3e42e65..0eb0e40 100644 --- a/bootstrap2/templates/base.html +++ b/bootstrap2/templates/base.html @@ -17,27 +17,22 @@ .sidebar-nav { padding: 9px 0; } - - .tag-1 { - font-size: 13pt; - } - - .tag-2 { - font-size: 10pt; - } - - .tag-2 { - font-size: 8pt; - } - - .tag-4 { - font-size: 6pt; - } - + .tag-1 { + font-size: 13pt; + } + .tag-2 { + font-size: 10pt; + } + .tag-2 { + font-size: 8pt; + } + .tag-4 { + font-size: 6pt; + } - - + + @@ -78,20 +73,20 @@ {% for page in PAGES %}
  • {{ page.title }}
  • {% endfor %} -
  • +
  • {% endif %} {% for cat, null in categories %}
  • - {{ cat }} - + {{ cat }} +
  • {% endfor %} - - - + + +
    @@ -105,8 +100,8 @@ {% block content %} {% endblock %}
    - - @@ -129,7 +124,7 @@ {% include 'analytics.html' %} {% include 'piwik.html' %} - {% include 'disqus_script.html' %} + {% include 'disqus_script.html' %} + + - diff --git a/bootstrap2/templates/comments.html b/bootstrap2/templates/comments.html index 806d9a0..8d25e1e 100644 --- a/bootstrap2/templates/comments.html +++ b/bootstrap2/templates/comments.html @@ -1,5 +1,5 @@ {% if DISQUS_SITENAME %} -

    There are +

    There are comments . diff --git a/bootstrap2/templates/index.html b/bootstrap2/templates/index.html index f1a75d9..db92ac6 100644 --- a/bootstrap2/templates/index.html +++ b/bootstrap2/templates/index.html @@ -1,47 +1,47 @@ {% extends "base.html" %} {% block content_title %}{% endblock %} -{% block content %} +{% block content %} {% if articles %} - {% for article in (articles_page.object_list if articles_page else articles) %} -

    -

    {{ article.title }}

    -
    {% include "article_infos.html" %}
    -
    {{ article.summary }} - more ... -
    -
    -
    - {% endfor %} -{%endif%} + {% for article in (articles_page.object_list if articles_page else articles) %} +
    +

    {{ article.title }}

    +
    {% include "article_infos.html" %}
    +
    {{ article.summary }} + more ... +
    +
    +
    + {% endfor %} +{% endif %} - {% if articles_page and articles_paginator.num_pages > 1 %} - + {% if articles_page and articles_paginator.num_pages > 1 %} + {% else %} - {% if PAGES %} -
    -

    Pages

    - {% for page in PAGES %} -
  • {{ page.title }}
  • - {% endfor %} -
    - {% endif %} + {% if PAGES %} +
    +

    Pages

    + {% for page in PAGES %} +
  • {{ page.title }}
  • + {% endfor %} +
    + {% endif %} {% endif %} {% endblock content %} diff --git a/bootstrap2/templates/page.html b/bootstrap2/templates/page.html index 8d51188..223b52c 100644 --- a/bootstrap2/templates/page.html +++ b/bootstrap2/templates/page.html @@ -1,13 +1,13 @@ {% extends "base.html" %} {% block title %}{{ page.title }}{% endblock %} {% block content %} -
    -

    {{ page.title }}

    - {% if PDF_PROCESSOR %} - - get the pdf - - {% endif %} - {{ page.content }} +
    +

    {{ page.title }}

    + {% if PDF_PROCESSOR %} + + get the pdf + + {% endif %} + {{ page.content }}
    {% endblock %} diff --git a/bootstrap2/templates/search_sidebar.html b/bootstrap2/templates/search_sidebar.html index 00c81e3..24fdaad 100644 --- a/bootstrap2/templates/search_sidebar.html +++ b/bootstrap2/templates/search_sidebar.html @@ -2,7 +2,7 @@
    Loading
    - -{% endif %} \ No newline at end of file +{% endif %} diff --git a/bootstrap2/templates/taglist.html b/bootstrap2/templates/taglist.html index c87ec0e..b553f7f 100644 --- a/bootstrap2/templates/taglist.html +++ b/bootstrap2/templates/taglist.html @@ -1,5 +1,5 @@ {% if article.tags %} -Tags +Tags {% for tag in article.tags %} {{ tag }} {% endfor %} diff --git a/bootstrap2/templates/twitter.html b/bootstrap2/templates/twitter.html index b758853..ada18ff 100644 --- a/bootstrap2/templates/twitter.html +++ b/bootstrap2/templates/twitter.html @@ -1,5 +1,5 @@ {% if TWITTER_USERNAME %} - From 0c71c2c4ee5070e70c7e91040722705f6575a7d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Raimbault?= Date: Fri, 6 Apr 2012 01:54:44 +0200 Subject: [PATCH 44/62] Switch boostrap2 to production versions of JS and CSS (minimified) --- bootstrap2/static/js/jquery-1.7.2.min.js | 4 ++++ bootstrap2/templates/base.html | 25 +++++------------------- 2 files changed, 9 insertions(+), 20 deletions(-) create mode 100644 bootstrap2/static/js/jquery-1.7.2.min.js diff --git a/bootstrap2/static/js/jquery-1.7.2.min.js b/bootstrap2/static/js/jquery-1.7.2.min.js new file mode 100644 index 0000000..16ad06c --- /dev/null +++ b/bootstrap2/static/js/jquery-1.7.2.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.2 jquery.com | jquery.org/license */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
    "+""+"
    ",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
    t
    ",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
    ",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( +a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f +.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/bootstrap2/templates/base.html b/bootstrap2/templates/base.html index 0eb0e40..fcc1116 100644 --- a/bootstrap2/templates/base.html +++ b/bootstrap2/templates/base.html @@ -8,7 +8,7 @@ - + - + @@ -126,24 +126,9 @@ {% include 'piwik.html' %} {% include 'disqus_script.html' %} - - + - - - - - - - - - - - - - - - + + From 48ddc4174e2551864b4f9fbd5c4f8a1b073dadbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Raimbault?= Date: Fri, 6 Apr 2012 02:02:45 +0200 Subject: [PATCH 45/62] Remove many useless static files from bootstrap2 --- .../static/css/bootstrap-responsive.css | 581 -- bootstrap2/static/css/bootstrap.css | 3496 ------- bootstrap2/static/js/bootstrap-alert.js | 94 - bootstrap2/static/js/bootstrap-button.js | 100 - bootstrap2/static/js/bootstrap-carousel.js | 157 - bootstrap2/static/js/bootstrap-collapse.js | 136 - bootstrap2/static/js/bootstrap-dropdown.js | 92 - bootstrap2/static/js/bootstrap-modal.js | 210 - bootstrap2/static/js/bootstrap-popover.js | 95 - bootstrap2/static/js/bootstrap-scrollspy.js | 125 - bootstrap2/static/js/bootstrap-tab.js | 130 - bootstrap2/static/js/bootstrap-tooltip.js | 270 - bootstrap2/static/js/bootstrap-transition.js | 51 - bootstrap2/static/js/bootstrap-typeahead.js | 271 - bootstrap2/static/js/bootstrap.js | 1720 --- bootstrap2/static/js/jquery.js | 9266 ----------------- 16 files changed, 16794 deletions(-) delete mode 100644 bootstrap2/static/css/bootstrap-responsive.css delete mode 100644 bootstrap2/static/css/bootstrap.css delete mode 100644 bootstrap2/static/js/bootstrap-alert.js delete mode 100644 bootstrap2/static/js/bootstrap-button.js delete mode 100644 bootstrap2/static/js/bootstrap-carousel.js delete mode 100644 bootstrap2/static/js/bootstrap-collapse.js delete mode 100644 bootstrap2/static/js/bootstrap-dropdown.js delete mode 100644 bootstrap2/static/js/bootstrap-modal.js delete mode 100644 bootstrap2/static/js/bootstrap-popover.js delete mode 100644 bootstrap2/static/js/bootstrap-scrollspy.js delete mode 100644 bootstrap2/static/js/bootstrap-tab.js delete mode 100644 bootstrap2/static/js/bootstrap-tooltip.js delete mode 100644 bootstrap2/static/js/bootstrap-transition.js delete mode 100644 bootstrap2/static/js/bootstrap-typeahead.js delete mode 100644 bootstrap2/static/js/bootstrap.js delete mode 100644 bootstrap2/static/js/jquery.js diff --git a/bootstrap2/static/css/bootstrap-responsive.css b/bootstrap2/static/css/bootstrap-responsive.css deleted file mode 100644 index d77d97d..0000000 --- a/bootstrap2/static/css/bootstrap-responsive.css +++ /dev/null @@ -1,581 +0,0 @@ -/*! - * Bootstrap Responsive v2.0.1 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */ -.clearfix { - *zoom: 1; -} -.clearfix:before, .clearfix:after { - display: table; - content: ""; -} -.clearfix:after { - clear: both; -} -.hidden { - display: none; - visibility: hidden; -} -@media (max-width: 480px) { - .nav-collapse { - -webkit-transform: translate3d(0, 0, 0); - } - .page-header h1 small { - display: block; - line-height: 18px; - } - input[class*="span"], - select[class*="span"], - textarea[class*="span"], - .uneditable-input { - display: block; - width: 100%; - min-height: 28px; - /* Make inputs at least the height of their button counterpart */ - - /* Makes inputs behave like true block-level elements */ - - -webkit-box-sizing: border-box; - /* Older Webkit */ - - -moz-box-sizing: border-box; - /* Older FF */ - - -ms-box-sizing: border-box; - /* IE8 */ - - box-sizing: border-box; - /* CSS3 spec*/ - - } - .input-prepend input[class*="span"], .input-append input[class*="span"] { - width: auto; - } - input[type="checkbox"], input[type="radio"] { - border: 1px solid #ccc; - } - .form-horizontal .control-group > label { - float: none; - width: auto; - padding-top: 0; - text-align: left; - } - .form-horizontal .controls { - margin-left: 0; - } - .form-horizontal .control-list { - padding-top: 0; - } - .form-horizontal .form-actions { - padding-left: 10px; - padding-right: 10px; - } - .modal { - position: absolute; - top: 10px; - left: 10px; - right: 10px; - width: auto; - margin: 0; - } - .modal.fade.in { - top: auto; - } - .modal-header .close { - padding: 10px; - margin: -10px; - } - .carousel-caption { - position: static; - } -} -@media (max-width: 767px) { - .container { - width: auto; - padding: 0 20px; - } - .row-fluid { - width: 100%; - } - .row { - margin-left: 0; - } - .row > [class*="span"], .row-fluid > [class*="span"] { - float: none; - display: block; - width: auto; - margin: 0; - } -} -@media (min-width: 768px) and (max-width: 979px) { - .row { - margin-left: -20px; - *zoom: 1; - } - .row:before, .row:after { - display: table; - content: ""; - } - .row:after { - clear: both; - } - [class*="span"] { - float: left; - margin-left: 20px; - } - .span1 { - width: 42px; - } - .span2 { - width: 104px; - } - .span3 { - width: 166px; - } - .span4 { - width: 228px; - } - .span5 { - width: 290px; - } - .span6 { - width: 352px; - } - .span7 { - width: 414px; - } - .span8 { - width: 476px; - } - .span9 { - width: 538px; - } - .span10 { - width: 600px; - } - .span11 { - width: 662px; - } - .span12, .container { - width: 724px; - } - .offset1 { - margin-left: 82px; - } - .offset2 { - margin-left: 144px; - } - .offset3 { - margin-left: 206px; - } - .offset4 { - margin-left: 268px; - } - .offset5 { - margin-left: 330px; - } - .offset6 { - margin-left: 392px; - } - .offset7 { - margin-left: 454px; - } - .offset8 { - margin-left: 516px; - } - .offset9 { - margin-left: 578px; - } - .offset10 { - margin-left: 640px; - } - .offset11 { - margin-left: 702px; - } - .row-fluid { - width: 100%; - *zoom: 1; - } - .row-fluid:before, .row-fluid:after { - display: table; - content: ""; - } - .row-fluid:after { - clear: both; - } - .row-fluid > [class*="span"] { - float: left; - margin-left: 2.762430939%; - } - .row-fluid > [class*="span"]:first-child { - margin-left: 0; - } - .row-fluid > .span1 { - width: 5.801104972%; - } - .row-fluid > .span2 { - width: 14.364640883%; - } - .row-fluid > .span3 { - width: 22.928176794%; - } - .row-fluid > .span4 { - width: 31.491712705%; - } - .row-fluid > .span5 { - width: 40.055248616%; - } - .row-fluid > .span6 { - width: 48.618784527%; - } - .row-fluid > .span7 { - width: 57.182320438000005%; - } - .row-fluid > .span8 { - width: 65.74585634900001%; - } - .row-fluid > .span9 { - width: 74.30939226%; - } - .row-fluid > .span10 { - width: 82.87292817100001%; - } - .row-fluid > .span11 { - width: 91.436464082%; - } - .row-fluid > .span12 { - width: 99.999999993%; - } - input.span1, textarea.span1, .uneditable-input.span1 { - width: 32px; - } - input.span2, textarea.span2, .uneditable-input.span2 { - width: 94px; - } - input.span3, textarea.span3, .uneditable-input.span3 { - width: 156px; - } - input.span4, textarea.span4, .uneditable-input.span4 { - width: 218px; - } - input.span5, textarea.span5, .uneditable-input.span5 { - width: 280px; - } - input.span6, textarea.span6, .uneditable-input.span6 { - width: 342px; - } - input.span7, textarea.span7, .uneditable-input.span7 { - width: 404px; - } - input.span8, textarea.span8, .uneditable-input.span8 { - width: 466px; - } - input.span9, textarea.span9, .uneditable-input.span9 { - width: 528px; - } - input.span10, textarea.span10, .uneditable-input.span10 { - width: 590px; - } - input.span11, textarea.span11, .uneditable-input.span11 { - width: 652px; - } - input.span12, textarea.span12, .uneditable-input.span12 { - width: 714px; - } -} -@media (max-width: 979px) { - body { - padding-top: 0; - } - .navbar-fixed-top { - position: static; - margin-bottom: 18px; - } - .navbar-fixed-top .navbar-inner { - padding: 5px; - } - .navbar .container { - width: auto; - padding: 0; - } - .navbar .brand { - padding-left: 10px; - padding-right: 10px; - margin: 0 0 0 -5px; - } - .navbar .nav-collapse { - clear: left; - } - .navbar .nav { - float: none; - margin: 0 0 9px; - } - .navbar .nav > li { - float: none; - } - .navbar .nav > li > a { - margin-bottom: 2px; - } - .navbar .nav > .divider-vertical { - display: none; - } - .navbar .nav .nav-header { - color: #999999; - text-shadow: none; - } - .navbar .nav > li > a, .navbar .dropdown-menu a { - padding: 6px 15px; - font-weight: bold; - color: #999999; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - } - .navbar .dropdown-menu li + li a { - margin-bottom: 2px; - } - .navbar .nav > li > a:hover, .navbar .dropdown-menu a:hover { - background-color: #222222; - } - .navbar .dropdown-menu { - position: static; - top: auto; - left: auto; - float: none; - display: block; - max-width: none; - margin: 0 15px; - padding: 0; - background-color: transparent; - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - } - .navbar .dropdown-menu:before, .navbar .dropdown-menu:after { - display: none; - } - .navbar .dropdown-menu .divider { - display: none; - } - .navbar-form, .navbar-search { - float: none; - padding: 9px 15px; - margin: 9px 0; - border-top: 1px solid #222222; - border-bottom: 1px solid #222222; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - } - .navbar .nav.pull-right { - float: none; - margin-left: 0; - } - .navbar-static .navbar-inner { - padding-left: 10px; - padding-right: 10px; - } - .btn-navbar { - display: block; - } - .nav-collapse { - overflow: hidden; - height: 0; - } -} -@media (min-width: 980px) { - .nav-collapse.collapse { - height: auto !important; - } -} -@media (min-width: 1200px) { - .row { - margin-left: -30px; - *zoom: 1; - } - .row:before, .row:after { - display: table; - content: ""; - } - .row:after { - clear: both; - } - [class*="span"] { - float: left; - margin-left: 30px; - } - .span1 { - width: 70px; - } - .span2 { - width: 170px; - } - .span3 { - width: 270px; - } - .span4 { - width: 370px; - } - .span5 { - width: 470px; - } - .span6 { - width: 570px; - } - .span7 { - width: 670px; - } - .span8 { - width: 770px; - } - .span9 { - width: 870px; - } - .span10 { - width: 970px; - } - .span11 { - width: 1070px; - } - .span12, .container { - width: 1170px; - } - .offset1 { - margin-left: 130px; - } - .offset2 { - margin-left: 230px; - } - .offset3 { - margin-left: 330px; - } - .offset4 { - margin-left: 430px; - } - .offset5 { - margin-left: 530px; - } - .offset6 { - margin-left: 630px; - } - .offset7 { - margin-left: 730px; - } - .offset8 { - margin-left: 830px; - } - .offset9 { - margin-left: 930px; - } - .offset10 { - margin-left: 1030px; - } - .offset11 { - margin-left: 1130px; - } - .row-fluid { - width: 100%; - *zoom: 1; - } - .row-fluid:before, .row-fluid:after { - display: table; - content: ""; - } - .row-fluid:after { - clear: both; - } - .row-fluid > [class*="span"] { - float: left; - margin-left: 2.564102564%; - } - .row-fluid > [class*="span"]:first-child { - margin-left: 0; - } - .row-fluid > .span1 { - width: 5.982905983%; - } - .row-fluid > .span2 { - width: 14.529914530000001%; - } - .row-fluid > .span3 { - width: 23.076923077%; - } - .row-fluid > .span4 { - width: 31.623931624%; - } - .row-fluid > .span5 { - width: 40.170940171000005%; - } - .row-fluid > .span6 { - width: 48.717948718%; - } - .row-fluid > .span7 { - width: 57.264957265%; - } - .row-fluid > .span8 { - width: 65.81196581200001%; - } - .row-fluid > .span9 { - width: 74.358974359%; - } - .row-fluid > .span10 { - width: 82.905982906%; - } - .row-fluid > .span11 { - width: 91.45299145300001%; - } - .row-fluid > .span12 { - width: 100%; - } - input.span1, textarea.span1, .uneditable-input.span1 { - width: 60px; - } - input.span2, textarea.span2, .uneditable-input.span2 { - width: 160px; - } - input.span3, textarea.span3, .uneditable-input.span3 { - width: 260px; - } - input.span4, textarea.span4, .uneditable-input.span4 { - width: 360px; - } - input.span5, textarea.span5, .uneditable-input.span5 { - width: 460px; - } - input.span6, textarea.span6, .uneditable-input.span6 { - width: 560px; - } - input.span7, textarea.span7, .uneditable-input.span7 { - width: 660px; - } - input.span8, textarea.span8, .uneditable-input.span8 { - width: 760px; - } - input.span9, textarea.span9, .uneditable-input.span9 { - width: 860px; - } - input.span10, textarea.span10, .uneditable-input.span10 { - width: 960px; - } - input.span11, textarea.span11, .uneditable-input.span11 { - width: 1060px; - } - input.span12, textarea.span12, .uneditable-input.span12 { - width: 1160px; - } - .thumbnails { - margin-left: -30px; - } - .thumbnails > li { - margin-left: 30px; - } -} diff --git a/bootstrap2/static/css/bootstrap.css b/bootstrap2/static/css/bootstrap.css deleted file mode 100644 index c3e0c00..0000000 --- a/bootstrap2/static/css/bootstrap.css +++ /dev/null @@ -1,3496 +0,0 @@ -/*! - * Bootstrap v2.0.1 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */ -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 { - font-size: 100%; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} -a:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -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 { - max-width: 100%; - height: auto; - border: 0; - -ms-interpolation-mode: bicubic; -} -button, -input, -select, -textarea { - margin: 0; - font-size: 100%; - vertical-align: middle; -} -button, input { - *overflow: visible; - line-height: normal; -} -button::-moz-focus-inner, input::-moz-focus-inner { - padding: 0; - border: 0; -} -button, -input[type="button"], -input[type="reset"], -input[type="submit"] { - cursor: pointer; - -webkit-appearance: button; -} -input[type="search"] { - -webkit-appearance: textfield; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} -input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} -textarea { - overflow: auto; - vertical-align: top; -} -.clearfix { - *zoom: 1; -} -.clearfix:before, .clearfix:after { - display: table; - content: ""; -} -.clearfix:after { - clear: both; -} -body { - margin: 0; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - line-height: 18px; - color: #333333; - background-color: #ffffff; -} -a { - color: #0088cc; - text-decoration: none; -} -a:hover { - color: #005580; - text-decoration: underline; -} -.row { - margin-left: -20px; - *zoom: 1; -} -.row:before, .row:after { - display: table; - content: ""; -} -.row:after { - clear: both; -} -[class*="span"] { - float: left; - margin-left: 20px; -} -.span1 { - width: 60px; -} -.span2 { - width: 140px; -} -.span3 { - width: 220px; -} -.span4 { - width: 300px; -} -.span5 { - width: 380px; -} -.span6 { - width: 460px; -} -.span7 { - width: 540px; -} -.span8 { - width: 620px; -} -.span9 { - width: 700px; -} -.span10 { - width: 780px; -} -.span11 { - width: 860px; -} -.span12, .container { - width: 940px; -} -.offset1 { - margin-left: 100px; -} -.offset2 { - margin-left: 180px; -} -.offset3 { - margin-left: 260px; -} -.offset4 { - margin-left: 340px; -} -.offset5 { - margin-left: 420px; -} -.offset6 { - margin-left: 500px; -} -.offset7 { - margin-left: 580px; -} -.offset8 { - margin-left: 660px; -} -.offset9 { - margin-left: 740px; -} -.offset10 { - margin-left: 820px; -} -.offset11 { - margin-left: 900px; -} -.row-fluid { - width: 100%; - *zoom: 1; -} -.row-fluid:before, .row-fluid:after { - display: table; - content: ""; -} -.row-fluid:after { - clear: both; -} -.row-fluid > [class*="span"] { - float: left; - margin-left: 2.127659574%; -} -.row-fluid > [class*="span"]:first-child { - margin-left: 0; -} -.row-fluid > .span1 { - width: 6.382978723%; -} -.row-fluid > .span2 { - width: 14.89361702%; -} -.row-fluid > .span3 { - width: 23.404255317%; -} -.row-fluid > .span4 { - width: 31.914893614%; -} -.row-fluid > .span5 { - width: 40.425531911%; -} -.row-fluid > .span6 { - width: 48.93617020799999%; -} -.row-fluid > .span7 { - width: 57.446808505%; -} -.row-fluid > .span8 { - width: 65.95744680199999%; -} -.row-fluid > .span9 { - width: 74.468085099%; -} -.row-fluid > .span10 { - width: 82.97872339599999%; -} -.row-fluid > .span11 { - width: 91.489361693%; -} -.row-fluid > .span12 { - width: 99.99999998999999%; -} -.container { - width: 940px; - margin-left: auto; - margin-right: auto; - *zoom: 1; -} -.container:before, .container:after { - display: table; - content: ""; -} -.container:after { - clear: both; -} -.container-fluid { - padding-left: 20px; - padding-right: 20px; - *zoom: 1; -} -.container-fluid:before, .container-fluid:after { - display: table; - content: ""; -} -.container-fluid:after { - clear: both; -} -p { - margin: 0 0 9px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - line-height: 18px; -} -p small { - font-size: 11px; - color: #999999; -} -.lead { - margin-bottom: 18px; - font-size: 20px; - font-weight: 200; - line-height: 27px; -} -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0; - font-weight: bold; - color: #333333; - text-rendering: optimizelegibility; -} -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - font-weight: normal; - color: #999999; -} -h1 { - font-size: 30px; - line-height: 36px; -} -h1 small { - font-size: 18px; -} -h2 { - font-size: 24px; - line-height: 36px; -} -h2 small { - font-size: 18px; -} -h3 { - line-height: 27px; - font-size: 18px; -} -h3 small { - font-size: 14px; -} -h4, h5, h6 { - line-height: 18px; -} -h4 { - font-size: 14px; -} -h4 small { - font-size: 12px; -} -h5 { - font-size: 12px; -} -h6 { - font-size: 11px; - color: #999999; - text-transform: uppercase; -} -.page-header { - padding-bottom: 17px; - margin: 18px 0; - border-bottom: 1px solid #eeeeee; -} -.page-header h1 { - line-height: 1; -} -ul, ol { - padding: 0; - margin: 0 0 9px 25px; -} -ul ul, -ul ol, -ol ol, -ol ul { - margin-bottom: 0; -} -ul { - list-style: disc; -} -ol { - list-style: decimal; -} -li { - line-height: 18px; -} -ul.unstyled, ol.unstyled { - margin-left: 0; - list-style: none; -} -dl { - margin-bottom: 18px; -} -dt, dd { - line-height: 18px; -} -dt { - font-weight: bold; -} -dd { - margin-left: 9px; -} -hr { - margin: 18px 0; - border: 0; - border-top: 1px solid #eeeeee; - border-bottom: 1px solid #ffffff; -} -strong { - font-weight: bold; -} -em { - font-style: italic; -} -.muted { - color: #999999; -} -abbr { - font-size: 90%; - text-transform: uppercase; - border-bottom: 1px dotted #ddd; - cursor: help; -} -blockquote { - padding: 0 0 0 15px; - margin: 0 0 18px; - border-left: 5px solid #eeeeee; -} -blockquote p { - margin-bottom: 0; - font-size: 16px; - font-weight: 300; - line-height: 22.5px; -} -blockquote small { - display: block; - line-height: 18px; - color: #999999; -} -blockquote small:before { - content: '\2014 \00A0'; -} -blockquote.pull-right { - float: right; - padding-left: 0; - padding-right: 15px; - border-left: 0; - border-right: 5px solid #eeeeee; -} -blockquote.pull-right p, blockquote.pull-right small { - text-align: right; -} -q:before, -q:after, -blockquote:before, -blockquote:after { - content: ""; -} -address { - display: block; - margin-bottom: 18px; - line-height: 18px; - font-style: normal; -} -small { - font-size: 100%; -} -cite { - font-style: normal; -} -code, pre { - padding: 0 3px 2px; - font-family: Menlo, Monaco, "Courier New", monospace; - font-size: 12px; - color: #333333; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -code { - padding: 3px 4px; - color: #d14; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; -} -pre { - display: block; - padding: 8.5px; - margin: 0 0 9px; - font-size: 12px; - line-height: 18px; - background-color: #f5f5f5; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - white-space: pre; - white-space: pre-wrap; - word-break: break-all; - word-wrap: break-word; -} -pre.prettyprint { - margin-bottom: 18px; -} -pre code { - padding: 0; - color: inherit; - background-color: transparent; - border: 0; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -form { - margin: 0 0 18px; -} -fieldset { - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 27px; - font-size: 19.5px; - line-height: 36px; - color: #333333; - border: 0; - border-bottom: 1px solid #eee; -} -legend small { - font-size: 13.5px; - color: #999999; -} -label, -input, -button, -select, -textarea { - font-size: 13px; - font-weight: normal; - line-height: 18px; -} -input, -button, -select, -textarea { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -} -label { - display: block; - margin-bottom: 5px; - color: #333333; -} -input, -textarea, -select, -.uneditable-input { - display: inline-block; - width: 210px; - height: 18px; - padding: 4px; - margin-bottom: 9px; - font-size: 13px; - line-height: 18px; - color: #555555; - border: 1px solid #ccc; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.uneditable-textarea { - width: auto; - height: auto; -} -label input, label textarea, label select { - display: block; -} -input[type="image"], input[type="checkbox"], input[type="radio"] { - width: auto; - height: auto; - padding: 0; - margin: 3px 0; - *margin-top: 0; - /* IE7 */ - - line-height: normal; - cursor: pointer; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - border: 0 \9; - /* IE9 and down */ - -} -input[type="image"] { - border: 0; -} -input[type="file"] { - width: auto; - padding: initial; - line-height: initial; - border: initial; - background-color: #ffffff; - background-color: initial; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -input[type="button"], input[type="reset"], input[type="submit"] { - width: auto; - height: auto; -} -select, input[type="file"] { - height: 28px; - /* In IE7, the height of the select element cannot be changed by height, only font-size */ - - *margin-top: 4px; - /* For IE7, add top margin to align select with labels */ - - line-height: 28px; -} -input[type="file"] { - line-height: 18px \9; -} -select { - width: 220px; - background-color: #ffffff; -} -select[multiple], select[size] { - height: auto; -} -input[type="image"] { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -textarea { - height: auto; -} -input[type="hidden"] { - display: none; -} -.radio, .checkbox { - padding-left: 18px; -} -.radio input[type="radio"], .checkbox input[type="checkbox"] { - float: left; - margin-left: -18px; -} -.controls > .radio:first-child, .controls > .checkbox:first-child { - padding-top: 5px; -} -.radio.inline, .checkbox.inline { - display: inline-block; - padding-top: 5px; - margin-bottom: 0; - vertical-align: middle; -} -.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { - margin-left: 10px; -} -input, textarea { - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; - -moz-transition: border linear 0.2s, box-shadow linear 0.2s; - -ms-transition: border linear 0.2s, box-shadow linear 0.2s; - -o-transition: border linear 0.2s, box-shadow linear 0.2s; - transition: border linear 0.2s, box-shadow linear 0.2s; -} -input:focus, textarea:focus { - border-color: rgba(82, 168, 236, 0.8); - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - outline: 0; - outline: thin dotted \9; - /* IE6-9 */ - -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus, -select:focus { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.input-mini { - width: 60px; -} -.input-small { - width: 90px; -} -.input-medium { - width: 150px; -} -.input-large { - width: 210px; -} -.input-xlarge { - width: 270px; -} -.input-xxlarge { - width: 530px; -} -input[class*="span"], -select[class*="span"], -textarea[class*="span"], -.uneditable-input { - float: none; - margin-left: 0; -} -input.span1, textarea.span1, .uneditable-input.span1 { - width: 50px; -} -input.span2, textarea.span2, .uneditable-input.span2 { - width: 130px; -} -input.span3, textarea.span3, .uneditable-input.span3 { - width: 210px; -} -input.span4, textarea.span4, .uneditable-input.span4 { - width: 290px; -} -input.span5, textarea.span5, .uneditable-input.span5 { - width: 370px; -} -input.span6, textarea.span6, .uneditable-input.span6 { - width: 450px; -} -input.span7, textarea.span7, .uneditable-input.span7 { - width: 530px; -} -input.span8, textarea.span8, .uneditable-input.span8 { - width: 610px; -} -input.span9, textarea.span9, .uneditable-input.span9 { - width: 690px; -} -input.span10, textarea.span10, .uneditable-input.span10 { - width: 770px; -} -input.span11, textarea.span11, .uneditable-input.span11 { - width: 850px; -} -input.span12, textarea.span12, .uneditable-input.span12 { - width: 930px; -} -input[disabled], -select[disabled], -textarea[disabled], -input[readonly], -select[readonly], -textarea[readonly] { - background-color: #f5f5f5; - border-color: #ddd; - cursor: not-allowed; -} -.control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline { - color: #c09853; -} -.control-group.warning input, .control-group.warning select, .control-group.warning textarea { - color: #c09853; - border-color: #c09853; -} -.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { - border-color: #a47e3c; - -webkit-box-shadow: 0 0 6px #dbc59e; - -moz-box-shadow: 0 0 6px #dbc59e; - box-shadow: 0 0 6px #dbc59e; -} -.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { - color: #c09853; - background-color: #fcf8e3; - border-color: #c09853; -} -.control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline { - color: #b94a48; -} -.control-group.error input, .control-group.error select, .control-group.error textarea { - color: #b94a48; - border-color: #b94a48; -} -.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { - border-color: #953b39; - -webkit-box-shadow: 0 0 6px #d59392; - -moz-box-shadow: 0 0 6px #d59392; - box-shadow: 0 0 6px #d59392; -} -.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { - color: #b94a48; - background-color: #f2dede; - border-color: #b94a48; -} -.control-group.success > label, .control-group.success .help-block, .control-group.success .help-inline { - color: #468847; -} -.control-group.success input, .control-group.success select, .control-group.success textarea { - color: #468847; - border-color: #468847; -} -.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { - border-color: #356635; - -webkit-box-shadow: 0 0 6px #7aba7b; - -moz-box-shadow: 0 0 6px #7aba7b; - box-shadow: 0 0 6px #7aba7b; -} -.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { - color: #468847; - background-color: #dff0d8; - border-color: #468847; -} -input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid { - color: #b94a48; - border-color: #ee5f5b; -} -input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus { - border-color: #e9322d; - -webkit-box-shadow: 0 0 6px #f8b9b7; - -moz-box-shadow: 0 0 6px #f8b9b7; - box-shadow: 0 0 6px #f8b9b7; -} -.form-actions { - padding: 17px 20px 18px; - margin-top: 18px; - margin-bottom: 18px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; -} -.uneditable-input { - display: block; - background-color: #ffffff; - border-color: #eee; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - cursor: not-allowed; -} -:-moz-placeholder { - color: #999999; -} -::-webkit-input-placeholder { - color: #999999; -} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 0; - color: #999999; -} -.help-inline { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - - *zoom: 1; - margin-bottom: 9px; - vertical-align: middle; - padding-left: 5px; -} -.input-prepend, .input-append { - margin-bottom: 5px; - *zoom: 1; -} -.input-prepend:before, -.input-append:before, -.input-prepend:after, -.input-append:after { - display: table; - content: ""; -} -.input-prepend:after, .input-append:after { - clear: both; -} -.input-prepend input, -.input-append input, -.input-prepend .uneditable-input, -.input-append .uneditable-input { - -webkit-border-radius: 0 3px 3px 0; - -moz-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; -} -.input-prepend input:focus, -.input-append input:focus, -.input-prepend .uneditable-input:focus, -.input-append .uneditable-input:focus { - position: relative; - z-index: 2; -} -.input-prepend .uneditable-input, .input-append .uneditable-input { - border-left-color: #ccc; -} -.input-prepend .add-on, .input-append .add-on { - float: left; - display: block; - width: auto; - min-width: 16px; - height: 18px; - margin-right: -1px; - padding: 4px 5px; - font-weight: normal; - line-height: 18px; - color: #999999; - text-align: center; - text-shadow: 0 1px 0 #ffffff; - background-color: #f5f5f5; - border: 1px solid #ccc; - -webkit-border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} -.input-prepend .active, .input-append .active { - background-color: #a9dba9; - border-color: #46a546; -} -.input-prepend .add-on { - *margin-top: 1px; - /* IE6-7 */ - -} -.input-append input, .input-append .uneditable-input { - float: left; - -webkit-border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} -.input-append .uneditable-input { - border-left-color: #eee; - border-right-color: #ccc; -} -.input-append .add-on { - margin-right: 0; - margin-left: -1px; - -webkit-border-radius: 0 3px 3px 0; - -moz-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; -} -.input-append input:first-child { - *margin-left: -160px; -} -.input-append input:first-child + .add-on { - *margin-left: -21px; -} -.search-query { - padding-left: 14px; - padding-right: 14px; - margin-bottom: 0; - -webkit-border-radius: 14px; - -moz-border-radius: 14px; - border-radius: 14px; -} -.form-search input, -.form-inline input, -.form-horizontal input, -.form-search textarea, -.form-inline textarea, -.form-horizontal textarea, -.form-search select, -.form-inline select, -.form-horizontal select, -.form-search .help-inline, -.form-inline .help-inline, -.form-horizontal .help-inline, -.form-search .uneditable-input, -.form-inline .uneditable-input, -.form-horizontal .uneditable-input { - display: inline-block; - margin-bottom: 0; -} -.form-search .hide, .form-inline .hide, .form-horizontal .hide { - display: none; -} -.form-search label, -.form-inline label, -.form-search .input-append, -.form-inline .input-append, -.form-search .input-prepend, -.form-inline .input-prepend { - display: inline-block; -} -.form-search .input-append .add-on, -.form-inline .input-prepend .add-on, -.form-search .input-append .add-on, -.form-inline .input-prepend .add-on { - vertical-align: middle; -} -.form-search .radio, -.form-inline .radio, -.form-search .checkbox, -.form-inline .checkbox { - margin-bottom: 0; - vertical-align: middle; -} -.control-group { - margin-bottom: 9px; -} -legend + .control-group { - margin-top: 18px; - -webkit-margin-top-collapse: separate; -} -.form-horizontal .control-group { - margin-bottom: 18px; - *zoom: 1; -} -.form-horizontal .control-group:before, .form-horizontal .control-group:after { - display: table; - content: ""; -} -.form-horizontal .control-group:after { - clear: both; -} -.form-horizontal .control-label { - float: left; - width: 140px; - padding-top: 5px; - text-align: right; -} -.form-horizontal .controls { - margin-left: 160px; -} -.form-horizontal .form-actions { - padding-left: 160px; -} -table { - max-width: 100%; - border-collapse: collapse; - border-spacing: 0; -} -.table { - width: 100%; - margin-bottom: 18px; -} -.table th, .table td { - padding: 8px; - line-height: 18px; - text-align: left; - vertical-align: top; - border-top: 1px solid #ddd; -} -.table th { - font-weight: bold; -} -.table thead th { - vertical-align: bottom; -} -.table thead:first-child tr th, .table thead:first-child tr td { - border-top: 0; -} -.table tbody + tbody { - border-top: 2px solid #ddd; -} -.table-condensed th, .table-condensed td { - padding: 4px 5px; -} -.table-bordered { - border: 1px solid #ddd; - border-collapse: separate; - *border-collapse: collapsed; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.table-bordered th + th, -.table-bordered td + td, -.table-bordered th + td, -.table-bordered td + th { - border-left: 1px solid #ddd; -} -.table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { - border-top: 0; -} -.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child { - -webkit-border-radius: 4px 0 0 0; - -moz-border-radius: 4px 0 0 0; - border-radius: 4px 0 0 0; -} -.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { - -webkit-border-radius: 0 4px 0 0; - -moz-border-radius: 0 4px 0 0; - border-radius: 0 4px 0 0; -} -.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child { - -webkit-border-radius: 0 0 0 4px; - -moz-border-radius: 0 0 0 4px; - border-radius: 0 0 0 4px; -} -.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child { - -webkit-border-radius: 0 0 4px 0; - -moz-border-radius: 0 0 4px 0; - border-radius: 0 0 4px 0; -} -.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { - background-color: #f9f9f9; -} -.table tbody tr:hover td, .table tbody tr:hover th { - background-color: #f5f5f5; -} -table .span1 { - float: none; - width: 44px; - margin-left: 0; -} -table .span2 { - float: none; - width: 124px; - margin-left: 0; -} -table .span3 { - float: none; - width: 204px; - margin-left: 0; -} -table .span4 { - float: none; - width: 284px; - margin-left: 0; -} -table .span5 { - float: none; - width: 364px; - margin-left: 0; -} -table .span6 { - float: none; - width: 444px; - margin-left: 0; -} -table .span7 { - float: none; - width: 524px; - margin-left: 0; -} -table .span8 { - float: none; - width: 604px; - margin-left: 0; -} -table .span9 { - float: none; - width: 684px; - margin-left: 0; -} -table .span10 { - float: none; - width: 764px; - margin-left: 0; -} -table .span11 { - float: none; - width: 844px; - margin-left: 0; -} -table .span12 { - float: none; - width: 924px; - margin-left: 0; -} -[class^="icon-"], [class*=" icon-"] { - display: inline-block; - width: 14px; - height: 14px; - line-height: 14px; - vertical-align: text-top; - background-image: url("../img/glyphicons-halflings.png"); - background-position: 14px 14px; - background-repeat: no-repeat; - *margin-right: .3em; -} -[class^="icon-"]:last-child, [class*=" icon-"]:last-child { - *margin-left: 0; -} -.icon-white { - background-image: url("../img/glyphicons-halflings-white.png"); -} -.icon-glass { - background-position: 0 0; -} -.icon-music { - background-position: -24px 0; -} -.icon-search { - background-position: -48px 0; -} -.icon-envelope { - background-position: -72px 0; -} -.icon-heart { - background-position: -96px 0; -} -.icon-star { - background-position: -120px 0; -} -.icon-star-empty { - background-position: -144px 0; -} -.icon-user { - background-position: -168px 0; -} -.icon-film { - background-position: -192px 0; -} -.icon-th-large { - background-position: -216px 0; -} -.icon-th { - background-position: -240px 0; -} -.icon-th-list { - background-position: -264px 0; -} -.icon-ok { - background-position: -288px 0; -} -.icon-remove { - background-position: -312px 0; -} -.icon-zoom-in { - background-position: -336px 0; -} -.icon-zoom-out { - background-position: -360px 0; -} -.icon-off { - background-position: -384px 0; -} -.icon-signal { - background-position: -408px 0; -} -.icon-cog { - background-position: -432px 0; -} -.icon-trash { - background-position: -456px 0; -} -.icon-home { - background-position: 0 -24px; -} -.icon-file { - background-position: -24px -24px; -} -.icon-time { - background-position: -48px -24px; -} -.icon-road { - background-position: -72px -24px; -} -.icon-download-alt { - background-position: -96px -24px; -} -.icon-download { - background-position: -120px -24px; -} -.icon-upload { - background-position: -144px -24px; -} -.icon-inbox { - background-position: -168px -24px; -} -.icon-play-circle { - background-position: -192px -24px; -} -.icon-repeat { - background-position: -216px -24px; -} -.icon-refresh { - background-position: -240px -24px; -} -.icon-list-alt { - background-position: -264px -24px; -} -.icon-lock { - background-position: -287px -24px; -} -.icon-flag { - background-position: -312px -24px; -} -.icon-headphones { - background-position: -336px -24px; -} -.icon-volume-off { - background-position: -360px -24px; -} -.icon-volume-down { - background-position: -384px -24px; -} -.icon-volume-up { - background-position: -408px -24px; -} -.icon-qrcode { - background-position: -432px -24px; -} -.icon-barcode { - background-position: -456px -24px; -} -.icon-tag { - background-position: 0 -48px; -} -.icon-tags { - background-position: -25px -48px; -} -.icon-book { - background-position: -48px -48px; -} -.icon-bookmark { - background-position: -72px -48px; -} -.icon-print { - background-position: -96px -48px; -} -.icon-camera { - background-position: -120px -48px; -} -.icon-font { - background-position: -144px -48px; -} -.icon-bold { - background-position: -167px -48px; -} -.icon-italic { - background-position: -192px -48px; -} -.icon-text-height { - background-position: -216px -48px; -} -.icon-text-width { - background-position: -240px -48px; -} -.icon-align-left { - background-position: -264px -48px; -} -.icon-align-center { - background-position: -288px -48px; -} -.icon-align-right { - background-position: -312px -48px; -} -.icon-align-justify { - background-position: -336px -48px; -} -.icon-list { - background-position: -360px -48px; -} -.icon-indent-left { - background-position: -384px -48px; -} -.icon-indent-right { - background-position: -408px -48px; -} -.icon-facetime-video { - background-position: -432px -48px; -} -.icon-picture { - background-position: -456px -48px; -} -.icon-pencil { - background-position: 0 -72px; -} -.icon-map-marker { - background-position: -24px -72px; -} -.icon-adjust { - background-position: -48px -72px; -} -.icon-tint { - background-position: -72px -72px; -} -.icon-edit { - background-position: -96px -72px; -} -.icon-share { - background-position: -120px -72px; -} -.icon-check { - background-position: -144px -72px; -} -.icon-move { - background-position: -168px -72px; -} -.icon-step-backward { - background-position: -192px -72px; -} -.icon-fast-backward { - background-position: -216px -72px; -} -.icon-backward { - background-position: -240px -72px; -} -.icon-play { - background-position: -264px -72px; -} -.icon-pause { - background-position: -288px -72px; -} -.icon-stop { - background-position: -312px -72px; -} -.icon-forward { - background-position: -336px -72px; -} -.icon-fast-forward { - background-position: -360px -72px; -} -.icon-step-forward { - background-position: -384px -72px; -} -.icon-eject { - background-position: -408px -72px; -} -.icon-chevron-left { - background-position: -432px -72px; -} -.icon-chevron-right { - background-position: -456px -72px; -} -.icon-plus-sign { - background-position: 0 -96px; -} -.icon-minus-sign { - background-position: -24px -96px; -} -.icon-remove-sign { - background-position: -48px -96px; -} -.icon-ok-sign { - background-position: -72px -96px; -} -.icon-question-sign { - background-position: -96px -96px; -} -.icon-info-sign { - background-position: -120px -96px; -} -.icon-screenshot { - background-position: -144px -96px; -} -.icon-remove-circle { - background-position: -168px -96px; -} -.icon-ok-circle { - background-position: -192px -96px; -} -.icon-ban-circle { - background-position: -216px -96px; -} -.icon-arrow-left { - background-position: -240px -96px; -} -.icon-arrow-right { - background-position: -264px -96px; -} -.icon-arrow-up { - background-position: -289px -96px; -} -.icon-arrow-down { - background-position: -312px -96px; -} -.icon-share-alt { - background-position: -336px -96px; -} -.icon-resize-full { - background-position: -360px -96px; -} -.icon-resize-small { - background-position: -384px -96px; -} -.icon-plus { - background-position: -408px -96px; -} -.icon-minus { - background-position: -433px -96px; -} -.icon-asterisk { - background-position: -456px -96px; -} -.icon-exclamation-sign { - background-position: 0 -120px; -} -.icon-gift { - background-position: -24px -120px; -} -.icon-leaf { - background-position: -48px -120px; -} -.icon-fire { - background-position: -72px -120px; -} -.icon-eye-open { - background-position: -96px -120px; -} -.icon-eye-close { - background-position: -120px -120px; -} -.icon-warning-sign { - background-position: -144px -120px; -} -.icon-plane { - background-position: -168px -120px; -} -.icon-calendar { - background-position: -192px -120px; -} -.icon-random { - background-position: -216px -120px; -} -.icon-comment { - background-position: -240px -120px; -} -.icon-magnet { - background-position: -264px -120px; -} -.icon-chevron-up { - background-position: -288px -120px; -} -.icon-chevron-down { - background-position: -313px -119px; -} -.icon-retweet { - background-position: -336px -120px; -} -.icon-shopping-cart { - background-position: -360px -120px; -} -.icon-folder-close { - background-position: -384px -120px; -} -.icon-folder-open { - background-position: -408px -120px; -} -.icon-resize-vertical { - background-position: -432px -119px; -} -.icon-resize-horizontal { - background-position: -456px -118px; -} -.dropdown { - position: relative; -} -.dropdown-toggle { - *margin-bottom: -3px; -} -.dropdown-toggle:active, .open .dropdown-toggle { - outline: 0; -} -.caret { - display: inline-block; - width: 0; - height: 0; - text-indent: -99999px; - *text-indent: 0; - vertical-align: top; - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-top: 4px solid #000000; - opacity: 0.3; - filter: alpha(opacity=30); - content: "\2193"; -} -.dropdown .caret { - margin-top: 8px; - margin-left: 2px; -} -.dropdown:hover .caret, .open.dropdown .caret { - opacity: 1; - filter: alpha(opacity=100); -} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - float: left; - display: none; - min-width: 160px; - _width: 160px; - padding: 4px 0; - margin: 0; - list-style: none; - background-color: #ffffff; - border-color: #ccc; - border-color: rgba(0, 0, 0, 0.2); - border-style: solid; - border-width: 1px; - -webkit-border-radius: 0 0 5px 5px; - -moz-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - *border-right-width: 2px; - *border-bottom-width: 2px; -} -.dropdown-menu.bottom-up { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} -.dropdown-menu .divider { - height: 1px; - margin: 5px 1px; - overflow: hidden; - background-color: #e5e5e5; - border-bottom: 1px solid #ffffff; - *width: 100%; - *margin: -5px 0 5px; -} -.dropdown-menu a { - display: block; - padding: 3px 15px; - clear: both; - font-weight: normal; - line-height: 18px; - color: #555555; - white-space: nowrap; -} -.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover { - color: #ffffff; - text-decoration: none; - background-color: #0088cc; -} -.dropdown.open { - *z-index: 1000; -} -.dropdown.open .dropdown-toggle { - color: #ffffff; - background: #ccc; - background: rgba(0, 0, 0, 0.3); -} -.dropdown.open .dropdown-menu { - display: block; -} -.typeahead { - margin-top: 2px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #eee; - border: 1px solid rgba(0, 0, 0, 0.05); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} -.fade { - -webkit-transition: opacity 0.15s linear; - -moz-transition: opacity 0.15s linear; - -ms-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; - opacity: 0; -} -.fade.in { - opacity: 1; -} -.collapse { - -webkit-transition: height 0.35s ease; - -moz-transition: height 0.35s ease; - -ms-transition: height 0.35s ease; - -o-transition: height 0.35s ease; - transition: height 0.35s ease; - position: relative; - overflow: hidden; - height: 0; -} -.collapse.in { - height: auto; -} -.close { - float: right; - font-size: 20px; - font-weight: bold; - line-height: 18px; - color: #000000; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.2; - filter: alpha(opacity=20); -} -.close:hover { - color: #000000; - text-decoration: none; - opacity: 0.4; - filter: alpha(opacity=40); - cursor: pointer; -} -.btn { - display: inline-block; - padding: 4px 10px 4px; - margin-bottom: 0; - font-size: 13px; - line-height: 18px; - color: #333333; - text-align: center; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); - vertical-align: middle; - background-color: #f5f5f5; - background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); - background-image: linear-gradient(top, #ffffff, #e6e6e6); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); - border-color: #e6e6e6 #e6e6e6 #bfbfbf; - 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); - border: 1px solid #ccc; - border-bottom-color: #bbb; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - cursor: pointer; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - *margin-left: .3em; -} -.btn:hover, -.btn:active, -.btn.active, -.btn.disabled, -.btn[disabled] { - background-color: #e6e6e6; -} -.btn:active, .btn.active { - background-color: #cccccc \9; -} -.btn:first-child { - *margin-left: 0; -} -.btn:hover { - color: #333333; - text-decoration: none; - background-color: #e6e6e6; - background-position: 0 -15px; - -webkit-transition: background-position 0.1s linear; - -moz-transition: background-position 0.1s linear; - -ms-transition: background-position 0.1s linear; - -o-transition: background-position 0.1s linear; - transition: background-position 0.1s linear; -} -.btn:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn.active, .btn:active { - background-image: none; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - background-color: #e6e6e6; - background-color: #d9d9d9 \9; - outline: 0; -} -.btn.disabled, .btn[disabled] { - cursor: default; - background-image: none; - background-color: #e6e6e6; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -.btn-large { - padding: 9px 14px; - font-size: 15px; - line-height: normal; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.btn-large [class^="icon-"] { - margin-top: 1px; -} -.btn-small { - padding: 5px 9px; - font-size: 11px; - line-height: 16px; -} -.btn-small [class^="icon-"] { - margin-top: -1px; -} -.btn-mini { - padding: 2px 6px; - font-size: 11px; - line-height: 14px; -} -.btn-primary, -.btn-primary:hover, -.btn-warning, -.btn-warning:hover, -.btn-danger, -.btn-danger:hover, -.btn-success, -.btn-success:hover, -.btn-info, -.btn-info:hover, -.btn-inverse, -.btn-inverse:hover { - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - color: #ffffff; -} -.btn-primary.active, -.btn-warning.active, -.btn-danger.active, -.btn-success.active, -.btn-info.active, -.btn-dark.active { - color: rgba(255, 255, 255, 0.75); -} -.btn-primary { - 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); -} -.btn-primary:hover, -.btn-primary:active, -.btn-primary.active, -.btn-primary.disabled, -.btn-primary[disabled] { - background-color: #0044cc; -} -.btn-primary:active, .btn-primary.active { - background-color: #003399 \9; -} -.btn-warning { - background-color: #faa732; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -ms-linear-gradient(top, #fbb450, #f89406); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); - background-image: -webkit-linear-gradient(top, #fbb450, #f89406); - background-image: -o-linear-gradient(top, #fbb450, #f89406); - background-image: linear-gradient(top, #fbb450, #f89406); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); - border-color: #f89406 #f89406 #ad6704; - 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); -} -.btn-warning:hover, -.btn-warning:active, -.btn-warning.active, -.btn-warning.disabled, -.btn-warning[disabled] { - background-color: #f89406; -} -.btn-warning:active, .btn-warning.active { - background-color: #c67605 \9; -} -.btn-danger { - background-color: #da4f49; - background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); - background-image: linear-gradient(top, #ee5f5b, #bd362f); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); - border-color: #bd362f #bd362f #802420; - 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); -} -.btn-danger:hover, -.btn-danger:active, -.btn-danger.active, -.btn-danger.disabled, -.btn-danger[disabled] { - background-color: #bd362f; -} -.btn-danger:active, .btn-danger.active { - background-color: #942a25 \9; -} -.btn-success { - background-color: #5bb75b; - background-image: -moz-linear-gradient(top, #62c462, #51a351); - background-image: -ms-linear-gradient(top, #62c462, #51a351); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); - background-image: -webkit-linear-gradient(top, #62c462, #51a351); - background-image: -o-linear-gradient(top, #62c462, #51a351); - background-image: linear-gradient(top, #62c462, #51a351); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); - border-color: #51a351 #51a351 #387038; - 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); -} -.btn-success:hover, -.btn-success:active, -.btn-success.active, -.btn-success.disabled, -.btn-success[disabled] { - background-color: #51a351; -} -.btn-success:active, .btn-success.active { - background-color: #408140 \9; -} -.btn-info { - background-color: #49afcd; - background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); - background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); - background-image: linear-gradient(top, #5bc0de, #2f96b4); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); - border-color: #2f96b4 #2f96b4 #1f6377; - 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); -} -.btn-info:hover, -.btn-info:active, -.btn-info.active, -.btn-info.disabled, -.btn-info[disabled] { - background-color: #2f96b4; -} -.btn-info:active, .btn-info.active { - background-color: #24748c \9; -} -.btn-inverse { - background-color: #393939; - background-image: -moz-linear-gradient(top, #454545, #262626); - background-image: -ms-linear-gradient(top, #454545, #262626); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#454545), to(#262626)); - background-image: -webkit-linear-gradient(top, #454545, #262626); - background-image: -o-linear-gradient(top, #454545, #262626); - background-image: linear-gradient(top, #454545, #262626); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0); - border-color: #262626 #262626 #000000; - 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); -} -.btn-inverse:hover, -.btn-inverse:active, -.btn-inverse.active, -.btn-inverse.disabled, -.btn-inverse[disabled] { - background-color: #262626; -} -.btn-inverse:active, .btn-inverse.active { - background-color: #0c0c0c \9; -} -button.btn, input[type="submit"].btn { - *padding-top: 2px; - *padding-bottom: 2px; -} -button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { - padding: 0; - border: 0; -} -button.btn.large, input[type="submit"].btn.large { - *padding-top: 7px; - *padding-bottom: 7px; -} -button.btn.small, input[type="submit"].btn.small { - *padding-top: 3px; - *padding-bottom: 3px; -} -.btn-group { - position: relative; - *zoom: 1; - *margin-left: .3em; -} -.btn-group:before, .btn-group:after { - display: table; - content: ""; -} -.btn-group:after { - clear: both; -} -.btn-group:first-child { - *margin-left: 0; -} -.btn-group + .btn-group { - margin-left: 5px; -} -.btn-toolbar { - margin-top: 9px; - margin-bottom: 9px; -} -.btn-toolbar .btn-group { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - - *zoom: 1; -} -.btn-group .btn { - position: relative; - float: left; - margin-left: -1px; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.btn-group .btn:first-child { - margin-left: 0; - -webkit-border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; - border-top-left-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - border-bottom-left-radius: 4px; -} -.btn-group .btn:last-child, .btn-group .dropdown-toggle { - -webkit-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - border-bottom-right-radius: 4px; -} -.btn-group .btn.large:first-child { - margin-left: 0; - -webkit-border-top-left-radius: 6px; - -moz-border-radius-topleft: 6px; - border-top-left-radius: 6px; - -webkit-border-bottom-left-radius: 6px; - -moz-border-radius-bottomleft: 6px; - border-bottom-left-radius: 6px; -} -.btn-group .btn.large:last-child, .btn-group .large.dropdown-toggle { - -webkit-border-top-right-radius: 6px; - -moz-border-radius-topright: 6px; - border-top-right-radius: 6px; - -webkit-border-bottom-right-radius: 6px; - -moz-border-radius-bottomright: 6px; - border-bottom-right-radius: 6px; -} -.btn-group .btn:hover, -.btn-group .btn:focus, -.btn-group .btn:active, -.btn-group .btn.active { - z-index: 2; -} -.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; - -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - *padding-top: 5px; - *padding-bottom: 5px; -} -.btn-group.open { - *z-index: 1000; -} -.btn-group.open .dropdown-menu { - display: block; - margin-top: 1px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.btn-group.open .dropdown-toggle { - background-image: none; - -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -} -.btn .caret { - margin-top: 7px; - margin-left: 0; -} -.btn:hover .caret, .open.btn-group .caret { - opacity: 1; - filter: alpha(opacity=100); -} -.btn-primary .caret, -.btn-danger .caret, -.btn-info .caret, -.btn-success .caret, -.btn-inverse .caret { - border-top-color: #ffffff; - opacity: 0.75; - filter: alpha(opacity=75); -} -.btn-small .caret { - margin-top: 4px; -} -.alert { - padding: 8px 35px 8px 14px; - margin-bottom: 18px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - background-color: #fcf8e3; - border: 1px solid #fbeed5; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.alert, .alert-heading { - color: #c09853; -} -.alert .close { - position: relative; - top: -2px; - right: -21px; - line-height: 18px; -} -.alert-success { - background-color: #dff0d8; - border-color: #d6e9c6; -} -.alert-success, .alert-success .alert-heading { - color: #468847; -} -.alert-danger, .alert-error { - background-color: #f2dede; - border-color: #eed3d7; -} -.alert-danger, -.alert-error, -.alert-danger .alert-heading, -.alert-error .alert-heading { - color: #b94a48; -} -.alert-info { - background-color: #d9edf7; - border-color: #bce8f1; -} -.alert-info, .alert-info .alert-heading { - color: #3a87ad; -} -.alert-block { - padding-top: 14px; - padding-bottom: 14px; -} -.alert-block > p, .alert-block > ul { - margin-bottom: 0; -} -.alert-block p + p { - margin-top: 5px; -} -.nav { - margin-left: 0; - margin-bottom: 18px; - list-style: none; -} -.nav > li > a { - display: block; -} -.nav > li > a:hover { - text-decoration: none; - background-color: #eeeeee; -} -.nav .nav-header { - display: block; - padding: 3px 15px; - font-size: 11px; - font-weight: bold; - line-height: 18px; - color: #999999; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - text-transform: uppercase; -} -.nav li + .nav-header { - margin-top: 9px; -} -.nav-list { - padding-left: 14px; - padding-right: 14px; - margin-bottom: 0; -} -.nav-list > li > a, .nav-list .nav-header { - margin-left: -15px; - margin-right: -15px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -} -.nav-list > li > a { - padding: 3px 15px; -} -.nav-list .active > a, .nav-list .active > a:hover { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); - background-color: #0088cc; -} -.nav-list [class^="icon-"] { - margin-right: 2px; -} -.nav-tabs, .nav-pills { - *zoom: 1; -} -.nav-tabs:before, -.nav-pills:before, -.nav-tabs:after, -.nav-pills:after { - display: table; - content: ""; -} -.nav-tabs:after, .nav-pills:after { - clear: both; -} -.nav-tabs > li, .nav-pills > li { - float: left; -} -.nav-tabs > li > a, .nav-pills > li > a { - padding-right: 12px; - padding-left: 12px; - margin-right: 2px; - line-height: 14px; -} -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs > li { - margin-bottom: -1px; -} -.nav-tabs > li > a { - padding-top: 9px; - padding-bottom: 9px; - border: 1px solid transparent; - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #dddddd; -} -.nav-tabs > .active > a, .nav-tabs > .active > a:hover { - color: #555555; - background-color: #ffffff; - border: 1px solid #ddd; - border-bottom-color: transparent; - cursor: default; -} -.nav-pills > li > a { - padding-top: 8px; - padding-bottom: 8px; - margin-top: 2px; - margin-bottom: 2px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.nav-pills .active > a, .nav-pills .active > a:hover { - color: #ffffff; - background-color: #0088cc; -} -.nav-stacked > li { - float: none; -} -.nav-stacked > li > a { - margin-right: 0; -} -.nav-tabs.nav-stacked { - border-bottom: 0; -} -.nav-tabs.nav-stacked > li > a { - border: 1px solid #ddd; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.nav-tabs.nav-stacked > li:first-child > a { - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} -.nav-tabs.nav-stacked > li:last-child > a { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} -.nav-tabs.nav-stacked > li > a:hover { - border-color: #ddd; - z-index: 2; -} -.nav-pills.nav-stacked > li > a { - margin-bottom: 3px; -} -.nav-pills.nav-stacked > li:last-child > a { - margin-bottom: 1px; -} -.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu { - margin-top: 1px; - border-width: 1px; -} -.nav-pills .dropdown-menu { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret { - border-top-color: #0088cc; - margin-top: 6px; -} -.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret { - border-top-color: #005580; -} -.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret { - border-top-color: #333333; -} -.nav > .dropdown.active > a:hover { - color: #000000; - cursor: pointer; -} -.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > .open.active > a:hover { - color: #ffffff; - background-color: #999999; - border-color: #999999; -} -.nav .open .caret, .nav .open.active .caret, .nav .open a:hover .caret { - border-top-color: #ffffff; - opacity: 1; - filter: alpha(opacity=100); -} -.tabs-stacked .open > a:hover { - border-color: #999999; -} -.tabbable { - *zoom: 1; -} -.tabbable:before, .tabbable:after { - display: table; - content: ""; -} -.tabbable:after { - clear: both; -} -.tab-content { - overflow: hidden; -} -.tabs-below .nav-tabs, .tabs-right .nav-tabs, .tabs-left .nav-tabs { - border-bottom: 0; -} -.tab-content > .tab-pane, .pill-content > .pill-pane { - display: none; -} -.tab-content > .active, .pill-content > .active { - display: block; -} -.tabs-below .nav-tabs { - border-top: 1px solid #ddd; -} -.tabs-below .nav-tabs > li { - margin-top: -1px; - margin-bottom: 0; -} -.tabs-below .nav-tabs > li > a { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} -.tabs-below .nav-tabs > li > a:hover { - border-bottom-color: transparent; - border-top-color: #ddd; -} -.tabs-below .nav-tabs .active > a, .tabs-below .nav-tabs .active > a:hover { - border-color: transparent #ddd #ddd #ddd; -} -.tabs-left .nav-tabs > li, .tabs-right .nav-tabs > li { - float: none; -} -.tabs-left .nav-tabs > li > a, .tabs-right .nav-tabs > li > a { - min-width: 74px; - margin-right: 0; - margin-bottom: 3px; -} -.tabs-left .nav-tabs { - float: left; - margin-right: 19px; - border-right: 1px solid #ddd; -} -.tabs-left .nav-tabs > li > a { - margin-right: -1px; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} -.tabs-left .nav-tabs > li > a:hover { - border-color: #eeeeee #dddddd #eeeeee #eeeeee; -} -.tabs-left .nav-tabs .active > a, .tabs-left .nav-tabs .active > a:hover { - border-color: #ddd transparent #ddd #ddd; - *border-right-color: #ffffff; -} -.tabs-right .nav-tabs { - float: right; - margin-left: 19px; - border-left: 1px solid #ddd; -} -.tabs-right .nav-tabs > li > a { - margin-left: -1px; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} -.tabs-right .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #eeeeee #dddddd; -} -.tabs-right .nav-tabs .active > a, .tabs-right .nav-tabs .active > a:hover { - border-color: #ddd #ddd #ddd transparent; - *border-left-color: #ffffff; -} -.navbar { - overflow: visible; - margin-bottom: 18px; -} -.navbar-inner { - padding-left: 20px; - padding-right: 20px; - background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333333, #222222); - background-image: -ms-linear-gradient(top, #333333, #222222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); - background-image: -webkit-linear-gradient(top, #333333, #222222); - background-image: -o-linear-gradient(top, #333333, #222222); - background-image: linear-gradient(top, #333333, #222222); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); -} -.btn-navbar { - display: none; - float: right; - padding: 7px 10px; - margin-left: 5px; - margin-right: 5px; - background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333333, #222222); - background-image: -ms-linear-gradient(top, #333333, #222222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); - background-image: -webkit-linear-gradient(top, #333333, #222222); - background-image: -o-linear-gradient(top, #333333, #222222); - background-image: linear-gradient(top, #333333, #222222); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); - border-color: #222222 #222222 #000000; - 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-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -} -.btn-navbar:hover, -.btn-navbar:active, -.btn-navbar.active, -.btn-navbar.disabled, -.btn-navbar[disabled] { - background-color: #222222; -} -.btn-navbar:active, .btn-navbar.active { - background-color: #080808 \9; -} -.btn-navbar .icon-bar { - display: block; - width: 18px; - height: 2px; - background-color: #f5f5f5; - -webkit-border-radius: 1px; - -moz-border-radius: 1px; - border-radius: 1px; - -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -} -.btn-navbar .icon-bar + .icon-bar { - margin-top: 3px; -} -.nav-collapse.collapse { - height: auto; -} -.navbar .brand:hover { - text-decoration: none; -} -.navbar .brand { - float: left; - display: block; - padding: 8px 20px 12px; - margin-left: -20px; - font-size: 20px; - font-weight: 200; - line-height: 1; - color: #ffffff; -} -.navbar .navbar-text { - margin-bottom: 0; - line-height: 40px; - color: #999999; -} -.navbar .navbar-text a:hover { - color: #ffffff; - background-color: transparent; -} -.navbar .btn, .navbar .btn-group { - margin-top: 5px; -} -.navbar .btn-group .btn { - margin-top: 0; -} -.navbar-form { - margin-bottom: 0; - *zoom: 1; -} -.navbar-form:before, .navbar-form:after { - display: table; - content: ""; -} -.navbar-form:after { - clear: both; -} -.navbar-form input, .navbar-form select { - display: inline-block; - margin-top: 5px; - margin-bottom: 0; -} -.navbar-form .radio, .navbar-form .checkbox { - margin-top: 5px; -} -.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { - margin-top: 3px; -} -.navbar-form .input-append, .navbar-form .input-prepend { - margin-top: 6px; - white-space: nowrap; -} -.navbar-form .input-append input, .navbar-form .input-prepend input { - margin-top: 0; -} -.navbar-search { - position: relative; - float: left; - margin-top: 6px; - margin-bottom: 0; -} -.navbar-search .search-query { - padding: 4px 9px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - font-weight: normal; - line-height: 1; - color: #ffffff; - color: rgba(255, 255, 255, 0.75); - background: #666; - background: rgba(255, 255, 255, 0.3); - border: 1px solid #111; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); - -webkit-transition: none; - -moz-transition: none; - -ms-transition: none; - -o-transition: none; - transition: none; -} -.navbar-search .search-query :-moz-placeholder { - color: #eeeeee; -} -.navbar-search .search-query::-webkit-input-placeholder { - color: #eeeeee; -} -.navbar-search .search-query:hover { - color: #ffffff; - background-color: #999999; - background-color: rgba(255, 255, 255, 0.5); -} -.navbar-search .search-query:focus, .navbar-search .search-query.focused { - padding: 5px 10px; - color: #333333; - text-shadow: 0 1px 0 #ffffff; - background-color: #ffffff; - border: 0; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - outline: 0; -} -.navbar-fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} -.navbar-fixed-top .navbar-inner { - padding-left: 0; - padding-right: 0; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.navbar .nav { - position: relative; - left: 0; - display: block; - float: left; - margin: 0 10px 0 0; -} -.navbar .nav.pull-right { - float: right; -} -.navbar .nav > li { - display: block; - float: left; -} -.navbar .nav > li > a { - float: none; - padding: 10px 10px 11px; - line-height: 19px; - color: #999999; - text-decoration: none; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.navbar .nav > li > a:hover { - background-color: transparent; - color: #ffffff; - text-decoration: none; -} -.navbar .nav .active > a, .navbar .nav .active > a:hover { - color: #ffffff; - text-decoration: none; - background-color: #222222; -} -.navbar .divider-vertical { - height: 40px; - width: 1px; - margin: 0 9px; - overflow: hidden; - background-color: #222222; - border-right: 1px solid #333333; -} -.navbar .nav.pull-right { - margin-left: 10px; - margin-right: 0; -} -.navbar .dropdown-menu { - margin-top: 1px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.navbar .dropdown-menu: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: 9px; -} -.navbar .dropdown-menu: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: 10px; -} -.navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret { - border-top-color: #ffffff; -} -.navbar .nav .active .caret { - opacity: 1; - filter: alpha(opacity=100); -} -.navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle { - background-color: transparent; -} -.navbar .nav .active > .dropdown-toggle:hover { - color: #ffffff; -} -.navbar .nav.pull-right .dropdown-menu { - left: auto; - right: 0; -} -.navbar .nav.pull-right .dropdown-menu:before { - left: auto; - right: 12px; -} -.navbar .nav.pull-right .dropdown-menu:after { - left: auto; - right: 13px; -} -.breadcrumb { - padding: 7px 14px; - margin: 0 0 18px; - background-color: #fbfbfb; - background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); - background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5)); - background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); - background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); - background-image: linear-gradient(top, #ffffff, #f5f5f5); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); - border: 1px solid #ddd; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 #ffffff; - -moz-box-shadow: inset 0 1px 0 #ffffff; - box-shadow: inset 0 1px 0 #ffffff; -} -.breadcrumb li { - display: inline-block; - text-shadow: 0 1px 0 #ffffff; -} -.breadcrumb .divider { - padding: 0 5px; - color: #999999; -} -.breadcrumb .active a { - color: #333333; -} -.pagination { - height: 36px; - margin: 18px 0; -} -.pagination ul { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - - *zoom: 1; - margin-left: 0; - margin-bottom: 0; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -} -.pagination li { - display: inline; -} -.pagination a { - float: left; - padding: 0 14px; - line-height: 34px; - text-decoration: none; - border: 1px solid #ddd; - border-left-width: 0; -} -.pagination a:hover, .pagination .active a { - background-color: #f5f5f5; -} -.pagination .active a { - color: #999999; - cursor: default; -} -.pagination .disabled a, .pagination .disabled a:hover { - color: #999999; - background-color: transparent; - cursor: default; -} -.pagination li:first-child a { - border-left-width: 1px; - -webkit-border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} -.pagination li:last-child a { - -webkit-border-radius: 0 3px 3px 0; - -moz-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; -} -.pagination-centered { - text-align: center; -} -.pagination-right { - text-align: right; -} -.pager { - margin-left: 0; - margin-bottom: 18px; - list-style: none; - text-align: center; - *zoom: 1; -} -.pager:before, .pager:after { - display: table; - content: ""; -} -.pager:after { - clear: both; -} -.pager li { - display: inline; -} -.pager a { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - border-radius: 15px; -} -.pager a:hover { - text-decoration: none; - background-color: #f5f5f5; -} -.pager .next a { - float: right; -} -.pager .previous a { - float: left; -} -.modal-open .dropdown-menu { - z-index: 2050; -} -.modal-open .dropdown.open { - *z-index: 2050; -} -.modal-open .popover { - z-index: 2060; -} -.modal-open .tooltip { - z-index: 2070; -} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop, .modal-backdrop.fade.in { - opacity: 0.8; - filter: alpha(opacity=80); -} -.modal { - position: fixed; - top: 50%; - left: 50%; - z-index: 1050; - max-height: 500px; - overflow: auto; - width: 560px; - margin: -250px 0 0 -280px; - background-color: #ffffff; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.3); - *border: 1px solid #999; - /* IE6-7 */ - - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -webkit-background-clip: padding-box; - -moz-background-clip: padding-box; - background-clip: padding-box; -} -.modal.fade { - -webkit-transition: opacity .3s linear, top .3s ease-out; - -moz-transition: opacity .3s linear, top .3s ease-out; - -ms-transition: opacity .3s linear, top .3s ease-out; - -o-transition: opacity .3s linear, top .3s ease-out; - transition: opacity .3s linear, top .3s ease-out; - top: -25%; -} -.modal.fade.in { - top: 50%; -} -.modal-header { - padding: 9px 15px; - border-bottom: 1px solid #eee; -} -.modal-header .close { - margin-top: 2px; -} -.modal-body { - padding: 15px; -} -.modal-body .modal-form { - margin-bottom: 0; -} -.modal-footer { - padding: 14px 15px 15px; - margin-bottom: 0; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - -webkit-border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - border-radius: 0 0 6px 6px; - -webkit-box-shadow: inset 0 1px 0 #ffffff; - -moz-box-shadow: inset 0 1px 0 #ffffff; - box-shadow: inset 0 1px 0 #ffffff; - *zoom: 1; -} -.modal-footer:before, .modal-footer:after { - display: table; - content: ""; -} -.modal-footer:after { - clear: both; -} -.modal-footer .btn { - float: right; - margin-left: 5px; - margin-bottom: 0; -} -.tooltip { - position: absolute; - z-index: 1020; - display: block; - visibility: visible; - padding: 5px; - font-size: 11px; - opacity: 0; - filter: alpha(opacity=0); -} -.tooltip.in { - opacity: 0.8; - filter: alpha(opacity=80); -} -.tooltip.top { - margin-top: -2px; -} -.tooltip.right { - margin-left: 2px; -} -.tooltip.bottom { - margin-top: 2px; -} -.tooltip.left { - margin-left: -2px; -} -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-top: 5px solid #000000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-left: 5px solid #000000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-bottom: 5px solid #000000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-right: 5px solid #000000; -} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #ffffff; - text-align: center; - text-decoration: none; - background-color: #000000; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1010; - display: none; - padding: 5px; -} -.popover.top { - margin-top: -5px; -} -.popover.right { - margin-left: 5px; -} -.popover.bottom { - margin-top: 5px; -} -.popover.left { - margin-left: -5px; -} -.popover.top .arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-top: 5px solid #000000; -} -.popover.right .arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-right: 5px solid #000000; -} -.popover.bottom .arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-bottom: 5px solid #000000; -} -.popover.left .arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-left: 5px solid #000000; -} -.popover .arrow { - position: absolute; - width: 0; - height: 0; -} -.popover-inner { - padding: 3px; - width: 280px; - overflow: hidden; - background: #000000; - background: rgba(0, 0, 0, 0.8); - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -} -.popover-title { - padding: 9px 15px; - line-height: 1; - background-color: #f5f5f5; - border-bottom: 1px solid #eee; - -webkit-border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - border-radius: 3px 3px 0 0; -} -.popover-content { - padding: 14px; - background-color: #ffffff; - -webkit-border-radius: 0 0 3px 3px; - -moz-border-radius: 0 0 3px 3px; - border-radius: 0 0 3px 3px; - -webkit-background-clip: padding-box; - -moz-background-clip: padding-box; - background-clip: padding-box; -} -.popover-content p, .popover-content ul, .popover-content ol { - margin-bottom: 0; -} -.thumbnails { - margin-left: -20px; - list-style: none; - *zoom: 1; -} -.thumbnails:before, .thumbnails:after { - display: table; - content: ""; -} -.thumbnails:after { - clear: both; -} -.thumbnails > li { - float: left; - margin: 0 0 18px 20px; -} -.thumbnail { - display: block; - padding: 4px; - line-height: 1; - border: 1px solid #ddd; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); -} -a.thumbnail:hover { - border-color: #0088cc; - -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); - -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); - box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -} -.thumbnail > img { - display: block; - max-width: 100%; - margin-left: auto; - margin-right: auto; -} -.thumbnail .caption { - padding: 9px; -} -.label { - padding: 2px 4px 3px; - font-size: 11.049999999999999px; - font-weight: bold; - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #999999; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.label:hover { - color: #ffffff; - text-decoration: none; -} -.label-important { - background-color: #b94a48; -} -.label-important:hover { - background-color: #953b39; -} -.label-warning { - background-color: #f89406; -} -.label-warning:hover { - background-color: #c67605; -} -.label-success { - background-color: #468847; -} -.label-success:hover { - background-color: #356635; -} -.label-info { - background-color: #3a87ad; -} -.label-info:hover { - background-color: #2d6987; -} -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 0 0; - } - to { - background-position: 40px 0; - } -} -@-moz-keyframes progress-bar-stripes { - from { - background-position: 0 0; - } - to { - background-position: 40px 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 0 0; - } - to { - background-position: 40px 0; - } -} -.progress { - overflow: hidden; - height: 18px; - margin-bottom: 18px; - background-color: #f7f7f7; - background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -ms-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(top, #f5f5f5, #f9f9f9); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', 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; -} -.progress .bar { - width: 0%; - height: 18px; - color: #ffffff; - font-size: 12px; - text-align: center; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #0e90d2; - background-image: -moz-linear-gradient(top, #149bdf, #0480be); - background-image: -ms-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(top, #149bdf, #0480be); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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-transition: width 0.6s ease; - -moz-transition: width 0.6s ease; - -ms-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; -} -.progress-striped .bar { - background-color: #62c462; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - -webkit-background-size: 40px 40px; - -moz-background-size: 40px 40px; - -o-background-size: 40px 40px; - background-size: 40px 40px; -} -.progress.active .bar { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -moz-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-danger .bar { - background-color: #dd514c; - background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); - background-image: linear-gradient(top, #ee5f5b, #c43c35); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); -} -.progress-danger.progress-striped .bar { - background-color: #ee5f5b; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.progress-success .bar { - background-color: #5eb95e; - background-image: -moz-linear-gradient(top, #62c462, #57a957); - background-image: -ms-linear-gradient(top, #62c462, #57a957); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); - background-image: -webkit-linear-gradient(top, #62c462, #57a957); - background-image: -o-linear-gradient(top, #62c462, #57a957); - background-image: linear-gradient(top, #62c462, #57a957); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); -} -.progress-success.progress-striped .bar { - background-color: #62c462; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.progress-info .bar { - background-color: #4bb1cf; - background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); - background-image: -ms-linear-gradient(top, #5bc0de, #339bb9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); - background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); - background-image: -o-linear-gradient(top, #5bc0de, #339bb9); - background-image: linear-gradient(top, #5bc0de, #339bb9); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); -} -.progress-info.progress-striped .bar { - background-color: #5bc0de; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.accordion { - margin-bottom: 18px; -} -.accordion-group { - margin-bottom: 2px; - border: 1px solid #e5e5e5; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.accordion-heading { - border-bottom: 0; -} -.accordion-heading .accordion-toggle { - display: block; - padding: 8px 15px; -} -.accordion-inner { - padding: 9px 15px; - border-top: 1px solid #e5e5e5; -} -.carousel { - position: relative; - margin-bottom: 18px; - line-height: 1; -} -.carousel-inner { - overflow: hidden; - width: 100%; - position: relative; -} -.carousel .item { - display: none; - position: relative; - -webkit-transition: 0.6s ease-in-out left; - -moz-transition: 0.6s ease-in-out left; - -ms-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} -.carousel .item > img { - display: block; - line-height: 1; -} -.carousel .active, .carousel .next, .carousel .prev { - display: block; -} -.carousel .active { - left: 0; -} -.carousel .next, .carousel .prev { - position: absolute; - top: 0; - width: 100%; -} -.carousel .next { - left: 100%; -} -.carousel .prev { - left: -100%; -} -.carousel .next.left, .carousel .prev.right { - left: 0; -} -.carousel .active.left { - left: -100%; -} -.carousel .active.right { - left: 100%; -} -.carousel-control { - position: absolute; - top: 40%; - left: 15px; - width: 40px; - height: 40px; - margin-top: -20px; - font-size: 60px; - font-weight: 100; - line-height: 30px; - color: #ffffff; - text-align: center; - background: #222222; - border: 3px solid #ffffff; - -webkit-border-radius: 23px; - -moz-border-radius: 23px; - border-radius: 23px; - opacity: 0.5; - filter: alpha(opacity=50); -} -.carousel-control.right { - left: auto; - right: 15px; -} -.carousel-control:hover { - color: #ffffff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); -} -.carousel-caption { - position: absolute; - left: 0; - right: 0; - bottom: 0; - padding: 10px 15px 5px; - background: #333333; - background: rgba(0, 0, 0, 0.75); -} -.carousel-caption h4, .carousel-caption p { - color: #ffffff; -} -.hero-unit { - padding: 60px; - margin-bottom: 30px; - background-color: #f5f5f5; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} -.hero-unit h1 { - margin-bottom: 0; - font-size: 60px; - line-height: 1; - letter-spacing: -1px; -} -.hero-unit p { - font-size: 18px; - font-weight: 200; - line-height: 27px; -} -.pull-right { - float: right; -} -.pull-left { - float: left; -} -.hide { - display: none; -} -.show { - display: block; -} -.invisible { - visibility: hidden; -} diff --git a/bootstrap2/static/js/bootstrap-alert.js b/bootstrap2/static/js/bootstrap-alert.js deleted file mode 100644 index 2242ddd..0000000 --- a/bootstrap2/static/js/bootstrap-alert.js +++ /dev/null @@ -1,94 +0,0 @@ -/* ========================================================== - * bootstrap-alert.js v2.0.1 - * http://twitter.github.com/bootstrap/javascript.html#alerts - * ========================================================== - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ========================================================== */ - - -!function( $ ){ - - "use strict" - - /* ALERT CLASS DEFINITION - * ====================== */ - - var dismiss = '[data-dismiss="alert"]' - , Alert = function ( el ) { - $(el).on('click', dismiss, this.close) - } - - Alert.prototype = { - - constructor: Alert - - , close: function ( e ) { - var $this = $(this) - , selector = $this.attr('data-target') - , $parent - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 - } - - $parent = $(selector) - $parent.trigger('close') - - e && e.preventDefault() - - $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent()) - - $parent - .trigger('close') - .removeClass('in') - - function removeElement() { - $parent - .trigger('closed') - .remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent.on($.support.transition.end, removeElement) : - removeElement() - } - - } - - - /* ALERT PLUGIN DEFINITION - * ======================= */ - - $.fn.alert = function ( option ) { - return this.each(function () { - var $this = $(this) - , data = $this.data('alert') - if (!data) $this.data('alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - $.fn.alert.Constructor = Alert - - - /* ALERT DATA-API - * ============== */ - - $(function () { - $('body').on('click.alert.data-api', dismiss, Alert.prototype.close) - }) - -}( window.jQuery ); \ No newline at end of file diff --git a/bootstrap2/static/js/bootstrap-button.js b/bootstrap2/static/js/bootstrap-button.js deleted file mode 100644 index 0238ca3..0000000 --- a/bootstrap2/static/js/bootstrap-button.js +++ /dev/null @@ -1,100 +0,0 @@ -/* ============================================================ - * bootstrap-button.js v2.0.1 - * http://twitter.github.com/bootstrap/javascript.html#buttons - * ============================================================ - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============================================================ */ - -!function( $ ){ - - "use strict" - - /* BUTTON PUBLIC CLASS DEFINITION - * ============================== */ - - var Button = function ( element, options ) { - this.$element = $(element) - this.options = $.extend({}, $.fn.button.defaults, options) - } - - Button.prototype = { - - constructor: Button - - , setState: function ( state ) { - var d = 'disabled' - , $el = this.$element - , data = $el.data() - , val = $el.is('input') ? 'val' : 'html' - - state = state + 'Text' - data.resetText || $el.data('resetText', $el[val]()) - - $el[val](data[state] || this.options[state]) - - // push to event loop to allow forms to submit - setTimeout(function () { - state == 'loadingText' ? - $el.addClass(d).attr(d, d) : - $el.removeClass(d).removeAttr(d) - }, 0) - } - - , toggle: function () { - var $parent = this.$element.parent('[data-toggle="buttons-radio"]') - - $parent && $parent - .find('.active') - .removeClass('active') - - this.$element.toggleClass('active') - } - - } - - - /* BUTTON PLUGIN DEFINITION - * ======================== */ - - $.fn.button = function ( option ) { - return this.each(function () { - var $this = $(this) - , data = $this.data('button') - , options = typeof option == 'object' && option - if (!data) $this.data('button', (data = new Button(this, options))) - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - $.fn.button.defaults = { - loadingText: 'loading...' - } - - $.fn.button.Constructor = Button - - - /* BUTTON DATA-API - * =============== */ - - $(function () { - $('body').on('click.button.data-api', '[data-toggle^=button]', function ( e ) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') - $btn.button('toggle') - }) - }) - -}( window.jQuery ); \ No newline at end of file diff --git a/bootstrap2/static/js/bootstrap-carousel.js b/bootstrap2/static/js/bootstrap-carousel.js deleted file mode 100644 index 810256e..0000000 --- a/bootstrap2/static/js/bootstrap-carousel.js +++ /dev/null @@ -1,157 +0,0 @@ -/* ========================================================== - * bootstrap-carousel.js v2.0.1 - * http://twitter.github.com/bootstrap/javascript.html#carousel - * ========================================================== - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ========================================================== */ - - -!function( $ ){ - - "use strict" - - /* CAROUSEL CLASS DEFINITION - * ========================= */ - - var Carousel = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, $.fn.carousel.defaults, options) - this.options.slide && this.slide(this.options.slide) - } - - Carousel.prototype = { - - cycle: function () { - this.interval = setInterval($.proxy(this.next, this), this.options.interval) - return this - } - - , to: function (pos) { - var $active = this.$element.find('.active') - , children = $active.parent().children() - , activePos = children.index($active) - , that = this - - if (pos > (children.length - 1) || pos < 0) return - - if (this.sliding) { - return this.$element.one('slid', function () { - that.to(pos) - }) - } - - if (activePos == pos) { - return this.pause().cycle() - } - - return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) - } - - , pause: function () { - clearInterval(this.interval) - this.interval = null - return this - } - - , next: function () { - if (this.sliding) return - return this.slide('next') - } - - , prev: function () { - if (this.sliding) return - return this.slide('prev') - } - - , slide: function (type, next) { - var $active = this.$element.find('.active') - , $next = next || $active[type]() - , isCycling = this.interval - , direction = type == 'next' ? 'left' : 'right' - , fallback = type == 'next' ? 'first' : 'last' - , that = this - - if (!$next.length) return - - this.sliding = true - - isCycling && this.pause() - - $next = $next.length ? $next : this.$element.find('.item')[fallback]() - - if (!$.support.transition && this.$element.hasClass('slide')) { - this.$element.trigger('slide') - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger('slid') - } else { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - this.$element.trigger('slide') - this.$element.one($.support.transition.end, function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { that.$element.trigger('slid') }, 0) - }) - } - - isCycling && this.cycle() - - return this - } - - } - - - /* CAROUSEL PLUGIN DEFINITION - * ========================== */ - - $.fn.carousel = function ( option ) { - return this.each(function () { - var $this = $(this) - , data = $this.data('carousel') - , options = typeof option == 'object' && option - if (!data) $this.data('carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (typeof option == 'string' || (option = options.slide)) data[option]() - else data.cycle() - }) - } - - $.fn.carousel.defaults = { - interval: 5000 - } - - $.fn.carousel.Constructor = Carousel - - - /* CAROUSEL DATA-API - * ================= */ - - $(function () { - $('body').on('click.carousel.data-api', '[data-slide]', function ( e ) { - var $this = $(this), href - , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 - , options = !$target.data('modal') && $.extend({}, $target.data(), $this.data()) - $target.carousel(options) - e.preventDefault() - }) - }) - -}( window.jQuery ); \ No newline at end of file diff --git a/bootstrap2/static/js/bootstrap-collapse.js b/bootstrap2/static/js/bootstrap-collapse.js deleted file mode 100644 index d195efc..0000000 --- a/bootstrap2/static/js/bootstrap-collapse.js +++ /dev/null @@ -1,136 +0,0 @@ -/* ============================================================= - * bootstrap-collapse.js v2.0.1 - * http://twitter.github.com/bootstrap/javascript.html#collapse - * ============================================================= - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============================================================ */ - -!function( $ ){ - - "use strict" - - var Collapse = function ( element, options ) { - this.$element = $(element) - this.options = $.extend({}, $.fn.collapse.defaults, options) - - if (this.options["parent"]) { - this.$parent = $(this.options["parent"]) - } - - this.options.toggle && this.toggle() - } - - Collapse.prototype = { - - constructor: Collapse - - , dimension: function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - , show: function () { - var dimension = this.dimension() - , scroll = $.camelCase(['scroll', dimension].join('-')) - , actives = this.$parent && this.$parent.find('.in') - , hasData - - if (actives && actives.length) { - hasData = actives.data('collapse') - actives.collapse('hide') - hasData || actives.data('collapse', null) - } - - this.$element[dimension](0) - this.transition('addClass', 'show', 'shown') - this.$element[dimension](this.$element[0][scroll]) - - } - - , hide: function () { - var dimension = this.dimension() - this.reset(this.$element[dimension]()) - this.transition('removeClass', 'hide', 'hidden') - this.$element[dimension](0) - } - - , reset: function ( size ) { - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - [dimension](size || 'auto') - [0].offsetWidth - - this.$element.addClass('collapse') - } - - , transition: function ( method, startEvent, completeEvent ) { - var that = this - , complete = function () { - if (startEvent == 'show') that.reset() - that.$element.trigger(completeEvent) - } - - this.$element - .trigger(startEvent) - [method]('in') - - $.support.transition && this.$element.hasClass('collapse') ? - this.$element.one($.support.transition.end, complete) : - complete() - } - - , toggle: function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - } - - /* COLLAPSIBLE PLUGIN DEFINITION - * ============================== */ - - $.fn.collapse = function ( option ) { - return this.each(function () { - var $this = $(this) - , data = $this.data('collapse') - , options = typeof option == 'object' && option - if (!data) $this.data('collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.collapse.defaults = { - toggle: true - } - - $.fn.collapse.Constructor = Collapse - - - /* COLLAPSIBLE DATA-API - * ==================== */ - - $(function () { - $('body').on('click.collapse.data-api', '[data-toggle=collapse]', function ( e ) { - var $this = $(this), href - , target = $this.attr('data-target') - || e.preventDefault() - || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 - , option = $(target).data('collapse') ? 'toggle' : $this.data() - $(target).collapse(option) - }) - }) - -}( window.jQuery ); \ No newline at end of file diff --git a/bootstrap2/static/js/bootstrap-dropdown.js b/bootstrap2/static/js/bootstrap-dropdown.js deleted file mode 100644 index f1f6c33..0000000 --- a/bootstrap2/static/js/bootstrap-dropdown.js +++ /dev/null @@ -1,92 +0,0 @@ -/* ============================================================ - * bootstrap-dropdown.js v2.0.1 - * http://twitter.github.com/bootstrap/javascript.html#dropdowns - * ============================================================ - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============================================================ */ - - -!function( $ ){ - - "use strict" - - /* DROPDOWN CLASS DEFINITION - * ========================= */ - - var toggle = '[data-toggle="dropdown"]' - , Dropdown = function ( element ) { - var $el = $(element).on('click.dropdown.data-api', this.toggle) - $('html').on('click.dropdown.data-api', function () { - $el.parent().removeClass('open') - }) - } - - Dropdown.prototype = { - - constructor: Dropdown - - , toggle: function ( e ) { - var $this = $(this) - , selector = $this.attr('data-target') - , $parent - , isActive - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 - } - - $parent = $(selector) - $parent.length || ($parent = $this.parent()) - - isActive = $parent.hasClass('open') - - clearMenus() - !isActive && $parent.toggleClass('open') - - return false - } - - } - - function clearMenus() { - $(toggle).parent().removeClass('open') - } - - - /* DROPDOWN PLUGIN DEFINITION - * ========================== */ - - $.fn.dropdown = function ( option ) { - return this.each(function () { - var $this = $(this) - , data = $this.data('dropdown') - if (!data) $this.data('dropdown', (data = new Dropdown(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - $.fn.dropdown.Constructor = Dropdown - - - /* APPLY TO STANDARD DROPDOWN ELEMENTS - * =================================== */ - - $(function () { - $('html').on('click.dropdown.data-api', clearMenus) - $('body').on('click.dropdown.data-api', toggle, Dropdown.prototype.toggle) - }) - -}( window.jQuery ); \ No newline at end of file diff --git a/bootstrap2/static/js/bootstrap-modal.js b/bootstrap2/static/js/bootstrap-modal.js deleted file mode 100644 index bceb303..0000000 --- a/bootstrap2/static/js/bootstrap-modal.js +++ /dev/null @@ -1,210 +0,0 @@ -/* ========================================================= - * bootstrap-modal.js v2.0.1 - * http://twitter.github.com/bootstrap/javascript.html#modals - * ========================================================= - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ========================================================= */ - - -!function( $ ){ - - "use strict" - - /* MODAL CLASS DEFINITION - * ====================== */ - - var Modal = function ( content, options ) { - this.options = options - this.$element = $(content) - .delegate('[data-dismiss="modal"]', 'click.dismiss.modal', $.proxy(this.hide, this)) - } - - Modal.prototype = { - - constructor: Modal - - , toggle: function () { - return this[!this.isShown ? 'show' : 'hide']() - } - - , show: function () { - var that = this - - if (this.isShown) return - - $('body').addClass('modal-open') - - this.isShown = true - this.$element.trigger('show') - - escape.call(this) - backdrop.call(this, function () { - var transition = $.support.transition && that.$element.hasClass('fade') - - !that.$element.parent().length && that.$element.appendTo(document.body) //don't move modals dom position - - that.$element - .show() - - if (transition) { - that.$element[0].offsetWidth // force reflow - } - - that.$element.addClass('in') - - transition ? - that.$element.one($.support.transition.end, function () { that.$element.trigger('shown') }) : - that.$element.trigger('shown') - - }) - } - - , hide: function ( e ) { - e && e.preventDefault() - - if (!this.isShown) return - - var that = this - this.isShown = false - - $('body').removeClass('modal-open') - - escape.call(this) - - this.$element - .trigger('hide') - .removeClass('in') - - $.support.transition && this.$element.hasClass('fade') ? - hideWithTransition.call(this) : - hideModal.call(this) - } - - } - - - /* MODAL PRIVATE METHODS - * ===================== */ - - function hideWithTransition() { - var that = this - , timeout = setTimeout(function () { - that.$element.off($.support.transition.end) - hideModal.call(that) - }, 500) - - this.$element.one($.support.transition.end, function () { - clearTimeout(timeout) - hideModal.call(that) - }) - } - - function hideModal( that ) { - this.$element - .hide() - .trigger('hidden') - - backdrop.call(this) - } - - function backdrop( callback ) { - var that = this - , animate = this.$element.hasClass('fade') ? 'fade' : '' - - if (this.isShown && this.options.backdrop) { - var doAnimate = $.support.transition && animate - - this.$backdrop = $('
    a"; - - all = div.getElementsByTagName( "*" ); - a = div.getElementsByTagName( "a" )[ 0 ]; - - // Can't get basic test support - if ( !all || !all.length || !a ) { - return {}; - } - - // First batch of supports tests - select = document.createElement( "select" ); - opt = select.appendChild( document.createElement("option") ); - input = div.getElementsByTagName( "input" )[ 0 ]; - - support = { - // IE strips leading whitespace when .innerHTML is used - leadingWhitespace: ( div.firstChild.nodeType === 3 ), - - // Make sure that tbody elements aren't automatically inserted - // IE will insert them into empty tables - tbody: !div.getElementsByTagName("tbody").length, - - // Make sure that link elements get serialized correctly by innerHTML - // This requires a wrapper element in IE - htmlSerialize: !!div.getElementsByTagName("link").length, - - // Get the style information from getAttribute - // (IE uses .cssText instead) - style: /top/.test( a.getAttribute("style") ), - - // Make sure that URLs aren't manipulated - // (IE normalizes it by default) - hrefNormalized: ( a.getAttribute("href") === "/a" ), - - // Make sure that element opacity exists - // (IE uses filter instead) - // Use a regex to work around a WebKit issue. See #5145 - opacity: /^0.55/.test( a.style.opacity ), - - // Verify style float existence - // (IE uses styleFloat instead of cssFloat) - cssFloat: !!a.style.cssFloat, - - // Make sure that if no value is specified for a checkbox - // that it defaults to "on". - // (WebKit defaults to "" instead) - checkOn: ( input.value === "on" ), - - // Make sure that a selected-by-default option has a working selected property. - // (WebKit defaults to false instead of true, IE too, if it's in an optgroup) - optSelected: opt.selected, - - // Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7) - getSetAttribute: div.className !== "t", - - // Tests for enctype support on a form(#6743) - enctype: !!document.createElement("form").enctype, - - // Makes sure cloning an html5 element does not cause problems - // Where outerHTML is undefined, this still works - html5Clone: document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav>", - - // Will be defined later - submitBubbles: true, - changeBubbles: true, - focusinBubbles: false, - deleteExpando: true, - noCloneEvent: true, - inlineBlockNeedsLayout: false, - shrinkWrapBlocks: false, - reliableMarginRight: true - }; - - // Make sure checked status is properly cloned - input.checked = true; - support.noCloneChecked = input.cloneNode( true ).checked; - - // Make sure that the options inside disabled selects aren't marked as disabled - // (WebKit marks them as disabled) - select.disabled = true; - support.optDisabled = !opt.disabled; - - // Test to see if it's possible to delete an expando from an element - // Fails in Internet Explorer - try { - delete div.test; - } catch( e ) { - support.deleteExpando = false; - } - - if ( !div.addEventListener && div.attachEvent && div.fireEvent ) { - div.attachEvent( "onclick", function() { - // Cloning a node shouldn't copy over any - // bound event handlers (IE does this) - support.noCloneEvent = false; - }); - div.cloneNode( true ).fireEvent( "onclick" ); - } - - // Check if a radio maintains its value - // after being appended to the DOM - input = document.createElement("input"); - input.value = "t"; - input.setAttribute("type", "radio"); - support.radioValue = input.value === "t"; - - input.setAttribute("checked", "checked"); - div.appendChild( input ); - fragment = document.createDocumentFragment(); - fragment.appendChild( div.lastChild ); - - // WebKit doesn't clone checked state correctly in fragments - support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Check if a disconnected checkbox will retain its checked - // value of true after appended to the DOM (IE6/7) - support.appendChecked = input.checked; - - fragment.removeChild( input ); - fragment.appendChild( div ); - - div.innerHTML = ""; - - // Check if div with explicit width and no margin-right incorrectly - // gets computed margin-right based on width of container. For more - // info see bug #3333 - // Fails in WebKit before Feb 2011 nightlies - // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right - if ( window.getComputedStyle ) { - marginDiv = document.createElement( "div" ); - marginDiv.style.width = "0"; - marginDiv.style.marginRight = "0"; - div.style.width = "2px"; - div.appendChild( marginDiv ); - support.reliableMarginRight = - ( parseInt( ( window.getComputedStyle( marginDiv, null ) || { marginRight: 0 } ).marginRight, 10 ) || 0 ) === 0; - } - - // Technique from Juriy Zaytsev - // http://perfectionkills.com/detecting-event-support-without-browser-sniffing/ - // We only care about the case where non-standard event systems - // are used, namely in IE. Short-circuiting here helps us to - // avoid an eval call (in setAttribute) which can cause CSP - // to go haywire. See: https://developer.mozilla.org/en/Security/CSP - if ( div.attachEvent ) { - for( i in { - submit: 1, - change: 1, - focusin: 1 - }) { - eventName = "on" + i; - isSupported = ( eventName in div ); - if ( !isSupported ) { - div.setAttribute( eventName, "return;" ); - isSupported = ( typeof div[ eventName ] === "function" ); - } - support[ i + "Bubbles" ] = isSupported; - } - } - - fragment.removeChild( div ); - - // Null elements to avoid leaks in IE - fragment = select = opt = marginDiv = div = input = null; - - // Run tests that need a body at doc ready - jQuery(function() { - var container, outer, inner, table, td, offsetSupport, - conMarginTop, ptlm, vb, style, html, - body = document.getElementsByTagName("body")[0]; - - if ( !body ) { - // Return for frameset docs that don't have a body - return; - } - - conMarginTop = 1; - ptlm = "position:absolute;top:0;left:0;width:1px;height:1px;margin:0;"; - vb = "visibility:hidden;border:0;"; - style = "style='" + ptlm + "border:5px solid #000;padding:0;'"; - html = "
    " + - "" + - "
    "; - - container = document.createElement("div"); - container.style.cssText = vb + "width:0;height:0;position:static;top:0;margin-top:" + conMarginTop + "px"; - body.insertBefore( container, body.firstChild ); - - // Construct the test element - div = document.createElement("div"); - container.appendChild( div ); - - // Check if table cells still have offsetWidth/Height when they are set - // to display:none and there are still other visible table cells in a - // table row; if so, offsetWidth/Height are not reliable for use when - // determining if an element has been hidden directly using - // display:none (it is still safe to use offsets if a parent element is - // hidden; don safety goggles and see bug #4512 for more information). - // (only IE 8 fails this test) - div.innerHTML = "
    t
    "; - tds = div.getElementsByTagName( "td" ); - isSupported = ( tds[ 0 ].offsetHeight === 0 ); - - tds[ 0 ].style.display = ""; - tds[ 1 ].style.display = "none"; - - // Check if empty table cells still have offsetWidth/Height - // (IE <= 8 fail this test) - support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 ); - - // Figure out if the W3C box model works as expected - div.innerHTML = ""; - div.style.width = div.style.paddingLeft = "1px"; - jQuery.boxModel = support.boxModel = div.offsetWidth === 2; - - if ( typeof div.style.zoom !== "undefined" ) { - // Check if natively block-level elements act like inline-block - // elements when setting their display to 'inline' and giving - // them layout - // (IE < 8 does this) - div.style.display = "inline"; - div.style.zoom = 1; - support.inlineBlockNeedsLayout = ( div.offsetWidth === 2 ); - - // Check if elements with layout shrink-wrap their children - // (IE 6 does this) - div.style.display = ""; - div.innerHTML = "
    "; - support.shrinkWrapBlocks = ( div.offsetWidth !== 2 ); - } - - div.style.cssText = ptlm + vb; - div.innerHTML = html; - - outer = div.firstChild; - inner = outer.firstChild; - td = outer.nextSibling.firstChild.firstChild; - - offsetSupport = { - doesNotAddBorder: ( inner.offsetTop !== 5 ), - doesAddBorderForTableAndCells: ( td.offsetTop === 5 ) - }; - - inner.style.position = "fixed"; - inner.style.top = "20px"; - - // safari subtracts parent border width here which is 5px - offsetSupport.fixedPosition = ( inner.offsetTop === 20 || inner.offsetTop === 15 ); - inner.style.position = inner.style.top = ""; - - outer.style.overflow = "hidden"; - outer.style.position = "relative"; - - offsetSupport.subtractsBorderForOverflowNotVisible = ( inner.offsetTop === -5 ); - offsetSupport.doesNotIncludeMarginInBodyOffset = ( body.offsetTop !== conMarginTop ); - - body.removeChild( container ); - div = container = null; - - jQuery.extend( support, offsetSupport ); - }); - - return support; -})(); - - - - -var rbrace = /^(?:\{.*\}|\[.*\])$/, - rmultiDash = /([A-Z])/g; - -jQuery.extend({ - cache: {}, - - // Please use with caution - uuid: 0, - - // Unique for each copy of jQuery on the page - // Non-digits removed to match rinlinejQuery - expando: "jQuery" + ( jQuery.fn.jquery + Math.random() ).replace( /\D/g, "" ), - - // The following elements throw uncatchable exceptions if you - // attempt to add expando properties to them. - noData: { - "embed": true, - // Ban all objects except for Flash (which handle expandos) - "object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", - "applet": true - }, - - hasData: function( elem ) { - elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ]; - return !!elem && !isEmptyDataObject( elem ); - }, - - data: function( elem, name, data, pvt /* Internal Use Only */ ) { - if ( !jQuery.acceptData( elem ) ) { - return; - } - - var privateCache, thisCache, ret, - internalKey = jQuery.expando, - getByName = typeof name === "string", - - // We have to handle DOM nodes and JS objects differently because IE6-7 - // can't GC object references properly across the DOM-JS boundary - isNode = elem.nodeType, - - // Only DOM nodes need the global jQuery cache; JS object data is - // attached directly to the object so GC can occur automatically - cache = isNode ? jQuery.cache : elem, - - // Only defining an ID for JS objects if its cache already exists allows - // the code to shortcut on the same path as a DOM node with no cache - id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey, - isEvents = name === "events"; - - // Avoid doing any more work than we need to when trying to get data on an - // object that has no data at all - if ( (!id || !cache[id] || (!isEvents && !pvt && !cache[id].data)) && getByName && data === undefined ) { - return; - } - - if ( !id ) { - // Only DOM nodes need a new unique ID for each element since their data - // ends up in the global cache - if ( isNode ) { - elem[ internalKey ] = id = ++jQuery.uuid; - } else { - id = internalKey; - } - } - - if ( !cache[ id ] ) { - cache[ id ] = {}; - - // Avoids exposing jQuery metadata on plain JS objects when the object - // is serialized using JSON.stringify - if ( !isNode ) { - cache[ id ].toJSON = jQuery.noop; - } - } - - // An object can be passed to jQuery.data instead of a key/value pair; this gets - // shallow copied over onto the existing cache - if ( typeof name === "object" || typeof name === "function" ) { - if ( pvt ) { - cache[ id ] = jQuery.extend( cache[ id ], name ); - } else { - cache[ id ].data = jQuery.extend( cache[ id ].data, name ); - } - } - - privateCache = thisCache = cache[ id ]; - - // jQuery data() is stored in a separate object inside the object's internal data - // cache in order to avoid key collisions between internal data and user-defined - // data. - if ( !pvt ) { - if ( !thisCache.data ) { - thisCache.data = {}; - } - - thisCache = thisCache.data; - } - - if ( data !== undefined ) { - thisCache[ jQuery.camelCase( name ) ] = data; - } - - // Users should not attempt to inspect the internal events object using jQuery.data, - // it is undocumented and subject to change. But does anyone listen? No. - if ( isEvents && !thisCache[ name ] ) { - return privateCache.events; - } - - // Check for both converted-to-camel and non-converted data property names - // If a data property was specified - if ( getByName ) { - - // First Try to find as-is property data - ret = thisCache[ name ]; - - // Test for null|undefined property data - if ( ret == null ) { - - // Try to find the camelCased property - ret = thisCache[ jQuery.camelCase( name ) ]; - } - } else { - ret = thisCache; - } - - return ret; - }, - - removeData: function( elem, name, pvt /* Internal Use Only */ ) { - if ( !jQuery.acceptData( elem ) ) { - return; - } - - var thisCache, i, l, - - // Reference to internal data cache key - internalKey = jQuery.expando, - - isNode = elem.nodeType, - - // See jQuery.data for more information - cache = isNode ? jQuery.cache : elem, - - // See jQuery.data for more information - id = isNode ? elem[ internalKey ] : internalKey; - - // If there is already no cache entry for this object, there is no - // purpose in continuing - if ( !cache[ id ] ) { - return; - } - - if ( name ) { - - thisCache = pvt ? cache[ id ] : cache[ id ].data; - - if ( thisCache ) { - - // Support array or space separated string names for data keys - if ( !jQuery.isArray( name ) ) { - - // try the string as a key before any manipulation - if ( name in thisCache ) { - name = [ name ]; - } else { - - // split the camel cased version by spaces unless a key with the spaces exists - name = jQuery.camelCase( name ); - if ( name in thisCache ) { - name = [ name ]; - } else { - name = name.split( " " ); - } - } - } - - for ( i = 0, l = name.length; i < l; i++ ) { - delete thisCache[ name[i] ]; - } - - // If there is no data left in the cache, we want to continue - // and let the cache object itself get destroyed - if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) { - return; - } - } - } - - // See jQuery.data for more information - if ( !pvt ) { - delete cache[ id ].data; - - // Don't destroy the parent cache unless the internal data object - // had been the only thing left in it - if ( !isEmptyDataObject(cache[ id ]) ) { - return; - } - } - - // Browsers that fail expando deletion also refuse to delete expandos on - // the window, but it will allow it on all other JS objects; other browsers - // don't care - // Ensure that `cache` is not a window object #10080 - if ( jQuery.support.deleteExpando || !cache.setInterval ) { - delete cache[ id ]; - } else { - cache[ id ] = null; - } - - // We destroyed the cache and need to eliminate the expando on the node to avoid - // false lookups in the cache for entries that no longer exist - if ( isNode ) { - // IE does not allow us to delete expando properties from nodes, - // nor does it have a removeAttribute function on Document nodes; - // we must handle all of these cases - if ( jQuery.support.deleteExpando ) { - delete elem[ internalKey ]; - } else if ( elem.removeAttribute ) { - elem.removeAttribute( internalKey ); - } else { - elem[ internalKey ] = null; - } - } - }, - - // For internal use only. - _data: function( elem, name, data ) { - return jQuery.data( elem, name, data, true ); - }, - - // A method for determining if a DOM node can handle the data expando - acceptData: function( elem ) { - if ( elem.nodeName ) { - var match = jQuery.noData[ elem.nodeName.toLowerCase() ]; - - if ( match ) { - return !(match === true || elem.getAttribute("classid") !== match); - } - } - - return true; - } -}); - -jQuery.fn.extend({ - data: function( key, value ) { - var parts, attr, name, - data = null; - - if ( typeof key === "undefined" ) { - if ( this.length ) { - data = jQuery.data( this[0] ); - - if ( this[0].nodeType === 1 && !jQuery._data( this[0], "parsedAttrs" ) ) { - attr = this[0].attributes; - for ( var i = 0, l = attr.length; i < l; i++ ) { - name = attr[i].name; - - if ( name.indexOf( "data-" ) === 0 ) { - name = jQuery.camelCase( name.substring(5) ); - - dataAttr( this[0], name, data[ name ] ); - } - } - jQuery._data( this[0], "parsedAttrs", true ); - } - } - - return data; - - } else if ( typeof key === "object" ) { - return this.each(function() { - jQuery.data( this, key ); - }); - } - - parts = key.split("."); - parts[1] = parts[1] ? "." + parts[1] : ""; - - if ( value === undefined ) { - data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]); - - // Try to fetch any internally stored data first - if ( data === undefined && this.length ) { - data = jQuery.data( this[0], key ); - data = dataAttr( this[0], key, data ); - } - - return data === undefined && parts[1] ? - this.data( parts[0] ) : - data; - - } else { - return this.each(function() { - var self = jQuery( this ), - args = [ parts[0], value ]; - - self.triggerHandler( "setData" + parts[1] + "!", args ); - jQuery.data( this, key, value ); - self.triggerHandler( "changeData" + parts[1] + "!", args ); - }); - } - }, - - removeData: function( key ) { - return this.each(function() { - jQuery.removeData( this, key ); - }); - } -}); - -function dataAttr( elem, key, data ) { - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - - var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); - - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = data === "true" ? true : - data === "false" ? false : - data === "null" ? null : - jQuery.isNumeric( data ) ? parseFloat( data ) : - rbrace.test( data ) ? jQuery.parseJSON( data ) : - data; - } catch( e ) {} - - // Make sure we set the data so it isn't changed later - jQuery.data( elem, key, data ); - - } else { - data = undefined; - } - } - - return data; -} - -// checks a cache object for emptiness -function isEmptyDataObject( obj ) { - for ( var name in obj ) { - - // if the public data object is empty, the private is still empty - if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) { - continue; - } - if ( name !== "toJSON" ) { - return false; - } - } - - return true; -} - - - - -function handleQueueMarkDefer( elem, type, src ) { - var deferDataKey = type + "defer", - queueDataKey = type + "queue", - markDataKey = type + "mark", - defer = jQuery._data( elem, deferDataKey ); - if ( defer && - ( src === "queue" || !jQuery._data(elem, queueDataKey) ) && - ( src === "mark" || !jQuery._data(elem, markDataKey) ) ) { - // Give room for hard-coded callbacks to fire first - // and eventually mark/queue something else on the element - setTimeout( function() { - if ( !jQuery._data( elem, queueDataKey ) && - !jQuery._data( elem, markDataKey ) ) { - jQuery.removeData( elem, deferDataKey, true ); - defer.fire(); - } - }, 0 ); - } -} - -jQuery.extend({ - - _mark: function( elem, type ) { - if ( elem ) { - type = ( type || "fx" ) + "mark"; - jQuery._data( elem, type, (jQuery._data( elem, type ) || 0) + 1 ); - } - }, - - _unmark: function( force, elem, type ) { - if ( force !== true ) { - type = elem; - elem = force; - force = false; - } - if ( elem ) { - type = type || "fx"; - var key = type + "mark", - count = force ? 0 : ( (jQuery._data( elem, key ) || 1) - 1 ); - if ( count ) { - jQuery._data( elem, key, count ); - } else { - jQuery.removeData( elem, key, true ); - handleQueueMarkDefer( elem, type, "mark" ); - } - } - }, - - queue: function( elem, type, data ) { - var q; - if ( elem ) { - type = ( type || "fx" ) + "queue"; - q = jQuery._data( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !q || jQuery.isArray(data) ) { - q = jQuery._data( elem, type, jQuery.makeArray(data) ); - } else { - q.push( data ); - } - } - return q || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - fn = queue.shift(), - hooks = {}; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - } - - if ( fn ) { - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - jQuery._data( elem, type + ".run", hooks ); - fn.call( elem, function() { - jQuery.dequeue( elem, type ); - }, hooks ); - } - - if ( !queue.length ) { - jQuery.removeData( elem, type + "queue " + type + ".run", true ); - handleQueueMarkDefer( elem, type, "queue" ); - } - } -}); - -jQuery.fn.extend({ - queue: function( type, data ) { - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - } - - if ( data === undefined ) { - return jQuery.queue( this[0], type ); - } - return this.each(function() { - var queue = jQuery.queue( this, type, data ); - - if ( type === "fx" && queue[0] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - }); - }, - dequeue: function( type ) { - return this.each(function() { - jQuery.dequeue( this, type ); - }); - }, - // Based off of the plugin by Clint Helfers, with permission. - // http://blindsignals.com/index.php/2009/07/jquery-delay/ - delay: function( time, type ) { - time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; - type = type || "fx"; - - return this.queue( type, function( next, hooks ) { - var timeout = setTimeout( next, time ); - hooks.stop = function() { - clearTimeout( timeout ); - }; - }); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, object ) { - if ( typeof type !== "string" ) { - object = type; - type = undefined; - } - type = type || "fx"; - var defer = jQuery.Deferred(), - elements = this, - i = elements.length, - count = 1, - deferDataKey = type + "defer", - queueDataKey = type + "queue", - markDataKey = type + "mark", - tmp; - function resolve() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - } - while( i-- ) { - if (( tmp = jQuery.data( elements[ i ], deferDataKey, undefined, true ) || - ( jQuery.data( elements[ i ], queueDataKey, undefined, true ) || - jQuery.data( elements[ i ], markDataKey, undefined, true ) ) && - jQuery.data( elements[ i ], deferDataKey, jQuery.Callbacks( "once memory" ), true ) )) { - count++; - tmp.add( resolve ); - } - } - resolve(); - return defer.promise(); - } -}); - - - - -var rclass = /[\n\t\r]/g, - rspace = /\s+/, - rreturn = /\r/g, - rtype = /^(?:button|input)$/i, - rfocusable = /^(?:button|input|object|select|textarea)$/i, - rclickable = /^a(?:rea)?$/i, - rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i, - getSetAttribute = jQuery.support.getSetAttribute, - nodeHook, boolHook, fixSpecified; - -jQuery.fn.extend({ - attr: function( name, value ) { - return jQuery.access( this, name, value, true, jQuery.attr ); - }, - - removeAttr: function( name ) { - return this.each(function() { - jQuery.removeAttr( this, name ); - }); - }, - - prop: function( name, value ) { - return jQuery.access( this, name, value, true, jQuery.prop ); - }, - - removeProp: function( name ) { - name = jQuery.propFix[ name ] || name; - return this.each(function() { - // try/catch handles cases where IE balks (such as removing a property on window) - try { - this[ name ] = undefined; - delete this[ name ]; - } catch( e ) {} - }); - }, - - addClass: function( value ) { - var classNames, i, l, elem, - setClass, c, cl; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( j ) { - jQuery( this ).addClass( value.call(this, j, this.className) ); - }); - } - - if ( value && typeof value === "string" ) { - classNames = value.split( rspace ); - - for ( i = 0, l = this.length; i < l; i++ ) { - elem = this[ i ]; - - if ( elem.nodeType === 1 ) { - if ( !elem.className && classNames.length === 1 ) { - elem.className = value; - - } else { - setClass = " " + elem.className + " "; - - for ( c = 0, cl = classNames.length; c < cl; c++ ) { - if ( !~setClass.indexOf( " " + classNames[ c ] + " " ) ) { - setClass += classNames[ c ] + " "; - } - } - elem.className = jQuery.trim( setClass ); - } - } - } - } - - return this; - }, - - removeClass: function( value ) { - var classNames, i, l, elem, className, c, cl; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( j ) { - jQuery( this ).removeClass( value.call(this, j, this.className) ); - }); - } - - if ( (value && typeof value === "string") || value === undefined ) { - classNames = ( value || "" ).split( rspace ); - - for ( i = 0, l = this.length; i < l; i++ ) { - elem = this[ i ]; - - if ( elem.nodeType === 1 && elem.className ) { - if ( value ) { - className = (" " + elem.className + " ").replace( rclass, " " ); - for ( c = 0, cl = classNames.length; c < cl; c++ ) { - className = className.replace(" " + classNames[ c ] + " ", " "); - } - elem.className = jQuery.trim( className ); - - } else { - elem.className = ""; - } - } - } - } - - return this; - }, - - toggleClass: function( value, stateVal ) { - var type = typeof value, - isBool = typeof stateVal === "boolean"; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( i ) { - jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal ); - }); - } - - return this.each(function() { - if ( type === "string" ) { - // toggle individual class names - var className, - i = 0, - self = jQuery( this ), - state = stateVal, - classNames = value.split( rspace ); - - while ( (className = classNames[ i++ ]) ) { - // check each className given, space seperated list - state = isBool ? state : !self.hasClass( className ); - self[ state ? "addClass" : "removeClass" ]( className ); - } - - } else if ( type === "undefined" || type === "boolean" ) { - if ( this.className ) { - // store className if set - jQuery._data( this, "__className__", this.className ); - } - - // toggle whole className - this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || ""; - } - }); - }, - - hasClass: function( selector ) { - var className = " " + selector + " ", - i = 0, - l = this.length; - for ( ; i < l; i++ ) { - if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) { - return true; - } - } - - return false; - }, - - val: function( value ) { - var hooks, ret, isFunction, - elem = this[0]; - - if ( !arguments.length ) { - if ( elem ) { - hooks = jQuery.valHooks[ elem.nodeName.toLowerCase() ] || jQuery.valHooks[ elem.type ]; - - if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) { - return ret; - } - - ret = elem.value; - - return typeof ret === "string" ? - // handle most common string cases - ret.replace(rreturn, "") : - // handle cases where value is null/undef or number - ret == null ? "" : ret; - } - - return; - } - - isFunction = jQuery.isFunction( value ); - - return this.each(function( i ) { - var self = jQuery(this), val; - - if ( this.nodeType !== 1 ) { - return; - } - - if ( isFunction ) { - val = value.call( this, i, self.val() ); - } else { - val = value; - } - - // Treat null/undefined as ""; convert numbers to string - if ( val == null ) { - val = ""; - } else if ( typeof val === "number" ) { - val += ""; - } else if ( jQuery.isArray( val ) ) { - val = jQuery.map(val, function ( value ) { - return value == null ? "" : value + ""; - }); - } - - hooks = jQuery.valHooks[ this.nodeName.toLowerCase() ] || jQuery.valHooks[ this.type ]; - - // If set returns undefined, fall back to normal setting - if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) { - this.value = val; - } - }); - } -}); - -jQuery.extend({ - valHooks: { - option: { - get: function( elem ) { - // attributes.value is undefined in Blackberry 4.7 but - // uses .value. See #6932 - var val = elem.attributes.value; - return !val || val.specified ? elem.value : elem.text; - } - }, - select: { - get: function( elem ) { - var value, i, max, option, - index = elem.selectedIndex, - values = [], - options = elem.options, - one = elem.type === "select-one"; - - // Nothing was selected - if ( index < 0 ) { - return null; - } - - // Loop through all the selected options - i = one ? index : 0; - max = one ? index + 1 : options.length; - for ( ; i < max; i++ ) { - option = options[ i ]; - - // Don't return options that are disabled or in a disabled optgroup - if ( option.selected && (jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null) && - (!option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" )) ) { - - // Get the specific value for the option - value = jQuery( option ).val(); - - // We don't need an array for one selects - if ( one ) { - return value; - } - - // Multi-Selects return an array - values.push( value ); - } - } - - // Fixes Bug #2551 -- select.val() broken in IE after form.reset() - if ( one && !values.length && options.length ) { - return jQuery( options[ index ] ).val(); - } - - return values; - }, - - set: function( elem, value ) { - var values = jQuery.makeArray( value ); - - jQuery(elem).find("option").each(function() { - this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0; - }); - - if ( !values.length ) { - elem.selectedIndex = -1; - } - return values; - } - } - }, - - attrFn: { - val: true, - css: true, - html: true, - text: true, - data: true, - width: true, - height: true, - offset: true - }, - - attr: function( elem, name, value, pass ) { - var ret, hooks, notxml, - nType = elem.nodeType; - - // don't get/set attributes on text, comment and attribute nodes - if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - if ( pass && name in jQuery.attrFn ) { - return jQuery( elem )[ name ]( value ); - } - - // Fallback to prop when attributes are not supported - if ( typeof elem.getAttribute === "undefined" ) { - return jQuery.prop( elem, name, value ); - } - - notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); - - // All attributes are lowercase - // Grab necessary hook if one is defined - if ( notxml ) { - name = name.toLowerCase(); - hooks = jQuery.attrHooks[ name ] || ( rboolean.test( name ) ? boolHook : nodeHook ); - } - - if ( value !== undefined ) { - - if ( value === null ) { - jQuery.removeAttr( elem, name ); - return; - - } else if ( hooks && "set" in hooks && notxml && (ret = hooks.set( elem, value, name )) !== undefined ) { - return ret; - - } else { - elem.setAttribute( name, "" + value ); - return value; - } - - } else if ( hooks && "get" in hooks && notxml && (ret = hooks.get( elem, name )) !== null ) { - return ret; - - } else { - - ret = elem.getAttribute( name ); - - // Non-existent attributes return null, we normalize to undefined - return ret === null ? - undefined : - ret; - } - }, - - removeAttr: function( elem, value ) { - var propName, attrNames, name, l, - i = 0; - - if ( value && elem.nodeType === 1 ) { - attrNames = value.toLowerCase().split( rspace ); - l = attrNames.length; - - for ( ; i < l; i++ ) { - name = attrNames[ i ]; - - if ( name ) { - propName = jQuery.propFix[ name ] || name; - - // See #9699 for explanation of this approach (setting first, then removal) - jQuery.attr( elem, name, "" ); - elem.removeAttribute( getSetAttribute ? name : propName ); - - // Set corresponding property to false for boolean attributes - if ( rboolean.test( name ) && propName in elem ) { - elem[ propName ] = false; - } - } - } - } - }, - - attrHooks: { - type: { - set: function( elem, value ) { - // We can't allow the type property to be changed (since it causes problems in IE) - if ( rtype.test( elem.nodeName ) && elem.parentNode ) { - jQuery.error( "type property can't be changed" ); - } else if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) { - // Setting the type on a radio button after the value resets the value in IE6-9 - // Reset value to it's default in case type is set after value - // This is for element creation - var val = elem.value; - elem.setAttribute( "type", value ); - if ( val ) { - elem.value = val; - } - return value; - } - } - }, - // Use the value property for back compat - // Use the nodeHook for button elements in IE6/7 (#1954) - value: { - get: function( elem, name ) { - if ( nodeHook && jQuery.nodeName( elem, "button" ) ) { - return nodeHook.get( elem, name ); - } - return name in elem ? - elem.value : - null; - }, - set: function( elem, value, name ) { - if ( nodeHook && jQuery.nodeName( elem, "button" ) ) { - return nodeHook.set( elem, value, name ); - } - // Does not return so that setAttribute is also used - elem.value = value; - } - } - }, - - propFix: { - tabindex: "tabIndex", - readonly: "readOnly", - "for": "htmlFor", - "class": "className", - maxlength: "maxLength", - cellspacing: "cellSpacing", - cellpadding: "cellPadding", - rowspan: "rowSpan", - colspan: "colSpan", - usemap: "useMap", - frameborder: "frameBorder", - contenteditable: "contentEditable" - }, - - prop: function( elem, name, value ) { - var ret, hooks, notxml, - nType = elem.nodeType; - - // don't get/set properties on text, comment and attribute nodes - if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); - - if ( notxml ) { - // Fix name and attach hooks - name = jQuery.propFix[ name ] || name; - hooks = jQuery.propHooks[ name ]; - } - - if ( value !== undefined ) { - if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { - return ret; - - } else { - return ( elem[ name ] = value ); - } - - } else { - if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { - return ret; - - } else { - return elem[ name ]; - } - } - }, - - propHooks: { - tabIndex: { - get: function( elem ) { - // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set - // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ - var attributeNode = elem.getAttributeNode("tabindex"); - - return attributeNode && attributeNode.specified ? - parseInt( attributeNode.value, 10 ) : - rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ? - 0 : - undefined; - } - } - } -}); - -// Add the tabIndex propHook to attrHooks for back-compat (different case is intentional) -jQuery.attrHooks.tabindex = jQuery.propHooks.tabIndex; - -// Hook for boolean attributes -boolHook = { - get: function( elem, name ) { - // Align boolean attributes with corresponding properties - // Fall back to attribute presence where some booleans are not supported - var attrNode, - property = jQuery.prop( elem, name ); - return property === true || typeof property !== "boolean" && ( attrNode = elem.getAttributeNode(name) ) && attrNode.nodeValue !== false ? - name.toLowerCase() : - undefined; - }, - set: function( elem, value, name ) { - var propName; - if ( value === false ) { - // Remove boolean attributes when set to false - jQuery.removeAttr( elem, name ); - } else { - // value is true since we know at this point it's type boolean and not false - // Set boolean attributes to the same name and set the DOM property - propName = jQuery.propFix[ name ] || name; - if ( propName in elem ) { - // Only set the IDL specifically if it already exists on the element - elem[ propName ] = true; - } - - elem.setAttribute( name, name.toLowerCase() ); - } - return name; - } -}; - -// IE6/7 do not support getting/setting some attributes with get/setAttribute -if ( !getSetAttribute ) { - - fixSpecified = { - name: true, - id: true - }; - - // Use this for any attribute in IE6/7 - // This fixes almost every IE6/7 issue - nodeHook = jQuery.valHooks.button = { - get: function( elem, name ) { - var ret; - ret = elem.getAttributeNode( name ); - return ret && ( fixSpecified[ name ] ? ret.nodeValue !== "" : ret.specified ) ? - ret.nodeValue : - undefined; - }, - set: function( elem, value, name ) { - // Set the existing or create a new attribute node - var ret = elem.getAttributeNode( name ); - if ( !ret ) { - ret = document.createAttribute( name ); - elem.setAttributeNode( ret ); - } - return ( ret.nodeValue = value + "" ); - } - }; - - // Apply the nodeHook to tabindex - jQuery.attrHooks.tabindex.set = nodeHook.set; - - // Set width and height to auto instead of 0 on empty string( Bug #8150 ) - // This is for removals - jQuery.each([ "width", "height" ], function( i, name ) { - jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { - set: function( elem, value ) { - if ( value === "" ) { - elem.setAttribute( name, "auto" ); - return value; - } - } - }); - }); - - // Set contenteditable to false on removals(#10429) - // Setting to empty string throws an error as an invalid value - jQuery.attrHooks.contenteditable = { - get: nodeHook.get, - set: function( elem, value, name ) { - if ( value === "" ) { - value = "false"; - } - nodeHook.set( elem, value, name ); - } - }; -} - - -// Some attributes require a special call on IE -if ( !jQuery.support.hrefNormalized ) { - jQuery.each([ "href", "src", "width", "height" ], function( i, name ) { - jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { - get: function( elem ) { - var ret = elem.getAttribute( name, 2 ); - return ret === null ? undefined : ret; - } - }); - }); -} - -if ( !jQuery.support.style ) { - jQuery.attrHooks.style = { - get: function( elem ) { - // Return undefined in the case of empty string - // Normalize to lowercase since IE uppercases css property names - return elem.style.cssText.toLowerCase() || undefined; - }, - set: function( elem, value ) { - return ( elem.style.cssText = "" + value ); - } - }; -} - -// Safari mis-reports the default selected property of an option -// Accessing the parent's selectedIndex property fixes it -if ( !jQuery.support.optSelected ) { - jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, { - get: function( elem ) { - var parent = elem.parentNode; - - if ( parent ) { - parent.selectedIndex; - - // Make sure that it also works with optgroups, see #5701 - if ( parent.parentNode ) { - parent.parentNode.selectedIndex; - } - } - return null; - } - }); -} - -// IE6/7 call enctype encoding -if ( !jQuery.support.enctype ) { - jQuery.propFix.enctype = "encoding"; -} - -// Radios and checkboxes getter/setter -if ( !jQuery.support.checkOn ) { - jQuery.each([ "radio", "checkbox" ], function() { - jQuery.valHooks[ this ] = { - get: function( elem ) { - // Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified - return elem.getAttribute("value") === null ? "on" : elem.value; - } - }; - }); -} -jQuery.each([ "radio", "checkbox" ], function() { - jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], { - set: function( elem, value ) { - if ( jQuery.isArray( value ) ) { - return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 ); - } - } - }); -}); - - - - -var rformElems = /^(?:textarea|input|select)$/i, - rtypenamespace = /^([^\.]*)?(?:\.(.+))?$/, - rhoverHack = /\bhover(\.\S+)?\b/, - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|contextmenu)|click/, - rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, - rquickIs = /^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/, - quickParse = function( selector ) { - var quick = rquickIs.exec( selector ); - if ( quick ) { - // 0 1 2 3 - // [ _, tag, id, class ] - quick[1] = ( quick[1] || "" ).toLowerCase(); - quick[3] = quick[3] && new RegExp( "(?:^|\\s)" + quick[3] + "(?:\\s|$)" ); - } - return quick; - }, - quickIs = function( elem, m ) { - var attrs = elem.attributes || {}; - return ( - (!m[1] || elem.nodeName.toLowerCase() === m[1]) && - (!m[2] || (attrs.id || {}).value === m[2]) && - (!m[3] || m[3].test( (attrs[ "class" ] || {}).value )) - ); - }, - hoverHack = function( events ) { - return jQuery.event.special.hover ? events : events.replace( rhoverHack, "mouseenter$1 mouseleave$1" ); - }; - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - add: function( elem, types, handler, data, selector ) { - - var elemData, eventHandle, events, - t, tns, type, namespaces, handleObj, - handleObjIn, quick, handlers, special; - - // Don't attach events to noData or text/comment nodes (allow plain objects tho) - if ( elem.nodeType === 3 || elem.nodeType === 8 || !types || !handler || !(elemData = jQuery._data( elem )) ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - events = elemData.events; - if ( !events ) { - elemData.events = events = {}; - } - eventHandle = elemData.handle; - if ( !eventHandle ) { - elemData.handle = eventHandle = function( e ) { - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== "undefined" && (!e || jQuery.event.triggered !== e.type) ? - jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : - undefined; - }; - // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events - eventHandle.elem = elem; - } - - // Handle multiple events separated by a space - // jQuery(...).bind("mouseover mouseout", fn); - types = jQuery.trim( hoverHack(types) ).split( " " ); - for ( t = 0; t < types.length; t++ ) { - - tns = rtypenamespace.exec( types[t] ) || []; - type = tns[1]; - namespaces = ( tns[2] || "" ).split( "." ).sort(); - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend({ - type: type, - origType: tns[1], - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - quick: quickParse( selector ), - namespace: namespaces.join(".") - }, handleObjIn ); - - // Init the event handler queue if we're the first - handlers = events[ type ]; - if ( !handlers ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener/attachEvent if the special events handler returns false - if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - // Bind the global event handler to the element - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle, false ); - - } else if ( elem.attachEvent ) { - elem.attachEvent( "on" + type, eventHandle ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - // Nullify elem to prevent memory leaks in IE - elem = null; - }, - - global: {}, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - - var elemData = jQuery.hasData( elem ) && jQuery._data( elem ), - t, tns, type, origType, namespaces, origCount, - j, events, special, handle, eventType, handleObj; - - if ( !elemData || !(events = elemData.events) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = jQuery.trim( hoverHack( types || "" ) ).split(" "); - for ( t = 0; t < types.length; t++ ) { - tns = rtypenamespace.exec( types[t] ) || []; - type = origType = tns[1]; - namespaces = tns[2]; - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector? special.delegateType : special.bindType ) || type; - eventType = events[ type ] || []; - origCount = eventType.length; - namespaces = namespaces ? new RegExp("(^|\\.)" + namespaces.split(".").sort().join("\\.(?:.*\\.)?") + "(\\.|$)") : null; - - // Remove matching events - for ( j = 0; j < eventType.length; j++ ) { - handleObj = eventType[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !namespaces || namespaces.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { - eventType.splice( j--, 1 ); - - if ( handleObj.selector ) { - eventType.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( eventType.length === 0 && origCount !== eventType.length ) { - if ( !special.teardown || special.teardown.call( elem, namespaces ) === false ) { - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - handle = elemData.handle; - if ( handle ) { - handle.elem = null; - } - - // removeData also checks for emptiness and clears the expando if empty - // so use it instead of delete - jQuery.removeData( elem, [ "events", "handle" ], true ); - } - }, - - // Events that are safe to short-circuit if no handlers are attached. - // Native DOM events should not be added, they may have inline handlers. - customEvent: { - "getData": true, - "setData": true, - "changeData": true - }, - - trigger: function( event, data, elem, onlyHandlers ) { - // Don't do events on text and comment nodes - if ( elem && (elem.nodeType === 3 || elem.nodeType === 8) ) { - return; - } - - // Event object or event type - var type = event.type || event, - namespaces = [], - cache, exclusive, i, cur, old, ontype, special, handle, eventPath, bubbleType; - - // focus/blur morphs to focusin/out; ensure we're not firing them right now - if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { - return; - } - - if ( type.indexOf( "!" ) >= 0 ) { - // Exclusive events trigger only for the exact event (no namespaces) - type = type.slice(0, -1); - exclusive = true; - } - - if ( type.indexOf( "." ) >= 0 ) { - // Namespaced trigger; create a regexp to match event type in handle() - namespaces = type.split("."); - type = namespaces.shift(); - namespaces.sort(); - } - - if ( (!elem || jQuery.event.customEvent[ type ]) && !jQuery.event.global[ type ] ) { - // No jQuery handlers for this event type, and it can't have inline handlers - return; - } - - // Caller can pass in an Event, Object, or just an event type string - event = typeof event === "object" ? - // jQuery.Event object - event[ jQuery.expando ] ? event : - // Object literal - new jQuery.Event( type, event ) : - // Just the event type (string) - new jQuery.Event( type ); - - event.type = type; - event.isTrigger = true; - event.exclusive = exclusive; - event.namespace = namespaces.join( "." ); - event.namespace_re = event.namespace? new RegExp("(^|\\.)" + namespaces.join("\\.(?:.*\\.)?") + "(\\.|$)") : null; - ontype = type.indexOf( ":" ) < 0 ? "on" + type : ""; - - // Handle a global trigger - if ( !elem ) { - - // TODO: Stop taunting the data cache; remove global events and always attach to document - cache = jQuery.cache; - for ( i in cache ) { - if ( cache[ i ].events && cache[ i ].events[ type ] ) { - jQuery.event.trigger( event, data, cache[ i ].handle.elem, true ); - } - } - return; - } - - // Clean up the event in case it is being reused - event.result = undefined; - if ( !event.target ) { - event.target = elem; - } - - // Clone any incoming data and prepend the event, creating the handler arg list - data = data != null ? jQuery.makeArray( data ) : []; - data.unshift( event ); - - // Allow special events to draw outside the lines - special = jQuery.event.special[ type ] || {}; - if ( special.trigger && special.trigger.apply( elem, data ) === false ) { - return; - } - - // Determine event propagation path in advance, per W3C events spec (#9951) - // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) - eventPath = [[ elem, special.bindType || type ]]; - if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { - - bubbleType = special.delegateType || type; - cur = rfocusMorph.test( bubbleType + type ) ? elem : elem.parentNode; - old = null; - for ( ; cur; cur = cur.parentNode ) { - eventPath.push([ cur, bubbleType ]); - old = cur; - } - - // Only add window if we got to document (e.g., not plain obj or detached DOM) - if ( old && old === elem.ownerDocument ) { - eventPath.push([ old.defaultView || old.parentWindow || window, bubbleType ]); - } - } - - // Fire handlers on the event path - for ( i = 0; i < eventPath.length && !event.isPropagationStopped(); i++ ) { - - cur = eventPath[i][0]; - event.type = eventPath[i][1]; - - handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" ); - if ( handle ) { - handle.apply( cur, data ); - } - // Note that this is a bare JS function and not a jQuery handler - handle = ontype && cur[ ontype ]; - if ( handle && jQuery.acceptData( cur ) && handle.apply( cur, data ) === false ) { - event.preventDefault(); - } - } - event.type = type; - - // If nobody prevented the default action, do it now - if ( !onlyHandlers && !event.isDefaultPrevented() ) { - - if ( (!special._default || special._default.apply( elem.ownerDocument, data ) === false) && - !(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) { - - // Call a native DOM method on the target with the same name name as the event. - // Can't use an .isFunction() check here because IE6/7 fails that test. - // Don't do default actions on window, that's where global variables be (#6170) - // IE<9 dies on focus/blur to hidden element (#1486) - if ( ontype && elem[ type ] && ((type !== "focus" && type !== "blur") || event.target.offsetWidth !== 0) && !jQuery.isWindow( elem ) ) { - - // Don't re-trigger an onFOO event when we call its FOO() method - old = elem[ ontype ]; - - if ( old ) { - elem[ ontype ] = null; - } - - // Prevent re-triggering of the same event, since we already bubbled it above - jQuery.event.triggered = type; - elem[ type ](); - jQuery.event.triggered = undefined; - - if ( old ) { - elem[ ontype ] = old; - } - } - } - } - - return event.result; - }, - - dispatch: function( event ) { - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( event || window.event ); - - var handlers = ( (jQuery._data( this, "events" ) || {} )[ event.type ] || []), - delegateCount = handlers.delegateCount, - args = [].slice.call( arguments, 0 ), - run_all = !event.exclusive && !event.namespace, - handlerQueue = [], - i, j, cur, jqcur, ret, selMatch, matched, matches, handleObj, sel, related; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[0] = event; - event.delegateTarget = this; - - // Determine handlers that should run if there are delegated events - // Avoid disabled elements in IE (#6911) and non-left-click bubbling in Firefox (#3861) - if ( delegateCount && !event.target.disabled && !(event.button && event.type === "click") ) { - - // Pregenerate a single jQuery object for reuse with .is() - jqcur = jQuery(this); - jqcur.context = this.ownerDocument || this; - - for ( cur = event.target; cur != this; cur = cur.parentNode || this ) { - selMatch = {}; - matches = []; - jqcur[0] = cur; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - sel = handleObj.selector; - - if ( selMatch[ sel ] === undefined ) { - selMatch[ sel ] = ( - handleObj.quick ? quickIs( cur, handleObj.quick ) : jqcur.is( sel ) - ); - } - if ( selMatch[ sel ] ) { - matches.push( handleObj ); - } - } - if ( matches.length ) { - handlerQueue.push({ elem: cur, matches: matches }); - } - } - } - - // Add the remaining (directly-bound) handlers - if ( handlers.length > delegateCount ) { - handlerQueue.push({ elem: this, matches: handlers.slice( delegateCount ) }); - } - - // Run delegates first; they may want to stop propagation beneath us - for ( i = 0; i < handlerQueue.length && !event.isPropagationStopped(); i++ ) { - matched = handlerQueue[ i ]; - event.currentTarget = matched.elem; - - for ( j = 0; j < matched.matches.length && !event.isImmediatePropagationStopped(); j++ ) { - handleObj = matched.matches[ j ]; - - // Triggered event must either 1) be non-exclusive and have no namespace, or - // 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace). - if ( run_all || (!event.namespace && !handleObj.namespace) || event.namespace_re && event.namespace_re.test( handleObj.namespace ) ) { - - event.data = handleObj.data; - event.handleObj = handleObj; - - ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) - .apply( matched.elem, args ); - - if ( ret !== undefined ) { - event.result = ret; - if ( ret === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - return event.result; - }, - - // Includes some event props shared by KeyEvent and MouseEvent - // *** attrChange attrName relatedNode srcElement are not normalized, non-W3C, deprecated, will be removed in 1.8 *** - props: "attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), - - fixHooks: {}, - - keyHooks: { - props: "char charCode key keyCode".split(" "), - filter: function( event, original ) { - - // Add which for key events - if ( event.which == null ) { - event.which = original.charCode != null ? original.charCode : original.keyCode; - } - - return event; - } - }, - - mouseHooks: { - props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "), - filter: function( event, original ) { - var eventDoc, doc, body, - button = original.button, - fromElement = original.fromElement; - - // Calculate pageX/Y if missing and clientX/Y available - if ( event.pageX == null && original.clientX != null ) { - eventDoc = event.target.ownerDocument || document; - doc = eventDoc.documentElement; - body = eventDoc.body; - - event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); - event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); - } - - // Add relatedTarget, if necessary - if ( !event.relatedTarget && fromElement ) { - event.relatedTarget = fromElement === event.target ? original.toElement : fromElement; - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - // Note: button is not normalized, so don't use it - if ( !event.which && button !== undefined ) { - event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); - } - - return event; - } - }, - - fix: function( event ) { - if ( event[ jQuery.expando ] ) { - return event; - } - - // Create a writable copy of the event object and normalize some properties - var i, prop, - originalEvent = event, - fixHook = jQuery.event.fixHooks[ event.type ] || {}, - copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; - - event = jQuery.Event( originalEvent ); - - for ( i = copy.length; i; ) { - prop = copy[ --i ]; - event[ prop ] = originalEvent[ prop ]; - } - - // Fix target property, if necessary (#1925, IE 6/7/8 & Safari2) - if ( !event.target ) { - event.target = originalEvent.srcElement || document; - } - - // Target should not be a text node (#504, Safari) - if ( event.target.nodeType === 3 ) { - event.target = event.target.parentNode; - } - - // For mouse/key events; add metaKey if it's not there (#3368, IE6/7/8) - if ( event.metaKey === undefined ) { - event.metaKey = event.ctrlKey; - } - - return fixHook.filter? fixHook.filter( event, originalEvent ) : event; - }, - - special: { - ready: { - // Make sure the ready event is setup - setup: jQuery.bindReady - }, - - load: { - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - - focus: { - delegateType: "focusin" - }, - blur: { - delegateType: "focusout" - }, - - beforeunload: { - setup: function( data, namespaces, eventHandle ) { - // We only want to do this special case on windows - if ( jQuery.isWindow( this ) ) { - this.onbeforeunload = eventHandle; - } - }, - - teardown: function( namespaces, eventHandle ) { - if ( this.onbeforeunload === eventHandle ) { - this.onbeforeunload = null; - } - } - } - }, - - simulate: function( type, elem, event, bubble ) { - // Piggyback on a donor event to simulate a different one. - // Fake originalEvent to avoid donor's stopPropagation, but if the - // simulated event prevents default then we do the same on the donor. - var e = jQuery.extend( - new jQuery.Event(), - event, - { type: type, - isSimulated: true, - originalEvent: {} - } - ); - if ( bubble ) { - jQuery.event.trigger( e, null, elem ); - } else { - jQuery.event.dispatch.call( elem, e ); - } - if ( e.isDefaultPrevented() ) { - event.preventDefault(); - } - } -}; - -// Some plugins are using, but it's undocumented/deprecated and will be removed. -// The 1.7 special event interface should provide all the hooks needed now. -jQuery.event.handle = jQuery.event.dispatch; - -jQuery.removeEvent = document.removeEventListener ? - function( elem, type, handle ) { - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle, false ); - } - } : - function( elem, type, handle ) { - if ( elem.detachEvent ) { - elem.detachEvent( "on" + type, handle ); - } - }; - -jQuery.Event = function( src, props ) { - // Allow instantiation without the 'new' keyword - if ( !(this instanceof jQuery.Event) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false || - src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || jQuery.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -function returnFalse() { - return false; -} -function returnTrue() { - return true; -} - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - preventDefault: function() { - this.isDefaultPrevented = returnTrue; - - var e = this.originalEvent; - if ( !e ) { - return; - } - - // if preventDefault exists run it on the original event - if ( e.preventDefault ) { - e.preventDefault(); - - // otherwise set the returnValue property of the original event to false (IE) - } else { - e.returnValue = false; - } - }, - stopPropagation: function() { - this.isPropagationStopped = returnTrue; - - var e = this.originalEvent; - if ( !e ) { - return; - } - // if stopPropagation exists run it on the original event - if ( e.stopPropagation ) { - e.stopPropagation(); - } - // otherwise set the cancelBubble property of the original event to true (IE) - e.cancelBubble = true; - }, - stopImmediatePropagation: function() { - this.isImmediatePropagationStopped = returnTrue; - this.stopPropagation(); - }, - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse -}; - -// Create mouseenter/leave events using mouseover/out and event-time checks -jQuery.each({ - mouseenter: "mouseover", - mouseleave: "mouseout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var target = this, - related = event.relatedTarget, - handleObj = event.handleObj, - selector = handleObj.selector, - ret; - - // For mousenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || (related !== target && !jQuery.contains( target, related )) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -}); - -// IE submit delegation -if ( !jQuery.support.submitBubbles ) { - - jQuery.event.special.submit = { - setup: function() { - // Only need this for delegated form submit events - if ( jQuery.nodeName( this, "form" ) ) { - return false; - } - - // Lazy-add a submit handler when a descendant form may potentially be submitted - jQuery.event.add( this, "click._submit keypress._submit", function( e ) { - // Node name check avoids a VML-related crash in IE (#9807) - var elem = e.target, - form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined; - if ( form && !form._submit_attached ) { - jQuery.event.add( form, "submit._submit", function( event ) { - // If form was submitted by the user, bubble the event up the tree - if ( this.parentNode && !event.isTrigger ) { - jQuery.event.simulate( "submit", this.parentNode, event, true ); - } - }); - form._submit_attached = true; - } - }); - // return undefined since we don't need an event listener - }, - - teardown: function() { - // Only need this for delegated form submit events - if ( jQuery.nodeName( this, "form" ) ) { - return false; - } - - // Remove delegated handlers; cleanData eventually reaps submit handlers attached above - jQuery.event.remove( this, "._submit" ); - } - }; -} - -// IE change delegation and checkbox/radio fix -if ( !jQuery.support.changeBubbles ) { - - jQuery.event.special.change = { - - setup: function() { - - if ( rformElems.test( this.nodeName ) ) { - // IE doesn't fire change on a check/radio until blur; trigger it on click - // after a propertychange. Eat the blur-change in special.change.handle. - // This still fires onchange a second time for check/radio after blur. - if ( this.type === "checkbox" || this.type === "radio" ) { - jQuery.event.add( this, "propertychange._change", function( event ) { - if ( event.originalEvent.propertyName === "checked" ) { - this._just_changed = true; - } - }); - jQuery.event.add( this, "click._change", function( event ) { - if ( this._just_changed && !event.isTrigger ) { - this._just_changed = false; - jQuery.event.simulate( "change", this, event, true ); - } - }); - } - return false; - } - // Delegated event; lazy-add a change handler on descendant inputs - jQuery.event.add( this, "beforeactivate._change", function( e ) { - var elem = e.target; - - if ( rformElems.test( elem.nodeName ) && !elem._change_attached ) { - jQuery.event.add( elem, "change._change", function( event ) { - if ( this.parentNode && !event.isSimulated && !event.isTrigger ) { - jQuery.event.simulate( "change", this.parentNode, event, true ); - } - }); - elem._change_attached = true; - } - }); - }, - - handle: function( event ) { - var elem = event.target; - - // Swallow native change events from checkbox/radio, we already triggered them above - if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) { - return event.handleObj.handler.apply( this, arguments ); - } - }, - - teardown: function() { - jQuery.event.remove( this, "._change" ); - - return rformElems.test( this.nodeName ); - } - }; -} - -// Create "bubbling" focus and blur events -if ( !jQuery.support.focusinBubbles ) { - jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { - - // Attach a single capturing handler while someone wants focusin/focusout - var attaches = 0, - handler = function( event ) { - jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); - }; - - jQuery.event.special[ fix ] = { - setup: function() { - if ( attaches++ === 0 ) { - document.addEventListener( orig, handler, true ); - } - }, - teardown: function() { - if ( --attaches === 0 ) { - document.removeEventListener( orig, handler, true ); - } - } - }; - }); -} - -jQuery.fn.extend({ - - on: function( types, selector, data, fn, /*INTERNAL*/ one ) { - var origFn, type; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - // ( types-Object, data ) - data = selector; - selector = undefined; - } - for ( type in types ) { - this.on( type, selector, data, types[ type ], one ); - } - return this; - } - - if ( data == null && fn == null ) { - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return this; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return this.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - }); - }, - one: function( types, selector, data, fn ) { - return this.on.call( this, types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - if ( types && types.preventDefault && types.handleObj ) { - // ( event ) dispatched jQuery.Event - var handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace? handleObj.type + "." + handleObj.namespace : handleObj.type, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - // ( types-object [, selector] ) - for ( var type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each(function() { - jQuery.event.remove( this, types, fn, selector ); - }); - }, - - bind: function( types, data, fn ) { - return this.on( types, null, data, fn ); - }, - unbind: function( types, fn ) { - return this.off( types, null, fn ); - }, - - live: function( types, data, fn ) { - jQuery( this.context ).on( types, this.selector, data, fn ); - return this; - }, - die: function( types, fn ) { - jQuery( this.context ).off( types, this.selector || "**", fn ); - return this; - }, - - delegate: function( selector, types, data, fn ) { - return this.on( types, selector, data, fn ); - }, - undelegate: function( selector, types, fn ) { - // ( namespace ) or ( selector, types [, fn] ) - return arguments.length == 1? this.off( selector, "**" ) : this.off( types, selector, fn ); - }, - - trigger: function( type, data ) { - return this.each(function() { - jQuery.event.trigger( type, data, this ); - }); - }, - triggerHandler: function( type, data ) { - if ( this[0] ) { - return jQuery.event.trigger( type, data, this[0], true ); - } - }, - - toggle: function( fn ) { - // Save reference to arguments for access in closure - var args = arguments, - guid = fn.guid || jQuery.guid++, - i = 0, - toggler = function( event ) { - // Figure out which function to execute - var lastToggle = ( jQuery._data( this, "lastToggle" + fn.guid ) || 0 ) % i; - jQuery._data( this, "lastToggle" + fn.guid, lastToggle + 1 ); - - // Make sure that clicks stop - event.preventDefault(); - - // and execute the function - return args[ lastToggle ].apply( this, arguments ) || false; - }; - - // link all the functions, so any of them can unbind this click handler - toggler.guid = guid; - while ( i < args.length ) { - args[ i++ ].guid = guid; - } - - return this.click( toggler ); - }, - - hover: function( fnOver, fnOut ) { - return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); - } -}); - -jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " + - "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + - "change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) { - - // Handle event binding - jQuery.fn[ name ] = function( data, fn ) { - if ( fn == null ) { - fn = data; - data = null; - } - - return arguments.length > 0 ? - this.on( name, null, data, fn ) : - this.trigger( name ); - }; - - if ( jQuery.attrFn ) { - jQuery.attrFn[ name ] = true; - } - - if ( rkeyEvent.test( name ) ) { - jQuery.event.fixHooks[ name ] = jQuery.event.keyHooks; - } - - if ( rmouseEvent.test( name ) ) { - jQuery.event.fixHooks[ name ] = jQuery.event.mouseHooks; - } -}); - - - -/*! - * Sizzle CSS Selector Engine - * Copyright 2011, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * More information: http://sizzlejs.com/ - */ -(function(){ - -var chunker = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, - expando = "sizcache" + (Math.random() + '').replace('.', ''), - done = 0, - toString = Object.prototype.toString, - hasDuplicate = false, - baseHasDuplicate = true, - rBackslash = /\\/g, - rReturn = /\r\n/g, - rNonWord = /\W/; - -// Here we check if the JavaScript engine is using some sort of -// optimization where it does not always call our comparision -// function. If that is the case, discard the hasDuplicate value. -// Thus far that includes Google Chrome. -[0, 0].sort(function() { - baseHasDuplicate = false; - return 0; -}); - -var Sizzle = function( selector, context, results, seed ) { - results = results || []; - context = context || document; - - var origContext = context; - - if ( context.nodeType !== 1 && context.nodeType !== 9 ) { - return []; - } - - if ( !selector || typeof selector !== "string" ) { - return results; - } - - var m, set, checkSet, extra, ret, cur, pop, i, - prune = true, - contextXML = Sizzle.isXML( context ), - parts = [], - soFar = selector; - - // Reset the position of the chunker regexp (start from head) - do { - chunker.exec( "" ); - m = chunker.exec( soFar ); - - if ( m ) { - soFar = m[3]; - - parts.push( m[1] ); - - if ( m[2] ) { - extra = m[3]; - break; - } - } - } while ( m ); - - if ( parts.length > 1 && origPOS.exec( selector ) ) { - - if ( parts.length === 2 && Expr.relative[ parts[0] ] ) { - set = posProcess( parts[0] + parts[1], context, seed ); - - } else { - set = Expr.relative[ parts[0] ] ? - [ context ] : - Sizzle( parts.shift(), context ); - - while ( parts.length ) { - selector = parts.shift(); - - if ( Expr.relative[ selector ] ) { - selector += parts.shift(); - } - - set = posProcess( selector, set, seed ); - } - } - - } else { - // Take a shortcut and set the context if the root selector is an ID - // (but not if it'll be faster if the inner selector is an ID) - if ( !seed && parts.length > 1 && context.nodeType === 9 && !contextXML && - Expr.match.ID.test(parts[0]) && !Expr.match.ID.test(parts[parts.length - 1]) ) { - - ret = Sizzle.find( parts.shift(), context, contextXML ); - context = ret.expr ? - Sizzle.filter( ret.expr, ret.set )[0] : - ret.set[0]; - } - - if ( context ) { - ret = seed ? - { expr: parts.pop(), set: makeArray(seed) } : - Sizzle.find( parts.pop(), parts.length === 1 && (parts[0] === "~" || parts[0] === "+") && context.parentNode ? context.parentNode : context, contextXML ); - - set = ret.expr ? - Sizzle.filter( ret.expr, ret.set ) : - ret.set; - - if ( parts.length > 0 ) { - checkSet = makeArray( set ); - - } else { - prune = false; - } - - while ( parts.length ) { - cur = parts.pop(); - pop = cur; - - if ( !Expr.relative[ cur ] ) { - cur = ""; - } else { - pop = parts.pop(); - } - - if ( pop == null ) { - pop = context; - } - - Expr.relative[ cur ]( checkSet, pop, contextXML ); - } - - } else { - checkSet = parts = []; - } - } - - if ( !checkSet ) { - checkSet = set; - } - - if ( !checkSet ) { - Sizzle.error( cur || selector ); - } - - if ( toString.call(checkSet) === "[object Array]" ) { - if ( !prune ) { - results.push.apply( results, checkSet ); - - } else if ( context && context.nodeType === 1 ) { - for ( i = 0; checkSet[i] != null; i++ ) { - if ( checkSet[i] && (checkSet[i] === true || checkSet[i].nodeType === 1 && Sizzle.contains(context, checkSet[i])) ) { - results.push( set[i] ); - } - } - - } else { - for ( i = 0; checkSet[i] != null; i++ ) { - if ( checkSet[i] && checkSet[i].nodeType === 1 ) { - results.push( set[i] ); - } - } - } - - } else { - makeArray( checkSet, results ); - } - - if ( extra ) { - Sizzle( extra, origContext, results, seed ); - Sizzle.uniqueSort( results ); - } - - return results; -}; - -Sizzle.uniqueSort = function( results ) { - if ( sortOrder ) { - hasDuplicate = baseHasDuplicate; - results.sort( sortOrder ); - - if ( hasDuplicate ) { - for ( var i = 1; i < results.length; i++ ) { - if ( results[i] === results[ i - 1 ] ) { - results.splice( i--, 1 ); - } - } - } - } - - return results; -}; - -Sizzle.matches = function( expr, set ) { - return Sizzle( expr, null, null, set ); -}; - -Sizzle.matchesSelector = function( node, expr ) { - return Sizzle( expr, null, null, [node] ).length > 0; -}; - -Sizzle.find = function( expr, context, isXML ) { - var set, i, len, match, type, left; - - if ( !expr ) { - return []; - } - - for ( i = 0, len = Expr.order.length; i < len; i++ ) { - type = Expr.order[i]; - - if ( (match = Expr.leftMatch[ type ].exec( expr )) ) { - left = match[1]; - match.splice( 1, 1 ); - - if ( left.substr( left.length - 1 ) !== "\\" ) { - match[1] = (match[1] || "").replace( rBackslash, "" ); - set = Expr.find[ type ]( match, context, isXML ); - - if ( set != null ) { - expr = expr.replace( Expr.match[ type ], "" ); - break; - } - } - } - } - - if ( !set ) { - set = typeof context.getElementsByTagName !== "undefined" ? - context.getElementsByTagName( "*" ) : - []; - } - - return { set: set, expr: expr }; -}; - -Sizzle.filter = function( expr, set, inplace, not ) { - var match, anyFound, - type, found, item, filter, left, - i, pass, - old = expr, - result = [], - curLoop = set, - isXMLFilter = set && set[0] && Sizzle.isXML( set[0] ); - - while ( expr && set.length ) { - for ( type in Expr.filter ) { - if ( (match = Expr.leftMatch[ type ].exec( expr )) != null && match[2] ) { - filter = Expr.filter[ type ]; - left = match[1]; - - anyFound = false; - - match.splice(1,1); - - if ( left.substr( left.length - 1 ) === "\\" ) { - continue; - } - - if ( curLoop === result ) { - result = []; - } - - if ( Expr.preFilter[ type ] ) { - match = Expr.preFilter[ type ]( match, curLoop, inplace, result, not, isXMLFilter ); - - if ( !match ) { - anyFound = found = true; - - } else if ( match === true ) { - continue; - } - } - - if ( match ) { - for ( i = 0; (item = curLoop[i]) != null; i++ ) { - if ( item ) { - found = filter( item, match, i, curLoop ); - pass = not ^ found; - - if ( inplace && found != null ) { - if ( pass ) { - anyFound = true; - - } else { - curLoop[i] = false; - } - - } else if ( pass ) { - result.push( item ); - anyFound = true; - } - } - } - } - - if ( found !== undefined ) { - if ( !inplace ) { - curLoop = result; - } - - expr = expr.replace( Expr.match[ type ], "" ); - - if ( !anyFound ) { - return []; - } - - break; - } - } - } - - // Improper expression - if ( expr === old ) { - if ( anyFound == null ) { - Sizzle.error( expr ); - - } else { - break; - } - } - - old = expr; - } - - return curLoop; -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -/** - * Utility function for retreiving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -var getText = Sizzle.getText = function( elem ) { - var i, node, - nodeType = elem.nodeType, - ret = ""; - - if ( nodeType ) { - if ( nodeType === 1 || nodeType === 9 ) { - // Use textContent || innerText for elements - if ( typeof elem.textContent === 'string' ) { - return elem.textContent; - } else if ( typeof elem.innerText === 'string' ) { - // Replace IE's carriage returns - return elem.innerText.replace( rReturn, '' ); - } else { - // Traverse it's children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - } else { - - // If no nodeType, this is expected to be an array - for ( i = 0; (node = elem[i]); i++ ) { - // Do not traverse comment nodes - if ( node.nodeType !== 8 ) { - ret += getText( node ); - } - } - } - return ret; -}; - -var Expr = Sizzle.selectors = { - order: [ "ID", "NAME", "TAG" ], - - match: { - ID: /#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/, - CLASS: /\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/, - NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/, - ATTR: /\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/, - TAG: /^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/, - CHILD: /:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/, - POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/, - PSEUDO: /:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/ - }, - - leftMatch: {}, - - attrMap: { - "class": "className", - "for": "htmlFor" - }, - - attrHandle: { - href: function( elem ) { - return elem.getAttribute( "href" ); - }, - type: function( elem ) { - return elem.getAttribute( "type" ); - } - }, - - relative: { - "+": function(checkSet, part){ - var isPartStr = typeof part === "string", - isTag = isPartStr && !rNonWord.test( part ), - isPartStrNotTag = isPartStr && !isTag; - - if ( isTag ) { - part = part.toLowerCase(); - } - - for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) { - if ( (elem = checkSet[i]) ) { - while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {} - - checkSet[i] = isPartStrNotTag || elem && elem.nodeName.toLowerCase() === part ? - elem || false : - elem === part; - } - } - - if ( isPartStrNotTag ) { - Sizzle.filter( part, checkSet, true ); - } - }, - - ">": function( checkSet, part ) { - var elem, - isPartStr = typeof part === "string", - i = 0, - l = checkSet.length; - - if ( isPartStr && !rNonWord.test( part ) ) { - part = part.toLowerCase(); - - for ( ; i < l; i++ ) { - elem = checkSet[i]; - - if ( elem ) { - var parent = elem.parentNode; - checkSet[i] = parent.nodeName.toLowerCase() === part ? parent : false; - } - } - - } else { - for ( ; i < l; i++ ) { - elem = checkSet[i]; - - if ( elem ) { - checkSet[i] = isPartStr ? - elem.parentNode : - elem.parentNode === part; - } - } - - if ( isPartStr ) { - Sizzle.filter( part, checkSet, true ); - } - } - }, - - "": function(checkSet, part, isXML){ - var nodeCheck, - doneName = done++, - checkFn = dirCheck; - - if ( typeof part === "string" && !rNonWord.test( part ) ) { - part = part.toLowerCase(); - nodeCheck = part; - checkFn = dirNodeCheck; - } - - checkFn( "parentNode", part, doneName, checkSet, nodeCheck, isXML ); - }, - - "~": function( checkSet, part, isXML ) { - var nodeCheck, - doneName = done++, - checkFn = dirCheck; - - if ( typeof part === "string" && !rNonWord.test( part ) ) { - part = part.toLowerCase(); - nodeCheck = part; - checkFn = dirNodeCheck; - } - - checkFn( "previousSibling", part, doneName, checkSet, nodeCheck, isXML ); - } - }, - - find: { - ID: function( match, context, isXML ) { - if ( typeof context.getElementById !== "undefined" && !isXML ) { - var m = context.getElementById(match[1]); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - return m && m.parentNode ? [m] : []; - } - }, - - NAME: function( match, context ) { - if ( typeof context.getElementsByName !== "undefined" ) { - var ret = [], - results = context.getElementsByName( match[1] ); - - for ( var i = 0, l = results.length; i < l; i++ ) { - if ( results[i].getAttribute("name") === match[1] ) { - ret.push( results[i] ); - } - } - - return ret.length === 0 ? null : ret; - } - }, - - TAG: function( match, context ) { - if ( typeof context.getElementsByTagName !== "undefined" ) { - return context.getElementsByTagName( match[1] ); - } - } - }, - preFilter: { - CLASS: function( match, curLoop, inplace, result, not, isXML ) { - match = " " + match[1].replace( rBackslash, "" ) + " "; - - if ( isXML ) { - return match; - } - - for ( var i = 0, elem; (elem = curLoop[i]) != null; i++ ) { - if ( elem ) { - if ( not ^ (elem.className && (" " + elem.className + " ").replace(/[\t\n\r]/g, " ").indexOf(match) >= 0) ) { - if ( !inplace ) { - result.push( elem ); - } - - } else if ( inplace ) { - curLoop[i] = false; - } - } - } - - return false; - }, - - ID: function( match ) { - return match[1].replace( rBackslash, "" ); - }, - - TAG: function( match, curLoop ) { - return match[1].replace( rBackslash, "" ).toLowerCase(); - }, - - CHILD: function( match ) { - if ( match[1] === "nth" ) { - if ( !match[2] ) { - Sizzle.error( match[0] ); - } - - match[2] = match[2].replace(/^\+|\s*/g, ''); - - // parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6' - var test = /(-?)(\d*)(?:n([+\-]?\d*))?/.exec( - match[2] === "even" && "2n" || match[2] === "odd" && "2n+1" || - !/\D/.test( match[2] ) && "0n+" + match[2] || match[2]); - - // calculate the numbers (first)n+(last) including if they are negative - match[2] = (test[1] + (test[2] || 1)) - 0; - match[3] = test[3] - 0; - } - else if ( match[2] ) { - Sizzle.error( match[0] ); - } - - // TODO: Move to normal caching system - match[0] = done++; - - return match; - }, - - ATTR: function( match, curLoop, inplace, result, not, isXML ) { - var name = match[1] = match[1].replace( rBackslash, "" ); - - if ( !isXML && Expr.attrMap[name] ) { - match[1] = Expr.attrMap[name]; - } - - // Handle if an un-quoted value was used - match[4] = ( match[4] || match[5] || "" ).replace( rBackslash, "" ); - - if ( match[2] === "~=" ) { - match[4] = " " + match[4] + " "; - } - - return match; - }, - - PSEUDO: function( match, curLoop, inplace, result, not ) { - if ( match[1] === "not" ) { - // If we're dealing with a complex expression, or a simple one - if ( ( chunker.exec(match[3]) || "" ).length > 1 || /^\w/.test(match[3]) ) { - match[3] = Sizzle(match[3], null, null, curLoop); - - } else { - var ret = Sizzle.filter(match[3], curLoop, inplace, true ^ not); - - if ( !inplace ) { - result.push.apply( result, ret ); - } - - return false; - } - - } else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( match[0] ) ) { - return true; - } - - return match; - }, - - POS: function( match ) { - match.unshift( true ); - - return match; - } - }, - - filters: { - enabled: function( elem ) { - return elem.disabled === false && elem.type !== "hidden"; - }, - - disabled: function( elem ) { - return elem.disabled === true; - }, - - checked: function( elem ) { - return elem.checked === true; - }, - - selected: function( elem ) { - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - parent: function( elem ) { - return !!elem.firstChild; - }, - - empty: function( elem ) { - return !elem.firstChild; - }, - - has: function( elem, i, match ) { - return !!Sizzle( match[3], elem ).length; - }, - - header: function( elem ) { - return (/h\d/i).test( elem.nodeName ); - }, - - text: function( elem ) { - var attr = elem.getAttribute( "type" ), type = elem.type; - // IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc) - // use getAttribute instead to test this case - return elem.nodeName.toLowerCase() === "input" && "text" === type && ( attr === type || attr === null ); - }, - - radio: function( elem ) { - return elem.nodeName.toLowerCase() === "input" && "radio" === elem.type; - }, - - checkbox: function( elem ) { - return elem.nodeName.toLowerCase() === "input" && "checkbox" === elem.type; - }, - - file: function( elem ) { - return elem.nodeName.toLowerCase() === "input" && "file" === elem.type; - }, - - password: function( elem ) { - return elem.nodeName.toLowerCase() === "input" && "password" === elem.type; - }, - - submit: function( elem ) { - var name = elem.nodeName.toLowerCase(); - return (name === "input" || name === "button") && "submit" === elem.type; - }, - - image: function( elem ) { - return elem.nodeName.toLowerCase() === "input" && "image" === elem.type; - }, - - reset: function( elem ) { - var name = elem.nodeName.toLowerCase(); - return (name === "input" || name === "button") && "reset" === elem.type; - }, - - button: function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && "button" === elem.type || name === "button"; - }, - - input: function( elem ) { - return (/input|select|textarea|button/i).test( elem.nodeName ); - }, - - focus: function( elem ) { - return elem === elem.ownerDocument.activeElement; - } - }, - setFilters: { - first: function( elem, i ) { - return i === 0; - }, - - last: function( elem, i, match, array ) { - return i === array.length - 1; - }, - - even: function( elem, i ) { - return i % 2 === 0; - }, - - odd: function( elem, i ) { - return i % 2 === 1; - }, - - lt: function( elem, i, match ) { - return i < match[3] - 0; - }, - - gt: function( elem, i, match ) { - return i > match[3] - 0; - }, - - nth: function( elem, i, match ) { - return match[3] - 0 === i; - }, - - eq: function( elem, i, match ) { - return match[3] - 0 === i; - } - }, - filter: { - PSEUDO: function( elem, match, i, array ) { - var name = match[1], - filter = Expr.filters[ name ]; - - if ( filter ) { - return filter( elem, i, match, array ); - - } else if ( name === "contains" ) { - return (elem.textContent || elem.innerText || getText([ elem ]) || "").indexOf(match[3]) >= 0; - - } else if ( name === "not" ) { - var not = match[3]; - - for ( var j = 0, l = not.length; j < l; j++ ) { - if ( not[j] === elem ) { - return false; - } - } - - return true; - - } else { - Sizzle.error( name ); - } - }, - - CHILD: function( elem, match ) { - var first, last, - doneName, parent, cache, - count, diff, - type = match[1], - node = elem; - - switch ( type ) { - case "only": - case "first": - while ( (node = node.previousSibling) ) { - if ( node.nodeType === 1 ) { - return false; - } - } - - if ( type === "first" ) { - return true; - } - - node = elem; - - case "last": - while ( (node = node.nextSibling) ) { - if ( node.nodeType === 1 ) { - return false; - } - } - - return true; - - case "nth": - first = match[2]; - last = match[3]; - - if ( first === 1 && last === 0 ) { - return true; - } - - doneName = match[0]; - parent = elem.parentNode; - - if ( parent && (parent[ expando ] !== doneName || !elem.nodeIndex) ) { - count = 0; - - for ( node = parent.firstChild; node; node = node.nextSibling ) { - if ( node.nodeType === 1 ) { - node.nodeIndex = ++count; - } - } - - parent[ expando ] = doneName; - } - - diff = elem.nodeIndex - last; - - if ( first === 0 ) { - return diff === 0; - - } else { - return ( diff % first === 0 && diff / first >= 0 ); - } - } - }, - - ID: function( elem, match ) { - return elem.nodeType === 1 && elem.getAttribute("id") === match; - }, - - TAG: function( elem, match ) { - return (match === "*" && elem.nodeType === 1) || !!elem.nodeName && elem.nodeName.toLowerCase() === match; - }, - - CLASS: function( elem, match ) { - return (" " + (elem.className || elem.getAttribute("class")) + " ") - .indexOf( match ) > -1; - }, - - ATTR: function( elem, match ) { - var name = match[1], - result = Sizzle.attr ? - Sizzle.attr( elem, name ) : - Expr.attrHandle[ name ] ? - Expr.attrHandle[ name ]( elem ) : - elem[ name ] != null ? - elem[ name ] : - elem.getAttribute( name ), - value = result + "", - type = match[2], - check = match[4]; - - return result == null ? - type === "!=" : - !type && Sizzle.attr ? - result != null : - type === "=" ? - value === check : - type === "*=" ? - value.indexOf(check) >= 0 : - type === "~=" ? - (" " + value + " ").indexOf(check) >= 0 : - !check ? - value && result !== false : - type === "!=" ? - value !== check : - type === "^=" ? - value.indexOf(check) === 0 : - type === "$=" ? - value.substr(value.length - check.length) === check : - type === "|=" ? - value === check || value.substr(0, check.length + 1) === check + "-" : - false; - }, - - POS: function( elem, match, i, array ) { - var name = match[2], - filter = Expr.setFilters[ name ]; - - if ( filter ) { - return filter( elem, i, match, array ); - } - } - } -}; - -var origPOS = Expr.match.POS, - fescape = function(all, num){ - return "\\" + (num - 0 + 1); - }; - -for ( var type in Expr.match ) { - Expr.match[ type ] = new RegExp( Expr.match[ type ].source + (/(?![^\[]*\])(?![^\(]*\))/.source) ); - Expr.leftMatch[ type ] = new RegExp( /(^(?:.|\r|\n)*?)/.source + Expr.match[ type ].source.replace(/\\(\d+)/g, fescape) ); -} - -var makeArray = function( array, results ) { - array = Array.prototype.slice.call( array, 0 ); - - if ( results ) { - results.push.apply( results, array ); - return results; - } - - return array; -}; - -// Perform a simple check to determine if the browser is capable of -// converting a NodeList to an array using builtin methods. -// Also verifies that the returned array holds DOM nodes -// (which is not the case in the Blackberry browser) -try { - Array.prototype.slice.call( document.documentElement.childNodes, 0 )[0].nodeType; - -// Provide a fallback method if it does not work -} catch( e ) { - makeArray = function( array, results ) { - var i = 0, - ret = results || []; - - if ( toString.call(array) === "[object Array]" ) { - Array.prototype.push.apply( ret, array ); - - } else { - if ( typeof array.length === "number" ) { - for ( var l = array.length; i < l; i++ ) { - ret.push( array[i] ); - } - - } else { - for ( ; array[i]; i++ ) { - ret.push( array[i] ); - } - } - } - - return ret; - }; -} - -var sortOrder, siblingCheck; - -if ( document.documentElement.compareDocumentPosition ) { - sortOrder = function( a, b ) { - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - if ( !a.compareDocumentPosition || !b.compareDocumentPosition ) { - return a.compareDocumentPosition ? -1 : 1; - } - - return a.compareDocumentPosition(b) & 4 ? -1 : 1; - }; - -} else { - sortOrder = function( a, b ) { - // The nodes are identical, we can exit early - if ( a === b ) { - hasDuplicate = true; - return 0; - - // Fallback to using sourceIndex (in IE) if it's available on both nodes - } else if ( a.sourceIndex && b.sourceIndex ) { - return a.sourceIndex - b.sourceIndex; - } - - var al, bl, - ap = [], - bp = [], - aup = a.parentNode, - bup = b.parentNode, - cur = aup; - - // If the nodes are siblings (or identical) we can do a quick check - if ( aup === bup ) { - return siblingCheck( a, b ); - - // If no parents were found then the nodes are disconnected - } else if ( !aup ) { - return -1; - - } else if ( !bup ) { - return 1; - } - - // Otherwise they're somewhere else in the tree so we need - // to build up a full list of the parentNodes for comparison - while ( cur ) { - ap.unshift( cur ); - cur = cur.parentNode; - } - - cur = bup; - - while ( cur ) { - bp.unshift( cur ); - cur = cur.parentNode; - } - - al = ap.length; - bl = bp.length; - - // Start walking down the tree looking for a discrepancy - for ( var i = 0; i < al && i < bl; i++ ) { - if ( ap[i] !== bp[i] ) { - return siblingCheck( ap[i], bp[i] ); - } - } - - // We ended someplace up the tree so do a sibling check - return i === al ? - siblingCheck( a, bp[i], -1 ) : - siblingCheck( ap[i], b, 1 ); - }; - - siblingCheck = function( a, b, ret ) { - if ( a === b ) { - return ret; - } - - var cur = a.nextSibling; - - while ( cur ) { - if ( cur === b ) { - return -1; - } - - cur = cur.nextSibling; - } - - return 1; - }; -} - -// Check to see if the browser returns elements by name when -// querying by getElementById (and provide a workaround) -(function(){ - // We're going to inject a fake input element with a specified name - var form = document.createElement("div"), - id = "script" + (new Date()).getTime(), - root = document.documentElement; - - form.innerHTML = ""; - - // Inject it into the root element, check its status, and remove it quickly - root.insertBefore( form, root.firstChild ); - - // The workaround has to do additional checks after a getElementById - // Which slows things down for other browsers (hence the branching) - if ( document.getElementById( id ) ) { - Expr.find.ID = function( match, context, isXML ) { - if ( typeof context.getElementById !== "undefined" && !isXML ) { - var m = context.getElementById(match[1]); - - return m ? - m.id === match[1] || typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id").nodeValue === match[1] ? - [m] : - undefined : - []; - } - }; - - Expr.filter.ID = function( elem, match ) { - var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id"); - - return elem.nodeType === 1 && node && node.nodeValue === match; - }; - } - - root.removeChild( form ); - - // release memory in IE - root = form = null; -})(); - -(function(){ - // Check to see if the browser returns only elements - // when doing getElementsByTagName("*") - - // Create a fake element - var div = document.createElement("div"); - div.appendChild( document.createComment("") ); - - // Make sure no comments are found - if ( div.getElementsByTagName("*").length > 0 ) { - Expr.find.TAG = function( match, context ) { - var results = context.getElementsByTagName( match[1] ); - - // Filter out possible comments - if ( match[1] === "*" ) { - var tmp = []; - - for ( var i = 0; results[i]; i++ ) { - if ( results[i].nodeType === 1 ) { - tmp.push( results[i] ); - } - } - - results = tmp; - } - - return results; - }; - } - - // Check to see if an attribute returns normalized href attributes - div.innerHTML = ""; - - if ( div.firstChild && typeof div.firstChild.getAttribute !== "undefined" && - div.firstChild.getAttribute("href") !== "#" ) { - - Expr.attrHandle.href = function( elem ) { - return elem.getAttribute( "href", 2 ); - }; - } - - // release memory in IE - div = null; -})(); - -if ( document.querySelectorAll ) { - (function(){ - var oldSizzle = Sizzle, - div = document.createElement("div"), - id = "__sizzle__"; - - div.innerHTML = "

    "; - - // Safari can't handle uppercase or unicode characters when - // in quirks mode. - if ( div.querySelectorAll && div.querySelectorAll(".TEST").length === 0 ) { - return; - } - - Sizzle = function( query, context, extra, seed ) { - context = context || document; - - // Only use querySelectorAll on non-XML documents - // (ID selectors don't work in non-HTML documents) - if ( !seed && !Sizzle.isXML(context) ) { - // See if we find a selector to speed up - var match = /^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec( query ); - - if ( match && (context.nodeType === 1 || context.nodeType === 9) ) { - // Speed-up: Sizzle("TAG") - if ( match[1] ) { - return makeArray( context.getElementsByTagName( query ), extra ); - - // Speed-up: Sizzle(".CLASS") - } else if ( match[2] && Expr.find.CLASS && context.getElementsByClassName ) { - return makeArray( context.getElementsByClassName( match[2] ), extra ); - } - } - - if ( context.nodeType === 9 ) { - // Speed-up: Sizzle("body") - // The body element only exists once, optimize finding it - if ( query === "body" && context.body ) { - return makeArray( [ context.body ], extra ); - - // Speed-up: Sizzle("#ID") - } else if ( match && match[3] ) { - var elem = context.getElementById( match[3] ); - - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - if ( elem && elem.parentNode ) { - // Handle the case where IE and Opera return items - // by name instead of ID - if ( elem.id === match[3] ) { - return makeArray( [ elem ], extra ); - } - - } else { - return makeArray( [], extra ); - } - } - - try { - return makeArray( context.querySelectorAll(query), extra ); - } catch(qsaError) {} - - // qSA works strangely on Element-rooted queries - // We can work around this by specifying an extra ID on the root - // and working up from there (Thanks to Andrew Dupont for the technique) - // IE 8 doesn't work on object elements - } else if ( context.nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { - var oldContext = context, - old = context.getAttribute( "id" ), - nid = old || id, - hasParent = context.parentNode, - relativeHierarchySelector = /^\s*[+~]/.test( query ); - - if ( !old ) { - context.setAttribute( "id", nid ); - } else { - nid = nid.replace( /'/g, "\\$&" ); - } - if ( relativeHierarchySelector && hasParent ) { - context = context.parentNode; - } - - try { - if ( !relativeHierarchySelector || hasParent ) { - return makeArray( context.querySelectorAll( "[id='" + nid + "'] " + query ), extra ); - } - - } catch(pseudoError) { - } finally { - if ( !old ) { - oldContext.removeAttribute( "id" ); - } - } - } - } - - return oldSizzle(query, context, extra, seed); - }; - - for ( var prop in oldSizzle ) { - Sizzle[ prop ] = oldSizzle[ prop ]; - } - - // release memory in IE - div = null; - })(); -} - -(function(){ - var html = document.documentElement, - matches = html.matchesSelector || html.mozMatchesSelector || html.webkitMatchesSelector || html.msMatchesSelector; - - if ( matches ) { - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9 fails this) - var disconnectedMatch = !matches.call( document.createElement( "div" ), "div" ), - pseudoWorks = false; - - try { - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( document.documentElement, "[test!='']:sizzle" ); - - } catch( pseudoError ) { - pseudoWorks = true; - } - - Sizzle.matchesSelector = function( node, expr ) { - // Make sure that attribute selectors are quoted - expr = expr.replace(/\=\s*([^'"\]]*)\s*\]/g, "='$1']"); - - if ( !Sizzle.isXML( node ) ) { - try { - if ( pseudoWorks || !Expr.match.PSEUDO.test( expr ) && !/!=/.test( expr ) ) { - var ret = matches.call( node, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || !disconnectedMatch || - // As well, disconnected nodes are said to be in a document - // fragment in IE 9, so check for that - node.document && node.document.nodeType !== 11 ) { - return ret; - } - } - } catch(e) {} - } - - return Sizzle(expr, null, null, [node]).length > 0; - }; - } -})(); - -(function(){ - var div = document.createElement("div"); - - div.innerHTML = "
    "; - - // Opera can't find a second classname (in 9.6) - // Also, make sure that getElementsByClassName actually exists - if ( !div.getElementsByClassName || div.getElementsByClassName("e").length === 0 ) { - return; - } - - // Safari caches class attributes, doesn't catch changes (in 3.2) - div.lastChild.className = "e"; - - if ( div.getElementsByClassName("e").length === 1 ) { - return; - } - - Expr.order.splice(1, 0, "CLASS"); - Expr.find.CLASS = function( match, context, isXML ) { - if ( typeof context.getElementsByClassName !== "undefined" && !isXML ) { - return context.getElementsByClassName(match[1]); - } - }; - - // release memory in IE - div = null; -})(); - -function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { - for ( var i = 0, l = checkSet.length; i < l; i++ ) { - var elem = checkSet[i]; - - if ( elem ) { - var match = false; - - elem = elem[dir]; - - while ( elem ) { - if ( elem[ expando ] === doneName ) { - match = checkSet[elem.sizset]; - break; - } - - if ( elem.nodeType === 1 && !isXML ){ - elem[ expando ] = doneName; - elem.sizset = i; - } - - if ( elem.nodeName.toLowerCase() === cur ) { - match = elem; - break; - } - - elem = elem[dir]; - } - - checkSet[i] = match; - } - } -} - -function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { - for ( var i = 0, l = checkSet.length; i < l; i++ ) { - var elem = checkSet[i]; - - if ( elem ) { - var match = false; - - elem = elem[dir]; - - while ( elem ) { - if ( elem[ expando ] === doneName ) { - match = checkSet[elem.sizset]; - break; - } - - if ( elem.nodeType === 1 ) { - if ( !isXML ) { - elem[ expando ] = doneName; - elem.sizset = i; - } - - if ( typeof cur !== "string" ) { - if ( elem === cur ) { - match = true; - break; - } - - } else if ( Sizzle.filter( cur, [elem] ).length > 0 ) { - match = elem; - break; - } - } - - elem = elem[dir]; - } - - checkSet[i] = match; - } - } -} - -if ( document.documentElement.contains ) { - Sizzle.contains = function( a, b ) { - return a !== b && (a.contains ? a.contains(b) : true); - }; - -} else if ( document.documentElement.compareDocumentPosition ) { - Sizzle.contains = function( a, b ) { - return !!(a.compareDocumentPosition(b) & 16); - }; - -} else { - Sizzle.contains = function() { - return false; - }; -} - -Sizzle.isXML = function( elem ) { - // documentElement is verified for cases where it doesn't yet exist - // (such as loading iframes in IE - #4833) - var documentElement = (elem ? elem.ownerDocument || elem : 0).documentElement; - - return documentElement ? documentElement.nodeName !== "HTML" : false; -}; - -var posProcess = function( selector, context, seed ) { - var match, - tmpSet = [], - later = "", - root = context.nodeType ? [context] : context; - - // Position selectors must be done after the filter - // And so must :not(positional) so we move all PSEUDOs to the end - while ( (match = Expr.match.PSEUDO.exec( selector )) ) { - later += match[0]; - selector = selector.replace( Expr.match.PSEUDO, "" ); - } - - selector = Expr.relative[selector] ? selector + "*" : selector; - - for ( var i = 0, l = root.length; i < l; i++ ) { - Sizzle( selector, root[i], tmpSet, seed ); - } - - return Sizzle.filter( later, tmpSet ); -}; - -// EXPOSE -// Override sizzle attribute retrieval -Sizzle.attr = jQuery.attr; -Sizzle.selectors.attrMap = {}; -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; -jQuery.expr[":"] = jQuery.expr.filters; -jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; - - -})(); - - -var runtil = /Until$/, - rparentsprev = /^(?:parents|prevUntil|prevAll)/, - // Note: This RegExp should be improved, or likely pulled from Sizzle - rmultiselector = /,/, - isSimple = /^.[^:#\[\.,]*$/, - slice = Array.prototype.slice, - POS = jQuery.expr.match.POS, - // methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.fn.extend({ - find: function( selector ) { - var self = this, - i, l; - - if ( typeof selector !== "string" ) { - return jQuery( selector ).filter(function() { - for ( i = 0, l = self.length; i < l; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - }); - } - - var ret = this.pushStack( "", "find", selector ), - length, n, r; - - for ( i = 0, l = this.length; i < l; i++ ) { - length = ret.length; - jQuery.find( selector, this[i], ret ); - - if ( i > 0 ) { - // Make sure that the results are unique - for ( n = length; n < ret.length; n++ ) { - for ( r = 0; r < length; r++ ) { - if ( ret[r] === ret[n] ) { - ret.splice(n--, 1); - break; - } - } - } - } - } - - return ret; - }, - - has: function( target ) { - var targets = jQuery( target ); - return this.filter(function() { - for ( var i = 0, l = targets.length; i < l; i++ ) { - if ( jQuery.contains( this, targets[i] ) ) { - return true; - } - } - }); - }, - - not: function( selector ) { - return this.pushStack( winnow(this, selector, false), "not", selector); - }, - - filter: function( selector ) { - return this.pushStack( winnow(this, selector, true), "filter", selector ); - }, - - is: function( selector ) { - return !!selector && ( - typeof selector === "string" ? - // If this is a positional selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - POS.test( selector ) ? - jQuery( selector, this.context ).index( this[0] ) >= 0 : - jQuery.filter( selector, this ).length > 0 : - this.filter( selector ).length > 0 ); - }, - - closest: function( selectors, context ) { - var ret = [], i, l, cur = this[0]; - - // Array (deprecated as of jQuery 1.7) - if ( jQuery.isArray( selectors ) ) { - var level = 1; - - while ( cur && cur.ownerDocument && cur !== context ) { - for ( i = 0; i < selectors.length; i++ ) { - - if ( jQuery( cur ).is( selectors[ i ] ) ) { - ret.push({ selector: selectors[ i ], elem: cur, level: level }); - } - } - - cur = cur.parentNode; - level++; - } - - return ret; - } - - // String - var pos = POS.test( selectors ) || typeof selectors !== "string" ? - jQuery( selectors, context || this.context ) : - 0; - - for ( i = 0, l = this.length; i < l; i++ ) { - cur = this[i]; - - while ( cur ) { - if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) { - ret.push( cur ); - break; - - } else { - cur = cur.parentNode; - if ( !cur || !cur.ownerDocument || cur === context || cur.nodeType === 11 ) { - break; - } - } - } - } - - ret = ret.length > 1 ? jQuery.unique( ret ) : ret; - - return this.pushStack( ret, "closest", selectors ); - }, - - // Determine the position of an element within - // the matched set of elements - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[0] && this[0].parentNode ) ? this.prevAll().length : -1; - } - - // index in selector - if ( typeof elem === "string" ) { - return jQuery.inArray( this[0], jQuery( elem ) ); - } - - // Locate the position of the desired element - return jQuery.inArray( - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[0] : elem, this ); - }, - - add: function( selector, context ) { - var set = typeof selector === "string" ? - jQuery( selector, context ) : - jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ), - all = jQuery.merge( this.get(), set ); - - return this.pushStack( isDisconnected( set[0] ) || isDisconnected( all[0] ) ? - all : - jQuery.unique( all ) ); - }, - - andSelf: function() { - return this.add( this.prevObject ); - } -}); - -// A painfully simple check to see if an element is disconnected -// from a document (should be improved, where feasible). -function isDisconnected( node ) { - return !node || !node.parentNode || node.parentNode.nodeType === 11; -} - -jQuery.each({ - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return jQuery.dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, i, until ) { - return jQuery.dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return jQuery.nth( elem, 2, "nextSibling" ); - }, - prev: function( elem ) { - return jQuery.nth( elem, 2, "previousSibling" ); - }, - nextAll: function( elem ) { - return jQuery.dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return jQuery.dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, i, until ) { - return jQuery.dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, i, until ) { - return jQuery.dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return jQuery.sibling( elem.parentNode.firstChild, elem ); - }, - children: function( elem ) { - return jQuery.sibling( elem.firstChild ); - }, - contents: function( elem ) { - return jQuery.nodeName( elem, "iframe" ) ? - elem.contentDocument || elem.contentWindow.document : - jQuery.makeArray( elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var ret = jQuery.map( this, fn, until ); - - if ( !runtil.test( name ) ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - ret = jQuery.filter( selector, ret ); - } - - ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret; - - if ( (this.length > 1 || rmultiselector.test( selector )) && rparentsprev.test( name ) ) { - ret = ret.reverse(); - } - - return this.pushStack( ret, name, slice.call( arguments ).join(",") ); - }; -}); - -jQuery.extend({ - filter: function( expr, elems, not ) { - if ( not ) { - expr = ":not(" + expr + ")"; - } - - return elems.length === 1 ? - jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] : - jQuery.find.matches(expr, elems); - }, - - dir: function( elem, dir, until ) { - var matched = [], - cur = elem[ dir ]; - - while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { - if ( cur.nodeType === 1 ) { - matched.push( cur ); - } - cur = cur[dir]; - } - return matched; - }, - - nth: function( cur, result, dir, elem ) { - result = result || 1; - var num = 0; - - for ( ; cur; cur = cur[dir] ) { - if ( cur.nodeType === 1 && ++num === result ) { - break; - } - } - - return cur; - }, - - sibling: function( n, elem ) { - var r = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - r.push( n ); - } - } - - return r; - } -}); - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, keep ) { - - // Can't pass null or undefined to indexOf in Firefox 4 - // Set to 0 to skip string check - qualifier = qualifier || 0; - - if ( jQuery.isFunction( qualifier ) ) { - return jQuery.grep(elements, function( elem, i ) { - var retVal = !!qualifier.call( elem, i, elem ); - return retVal === keep; - }); - - } else if ( qualifier.nodeType ) { - return jQuery.grep(elements, function( elem, i ) { - return ( elem === qualifier ) === keep; - }); - - } else if ( typeof qualifier === "string" ) { - var filtered = jQuery.grep(elements, function( elem ) { - return elem.nodeType === 1; - }); - - if ( isSimple.test( qualifier ) ) { - return jQuery.filter(qualifier, filtered, !keep); - } else { - qualifier = jQuery.filter( qualifier, filtered ); - } - } - - return jQuery.grep(elements, function( elem, i ) { - return ( jQuery.inArray( elem, qualifier ) >= 0 ) === keep; - }); -} - - - - -function createSafeFragment( document ) { - var list = nodeNames.split( "|" ), - safeFrag = document.createDocumentFragment(); - - if ( safeFrag.createElement ) { - while ( list.length ) { - safeFrag.createElement( - list.pop() - ); - } - } - return safeFrag; -} - -var nodeNames = "abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|" + - "header|hgroup|mark|meter|nav|output|progress|section|summary|time|video", - rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g, - rleadingWhitespace = /^\s+/, - rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig, - rtagName = /<([\w:]+)/, - rtbody = /", "" ], - legend: [ 1, "
    ", "
    " ], - thead: [ 1, "", "
    " ], - tr: [ 2, "", "
    " ], - td: [ 3, "", "
    " ], - col: [ 2, "", "
    " ], - area: [ 1, "", "" ], - _default: [ 0, "", "" ] - }, - safeFragment = createSafeFragment( document ); - -wrapMap.optgroup = wrapMap.option; -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - -// IE can't serialize and -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/Just-Read/templates/metadata.html b/Just-Read/templates/metadata.html index c051c75..b4865f8 100644 --- a/Just-Read/templates/metadata.html +++ b/Just-Read/templates/metadata.html @@ -1,12 +1,12 @@
    {% if PDF_PROCESSOR %}

    Download the .pdf

    {% endif %} -
    \ No newline at end of file + diff --git a/Just-Read/templates/tags.html b/Just-Read/templates/tags.html index 8ddbcd1..27240ef 100644 --- a/Just-Read/templates/tags.html +++ b/Just-Read/templates/tags.html @@ -8,10 +8,10 @@ -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/bootstrap/templates/base.html b/bootstrap/templates/base.html index 5710a5e..9458d6e 100644 --- a/bootstrap/templates/base.html +++ b/bootstrap/templates/base.html @@ -35,7 +35,7 @@ {% endfor %} {% endif %} {% for cat, null in categories %} -
  • {{ cat }}
  • +
  • {{ cat }}
  • {% endfor %}

    [archives] [tags]

    @@ -73,4 +73,4 @@ - \ No newline at end of file + diff --git a/bootstrap/templates/categories.html b/bootstrap/templates/categories.html index 4500237..de7cbc3 100644 --- a/bootstrap/templates/categories.html +++ b/bootstrap/templates/categories.html @@ -3,7 +3,7 @@ {% block content %} {% endblock %} diff --git a/bootstrap/templates/metadata.html b/bootstrap/templates/metadata.html index 876df8f..8c9f261 100644 --- a/bootstrap/templates/metadata.html +++ b/bootstrap/templates/metadata.html @@ -1,4 +1,4 @@ Permalink: {{ article.date }} -{% if article.author %}by {{ article.author }}{% endif %} -in {{ article.category }} -{% if article.tags %}tags: {% for tag in article.tags %}{{ tag }} {% endfor %}{% endif %} +{% if article.author %}by {{ article.author }}{% endif %} +in {{ article.category }} +{% if article.tags %}tags: {% for tag in article.tags %}{{ tag }} {% endfor %}{% endif %} diff --git a/bootstrap/templates/tags.html b/bootstrap/templates/tags.html index a3b37be..d481bc3 100644 --- a/bootstrap/templates/tags.html +++ b/bootstrap/templates/tags.html @@ -3,7 +3,7 @@ {% block content %} {% endblock %} diff --git a/bootstrap2/templates/base.html b/bootstrap2/templates/base.html index 3e42e65..26195f7 100644 --- a/bootstrap2/templates/base.html +++ b/bootstrap2/templates/base.html @@ -82,7 +82,7 @@ {% endif %} {% for cat, null in categories %}
  • - + {{ cat }}
  • diff --git a/bootstrap2/templates/sidebar.html b/bootstrap2/templates/sidebar.html index fb94733..ae2e009 100644 --- a/bootstrap2/templates/sidebar.html +++ b/bootstrap2/templates/sidebar.html @@ -19,7 +19,7 @@ {% for cat, null in categories %}
  • - + {{ cat }}
  • @@ -28,7 +28,7 @@ {% for tag in tag_cloud %}
  • - + {{ tag.0 }}
  • @@ -40,4 +40,4 @@ {% if SIDEBAR_CUSTOM %} {{ SIDEBAR_CUSTOM }} {% endif %} - \ No newline at end of file + diff --git a/bootstrap2/templates/tags.html b/bootstrap2/templates/tags.html index 6e8a22f..862eff6 100644 --- a/bootstrap2/templates/tags.html +++ b/bootstrap2/templates/tags.html @@ -4,10 +4,10 @@ {% for tag in tag_cloud %}
  • - + {{ tag.0 }}
  • {% endfor %} -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/brownstone/templates/article.html b/brownstone/templates/article.html index 2458ecb..dd07404 100644 --- a/brownstone/templates/article.html +++ b/brownstone/templates/article.html @@ -4,9 +4,9 @@

    {{ article.title }}

    -

    Le {{ article.locale_date }} Par {{ article.author }}  | Catégorie : {{ article.category }}

    +

    Le {{ article.locale_date }} Par {{ article.author }}  | Catégorie : {{ article.category }}

    Tags : {% for tag in article.tags %} -{{ tag }} / +{{ tag }} / {% endfor %}

     
    diff --git a/brownstone/templates/base.html b/brownstone/templates/base.html index cd7cc7b..1da0c60 100644 --- a/brownstone/templates/base.html +++ b/brownstone/templates/base.html @@ -50,7 +50,7 @@ Released : 20100928

    Catégories

  • @@ -82,7 +82,7 @@ Released : 20100928

    Tags

    diff --git a/brownstone/templates/index.html b/brownstone/templates/index.html index 3ec1781..fbe7476 100644 --- a/brownstone/templates/index.html +++ b/brownstone/templates/index.html @@ -7,9 +7,9 @@

    {{ article.title }}

    -

    Le {{ article.date.locale_date }} Par {{ article.author }}  | Catégorie : {{ article.category }}

    +

    Le {{ article.date.locale_date }} Par {{ article.author }}  | Catégorie : {{ article.category }}

    Tags : {% for tag in article.tags %} -{{ tag }} / +{{ tag }} / {% endfor %}

     
    diff --git a/dev-random/templates/article.html b/dev-random/templates/article.html index ab5679c..6048b5a 100644 --- a/dev-random/templates/article.html +++ b/dev-random/templates/article.html @@ -22,8 +22,8 @@
    @@ -31,9 +31,9 @@
    {% if DISQUS_SITENAME %} diff --git a/dev-random/templates/index.html b/dev-random/templates/index.html index 11314d1..aeb5986 100644 --- a/dev-random/templates/index.html +++ b/dev-random/templates/index.html @@ -18,8 +18,8 @@
    diff --git a/dev-random/templates/tags.html b/dev-random/templates/tags.html index b95d401..5d8a8c7 100644 --- a/dev-random/templates/tags.html +++ b/dev-random/templates/tags.html @@ -7,7 +7,7 @@

    Mots-clés

    diff --git a/lightweight/templates/meta.html b/lightweight/templates/meta.html index db29579..db36173 100644 --- a/lightweight/templates/meta.html +++ b/lightweight/templates/meta.html @@ -1,5 +1,5 @@
    Publié le - {% if article.author %} par {{ article.author }}{% endif %} dans «{{ article.category }}». - {% if article.tags %}Mots-clés: {% for tag in article.tags %}{%if loop.index > 1%}, {%endif%}{{ tag }}{% endfor %}

    {% endif %} + {% if article.author %} par {{ article.author }}{% endif %} dans «{{ article.category }}». + {% if article.tags %}Mots-clés: {% for tag in article.tags %}{%if loop.index > 1%}, {%endif%}{{ tag }}{% endfor %}

    {% endif %}
    diff --git a/lightweight/templates/sidebar.html b/lightweight/templates/sidebar.html index d73fa91..8e25cbf 100644 --- a/lightweight/templates/sidebar.html +++ b/lightweight/templates/sidebar.html @@ -6,7 +6,7 @@

    Catégories

    @@ -16,7 +16,7 @@

    Mots-clés:

    diff --git a/lightweight/templates/tags.html b/lightweight/templates/tags.html index 60ac7db..a5d5f9e 100644 --- a/lightweight/templates/tags.html +++ b/lightweight/templates/tags.html @@ -6,7 +6,7 @@

    Liste des mots-clés

    {% endblock %} diff --git a/martyalchin/templates/article.html b/martyalchin/templates/article.html index f5c6591..b6ec1c0 100644 --- a/martyalchin/templates/article.html +++ b/martyalchin/templates/article.html @@ -7,7 +7,7 @@ By {{ article.author }} {% endif %} on {{ article.date.locale_date }} - about {{ article.category }} + about {{ article.category }}
    {{ article.content }} {% endblock %} diff --git a/mnmlist/templates/categories.html b/mnmlist/templates/categories.html index 78362e4..e29be0c 100644 --- a/mnmlist/templates/categories.html +++ b/mnmlist/templates/categories.html @@ -2,7 +2,7 @@ {% block content %} {% endblock %} diff --git a/mnmlist/templates/taglist.html b/mnmlist/templates/taglist.html index 0f4862d..c792fd7 100644 --- a/mnmlist/templates/taglist.html +++ b/mnmlist/templates/taglist.html @@ -1,2 +1,2 @@ -{% if article.tags %}

    tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

    {% endif %} +{% if article.tags %}

    tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

    {% endif %} {% if PDF_PROCESSOR %}

    get the pdf

    {% endif %} diff --git a/mnmlist/templates/tags.html b/mnmlist/templates/tags.html index 5bee1e1..a6011a0 100644 --- a/mnmlist/templates/tags.html +++ b/mnmlist/templates/tags.html @@ -2,7 +2,7 @@ {% block content %} {% endblock %} diff --git a/notmyidea-cms-fr/templates/article.html b/notmyidea-cms-fr/templates/article.html index 501bb95..24767dd 100644 --- a/notmyidea-cms-fr/templates/article.html +++ b/notmyidea-cms-fr/templates/article.html @@ -16,7 +16,7 @@ Par {{ article.author }} {% endif %} -

    Dans {{ article.category }}. +

    Dans {{ article.category }}. {% include 'taglist.html' %} {{ article.content }} diff --git a/notmyidea-cms-fr/templates/base.html b/notmyidea-cms-fr/templates/base.html index 12db9ca..b954762 100644 --- a/notmyidea-cms-fr/templates/base.html +++ b/notmyidea-cms-fr/templates/base.html @@ -38,7 +38,7 @@ {% endfor %} {% endif %} {#{% for cat, null in categories %} -

  • {{ cat }}
  • +
  • {{ cat }}
  • {% endfor %}#} @@ -51,7 +51,7 @@

    Catégories

    diff --git a/notmyidea-cms-fr/templates/index.html b/notmyidea-cms-fr/templates/index.html index ab68f81..1216f24 100644 --- a/notmyidea-cms-fr/templates/index.html +++ b/notmyidea-cms-fr/templates/index.html @@ -18,7 +18,7 @@ Par {{ article.author }} {% endif %} -

    Dans {{ article.category }}. {% if PDF_PROCESSOR %}télécharger le PDF{% endif %}

    +

    Dans {{ article.category }}. {% if PDF_PROCESSOR %}télécharger le PDF{% endif %}

    {% include 'taglist.html' %} {{ article.content }} @@ -43,7 +43,7 @@
    Par {{ article.author }}
    -

    Dans {{ article.category }}

    +

    Dans {{ article.category }}

    {% include 'taglist.html' %}

    {% if PDF_PROCESSOR %}PDF{% endif %}

    diff --git a/notmyidea-cms-fr/templates/taglist.html b/notmyidea-cms-fr/templates/taglist.html index 8ca52db..f1238b6 100644 --- a/notmyidea-cms-fr/templates/taglist.html +++ b/notmyidea-cms-fr/templates/taglist.html @@ -1,2 +1,2 @@ -{% if article.tags %}

    tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

    {% endif %} +{% if article.tags %}

    tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

    {% endif %} {% if PDF_PROCESSOR %}Télécharger le PDF{% endif %}

    diff --git a/notmyidea-cms/templates/article_infos.html b/notmyidea-cms/templates/article_infos.html index e1803be..a1993a0 100644 --- a/notmyidea-cms/templates/article_infos.html +++ b/notmyidea-cms/templates/article_infos.html @@ -5,10 +5,10 @@ {% if article.author %}
    - By {{ article.author }} + By {{ article.author }}
    {% endif %} -

    In {{ article.category }}. {% if PDF_PROCESSOR %}get the pdf{% endif %}

    +

    In {{ article.category }}. {% if PDF_PROCESSOR %}get the pdf{% endif %}

    {% include 'taglist.html' %} {% include 'translations.html' %} diff --git a/notmyidea-cms/templates/base.html b/notmyidea-cms/templates/base.html index 8f3d20e..02833f6 100644 --- a/notmyidea-cms/templates/base.html +++ b/notmyidea-cms/templates/base.html @@ -37,7 +37,7 @@ {% endfor %} {% endif %} {#{% for cat, null in categories %} -
  • {{ cat }}
  • +
  • {{ cat }}
  • {% endfor %}#} @@ -50,7 +50,7 @@

    Categories

    diff --git a/notmyidea-cms/templates/taglist.html b/notmyidea-cms/templates/taglist.html index 4259077..7ed6bf1 100644 --- a/notmyidea-cms/templates/taglist.html +++ b/notmyidea-cms/templates/taglist.html @@ -1,2 +1,2 @@ -{% if article.tags %}

    tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

    {% endif %} +{% if article.tags %}

    tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

    {% endif %} {% if PDF_PROCESSOR %}get the pdf{% endif %}

    diff --git a/sneakyidea/templates/article_infos.html b/sneakyidea/templates/article_infos.html index b5af6c5..d7cb534 100644 --- a/sneakyidea/templates/article_infos.html +++ b/sneakyidea/templates/article_infos.html @@ -6,10 +6,10 @@ {% if article.author %}
    - By {{ article.author }} + By {{ article.author }}
    {% endif %} -

    In {{ article.category }}. {% if PDF_PROCESSOR %}get the pdf{% endif %}

    +

    In {{ article.category }}. {% if PDF_PROCESSOR %}get the pdf{% endif %}

    {% include 'taglist.html' %} {{ translations.translate(article) }} diff --git a/sneakyidea/templates/base.html b/sneakyidea/templates/base.html index a4a7564..a6cfb79 100644 --- a/sneakyidea/templates/base.html +++ b/sneakyidea/templates/base.html @@ -38,7 +38,7 @@ {% endfor %} {% endif %} {% for cat, null in categories %} -
  • {{ cat }}
  • +
  • {{ cat }}
  • {% endfor %} {% for title, link in MENUITEMS %}
  • {{ title }}
  • diff --git a/sneakyidea/templates/comments.html b/sneakyidea/templates/comments.html index ea693af..bb033c0 100644 --- a/sneakyidea/templates/comments.html +++ b/sneakyidea/templates/comments.html @@ -1 +1 @@ -{% if DISQUS_SITENAME %}

    There are comments.

    {% endif %} +{% if DISQUS_SITENAME %}

    There are comments.

    {% endif %} diff --git a/sneakyidea/templates/taglist.html b/sneakyidea/templates/taglist.html index 4259077..7ed6bf1 100644 --- a/sneakyidea/templates/taglist.html +++ b/sneakyidea/templates/taglist.html @@ -1,2 +1,2 @@ -{% if article.tags %}

    tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

    {% endif %} +{% if article.tags %}

    tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

    {% endif %} {% if PDF_PROCESSOR %}get the pdf{% endif %}

    diff --git a/sneakyidea/templates/tags.html b/sneakyidea/templates/tags.html index bd18105..43bec00 100644 --- a/sneakyidea/templates/tags.html +++ b/sneakyidea/templates/tags.html @@ -5,8 +5,8 @@

    Tags

    diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html index d8b195b..2a71f74 100644 --- a/tuxlite_tbs/templates/base.html +++ b/tuxlite_tbs/templates/base.html @@ -85,7 +85,7 @@ {% for cat, null in categories %} -
  • {{ cat }}
  • +
  • {{ cat }}
  • {% endfor %} diff --git a/tuxlite_tbs/templates/categories.html b/tuxlite_tbs/templates/categories.html index c96774d..2b95d34 100644 --- a/tuxlite_tbs/templates/categories.html +++ b/tuxlite_tbs/templates/categories.html @@ -3,7 +3,7 @@ {% block content %} diff --git a/tuxlite_tbs/templates/metadata.html b/tuxlite_tbs/templates/metadata.html index cb04053..f3148f7 100644 --- a/tuxlite_tbs/templates/metadata.html +++ b/tuxlite_tbs/templates/metadata.html @@ -1,13 +1,13 @@ {{ article.date.strftime("%d %b %Y") }} {% if article.author %} -by {{ article.author }} +by {{ article.author }} {% endif %} -{# Filed under {{ article.category }} #} +{# Filed under {{ article.category }} #} {# {% if article.tags %} - Tags {% for tag in article.tags %}{{ tag }} {% endfor %} + Tags {% for tag in article.tags %}{{ tag }} {% endfor %} {% endif %} #} diff --git a/tuxlite_tbs/templates/tags.html b/tuxlite_tbs/templates/tags.html index df6f55f..dea6672 100644 --- a/tuxlite_tbs/templates/tags.html +++ b/tuxlite_tbs/templates/tags.html @@ -3,7 +3,7 @@ {% block content %} {% endblock %} diff --git a/waterspill/templates/article.html b/waterspill/templates/article.html index 975d441..baa42cf 100644 --- a/waterspill/templates/article.html +++ b/waterspill/templates/article.html @@ -11,9 +11,9 @@ {{ article.content }} {% include 'twitter.html' %} -

    Par {{ article.author }}, Catégorie : {{ article.category }}

    +

    Par {{ article.author }}, Catégorie : {{ article.category }}

    Tags : {% for tag in article.tags %} -{{ tag }} / +{{ tag }} / {% endfor %}

    diff --git a/waterspill/templates/base.html b/waterspill/templates/base.html index 0ec8d25..1f9049d 100644 --- a/waterspill/templates/base.html +++ b/waterspill/templates/base.html @@ -53,7 +53,7 @@

    Categories

    {% if LINKS %} @@ -84,7 +84,7 @@

    Tags

    diff --git a/waterspill/templates/index.html b/waterspill/templates/index.html index bbc6a1f..d7bd1e3 100644 --- a/waterspill/templates/index.html +++ b/waterspill/templates/index.html @@ -13,9 +13,9 @@ {{ article.content }} -

    Par {{ article.author }}, Catégorie : {{ article.category }}

    +

    Par {{ article.author }}, Catégorie : {{ article.category }}

    Tags : {% for tag in article.tags %} -{{ tag }} / +{{ tag }} / {% endfor %}

    @@ -31,7 +31,7 @@

    Le {{ article.locale_date }}

    {{ article.summary }} -

    Par {{ article.author }}, Catégorie : {{ article.category }}

    +

    Par {{ article.author }}, Catégorie : {{ article.category }}

    Lire la suite … From 93db6c30979e16d99c83fd6139d919a57f8d316d Mon Sep 17 00:00:00 2001 From: Alexis Metaireau Date: Mon, 14 May 2012 20:33:38 +0200 Subject: [PATCH 53/62] fix the last.fm icon --- bootstrap/static/local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/static/local.css b/bootstrap/static/local.css index ae2602c..c933851 100644 --- a/bootstrap/static/local.css +++ b/bootstrap/static/local.css @@ -29,7 +29,7 @@ div.highlight pre { .social a[href*='github.com']:before {content: url('./images/icons/github.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='google.com/reader']:before {content: url('./images/icons/reader.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='jamendo.com']:before {content: url('./images/icons/jamendo.png'); margin-right: 2px; vertical-align: -3px;} -.social a[href*='last.fm']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;} +.social a[href*='last.fm']:before, .social a[href*='lastfm.']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='linkedin.com']:before {content: url('./images/icons/linkedin.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='rss.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='stackoverflow.com']:before {content: url('./images/icons/stackoverflow.png'); margin-right: 2px; vertical-align: -3px;} From 9c76a4e3173df48b13e1693fde8550e645c9db61 Mon Sep 17 00:00:00 2001 From: Tshepang Lekhonkhobe Date: Sat, 7 Apr 2012 12:11:41 +0200 Subject: [PATCH 54/62] fix broken Pages url --- tuxlite_tbs/templates/base.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html index 2a71f74..ec9e5ea 100644 --- a/tuxlite_tbs/templates/base.html +++ b/tuxlite_tbs/templates/base.html @@ -41,7 +41,7 @@ {% if DISPLAY_PAGES_ON_MENU %} {% for page in PAGES %} -
  • {{ page.title }}
  • +
  • {{ page.title }}
  • {% endfor %} {% endif %} From bbea9b8352877b8bd0928e0f6aaad4f484ff0fef Mon Sep 17 00:00:00 2001 From: sjz Date: Wed, 30 May 2012 13:49:27 +1000 Subject: [PATCH 55/62] cat.url.url -> cat.url --- bootstrap2/templates/base.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap2/templates/base.html b/bootstrap2/templates/base.html index e98d06e..d96470e 100644 --- a/bootstrap2/templates/base.html +++ b/bootstrap2/templates/base.html @@ -77,7 +77,7 @@ {% endif %} {% for cat, null in categories %}
  • - + {{ cat }}
  • From 37b9b686a0a3d34c6f1e932da00b97578bd0a189 Mon Sep 17 00:00:00 2001 From: Alexis Metaireau Date: Sun, 10 Jun 2012 01:24:29 +0200 Subject: [PATCH 56/62] Add svbtle theme --- .gitmodules | 3 +++ svbtle | 1 + 2 files changed, 4 insertions(+) create mode 100644 .gitmodules create mode 160000 svbtle diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..8f3c1a8 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "svbtle"] + path = svbtle + url = https://github.com/wting/pelican-svbtle.git diff --git a/svbtle b/svbtle new file mode 160000 index 0000000..847c9f3 --- /dev/null +++ b/svbtle @@ -0,0 +1 @@ +Subproject commit 847c9f3081b2fa0242e7c1bad1177050e72ee6c1 From fdbaa6805064db85f6e71852d0c00e245d7ad432 Mon Sep 17 00:00:00 2001 From: asselinpaul Date: Tue, 12 Jun 2012 18:23:28 +0200 Subject: [PATCH 57/62] added subtle theme --- .DS_Store | Bin 0 -> 12292 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..6ab181e01fbbc50907f7bdfdf766ffe70882ab00 GIT binary patch literal 12292 zcmeHLTTC2P82i66pk$#^E~V|3n?-9%+@)LkRpG8V{HF8xrtC$Anb2*sepKpsx^2y-VH3*;)7JRFdR0|rmVph7|a=@b|7-2r1< zicugS5ZH(S`)taMy+WoP z(OHh0x{*p|pYZ2i(#yGn$*gY~PkM`F@#hK0v1mRQcu$(Tw>Ynb&!6u*6m5@m_jRtc zM}m28&&rA{OS1O8RMXTka3Ya>ZsqwGR(bXq>;O<+w3-XWOR=1Vc-mRYa6hkYgWb)K z^IsLAGlivoQ&_63s5^#gl#zL@DsLLgr!t=D*zRc~>yn(;DqLFlSlY42vj(%zYnADw zmCjj7&p2*bar0TjolHAcZpn71Jmaj#G&8P~^@e=qyr$(`<8g!h&Ac&8QSOvUw_|P^ z$kNsF-Fq8b+M?ZkN7r^%Xq8H}QZt!1T{C4F6Uz*{>7<)BY~8dMW(a@VGoLn%tXzrh za>7n78Ech$v~X>ms&MZ@?3_-Idd$(8x2|26WZ$o$PE}`_WhiUVs7sQsZfaJQgv&BY z296K5DoWxRB7o+~Jhc6QqE1-JlwoPQ%)>gn6m>GsknyeASSx>{a&s)oXLNYfLI)ic377)| zGVmf?gjeA;xCEEsJ@^o=!Kd&!+<=>K3%-Ew;12ue5~H=YoqIQ`%@WZ>llWze+A0x| zwUB?Qw5bPVqN`TItx=^*B4TRWxV2m9k%_umDYy130}?S*D_g5OT6;{cSBkzC;y6oC zX;DXHNyC4}ymyIrpAhSA!I$tg+=d_EC-|M%CSetZiEZ_`7x!T+?kB#rV+ZzNFZSbM z;vD1K7(Rk0aRN^h@1}`&I`M7+7x4_b=wTk0iGLS}ftT=gd;>4zTlhAy@O`{e#J{m3 z{#`5P-;y&ttmnKmz|Gt4fbYGIpG%JZxAx59xx2e8-eEUb7oU%3ZOgG2NMHCSn2%^% zjz9^|Ak6Cjk Date: Tue, 12 Jun 2012 18:23:40 +0200 Subject: [PATCH 58/62] added subtle --- subtle/.gitignore | 38 +++ subtle/README.md | 147 +++++++++ subtle/static/css/downdown.png | Bin 0 -> 5527 bytes subtle/static/css/groovepaper.png | Bin 0 -> 40723 bytes subtle/static/css/lightpaper.png | Bin 0 -> 134783 bytes subtle/static/css/main.css | 445 ++++++++++++++++++++++++++++ subtle/static/css/paper.png | Bin 0 -> 224 bytes subtle/static/css/pygment.css | 205 +++++++++++++ subtle/static/css/reset.css | 52 ++++ subtle/static/css/toptop.png | Bin 0 -> 5392 bytes subtle/static/css/typogrify.css | 3 + subtle/static/css/wavecut.png | Bin 0 -> 1487 bytes subtle/static/css/white.png | Bin 0 -> 2850 bytes subtle/static/css/wide.css | 48 +++ subtle/templates/analytics.html | 11 + subtle/templates/archives.html | 13 + subtle/templates/article.html | 34 +++ subtle/templates/article_infos.html | 14 + subtle/templates/author.html | 2 + subtle/templates/authors.html | 0 subtle/templates/base.html | 74 +++++ subtle/templates/categories.html | 8 + subtle/templates/category.html | 2 + subtle/templates/comments.html | 1 + subtle/templates/disqus_script.html | 11 + subtle/templates/github.html | 9 + subtle/templates/gosquared.html | 14 + subtle/templates/index.html | 60 ++++ subtle/templates/page.html | 10 + subtle/templates/pagination.html | 15 + subtle/templates/piwik.html | 16 + subtle/templates/tag.html | 2 + subtle/templates/taglist.html | 2 + subtle/templates/tags.html | 0 subtle/templates/translations.html | 6 + subtle/templates/twitter.html | 3 + 36 files changed, 1245 insertions(+) create mode 100644 subtle/.gitignore create mode 100644 subtle/README.md create mode 100644 subtle/static/css/downdown.png create mode 100644 subtle/static/css/groovepaper.png create mode 100644 subtle/static/css/lightpaper.png create mode 100755 subtle/static/css/main.css create mode 100644 subtle/static/css/paper.png create mode 100755 subtle/static/css/pygment.css create mode 100755 subtle/static/css/reset.css create mode 100644 subtle/static/css/toptop.png create mode 100755 subtle/static/css/typogrify.css create mode 100644 subtle/static/css/wavecut.png create mode 100644 subtle/static/css/white.png create mode 100755 subtle/static/css/wide.css create mode 100755 subtle/templates/analytics.html create mode 100755 subtle/templates/archives.html create mode 100755 subtle/templates/article.html create mode 100755 subtle/templates/article_infos.html create mode 100755 subtle/templates/author.html create mode 100755 subtle/templates/authors.html create mode 100755 subtle/templates/base.html create mode 100755 subtle/templates/categories.html create mode 100755 subtle/templates/category.html create mode 100755 subtle/templates/comments.html create mode 100755 subtle/templates/disqus_script.html create mode 100755 subtle/templates/github.html create mode 100644 subtle/templates/gosquared.html create mode 100755 subtle/templates/index.html create mode 100755 subtle/templates/page.html create mode 100755 subtle/templates/pagination.html create mode 100755 subtle/templates/piwik.html create mode 100755 subtle/templates/tag.html create mode 100755 subtle/templates/taglist.html create mode 100755 subtle/templates/tags.html create mode 100755 subtle/templates/translations.html create mode 100755 subtle/templates/twitter.html diff --git a/subtle/.gitignore b/subtle/.gitignore new file mode 100644 index 0000000..f2c2a6b --- /dev/null +++ b/subtle/.gitignore @@ -0,0 +1,38 @@ +# Compiled source # +################### +*.com +*.class +*.dll +*.exe +*.o +*.so + +# Packages # +############ +# it's better to unpack these files and commit the raw source +# git has its own built in compression methods +*.7z +*.dmg +*.gz +*.iso +*.jar +*.rar +*.tar +*.zip + +# Logs and databases # +###################### +*.log +*.sql +*.sqlite + +# OS generated files # +###################### +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +Icon? +ehthumbs.db +Thumbs.db \ No newline at end of file diff --git a/subtle/README.md b/subtle/README.md new file mode 100644 index 0000000..9fa8b4d --- /dev/null +++ b/subtle/README.md @@ -0,0 +1,147 @@ +#Subtle +###A pelican theme + +![screenshot](https://dl.dropbox.com/u/6712319/screenshot-6.png) + +This is subtle, a theme for the [Pelican static site generator](http://pelican.notmyidea.org/en/2.8/index.html). +It is adapted from the [notmyidea](https://github.com/ametaireau/notmyidea) default theme. + +The social icons are from: [http://www.alexpeattie.com/projects/justvector_icons/](http://www.alexpeattie.com/projects/justvector_icons/) + +The current background is from: [http://subtlepatterns.com/](http://subtlepatterns.com/) + +Apart from aesthetic changes, this also adds a different set of more 'classy' social icons and icons for many more services. + +If you wish to add a favicon to your website (and I believe that you should), then you should add a 16x16 icon 'favicon.ico' +file in your output directory. + +*PS: I've made this documentation quite easy to follow (I hope!), computer geeks might find it too 'simplified' but hey, it's well documented* + +Because this is 'based' on notmyidea (the theme), this supports all of these settings (which you would add to the pelican.conf.py file). +``` +DISQUS_SITENAME Pelican can handle disqus comments, specify the sitename you’ve filled in on disqus +``` +``` +GITHUB_URL Your github URL (if you have one), it will then use it to create a github ribbon. +``` +``` +GOOGLE_ANALYTICS ‘UA-XXXX-YYYY’ to activate google analytics. +``` +``` +MENUITEMS A list of tuples (Title, Url) for additional menu items to appear at the beginning of the main menu. +``` +``` +PIWIK_URL URL to your Piwik server - without ‘http://‘ at the beginning. +``` +``` +PIWIK_SSL_URL If the SSL-URL differs from the normal Piwik-URL you have to include this setting too. (optional) +``` +``` +PIWIK_SITE_ID ID for the monitored website. You can find the ID in the Piwik admin interface > settings > websites. +``` +``` +LINKS A list of tuples (Title, Url) for links to appear on the header. +``` +``` +SOCIAL A list of tuples (Title, Url) to appear in the “social” section. +``` +``` +TWITTER_USERNAME Allows to add a button on the articles to tweet about them. Add you twitter username if you want this button to appear. +``` + +Plus, I've added GoSquared support so their is a new command: +``` +GOSQUARED_SITENAME +``` + +I am hoping to fork and push that to the official Pelican repository. +##Preview +[http://asselinpaul.com/](http://asselinpaul.com/) +This post might be relevant if you want to know more about my particular blog (hosting, comments): [http://asselinpaul.com/static-site.html](http://asselinpaul.com/static-site.html) + +##Installation +It is easy to install this theme, just use the [pelican-themes](http://pelican.notmyidea.org/en/2.8/pelican-themes.html) command once you have downloaded the theme: +``` +pelican-themes -i /path_to_theme +``` +For more information about pelican-themes, [click here](http://pelican.notmyidea.org/en/2.8/pelican-themes.html). + + + +So that every blog ain't the same (we are all unique right?), I'd appreciate two things: + +* Change the background for the blog + +They are some great alternatives to this pattern on [subtlepatterns.com](http://subtlepatterns.com/). To do this you would open the static folder and add your chosen pattern/background. After that you need to modify the main.css file, specificly line 21 which defines the background: +``` +background: url("wavecut.png"): +``` +Replace *wavecut.png* with the name of your pattern/background. + +* Change the color theme +They is one main color in this theme that you can/should change to suit your liking and personality. +I'm using the #7A4700 brown, check out my site (linked in Preview) to see what elements are brown (you might have to hover over them). +To change that, I'd simply replace every value '#7A4700' in main.css by the color you want(ideally with the find and replace command). + +And if you could send me a message of your blog's url, I'd love to read your great content. + +##Changing Fonts + +If you want to change the font for the Titles (not the one which is used for the articles), you have to change line 14 and line 42 of the file. + +At the moment, line 14 says: +``` +@import url(http://fonts.googleapis.com/css?family=Lobster); +``` + +I'm using Google Web Fonts to get the font, here is the link to it: [Lobster](http://www.google.com/webfonts#QuickUsePlace:quickUse/Family:) + +You should note that step 3 ('Add this code to your website') has multiple options. I used the @import tab to get the previous line. Choose a font and add the @import code on line 14. + +On line 42, change the font-family with whatever you downloaded. In my case, it's: +``` +font-family: 'Lobster', cursive; +``` + +That's it, you're done. For the font that is used for the articles, do the same thing with line 15 and 22. + +##Social Icons +I've only implemented icons that I used but it's super easy to add more and best of all, the icons you are looking for are most likely already included! + +First, take a look in the main.css file. Towards line 315, you can see the social icon declaration. It looks like this: +``` +.social a[href*='twitter.com'] {background-image: url('../images/icons/twitter_alt.png'); + background-size: 16px 16px; } +``` +Check to see if the one you want isn't implemented, if not, let's continue. + +* open images/icon +* look for the icon you want in here or add it +* note down it's name (e.g: wikipedia.png) +* go into the main.css file and go towards line 315, you should see the icons declaration. +* copy and paste this template there: +``` +.social a[href*='url_of_site'] {background-image: url('../images/icons/name_of_icon'); + background-size: 16px 16px; } +``` +Change *url_of_site* with the url of the service for which you are adding an icon (e.g: wikipedia.com). +*Do not include 'www.'* + +Change *name_of_icon* with the name of the icon you got in step 2 (with it's extension). In our case that is wikipedia.png . +If you icon is located somewhere else, you can also change the path but you have to make sure that I'll be included with your css. + +* go into your pelican.conf.py file and add your social 'link' there(making sure that you use the correct service name and url) +For example: +``` +('github', 'http://github.com/thisisalongdocumentation'), +``` + +You're done! + +![icons](https://dl.dropbox.com/u/6712319/screenshot-5.png) +*Yeah, that is a lot of icons.* + +##Notes +I have not tested RSS and Atom feeds as I do not use these services, I think I might have removed the support for them so keep that in mind and you might be able to get the needed code on the notmyidea theme. + + diff --git a/subtle/static/css/downdown.png b/subtle/static/css/downdown.png new file mode 100644 index 0000000000000000000000000000000000000000..9a2cc89672bfbf4c455bd42573d048f886b5b070 GIT binary patch literal 5527 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 Z0{}CQc`HwfYl8p)002ovPDHLkV1g0r#O?q9 literal 0 HcmV?d00001 diff --git a/subtle/static/css/groovepaper.png b/subtle/static/css/groovepaper.png new file mode 100644 index 0000000000000000000000000000000000000000..61f81a763f9e0b54b3f0b95dcfff28c749574b30 GIT binary patch literal 40723 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 bEC%pDlWSxXA}~Vw00000NkvXXu0mjf;CI+s literal 0 HcmV?d00001 diff --git a/subtle/static/css/lightpaper.png b/subtle/static/css/lightpaper.png new file mode 100644 index 0000000000000000000000000000000000000000..50024de72629086a259b658cb47d89092d1f063b GIT binary patch literal 134783 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

    UXUNEB>BmERhqQp_Ah@rfKjO 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 literal 0 HcmV?d00001 diff --git a/subtle/static/css/main.css b/subtle/static/css/main.css new file mode 100755 index 0000000..b287588 --- /dev/null +++ b/subtle/static/css/main.css @@ -0,0 +1,445 @@ +/* + Name: Smashing HTML5 + Date: July 2009 + Description: Sample layout for HTML5 and CSS3 goodness. + Version: 1.0 + Author: Enrique Ramírez + Autor URI: http://enrique-ramirez.com +*/ + +/* Imports */ +@import url("reset.css"); +@import url("pygment.css"); +@import url("typogrify.css"); +@import url(http://fonts.googleapis.com/css?family=Lobster); +@import url(http://fonts.googleapis.com/css?family=Droid+Sans); + + +/***** Global *****/ +/* Body */ +body { + background: url("wavecut.png"); + font-family: 'Droid Sans', sans-serif; + font-size: 14px ; + line-height: 1.429; + margin: 0; + padding: 0; + text-align: left; +} + +/* Headings */ +h1 {font-size: 2em } +h2 {font-size: 1.571em} /* 22px */ +h3 {font-size: 1.429em} /* 20px */ +h4 {font-size: 1.286em} /* 18px */ +h5 {font-size: 1.143em} /* 16px */ +h6 {font-size: 1em} /* 14px */ + +h1, h2, h3, h4, h5, h6 { + font-weight: 400; + line-height: 1.1; + margin-bottom: .8em; + font-family: 'Lobster', cursive; + +} + +h3, h4, h5, h6 { margin-top: .8em; } + +hr { border: 2px solid #EEEEEE; } + +/* Anchors */ +a {outline: 0;} +a img {border: 0px; text-decoration: none;} +a:link, a:visited { + color: #7A4700; + padding: 0 1px; + text-decoration: underline; +} +a:hover, a:active { + background-color: #7A4700; + color: #fff; + text-decoration: none; + text-shadow: 1px 1px 1px #333; +} + +h1 a:hover { + background-color: inherit +} + +/* Paragraphs */ +p {margin-bottom: 1.143em;} + +strong, b {font-weight: bold;} +em, i {font-style: italic;} + +::-moz-selection {background: #F6CF74; color: #fff;} +::selection {background: #F6CF74; color: #fff;} + +/* Lists */ +ul { + list-style: outside disc; + margin: 1em 0 1.5em 1.5em; +} + +ol { + list-style: outside decimal; + margin: 1em 0 1.5em 1.5em; +} + +.post-info { + float:right; + margin:5px; + padding:9px; +} + +.post-info p{ + margin-bottom: 1px; +} + +.readmore { float: right } + +dl {margin: 0 0 1.5em 0;} +dt {font-weight: bold;} +dd {margin-left: 1.5em;} + +pre{background-color: #000; padding: 10px; color: #fff; margin: 10px; overflow: auto;} + +/* Quotes */ +blockquote { + margin: 20px; + font-style: italic; +} +cite {} + +q {} + +div.note { + float: right; + margin: 5px; + font-size: 85%; + max-width: 300px; +} + +/* Tables */ +table {margin: .5em auto 1.5em auto; width: 98%;} + + /* Thead */ + thead th {padding: .5em .4em; text-align: left;} + thead td {} + + /* Tbody */ + tbody td {padding: .5em .4em;} + tbody th {} + + tbody .alt td {} + tbody .alt th {} + + /* Tfoot */ + tfoot th {} + tfoot td {} + +/* HTML5 tags */ +header, section, footer, +aside, nav, article, figure { + display: block; +} + +/***** Layout *****/ +.body {clear: both; margin: 0 auto; width: 800px;} +img.right figure.right {float: right; margin: 0 0 2em 2em;} +img.left, figure.left {float: right; margin: 0 0 2em 2em;} + +/* + Header +*****************/ +#banner { + margin: 0 auto; + padding: 2.5em 0 0 0; +} + + /* Banner */ + #banner h1 {font-size: 3.571em; line-height: 0;} + #banner h1 a:link, #banner h1 a:visited { + color: #000305; + display: block; + font-weight: bold; + margin: 0 0 .6em .2em; + text-decoration: none; + width: 427px; + } + #banner h1 a:hover, #banner h1 a:active { + background: none; + color: #7A4700; + text-shadow: none; + } + + #banner h1 strong {font-size: 0.36em; font-weight: normal;} + + /* Main Nav */ + #banner nav { + background: #000305; + font-size: 1.143em; + height: 40px; + line-height: 30px; + margin: 0 auto 2em auto; + padding: 0; + text-align: center; + width: 800px; + + border-radius: 5px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + } + + #banner nav ul {list-style: none; margin: 0 auto; width: 800px;} + #banner nav li {float: left; display: inline; margin: 0;} + + #banner nav a:link, #banner nav a:visited { + color: #fff; + display: inline-block; + height: 30px; + padding: 5px 1.5em; + text-decoration: none; + } + #banner nav a:hover, #banner nav a:active, + #banner nav .active a:link, #banner nav .active a:visited { + background: #C74451; + color: #fff; + text-shadow: none !important; + } + + #banner nav li:first-child a { + border-top-left-radius: 5px; + -moz-border-radius-topleft: 5px; + -webkit-border-top-left-radius: 5px; + + border-bottom-left-radius: 5px; + -moz-border-radius-bottomleft: 5px; + -webkit-border-bottom-left-radius: 5px; + } + +/* + Featured +*****************/ +#featured { + + background: url("toptop.png") no-repeat, url('downdown.png') no-repeat, url("white.png") repeat; + background-position: top,bottom,top; + margin-bottom: 2em; + overflow: hidden; + padding: 20px; + width: 760px; + + border-radius: 0px; + -moz-border-radius: 0px; + -webkit-border-radius: 0px; +} + +#featured figure { + border: 2px solid #eee; + float: right; + margin: 0.786em 2em 0 5em; + width: 248px; +} +#featured figure img {display: block; float: right;} + +#featured h2 {color: #C74451; font-size: 1.714em; margin-bottom: 0.333em;} +#featured h3 {font-size: 1.429em; margin-bottom: .5em;} + +#featured h3 a:link, #featured h3 a:visited {color: #000305; text-decoration: none;} +#featured h3 a:hover, #featured h3 a:active {color: #fff;} + +/* + Body +*****************/ +#content { + background: url("toptop.png") no-repeat, url('downdown.png') no-repeat, url("white.png") repeat; + background-position: top,bottom,top; + margin-bottom: 2em; + overflow: hidden; + padding: 20px 20px; + width: 760px; + + border-radius: 0px; + -moz-border-radius: 0px; + -webkit-border-radius: 0px; +} + +/* + Extras +*****************/ +#extras {margin: 0 auto 3em auto; overflow: hidden;} + +#extras ul {list-style: none; margin: 0;} +#extras li {border-bottom: 1px solid #fff;} +#extras h2 { + color: #000000; + font-size: 1.429em; + margin-bottom: .25em; + padding: 0 3px; +} + +#extras a:link, #extras a:visited { + color: #444; + display: block; + border-bottom: 1px solid #F4E3E3; + text-decoration: none; + padding: .3em .25em; +} + +#extras a:hover, #extras a:active {color: #fff;} + + /* Blogroll */ + #extras .blogroll { + float: left; + width: 615px; + } + + #extras .blogroll li {float: left; margin: 0 20px 0 0; width: 185px;} + + /* Social */ + #extras .social { + float: right; + width: 175px; + } + + #extras div[class='social'] a { + background-repeat: no-repeat; + background-position: 3px 6px; + padding-left: 25px; + } + + /* Icons */ + + + .social a[href*='facebook.com'] {background-image: url('../images/icons/facebook.png'); + background-size: 16px 16px; } + .social a[href*='twitter.com'] {background-image: url('../images/icons/twitter_alt.png'); + background-size: 16px 16px; } + .social a[href*='quora.com'] {background-image: url('../images/icons/quora.png'); + background-size: 16px 16px; } + .social a[href*='github.com'] {background-image: url('../images/icons/github.png'); + background-size: 16px 16px; } + .social a[href*='news.ycombinator.com'] {background-image: url('../images/icons/hacker_news.png'); + background-size: 16px 16px; } + .social a[href*='instapaper.com'] {background-image: url('../images/icons/instapaper.png'); + background-size: 16px 16px; } + .social a[href*='hypem.com'] {background-image: url('../images/icons/hype_machine.png'); + background-size: 16px 16px; } + + +/* + About +*****************/ +#about { + background: #fff; + font-style: normal; + margin-bottom: 2em; + overflow: hidden; + padding: 20px; + text-align: left; + width: 760px; + + border-radius: 10px; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; +} + +#about .primary {float: left; width: 165px;} +#about .primary strong {color: #C64350; display: block; font-size: 1.286em;} +#about .photo {float: left; margin: 5px 20px;} + +#about .url:link, #about .url:visited {text-decoration: none;} + +#about .bio {float: right; width: 500px;} + +/* + Footer +*****************/ +#contentinfo {padding-bottom: 2em; text-align: right;} + +/***** Sections *****/ +/* Blog */ +.hentry { + display: block; + clear: both; + border-bottom: 1px solid #eee; + padding: 1.5em 0; +} +li:last-child .hentry, #content > .hentry {border: 0; margin: 0;} +#content > .hentry {padding: 1em 0;} +.hentry img{display : none ;} +.entry-title {font-size: 3em; margin-bottom: 10px; margin-top: 0;} +.entry-title a:link, .entry-title a:visited {text-decoration: none; color: #333;} +.entry-title a:visited {background-color: #fff;} + +.hentry .post-info * {font-style: normal;} + + /* Content */ + .hentry footer {margin-bottom: 2em;} + .hentry footer address {display: inline;} + #posts-list footer address {display: block;} + + /* Blog Index */ + #posts-list {list-style: none; margin: 0;} + #posts-list .hentry {padding-left: 10px; position: relative;} + + #posts-list footer { + left: 10px; + position: relative; + float: left; + top: 0.5em; + width: 190px; + } + + /* About the Author */ + #about-author { + background: #f9f9f9; + clear: both; + font-style: normal; + margin: 2em 0; + padding: 10px 20px 15px 20px; + + border-radius: 5px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + } + + #about-author strong { + color: #C64350; + clear: both; + display: block; + font-size: 1.429em; + } + + #about-author .photo {border: 1px solid #ddd; float: left; margin: 5px 1em 0 0;} + + /* Comments */ + #comments-list {list-style: none; margin: 0 1em;} + #comments-list blockquote { + background: #f8f8f8; + clear: both; + font-style: normal; + margin: 0; + padding: 15px 20px; + + border-radius: 5px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + } + #comments-list footer {color: #888; padding: .5em 1em 0 0; text-align: right;} + + #comments-list li:nth-child(2n) blockquote {background: #F5f5f5;} + + /* Add a Comment */ + #add-comment label {clear: left; float: left; text-align: left; width: 150px;} + #add-comment input[type='text'], + #add-comment input[type='email'], + #add-comment input[type='url'] {float: left; width: 200px;} + + #add-comment textarea {float: left; height: 150px; width: 495px;} + + #add-comment p.req {clear: both; margin: 0 .5em 1em 0; text-align: right;} + + #add-comment input[type='submit'] {float: right; margin: 0 .5em;} + #add-comment * {margin-bottom: .5em;} \ No newline at end of file diff --git a/subtle/static/css/paper.png b/subtle/static/css/paper.png new file mode 100644 index 0000000000000000000000000000000000000000..a5ab48272dfdfbf6cf93a4d44a657e5ac48b2efb GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;3?%tt{&D~*p#Yx{*Z1$=|M~Oh*|TS#K7IP} z$ZLK&K#>KzBc*hzS+Ox`i0f~=DeG`Nz1xxvQ6QmBQJmZ)$V6g zuY7c*^RoOLt<6>#!jt#5?QH`oJsEd6&Uu~%NK@7~hPwI1wVy7?m-XrllC literal 0 HcmV?d00001 diff --git a/subtle/static/css/pygment.css b/subtle/static/css/pygment.css new file mode 100755 index 0000000..594b0fa --- /dev/null +++ b/subtle/static/css/pygment.css @@ -0,0 +1,205 @@ +.hll { +background-color:#FFFFCC; +} +.c { +color:#408090; +font-style:italic; +} +.err { +border:1px solid #FF0000; +} +.k { +color:#007020; +font-weight:bold; +} +.o { +color:#666666; +} +.cm { +color:#408090; +font-style:italic; +} +.cp { +color:#007020; +} +.c1 { +color:#408090; +font-style:italic; +} +.cs { +background-color:#FFF0F0; +color:#408090; +} +.gd { +color:#A00000; +} +.ge { +font-style:italic; +} +.gr { +color:#FF0000; +} +.gh { +color:#000080; +font-weight:bold; +} +.gi { +color:#00A000; +} +.go { +color:#303030; +} +.gp { +color:#C65D09; +font-weight:bold; +} +.gs { +font-weight:bold; +} +.gu { +color:#800080; +font-weight:bold; +} +.gt { +color:#0040D0; +} +.kc { +color:#007020; +font-weight:bold; +} +.kd { +color:#007020; +font-weight:bold; +} +.kn { +color:#007020; +font-weight:bold; +} +.kp { +color:#007020; +} +.kr { +color:#007020; +font-weight:bold; +} +.kt { +color:#902000; +} +.m { +color:#208050; +} +.s { +color:#4070A0; +} +.na { +color:#4070A0; +} +.nb { +color:#007020; +} +.nc { +color:#0E84B5; +font-weight:bold; +} +.no { +color:#60ADD5; +} +.nd { +color:#555555; +font-weight:bold; +} +.ni { +color:#D55537; +font-weight:bold; +} +.ne { +color:#007020; +} +.nf { +color:#06287E; +} +.nl { +color:#002070; +font-weight:bold; +} +.nn { +color:#0E84B5; +font-weight:bold; +} +.nt { +color:#062873; +font-weight:bold; +} +.nv { +color:#BB60D5; +} +.ow { +color:#007020; +font-weight:bold; +} +.w { +color:#BBBBBB; +} +.mf { +color:#208050; +} +.mh { +color:#208050; +} +.mi { +color:#208050; +} +.mo { +color:#208050; +} +.sb { +color:#4070A0; +} +.sc { +color:#4070A0; +} +.sd { +color:#4070A0; +font-style:italic; +} +.s2 { +color:#4070A0; +} +.se { +color:#4070A0; +font-weight:bold; +} +.sh { +color:#4070A0; +} +.si { +color:#70A0D0; +font-style:italic; +} +.sx { +color:#C65D09; +} +.sr { +color:#235388; +} +.s1 { +color:#4070A0; +} +.ss { +color:#517918; +} +.bp { +color:#007020; +} +.vc { +color:#BB60D5; +} +.vg { +color:#BB60D5; +} +.vi { +color:#BB60D5; +} +.il { +color:#208050; +} diff --git a/subtle/static/css/reset.css b/subtle/static/css/reset.css new file mode 100755 index 0000000..1e21756 --- /dev/null +++ b/subtle/static/css/reset.css @@ -0,0 +1,52 @@ +/* + Name: Reset Stylesheet + Description: Resets browser's default CSS + Author: Eric Meyer + Author URI: http://meyerweb.com/eric/tools/css/reset/ +*/ + +/* v1.0 | 20080212 */ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td { + background: transparent; + border: 0; + font-size: 100%; + margin: 0; + outline: 0; + padding: 0; + vertical-align: baseline; +} + +body {line-height: 1;} + +ol, ul {list-style: none;} + +blockquote, q {quotes: none;} + +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} + +/* remember to define focus styles! */ +:focus { + outline: 0; +} + +/* remember to highlight inserts somehow! */ +ins {text-decoration: none;} +del {text-decoration: line-through;} + +/* tables still need 'cellspacing="0"' in the markup */ +table { + border-collapse: collapse; + border-spacing: 0; +} \ No newline at end of file diff --git a/subtle/static/css/toptop.png b/subtle/static/css/toptop.png new file mode 100644 index 0000000000000000000000000000000000000000..17e7eada958fc8f2f890d532aa978a5cc68d34aa GIT binary patch literal 5392 zcmV+r74PbaP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000U*NklxxcvKt8>o% zmwrFnoNdlFXPdLl+2(9>wmI9JZT=r^j?THio^g2@HkEVk?-v&rZ}$8BZQu8?@B8@e z+qZu^=YD!{P&?=TadC0+=5RRN_I)3{_wno3ucl4cb;+jW$9o_9zK?fzcc#shc)G5; zjWHH&*iSCz`}_ObzVBlQA!{?m&wjtZ4I#uBV=_ zC9kQyJXUv(xuic+_%o&M(5SK8pQ=Ay*CqWK)0QdyK1JuJ;2c62)r6AGR81JenPVQC zJEi$Gm8)YjuIsvFQ|hk}!YDUlj8E1LUT>`0(Ku=iJ+?tE)@cVBkIsuw-*{b8}(?KOaAS{KYx<_WJtza=+hyjt{R8 zLiFCp-EQ~m`}gk$XCV&wVw>yh>&vd|KKFeekH=#SA;jbH81L@x1~%}6vk;Hk;2a1& z+gx2;T^;3a91eqe zS(<=aaNWnaIyD~dQ`S|^ZM)q*3TNmB$NMl8igkx>u+9Dbed--(CdUJPhBjICVhv|b zTX|{k=vmsQ4+AmFu@X19w@UQ_7mvr|35LwW+$;cwJPWN}#`Vk%i--8T`eA%jS5<#l z55Z^k!}C`0;n{?9Fqav_`}_NWjq(|s*B)eTvF4Yhb-)GA~N;u>O4c^5wU8@811u zx7+>ayzf5$zFU3&{=IFQ=B*ofRaNC;jIOS07eW|(R(i2LUQN@u5W>J8`;RduzfIFP z@4e}-s;cxku7SP!sj6xaFMj9PG#@K=3zHlUxPB}r%WqxR&U>Hrjofqi=@$!4}1om zS#fa8d_8l9&r&SZPp&@^JIAMIa4+$h_3@ zd%&_A(_QW<3&+w6=P2J5H}orOuwtLn7mM4g89OH%*~Y2Z2D32d@BZ zV`KB2>zSM9mWGt(c`5ein&(zst$F!p&hy7;iN$Tc?xoK2hyQZm&in4m*mvuuX@0gA zTV1-~%o3#1i|u(x<(3Z=ib=;WE`|jd>`O(1@H0RdZ1|VY;5^|^{jvyftU7pgaOMi# z_x)gD!}&M^d0+w1vvHpHKAmR~)vB#77%Xgz5wKRW;Tpt-T(L0fLS`*Pz)wY!g&O{? zg@j|{>vb82JvWXv70w7DoCrIM2z=FbZ4Mm%JM$H>bN<$Xix?1-`q4a5D_(Y(cZ@Ih z2KPq@!Flgp-}kBC)KBiFf#cKuQQhDn$!Bms^5?)8cqr$sGgQ0yhZj@kP}4NoWuA2b z8iLqZ?2!leD2uf&|JK5-{cY8q{jetRFk*Y;ta^aBVG9l6zbW_FhL;A`GjK}l#P+}q z@mno9?jzVFj;;-!F}elofF2^r^RErHgz28y#au(a9rZa4Ro%zE0vji^h75|HE9;Q|bB zbEJaF%c?b;v4m(1a9!>j0$o7)Jge^dREUL5xya3g{BldW)`Gv?;JRr|^r?d`@D~2L zg@T`;=;z8gzF{cctme+u9~~Nc1E8F+p5T_AAnDUh_?XRRiI0{a?H6m2R?b;ZsdZR0 zXZZ#WTxA?}N!R*=x}mAOP=SdMdy9@dH3Bx7VGsoy#jycrjsdUDW|Qi&TrN{=u)%u>=3=oJ*mJ&UTt16y$~@6)Q47=& zaiY05n@t*U9NT8IIjIYui_d}2VzEf?m&@fzoQy5UoU04?1M%h@ffeJ)JW*~d$EQeY9Gwl2BQ3f+wswsx8Vx;A80ka)-~RY20SBNij42 zh+nlr`x-i+HsAwmnx#J$_b@b|dof10SS-?e#LV$DP2<|O9q1wZ#I@ia_ZRBR97bKZ z-+>#?0>py_iZ#l@A;vhskb7`GpAYze9#qX|PQpL1VjV!f><5~u+J*PfPb&t?4=_Q! zphe0_EMr`E?ghlJeF1E>7Z_V;Xc!v=lLbIRI1>bf4x6s-&1vqr(5H37Y&oaeJ(kNKiI usx>2^d(2y_mgjxlq( z=H}$&W+~42d-rnBm=;+zm+1JFVn0)z#J3*4FFm>(kTI?d|Q<)YK9QnBM>Z1w2VaK~#9!ZI$bitGEtEWm(3OWgJY> zJu~nBqG!={rh5Mvs3HU`S>G)YDOydN9ojv7LED!r8Z22{~RMW~>j=V&YcL9^|%zD4#988%w@Dr}D+ zL&w8WTXtm907HnWH*4*jLTlb5uU)fy=dI_LEDUk^XNJkU6vGz7=UfK)3GY}yzvVtn zq%lEGXqYIrvjqp0Dr=7zkEl2W=B&rdpFx`7m2%`OdizL-+0@s4w z2eu7e0`lxO5f>?8%&Ws?Vue(Mo{480VA-gwT=vpnao4ry9{$0xQ=XA6k2W{bx)=C) zTLF4rO1SKcPspIx)U(LrM7;#&P|yIEPSkeB@?}ANNUC^!7UHJ+mJ_rgoIYi+?Ah9i zXeSOhtAVSj-qR`A% z8oI&Ri(TnZsXc3{XR&<){C?CIo{?nDC=$q1Z!OMy$7*8SRRrtM;)Si71P z=e|CH5)OLbcl}l*gpF}L?6yUpUKX`cloBbSj}^Y)bCBdQgU%^VeW}KHjyj7InK6!F z%zS14@yF!|=it06$=r4kd6?tvc{f?)vm5S0vfT6kum~Jsao$_Y<_OedjKgv5*svOO z#zZ9k{n&>0Kfv2gAonX{`zyLj9dYxpNeh>J_p^b+s;reg~p0A#C|q()fW1Jiiunwym6ln>xr)}O9v+t>*Rq7IhO_u>y@+XS}I^&@88@rJxaj*Zzu#V@7;fN3NYAjkuWO zp_0U2e>^G`M6!I-{@7ExCeD#WTnWVl5`vB2PRK@%M9lujPd{xhG>NjM@y7>sO%2&F zQvCk(!(6FiX{kUlT)C-1t#lYH-u$$m;)gt!t@1Cfi4%9*s_%EzGJkQ+E`r~JK@glR zk9`!Cs_*aO4gzhv5cEPxYKQ-rE2G002ovPDHLkV1nsU2$KK+ literal 0 HcmV?d00001 diff --git a/subtle/static/css/white.png b/subtle/static/css/white.png new file mode 100644 index 0000000000000000000000000000000000000000..97fb2204119499c86ef1ee76a363c93a1dbaa407 GIT binary patch literal 2850 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 literal 0 HcmV?d00001 diff --git a/subtle/static/css/wide.css b/subtle/static/css/wide.css new file mode 100755 index 0000000..88fd59c --- /dev/null +++ b/subtle/static/css/wide.css @@ -0,0 +1,48 @@ +@import url("main.css"); + +body { + font:1.3em/1.3 "Hoefler Text","Georgia",Georgia,serif,sans-serif; +} + +.post-info{ + display: none; +} + +#banner nav { + display: none; + -moz-border-radius: 0px; + margin-bottom: 20px; + overflow: hidden; + font-size: 1em; + background: #F5F4EF; +} + +#banner nav ul{ + padding-right: 50px; +} + +#banner nav li{ + float: right; + color: #000; +} + +#banner nav li a { + color: #000; +} + +#banner h1 { + margin-bottom: -18px; +} + +#featured, #extras { + padding: 50px; +} + +#featured { + padding-top: 20px; +} + +#extras { + padding-top: 0px; + padding-bottom: 0px; +} diff --git a/subtle/templates/analytics.html b/subtle/templates/analytics.html new file mode 100755 index 0000000..ba174fc --- /dev/null +++ b/subtle/templates/analytics.html @@ -0,0 +1,11 @@ +{% if GOOGLE_ANALYTICS %} + + +{% endif %} \ No newline at end of file diff --git a/subtle/templates/archives.html b/subtle/templates/archives.html new file mode 100755 index 0000000..f678494 --- /dev/null +++ b/subtle/templates/archives.html @@ -0,0 +1,13 @@ +{% extends "base.html" %} +{% block content %} +

    +

    Archives for {{ SITENAME }}

    + +
    +{% for article in dates %} +
    {{ article.locale_date }}
    +
    {{ article.title }}
    +{% endfor %} +
    +
    +{% endblock %} diff --git a/subtle/templates/article.html b/subtle/templates/article.html new file mode 100755 index 0000000..fc7e589 --- /dev/null +++ b/subtle/templates/article.html @@ -0,0 +1,34 @@ +{% extends "base.html" %} +{% block title %}{{ article.title|striptags }}{% endblock %} +{% block content %} +
    +
    +
    +

    + {{ article.title}}

    + {% include 'twitter.html' %} +
    + +
    + {% include 'article_infos.html' %} + {{ article.content }} +
    + {% if DISQUS_SITENAME %} +
    +

    Comments !

    +
    + +
    + {% endif %} + +
    +
    +{% endblock %} diff --git a/subtle/templates/article_infos.html b/subtle/templates/article_infos.html new file mode 100755 index 0000000..a1993a0 --- /dev/null +++ b/subtle/templates/article_infos.html @@ -0,0 +1,14 @@ + diff --git a/subtle/templates/author.html b/subtle/templates/author.html new file mode 100755 index 0000000..0b37290 --- /dev/null +++ b/subtle/templates/author.html @@ -0,0 +1,2 @@ +{% extends "index.html" %} +{% block title %}{{ SITENAME }} - {{ author }}{% endblock %} diff --git a/subtle/templates/authors.html b/subtle/templates/authors.html new file mode 100755 index 0000000..e69de29 diff --git a/subtle/templates/base.html b/subtle/templates/base.html new file mode 100755 index 0000000..64584c8 --- /dev/null +++ b/subtle/templates/base.html @@ -0,0 +1,74 @@ + + + + {% block title %}{{ SITENAME }}{%endblock%} + + + + + + + + + + + + + +{% include 'github.html' %} + + {% block content %} + {% endblock %} +
    + {% if LINKS %} +
    +

    blogroll

    +
      + {% for name, link in LINKS %} +
    • {{ name }}
    • + {% endfor %} +
    +
    + {% endif %} + {% if SOCIAL %} + + {% endif %} +
    + +
    + +
    + +{% include 'analytics.html' %} +{% include 'piwik.html' %} +{% include 'gosquared.html' %} +{% include 'disqus_script.html' %} + + diff --git a/subtle/templates/categories.html b/subtle/templates/categories.html new file mode 100755 index 0000000..e29be0c --- /dev/null +++ b/subtle/templates/categories.html @@ -0,0 +1,8 @@ +{% extends "base.html" %} +{% block content %} +
      +{% for category, articles in categories %} +
    • {{ category }}
    • +{% endfor %} +
    +{% endblock %} diff --git a/subtle/templates/category.html b/subtle/templates/category.html new file mode 100755 index 0000000..56f8e93 --- /dev/null +++ b/subtle/templates/category.html @@ -0,0 +1,2 @@ +{% extends "index.html" %} +{% block title %}{{ SITENAME }} - {{ category }}{% endblock %} diff --git a/subtle/templates/comments.html b/subtle/templates/comments.html new file mode 100755 index 0000000..bb033c0 --- /dev/null +++ b/subtle/templates/comments.html @@ -0,0 +1 @@ +{% if DISQUS_SITENAME %}

    There are comments.

    {% endif %} diff --git a/subtle/templates/disqus_script.html b/subtle/templates/disqus_script.html new file mode 100755 index 0000000..c4f442c --- /dev/null +++ b/subtle/templates/disqus_script.html @@ -0,0 +1,11 @@ +{% if DISQUS_SITENAME %} + +{% endif %} diff --git a/subtle/templates/github.html b/subtle/templates/github.html new file mode 100755 index 0000000..75592ac --- /dev/null +++ b/subtle/templates/github.html @@ -0,0 +1,9 @@ +{% if GITHUB_URL %} + +{% if GITHUB_POSITION != "left" %} +Fork me on GitHub +{% else %} +Fork me on GitHub +{% endif %} + +{% endif %} diff --git a/subtle/templates/gosquared.html b/subtle/templates/gosquared.html new file mode 100644 index 0000000..f47efcf --- /dev/null +++ b/subtle/templates/gosquared.html @@ -0,0 +1,14 @@ +{% if GOSQUARED_SITENAME %} + +{% endif %} diff --git a/subtle/templates/index.html b/subtle/templates/index.html new file mode 100755 index 0000000..69dc462 --- /dev/null +++ b/subtle/templates/index.html @@ -0,0 +1,60 @@ +{% extends "base.html" %} +{% block content_title %}{% endblock %} +{% block content %} +{% if articles %} + {% for article in articles_page.object_list %} + + {# First item #} + {% if loop.first and not articles_page.has_previous() %} + + {% if loop.length > 1 %} +
    +

    Other articles

    +
    +
      + {% endif %} + {# other items #} + {% else %} + {% if loop.first and articles_page.has_previous %} +
      +
        + {% endif %} +
      1. +
        +

        {{ article.title }}

        +
        + +
        + {% include 'article_infos.html' %} + {{ article.summary }} + read more + {% include 'comments.html' %} +
        +
      2. + {% endif %} + {% if loop.last and (articles_page.has_previous() + or not articles_page.has_previous() and loop.length > 1) %} + {% include 'pagination.html' %} + {% endif %} + {% if loop.last %} +
      +
      + {% endif %} + {% endfor %} +{% else %} +
      +

      Pages

      + {% for page in PAGES %} +
    1. {{ page.title }}
    2. + {% endfor %} +
      +{% endif %} +{% endblock content %} diff --git a/subtle/templates/page.html b/subtle/templates/page.html new file mode 100755 index 0000000..9635fb8 --- /dev/null +++ b/subtle/templates/page.html @@ -0,0 +1,10 @@ +{% extends "base.html" %} +{% block title %}{{ page.title }}{% endblock %} +{% block content %} +
      +

      {{ page.title }}

      + {% if PDF_PROCESSOR %}get + the pdf{% endif %} + {{ page.content }} +
      +{% endblock %} diff --git a/subtle/templates/pagination.html b/subtle/templates/pagination.html new file mode 100755 index 0000000..83c587a --- /dev/null +++ b/subtle/templates/pagination.html @@ -0,0 +1,15 @@ +{% if DEFAULT_PAGINATION %} +

      + {% if articles_page.has_previous() %} + {% if articles_page.previous_page_number() == 1 %} + « + {% else %} + « + {% endif %} + {% endif %} + Page {{ articles_page.number }} / {{ articles_paginator.num_pages }} + {% if articles_page.has_next() %} + » + {% endif %} +

      +{% endif %} diff --git a/subtle/templates/piwik.html b/subtle/templates/piwik.html new file mode 100755 index 0000000..ff459af --- /dev/null +++ b/subtle/templates/piwik.html @@ -0,0 +1,16 @@ +{% if PIWIK_URL and PIWIK_SITE_ID %} + +{% endif %} \ No newline at end of file diff --git a/subtle/templates/tag.html b/subtle/templates/tag.html new file mode 100755 index 0000000..68cdcba --- /dev/null +++ b/subtle/templates/tag.html @@ -0,0 +1,2 @@ +{% extends "index.html" %} +{% block title %}{{ SITENAME }} - {{ tag }}{% endblock %} diff --git a/subtle/templates/taglist.html b/subtle/templates/taglist.html new file mode 100755 index 0000000..c792fd7 --- /dev/null +++ b/subtle/templates/taglist.html @@ -0,0 +1,2 @@ +{% if article.tags %}

      tags: {% for tag in article.tags %}{{ tag }}{% endfor %}

      {% endif %} +{% if PDF_PROCESSOR %}

      get the pdf

      {% endif %} diff --git a/subtle/templates/tags.html b/subtle/templates/tags.html new file mode 100755 index 0000000..e69de29 diff --git a/subtle/templates/translations.html b/subtle/templates/translations.html new file mode 100755 index 0000000..0079883 --- /dev/null +++ b/subtle/templates/translations.html @@ -0,0 +1,6 @@ +{% if article.translations %} +Translations: + {% for translation in article.translations %} + {{ translation.lang }} + {% endfor %} +{% endif %} diff --git a/subtle/templates/twitter.html b/subtle/templates/twitter.html new file mode 100755 index 0000000..c6b159f --- /dev/null +++ b/subtle/templates/twitter.html @@ -0,0 +1,3 @@ +{% if TWITTER_USERNAME %} + +{% endif %} \ No newline at end of file From a7954af66c7bb0d80d4f6bdcee8469110ac75051 Mon Sep 17 00:00:00 2001 From: asselinpaul Date: Tue, 12 Jun 2012 18:39:12 +0200 Subject: [PATCH 59/62] added license and screenshot --- .DS_Store | Bin 12292 -> 12292 bytes subtle/LICENSE.txt | 7 +++++++ subtle/screenshot-1-top.png | Bin 0 -> 470228 bytes subtle/screenshot-2-bottom.png | Bin 0 -> 374463 bytes 4 files changed, 7 insertions(+) create mode 100644 subtle/LICENSE.txt create mode 100644 subtle/screenshot-1-top.png create mode 100644 subtle/screenshot-2-bottom.png diff --git a/.DS_Store b/.DS_Store index 6ab181e01fbbc50907f7bdfdf766ffe70882ab00..81d76073d8901019ee8abc5bf78d6e1aecfd4fd2 100644 GIT binary patch delta 33 ocmZokXi3=6Cm>>KZmOeTY-Ulbqfl*bZlI%JVr;Q_kwB6>0IFOGYybcN delta 33 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�+oi8{7=kc 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ⅇo3mF6`fzlCm)wks&rRl;J~ie>nDv*| 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

      }^yLL599cUTw@?M%Ru8Sf4Ja2|P)H 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ⅅ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 z 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

      Xn! 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 BOHu#; literal 0 HcmV?d00001 diff --git a/subtle/screenshot-2-bottom.png b/subtle/screenshot-2-bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..8e33d1fbcbe8a16150815a538b5ad0b754d3d470 GIT binary patch literal 374463 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

      Xl60$o0#?$NB0?1_jp-zi(04#M9#Irzs85t94) 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

      !b+cAFn_IhHUU!0$$nxrz{l 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 literal 0 HcmV?d00001 From 8b09dbe5969d0dc3951da8b7f1e8d047b55fd3ab Mon Sep 17 00:00:00 2001 From: "Ian P. Cordasco" Date: Thu, 14 Jun 2012 09:52:29 -0400 Subject: [PATCH 60/62] Add gitorious icon to tuxlite_tbs theme. I don't see why gitorious should be excluded from having it's own favicon in the SOCIAL links. --- tuxlite_tbs/static/images/icons/gitorious.png | Bin 0 -> 3675 bytes tuxlite_tbs/static/local.css | 1 + 2 files changed, 1 insertion(+) create mode 100644 tuxlite_tbs/static/images/icons/gitorious.png diff --git a/tuxlite_tbs/static/images/icons/gitorious.png b/tuxlite_tbs/static/images/icons/gitorious.png new file mode 100644 index 0000000000000000000000000000000000000000..6485f5ecc5f6047a052d9adfb686ee154e7233af GIT binary patch literal 3675 zcmeH}_cs;(AIIM!du1jmd)(}q&As*>mwP2~txFP0S<$suA0ydaQQ0fx>V~qnD`Z|H zDsM1YRfBtf8PhSR$Jg1$Z#Z(m^oWl9R>38%Fr zV-o!|&8oo5l;~FpNdreqVXu59TS#ArPaCJS)~oig4I?ydw2WCs3f4*(#&YPD3tysp zyLy&ZrFA0dh5gU|Zg3a4e&2NdXtJ$6v<*278zrMgbh332;&r zrUQOx5VdKotgD z`hA5QR(*4vZDlM6DVAhkU}Z6+_|xb0_{drY{|m>{Rte_f~M(8MshYu zaDF=@zFp0G=Tzfw8oWz^vUSY}hTV7;tYWO}x%9@qin2NJ zz-^>1h>9&zzl~0rDhSGtx}s}@G(%cU8$HTuwl1u5UTNv!XK>?b2$mG^VXBOK5UJE9S~ooN=pm#z z=Y+30S+kBG1X@TR1#Igi$iJ}=^&f}&} zMOJneveKy1y3%l~Rk>!n6kF1&-|TP{$*kLJB6d^E5S>amk6pK&v7IlaFXb}VR6D4V zuJ9@5Eo#;a`gpf=C#T@UElh!#U+F?f>-wL|;W8)i6W>3j2ZoGD>IOz(Y9b@yqDHq; zfS(4ROfT`LHO#3~2Ud*AL}f31fDf#vM_57*)#U_^`9#`UW=N*s1@ zEq7yYs5%rQ?QS?V7*u1cMJAi8n@ca0;w>^PDhnpjoo{~P`f=q=Ja5*fsfjf>UtBl} z?aGaA>aOYB$!N_8e;@wOi6#wG{0ws?-wnQq`)}`YsM)J6(+pxFMPwjlUngmyn!j8Z{`LttFk$+cV$Sx@r=55a6^FI(C4~Z^-Z1 zE+f|NDDQah#LvALQhXs%;Gl5-Q)eISi}l*5Hp7cdS)awK2uqk{B)V~3NXAVj9Z@~? zrl~lnf`t0Pt@TUm-isBj6%CaI`2`2(A(ghKzNSITPQL=@*hSc5A+kF;lspPbF(MRb z%EUZV3jN3FG23wZT?PpcLnt>+NZ3Es@H zRuSJOKhdDRqLMo!7{y}aV-a!MDgFt_OQUkxN|4l`e}Mv0JK8DJOhW`M1S>s zI9TNoTYuVpH@QjXN+wOePeWSOc?T(a9JJ&c{D$}xgr*+tf$;n|oH(GGRatOtczdW} zfS9K8{KpIOHd_bV(ob7dVMnDLWeueY=wK#j~DvftZIEe3rW#u*^ zyC$MlG}PQD@>csmRC^k8}B#pF?a6S+w#gTy!(jfnCHgV1*rl@=B$eBui4CZnPz6+GA-J_-9GrGPn5|X z7AH1G<6!t#A2r^!c$D@NhSjyS)ZyLH9p12(Uy9!+h>k6!6RrLa zL^}#Q^9j!hk0axw29kD7V#UT`){(DMwS{lMb}!`^iFJrNNaR*b0PHDka(5lxuS+ch{+zj-+Oi=YCHqIJMsjZi4BjC{ypbHe2EKN zcOxv`X7T&+o;7f3OrM;*uHK?fxVif-aJQbg#*TQ0$g5Rz_T3EJ)Hux;x9n|x-kev1 zzv+YD32ki*^CWHX7N`*B_gh1La*-z|3RE@cTlYf!NZq7^MXvdXdtxVq!RDDDv7PD` z%NFN-oo(G2*nIqiw&UsC^pCm6x7&gW_eSRoNz}2?Bd6&HsVuPbsky0xaZGVr1=qDy zRhPBzoopPJ!baRjL<_i2U!D%uaC6B-98PRa5k_-Hi?VmKGd}u0Dn8k4+v2Gu_H^`I z`OqJ%Aa`ru{%E^BXfBBF$E!sa%hgBxkHyJezv~WcKb0P3@ML6=sVH;yj@=Zbh-ZD1 z-_6Lz9Dq;}05H)2{3f6I1^^Fa0oZf_KrIIVZoj9_-39ZfDh7YjeuipAOblqHnRd;pX1guKpVP^?KjrDZl!Lxy>?erb8ta^(jygszj+vLaYB8AoV>@2=0&gbI Date: Thu, 14 Jun 2012 10:10:01 -0400 Subject: [PATCH 61/62] Fix typo in tuxlite_tbs. Add icon to notmyidea. Added the gitorious icon to notmyidea as per @ametaireau's request on ametaireau/pelican-themes#38 --- notmyidea-cms/static/css/main.css | 1 + notmyidea-cms/static/images/icons/gitorious.png | Bin 0 -> 3675 bytes tuxlite_tbs/static/local.css | 2 +- 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 notmyidea-cms/static/images/icons/gitorious.png diff --git a/notmyidea-cms/static/css/main.css b/notmyidea-cms/static/css/main.css index b3b631d..75cf78e 100644 --- a/notmyidea-cms/static/css/main.css +++ b/notmyidea-cms/static/css/main.css @@ -302,6 +302,7 @@ img.left, figure.left {float: right; margin: 0 0 2em 2em;} .social a[href*='rss.xml']:before {content: url('../images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='twitter.com']:before {content: url('../images/icons/twitter.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='linkedin.com']:before {content: url('../images/icons/linkedin.png'); margin-right: 2px; vertical-align: -3px;} + .social a[href*='gitorious.org']:before {content: url('../images/icons/gitorious.png'); margin-right: 2px; vertical-align: -3px;} /* About diff --git a/notmyidea-cms/static/images/icons/gitorious.png b/notmyidea-cms/static/images/icons/gitorious.png new file mode 100644 index 0000000000000000000000000000000000000000..6485f5ecc5f6047a052d9adfb686ee154e7233af GIT binary patch literal 3675 zcmeH}_cs;(AIIM!du1jmd)(}q&As*>mwP2~txFP0S<$suA0ydaQQ0fx>V~qnD`Z|H zDsM1YRfBtf8PhSR$Jg1$Z#Z(m^oWl9R>38%Fr zV-o!|&8oo5l;~FpNdreqVXu59TS#ArPaCJS)~oig4I?ydw2WCs3f4*(#&YPD3tysp zyLy&ZrFA0dh5gU|Zg3a4e&2NdXtJ$6v<*278zrMgbh332;&r zrUQOx5VdKotgD z`hA5QR(*4vZDlM6DVAhkU}Z6+_|xb0_{drY{|m>{Rte_f~M(8MshYu zaDF=@zFp0G=Tzfw8oWz^vUSY}hTV7;tYWO}x%9@qin2NJ zz-^>1h>9&zzl~0rDhSGtx}s}@G(%cU8$HTuwl1u5UTNv!XK>?b2$mG^VXBOK5UJE9S~ooN=pm#z z=Y+30S+kBG1X@TR1#Igi$iJ}=^&f}&} zMOJneveKy1y3%l~Rk>!n6kF1&-|TP{$*kLJB6d^E5S>amk6pK&v7IlaFXb}VR6D4V zuJ9@5Eo#;a`gpf=C#T@UElh!#U+F?f>-wL|;W8)i6W>3j2ZoGD>IOz(Y9b@yqDHq; zfS(4ROfT`LHO#3~2Ud*AL}f31fDf#vM_57*)#U_^`9#`UW=N*s1@ zEq7yYs5%rQ?QS?V7*u1cMJAi8n@ca0;w>^PDhnpjoo{~P`f=q=Ja5*fsfjf>UtBl} z?aGaA>aOYB$!N_8e;@wOi6#wG{0ws?-wnQq`)}`YsM)J6(+pxFMPwjlUngmyn!j8Z{`LttFk$+cV$Sx@r=55a6^FI(C4~Z^-Z1 zE+f|NDDQah#LvALQhXs%;Gl5-Q)eISi}l*5Hp7cdS)awK2uqk{B)V~3NXAVj9Z@~? zrl~lnf`t0Pt@TUm-isBj6%CaI`2`2(A(ghKzNSITPQL=@*hSc5A+kF;lspPbF(MRb z%EUZV3jN3FG23wZT?PpcLnt>+NZ3Es@H zRuSJOKhdDRqLMo!7{y}aV-a!MDgFt_OQUkxN|4l`e}Mv0JK8DJOhW`M1S>s zI9TNoTYuVpH@QjXN+wOePeWSOc?T(a9JJ&c{D$}xgr*+tf$;n|oH(GGRatOtczdW} zfS9K8{KpIOHd_bV(ob7dVMnDLWeueY=wK#j~DvftZIEe3rW#u*^ zyC$MlG}PQD@>csmRC^k8}B#pF?a6S+w#gTy!(jfnCHgV1*rl@=B$eBui4CZnPz6+GA-J_-9GrGPn5|X z7AH1G<6!t#A2r^!c$D@NhSjyS)ZyLH9p12(Uy9!+h>k6!6RrLa zL^}#Q^9j!hk0axw29kD7V#UT`){(DMwS{lMb}!`^iFJrNNaR*b0PHDka(5lxuS+ch{+zj-+Oi=YCHqIJMsjZi4BjC{ypbHe2EKN zcOxv`X7T&+o;7f3OrM;*uHK?fxVif-aJQbg#*TQ0$g5Rz_T3EJ)Hux;x9n|x-kev1 zzv+YD32ki*^CWHX7N`*B_gh1La*-z|3RE@cTlYf!NZq7^MXvdXdtxVq!RDDDv7PD` z%NFN-oo(G2*nIqiw&UsC^pCm6x7&gW_eSRoNz}2?Bd6&HsVuPbsky0xaZGVr1=qDy zRhPBzoopPJ!baRjL<_i2U!D%uaC6B-98PRa5k_-Hi?VmKGd}u0Dn8k4+v2Gu_H^`I z`OqJ%Aa`ru{%E^BXfBBF$E!sa%hgBxkHyJezv~WcKb0P3@ML6=sVH;yj@=Zbh-ZD1 z-_6Lz9Dq;}05H)2{3f6I1^^Fa0oZf_KrIIVZoj9_-39ZfDh7YjeuipAOblqHnRd;pX1guKpVP^?KjrDZl!Lxy>?erb8ta^(jygszj+vLaYB8AoV>@2=0&gbI Date: Tue, 19 Jun 2012 19:48:43 -0700 Subject: [PATCH 62/62] Add submodule Chunk Theme v1.0 --- .gitmodules | 3 +++ chunk | 1 + 2 files changed, 4 insertions(+) create mode 160000 chunk diff --git a/.gitmodules b/.gitmodules index 8f3c1a8..39dca1b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "svbtle"] path = svbtle url = https://github.com/wting/pelican-svbtle.git +[submodule "chunk"] + path = chunk + url = git@github.com:tbunnyman/pelican-chunk.git diff --git a/chunk b/chunk new file mode 160000 index 0000000..432413c --- /dev/null +++ b/chunk @@ -0,0 +1 @@ +Subproject commit 432413cd0c07ad225971870c7183033c7d40144e