MediaWiki:Vector-darkmode.less/specials.less
Jump to navigation
Jump to search
//
/* ======================== special pages ======================== */ // Special:RecentChanges .mw-plusminus-pos { color: @lima; } .mw-plusminus-neg { color: @flamingo; } .mw-plusminus-null { color: @loblolly; } /* --------------------------- Special:Search --------------------------- */ // Search type tab .mw-search-profile-tabs { background-color: @dark-wikitable-background; border-color: @dark-wikitable-border; } // selected tab .search-types .current a { color: @dark-text; } #mw-searchoptions { background-color: @dark-wikitable-background; border-color: @dark-wikitable-border; .divider { border-color: @dark-wikitable-border; } table { &:nth-child(odd) { border-right: 1px solid @dark-wikitable-border; } } } /* --------------------------- Special:Browse --------------------------- */ .smwb-theme-light { .smwb-title, .smwb-center, .smwb-actions, .smwb-prophead { background-color: @dark-wikitable-header; } .smwb-factbox { border-left-color: @dark-wikitable-header; } .smwb-ifactbox { border-right-color: @dark-wikitable-header; } .smwb-propval { background-color: @dark-wikitable-background; } } .smwb-action-separator { border-color: @dark-wikitable-border; } .smwb-bottom { border-bottom-color: @dark-wikitable-border; } .smwb-ifactbox, .smwb-factbox { .smwb-cell { border-top-color: @dark-wikitable-border; } } /* ----------------------------- Special:Editcount ----------------------------- */ #editcount table[border="1"] { background-color: @dark-wikitable-background !important; // override inline style border-color: @dark-wikitable-border !important; th { background-color: @dark-wikitable-header; border: 1px solid @dark-wikitable-border; } td { border: 1px solid @dark-wikitable-border; } tr:nth-child(odd) { background-color: saturate( darken( @dark-wikitable-background, 3% ), 3% ); } } /* --------------------------- Special:Notifications --------------------------- */ // popup and footer .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head, .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer, .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer .mw-echo-ui-notificationBadgeButtonPopupWidget-footer-buttons .oo-ui-buttonElement:last-child { border-color: @ooui-interface-border; } // individual notification entry .mw-echo-ui-notificationItemWidget { background-color: desaturate( lighten( @ooui-interface, 4% ), 2% ); border-color: @ooui-interface-border; &:hover { background: desaturate( lighten( @ooui-interface, 6% ), 4% ); } } // edit summary .mw-echo-ui-notificationItemWidget-content-message-body { color: @ooui-text; } // icon on left .mw-echo-ui-notificationItemWidget-icon { filter: brightness(150%); } // entry's main "headline" .mw-echo-ui-notificationItemWidget-content-message-header { color: @ooui-text; } // cross-wiki notifications .mw-echo-ui-crossWikiNotificationItemWidget-separator, .mw-echo-ui-bundleNotificationItemWidget-separator { border-color: @ooui-interface-border; } .mw-echo-ui-crossWikiNotificationItemWidget-group, .mw-echo-ui-bundleNotificationItemWidget-group { background-color: desaturate( lighten( @ooui-interface, 4% ), 2% ); } // unread entry .mw-echo-ui-notificationItemWidget-unread { background-color: desaturate( lighten( @ooui-interface, 12% ), 10% ); } // fix background for unseen _and_ unread entry @keyframes unseen-fadeout-to-unread { // background-color on .mw-echo-ui-notificationItemWidget:hover from { background-color: desaturate( lighten( @ooui-interface, 6% ), 4% ); } // background-color on .mw-echo-ui-notificationItemWidget-unread to { background-color: desaturate( lighten( @ooui-interface, 12% ), 10% ); } } @keyframes unseen-fadeout-to-read { // background-color on .mw-echo-ui-notificationItemWidget:hover from { background-color: desaturate( lighten( @ooui-interface, 6% ), 4% ); } // background-color on .mw-echo-ui-notificationItemWidget to { background-color: desaturate( lighten( @ooui-interface, 4% ), 2% ); } } /* -------------------------- Notifications page -------------------------- */ // all/read/unread and settings toolbar .mw-echo-ui-notificationsInboxWidget-toolbarWrapper { background: @dark-page; box-shadow: none; } // list of notifications .mw-echo-ui-notificationItemWidget:last-child { border-color: @ooui-interface-border; } // Recent activity box .mw-echo-ui-crossWikiUnreadFilterWidget { border-color: @ooui-interface-border; } // wiki name .mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected { background-color: @ooui-progressive; } .oo-ui-optionWidget-selected .mw-echo-ui-pageNotificationsOptionWidget-label-count { color: @ooui-text; } // number of notifs .mw-echo-ui-pageNotificationsOptionWidget-label-count { background-color: @ooui-interface; } // hovering over username .mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted { background-color: @ooui-interface; } // secondary dates next to "Today", "Yesterday", etc. .mw-body-content .mw-echo-ui-datedSubGroupListWidget-title-secondary { color: fade( @ooui-text, 85% ); } .mw-echo-ui-specialHelpMenuWidget-menu { .oo-ui-buttonWidget:hover { background-color: @ooui-normal--hover; } } /* Special:Interwiki */ table.mw-interwikitable.body td.mw-interwikitable-local-yes { background: #08621a; } /* Special:Concepts */ .smw-ui-pagination .page-link.link-disabled { background-color: #384766; border-color: #556c9b; color: @portage; } .smw-ui-pagination .page-link { background-color: #384766; border-color: #556c9b; color: @portage; } .smw-ui-pagination .page-link:hover { color: @portage; background-color: #2a3856; border-color: #556c9b; } .smw-ui-pagination .page-link.link-active { color: #fff; background-color: #5f7dc5; border-color: #556c9b; } .smw-tabs input.nav-tab:checked + label.nav-label { border-color: @waikawa-grey; } .smw-tabs section, .smw-tabs .subtab-content { border-top-color: @waikawa-grey; } .smw-column-header { color: #ccd9f4; } // Special:ApiSandbox .mw-apisandbox-toolbar { background-color: @cloud-burst; } // Special:AllPages, BlockList, etc .mw-datatable { border-color: @dark-wikitable-border; td, th { border-color: @dark-wikitable-border; } // cells th { background-color: @dark-wikitable-header; } // headers td { background-color: @dark-wikitable-background; } // on hover on both cells tr:hover td { background-color: @dark-wikitable-background; } }