fix(content): 크리에이터 랭킹 rank 간격을 보정한다
This commit is contained in:
@@ -126,6 +126,7 @@ class CreatorRankingCompactCardView @JvmOverloads constructor(
|
||||
private fun positionMedium(size: CreatorRankingCardSize) {
|
||||
val scale = size.widthPx / 185f
|
||||
requireNotNull(rankText).layoutParams = LayoutParams((56 * scale).roundToInt(), (70 * scale).roundToInt())
|
||||
requireNotNull(rankText).setPadding(0, 0, 0, (6 * scale).roundToInt())
|
||||
findViewById<View>(R.id.ll_creator_ranking_delta).layoutParams = LayoutParams(
|
||||
ViewGroup.LayoutParams.WRAP_CONTENT,
|
||||
ViewGroup.LayoutParams.WRAP_CONTENT
|
||||
@@ -150,6 +151,7 @@ class CreatorRankingCompactCardView @JvmOverloads constructor(
|
||||
).apply {
|
||||
leftMargin = 0
|
||||
}
|
||||
requireNotNull(rankText).setPadding(0, 0, 0, (5 * scale).roundToInt())
|
||||
findViewById<View>(R.id.ll_creator_ranking_delta).layoutParams = LayoutParams(
|
||||
ViewGroup.LayoutParams.WRAP_CONTENT,
|
||||
ViewGroup.LayoutParams.WRAP_CONTENT
|
||||
|
||||
@@ -116,6 +116,7 @@ class CreatorRankingHorizontalCardView @JvmOverloads constructor(
|
||||
(48 * scale).roundToInt(),
|
||||
(52 * scale).roundToInt()
|
||||
)
|
||||
requireNotNull(rankText).setPadding(0, 0, 0, (4 * scale).roundToInt())
|
||||
requireNotNull(rankText).applyCreatorRankingRankGradient()
|
||||
imageView().layoutParams = LayoutParams((80 * scale).roundToInt(), (80 * scale).roundToInt()).apply {
|
||||
leftMargin = (77 * scale).roundToInt()
|
||||
|
||||
@@ -116,6 +116,7 @@ class CreatorRankingLargeCardView @JvmOverloads constructor(
|
||||
leftMargin = 0
|
||||
topMargin = 0
|
||||
}
|
||||
requireNotNull(rankText).setPadding(0, 0, 0, (10 * scale).roundToInt())
|
||||
requireNotNull(rankText).applyCreatorRankingRankGradient()
|
||||
requireNotNull(nameText).layoutParams = LayoutParams(
|
||||
(334 * scale).roundToInt(),
|
||||
|
||||
Reference in New Issue
Block a user