mirror of
https://github.com/mihonapp/mihon.git
synced 2025-08-26 16:11:31 +02:00
Compare commits
2 Commits
774c7832aa
...
0dbfe8653d
Author | SHA1 | Date | |
---|---|---|---|
|
0dbfe8653d | ||
|
49732a0fec |
@@ -50,12 +50,8 @@ object CommonMangaItemDefaults {
|
||||
const val BrowseFavoriteCoverAlpha = 0.34f
|
||||
}
|
||||
|
||||
private val ContinueReadingButtonSize = mapOf(
|
||||
"Compact" to 28.dp,
|
||||
"Comfortable" to 35.dp,
|
||||
"CoverOnly" to 35.dp,
|
||||
"List" to 28.dp
|
||||
)
|
||||
private val ContinueReadingButtonSizeSmall = 28.dp // Used for Compact and List View Modes
|
||||
private val ContinueReadingButtonSizeLarge = 32.dp // Used for Comfortable and Cover Only View Modes
|
||||
|
||||
private val ContinueReadingButtonGridPadding = 6.dp
|
||||
private val ContinueReadingButtonListSpacing = 8.dp
|
||||
@@ -102,10 +98,10 @@ fun MangaCompactGridItem(
|
||||
)
|
||||
} else if (onClickContinueReading != null) {
|
||||
ContinueReadingButton(
|
||||
modifier = Modifier
|
||||
modifier = Modifier // Modifiers of ContinueReadingButton() for Cover Only Display Mode
|
||||
.padding(ContinueReadingButtonGridPadding)
|
||||
.align(Alignment.BottomEnd)
|
||||
.size(ContinueReadingButtonSize["CoverOnly"] ?: 28.dp),
|
||||
.size(ContinueReadingButtonSizeLarge),
|
||||
onClickContinueReading = onClickContinueReading,
|
||||
)
|
||||
}
|
||||
@@ -155,13 +151,12 @@ private fun BoxScope.CoverTextOverlay(
|
||||
)
|
||||
if (onClickContinueReading != null) {
|
||||
ContinueReadingButton(
|
||||
modifier = Modifier
|
||||
modifier = Modifier // Modifiers of ContinueReadingButton() for Compact Display Mode
|
||||
.padding(
|
||||
end = ContinueReadingButtonGridPadding,
|
||||
bottom = ContinueReadingButtonGridPadding,
|
||||
)
|
||||
.size(ContinueReadingButtonSize["Compact"] ?: 28.dp), // Default to 28.dp if key not found),
|
||||
|
||||
.size(ContinueReadingButtonSizeSmall),
|
||||
onClickContinueReading = onClickContinueReading,
|
||||
)
|
||||
}
|
||||
@@ -204,10 +199,10 @@ fun MangaComfortableGridItem(
|
||||
content = {
|
||||
if (onClickContinueReading != null) {
|
||||
ContinueReadingButton(
|
||||
modifier = Modifier
|
||||
modifier = Modifier // Modifiers of ContinueReadingButton() for Comfortable Display Mode
|
||||
.padding(ContinueReadingButtonGridPadding)
|
||||
.align(Alignment.BottomEnd)
|
||||
.size(ContinueReadingButtonSize["Comfortable"] ?: 28.dp),
|
||||
.size(ContinueReadingButtonSizeLarge),
|
||||
onClickContinueReading = onClickContinueReading,
|
||||
)
|
||||
}
|
||||
@@ -365,9 +360,9 @@ fun MangaListItem(
|
||||
BadgeGroup(content = badge)
|
||||
if (onClickContinueReading != null) {
|
||||
ContinueReadingButton(
|
||||
modifier = Modifier
|
||||
modifier = Modifier // Modifiers of ContinueReadingButton() for List Display Mode
|
||||
.padding(start = ContinueReadingButtonListSpacing)
|
||||
.size(ContinueReadingButtonSize["List"] ?: 28.dp),
|
||||
.size(ContinueReadingButtonSizeSmall),
|
||||
onClickContinueReading = onClickContinueReading,
|
||||
)
|
||||
}
|
||||
|
Reference in New Issue
Block a user