DROID-1504 Widgets | Fix | Layout fixes in tree or compact list widgets (#209)
This commit is contained in:
parent
1dfab0bd07
commit
085958916f
|
@ -31,6 +31,7 @@ import com.anytypeio.anytype.presentation.objects.ObjectIcon
|
|||
|
||||
@Composable
|
||||
fun TreeWidgetObjectIcon(
|
||||
modifier: Modifier = Modifier,
|
||||
icon: ObjectIcon,
|
||||
paddingStart: Dp,
|
||||
paddingEnd: Dp
|
||||
|
@ -38,7 +39,7 @@ fun TreeWidgetObjectIcon(
|
|||
when (icon) {
|
||||
is ObjectIcon.Profile.Avatar -> {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
modifier = modifier
|
||||
.height(18.dp)
|
||||
.width(18.dp)
|
||||
.padding(start = paddingStart, end = paddingEnd)
|
||||
|
@ -61,13 +62,13 @@ fun TreeWidgetObjectIcon(
|
|||
is ObjectIcon.Profile.Image -> {
|
||||
UriImage(
|
||||
uri = icon.hash,
|
||||
modifier = Modifier.padding(start = paddingStart, end = paddingEnd)
|
||||
modifier = modifier.padding(start = paddingStart, end = paddingEnd)
|
||||
)
|
||||
}
|
||||
is ObjectIcon.Basic.Emoji -> {
|
||||
UriImage(
|
||||
uri = Emojifier.safeUri(icon.unicode),
|
||||
modifier = Modifier.padding(start = paddingStart, end = paddingEnd)
|
||||
modifier = modifier.padding(start = paddingStart, end = paddingEnd)
|
||||
)
|
||||
}
|
||||
is ObjectIcon.Basic.Image -> {
|
||||
|
@ -89,7 +90,7 @@ fun TreeWidgetObjectIcon(
|
|||
else
|
||||
painterResource(id = R.drawable.ic_dashboard_task_checkbox_not_checked),
|
||||
contentDescription = "Task icon",
|
||||
modifier = Modifier.padding(start = paddingStart, end = paddingEnd)
|
||||
modifier = modifier.padding(start = paddingStart, end = paddingEnd)
|
||||
)
|
||||
}
|
||||
else -> {
|
||||
|
|
|
@ -14,6 +14,7 @@ import androidx.compose.material.Text
|
|||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.mutableStateOf
|
||||
import androidx.compose.runtime.remember
|
||||
import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.draw.alpha
|
||||
import androidx.compose.ui.res.colorResource
|
||||
|
@ -149,7 +150,8 @@ fun CompactListWidgetList(
|
|||
TreeWidgetObjectIcon(
|
||||
icon = element.objectIcon,
|
||||
paddingStart = 8.dp,
|
||||
paddingEnd = 4.dp
|
||||
paddingEnd = 4.dp,
|
||||
modifier = Modifier.align(Alignment.CenterVertically)
|
||||
)
|
||||
Text(
|
||||
text = element.obj.getWidgetObjectName() ?: stringResource(id = R.string.untitled),
|
||||
|
|
|
@ -200,7 +200,8 @@ private fun TreeWidgetTreeItems(
|
|||
TreeWidgetObjectIcon(
|
||||
icon = element.objectIcon,
|
||||
paddingStart = 8.dp,
|
||||
paddingEnd = 4.dp
|
||||
paddingEnd = 4.dp,
|
||||
modifier = Modifier.align(Alignment.CenterVertically)
|
||||
)
|
||||
}
|
||||
Text(
|
||||
|
|
Loading…
Reference in New Issue
Block a user