Skip to content

Commit 811bc8f

Browse files
leandroBorgesFerreiraLeandro Ferreira
andauthored
Changing folder icon (Writeopia#405)
* Update FoldersExtensions.kt * Update HeaderDrawer.kt --------- Co-authored-by: Leandro Ferreira <[email protected]>
1 parent 8849fcc commit 811bc8f

File tree

2 files changed

+8
-3
lines changed
  • application/core/persistence_sqldelight/src/commonMain/kotlin/io/writeopia/sqldelight/extensions
  • writeopia_ui/src/commonMain/kotlin/io/writeopia/ui/drawer/content

2 files changed

+8
-3
lines changed

application/core/persistence_sqldelight/src/commonMain/kotlin/io/writeopia/sqldelight/extensions/FoldersExtensions.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package io.writeopia.sqldelight.extensions
33
import io.writeopia.app.sql.FolderEntity
44
import io.writeopia.common.utils.extensions.toBoolean
55
import io.writeopia.models.Folder
6+
import io.writeopia.sdk.models.document.MenuItem
67
import kotlinx.datetime.Instant
78

89
fun FolderEntity.toModel(count: Long) =
@@ -15,4 +16,8 @@ fun FolderEntity.toModel(count: Long) =
1516
userId = user_id,
1617
itemCount = count,
1718
favorite = favorite.toBoolean(),
19+
icon = if (this.icon != null && this.icon_tint != null) MenuItem.Icon(
20+
this.icon,
21+
this.icon_tint.toInt()
22+
) else null
1823
)

writeopia_ui/src/commonMain/kotlin/io/writeopia/ui/drawer/content/HeaderDrawer.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,16 +80,16 @@ class HeaderDrawer(
8080
val interactionSource = remember { MutableInteractionSource() }
8181
val isHovered by interactionSource.collectIsHoveredAsState()
8282

83-
Box(modifier = Modifier.hoverable(interactionSource)) {
83+
Box(modifier = Modifier.hoverable(interactionSource).padding(bottom = 16.dp)) {
8484
Row(
8585
modifier = modifier
8686
.let { modifierLet ->
8787
if (backgroundColor != null) {
8888
modifierLet
8989
.background(Color(backgroundColor))
90-
.padding(top = 130.dp)
90+
.padding(top = 114.dp)
9191
} else {
92-
modifierLet.padding(top = 30.dp)
92+
modifierLet.padding(top = 14.dp)
9393
}
9494
}
9595
.fillMaxWidth(),

0 commit comments

Comments
 (0)