pub type CosmicTheme = Theme;Aliased Type§
pub struct CosmicTheme {Show 29 fields
pub name: String,
pub background: Container,
pub primary: Container,
pub secondary: Container,
pub accent: Component,
pub success: Component,
pub destructive: Component,
pub warning: Component,
pub accent_button: Component,
pub success_button: Component,
pub destructive_button: Component,
pub warning_button: Component,
pub icon_button: Component,
pub link_button: Component,
pub text_button: Component,
pub button: Component,
pub palette: CosmicPaletteInner,
pub spacing: Spacing,
pub corner_radii: CornerRadii,
pub is_dark: bool,
pub is_high_contrast: bool,
pub gaps: (u32, u32),
pub active_hint: u32,
pub window_hint: Option<Rgb>,
pub is_frosted: bool,
pub shade: Alpha<Rgb, f32>,
pub accent_text: Option<Alpha<Rgb, f32>>,
pub control_tint: Option<Rgb>,
pub text_tint: Option<Rgb>,
}Fields§
§name: Stringname of the theme
background: Containerbackground element colors
primary: Containerprimary element colors
secondary: Containersecondary element colors
accent: Componentaccent element colors
success: Componentsuggested element colors
destructive: Componentdestructive element colors
warning: Componentwarning element colors
accent button element colors
suggested button element colors
destructive button element colors
warning button element colors
icon button element colors
link button element colors
text button element colors
button component styling
palette: CosmicPaletteInnerpalette
spacing: Spacingspacing
corner_radii: CornerRadiicorner radii
is_dark: boolis dark
is_high_contrast: boolis high contrast
gaps: (u32, u32)cosmic-comp window gaps size (outer, inner)
active_hint: u32cosmic-comp active hint window outline width
window_hint: Option<Rgb>cosmic-comp custom window hint color
is_frosted: boolenables blurred transparency
shade: Alpha<Rgb, f32>shade color for dialogs
accent_text: Option<Alpha<Rgb, f32>>accent text colors If None, accent base color is the accent text color.
control_tint: Option<Rgb>control tint color
text_tint: Option<Rgb>text tint color