dark theme changes + overlay