From 9908f9eca1437597cc3775e85f55c69f7591af68 Mon Sep 17 00:00:00 2001 From: Sebastian Neubauer Date: Mon, 12 Jan 2026 08:53:11 +0100 Subject: [PATCH 1/2] Fix icon and tooltip color --- .../library/designsystem/components/FloconIconButton.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FloconDesktop/library/designsystem/src/commonMain/kotlin/io/github/openflocon/library/designsystem/components/FloconIconButton.kt b/FloconDesktop/library/designsystem/src/commonMain/kotlin/io/github/openflocon/library/designsystem/components/FloconIconButton.kt index a1ecda754..27a54b4ee 100644 --- a/FloconDesktop/library/designsystem/src/commonMain/kotlin/io/github/openflocon/library/designsystem/components/FloconIconButton.kt +++ b/FloconDesktop/library/designsystem/src/commonMain/kotlin/io/github/openflocon/library/designsystem/components/FloconIconButton.kt @@ -26,6 +26,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.ColorFilter +import androidx.compose.ui.graphics.ColorFilter.Companion.tint import androidx.compose.ui.graphics.graphicsLayer import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.unit.Dp @@ -196,6 +197,7 @@ fun WithTooltip( Text( text = tooltip, style = FloconTheme.typography.labelSmall, + color = FloconTheme.colorPalette.onSurface, modifier = Modifier .clip(FloconTheme.shapes.small) .background(FloconTheme.colorPalette.primary) @@ -239,7 +241,6 @@ fun FloconIconButton( modifier: Modifier = Modifier, tooltip: String? = null, enabled: Boolean = true, - tint: Color = LocalContentColor.current ) { WithTooltip(tooltip) { FloconIconButton( @@ -249,7 +250,6 @@ fun FloconIconButton( ) { FloconIcon( imageVector = imageVector, - tint = tint, ) } } From d2246aab92bf29dfb47a3ffa044fc41fd91e838d Mon Sep 17 00:00:00 2001 From: Sebastian Neubauer Date: Fri, 23 Jan 2026 08:41:56 +0100 Subject: [PATCH 2/2] Adjust color --- .../library/designsystem/components/FloconIconButton.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FloconDesktop/library/designsystem/src/commonMain/kotlin/io/github/openflocon/library/designsystem/components/FloconIconButton.kt b/FloconDesktop/library/designsystem/src/commonMain/kotlin/io/github/openflocon/library/designsystem/components/FloconIconButton.kt index 27a54b4ee..c339e05f3 100644 --- a/FloconDesktop/library/designsystem/src/commonMain/kotlin/io/github/openflocon/library/designsystem/components/FloconIconButton.kt +++ b/FloconDesktop/library/designsystem/src/commonMain/kotlin/io/github/openflocon/library/designsystem/components/FloconIconButton.kt @@ -197,7 +197,7 @@ fun WithTooltip( Text( text = tooltip, style = FloconTheme.typography.labelSmall, - color = FloconTheme.colorPalette.onSurface, + color = FloconTheme.colorPalette.onPrimary, modifier = Modifier .clip(FloconTheme.shapes.small) .background(FloconTheme.colorPalette.primary)