Ditch out everything that Elon did
Better twitter by kimkanu

Details
Authorkimkanu
LicenseNo License
Categoryx.com
Created
Updated
Code size2.8 kB
Code checksum671c4e19
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name Better twitter
@version 20250415.05.51
@namespace ?
@description Ditch out everything that Elon did
@license No License
==/UserStyle== */
@-moz-document domain("x.com") {
a[href="/i/premium_sign_up"],
a[href="/i/verified-orgs-signup"],
a[href$="/communities"],
a[href="/i/grok"],
a[href="/jobs"],
a[href^="https://ads.x.com/"],
a[href="/i/monetization"],
div:has(>div>aside[aria-label="Try Premium for free today"]),
a[href="https://business.x.com/en/help/troubleshooting/how-twitter-ads-work.html?ref=web-twc-ao-gbl-adsinfo&utm_source=twc&utm_medium=web&utm_campaign=ao&utm_content=adsinfo"],
div[data-testid="activeRoute"]:has(>a[href="/settings/monetization"]),
div[data-testid="activeRoute"]:has(>a[href^="/i/premium_sign_up"]),
div[data-testid="activeRoute"]:has(>a[href="/settings/manage_subscriptions"]),
div[data-testid="GrokDrawer"],
div:has(>button[data-testid="grokImgGen"]),
[aria-label="Grok actions"],
[data-testid="HoverCard"] > div > div > div:last-child:has(button),
div:has(>div>aside[aria-label="Subscribe to Premium"]),
div[aria-label="Timeline: Trending now"] > div > div:has(img),
a[aria-label="X"] > div:first-child > svg,
div:has(>div>div>div>a[href="/i/premium_sign_up"]),
div:has(>div>aside[aria-label="Who to follow"]),
div[data-testid="verified_profile_upsell"],
button[aria-label="Profile Summary"],
div:has(>a[data-testid="analyticsButton"]),
div:has(>div>div>a[href="/i/account_analytics"]),
nav[aria-label="Footer"] > div:last-child > span {
display: none;
}
nav[aria-label="Footer"] > div:last-child::after {
content: '© 2025 Twitter, Inc.';
}
a[aria-label="X"] > div:first-child {
color: rgb(15, 20, 25);
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAyNDggMjA0Ij4KICA8cGF0aCBmaWxsPSIjMWQ5YmYwIiBkPSJNMjIxLjk1IDUxLjI5Yy4xNSAyLjE3LjE1IDQuMzQuMTUgNi41MyAwIDY2LjczLTUwLjggMTQzLjY5LTE0My42OSAxNDMuNjl2LS4wNGMtMjcuNDQuMDQtNTQuMzEtNy44Mi03Ny40MS0yMi42NCAzLjk5LjQ4IDggLjcyIDEyLjAyLjczIDIyLjc0LjAyIDQ0LjgzLTcuNjEgNjIuNzItMjEuNjYtMjEuNjEtLjQxLTQwLjU2LTE0LjUtNDcuMTgtMzUuMDcgNy41NyAxLjQ2IDE1LjM3IDEuMTYgMjIuOC0uODctMjMuNTYtNC43Ni00MC41MS0yNS40Ni00MC41MS00OS41di0uNjRjNy4wMiAzLjkxIDE0Ljg4IDYuMDggMjIuOTIgNi4zMkMxMS41OCA2My4zMSA0Ljc0IDMzLjc5IDE4LjE0IDEwLjcxYzI1LjY0IDMxLjU1IDYzLjQ3IDUwLjczIDEwNC4wOCA1Mi43Ni00LjA3LTE3LjU0IDEuNDktMzUuOTIgMTQuNjEtNDguMjUgMjAuMzQtMTkuMTIgNTIuMzMtMTguMTQgNzEuNDUgMi4xOSAxMS4zMS0yLjIzIDIyLjE1LTYuMzggMzIuMDctMTIuMjYtMy43NyAxMS42OS0xMS42NiAyMS42Mi0yMi4yIDI3LjkzIDEwLjAxLTEuMTggMTkuNzktMy44NiAyOS03Ljk1LTYuNzggMTAuMTYtMTUuMzIgMTkuMDEtMjUuMiAyNi4xNnoiLz4KPC9zdmc+");
background-size: 32px;
background-repeat: no-repeat;
background-position: 9px 12px;
}
}