cssThemeMerge

Latest Build

Remove duplicate elements and rules from css files to allow efficient theme switching. Made to allow the following use case:

/* Default CSS Theme */

@media (prefers-color-scheme: dark) {
  /* Alternative CSS theme */
}

Usage:

java -jar cssThemeMerge.jar -d=light.css -a=dark.css -o=output.css