/* ==UserStyle==
@name Slickdeals Cleaner NG
@description Removes ADs, promotional junk, and any sponsored or featured sections.
@match *://slickdeals.net/*
@version 2.0
@namespace https://gf.qytechs.cn/users/1210203
==/UserStyle== */
/* scale down to 90% */
/* @supports (-moz-transform:none) {
html {
-moz-transform: scale(0.9);
-moz-transform-origin: 0 0;
width: 112%;
}
}
html {
zoom: 90%;
}
*/
/* rm ads */
IFRAME,
.frontpageGrid__bannerAd,
.ad,
.abc,
.ab,
.sideGridAuWrapper,
.commentsAd,
#bottomDDAd,
#logoarea,
[data-adlocation],
#ads-bottom,
.mobileAdFluid,
.megaBanner,
#pageContent::after {
display: none !important;
}
.slickdealsSidebar__container {
top: 187px !important;
position: sticky !important;
}
/* rm junk */
.sdModalOverlay,
.slickdealsHeader__disclaimer,
.slickdealsHeader__linkSection,
.slickdealsHeaderSubNav,
.frontpageRecommendationCarousel,
.dealCollectionsCarousel,
.recommendedDealAlertsSection,
.relatedCategory,
.bp-p-sidebarCoupons,
[data-role="rightRailBanner"],
[data-module-name="trending-stores"],
[data-module-name="Top Categories"],
[data-template="genericDealAlerts"],
li:has([href$="mobile/"]),
.slickdealsFooter__apps,
.welcomeToast,
.bottomFullBar,
.extensionSearchBanner,
#sdfacebook_options_dialog,
.personalFinanceSidebar,
.couponsSidebar,
.feedTabBar,
.usersnapButton {
display: none !important;
}
body.pushToAppDrawerScrollLock {
overflow: visible !important;
}
#prefContainer {
margin-top: 21px !important;
}
.pageContent--reserveAnnouncementBar {
padding-top: 0 !important;
}
.frontPage__headlineContent {
visibility: hidden !important;
}
.frontPage__dealContainer {
margin-top: -16px !important;
}
/* rm promoted deals */
.frontpageGrid__feedItem,
.frontPage__feedItem:has(> [data-uniqueid$="-promoted"]),
.justForYouCarousel {
display: none !important;
}
li:has([data-pno]) {
display: initial !important;
}
/* rm user banners */
.dealCard__header {
display: none !important;
}
.dealCard__badge {
top: 24px !important;
}
/* add color bars back */
.bp-p-sidebarDeals--popular > .bp-p-sidebarDeals_sectionTitle,
.sidebarDeals:has([href^="/deals"]) {
border-top: 3px solid #ffb851 !important;
}
.bp-p-sidebarDeals--trending > .bp-p-sidebarDeals_sectionTitle,
.sidebarDeals:has([href^="/forums"]) {
border-top: 3px solid #0072bc !important;
}
/* improve thumbs contrast */
.blueprint .bp-p-ratingThumbs_icon--full .bp-i-thumb {
text-shadow: 0px -1px #333, 1px -1px #333, 1px 0px #333, 1px 1px #333, 0px 1px #333, -1px 1px #333, -1px 0px #333, -1px -1px #333 !important;
}
.blueprint .bp-p-ratingThumbs_icon--partial .bp-i-thumb {
color: #FFE659 !important;
opacity: 0.5 !important;
text-shadow: 0px -1px #666, 1px -1px #666, 1px 0px #666, 1px 1px #666, 0px 1px #666, -1px 1px #666, -1px 0px #666, -1px -1px #666 !important;
}
/* expand original post */
#originalPostText {
display: block !important;
}
#originalPostBar > .icon-arrow-down {
display: none !important;
}
#originalPostBar {
pointer-events: none;
}
/* proper disclaimer */
.ftcDisclaimer {
font-style: normal !important;
font-weight: bold !important;
}
.ftcDisclaimer>span:nth-child(2):before {
content: "NOTICE: " !important;
color: red !important;
font-size: 12px !important;
}