@media (prefers-color-scheme: dark) {
    html {
      filter: invert(100%);
    }
  
    /* double apply invert filter to cancel out effect on images */
    img {
      filter: invert(100%);
    }
  }