mirror of
https://github.com/BetterAndroid/FlexiUI.git
synced 2025-09-07 19:14:12 +08:00
refactor: use standardization LocalShapes instead CircleShape
This commit is contained in:
@@ -31,7 +31,6 @@ import androidx.compose.foundation.layout.PaddingValues
|
||||
import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.RowScope
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.shape.CircleShape
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.CompositionLocalProvider
|
||||
import androidx.compose.runtime.Immutable
|
||||
@@ -261,7 +260,7 @@ private fun defaultButtonStyle() = ButtonStyle(
|
||||
@ReadOnlyComposable
|
||||
private fun defaultIconButtonStyle() = ButtonStyle(
|
||||
padding = PaddingValues(),
|
||||
shape = CircleShape,
|
||||
shape = LocalShapes.current.tertiary,
|
||||
border = defaultButtonBorder()
|
||||
)
|
||||
|
||||
|
@@ -35,7 +35,6 @@ import androidx.compose.foundation.layout.Box
|
||||
import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.layout.size
|
||||
import androidx.compose.foundation.shape.CircleShape
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.Immutable
|
||||
import androidx.compose.runtime.ReadOnlyComposable
|
||||
@@ -52,6 +51,7 @@ import androidx.compose.ui.semantics.Role
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import com.highcapable.flexiui.LocalColors
|
||||
import com.highcapable.flexiui.LocalShapes
|
||||
import com.highcapable.flexiui.LocalSizes
|
||||
import com.highcapable.flexiui.extension.status
|
||||
import com.highcapable.flexiui.interaction.clickable
|
||||
@@ -153,7 +153,7 @@ private fun defaultRadioButtonStyle() = RadioButtonStyle(
|
||||
strokeRadius = DefaultStrokeRadius,
|
||||
pressedGain = DefaultPressedGain,
|
||||
hoveredGain = DefaultHoveredGain,
|
||||
shape = CircleShape,
|
||||
shape = LocalShapes.current.tertiary,
|
||||
border = defaultRadioButtonBorder()
|
||||
)
|
||||
|
||||
|
@@ -39,7 +39,6 @@ import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.offset
|
||||
import androidx.compose.foundation.layout.size
|
||||
import androidx.compose.foundation.layout.width
|
||||
import androidx.compose.foundation.shape.CircleShape
|
||||
import androidx.compose.foundation.shape.CornerBasedShape
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.Immutable
|
||||
@@ -258,8 +257,8 @@ private fun defaultSliderStyle() = SliderStyle(
|
||||
thumbRadius = DefaultThumbRadius,
|
||||
thumbGain = DefaultThumbGain,
|
||||
thumbShadowSize = DefaultThumbShadowSize,
|
||||
thumbShape = CircleShape,
|
||||
stepShape = CircleShape,
|
||||
thumbShape = LocalShapes.current.tertiary,
|
||||
stepShape = LocalShapes.current.tertiary,
|
||||
trackShape = LocalShapes.current.primary,
|
||||
thumbBorder = defaultSliderBorder(),
|
||||
stepBorder = defaultSliderBorder(),
|
||||
|
@@ -38,7 +38,6 @@ import androidx.compose.foundation.layout.RowScope
|
||||
import androidx.compose.foundation.layout.offset
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.layout.size
|
||||
import androidx.compose.foundation.shape.CircleShape
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.Immutable
|
||||
import androidx.compose.runtime.ReadOnlyComposable
|
||||
@@ -220,7 +219,7 @@ private fun defaultSwitchStyle() = SwitchStyle(
|
||||
thumbRadius = DefaultThumbRadius,
|
||||
thumbGain = DefaultThumbGain,
|
||||
thumbShadowSize = DefaultThumbShadowSize,
|
||||
thumbShape = CircleShape,
|
||||
thumbShape = LocalShapes.current.tertiary,
|
||||
trackShape = LocalShapes.current.tertiary,
|
||||
thumbBorder = defaultSwitchBorder(),
|
||||
trackBorder = defaultSwitchBorder(),
|
||||
|
Reference in New Issue
Block a user