AniList High-Contrast Dark-Theme

Adjusts the dark-theme to have higher contrast and some other tweaks.

Daily installs
Total installs
0 0 0
Applies to

AniList High-Contrast Dark-Theme

Major overhaul to the default dark-theme on AniList to improve accessibility for visual impairments where increased contrast is helpful but dark themes still preferred.


If you're on a computer or on Android, you can install it directly from GitHub — or from GreasyFork — with Stylus on Firefox or Chrome

If you're on Android, you can add it through the same method as above, just use a browser that supports plugins. Kiwi Browser and Yandex Browser both support Chrome plugins.

If you're on iOS (or don't want to use Yandex or Kiwi), you can add it as a bookmarklet by making a bookmark with the content of this file as the URL. You'll have to apply this every time you open or reload AniList for it to work. Sadly, for security reasons, I can't have this one auto-update. This means you'll have to update it manually as I add new features. I announce them over on AniList in case you don't use GitHub actively.


Profile Page activity feedSubmission Manual

Known Issues

  • The GraphiQL interactive editor is still light-themed.
  • I want to increase font-sizes to make it more accessible. This theme is accessibility-focused in general.

If any of these issues are really annoying to you, message me on my profile


1.0.0 - Released
1.0.1 - Fixed navbar not disappearing when scrolling

1.1.0 - Adjusted the scrollbar to integrate better with the look and be slimmer
1.1.1 - Fixed an issue with the quick-add-to-list dropdown on media pages having white text on a white background
1.1.2 - Fixed an issue with the watching/reading status from the advanced entry editor - I accidentally deleted the closing bracket at the end which broke the plugin. Should be fixed now.
1.1.3 - Apparently I can't have that many numbers in my version, so I had to change it to 1.1.3 instead of

1.2.0 - Made the scrollbar-styling work in Firefox using official CSS spec. Made the scrollbars in long posts not change the width of the content when you hover over the element (as in, it's always there, but transparrent until you hover over the field).
1.2.1 - Removed the padding I added for some testing and forgot to remove before publishing. Oops.

1.3.0 - Added dark-theme to the database submission manual and darkened the announcement background colour.
1.3.1 - Dark-themed the calendar picker and removed a superfluous closing curly bracket
1.3.2 - Quick-fix of miscoloured arrow on the calendar picker.

1.4.0 - Major under-the-hood restructuring as well as some welcome changes to how liking activites work and filtering posts displays.
1.4.1 - Fixed an unintentional text alignment issue with the edit post dropdown.

1.5.0 - Database tools are now usable on small screens and viewports.
1.5.1 - Improved modals, character page, and images in the database tools on small screens.
1.5.2 - Updated metadata as I now host the userstyle on Github.
1.5.3 - Fixed semi-transparent navbar. Now it actually appears semi-transparent.
1.5.4 - Enabled database edit button on mobile.
1.5.5 - improved like hearts with hover effects.