Greasy Fork is available in English.

Custom Logo picker for twitter.com

We've got birds! old birds, new birds, even pigeons! new competitors, dead competitors, federated competitors!

Ini adalah versi dari skrip ini yang kodenya telah diperbarui. Tampilkan semua versi.

  • v4.1 22 Agustus 2023

    "Retweet" and its super-clever variations are back (which happens to be "Repost" with the Threads logo, because Threads is the most boring app in the world. What a sad, flavorless terminology. Let's hope Twitter never ever uses that.)

  • v4.0.1 08 Agustus 2023

    removing //@noframes so that embedded twitter widgets can get deXified properly.

  • v4.0 01 Agustus 2023

    - Shuffled the code around to make code flows clearer (by throwing it all in a class, grouping things together and adding a bunch of comments.)
    - Use `:has()` selector where available, since it helps with performance.
    - Removed bits of useless code here and there.

  • v3.1.1 01 Agustus 2023

    near trivial cleanup

  • v3.1 01 Agustus 2023

    Today, the "Tweet" buttons became "Post" buttons. Let's undo that, this is not Threads. Unless you choose the Threads logo of course.

  • v3.0.9 31 Juli 2023

    trivial tweaks. clean things up a wee bit better (probably useless.) augment help dialog on mobile device.

  • v3.0.7 31 Juli 2023

    Accidentally left some dummy Web Manifest in there. Alas, it can't be made to work due to CSP rules.
    (Which is a shame, it would have allowed a pretty kickass experience on Android out of the box.)

  • v3.0.6 31 Juli 2023

    It's somewhat unfortunate that publishing new versions here is the path of least resistance to test changes on my mobile device.

  • v3.0.5 31 Juli 2023

    Slightly more violent means to prevent unwanted context menu from popping up.

  • v3.0.4 31 Juli 2023

    disabling new tweet fetching on logo tap, as it messes with our logo dropdown flow.

  • v3.0.3 31 Juli 2023

    concerning.

  • v3.0.2 31 Juli 2023

    darn

  • v3.0.1 31 Juli 2023

    unbreak things on TamperMonkey. Who knew GM_addElement() adds a random `id` attribute in TamperMonkey.

  • v3.0 31 Juli 2023

    Preliminary support for mobile devices (Android Firefox with Tampermonkey)
    - stop trashing React's DOM, it doesn't like it.
    - short tap on logo brings up basic dropdown, long tap brings up full dropdown.

  • v2.8 30 Juli 2023

    Dot Slapper 3000. Slaps dots on favicons where there's an unread notification. Neat.

  • v2.7 30 Juli 2023

    better logos & favicons.
    more notification dots (probably as many as I'm going to lovingly hardcode.)
    logo dropdown menu anchors to logo correctly.

  • v2.6.1 30 Juli 2023

    preliminary support for favicon notification dot (active on X and Blue Bird only right now.)

  • v2.6 30 Juli 2023

    firefox fix, h/t @haxorsnake

  • v2.5.1 29 Juli 2023

    Effort post.

  • v2.5 29 Juli 2023

    - internationalisation support.
    - silly branding variants can now be toggled off.
    - spectacular rebranding of this important script.

  • v2.4 29 Juli 2023

    Tweaked things to use GM_addElement to be CSP-proof. Also, added a pigeon.

  • v2.3 29 Juli 2023

    Moved binary blobs into @resource metadata. Slightly better logo update logic.

  • v2.1 28 Juli 2023

    I wish greasyfork would show you a diff of your code changes, so I wouldn't have to try to remember what I did to update the changelog.

  • v2.0 28 Juli 2023

    avoid flash of unstyled favicon. apply more glorious branding in more places. avoid inglorious infinite loops.
    (this script now applies to about.twitter.com, developer.twitter.com, etc.)

  • v1.9 28 Juli 2023

    Yeah.. so the title bar on Twitter now reads "X", while the rest still says "Twitter". For now.
    It is therefore the solemn duty of this joke script to keep up with this joke site.
    As of this update, title bar and site content will match again, be it "X", "Twitter", or whatever.
    Until Twitter breaks things again, anyway.

  • v1.8.1 28 Juli 2023

    enable keyboard navigation when the logo dropdown has been opened with a click.

  • v1.8 28 Juli 2023

    logos have accessible labels. using the keyboard to browse through them changes the current logo as you go.

  • v1.7.1 27 Juli 2023

    I somehow missed that X was used to block accounts. It would have been the perfect shortcut, but I have to settle for Q instead.

  • v1.7 27 Juli 2023

    Better keyboard shortcut and navigation.

  • v1.6.2 27 Juli 2023

    Keyboard navigation. When the logo is in focus, pressing "Space" will open its dropdown. "Esc" will close it.

  • v1.6.1 27 Juli 2023

    more perf optimizations. I am definitely not trying too hard.

  • v1.6 26 Juli 2023

    apply branding better, plus performance optimizations because joke scripts are srs bsns.

  • v1.5.1 26 Juli 2023

    Use a gentler touch when updating site copy, don't clobber markup.

  • v1.5 26 Juli 2023

    Update web app text to reflect the current logo choice better.

  • v1.4 25 Juli 2023

    More logos. Everything is better with more logos.

  • v1.3 25 Juli 2023

    synchronize logos across twitter tabs.

  • v1.2.1 25 Juli 2023

    Remove a lost `// @grant none `, so this can work in TamperMonkey correctly.

  • v1.2 25 Juli 2023

    dealt with more edge cases. replaced more logos, faster.

  • v1.1 25 Juli 2023

    Added some older twitter logos. Replaced loading logo too.

  • v1.0 24 Juli 2023