Dark theme for tribot.org
目前為
@-moz-document url-prefix("https://community.tribot.org/") {
/* ==UserStyle==
@name Dark TriBot
@description Dark theme for tribot.org
@namespace ZENAKU
@version 1.1.7
@author ZENAKU
@license unlicense
==/UserStyle== */
}
@-moz-document url-prefix("https://community.tribot.org/") {
ul.navbar-nav > li > a:hover,
ul.navbar-nav > li > a:active {
background-color: #ff0808;
}
.nav > li > a:hover,
.nav > li > a:active,
.nav > li > a:focus {
background-color: #7300e6;
}
/*main body*/
body {
background-color: #000000;
}
.ipsWidget, .ipsWidget.ipsWidget_vertical.ipsBox,
.ipsWidget.ipsWidget_horizontal.ipsBox,
.ipsWidget.ipsWidget_horizontal.ipsBox
.ipsTabs_panel
.ipsBox
.ipsBox_transparent
.ipsModerated
.cGalleryCat
.cNexusCategoryBlock
.ipsWidget.ipsWidget_vertical .ipsWidget_title, .ipsWidget.ipsWidget_horizontal .ipsWidget_title, .ipsTable.ipsMatrix thead th, .ipsApp.ipsApp_front .ipsTable th
.cPost .cPost_contentWrap
html[dir=ltr] .ipsColumns>.ipsColumn:last-child:not( .ipsPad ), html[dir=ltr] .ipsColumns.ipsColumns_noSpacing>.ipsColumn:not( .ipsPad ) {
background-color: #000000;
}
.ipsComment:not( .ipsModerated ) .ipsComment_header, .cNexusSupportMessage_m .cNexusSupportMessage_author, .cNexusSupportMessage_a .cNexusSupportMessage_author, .cPost .cAuthorPane:after, .cPost .cAuthorPane:before {
background-color: #090a0b;
}
.cAuthorPaneFeedback_neutral {
background: #000;
color: #000;
}
.ta_userNav, #elMobileNav, #elUserNav_mobile {
background-color: #000;
}
.ipsBox:not( .ipsBox_transparent):not( .ipsModerated), .cGalleryCat, .cNexusCategoryBlock, #elBlogHeader, #elEventHeader, #elBlogHeaderStats, #elEventHeader_details, #elClubHeader {
border-style: solid;
border-color: #635353;
border-width: 1px;
background-color: #000;
}
.ipsBox {
border-color: #000;
}
.ipsMenu, .ipsSideMenu, .ipsApp.ipsApp_front #modcp_menu, .ipsApp.ipsApp_front .cForumMiniList_wrapper, .ipsSideMenu.ipsSideMenu_open, .ipsSideMenu:target {
background: #000;
}
.ipsMenu_item>a:not( .ipsMenu_itemInline ), .ipsMenu_item>span:not( .ipsMenu_itemInline ), #elNavTheme_menu .ipsMenu_item .ipsButton_link {
color: #ff0808;
}
.ipsType_sectionTitle {
background-color: #000;
}
.ipsAreaBackground_reset {
background: #000;
}
.ipsBox .ipsAreaBackground_light, .ipsAttachment_dropZone.ipsDragging, .ipsComposeArea_dropZone.ipsDragging, .ipsDataList.ipsDataList_zebra .ipsDataItem:not( .ipsDataItem_selected ):not( .ipsModerated ):nth-child(even), .cStatusUpdates .ipsComment.ipsComment_hasChildren>.ipsComment_content, .ipsApp.ipsApp_front .ipsFieldRow_section, .cPayment, .cRatingColumn_on {
background: #000;
}
.ipsDataList.ipsDataList_zebra .ipsDataItem:not( .ipsDataItem_selected ):not( .ipsModerated ):not( .ipsDataItem_new ):not( .ipsDataItem_success ):not( .ipsDataItem_warning ):not( .ipsDataItem_error ):not( .ipsDataItem_info ):not( .ipsDataItem_status ):nth-child(even) {
background: #000;
}
.ta_wrapperSidebar {
background-color: #000;
-webkit-box-shadow: 0 10px 30px -12px rgba(0,0,0,.42), 0 4px 25px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);
-moz-box-shadow: 0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
box-shadow: 0 10px 30px -12px rgba(0,0,0,.42), 0 4px 25px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);
}
.ta_Logo {
background-color: #000;
}
.ipsBreadcrumb.ipsBreadcrumb_top, .ipsBreadcrumb.ipsBreadcrumb_bottom {
margin: 0;
padding: 15px 20px;
background-color: #000;
opacity: 1;
}
.ipsBreadcrumb [data-action=defaultStream], .ipsBreadcrumb [data-action=markSiteRead] {
font-size: 12px;
font-weight: 400;
color: #ff0000;
}
.ipsWidget.ipsWidget_vertical .ipsWidget_title, .ipsWidget.ipsWidget_vertical .ipsTabs, .ipsWidget.ipsWidget_horizontal .ipsWidget_title, .ipsWidget.ipsWidget_horizontal .ipsTabs, .ipsTable.ipsMatrix thead th, .ipsApp.ipsApp_front .ipsTable th {
background-color: #000000;
}
.ipsApp.ipsApp_front .ipsTabs_panel {
background: #000000;
}
#ipsLayout_footer {
position: relative;
background: #000;
margin: 0;
padding: 30px 0;
text-align: center;
}
.ipsApp.ipsApp_front .ipsComposeArea_dummy, .ipsApp.ipsApp_front .cke textarea.cke_source, .ipsApp.ipsApp_front .cke .cke_wysiwyg_frame, .ipsApp.ipsApp_front .cke .cke_wysiwyg_div, .ipsApp.ipsApp_front .cke .cke_inner {
background: #000000;
}
.ipsApp.ipsApp_front .cke .cke_top {
background: #3d4044;
}
.ipsTabs {
background: #423a3a;
padding: 10px 10px 0;
margin: 0;
list-style: none;
}
.ipsAreaBackground {
background: #000000;
}
.ipsButtonBar {
line-height: 1;
background: #000000;
border-bottom: 1px solid rgba(0,0,0,.1);
box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}
.ipsPagination.ipsPagination_mini a, .ipsButtonBar .ipsButtonRow li>button, .ipsApp .ipsButtonBar .ipsButtonRow li>a, .ipsApp .ipsButtonBar .ipsButtonRow li>span, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_page a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_pageJump a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_next a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_prev a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_first a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_last a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_page a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_next a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_prev a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_first a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_last a, .ipsButtonBar .ipsPagination .ipsPagination_pageJump a, .ipsPagination .ipsPagination_pageJump a {
background: #544d4d;
color: #758494;
border: 1px solid rgba(0,0,0,.07);
font-weight: 700;
}
}