NTP-15317 | FontUtil Optimization (#13784)

This commit is contained in:
Shivam Goyal
2024-11-26 17:25:53 +05:30
committed by GitHub
parent 3d8d44fb90
commit 0eee1bc5ef
933 changed files with 4539 additions and 4528 deletions

View File

@@ -47,8 +47,8 @@ import com.navi.ap.utils.constants.WIDGET_DATA
import com.navi.ap.utils.injector.FieldInjector
import com.navi.base.utils.EMPTY
import com.navi.base.utils.orTrue
import com.navi.design.theme.getFontFamily
import com.navi.design.theme.getFontWeight
import com.navi.design.font.getFontWeight
import com.navi.design.font.naviFontFamily
import com.navi.uitron.model.UiTronResponse
import com.navi.uitron.model.data.ImageData
import com.navi.uitron.model.data.UiTronActionData
@@ -210,7 +210,7 @@ class CalendarWidget {
) {
Text(
text = day.toString(),
fontFamily = getFontFamily(calendarWidgetData.calendarTextProperty?.fontFamily),
fontFamily = naviFontFamily,
fontWeight = getFontWeight(calendarWidgetData.calendarTextProperty?.fontWeight),
fontSize = calendarWidgetData.calendarTextProperty?.fontSize?.sp ?: 14.sp,
textAlign = getTextAlignment(calendarWidgetData.calendarTextProperty?.textAlign),

View File

@@ -33,7 +33,7 @@ import com.navi.ap.utils.logApEvent
import com.navi.base.utils.orFalse
import com.navi.common.utils.log
import com.navi.design.font.FontWeightEnum
import com.navi.design.utils.getFontStyle
import com.navi.design.font.getFontStyle
import com.navi.uitron.utils.orTrue
class PLHyperVergePanInitStrategy : IHyperVergePanCapture() {
@@ -72,9 +72,9 @@ class PLHyperVergePanInitStrategy : IHyperVergePanCapture() {
setShouldShowReviewScreen(hyperVergePanSettingData?.showReviewScreen.orTrue())
setDocCaptureTitle(hyperVergePanSettingData?.title.orEmpty())
isShouldAutoCapture = hyperVergePanSettingData?.shouldAutoCapture.orFalse()
hintTypeface = getFontStyle(FontWeightEnum.TT_REGULAR)
setTitleTypeFace(getFontStyle(FontWeightEnum.TT_MEDIUM))
setDescTypeFace(getFontStyle(FontWeightEnum.TT_REGULAR))
hintTypeface = getFontStyle(FontWeightEnum.NAVI_BODY_REGULAR)
setTitleTypeFace(getFontStyle(FontWeightEnum.NAVI_HEADLINE_REGULAR))
setDescTypeFace(getFontStyle(FontWeightEnum.NAVI_BODY_REGULAR))
}
}

View File

@@ -38,7 +38,7 @@ import com.navi.base.utils.orTrue
import com.navi.base.utils.orZero
import com.navi.common.utils.log
import com.navi.design.font.FontWeightEnum
import com.navi.design.utils.getFontStyle
import com.navi.design.font.getFontStyle
import org.json.JSONObject
class PLHyperVergeSelfieInitStrategy : IHypervergeSelfieCapture() {
@@ -133,8 +133,8 @@ class PLHyperVergeSelfieInitStrategy : IHypervergeSelfieCapture() {
): HVFaceConfig {
return HVFaceConfig().apply {
isShouldAutoCapture = hyperVergeSelfieSettingData?.shouldAutoCapture.orTrue()
titleTypeface = getFontStyle(FontWeightEnum.TT_MEDIUM)
statusTypeFace = getFontStyle(FontWeightEnum.TT_REGULAR)
titleTypeface = getFontStyle(FontWeightEnum.NAVI_HEADLINE_REGULAR)
statusTypeFace = getFontStyle(FontWeightEnum.NAVI_BODY_REGULAR)
faceDetectorTimeout = 5000L
}
}

View File

@@ -101,8 +101,8 @@ import com.navi.common.utils.EMPTY
import com.navi.common.utils.SPACE
import com.navi.design.common.ComposeSize
import com.navi.design.font.FontWeightEnum
import com.navi.design.theme.getFontWeight
import com.navi.design.theme.ttComposeFontFamily
import com.navi.design.font.getFontWeight
import com.navi.design.font.naviFontFamily
import com.navi.design.utils.parseColorSafe
import com.navi.naviwidgets.extensions.setImageFieldData
import com.navi.naviwidgets.extensions.setVisibilityState
@@ -333,8 +333,8 @@ fun ConstructBottomSheet(
),
color = Color(TEXT_PRIMARY_HEX_CODE.parseColorSafe()),
fontSize = 16.sp,
fontFamily = ttComposeFontFamily,
fontWeight = getFontWeight(FontWeightEnum.TT_SEMI_BOLD),
fontFamily = naviFontFamily,
fontWeight = getFontWeight(FontWeightEnum.NAVI_BODY_DEMI_BOLD),
modifier = Modifier.wrapContentWidth().wrapContentHeight().padding(top = 8.dp)
)
Button(
@@ -360,8 +360,8 @@ fun ConstructBottomSheet(
Text(
color = Color(WHITE_HEX_CODE.parseColorSafe()),
fontSize = 14.sp,
fontFamily = ttComposeFontFamily,
fontWeight = getFontWeight(FontWeightEnum.TT_SEMI_BOLD),
fontFamily = naviFontFamily,
fontWeight = getFontWeight(FontWeightEnum.NAVI_BODY_DEMI_BOLD),
modifier = Modifier.wrapContentWidth().wrapContentHeight().padding(8.dp),
text = stringResource(id = CommonR.string.continue_with_the_call)
)
@@ -407,8 +407,8 @@ fun ConstructBottomSheet(
Text(
color = Color(TEXT_PRIMARY_HEX_CODE.parseColorSafe()),
fontSize = 14.sp,
fontFamily = ttComposeFontFamily,
fontWeight = getFontWeight(FontWeightEnum.TT_SEMI_BOLD),
fontFamily = naviFontFamily,
fontWeight = getFontWeight(FontWeightEnum.NAVI_BODY_DEMI_BOLD),
modifier = Modifier.wrapContentWidth().wrapContentHeight().padding(8.dp),
text = stringResource(id = CommonR.string.cancel_the_call)
)

View File

@@ -83,7 +83,7 @@
android:layout_width="@dimen/dp_0"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_16"
android:fontFamily="@font/tt_regular"
android:fontFamily="@font/navi_body_regular"
android:gravity="center"
android:elevation="@dimen/layout_dp_8"
android:text="@string/navi_executive"
@@ -100,7 +100,7 @@
android:layout_marginBottom="@dimen/dp_2"
android:layout_marginHorizontal="@dimen/layout_dp_2"
android:elevation="@dimen/layout_dp_8"
android:fontFamily="@font/tt_regular"
android:fontFamily="@font/navi_body_regular"
android:gravity="center"
android:text="@string/navi_executive"
android:visibility="visible"
@@ -291,7 +291,7 @@
android:id="@+id/volume_prompt_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/tt_regular"
android:fontFamily="@font/navi_body_regular"
android:gravity="center"
android:padding="@dimen/dp_16"
android:text="@{vkycVideoCallingScreenViewModel.messagePromptText}"
@@ -318,7 +318,7 @@
android:id="@+id/loan_amount_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/tt_regular"
android:fontFamily="@font/navi_body_regular"
android:text="@string/loan_amount"
android:textColor="@color/primaryColor"
android:textSize="@dimen/sp_14" />
@@ -327,7 +327,7 @@
android:id="@+id/colon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/tt_regular"
android:fontFamily="@font/navi_body_regular"
android:text="@string/semi_colon_with_space"
android:textColor="@color/primaryColor"
android:textSize="@dimen/sp_14" />
@@ -337,7 +337,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_8"
android:fontFamily="@font/tt_semi_bold"
android:fontFamily="@font/navi_body_demi_bold"
android:gravity="center"
android:textColor="@color/primaryColor"
android:textSize="@dimen/sp_20"
@@ -356,7 +356,7 @@
android:drawableStart="@drawable/ic_overlapped_tick"
android:drawablePadding="@dimen/layout_dp_12"
android:elevation="@dimen/layout_dp_8"
android:fontFamily="@font/tt_semi_bold"
android:fontFamily="@font/navi_body_demi_bold"
android:gravity="center_vertical"
android:paddingHorizontal="@dimen/layout_dp_24"
android:paddingVertical="@dimen/dp_16"