fix(creator-ranking): 텍스트 크기 기준을 확장한다
This commit is contained in:
+12
@@ -5,6 +5,12 @@ data class CreatorRankingTextStyle(
|
||||
val nameTextSizeSp: Int,
|
||||
val deltaTextSizeSp: Int
|
||||
) {
|
||||
fun scaledBy(scale: Float): CreatorRankingScaledTextStyle = CreatorRankingScaledTextStyle(
|
||||
rankTextSizeSp = rankTextSizeSp * scale,
|
||||
nameTextSizeSp = nameTextSizeSp * scale,
|
||||
deltaTextSizeSp = deltaTextSizeSp * scale
|
||||
)
|
||||
|
||||
companion object {
|
||||
fun fromPlacement(placement: CreatorRankingPlacement): CreatorRankingTextStyle {
|
||||
return when (placement.viewType) {
|
||||
@@ -25,3 +31,9 @@ data class CreatorRankingTextStyle(
|
||||
fun fromRank(rank: Int): CreatorRankingTextStyle = fromPlacement(CreatorRankingPlacement.fromRank(rank))
|
||||
}
|
||||
}
|
||||
|
||||
data class CreatorRankingScaledTextStyle(
|
||||
val rankTextSizeSp: Float,
|
||||
val nameTextSizeSp: Float,
|
||||
val deltaTextSizeSp: Float
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user