From b543f5d15705f02f7055c2abc1f424b3fb47d71a Mon Sep 17 00:00:00 2001 From: Matts Date: Wed, 25 Jan 2012 21:24:32 -0500 Subject: [PATCH] Added tuxlite theme, which is inspired by the original bootstrap theme. Built using twitter bootstrap v2.0, with responsive layout. --- tuxlite_tbs/screenshot.png | Bin 0 -> 56767 bytes .../static/bootstrap-responsive.min.css | 2 + tuxlite_tbs/static/bootstrap.min.css | 544 ++++++++++++++++++ .../static/forkme_right_darkblue_121621.png | Bin 0 -> 7791 bytes tuxlite_tbs/static/html5.js | 4 + .../static/images/icons/activestate.png | Bin 0 -> 914 bytes tuxlite_tbs/static/images/icons/bitbucket.png | Bin 0 -> 1583 bytes tuxlite_tbs/static/images/icons/delicious.png | Bin 0 -> 963 bytes tuxlite_tbs/static/images/icons/facebook.png | Bin 0 -> 300 bytes tuxlite_tbs/static/images/icons/github.png | Bin 0 -> 537 bytes tuxlite_tbs/static/images/icons/jamendo.png | Bin 0 -> 803 bytes tuxlite_tbs/static/images/icons/lastfm.png | Bin 0 -> 980 bytes tuxlite_tbs/static/images/icons/linkedin.png | Bin 0 -> 376 bytes tuxlite_tbs/static/images/icons/phosting.png | Bin 0 -> 1934 bytes tuxlite_tbs/static/images/icons/reader.png | Bin 0 -> 1088 bytes tuxlite_tbs/static/images/icons/rss.png | Bin 0 -> 896 bytes .../static/images/icons/stackoverflow.png | Bin 0 -> 673 bytes tuxlite_tbs/static/images/icons/twitter.png | Bin 0 -> 835 bytes tuxlite_tbs/static/local.css | 69 +++ tuxlite_tbs/static/pygments.css | 62 ++ tuxlite_tbs/templates/analytics.html | 3 + tuxlite_tbs/templates/archives.html | 15 + tuxlite_tbs/templates/article.html | 17 + tuxlite_tbs/templates/author.html | 2 + tuxlite_tbs/templates/base.html | 134 +++++ tuxlite_tbs/templates/categories.html | 10 + tuxlite_tbs/templates/category.html | 2 + tuxlite_tbs/templates/disqus.html | 10 + tuxlite_tbs/templates/github.html | 3 + tuxlite_tbs/templates/index.html | 47 ++ tuxlite_tbs/templates/metadata.html | 13 + tuxlite_tbs/templates/page.html | 10 + tuxlite_tbs/templates/pagination.html | 21 + tuxlite_tbs/templates/tag.html | 2 + tuxlite_tbs/templates/tags.html | 9 + tuxlite_tbs/templates/twitter.html | 3 + 36 files changed, 982 insertions(+) create mode 100644 tuxlite_tbs/screenshot.png create mode 100644 tuxlite_tbs/static/bootstrap-responsive.min.css create mode 100644 tuxlite_tbs/static/bootstrap.min.css create mode 100644 tuxlite_tbs/static/forkme_right_darkblue_121621.png create mode 100644 tuxlite_tbs/static/html5.js create mode 100644 tuxlite_tbs/static/images/icons/activestate.png create mode 100644 tuxlite_tbs/static/images/icons/bitbucket.png create mode 100644 tuxlite_tbs/static/images/icons/delicious.png create mode 100644 tuxlite_tbs/static/images/icons/facebook.png create mode 100644 tuxlite_tbs/static/images/icons/github.png create mode 100644 tuxlite_tbs/static/images/icons/jamendo.png create mode 100644 tuxlite_tbs/static/images/icons/lastfm.png create mode 100644 tuxlite_tbs/static/images/icons/linkedin.png create mode 100644 tuxlite_tbs/static/images/icons/phosting.png create mode 100644 tuxlite_tbs/static/images/icons/reader.png create mode 100644 tuxlite_tbs/static/images/icons/rss.png create mode 100644 tuxlite_tbs/static/images/icons/stackoverflow.png create mode 100644 tuxlite_tbs/static/images/icons/twitter.png create mode 100644 tuxlite_tbs/static/local.css create mode 100644 tuxlite_tbs/static/pygments.css create mode 100644 tuxlite_tbs/templates/analytics.html create mode 100644 tuxlite_tbs/templates/archives.html create mode 100644 tuxlite_tbs/templates/article.html create mode 100644 tuxlite_tbs/templates/author.html create mode 100644 tuxlite_tbs/templates/base.html create mode 100644 tuxlite_tbs/templates/categories.html create mode 100644 tuxlite_tbs/templates/category.html create mode 100644 tuxlite_tbs/templates/disqus.html create mode 100644 tuxlite_tbs/templates/github.html create mode 100644 tuxlite_tbs/templates/index.html create mode 100644 tuxlite_tbs/templates/metadata.html create mode 100644 tuxlite_tbs/templates/page.html create mode 100644 tuxlite_tbs/templates/pagination.html create mode 100644 tuxlite_tbs/templates/tag.html create mode 100644 tuxlite_tbs/templates/tags.html create mode 100644 tuxlite_tbs/templates/twitter.html diff --git a/tuxlite_tbs/screenshot.png b/tuxlite_tbs/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..9b81316ec71aaa843af79cff10dd930dec11b7d4 GIT binary patch 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 new file mode 100644 index 0000000..9a89827 --- /dev/null +++ b/tuxlite_tbs/static/bootstrap.min.css @@ -0,0 +1,544 @@ +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;} +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{*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;} +.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{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;} +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;} +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{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 #e5e5e5;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;} +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;} +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;} +textarea{height:auto;} +.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.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;} +.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;} +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-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-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-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{margin-top:5px;margin-bottom:0;color:#999999;} +.help-inline{*position:relative;*top:-5px;display:inline;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 .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 .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;} +.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;} +.control-group{margin-bottom:9px;} +.form-horizontal .control-group{margin-bottom:18px;} +.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;} +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;border-top:1px solid #ddd;} +.table th{font-weight:bold;vertical-align:bottom;} +.table td{vertical-align:top;} +.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 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 .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 .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;} +.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-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 .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;} +.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>.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;} +.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;} +.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;} +.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 .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-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 .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.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 .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: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 .divider{padding:0 5px;color:#999999;} +.breadcrumb .active a{color:#333333;} +.pagination{height:36px;margin:18px 0;} +.pagination ul{display:inline-block;*display:inline;*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;} +.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:6px 15px;background-color:#f5f5f5;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.pager .next a{float:right;} +.pager .previous a{float:left;} +.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{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-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;} +.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;} +.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;} +.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 .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;} +.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);} +.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-inner{padding:9px 15px;border-top:1px solid #e5e5e5;} +.carousel{position:relative;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 .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:#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-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;} +.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/forkme_right_darkblue_121621.png b/tuxlite_tbs/static/forkme_right_darkblue_121621.png new file mode 100644 index 0000000000000000000000000000000000000000..146ef8a800602169cf78c686fc5a6d138a76bc0a GIT binary patch literal 7791 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 literal 0 HcmV?d00001 diff --git a/tuxlite_tbs/static/images/icons/github.png b/tuxlite_tbs/static/images/icons/github.png new file mode 100644 index 0000000000000000000000000000000000000000..348db81d3d8a5221d696ce5a5b1250e7495871ab GIT binary patch literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^0w65F0wkYiy~8D4o1ffTZMA|GL{K(umnZky!A^x zXDy2($BkQTK$7K6j?fzx!Jv*sZ$yiQ9;-e&Fe&xx!+4(getVohN2PA*?xv4> z=48wB1*|<(q80wF_C}r}&(qZ+J;$3m7i}+VVu%USQb&Tvm;{Zr<+UX%O5;uI3vw+_MP_+%YN&8$d`+YX4vrd zk(t`$D@B@p`$kSs<5#Pr&u(!z zeX3n~FYojQ8`gPOd7KSSKb`#bQ^#MsIer^%JFaH!cP~4`&U{j~ze$(p_O!0|{1R=G zPP?s)c(MEbPw^0egT2OC7#SEE>KYj78k&R{npqi` zS{a*b8yH#{7$m6*-bK-no1c=IRteW&U>agzWCc`eWC_vmsc!Krpaup{S3j3^P6g zz0ELt$;+jgTKg_GuVB9)pe?s2V`aP2(QfvIRRJFog0;A~=CNe*N9~b_cyn-f#F97{ z7r`Z$0yZc}oXktgah`Pc-RGY6-mPo*b`;N%-1j;8nK|dl{~f2!PFm|`dtAb8LnG^& zD|~0Cn}1uDExJYOtD($6;~Tv)s?!SjmVbP^b;0U}u*Li2Hy@e85#%;aIQCT1X6v<& zbocx>S5e$5^;NT`_2ZO&sXMU~cH!`BGu$&IPPdo*Ve_(7EeTuWb)lZ}lp96uU>OONaN}1phnQca0Ry z!b+akhv>vAss6D0T3Pjcy=Jn|ea{1Dwsl4>5ul9c1vZTVF%l0#H zA9ruxD9@iH9cI|RIiq)O#GZEx|FQm9|55zvpGQZ&$^1J8Ok}Dht`Q|Ei6yC4$wjF^ ziowXh&`{UFNY}tJ#L(2r*wo6vNZY{B%D_M*Y?lv;hTQy=%(P0V218vVix5L|D+5a_ X6R3vU2X`0(H86O(`njxgN@xNARL^LN literal 0 HcmV?d00001 diff --git a/tuxlite_tbs/static/images/icons/lastfm.png b/tuxlite_tbs/static/images/icons/lastfm.png new file mode 100644 index 0000000000000000000000000000000000000000..b09c7876537ad9faa7a7a68ad6c8035d2e32ec3a GIT binary patch literal 980 zcmV;_11tQAP)6?8>dbVG7wVRUJ4ZXi@?ZDjy5FfTVRFgbe517iRH11(8J zK~y-6J&{dpR8<^D&%N)?o9`l>DI;xZLzt*k2_&L4MiM1NNsIxFtWXmdy1`? zT?efJc?>@Vo&nf_bKo2(1#tonNMf9Fw@oHa9%ZBgewzP>ae_Dt&Y_e70Fh1Pawy}$ zgGB;k2Q^V2@>xK^dK)%+5L*ai5cQu}LEnNlD5W7~ke~zY?x<0Z6aqFnkjcVC6{_Qq z%b*tPaAOXF9t;#p`dWwBh@GP(GxNkhUPq-2wz)=f;d|VTS>(_pozKqU?$^1Owke!?hd2rd&Yas!y5|W3+lTtY z!z}DSdabr?Qi6+9A|etm)g_qyLlP1B=gm)K`S?d7BI4Eq5fQOrB!9hrQs&YV^7qRp z7QGM0p8UXThn4QPSBP)lMHdUGR-5+ev-GB}(w$#GXS3*$Av)h&Vdd0mg5PeU%O!HV zMiS5;aca`gZ*9{qBCi% zwUAF?iaAuy$I}{@62$Y6SYsQj=uRIhTT$bq7frj6{xp7O*Nmx-Io0hc+Y3_?M%yHe z262>Cw^!CiWpLK0R3;#J&y{nbj~!kB0000Wd_Fj7M_G{R}1CBkLw_JJn z>DQmab*CL>?Ok)>!PFzy{Acg}|Np;3*ZSPGC!W6l5w&pt&tHEg9=P)1$FJ6%7tcO? zWxgW&B*^ZPAirP+hi5m^K%69RcNc~ZR#^`qhqJ&VvY3H^TNs2H8D`Cq01C2~c>21s z-{R(FQ&rw_X(1C(sL|8KF+}2W>G_L%hZJ~NFD#lIs%=oPMZxdy|Meo%9>~ox&zv>K zB$L~r*j87(8A5T-G@yGywqOA)@^N literal 0 HcmV?d00001 diff --git a/tuxlite_tbs/static/images/icons/phosting.png b/tuxlite_tbs/static/images/icons/phosting.png new file mode 100644 index 0000000000000000000000000000000000000000..f9f4b55b77c8d38646d3346c8acf5e57b1cd4251 GIT binary patch literal 1934 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 literal 0 HcmV?d00001 diff --git a/tuxlite_tbs/static/images/icons/twitter.png b/tuxlite_tbs/static/images/icons/twitter.png new file mode 100644 index 0000000000000000000000000000000000000000..d6119280123364c3b37171b9ff0b37c1d67ed2b5 GIT binary patch literal 835 zcmV-J1HAl+P)6?8>dbVG7wVRUJ4ZXi@?ZDjy5FfTVRFgbe517iRH0-Q-i zK~y-6Es{%XT~!=M*MIMQ?lVnH1Zip;AE}^N>OiSOJF#OyKaDf}3{E=hP(;vSr6A%! z5Wx-#wfF#SX!^KKyzg_*IeY(q4&wR%YqFNzI?kWA&ec)m@>XRpwrI3)JeW}#)`N^$ zgVab`nX}wD^EPw$;!wBji+^(4RI1+HGY+Cqifm)dfX5O&g8?8xD-m7bu)#Q5+Am>K zbbr(X4~2j+mazpK0*CI@F6M$oE^LZu1-)J*_5x2f+6k>wc@UivucXMs7C!nDzMjE; z3=E3%ye&*SXI-2u=zzx^tZE%6qIz5AoHqjk-%sJY6S%empJ2RS1!|0%$WeBt3M3#G zFg&L$`Hnf~Lqx#66>Rt6-wad1-%a3A1F!esonhoR7bh-UMhL{z7O9nRg9ebng#bU# z;Nvw+3OsFL4BS41H;2ZZ0(B9q!fr5m>oS%_Oo}+okbsoo!4jS|5KNp%OdJf@HmDsy zO&V1c3undz6o&%L9d2yF2fOez8*dN9dt-6WjkSOxqI8lZby8$e#HGsFt|IeRjDqpm zML6j5KgJ&}?sjk?L0=gaEkZEWxnu^x*ouKGV-T<%#5XgzvxIM_;z0uk!Pqr1>k3VF z%#~A>m=_FUVuf*a1bYTq;^qW4X5)ydX*`^pjC>R_4cvar _gaq=[['_setAccount','{{GOOGLE_ANALYTICS}}'],['_trackPageview']];(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.src='//www.google-analytics.com/ga.js';s.parentNode.insertBefore(g,s)}(document,'script')) +{% endif %} \ No newline at end of file diff --git a/tuxlite_tbs/templates/archives.html b/tuxlite_tbs/templates/archives.html new file mode 100644 index 0000000..2d02e12 --- /dev/null +++ b/tuxlite_tbs/templates/archives.html @@ -0,0 +1,15 @@ +{% 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 %} +{% endblock %} diff --git a/tuxlite_tbs/templates/article.html b/tuxlite_tbs/templates/article.html new file mode 100644 index 0000000..23e3c86 --- /dev/null +++ b/tuxlite_tbs/templates/article.html @@ -0,0 +1,17 @@ +{% extends "base.html" %} +{% block content %} +
+
+

{{ article.title }}

+ {% include "metadata.html" %} +
+ +
{{ article.content }}
+ +
+ +

Comments

+ {% include "twitter.html" %} + {% if DISQUS_SITENAME %}
{% endif %} +
+{% endblock %} diff --git a/tuxlite_tbs/templates/author.html b/tuxlite_tbs/templates/author.html new file mode 100644 index 0000000..5b41b41 --- /dev/null +++ b/tuxlite_tbs/templates/author.html @@ -0,0 +1,2 @@ +{% extends "index.html" %} +{% block title %}{{ SITENAME }} {{ author }}{% endblock %} \ No newline at end of file diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html new file mode 100644 index 0000000..346837a --- /dev/null +++ b/tuxlite_tbs/templates/base.html @@ -0,0 +1,134 @@ + + + + + {% block windowtitle %}{{ SITENAME }}{% endblock %} + + + + + + + + + + + + + + + + {% include "github.html" %} + +
+ +
+
+
+ +
+ {% block content %}{% endblock %} +
+ +
+ + {% if categories %} +
+ +
+ {% endif %} + + {% if LINKS %} +
+ +
+ {% endif %} + + {% if SOCIAL %} + + {% endif %} + + {#

Documentation

#} + {#
    #} + {# {% for page in PAGES %} #} + {# {% if page.category|lower == "documentation" %} #} + {#
  • {{ page.title }}
  • #} + {# {% endif %} #} + {# {% endfor %} #} + {#
#} + +
{# End span3 #} +
{# End row #} +
{# End content #} + +
+
+

{{ SITENAME }} © {{ AUTHOR }} 2012

+
+ +
+ +{% include "analytics.html" %} +{% include "disqus.html" %} + + + diff --git a/tuxlite_tbs/templates/categories.html b/tuxlite_tbs/templates/categories.html new file mode 100644 index 0000000..c96774d --- /dev/null +++ b/tuxlite_tbs/templates/categories.html @@ -0,0 +1,10 @@ +{% extends "base.html" %} +{% block title %}{{ SITENAME }} [categories]{% endblock %} +{% block content %} + + +{% endblock %} diff --git a/tuxlite_tbs/templates/category.html b/tuxlite_tbs/templates/category.html new file mode 100644 index 0000000..52215e6 --- /dev/null +++ b/tuxlite_tbs/templates/category.html @@ -0,0 +1,2 @@ +{% extends "index.html" %} +{% block title %}{{ SITENAME }} {{ category }}{% endblock %} \ No newline at end of file diff --git a/tuxlite_tbs/templates/disqus.html b/tuxlite_tbs/templates/disqus.html new file mode 100644 index 0000000..9ba2e42 --- /dev/null +++ b/tuxlite_tbs/templates/disqus.html @@ -0,0 +1,10 @@ +{% if DISQUS_SITENAME and article %} + +{% endif %} \ No newline at end of file diff --git a/tuxlite_tbs/templates/github.html b/tuxlite_tbs/templates/github.html new file mode 100644 index 0000000..4c3d935 --- /dev/null +++ b/tuxlite_tbs/templates/github.html @@ -0,0 +1,3 @@ +{% if GITHUB_URL %} +Fork me on GitHub +{% endif %} diff --git a/tuxlite_tbs/templates/index.html b/tuxlite_tbs/templates/index.html new file mode 100644 index 0000000..45a491d --- /dev/null +++ b/tuxlite_tbs/templates/index.html @@ -0,0 +1,47 @@ +{% 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() %} + +
+
+

{{ article.title }}

+ {% include "metadata.html" %} +
+
{{ article.content }}
+
+ + {% if loop.length == 1 %} + {% include 'pagination.html' %} + {% endif %} + + {% if loop.length > 1 %} +
+
+

Other Entries

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

{{ article.title }}

+
{% include "metadata.html" %}
+
{{ article.summary }} read more
+
+ + {% if loop.last and (articles_page.has_previous() or not articles_page.has_previous() and loop.length > 1) %} + {% include 'pagination.html' %} + {% endif %} + +{% endif %} {# First item if #} + +{% endfor %} {# For article #} +{% endif %} {# If articles #} + +{% endblock content %} diff --git a/tuxlite_tbs/templates/metadata.html b/tuxlite_tbs/templates/metadata.html new file mode 100644 index 0000000..cb04053 --- /dev/null +++ b/tuxlite_tbs/templates/metadata.html @@ -0,0 +1,13 @@ +{{ article.date.strftime("%d %b %Y") }} + +{% if article.author %} +by {{ article.author }} +{% endif %} + +{# Filed under {{ article.category }} #} + +{# +{% if article.tags %} + Tags {% for tag in article.tags %}{{ tag }} {% endfor %} +{% endif %} +#} diff --git a/tuxlite_tbs/templates/page.html b/tuxlite_tbs/templates/page.html new file mode 100644 index 0000000..65470ea --- /dev/null +++ b/tuxlite_tbs/templates/page.html @@ -0,0 +1,10 @@ +{% extends "base.html" %} +{% block title %} {% endblock %} +{% block content %} +
+

{{ page.title }}

+ {% if PDF_PROCESSOR %}get + the pdf{% endif %} + {{ page.content }} +
+{% endblock %} diff --git a/tuxlite_tbs/templates/pagination.html b/tuxlite_tbs/templates/pagination.html new file mode 100644 index 0000000..6783ae5 --- /dev/null +++ b/tuxlite_tbs/templates/pagination.html @@ -0,0 +1,21 @@ + diff --git a/tuxlite_tbs/templates/tag.html b/tuxlite_tbs/templates/tag.html new file mode 100644 index 0000000..ce6dcb7 --- /dev/null +++ b/tuxlite_tbs/templates/tag.html @@ -0,0 +1,2 @@ +{% extends "index.html" %} +{% block title %}{{ SITENAME }} {{ tag }}{% endblock %} \ No newline at end of file diff --git a/tuxlite_tbs/templates/tags.html b/tuxlite_tbs/templates/tags.html new file mode 100644 index 0000000..df6f55f --- /dev/null +++ b/tuxlite_tbs/templates/tags.html @@ -0,0 +1,9 @@ +{% extends "base.html" %} +{% block title %}{{ SITENAME }} [tgs]{% endblock %} +{% block content %} + +{% endblock %} diff --git a/tuxlite_tbs/templates/twitter.html b/tuxlite_tbs/templates/twitter.html new file mode 100644 index 0000000..c6b159f --- /dev/null +++ b/tuxlite_tbs/templates/twitter.html @@ -0,0 +1,3 @@ +{% if TWITTER_USERNAME %} + +{% endif %} \ No newline at end of file