Add Poppins, remove Inter

This commit is contained in:
MM20 2021-12-11 21:54:19 +01:00
parent 6a24eb017f
commit f8e382fdeb
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389
29 changed files with 107 additions and 23 deletions

View File

@ -14,6 +14,7 @@ import androidx.compose.ui.platform.LocalContext
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.FontStyle
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.unit.sp
import de.mm20.launcher2.preferences.Settings.AppearanceSettings.Theme
@ -23,62 +24,71 @@ import de.mm20.launcher2.ui.theme.colors.toDarkColorScheme
import de.mm20.launcher2.ui.theme.colors.toLightColorScheme
import kotlinx.coroutines.flow.map
val Inter = FontFamily(
Font(R.font.inter_thin, FontWeight.Thin),
Font(R.font.inter_extralight, FontWeight.ExtraLight),
Font(R.font.inter_light, FontWeight.Light),
Font(R.font.inter_regular),
Font(R.font.inter_medium, FontWeight.Medium),
Font(R.font.inter_semibold, FontWeight.SemiBold),
Font(R.font.inter_bold, FontWeight.Bold),
Font(R.font.inter_extrabold, FontWeight.ExtraBold),
Font(R.font.inter_black, FontWeight.Black),
val Poppins = FontFamily(
Font(R.font.poppins100, FontWeight.Thin, FontStyle.Normal),
Font(R.font.poppins100i, FontWeight.Thin, FontStyle.Italic),
Font(R.font.poppins200, FontWeight.ExtraLight, FontStyle.Normal),
Font(R.font.poppins200i, FontWeight.ExtraLight, FontStyle.Italic),
Font(R.font.poppins300, FontWeight.Light, FontStyle.Normal),
Font(R.font.poppins300i, FontWeight.Light, FontStyle.Italic),
Font(R.font.poppins400, FontWeight.Normal, FontStyle.Normal),
Font(R.font.poppins400i, FontWeight.Normal, FontStyle.Italic),
Font(R.font.poppins500, FontWeight.Medium, FontStyle.Normal),
Font(R.font.poppins500i, FontWeight.Medium, FontStyle.Italic),
Font(R.font.poppins600, FontWeight.SemiBold, FontStyle.Normal),
Font(R.font.poppins600i, FontWeight.SemiBold, FontStyle.Italic),
Font(R.font.poppins700, FontWeight.Bold, FontStyle.Normal),
Font(R.font.poppins700i, FontWeight.Bold, FontStyle.Italic),
Font(R.font.poppins800, FontWeight.ExtraBold, FontStyle.Normal),
Font(R.font.poppins800i, FontWeight.ExtraBold, FontStyle.Italic),
Font(R.font.poppins900, FontWeight.Black, FontStyle.Normal),
Font(R.font.poppins900i, FontWeight.Black, FontStyle.Italic),
)
val typography = Typography(
displayLarge = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 57.sp,
fontWeight = FontWeight.Normal,
),
displayMedium = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 45.sp,
fontWeight = FontWeight.Normal,
),
displaySmall = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 36.sp,
fontWeight = FontWeight.Normal,
),
headlineLarge = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 32.sp,
fontWeight = FontWeight.Normal,
),
headlineMedium = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 28.sp,
fontWeight = FontWeight.Normal,
),
headlineSmall = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 24.sp,
fontWeight = FontWeight.Normal,
fontWeight = FontWeight.SemiBold,
),
titleLarge = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 22.sp,
fontWeight = FontWeight.Normal,
),
titleMedium = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 16.sp,
fontWeight = FontWeight.Medium,
),
titleSmall = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 14.sp,
fontWeight = FontWeight.Medium,
),
@ -95,17 +105,17 @@ val typography = Typography(
fontWeight = FontWeight.Normal,
),
labelLarge = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 14.sp,
fontWeight = FontWeight.Medium,
),
labelMedium = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 12.sp,
fontWeight = FontWeight.Medium,
),
labelSmall = TextStyle(
fontFamily = Inter,
fontFamily = Poppins,
fontSize = 11.sp,
fontWeight = FontWeight.Medium,
),

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,74 @@
<font-family xmlns:app="http://schemas.android.com/apk/res-auto">
<font
app:font="@font/poppins100"
app:fontStyle="normal"
app:fontWeight="100" />
<font
app:font="@font/poppins100i"
app:fontStyle="italic"
app:fontWeight="100" />
<font
app:font="@font/poppins200"
app:fontStyle="normal"
app:fontWeight="200" />
<font
app:font="@font/poppins200i"
app:fontStyle="italic"
app:fontWeight="200" />
<font
app:font="@font/poppins300"
app:fontStyle="normal"
app:fontWeight="300" />
<font
app:font="@font/poppins300i"
app:fontStyle="italic"
app:fontWeight="300" />
<font
app:font="@font/poppins400"
app:fontStyle="normal"
app:fontWeight="400" />
<font
app:font="@font/poppins400i"
app:fontStyle="italic"
app:fontWeight="400" />
<font
app:font="@font/poppins500"
app:fontStyle="normal"
app:fontWeight="500" />
<font
app:font="@font/poppins500i"
app:fontStyle="italic"
app:fontWeight="500" />
<font
app:font="@font/poppins600"
app:fontStyle="normal"
app:fontWeight="600" />
<font
app:font="@font/poppins600i"
app:fontStyle="italic"
app:fontWeight="600" />
<font
app:font="@font/poppins700"
app:fontStyle="normal"
app:fontWeight="700" />
<font
app:font="@font/poppins700i"
app:fontStyle="italic"
app:fontWeight="700" />
<font
app:font="@font/poppins800"
app:fontStyle="normal"
app:fontWeight="800" />
<font
app:font="@font/poppins800i"
app:fontStyle="italic"
app:fontWeight="800" />
<font
app:font="@font/poppins900"
app:fontStyle="normal"
app:fontWeight="900" />
<font
app:font="@font/poppins900i"
app:fontStyle="italic"
app:fontWeight="900" />
</font-family>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.