Package-level declarations

Types

Link copied to clipboard
@Immutable
class IntUiBorderColors(val normal: Color, val focused: Color, val disabled: Color) : BorderColors
Link copied to clipboard
@Immutable
class IntUiGlobalColors(val borders: BorderColors, val outlines: OutlineColors, val infoContent: Color) : GlobalColors
Link copied to clipboard
@Immutable
class IntUiGlobalMetrics(val outlineWidth: Dp = 2.dp, val rowHeight: Dp = 24.dp) : GlobalMetrics
Link copied to clipboard
@Immutable
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

Properties

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

Functions

Link copied to clipboard
@Composable
fun IntUiTheme(themeDefinition: IntUiThemeDefinition, swingCompatMode: Boolean = false, content: @Composable () -> Unit)
@Composable
fun IntUiTheme(theme: IntUiThemeDefinition, componentStyling: IntelliJComponentStyling, swingCompatMode: Boolean = false, content: @Composable () -> Unit)
Link copied to clipboard
@Composable
fun rememberSvgLoader(isDark: Boolean = IntUiTheme.isDark, iconData: IntelliJThemeIconData = IntUiTheme.iconData, colorPalette: IntUiThemeColorPalette = IntUiTheme.colorPalette): MutableState<JewelSvgLoader>

Create and remember an instance of SvgLoader.