Releases: code-charity/dark-mode
Releases · code-charity/dark-mode
1.94
2.0-testing.5
Some changes in variable handling.
2.0-testing.4
Unoptimized version (slowly).
Todo (stable version):
- Add support for multi-level color variables (
rgba(var(--color-1), 255, var(--color-3), var(--alpha))
, etc.) - Global optimization
- Test the top 100 websites
- Some dark color improvements
Changelog:
- Added support for regular color variables (
#FFFFFF
,rgba(0,0,0,1)
, etc.) - Added new color converters
hueToRgb
andhslToRgb
- Added inline SVG colors support (
fill
,stroke
,stop-color
) - Added inline table colors support (
bgcolor
,color
) - Added localization files
- Dark styles now have the same parent (
head
orbody
) as the original - The
box-shadow
property is now modified separately from theborder-color
- Fixed white light blinding on page load in some scenarios
- Improved color modification algorithms
- Removed all
!important
rules - Removed all
night-mode
names (replaced withdark-mode
)
2.0-testing.3
Todo
- Add better CSS variables support
- Fix performance issues
Changelog
User agent stylesheet
- Increased contrast
- Added native-like scrollbar elements
Content scripts
- Added support for CSS variables to global regex
- Added handling of values that start with "--" to
parseColor()
- Added more
!important
rules - Fixed order/priority of new properties
- Improved parsing logic
- Improved value replacing behavior in some scenarios
- Removed default/empty value skipping
2.0-testing.2
Changelog:
- Added function for modifying variables
- Fixed user agent stylesheet
2.0-testing.1
Changelog:
- Added new color inversion system
- Added new night color scheme for extension popup
1.92
1.90
Options
- Updated Satus
- New colors
- Fixed Switch, Select, Section, Tabs components
- Added "Use global" switch to Filters -> Current
- Added new way to export & import data
- Bluelight filter slider renamed to "Color temperature" and moved to Bluelight folder
- Now if there is no response from website, then extension icon will be black & white
Brightness, Contrast filters
CSS filters replaced with transparent HTML blocks. This solution fixes parts of page that cannot be changed by CSS effects, also fixes incompatibility of combining with Bluelight filter.
Other
- Sepia filter removed due to uselessness
- Added i tag to exceptions for Invert colors
- Removed Google Analytics (to keep privacy of users who use browsers without any Google services)
1.80
- Updated Satus
- Updated locales
- Added permissions
<all_urls>
andtabs
- Added instant activation after installation
- Added option
Hide "Made with ❤..."
- Fixed filters
Brightness
,Contrast
,Grayscale
,Sepia
- The message
Something went wrong. Please try reload the website.
replaced withThe page "chrome.google.com" is protected by browser.
- Tab URL returns from
chrome.tabs.query
without sending message tocontent-script.js
- The tab
Current
now takes the name of the current URL - Other minor fixed and improvements