diff --git a/MVMCoreUI/Styles/MFStyler.h b/MVMCoreUI/Styles/MFStyler.h index 49f02db0..09299a82 100644 --- a/MVMCoreUI/Styles/MFStyler.h +++ b/MVMCoreUI/Styles/MFStyler.h @@ -157,6 +157,9 @@ B3 -> Legal //75Bd 10pt only for support + (nullable UIFont *)fontForUnreadMessageOnSupport; +//55Rg 16pt for 5G flow ++ (nullable UIFont *)font5GMessage:(BOOL)genericScaling; + // Returns the fonts for these styles allowing to apply a generic scale by device or not. + (nullable UIFont *)fontForBiggerHeadLine:(BOOL)genericScaling; + (nullable UIFont *)fontForPlan:(BOOL)genericScaling; diff --git a/MVMCoreUI/Styles/MFStyler.m b/MVMCoreUI/Styles/MFStyler.m index ca0fcd2e..a1e60db6 100644 --- a/MVMCoreUI/Styles/MFStyler.m +++ b/MVMCoreUI/Styles/MFStyler.m @@ -347,6 +347,15 @@ CGFloat const LabelWithInternalButtonLineSpace = 2; return [MFFonts mfFont75Bd:size]; } ++ (nullable UIFont *)font5GMessage:(BOOL)genericScaling { + CGFloat size = 16; + if (genericScaling) { + size = [self sizeFontGenericForCurrentDevice:size]; + } + return [MFFonts mfFont55Rg:size]; +} + + + (nullable UIFont *)fontForHeadlineAlternative:(BOOL)genericScaling { CGFloat size = 24; if (genericScaling) {