diff --git a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/AutocompleteTextField.kt b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/AutocompleteTextField.kt index 6d53f9a9..7883e009 100644 --- a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/AutocompleteTextField.kt +++ b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/AutocompleteTextField.kt @@ -210,7 +210,7 @@ fun AutocompleteTextField( .then(textFieldShadow(AutocompleteTextFieldShape, isFocused, colors)) .clip(AutocompleteTextFieldShape) .background(gradient, AutocompleteTextFieldShape) - .border(BorderStroke(1.5.dp, border), AutocompleteTextFieldShape) + .border(BorderStroke(.5.dp, border), AutocompleteTextFieldShape) .drawWithCache { val highlightBrush = Brush.verticalGradient( colors = listOf(colors.highlight, Color.Transparent), diff --git a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/Buttons.kt b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/Buttons.kt index b16c284a..a3e7a6d4 100644 --- a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/Buttons.kt +++ b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/Buttons.kt @@ -255,7 +255,7 @@ fun OutlineButton( .then(buttonShadow(shape, isPressed, primary = false, colors, hovered = isHovered)) .clip(shape) .background(gradient, shape) - .border(BorderStroke(1.5.dp, border), shape) + .border(BorderStroke(0.5.dp, border), shape) .clickable( enabled = enabled, interactionSource = interactionSource, @@ -312,7 +312,7 @@ fun PrimaryButton( .then(buttonShadow(shape, isPressed, primary = true, colors, hovered = isHovered)) .clip(shape) .background(gradient, shape) - .border(BorderStroke(1.5.dp, colors.accent), shape) + .border(BorderStroke(0.5.dp, colors.accent), shape) .clickable( enabled = enabled, interactionSource = interactionSource, @@ -372,7 +372,7 @@ fun SecondaryButton( .clip(shape) .background(gradient, shape) .border( - BorderStroke(1.5.dp, colors.secondaryContainer.copy(alpha = 0.5f)), + BorderStroke(0.5.dp, colors.secondaryContainer.copy(alpha = 0.5f)), shape, ) .clickable( @@ -582,7 +582,7 @@ fun ButtonGroup( .then(buttonShadow(GroupShape, pressed = false, primary = false, colors, hovered = false)), shape = GroupShape, color = Color.Transparent, - border = BorderStroke(1.5.dp, colors.border), + border = BorderStroke(0.5.dp, colors.border), ) { Box( modifier = Modifier.background(outlinedGradient(colors, false), GroupShape), @@ -599,7 +599,7 @@ fun ButtonGroupDivider() { val colors = rememberButtonColors() Box( modifier = Modifier - .width(1.5.dp) + .width(1.dp) .heightIn(min = 20.dp) .background(colors.border), ) diff --git a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/CheckBox.kt b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/CheckBox.kt index 799d0fb8..d3ebf331 100644 --- a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/CheckBox.kt +++ b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/CheckBox.kt @@ -96,7 +96,7 @@ fun CheckBox( isFilled -> colors.accent else -> colors.border } - val borderWidth = if (isFilled) 1.5.dp else 1.5.dp + val borderWidth = 0.5.dp val shadowElevation = when { isPressed -> 1.dp diff --git a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/TextField.kt b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/TextField.kt index 44b01808..1db56ec5 100644 --- a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/TextField.kt +++ b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/core/ui/base/TextField.kt @@ -142,7 +142,7 @@ fun TextField( .then(textFieldShadow(TextFieldShape, isFocused, colors)) .clip(TextFieldShape) .background(gradient, TextFieldShape) - .border(BorderStroke(1.5.dp, border), TextFieldShape) + .border(BorderStroke(0.5.dp, border), TextFieldShape) .drawWithCache { val highlightBrush = Brush.verticalGradient( colors = listOf(colors.highlight, Color.Transparent), diff --git a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/modules/home/HomeScreen.kt b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/modules/home/HomeScreen.kt index c7faea7a..2058ef3e 100644 --- a/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/modules/home/HomeScreen.kt +++ b/composeApp/src/commonMain/kotlin/dev/krtirtho/spotube/modules/home/HomeScreen.kt @@ -272,8 +272,8 @@ private fun HomeSection( modifier = modifier.fillMaxWidth(), verticalArrangement = Arrangement.spacedBy(12.dp), ) { - Text( - text = subtitle ?: "", + if (!subtitle.isNullOrEmpty()) Text( + text = subtitle, style = MaterialTheme.typography.labelMedium.copy( color = MaterialTheme.colorScheme.secondary, fontWeight = FontWeight.Medium,