Browse Source

Moved more actions to #177

Rafał Pitoń 12 years ago
parent
commit
b43677de81

+ 23 - 25
static/cranefly/css/cranefly.css

@@ -710,7 +710,7 @@ a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decorati
 .affix{position:fixed}
 @media (min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0} .row:after{clear:both} [class*="span"]{float:left;min-height:1px;margin-left:30px} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px} .span12{width:1170px} .span11{width:1070px} .span10{width:970px} .span9{width:870px} .span8{width:770px} .span7{width:670px} .span6{width:570px} .span5{width:470px} .span4{width:370px} .span3{width:270px} .span2{width:170px} .span1{width:70px} .offset12{margin-left:1230px} .offset11{margin-left:1130px} .offset10{margin-left:1030px} .offset9{margin-left:930px} .offset8{margin-left:830px} .offset7{margin-left:730px} .offset6{margin-left:630px} .offset5{margin-left:530px} .offset4{margin-left:430px} .offset3{margin-left:330px} .offset2{margin-left:230px} .offset1{margin-left:130px} .row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0} .row-fluid:after{clear:both} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%} .row-fluid [class*="span"]:first-child{margin-left:0} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%} .row-fluid .span12{width:100%;*width:99.94680851063829%} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%} input,textarea,.uneditable-input{margin-left:0} .controls-row [class*="span"]+[class*="span"]{margin-left:30px} input.span12,textarea.span12,.uneditable-input.span12{width:1156px} input.span11,textarea.span11,.uneditable-input.span11{width:1056px} input.span10,textarea.span10,.uneditable-input.span10{width:956px} input.span9,textarea.span9,.uneditable-input.span9{width:856px} input.span8,textarea.span8,.uneditable-input.span8{width:756px} input.span7,textarea.span7,.uneditable-input.span7{width:656px} input.span6,textarea.span6,.uneditable-input.span6{width:556px} input.span5,textarea.span5,.uneditable-input.span5{width:456px} input.span4,textarea.span4,.uneditable-input.span4{width:356px} input.span3,textarea.span3,.uneditable-input.span3{width:256px} input.span2,textarea.span2,.uneditable-input.span2{width:156px} input.span1,textarea.span1,.uneditable-input.span1{width:56px} .thumbnails{margin-left:-30px} .thumbnails>li{margin-left:30px} .row-fluid .thumbnails{margin-left:0}}.header-primary{background-color:#fbfbfb;border-bottom:1px solid #e7e7e7;margin:0;margin-top:0;padding-top:10px}.header-primary .breadcrumb{background:none;border:none;margin:0;margin-bottom:-5.95px;padding:0}.header-primary .breadcrumb li{font-size:11.9px;font-weight:bold;text-shadow:none}.header-primary .breadcrumb li a:link,.header-primary .breadcrumb li a:visited{color:#999}
 .header-primary .breadcrumb li a:hover,.header-primary .breadcrumb li a:active{color:#333}
-.header-primary .breadcrumb li .divider{padding-left:0;padding-right:0}.header-primary .breadcrumb li .divider i{opacity:.2;filter:alpha(opacity=20);position:relative;bottom:1px}
+.header-primary .breadcrumb li .divider{color:#999}
 .header-primary h1{color:#555;font-size:35px;font-weight:normal}
 .header-primary .header-stats{overflow:visible;margin-bottom:0;color:#999}.header-primary .header-stats li{float:left;margin-right:14px}.header-primary .header-stats li>a{color:#999}.header-primary .header-stats li>a:hover,.header-primary .header-stats li>a:active{color:#333}
 .header-primary .header-stats li>i{opacity:.5;filter:alpha(opacity=50)}
@@ -771,7 +771,7 @@ footer .container .credits p{margin-bottom:0;color:#555;font-size:90%}footer .co
 .navbar-modbar .navbar-inner .navbar-search-form button{margin:0;opacity:.6;filter:alpha(opacity=60)}.navbar-modbar .navbar-inner .navbar-search-form button i{background-image:url("../img/glyphicons-halflings-white.png");opacity:1;filter:alpha(opacity=100)}
 .navbar-modbar .navbar-inner .navbar-search-form button:hover,.navbar-modbar .navbar-inner .navbar-search-form button:active{opacity:1;filter:alpha(opacity=100)}
 footer .breadcrumb{background:none;border:none;margin:0;padding:0;font-weight:bold;text-shadow:none}footer .breadcrumb li{text-shadow:none}footer .breadcrumb li a:link,footer .breadcrumb li a:active,footer .breadcrumb li a:visited,footer .breadcrumb li a:hover{color:#333}
-footer .breadcrumb li .divider{opacity:.3;filter:alpha(opacity=30);margin-left:-6px}
+footer .breadcrumb li .divider{color:#999}
 footer .breadcrumb li.active{color:#555}
 .messages-list .alert-icon{float:left}
 .messages-list p{margin:0;margin-left:28px;color:#fff}
@@ -792,15 +792,14 @@ footer .breadcrumb li.active{color:#555}
 .form-container form.form-horizontal .form-actions{padding-left:200px}
 .form-container .form-actions{border-radius:0 0 3px 3px;margin:-20px;margin-top:10px}.form-container .form-actions .form-actions-protip{margin-left:14px;color:#555;font-weight:bold}
 textarea{resize:vertical}
-@media (min-width:1200px){.form-container.container-horizontal{margin:0 -21px;margin-bottom:20px}}.btn{background:none;background-color:#fbfbfb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:bold}.btn i{position:relative;bottom:1px}
-.btn:hover,.btn:active{background-color:#fff;border-color:#a6a6a6;color:#333}
-.btn.btn-primary{background-color:#3c85a3;border-color:#357690;text-shadow:0 1px 0 #27576b}.btn.btn-primary:hover:enabled,.btn.btn-primary:active:enabled{background-color:#268eb9;border-color:#217ea4}
-.btn.btn-info{background-color:#587987;border-color:#4e6b78;text-shadow:0 1px 0 #3a5059}.btn.btn-info:hover:enabled,.btn.btn-info:active:enabled{background-color:#478098;border-color:#3f7286}
-.btn.btn-success{background-color:#589358;border-color:#4e834e;text-shadow:0 1px 0 #2f6f2f}.btn.btn-success:hover:enabled,.btn.btn-success:active:enabled{background-color:#46a546;border-color:#3e933e}
-.btn.btn-warning{background-color:#e59119;border-color:#ce8217;text-shadow:0 1px 0 #ad6704}.btn.btn-warning:hover:enabled,.btn.btn-warning:active:enabled{background-color:#f89406;border-color:#df8505}
-.btn.btn-danger{background-color:#cf402e;border-color:#ba3a29;text-shadow:0 1px 0 #902d20}.btn.btn-danger:hover:enabled,.btn.btn-danger:active:enabled{background-color:#e82c15;border-color:#d12813}
-.btn.btn-inverse{background-color:#333;border-color:#262626;text-shadow:0 1px 0 #0d0d0d}.btn.btn-inverse:hover:enabled,.btn.btn-inverse:active:enabled{background-color:#262626;border-color:#1a1a1a}
-.btn.btn-link{background:none;border:none;opacity:.7;filter:alpha(opacity=70);color:#333}.btn.btn-link:hover:enabled,.btn.btn-link:active:enabled,.btn.btn-link:focus:enabled{opacity:.9;filter:alpha(opacity=90);text-decoration:none}
+@media (min-width:1200px){.form-container.container-horizontal{margin:0 -21px;margin-bottom:20px}}.btn{background:none;background-color:#fbfbfb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:bold}.btn:hover,.btn:active{background-color:#fff;border-color:#a6a6a6;color:#333}
+.btn.btn-primary{background-color:#3c85a3;border-color:#357690;color:rgba(255,255,255,0.85);text-shadow:0 1px 0 #27576b}.btn.btn-primary:hover,.btn.btn-primary:active{color:#fff}.btn.btn-primary:hover:enabled,.btn.btn-primary:active:enabled{background-color:#268eb9;border-color:#217ea4}
+.btn.btn-info{background-color:#587987;border-color:#4e6b78;color:rgba(255,255,255,0.85);text-shadow:0 1px 0 #3a5059}.btn.btn-info:hover,.btn.btn-info:active{color:#fff}.btn.btn-info:hover:enabled,.btn.btn-info:active:enabled{background-color:#478098;border-color:#3f7286}
+.btn.btn-success{background-color:#589358;border-color:#4e834e;color:rgba(255,255,255,0.85);text-shadow:0 1px 0 #2f6f2f}.btn.btn-success:hover,.btn.btn-success:active{color:#fff}.btn.btn-success:hover:enabled,.btn.btn-success:active:enabled{background-color:#46a546;border-color:#3e933e}
+.btn.btn-warning{background-color:#e59119;border-color:#ce8217;color:rgba(255,255,255,0.85);text-shadow:0 1px 0 #ad6704}.btn.btn-warning:hover,.btn.btn-warning:active{color:#fff}.btn.btn-warning:hover:enabled,.btn.btn-warning:active:enabled{background-color:#f89406;border-color:#df8505}
+.btn.btn-danger{background-color:#cf402e;border-color:#ba3a29;color:rgba(255,255,255,0.85);text-shadow:0 1px 0 #902d20}.btn.btn-danger:hover,.btn.btn-danger:active{color:#fff}.btn.btn-danger:hover:enabled,.btn.btn-danger:active:enabled{background-color:#e82c15;border-color:#d12813}
+.btn.btn-inverse{background-color:#333;border-color:#262626;color:rgba(255,255,255,0.85);text-shadow:0 1px 0 #0d0d0d}.btn.btn-inverse:hover,.btn.btn-inverse:active{color:#fff}.btn.btn-inverse:hover:enabled,.btn.btn-inverse:active:enabled{background-color:#262626;border-color:#1a1a1a}
+.btn.btn-link{background:none;border:none;opacity:.7;filter:alpha(opacity=70);color:#333}.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus{color:#fff}.btn.btn-link:hover:enabled,.btn.btn-link:active:enabled,.btn.btn-link:focus:enabled{opacity:.9;filter:alpha(opacity=90);text-decoration:none}
 a.btn-link:hover,a.btn-link:active,a.btn-link:focus{opacity:.9;filter:alpha(opacity=90);color:#333;text-decoration:none}
 .pagination{margin:0;padding:0}.pagination .count{margin-right:10.5px;padding:4px 0;color:#999}
 .pagination ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.pagination ul li{float:left;margin:0;margin-right:4.666666666666667px;padding:0}.pagination ul li a:link,.pagination ul li a:visited{background-color:#fff;border:1px solid #f0f0f0;border-radius:3px;padding:3px 7px;color:#999}.pagination ul li a:link i,.pagination ul li a:visited i{opacity:.55;filter:alpha(opacity=55)}
@@ -842,9 +841,10 @@ a.btn-link:hover,a.btn-link:active,a.btn-link:focus{opacity:.9;filter:alpha(opac
 .index-sidebar{position:relative;bottom:9px}
 .index-category{background-color:#fff;border:1px solid #d5d5d5;border-radius:2px;-webkit-box-shadow:0 0 0 3px #eee;-moz-box-shadow:0 0 0 3px #eee;box-shadow:0 0 0 3px #eee;margin-bottom:20px}.index-category .header{background-color:#fbfbfb;border:1px solid #d5d5d5;border-radius:2px 2px 0 0;margin:-1px;margin-bottom:0;padding:3.966666666666667px 9.9px}.index-category .header h2{margin:0;padding:0;color:#333;font-size:11.9px;font-weight:bold;line-height:20px;text-align:left}.index-category .header h2 small{margin-left:7px;color:#999;font-size:11.9px}
 .index-category .forum{border-bottom:1px solid #d5d5d5;height:21px;overflow:visible;padding:14.75px 9.9px}.index-category .forum.last{border-bottom:none}
-.index-category .forum .forum-icon{float:left}.index-category .forum .forum-icon .forum-icon-wrap{background-color:#555;border:1px solid #3b3b3b;border-radius:3px;padding:1px 4px;position:relative;bottom:2px}.index-category .forum .forum-icon .forum-icon-wrap.forum-icon-new{background-color:#cf402e;border:1px solid #a53325}
-.index-category .forum .forum-icon .forum-icon-wrap.forum-icon-redirect{background-color:#9466c6;border:1px solid #7a43b6}
-.index-category .forum .forum-main{margin-left:34px}.index-category .forum .forum-main h3{float:left;margin:0;padding:0;font-size:17.5px;font-weight:normal;line-height:20px}.index-category .forum .forum-main h3 a:link,.index-category .forum .forum-main h3 a:visited{color:#333}
+.index-category .forum .forum-icon{float:left;position:relative;bottom:1px;width:36px;color:#999;font-size:24px;text-align:center}.index-category .forum .forum-icon.forum-icon-new{color:#cf402e}
+.index-category .forum .forum-icon.forum-icon-redirect{color:#62bc62}
+.index-category .forum .forum-icon .icon-comment,.index-category .forum .forum-icon .icon-comment-alt{position:relative;bottom:3px}
+.index-category .forum .forum-main{margin-left:45.9px}.index-category .forum .forum-main h3{float:left;margin:0;padding:0;font-size:17.5px;font-weight:normal;line-height:20px}.index-category .forum .forum-main h3 a:link,.index-category .forum .forum-main h3 a:visited{color:#333}
 .index-category .forum .forum-main .dropdown{float:right;right:14px}.index-category .forum .forum-main .dropdown .subforum:link,.index-category .forum .forum-main .dropdown .subforum:visited{color:#999;font-weight:bold}
 .index-category .forum .forum-main .dropdown .subforum:hover,.index-category .forum .forum-main .dropdown .subforum:active{color:#333}
 .index-category .forum .forum-main .dropdown .dropdown-toggle{padding:4px 8px;opacity:.6;filter:alpha(opacity=60);color:#333;font-weight:bold}.index-category .forum .forum-main .dropdown .dropdown-toggle:hover,.index-category .forum .forum-main .dropdown .dropdown-toggle:active,.index-category .forum .forum-main .dropdown .dropdown-toggle:focus{opacity:1;filter:alpha(opacity=100);text-decoration:none}
@@ -908,7 +908,7 @@ a.btn-link:hover,a.btn-link:active,a.btn-link:focus{opacity:.9;filter:alpha(opac
 .category-forums-list{background-color:#fff;border:1px solid #d5d5d5;border-radius:2px;-webkit-box-shadow:0 0 0 3px #eee;-moz-box-shadow:0 0 0 3px #eee;box-shadow:0 0 0 3px #eee;margin-bottom:20px}.category-forums-list .header{background-color:#fbfbfb;border:1px solid #d5d5d5;border-radius:2px 2px 0 0;margin:-1px;margin-bottom:0;padding:3.966666666666667px 9.9px}.category-forums-list .header h2{margin:0;padding:0;color:#333;font-size:11.9px;font-weight:bold;line-height:20px;text-align:left}.category-forums-list .header h2 small{margin-left:7px;color:#999;font-size:11.9px}
 .category-forums-list .forum{border-bottom:1px solid #d5d5d5;height:21px;overflow:visible;padding:14.75px 9.9px}.category-forums-list .forum.last{border-bottom:none}
 .category-forums-list .forum .forum-icon{float:left}.category-forums-list .forum .forum-icon .forum-icon-wrap{background-color:#555;border:1px solid #3b3b3b;border-radius:3px;padding:1px 4px;position:relative;bottom:2px}.category-forums-list .forum .forum-icon .forum-icon-wrap.forum-icon-new{background-color:#cf402e;border:1px solid #a53325}
-.category-forums-list .forum .forum-icon .forum-icon-wrap.forum-icon-redirect{background-color:#9466c6;border:1px solid #7a43b6}
+.category-forums-list .forum .forum-icon .forum-icon-wrap.forum-icon-redirect{background-color:#62bc62;border:1px solid #46a546}
 .category-forums-list .forum .forum-main{margin-left:34px}.category-forums-list .forum .forum-main h3{float:left;margin:0;padding:0;font-size:17.5px;font-weight:normal;line-height:20px}.category-forums-list .forum .forum-main h3 a:link,.category-forums-list .forum .forum-main h3 a:visited{color:#333}
 .category-forums-list .forum .forum-main .dropdown{float:right;right:14px}.category-forums-list .forum .forum-main .dropdown .subforum:link,.category-forums-list .forum .forum-main .dropdown .subforum:visited{color:#999;font-weight:bold}
 .category-forums-list .forum .forum-main .dropdown .subforum:hover,.category-forums-list .forum .forum-main .dropdown .subforum:active{color:#333}
@@ -942,7 +942,7 @@ a.btn-link:hover,a.btn-link:active,a.btn-link:focus{opacity:.9;filter:alpha(opac
 .forum-subforums-list{background-color:#fff;border:1px solid #d5d5d5;border-radius:2px;-webkit-box-shadow:0 0 0 3px #eee;-moz-box-shadow:0 0 0 3px #eee;box-shadow:0 0 0 3px #eee;margin-bottom:20px}.forum-subforums-list .header{background-color:#fbfbfb;border:1px solid #d5d5d5;border-radius:2px 2px 0 0;margin:-1px;margin-bottom:0;padding:3.966666666666667px 9.9px}.forum-subforums-list .header h2{margin:0;padding:0;color:#333;font-size:11.9px;font-weight:bold;line-height:20px;text-align:left}.forum-subforums-list .header h2 small{margin-left:7px;color:#999;font-size:11.9px}
 .forum-subforums-list .forum{border-bottom:1px solid #d5d5d5;height:21px;overflow:visible;padding:14.75px 9.9px}.forum-subforums-list .forum.last{border-bottom:none}
 .forum-subforums-list .forum .forum-icon{float:left}.forum-subforums-list .forum .forum-icon .forum-icon-wrap{background-color:#555;border:1px solid #3b3b3b;border-radius:3px;padding:1px 4px;position:relative;bottom:2px}.forum-subforums-list .forum .forum-icon .forum-icon-wrap.forum-icon-new{background-color:#cf402e;border:1px solid #a53325}
-.forum-subforums-list .forum .forum-icon .forum-icon-wrap.forum-icon-redirect{background-color:#9466c6;border:1px solid #7a43b6}
+.forum-subforums-list .forum .forum-icon .forum-icon-wrap.forum-icon-redirect{background-color:#62bc62;border:1px solid #46a546}
 .forum-subforums-list .forum .forum-main{margin-left:34px}.forum-subforums-list .forum .forum-main h3{float:left;margin:0;padding:0;font-size:17.5px;font-weight:normal;line-height:20px}.forum-subforums-list .forum .forum-main h3 a:link,.forum-subforums-list .forum .forum-main h3 a:visited{color:#333}
 .forum-subforums-list .forum .forum-main .dropdown{float:right;right:14px}.forum-subforums-list .forum .forum-main .dropdown .subforum:link,.forum-subforums-list .forum .forum-main .dropdown .subforum:visited{color:#999;font-weight:bold}
 .forum-subforums-list .forum .forum-main .dropdown .subforum:hover,.forum-subforums-list .forum .forum-main .dropdown .subforum:active{color:#333}
@@ -959,20 +959,19 @@ a.btn-link:hover,a.btn-link:active,a.btn-link:focus{opacity:.9;filter:alpha(opac
 .forum-subforums-list.forum-subforums-important .header{background-color:#cf402e;border:1px solid #a53325}.forum-subforums-list.forum-subforums-important .header h2{color:#fff;text-shadow:0 1px 0 #672017}.forum-subforums-list.forum-subforums-important .header h2 small{color:#280c09;text-shadow:none}
 .forum-subforums-list.forum-subforums-inverse .header{background-color:#333;border:1px solid #1a1a1a}.forum-subforums-list.forum-subforums-inverse .header h2{color:#eee;text-shadow:0 1px 0 #000}.forum-subforums-list.forum-subforums-inverse .header h2 small{color:#b3b3b3;text-shadow:none}
 .forum-subforums-list.forum-subforums-info .header{background-color:#3c85a3;border:1px solid #2e677e}.forum-subforums-list.forum-subforums-info .header h2{color:#fff;text-shadow:0 1px 0 #1a3946}.forum-subforums-list.forum-subforums-info .header h2 small{color:#1a3946;text-shadow:none}
-.forum-threads-list{background-color:#fff;border:1px solid #d5d5d5;border-radius:2px;-webkit-box-shadow:0 0 0 3px #eee;-moz-box-shadow:0 0 0 3px #eee;box-shadow:0 0 0 3px #eee;margin-bottom:20px}.forum-threads-list .header{background-color:#fbfbfb;border:1px solid #d5d5d5;border-radius:2px 2px 0 0;margin:-1px;margin-bottom:0;padding-bottom:1px;overflow:auto;color:#999;font-weight:bold;font-size:11.9px}.forum-threads-list .header .row-fluid>div{min-height:auto;padding:2px 10px}
+.forum-threads-list{background-color:#fff;border:1px solid #d5d5d5;border-radius:2px;-webkit-box-shadow:0 0 0 3px #eee;-moz-box-shadow:0 0 0 3px #eee;box-shadow:0 0 0 3px #eee;margin-bottom:20px}.forum-threads-list .header{background-color:#fbfbfb;border:1px solid #d5d5d5;border-radius:2px 2px 0 0;margin:-1px;margin-bottom:0;padding-bottom:1px;overflow:auto;color:#999;font-weight:bold;font-size:11.9px}.forum-threads-list .header .row-fluid>div{margin-bottom:0;min-height:1px;padding:2px 10px;padding-top:2px;padding-bottom:2px}
 .forum-threads-list .header .row-fluid .thread-replies{float:left;width:106px}
 .forum-threads-list .header .row-fluid .thread-last{float:left}
-.forum-threads-list .header .check-cell label{margin:0}
+.forum-threads-list .header .check-cell{padding:0}.forum-threads-list .header .check-cell label{margin:0}
 .forum-threads-list .thread-row{border-bottom:1px solid #d5d5d5;height:38px;overflow:hidden;padding:9.9px 0}.forum-threads-list .thread-row .row-fluid>div{min-height:auto;padding:2px 10px;padding-bottom:0}
 .forum-threads-list .thread-row.thread-last{border-bottom:none}.forum-threads-list .thread-row.thread-last>div{padding-bottom:1px}
-.forum-threads-list .thread-row .thread-icon{background-color:#555;border:1px solid #3b3b3b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;float:left;margin:-2px 0;margin-left:-1px;padding:1px 4px}.forum-threads-list .thread-row .thread-icon:hover,.forum-threads-list .thread-row .thread-icon:active{opacity:1;filter:alpha(opacity=100)}
-.forum-threads-list .thread-row .thread-icon i{background-image:url("../img/glyphicons-halflings-white.png")}
-.forum-threads-list .thread-row.thread-new .thread-icon{background-color:#cf402e;border:1px solid #a53325}
+.forum-threads-list .thread-row .thread-icon{display:block;float:left;position:relative;bottom:2px;color:#999;font-size:22px}.forum-threads-list .thread-row .thread-icon:hover,.forum-threads-list .thread-row .thread-icon:active{color:#999;text-decoration:none}
+.forum-threads-list .thread-row.thread-new .thread-icon{color:#cf402e}
 .forum-threads-list .thread-row.thread-new .thread-name{color:#333 !important}
 .forum-threads-list .thread-row.threads-list-empty{height:auto;padding:11px 19px;font-size:17.5px;text-align:center}
 .forum-threads-list .thread-row .thread-name{margin-left:10px;color:#5e5e5e;font-size:16px;font-weight:bold}
 .forum-threads-list .thread-row .thread-details,.forum-threads-list .thread-row .thread-last-reply{color:#999;line-height:14px}.forum-threads-list .thread-row .thread-details a:link,.forum-threads-list .thread-row .thread-last-reply a:link,.forum-threads-list .thread-row .thread-details a:visited,.forum-threads-list .thread-row .thread-last-reply a:visited{color:#333}
-.forum-threads-list .thread-row .thread-details{margin-left:34px;font-size:10.5px}
+.forum-threads-list .thread-row .thread-details{margin-left:29px;font-size:10.5px}
 .forum-threads-list .thread-row .thread-flags{float:right;margin:0;position:relative;right:-30px;top:5px;padding:0}.forum-threads-list .thread-row .thread-flags li{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;float:left;margin-left:3px;padding:2px 5px}.forum-threads-list .thread-row .thread-flags li.flag-reported{background-color:#f89406}
 .forum-threads-list .thread-row .thread-flags li.flag-notreviewed{background-color:#7a43b6}
 .forum-threads-list .thread-row .thread-flags li.flag-announcement{background-color:#049cdb}
@@ -1070,12 +1069,11 @@ a.btn-link:hover,a.btn-link:active,a.btn-link:focus{opacity:.9;filter:alpha(opac
 .post-diff .post-diff-details table td.removed{background-color:#faeae8;color:#7c261b;font-weight:bold}.post-diff .post-diff-details table td.removed.even{background-color:#f5d7d4}
 .post-diff .post-diff-details table td.stag{color:#555}
 .report-view .report-wrapper{background-color:#eee;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255,255,255,0.2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.2)), color-stop(.75, rgba(255,255,255,0.2)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:8px;margin-bottom:8px}.report-view .report-wrapper .post-body{margin-bottom:0}.report-view .report-wrapper .post-body .report-actions{border-left:none !important;float:left !important;padding:0 !important}.report-view .report-wrapper .post-body .report-actions form:first-child .btn{-webkit-border-radius:0 0 0 3px !important;-moz-border-radius:0 0 0 3px !important;border-radius:0 0 0 3px !important}
-.report-view .report-wrapper .post-body .report-actions .btn{opacity:.9 !important;filter:alpha(opacity=90) !important;margin:0 !important;padding:8px 12px !important;color:#fff !important;font-weight:bold !important}.report-view .report-wrapper .post-body .report-actions .btn i{background-image:url("../img/glyphicons-halflings-white.png");position:relative;top:0}
+.report-view .report-wrapper .post-body .report-actions .btn{opacity:.9 !important;filter:alpha(opacity=90) !important;margin:0 !important;padding:8px 12px !important;color:#fff !important;font-weight:bold !important}.report-view .report-wrapper .post-body .report-actions .btn i{position:relative;top:0}
 .report-view .report-wrapper .post-body .report-actions .btn:hover,.report-view .report-wrapper .post-body .report-actions .btn:active,.report-view .report-wrapper .post-body .report-actions .btn:focus{opacity:1 !important;filter:alpha(opacity=100) !important;text-decoration:none !important}
 .report-view .report-wrapper .post-body .report-actions .btn.btn-resolve{background-color:#3e933e;text-shadow:0 1px 0 #285d28}
 .report-view .report-wrapper .post-body .report-actions .btn.btn-bogus{background-color:#333;text-shadow:0 1px 0 #000}
-.reports-list .thread-label{overflow:visible}.reports-list .thread-label .report-label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;padding:3px 8px;position:relative;right:-32px;bottom:2px;color:#fff;font-weight:bold}.reports-list .thread-label .report-label i{background-image:url("../img/glyphicons-halflings-white.png")}
-.reports-list .thread-label .report-label.report-open{background-color:#f89406;text-shadow:0 1px 0 #945904}
+.reports-list .thread-label{overflow:visible}.reports-list .thread-label .report-label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;padding:3px 8px;position:relative;right:-32px;bottom:2px;color:#fff;font-weight:bold}.reports-list .thread-label .report-label.report-open{background-color:#f89406;text-shadow:0 1px 0 #945904}
 .reports-list .thread-label .report-label.report-resolved{background-color:#46a546;text-shadow:0 1px 0 #285d28}
 .reports-list .thread-label .report-label.report-bogus{background-color:#555;text-shadow:0 1px 0 #222}
 .reports-list .thread-name .report-id{color:#999 !important}

+ 11 - 12
static/cranefly/css/cranefly/breadcrumbs.less

@@ -11,23 +11,22 @@ footer {
   	padding: 0px;
 
   	font-weight: bold;
-	text-shadow: none;
+		text-shadow: none;
 
     li {
-	  text-shadow: none;
+		  text-shadow: none;
 
-	  a:link, a:active, a:visited, a:hover {
-	    color: @textColor;
-	  }	
+		  a:link, a:active, a:visited, a:hover {
+		    color: @textColor;
+		  }
 
-	  .divider {
-	  	.opacity(30);
-	  	margin-left: -6px;
-	  }
+		  .divider {
+		  	color: @grayLight;
+		  }
 
-	  &.active {
-	  	color: @gray;
-	  }
+		  &.active {
+		  	color: @gray;
+		  }
     }
   }
 }

+ 20 - 5
static/cranefly/css/cranefly/buttons.less

@@ -8,11 +8,6 @@
 
   font-weight: bold;
 
-  i {
-    position: relative;
-    bottom: 1px;
-  }
-
   &:hover, &:active {
     background-color: @white;
     border-color: lighten(@grayLight, 5%);
@@ -24,9 +19,12 @@
     background-color: @bluePale;
     border-color: darken(@bluePale, 5%);
 
+		color: fadeOut(@white, 15%);
     text-shadow: 0px 1px 0px darken(@bluePale, 15%);
 
     &:hover, &:active {
+    	color: @white;
+
       &:enabled {
         background-color: saturate(@bluePale, 20%);
         border-color: darken(saturate(@bluePale, 20%), 5%);
@@ -38,9 +36,12 @@
     background-color: desaturate(@bluePale, 25%);
     border-color: darken(desaturate(@bluePale, 25%), 5%);
 
+		color: fadeOut(@white, 15%);
     text-shadow: 0px 1px 0px darken(desaturate(@bluePale, 25%), 15%);
 
     &:hover, &:active {
+    	color: @white;
+
       &:enabled {
         background-color: desaturate(@bluePale, 10%);
         border-color: darken(desaturate(@bluePale, 10%), 5%);
@@ -52,9 +53,12 @@
     background-color: desaturate(@green, 15%);
     border-color: darken(desaturate(@green, 15%), 5%);
 
+		color: fadeOut(@white, 15%);
     text-shadow: 0px 1px 0px darken(@green, 15%);
 
     &:hover, &:active {
+    	color: @white;
+
       &:enabled {
         background-color: @green;
         border-color: darken(@green, 5%);
@@ -66,9 +70,12 @@
     background-color: desaturate(@orange, 15%);
     border-color: darken(desaturate(@orange, 15%), 5%);
 
+		color: fadeOut(@white, 15%);
     text-shadow: 0px 1px 0px darken(@orange, 15%);
 
     &:hover, &:active {
+    	color: @white;
+
       &:enabled {
         background-color: @orange;
         border-color: darken(@orange, 5%);
@@ -80,9 +87,12 @@
     background-color: @red;
     border-color: darken(@red, 5%);
 
+		color: fadeOut(@white, 15%);
     text-shadow: 0px 1px 0px darken(@red, 15%);
 
     &:hover, &:active {
+    	color: @white;
+
       &:enabled {
         background-color: saturate(@red, 20%);
         border-color: darken(saturate(@red, 20%), 5%);
@@ -94,9 +104,12 @@
     background-color: @textColor;
     border-color: darken(@textColor, 5%);
 
+		color: fadeOut(@white, 15%);
     text-shadow: 0px 1px 0px darken(@textColor, 15%);
 
     &:hover, &:active {
+    	color: @white;
+
       &:enabled {
         background-color: darken(@textColor, 5%);
         border-color: darken(@textColor, 10%);
@@ -112,6 +125,8 @@
     color: @textColor;
 
     &:hover, &:active, &:focus {
+    	color: @white;
+
       &:enabled {
         .opacity(90);
 

+ 15 - 15
static/cranefly/css/cranefly/forum.less

@@ -320,8 +320,11 @@
 
     .row-fluid {
       &>div {
-        min-height: auto;
+        margin-bottom: 0px;
+        min-height: 1px;
         padding: @paddingSmall;
+        padding-top: 2px;
+        padding-bottom: 2px;
       }
 
       .thread-replies {
@@ -335,6 +338,8 @@
     }
 
     .check-cell {
+    	padding: 0px;
+
       label {
         margin: 0px;
       }
@@ -364,28 +369,23 @@
     }
 
     .thread-icon {
-      background-color: @itemOldColor;
-      border: 1px solid darken(@itemOldColor, 10%);
-      .border-radius(@baseBorderRadius);
       display: block;
       float: left;
-      margin: -2px 0px;
-      margin-left: -1px;
-      padding: 1px 4px;
+      position: relative;
+      bottom: 2px;
 
-      &:hover, &:active {
-        .opacity(100);
-      }
+      color: @grayLight;
+      font-size: @threadIconSize;
 
-      i {
-        background-image: url("@{iconWhiteSpritePath}");
+      &:hover, &:active {
+      	color: @grayLight;
+      	text-decoration: none;
       }
     }
 
     &.thread-new {
       .thread-icon {
-        background-color: @itemNewColor;
-        border: 1px solid darken(@itemNewColor, 10%);
+        color: @itemNewColor;
       }
 
       .thread-name {
@@ -419,7 +419,7 @@
     }
 
     .thread-details {
-      margin-left: 34px;
+      margin-left: @threadIconSize + 7px;
 
       font-size: @fontSizeMini;
     }

+ 1 - 8
static/cranefly/css/cranefly/header.less

@@ -28,14 +28,7 @@
       }
 
       .divider {
-        padding-left: 0px;
-        padding-right: 0px;
-
-        i {
-          .opacity(20);
-          position: relative;
-          bottom: 1px;
-        }
+      	color: @grayLight
       }
     }
   }

+ 18 - 17
static/cranefly/css/cranefly/index.less

@@ -55,29 +55,30 @@
 
     .forum-icon {
       float: left;
+    	position: relative;
+    	bottom: 1px;
+      width: @forumIconSize * 1.5;
 
-      .forum-icon-wrap {
-        background-color: @itemOldColor;
-        border: 1px solid darken(@itemOldColor, 10%);
-        border-radius: @baseBorderRadius;
-        padding: ((@forumIconSize - 22px) / 2) ((@forumIconSize - 16px) / 2);
-        position: relative;
-        bottom: (@forumIconSize - @baseLineHeight) / 2;
+    	color: @grayLight;
+    	font-size: @forumIconSize;
+    	text-align: center;
 
-        &.forum-icon-new {
-          background-color: @itemNewColor;
-          border: 1px solid darken(@itemNewColor, 10%);
-        }
+      &.forum-icon-new {
+        color: @itemNewColor;
+      }
 
-        &.forum-icon-redirect {
-          background-color: @itemMovedColor;
-          border: 1px solid darken(@itemMovedColor, 10%);
-        }
+      &.forum-icon-redirect {
+        color: @itemMovedColor;
+      }
+
+      .icon-comment, .icon-comment-alt {
+      	position: relative;
+      	bottom: 3px;
       }
     }
 
     .forum-main {
-      margin-left: @forumIconSize + 10px;
+      margin-left: (@forumIconSize * 1.5) + (@fontSizeSmall - 2px);
 
       h3 {
         float: left;
@@ -389,7 +390,7 @@
 
 // Popular threads
 // -------------------------
-.index-popular-threads { 
+.index-popular-threads {
   h3 {
     margin: 0px;
     margin-bottom: (@baseLineHeight * -0.5);

+ 0 - 1
static/cranefly/css/cranefly/report.less

@@ -52,7 +52,6 @@
           font-weight: bold !important;
 
           i {
-            background-image: url("@{iconWhiteSpritePath}");
             position: relative;
             top: 0px;
           }

+ 0 - 4
static/cranefly/css/cranefly/reports.less

@@ -16,10 +16,6 @@
       color: @white;
       font-weight: bold;
 
-      i {
-        background-image: url("@{iconWhiteSpritePath}");
-      }
-
       &.report-open {
         background-color: @orange;
         text-shadow: 0px 1px 0px darken(@orange, 20%);

+ 4 - 3
static/cranefly/css/variables.less

@@ -84,7 +84,10 @@
 // -------------------------
 @itemOldColor:                      @gray;
 @itemNewColor:                      @red;
-@itemMovedColor:                    lighten(@purple, 10%);
+@itemMovedColor:                    lighten(@green, 10%);
+
+@forumIconSize:                     24px;
+@threadIconSize:                    22px;
 
 // Thread flags colors
 // -------------------------
@@ -102,8 +105,6 @@
 @categoryHeader:                    @bodyBackground;
 @categoryShadow:                    darken(@bodyBackground, 5%);
 
-@forumIconSize:                     24px;
-
 // Posts
 // -------------------------
 @postBackground:                    @white;

+ 2 - 2
templates/cranefly/category.html

@@ -30,7 +30,7 @@
     {% for forum in category.subforums %}
     <div class="forum{% if loop.last %} last{% endif %}">
       <div class="forum-icon">
-        <div class="forum-icon-wrap{% if forum.type == 'redirect' %} forum-icon-redirect{% elif not forum.is_read %} forum-icon-new{% endif %}"><i class="icon-{% if forum.type == 'redirect' %}circle-arrow-right{% else %}comment{% endif %} icon-white"></i></div>
+        <div class="forum-icon-wrap{% if forum.type == 'redirect' %} forum-icon-redirect{% elif not forum.is_read %} forum-icon-new{% endif %}"><i class="icon-{% if forum.type == 'redirect' %}circle-arrow-right{% else %}comments{% endif %}"></i></div>
       </div>
       <div id="forum-{{ forum.id }}" class="forum-main">
         <h3 class="forum-title{% if not forum.is_read %} forum-title-new{% endif %}"><a href="{{ url(forum.type, slug=forum.slug, forum=forum.id) }}">{{ forum.name }}</a></h3>
@@ -65,7 +65,7 @@
             <div class="dropdown-shadow">
               <ul>
                 {% for subforum in forum.subforums %}
-                <li><a href="{{ url(subforum.type, slug=subforum.slug, forum=subforum.id) }}"><i class="icon-{% if subforum.type == 'redirect' %}circle-arrow-right{% else %}comment{% endif %}"></i> {{ subforum.name }}</a></li>
+                <li><a href="{{ url(subforum.type, slug=subforum.slug, forum=subforum.id) }}"><i class="icon-{% if subforum.type == 'redirect' %}circle-arrow-right{% else %}comments{% endif %}"></i> {{ subforum.name }}</a></li>
                 {% endfor %}
               </ul>
             </div>

+ 4 - 4
templates/cranefly/index.html

@@ -6,7 +6,7 @@
 {% block meta %}{% if settings.board_index_meta %}
     <meta name="description" content="{{ settings.board_index_meta }}">
 {%- endif %}{%- endblock %}
-      
+
 {% block content %}
 {{ hook_above_forum_home|safe }}
 <div class="row">
@@ -21,8 +21,8 @@
         </div>
         {% for forum in category.subforums %}
         <div class="forum{% if loop.last %} last{% endif %}">
-          <div class="forum-icon">
-            <div class="forum-icon-wrap{% if forum.type == 'redirect' %} forum-icon-redirect{% elif not forum.is_read %} forum-icon-new{% endif %}"><i class="icon-{% if forum.type == 'redirect' %}circle-arrow-right{% else %}comment{% endif %} icon-white"></i></div>
+          <div class="forum-icon{% if forum.type == 'redirect' %} forum-icon-redirect{% elif not forum.is_read %} forum-icon-new{% endif %}">
+            <i class="icon-{% if forum.type == 'redirect' %}link{% elif not forum.is_read %}comment{% else %}comment-alt{% endif %}"></i>
           </div>
           <div id="forum-{{ forum.id }}" class="forum-main">
             <h3 class="forum-title{% if not forum.is_read %} forum-title-new{% endif %}"><a href="{{ url(forum.type, slug=forum.slug, forum=forum.id) }}">{{ forum.name }}</a></h3>
@@ -57,7 +57,7 @@
                 <div class="dropdown-shadow">
                   <ul>
                     {% for subforum in forum.subforums %}
-                    <li><a href="{{ url(subforum.type, slug=subforum.slug, forum=subforum.id) }}"><i class="icon-{% if subforum.type == 'redirect' %}circle-arrow-right{% else %}comment{% endif %}"></i> {{ subforum.name }}</a></li>
+                    <li><a href="{{ url(subforum.type, slug=subforum.slug, forum=subforum.id) }}"><i class="icon-{% if subforum.type == 'redirect' %}circle-arrow-right{% else %}comments{% endif %}"></i> {{ subforum.name }}</a></li>
                     {% endfor %}
                   </ul>
                 </div>

+ 2 - 2
templates/cranefly/private_threads/list.html

@@ -53,9 +53,9 @@
       <div class="row-fluid">
         <div class="span7">
           {% if thread.is_read %}
-          <a href="{{ url('private_thread_new', thread=thread.pk, slug=thread.slug) }}" class="thread-icon thread-icon-last tooltip-top" title="{% trans %}Click to see last post{% endtrans %}"><i class="icon-asterisk"></i></a>
+          <a href="{{ url('private_thread_new', thread=thread.pk, slug=thread.slug) }}" class="thread-icon thread-icon-last tooltip-top" title="{% trans %}Click to see last post{% endtrans %}"><i class="icon-circle-blank"></i></a>
           {% else %}
-          <a href="{{ url('private_thread_new', thread=thread.pk, slug=thread.slug) }}" class="thread-icon thread-icon-new tooltip-top" title="{% trans %}Click to see first unread post{% endtrans %}"><i class="icon-fire"></i></a>
+          <a href="{{ url('private_thread_new', thread=thread.pk, slug=thread.slug) }}" class="thread-icon thread-icon-new tooltip-top" title="{% trans %}Click to see first unread post{% endtrans %}"><i class="icon-circle"></i></a>
           {% endif %}
 
           <a href="{{ url('private_thread', thread=thread.pk, slug=thread.slug) }}" class="thread-name{% if thread.name|length > 70 %} tooltip-top" title="{{ thread.name }}{% endif %}">{{ thread.name|short_string(70) }}</a>

+ 4 - 4
templates/cranefly/threads/list.html

@@ -36,7 +36,7 @@
     {% for subforum in forum.subforums %}
     <div class="forum{% if loop.last %} last{% endif %}">
       <div class="forum-icon">
-        <div class="forum-icon-wrap{% if subforum.type == 'redirect' %} forum-icon-redirect{% elif not subforum.is_read %} forum-icon-new{% endif %}"><i class="icon-{% if subforum.type == 'redirect' %}circle-arrow-right{% else %}comment{% endif %} icon-white"></i></div>
+        <div class="forum-icon-wrap{% if subforum.type == 'redirect' %} forum-icon-redirect{% elif not subforum.is_read %} forum-icon-new{% endif %}"><i class="icon-{% if subforum.type == 'redirect' %}circle-arrow-right{% else %}comments{% endif %}"></i></div>
       </div>
       <div id="forum-{{ subforum.id }}" class="forum-main">
         <h3 class="forum-title{% if not subforum.is_read %} forum-title-new{% endif %}"><a href="{{ url(subforum.type, slug=subforum.slug, forum=subforum.id) }}">{{ subforum.name }}</a></h3>
@@ -71,7 +71,7 @@
             <div class="dropdown-shadow">
               <ul>
                 {% for subsubforum in subforum.subforums %}
-                <li><a href="{{ url(subsubforum.type, slug=subsubforum.slug, forum=subsubforum.id) }}"><i class="icon-{% if subsubforum.type == 'redirect' %}circle-arrow-right{% else %}comment{% endif %}"></i> {{ subsubforum.name }}</a></li>
+                <li><a href="{{ url(subsubforum.type, slug=subsubforum.slug, forum=subsubforum.id) }}"><i class="icon-{% if subsubforum.type == 'redirect' %}circle-arrow-right{% else %}comments{% endif %}"></i> {{ subsubforum.name }}</a></li>
                 {% endfor %}
               </ul>
             </div>
@@ -130,9 +130,9 @@
       <div class="row-fluid">
         <div class="span7">
           {% if thread.is_read %}
-          <a href="{{ url('thread_new', thread=thread.pk, slug=thread.slug) }}" class="thread-icon thread-icon-last tooltip-top" title="{% trans %}Click to see last post{% endtrans %}"><i class="icon-asterisk"></i></a>
+          <a href="{{ url('thread_new', thread=thread.pk, slug=thread.slug) }}" class="thread-icon thread-icon-last tooltip-top" title="{% trans %}Click to see last post{% endtrans %}"><i class="icon-circle-blank"></i></a>
           {% else %}
-          <a href="{{ url('thread_new', thread=thread.pk, slug=thread.slug) }}" class="thread-icon thread-icon-new tooltip-top" title="{% trans %}Click to see first unread post{% endtrans %}"><i class="icon-fire"></i></a>
+          <a href="{{ url('thread_new', thread=thread.pk, slug=thread.slug) }}" class="thread-icon thread-icon-new tooltip-top" title="{% trans %}Click to see first unread post{% endtrans %}"><i class="icon-circle"></i></a>
           {% endif %}
 
           {{ macros.thread_flags(thread) }}