/* ==UserStyle== @name AniList - Anti-Social @description Mostly simple tweaks for removing most of the social features (like the feed on front page) @author krisu (https://github.com/krisu5) @namespace github.com/krisu5/userstyles @homepageURL https://github.com/krisu5/userstyles/tree/master/AniList%20-%20Anti-Social @version 1.0.3 @license unlicense @preprocessor default @downloadURL none ==/UserStyle== */ @-moz-document domain("anilist.co") { /* ================================== ======== Blocked elements ======== ================================== */ .activity-edit, .nav a[href$="social"], .home .activity-feed-wrap, .activity-feed .actions, .activity-feed [href^="/activity/"] { display: none !important; } /* ================================== ============ HOMEPAGE ============ ================================== */ .home { grid-template-columns: inherit !important; } .home .review-card .summary { width: 96% !important; } .home div .sense { min-height: 0 !important; } .home .review-card.no-banner:before { content: ""; height: 80px; color: rgba(0,0,0,0); background: linear-gradient(rgb(var(--color-foreground)), rgba(var(--color-text),.1)); } .site-theme-contrast .home .review-card.no-banner:before, .site-theme-dark .home .review-card.no-banner:before { background: linear-gradient(rgb(var(--color-foreground)), rgb(var(--color-foreground-blue))); } .home .review-card.no-banner:hover:before { content: "Read Full Preview"; display: flex; align-items: center; justify-content: center; background: rgba(var(--color-overlay),.8) !important; color: rgb(var(--color-text-bright)); height: 80px; transition: background .6s, color .2s; font-size: 1.4rem; font-weight: 500; } .site-theme-dark .home .review-card.no-banner:hover:before { background: rgba(255,255,255,.1) !important; } @media screen and (min-width: 1040px) { .home > div:not(.activity-feed-wrap) > div:not(.list-previews):not(.recent-threads):not(.recent-reviews) > div > .media-preview { grid-gap: 20px 0px !important; grid-template-columns: repeat(auto-fill,425px) !important; } .home > div:not(.activity-feed-wrap) > div:not(.list-previews):not(.recent-threads):not(.recent-reviews) > div > .media-preview .small .content { width: 325px !important; z-index: 1 !important; opacity: 1 !important; } .home > div:not(.activity-feed-wrap) > div:not(.list-previews):not(.recent-threads):not(.recent-reviews) > div > .media-preview .media-preview-card { margin-left: 2.75% !important; } .home > div:not(.activity-feed-wrap) > div:not(.list-previews):not(.recent-threads):not(.recent-reviews) > div > .media-preview a.title { display: block !important; height: 100% !important; } } @media screen and (max-width: 1540px) { .home > div:not(.activity-feed-wrap) > div:not(.list-previews):not(.recent-threads):not(.recent-reviews) > div > .media-preview .media-preview-card { margin-left: 0 !important; } } /* ================================== ============ PROFILE ============= ================================== */ .activity-feed [label="Unsubscribe"], .activity-feed [label="Subscribe"] { position: relative !important; top: 19px !important; right: calc(-100% + 39px) !important; } .activity-feed .extras-dropdown { position: relative !important; top: 20px !important; right: calc(-100% + 37px) !important; } .activity-feed .activity-extras-dropdown { overflow: hidden !important; } .activity-feed [label="Unsubscribe"]:hover:before, .activity-feed [label="Subscribe"]:hover:before { top: -31px !important; left: inherit !important; right: calc(-100% - 8px) !important; } }