63 lines
3.0 KiB
Plaintext
63 lines
3.0 KiB
Plaintext
* {
|
|
/* Colors */
|
|
background: {{ .Theme.Colors.Semantic.Background.RGBA 80 }};
|
|
background-alt: {{ .Theme.Colors.Semantic.Surface.RGBA 80 }};
|
|
background-bar: {{ .Theme.Colors.Semantic.SurfaceAlt.RGBA 80 }};
|
|
foreground: {{ .Theme.Colors.Semantic.Text.Value }};
|
|
foreground-alt: {{ .Theme.Colors.Semantic.Text.Value }};
|
|
accent: {{ .Theme.Colors.Semantic.Accent.Value }};
|
|
border: {{ .Theme.Colors.Semantic.Accent.Value }};
|
|
border-alt: {{ .Theme.Colors.Semantic.Accent.Value }};
|
|
selected: {{ .Theme.Colors.Semantic.SurfaceAlt.RGBA 80 }};
|
|
urgent: {{ .Theme.Colors.Semantic.Warn.Value }};
|
|
on-selected: {{ .Theme.Colors.Semantic.Text.Value }};
|
|
separator: {{ .Theme.Colors.Semantic.Border.Value }};
|
|
list-bg: {{ .Theme.Colors.Semantic.Background.RGBA 80 }};
|
|
message-bg: {{ .Theme.Colors.Semantic.Surface.RGBA 80 }};
|
|
error-bg: {{ .Theme.Colors.Semantic.Warn.Value }};
|
|
error-border: {{ .Theme.Colors.Semantic.Border.Value }};
|
|
|
|
/* Standard Rofi variables for legacy support or internal use */
|
|
normal-foreground: @foreground;
|
|
normal-background: transparent;
|
|
selected-normal-foreground: @on-selected;
|
|
selected-normal-background: @selected;
|
|
|
|
urgent-foreground: @urgent;
|
|
urgent-background: transparent;
|
|
selected-urgent-foreground: @foreground;
|
|
selected-urgent-background: @urgent;
|
|
|
|
active-foreground: @accent;
|
|
active-background: transparent;
|
|
selected-active-foreground: @on-selected;
|
|
selected-active-background: @selected;
|
|
|
|
alternate-normal-foreground: @foreground;
|
|
alternate-normal-background: transparent;
|
|
alternate-urgent-foreground: @urgent;
|
|
alternate-urgent-background: transparent;
|
|
alternate-active-foreground: @accent;
|
|
alternate-active-background: transparent;
|
|
|
|
/* Spacing, Padding, Margin */
|
|
main-spacing: {{ .Theme.Spacing.MarginSmall }};
|
|
main-padding: {{ .Theme.Spacing.PaddingLarge }};
|
|
element-spacing: {{ .Theme.Spacing.MarginSmall }};
|
|
element-padding: {{ .Theme.Spacing.PaddingSmall }};
|
|
input-padding: {{ .Theme.Spacing.Padding }};
|
|
message-margin: {{ .Theme.Spacing.MarginSmall }};
|
|
|
|
/* Borders and Radius */
|
|
main-border: 1px;
|
|
main-radius: {{ .Theme.Spacing.RadiusLarge }};
|
|
element-border: 1px;
|
|
element-radius: {{ .Theme.Spacing.RadiusSmall }};
|
|
button-border: 1px;
|
|
button-selected-border: 1px;
|
|
button-selected-radius: {{ .Theme.Spacing.RadiusSmall }};
|
|
list-border: 1px;
|
|
list-radius: {{ .Theme.Spacing.RadiusSmall }};
|
|
sidebar-border: 1px;
|
|
}
|