mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	@@ -63,6 +63,7 @@ private fun MangaItem(
 | 
			
		||||
    Box(modifier = Modifier.width(96.dp)) {
 | 
			
		||||
        MangaComfortableGridItem(
 | 
			
		||||
            title = title,
 | 
			
		||||
            titleMaxLines = 3,
 | 
			
		||||
            coverData = cover,
 | 
			
		||||
            coverBadgeStart = {
 | 
			
		||||
                InLibraryBadge(enabled = isFavorite)
 | 
			
		||||
 
 | 
			
		||||
@@ -163,6 +163,7 @@ private fun BoxScope.CoverTextOverlay(
 | 
			
		||||
fun MangaComfortableGridItem(
 | 
			
		||||
    isSelected: Boolean = false,
 | 
			
		||||
    title: String,
 | 
			
		||||
    titleMaxLines: Int = 2,
 | 
			
		||||
    coverData: tachiyomi.domain.manga.model.MangaCover,
 | 
			
		||||
    coverAlpha: Float = 1f,
 | 
			
		||||
    coverBadgeStart: (@Composable RowScope.() -> Unit)? = null,
 | 
			
		||||
@@ -204,6 +205,7 @@ fun MangaComfortableGridItem(
 | 
			
		||||
                title = title,
 | 
			
		||||
                style = MaterialTheme.typography.titleSmall,
 | 
			
		||||
                minLines = 2,
 | 
			
		||||
                maxLines = titleMaxLines,
 | 
			
		||||
            )
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
@@ -253,6 +255,7 @@ private fun GridItemTitle(
 | 
			
		||||
    title: String,
 | 
			
		||||
    style: TextStyle,
 | 
			
		||||
    minLines: Int,
 | 
			
		||||
    maxLines: Int = 2,
 | 
			
		||||
) {
 | 
			
		||||
    Text(
 | 
			
		||||
        modifier = modifier,
 | 
			
		||||
@@ -260,7 +263,7 @@ private fun GridItemTitle(
 | 
			
		||||
        fontSize = 12.sp,
 | 
			
		||||
        lineHeight = 18.sp,
 | 
			
		||||
        minLines = minLines,
 | 
			
		||||
        maxLines = 2,
 | 
			
		||||
        maxLines = maxLines,
 | 
			
		||||
        overflow = TextOverflow.Ellipsis,
 | 
			
		||||
        style = style,
 | 
			
		||||
    )
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user