|
|
@@ -3,59 +3,77 @@
|
|
|
package com.sirekanian.acf.ui.theme
|
|
|
|
|
|
import androidx.compose.ui.text.TextStyle
|
|
|
+import androidx.compose.ui.text.font.Font
|
|
|
+import androidx.compose.ui.text.font.FontFamily
|
|
|
import androidx.compose.ui.text.font.FontWeight
|
|
|
import androidx.compose.ui.unit.sp
|
|
|
+import com.sirekanian.acf.R
|
|
|
+
|
|
|
+private val customFontFamily = FontFamily(
|
|
|
+ Font(R.font.montserrat_light, FontWeight.Light),
|
|
|
+ Font(R.font.montserrat_regular, FontWeight.Normal),
|
|
|
+ Font(R.font.montserrat_medium, FontWeight.Medium),
|
|
|
+)
|
|
|
|
|
|
object Type3 {
|
|
|
val displayLarge = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Normal,
|
|
|
fontSize = 57.sp,
|
|
|
lineHeight = 64.sp,
|
|
|
letterSpacing = (-0.25).sp,
|
|
|
)
|
|
|
val displayMedium = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Normal,
|
|
|
fontSize = 45.sp,
|
|
|
lineHeight = 52.sp,
|
|
|
letterSpacing = 0.sp,
|
|
|
)
|
|
|
val displaySmall = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Normal,
|
|
|
fontSize = 36.sp,
|
|
|
lineHeight = 44.sp,
|
|
|
letterSpacing = 0.sp,
|
|
|
)
|
|
|
val headlineLarge = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Normal,
|
|
|
fontSize = 32.sp,
|
|
|
lineHeight = 40.sp,
|
|
|
letterSpacing = 0.sp,
|
|
|
)
|
|
|
val headlineMedium = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Normal,
|
|
|
fontSize = 28.sp,
|
|
|
lineHeight = 36.sp,
|
|
|
letterSpacing = 0.sp,
|
|
|
)
|
|
|
val headlineSmall = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Normal,
|
|
|
fontSize = 24.sp,
|
|
|
lineHeight = 32.sp,
|
|
|
letterSpacing = 0.sp,
|
|
|
)
|
|
|
val titleLarge = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Normal,
|
|
|
fontSize = 22.sp,
|
|
|
lineHeight = 28.sp,
|
|
|
letterSpacing = 0.sp,
|
|
|
)
|
|
|
val titleMedium = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Medium,
|
|
|
fontSize = 16.sp,
|
|
|
lineHeight = 24.sp,
|
|
|
letterSpacing = 0.1.sp,
|
|
|
)
|
|
|
val titleSmall = TextStyle(
|
|
|
+ fontFamily = customFontFamily,
|
|
|
fontWeight = FontWeight.Medium,
|
|
|
fontSize = 14.sp,
|
|
|
lineHeight = 20.sp,
|