-пофиксил всякую мелочь в личных сообщениях, странице поиска, наградах, FAQ, Hall of Fame (обводка, фон, шрифт и т.д.)
-поменял поисковик на темный (белая полоса слишком выделяется рядом с темными элементами)
-решил, что в красный стоит перекрасить только всякие нужные иконки типа цитирования, поиска, лайка и т.д. (остальные пусть будут светлыми)
-еще несколько мелких корректировок.
Из вопросов:
-некоторые медальки типа "Troll Medal" и "XONE Medal" выглядят не очень (троль- бел белого фона для лица, а Хуан- по направляющим имеет белые линии
-цвета ников. "Около-синие" сложно читабельны (к примеру Мистер Бук, Шагоход).
С точки смотрибельности это, конечно, не очень. Но для нас может и не играет такую роль, так как все уже узнаваемы по аватаркам/подписям.
-может заменить Соника на Шедоу/Др. Эггмана? Ну, типа "темная" тема, все дела...

-еще, когда копался в сайте, заметил что некоторые бекграунды сделаны гифками. То-есть, елемент выглядит ПОЛНОСТЬЮ статичным, по залит в гиф формате
-на странице "FAQ" и "Топ Постов за Месяц" битая ссылка на изображение "MFB Сайт"
Вот обновленный код [Updated by 20:56 по МСК] :
СПОЙЛЕР
@namespace url(http://www.w3.org/1999/xhtml);
@media (min-width: 1200px) {
.body-layout-Fluid .wrap,
.body-layout-Fluid #inner-wrap {
width: 100%;
min-width: 1200px;
}
}
body {
background-color: rgb(0, 0, 0);
background-image: none;
color: #bbb;
}
a {
color: #d8d8d8;
}
hr {
border-color: #000;
border-top-color: #000;
}
h2 {
color: #d8d8d8;
}
select {
color: #000;
}
#inner-wrap {
background: rgb(42, 42, 42);
border: solid 2px #000;
}
ul#nav-breadcrumbs {
background-color: rgb(53, 53, 53);
border: 1px solid #000;
}
p.author,
p.author a {
color: #e2e2e2;
font-size: 12px;
}
.content_block_header_block ul.topiclist li.header {
background-color: rgb(27, 27, 27);
background-image: none;
border-left: 1px solid #000;
border-right: 1px solid #000;
}
.wrap {
background-color: rgb(83, 83, 83);
}
li.row {
border-bottom-color: rgb(0, 0, 0);
background-color: rgb(58, 58, 58);
border-top: solid 1px rgb(0, 0, 0);
border-right: solid 1px rgb(0, 0, 0);
border-left: solid 1px rgb(0, 0, 0);
}
li.header {
border-left: 1px solid #000;
border-right: 1px solid #000;
}
li.row strong {
color: #f00;
}
table {
/* border-collapse: collapse; */
border-spacing: 0;
}
table.table1 tbody tr {
border-color: #0a0a0a;
}
table.table1 tbody tr {
border: 1px solid transparent;
}
dl.faq dt {
color: #f00;
}
.tpotm-head-text {
font-size: 2.2em;
text-align: center;
color: #f00;
}
.tpotm-flex-cell {
background: 0 0;
border-width: 2px;
padding: 3px;
border-style: solid;
border-color: #6d6d6d;
width: 200px;
height: 66px;
vertical-align: middle;
border-radius: 7px;
box-shadow: 1px 2px 3px #000000d9;
display: flex;
align-items: start;
}
.tpotm-div-4 {
position: relative;
top: 10px;
left: 10px;
text-align: center;
width: 100px;
height: 100px;
border-radius: 100%;
background-color: #2c2c2c;
}
.tpotm-div-3 {
margin: 2px auto;
text-align: center;
width: 120px;
height: 120px;
border-radius: 100%;
background-color: #f00;
}
.tpotm-div-1 {
padding: 5px 10px;
margin-bottom: 4px;
background-repeat: no-repeat;
background-position: 100% 0;
border-radius: 7px;
position: relative;
margin: 10px;
box-shadow: 1px 2px 3px grey;
font-size: 14px;
color: #b6b6b6;
}
table.table1 tbody td {
border-top-color: #585858;
padding: 10px;
border-top: 5px solid rgba(66, 66, 66, .42);
}
table.table1 td {
color: #cacaca;
}
dl.details dt {
color: #dadadadd;
}
dl.details dd {
color: #f3f3f3;
}
.search .postprofile {
width: 15%;
background-color: #252525;
border-right: 1px solid #000000;
margin: 0;
margin-bottom: -14px;
padding-top: 4px;
padding-bottom: 24px;
}
.navbar_footer {
background-color: rgb(6, 6, 6);
background-image: none;
}
.nav-b-a {
background-color: rgb(17, 17, 17);
background-image: none;
}
.navigation a {
color: #fff;
background: rgb(120, 120, 120);
}
.dropdown .dropdown-contents {
background: rgb(87, 87, 87);
}
.particles_container {
background: rgb(0, 0, 0);
background: linear-gradient(90deg, rgb(27, 27, 27) 0%, rgb(46, 46, 46) 100%);
}
.signature {
border-top-color: #000000;
}
.search-box .inputbox,
.search-box .inputbox:hover,
.search-box .inputbox:focus {
background-color: #222;
}
dd label {
color: #c6c6c6;
}
.cp-mini {
background-color: rgb(120, 120, 120);
}
.cp-main .pm {
background-color: #2c2c2c;
padding: 10px;
}
.dropdown .dropdown-contents {
border-color: #000000;
box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.38);
}
.dropdown-extended .header,
.dropdown-extended .footer {
border-color: #000000;
color: #000;
}
.dropdown-extended a.mark_read {
background-color: #474747;
box-shadow: 1px 3px 5px rgba(0, 0, 0, .76);
}
.icon.icon-black,
a:hover .icon.icon-black {
color: #f00;
}
a:hover,
a:active {
color: #f00;
text-decoration: underline;
}
.inputbox {
color: rgb(204, 204, 206);
background-color: rgb(70, 70, 70);
border-color: #000;
}
.panel {
background-color: rgb(53, 53, 53);
border: 1px solid #000;
color: #fff;
}
.panel .inputbox {
background-color: rgb(59, 59, 59);
border-color: #000;
}
.panel-container .panel li.row {
border-bottom-color: #000000;
}
.pmlist li.pm_replied_colour,
.pm_replied_colour {
border: 1px solid #000000;
}
.bg1,
.bg2 {
background-color: rgb(37, 37, 37);
}
.forabg,
.forumbg,
.viewtopic_wrapper {
background-color: rgb(10, 10, 10);
background-image: none;
}
.content {
color: #ccccce;
}
.postbody {
color: #ccccce;
}
.post {
border: 1px solid #000;
}
.post:target .content {
color: #ccc;
}
.postprofile {
color: #c5c5c5;
}
.postprofile strong {
color: #fff;
}
.specialbutton,
.specialbutton .icon,
.specialbutton:hover,
.specialbutton:hover .icon {
color: #f00 !important;
background-color: rgb(94, 94, 94);
}
.postlink {
color: #fff !important;
}
.button {
background-color: #303030;
color: #ff0505;
}
a.button1,
input.button1,
input.button3,
a.button2,
input.button2 {
color: #fff;
background-color: #292929;
border-color: #000;
}
.panel .button {
background-color: #555;
color: #e4e4e4;
}
.action-bar .button {
background-color: #5a5a5a;
}
.pagination-s li a,
.pagination-s li span {
border-radius: 2px;
padding: 1px 5px;
border-color: #000000;
background-color: rgb(70, 70, 70);
}
.pagination li a {
color: #fff;
border-color: #000;
background: none;
}
.pagination-s li span {
border-color: #000;
background-color: #333333;
}
.dropdown-extended .header {
background-color: rgb(80, 80, 80);
}
.dropdown-extended .header {
text-shadow: 0px 0px 0px #f000;
}
.notification_list p.notification-time {
color: #FFFF;
}
.mini-panel {
background-color: #3f3f3f;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
margin-bottom: 5px;
padding: 5px 10px;
}
.mini-panel h3 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ff0000;
margin: 5px 0 0;
}
dl.mini dt {
color: #ffffff;
}
.cp-mini {
background-color: rgb(74, 74, 74);
}
.tabs .tab > a {
background: #101010;
}
.tabs .activetab > a,
.tabs .activetab > a:hover {
background-color: #bfbfbf;
}
.pagination li a {
color: #fff;
border-color: #000;
}
.pagination li.active span {
color: #fff;
border-color: #f00;
background-color: #545454;
}
.message-box textarea {
color: #fff;
}
.quotecontent div {
background-color: rgb(70, 70, 70) !important;
}
blockquote {
background-color: rgb(70, 70, 70);
border: 1px solid #000;
}
blockquote blockquote {
background-color: rgb(70, 70, 70);
border: 1px solid #000;
}
blockquote blockquote blockquote {
background-color: rgb(70, 70, 70);
border: 1px solid #000;
}
blockquote blockquote blockquote blockquote {
background-color: rgb(70, 70, 70);
border: 1px solid #000;
}
blockquote blockquote blockquote blockquote blockquote {
background-color: rgb(70, 70, 70);
border: 1px solid #000;
}
blockquote blockquote blockquote blockquote blockquote blockquote {
background-color: rgb(70, 70, 70);
border: 1px solid #000;
}
blockquote blockquote blockquote blockquote blockquote blockquote blockquote {
background-color: rgb(70, 70, 70);
border: 1px solid #000;
}
blockquote blockquote blockquote blockquote blockquote blockquote blockquote blockquote {
background-color: rgb(70, 70, 70);
border: 1px solid #000;
}














