config: macos blur settings enable blur on non-Mac
parent
8482e0777d
commit
4e10f27be4
|
|
@ -933,6 +933,9 @@ palette: Palette = .{},
|
||||||
/// * `macos-glass-regular` - Standard glass effect with some opacity
|
/// * `macos-glass-regular` - Standard glass effect with some opacity
|
||||||
/// * `macos-glass-clear` - Highly transparent glass effect
|
/// * `macos-glass-clear` - Highly transparent glass effect
|
||||||
///
|
///
|
||||||
|
/// If the macOS values are set, then this implies `background-blur = true`
|
||||||
|
/// on non-macOS platforms.
|
||||||
|
///
|
||||||
/// Supported on macOS and on some Linux desktop environments, including:
|
/// Supported on macOS and on some Linux desktop environments, including:
|
||||||
///
|
///
|
||||||
/// * KDE Plasma (Wayland and X11)
|
/// * KDE Plasma (Wayland and X11)
|
||||||
|
|
@ -8368,6 +8371,11 @@ pub const BackgroundBlur = union(enum) {
|
||||||
.false => false,
|
.false => false,
|
||||||
.true => true,
|
.true => true,
|
||||||
.radius => |v| v > 0,
|
.radius => |v| v > 0,
|
||||||
|
|
||||||
|
// We treat these as true because they both imply some blur!
|
||||||
|
// This has the effect of making the standard blur happen on
|
||||||
|
// Linux.
|
||||||
|
.@"macos-glass-regular", .@"macos-glass-clear" => true,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue