Package-level declarations

Types

Link copied to clipboard
@Immutable
data class IntUiBorderColors(val normal: Color, val focused: Color, val disabled: Color) : BorderColors
Link copied to clipboard
object IntUiDefaultResourceLoader : ResourceLoader
Link copied to clipboard
@Immutable
data class IntUiOutlineColors(val focused: Color, val focusedWarning: Color, val focusedError: Color, val warning: Color, val error: Color) : OutlineColors
Link copied to clipboard
object IntUiTheme : BaseIntUiTheme
Link copied to clipboard
data class IntUiThemeColors(val borders: BorderColors, val outlines: OutlineColors, val infoContent: Color) : ThemeColors
Link copied to clipboard
@Immutable
data class IntUiThemeMetrics(val outlineWidth: Dp = 2.dp, val outlineCornerSize: CornerSize = CornerSize(3.dp)) : ThemeMetrics

Properties

Link copied to clipboard
val FontFamily.Companion.Inter: FontFamily

Functions

Link copied to clipboard
@Composable
fun darkComponentStyling(svgLoader: SvgLoader, defaultButtonStyle: ButtonStyle = IntUiButtonStyle.Default.dark(), outlinedButtonStyle: ButtonStyle = IntUiButtonStyle.Outlined.dark(), checkboxStyle: CheckboxStyle = IntUiCheckboxStyle.dark(svgLoader), chipStyle: ChipStyle = IntUiChipStyle.dark(), dropdownStyle: DropdownStyle = IntUiDropdownStyle.dark(svgLoader), groupHeaderStyle: GroupHeaderStyle = IntUiGroupHeaderStyle.dark(), labelledTextFieldStyle: LabelledTextFieldStyle = IntUiLabelledTextFieldStyle.dark(), linkStyle: LinkStyle = IntUiLinkStyle.dark(svgLoader), menuStyle: MenuStyle = IntUiMenuStyle.dark(), horizontalProgressBarStyle: HorizontalProgressBarStyle = IntUiHorizontalProgressBarStyle.dark(), radioButtonStyle: RadioButtonStyle = IntUiRadioButtonStyle.dark(svgLoader), scrollbarStyle: ScrollbarStyle = IntUiScrollbarStyle.dark(), textAreaStyle: IntUiTextAreaStyle = IntUiTextAreaStyle.dark(), textFieldStyle: TextFieldStyle = IntUiTextFieldStyle.dark(), lazyTreeStyle: LazyTreeStyle = IntUiLazyTreeStyle.dark(), defaultTabStyle: TabStyle = IntUiTabStyle.Default.dark(svgLoader), editorTabStyle: TabStyle = IntUiTabStyle.Editor.dark(svgLoader)): ComponentStyling
Link copied to clipboard
@Composable
fun defaultComponentStyling(isDark: Boolean, svgLoader: SvgLoader): ComponentStyling
Link copied to clipboard
@Composable
fun IntUiTheme(theme: IntUiThemeDefinition, swingCompatMode: Boolean = false, content: @Composable () -> Unit)
@Composable
fun IntUiTheme(theme: IntUiThemeDefinition, componentStyling: ComponentStyling, swingCompatMode: Boolean = false, content: @Composable () -> Unit)
Link copied to clipboard
@Composable
fun lightComponentStyling(svgLoader: SvgLoader, defaultButtonStyle: ButtonStyle = IntUiButtonStyle.Default.light(), outlinedButtonStyle: ButtonStyle = IntUiButtonStyle.Outlined.light(), checkboxStyle: CheckboxStyle = IntUiCheckboxStyle.light(svgLoader), chipStyle: ChipStyle = IntUiChipStyle.light(), dropdownStyle: DropdownStyle = IntUiDropdownStyle.light(svgLoader), groupHeaderStyle: GroupHeaderStyle = IntUiGroupHeaderStyle.light(), labelledTextFieldStyle: LabelledTextFieldStyle = IntUiLabelledTextFieldStyle.light(), linkStyle: LinkStyle = IntUiLinkStyle.light(svgLoader), menuStyle: MenuStyle = IntUiMenuStyle.light(), horizontalProgressBarStyle: HorizontalProgressBarStyle = IntUiHorizontalProgressBarStyle.light(), radioButtonStyle: RadioButtonStyle = IntUiRadioButtonStyle.light(svgLoader), scrollbarStyle: ScrollbarStyle = IntUiScrollbarStyle.light(), textAreaStyle: IntUiTextAreaStyle = IntUiTextAreaStyle.light(), textFieldStyle: TextFieldStyle = IntUiTextFieldStyle.light(), lazyTreeStyle: LazyTreeStyle = IntUiLazyTreeStyle.light(), defaultTabStyle: TabStyle = IntUiTabStyle.Default.light(svgLoader), editorTabStyle: TabStyle = IntUiTabStyle.Editor.light(svgLoader)): ComponentStyling