From 3e349e11e6e364108502030dbec03dedc1e1a87e Mon Sep 17 00:00:00 2001 From: Kshitij Pramod Ghongadi Date: Wed, 10 Jan 2024 16:59:29 +0530 Subject: [PATCH] TP-53325 | TI dashboard design issues (#9300) --- .../common/bottom_sheet/TIExplainerBottomSheet.kt | 8 ++++++-- .../composewidget/reusable/FrontSideCardComposable.kt | 6 ++++-- .../navi/naviwidgets/widgets/CardWithListItemsWidget.kt | 6 +++++- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/navi-insurance/src/main/java/com/navi/insurance/common/bottom_sheet/TIExplainerBottomSheet.kt b/navi-insurance/src/main/java/com/navi/insurance/common/bottom_sheet/TIExplainerBottomSheet.kt index a4f7819335..b498ef2a65 100644 --- a/navi-insurance/src/main/java/com/navi/insurance/common/bottom_sheet/TIExplainerBottomSheet.kt +++ b/navi-insurance/src/main/java/com/navi/insurance/common/bottom_sheet/TIExplainerBottomSheet.kt @@ -190,8 +190,12 @@ class TIExplainerBottomSheet : BaseBottomSheet(), WidgetCallback { ) { data?.let { stepsData -> Column(modifier = modifier) { - - NaviText(textFieldData = stepsData.title, modifier = Modifier.wrapContentSize()) + stepsData.title?.let { + NaviText( + textFieldData = it, + modifier = Modifier.padding(bottom = 16.dp) + ) + } Spacer(modifier = Modifier.height(32.dp)) diff --git a/navi-widgets/src/main/java/com/navi/naviwidgets/composewidget/reusable/FrontSideCardComposable.kt b/navi-widgets/src/main/java/com/navi/naviwidgets/composewidget/reusable/FrontSideCardComposable.kt index 0fa61eaff3..99257e591c 100644 --- a/navi-widgets/src/main/java/com/navi/naviwidgets/composewidget/reusable/FrontSideCardComposable.kt +++ b/navi-widgets/src/main/java/com/navi/naviwidgets/composewidget/reusable/FrontSideCardComposable.kt @@ -168,7 +168,9 @@ fun FrontSideCardComposable( hex = cardDetails?.frontSide?.timerData?.timerText?.backgroundDrawableData?.strokeColor.orElse( "000000" ) - ) + ), + shape = RoundedCornerShape(cardDetails?.frontSide?.timerData?.timerText?.backgroundDrawableData?.cornerRadius.orZero().dp) + ) ) { NaviText( @@ -176,7 +178,7 @@ fun FrontSideCardComposable( modifier = Modifier.padding( top = 2.dp, bottom = 2.dp, - start = 4.dp, + start = 8.dp, end = 20.dp ) ) diff --git a/navi-widgets/src/main/java/com/navi/naviwidgets/widgets/CardWithListItemsWidget.kt b/navi-widgets/src/main/java/com/navi/naviwidgets/widgets/CardWithListItemsWidget.kt index 623e92ed73..13f1985767 100644 --- a/navi-widgets/src/main/java/com/navi/naviwidgets/widgets/CardWithListItemsWidget.kt +++ b/navi-widgets/src/main/java/com/navi/naviwidgets/widgets/CardWithListItemsWidget.kt @@ -151,7 +151,11 @@ class CardWithListItemsWidget @JvmOverloads constructor( firstItem?.let { firstItemView -> val firstItemBinding: CardItemsBinding? = DataBindingUtil.bind(firstItemView) firstItemBinding?.titleOne?.text = cardData.duration - firstItemBinding?.titleTwo?.text = cardData.validity + cardData.validity.let { + firstItemBinding?.titleTwo?.isVisible = true + firstItemBinding?.titleTwo?.text = cardData.validity + } + } } }