Adjust padding

This commit is contained in:
tarsin committed 2023-05-12 16:13:58 +08:00
1 parent 3d2bbe1463
commit 743bd951c8
5 files changed
+12 -7

No files matched your search

@@ -126,6 +126,7 @@ class HistoryScene : BaseScene() {
) { paddingValues ->
LazyColumnWithScrollBar(
contentPadding = paddingValues,
verticalArrangement = Arrangement.spacedBy(12.dp),
) {
items(
count = historyData.itemCount,
@@ -8,6 +8,7 @@ import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.aspectRatio
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
@@ -45,9 +46,9 @@ fun GalleryInfoListItem(
isInFavScene: Boolean = false,
showPages: Boolean = false,
) {
CrystalCard(modifier = Modifier.padding(6.dp)) {
CrystalCard(modifier = modifier) {
Row(
modifier = modifier.combinedClickable(
modifier = Modifier.combinedClickable(
onClick = onClick,
onLongClick = onLongClick,
),
@@ -55,7 +56,7 @@ fun GalleryInfoListItem(
Card {
EhAsyncCropThumb(
model = info.thumb,
modifier = modifier.aspectRatio(0.6666667F),
modifier = Modifier.aspectRatio(0.6666667F).fillMaxSize(),
)
}
Column(modifier = Modifier.padding(8.dp, 4.dp)) {
@@ -1,5 +1,6 @@
package com.hippo.ehviewer.ui.widget
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.PaddingValues
import androidx.compose.foundation.layout.padding
@@ -18,6 +19,7 @@ fun LazyColumnWithScrollBar(
modifier: Modifier = Modifier,
state: LazyListState = rememberLazyListState(),
contentPadding: PaddingValues = PaddingValues(0.dp),
verticalArrangement: Arrangement.Vertical,
content: LazyListScope.() -> Unit,
) = Box(
modifier = modifier,
@@ -26,6 +28,7 @@ fun LazyColumnWithScrollBar(
modifier = Modifier,
state = state,
contentPadding = contentPadding,
verticalArrangement = verticalArrangement,
content = content,
)
Box(modifier = Modifier.padding(contentPadding)) {
+1 -1
View File
@@ -22,7 +22,7 @@
<dimen name="strip_item_padding">12dp</dimen>
<!-- 8dp - 4dp, 4dp for card padding -->
<dimen name="gallery_list_interval">4dp</dimen>
<dimen name="gallery_list_interval">16dp</dimen>
<!-- 24dp - 4dp, 4dp for card padding -->
<dimen name="gallery_list_margin_h">20dp</dimen>
<!-- 24dp - 4dp, 4dp for card padding -->
+3 -3
View File
@@ -36,14 +36,14 @@
<dimen name="rating_interval">1dp</dimen>
<!-- 4dp - 4dp, 4dp for card padding -->
<dimen name="gallery_list_interval">0dp</dimen>
<dimen name="gallery_list_interval">12dp</dimen>
<!-- 8dp - 4dp, 4dp for card padding -->
<dimen name="gallery_list_margin_h">4dp</dimen>
<!-- 8dp - 4dp, 4dp for card padding -->
<dimen name="gallery_list_margin_v">4dp</dimen>
<dimen name="gallery_list_margin_v">10dp</dimen>
<!-- 4dp - 4dp, 4dp for card padding -->
<dimen name="gallery_grid_interval">0dp</dimen>
<dimen name="gallery_grid_interval">2dp</dimen>
<!-- 8dp - 4dp, 4dp for card padding -->
<dimen name="gallery_grid_margin_h">4dp</dimen>
<!-- 8dp - 4dp, 4dp for card padding -->