IntUiTheme

object IntUiTheme : BaseIntUiTheme

Properties

Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val checkboxStyle: CheckboxStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val chipStyle: ChipStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val colors: ThemeColors
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val defaultButtonStyle: ButtonStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val defaultTabStyle: TabStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val defaultTextStyle: TextStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val dropdownStyle: DropdownStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val editorTabStyle: TabStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val groupHeaderStyle: GroupHeaderStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val horizontalProgressBarStyle: HorizontalProgressBarStyle
Link copied to clipboard
open val icons: IntelliJThemeIcons
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val isDark: Boolean
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val isSwingCompatMode: Boolean
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val labelledTextFieldStyle: LabelledTextFieldStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val linkStyle: LinkStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val menuStyle: MenuStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val metrics: ThemeMetrics
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val outlinedButtonStyle: ButtonStyle
Link copied to clipboard
open val palette: IntelliJThemeColorPalette
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val radioButtonStyle: RadioButtonStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val scrollbarStyle: ScrollbarStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val textAreaStyle: TextAreaStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val textFieldStyle: TextFieldStyle
Link copied to clipboard
@get:Composable
@get:ReadOnlyComposable
val treeStyle: LazyTreeStyle

Functions

Link copied to clipboard
@Composable
fun dark(colors: ThemeColors = IntUiThemeColors.dark(), metrics: ThemeMetrics = IntUiThemeMetrics(), palette: IntelliJThemeColorPalette = IntUiDarkTheme.colors, icons: IntelliJThemeIcons = IntUiDarkTheme.icons, defaultTextStyle: TextStyle = defaultDarkTextStyle): IntUiThemeDefinition
Link copied to clipboard
@Composable
fun light(colors: ThemeColors = IntUiThemeColors.light(), metrics: ThemeMetrics = IntUiThemeMetrics(), palette: IntelliJThemeColorPalette = IntUiLightTheme.colors, icons: IntelliJThemeIcons = IntUiLightTheme.icons, defaultTextStyle: TextStyle = defaultLightTextStyle): IntUiThemeDefinition