prefers_color_scheme


Description:

[ NoAccessorMethod ]
[ Version ( since = "4.20" ) ]
public InterfaceColorScheme prefers_color_scheme { get; set; }

Define the color scheme used for rendering the user interface.

The UI can be set to either [enum@Gtk.InterfaceColorScheme.LIGHT], or [enum@Gtk.InterfaceColorScheme.DARK] mode. Other values will be interpreted the same as [enum@Gtk.InterfaceColorScheme.LIGHT].

This setting is be available for media queries in CSS:

```css media (prefers-color-scheme: dark) { // some dark mode styling } ```

Changing this setting will reload the style sheet.