User:Seercat3160/ColourfulTemporaryAccounts
| Description | Highlights Temporary Account links with colours to aid distinguishing different accounts |
|---|---|
| Author | Seercat3160 |
| Status | Stable enough |
| First released | November 9, 2025 |
| Version | 0.4.0 |
| Updated | February 6, 2026 |
| Skins | Vector 2022, Minerva Neue |
| Source | User:Seercat3160/ColourfulTemporaryAccounts.js |
ColourfulTemporaryAccounts highlights temporary accounts in Special:RecentChanges, watchlists, and page histories with stable, distinct colours. This script is forked from User:Aaron Liu/TemporaPaint.js, and generates colours with better contrast by using a fixed lightness for the text and background colours. It also works correctly on pages that update their information without a full page reload, such as watchlists and Special:RecentChanges, and on mobile[a], while TemporaPaint does not.
Any issues, questions, suggestions, or other discussion related to this script are welcome on the talk page. Users may wish to watchlist this documentation page for a changelog when the script is updated.
If a text-based rather than colour-based approach is desired, User:JeffUK/VerboseTemporaryAccounts.js is available which does just that. VTA and CTA both work if installed at the same time.
Comparison with other tools
[edit]Here are some example temporary accounts[b] and how they are displayed by this script,[c] TemporaPaint,[d], User:VectorWorld/TemporaryAccountsAmongUs.css,[e] VerboseTemporaryAccounts,[f] and de:Benutzer:Aka/tempkontfett.js.[g] Due to wiki limitations this table only emulates the appearance of the Vector 2022 skin, and cannot show a comparison with however you would currently see a TA.
| Account | Default | CTA | TP | TAAU | VTA | tempkontfett |
|---|---|---|---|---|---|---|
| ~2023-90344-01 | ~2023-90344-01 | ~2023-90344-01 | ~2023-90344-01 | ~2023-90344-01 | ~2SpongeHammer | ~2023-90344-01 |
| ~2023-05883-11 | ~2023-05883-11 | ~2023-05883-11 | ~2023-05883-11 | ~2023-05883-11 | ~2ChainKnot | ~2023-05883-11 |
| ~2023-16798-15 | ~2023-16798-15 | ~2023-16798-15 | ~2023-16798-15 | ~2023-16798-15 | ~2ArchLeg | ~2023-16798-15 |
| ~2023-61248-36 | ~2023-61248-36 | ~2023-61248-36 | ~2023-61248-36 | ~2023-61248-36 | ~2StationPot | ~2023-61248-36 |
| ~2023-85250-14 | ~2023-85250-14 | ~2023-85250-14 | ~2023-85250-14 | ~2023-85250-14 | ~2FlagSquare | ~2023-85250-14 |
| ~2023-79491-54 | ~2023-79491-54 | ~2023-79491-54 | ~2023-79491-54 | ~2023-79491-54 | ~2HeartRod | ~2023-79491-54 |
| ~2023-69115-87 | ~2023-69115-87 | ~2023-69115-87 | ~2023-69115-87 | ~2023-69115-87 | ~2SpringScrew | ~2023-69115-87 |
| ~2023-26104-80 | ~2023-26104-80 | ~2023-26104-80 | ~2023-26104-80 | ~2023-26104-80 | ~2TreePlane | ~2023-26104-80 |
| ~2023-47019-93 | ~2023-47019-93 | ~2023-47019-93 | ~2023-47019-93 | ~2023-47019-93 | ~2CurtainBrain | ~2023-47019-93 |
| ~2023-98584-05 | ~2023-98584-05 | ~2023-98584-05 | ~2023-98584-05 | ~2023-98584-05 | ~2DogDoor | ~2023-98584-05 |
- ↑ more precisely the Minerva Neue skin
- ↑ these all have the year part set as 2023, so cannot be valid accounts
- ↑ revision 1321219739
- ↑ revision 1320438132
- ↑ revision 1320566423
- ↑ revision 1321573040
- ↑ revision 257786567
Changelog
[edit]0.4.0
[edit]- Added support for more links (such as those in edit summaries) by using the text content of
a.mw-tempuserlinkelements. - On load, run against a larger portion of the page. This means the script now works for more of the page content, such as the "Results for ~2023-69115-87" part of Special:Contributions.
0.3.0
[edit]- Fixed background colour on the Minerva Neue skin (used on mobile)
