Repository navigation
Nyx 1.0.1
Fixes for text and logos that were hard to read, mostly found on Gmail.
- Logos with dark text. A logo that mixes a colored mark with a gray, black or navy wordmark on a transparent background (Gmail's logo, company account badges) is now redrawn with only its dark parts lightened, so the colored parts keep their colors.
- Buttons with an icon. Text on a button that also has an icon in its background (Gmail's Compose) is now checked for contrast like any other text.
- Contrast guard. Any visible text that still ends up below 3:1 against the background behind it is lifted to 4.5:1, keeping its hue. This catches colors Nyx couldn't see in a stylesheet.
- More pages darkened properly: Tailwind sites (
rgb(255 255 255 / var(--tw-bg-opacity))), colors stored as bare channels (--grey-50: 249, 249, 248), CSS variables set from script, stylesheets included twice, legacybackground=tiles, pale hero images, and modal backdrops that made Nyx think a page was already dark. - Safari: stylesheets on a site's CDN are fetched from the page when Safari hasn't granted access to the CDN.
Install
- Chrome / Edge: download
nyx-chrome-1.0.1.zip, unzip it, openchrome://extensions, turn on Developer mode, click "Load unpacked" and pick the folder. - Firefox: download
nyx-firefox-1.0.1.zip, openabout:debugging#/runtime/this-firefoxand choose "Load Temporary Add-on". - Safari: not on the App Store yet; build it with Xcode.