diff --git a/assets/fonts/Archivo-VariableFont_wdth,wght.woff2 b/assets/fonts/Archivo-VariableFont_wdth,wght.woff2 deleted file mode 100644 index cd4e93f7a..000000000 Binary files a/assets/fonts/Archivo-VariableFont_wdth,wght.woff2 and /dev/null differ diff --git a/assets/fonts/Fredoka-VariableFont_wdth,wght.woff2 b/assets/fonts/Fredoka-VariableFont_wdth,wght.woff2 deleted file mode 100644 index 271d454e3..000000000 Binary files a/assets/fonts/Fredoka-VariableFont_wdth,wght.woff2 and /dev/null differ diff --git a/assets/fonts/LeagueSpartan-VariableFont_wght.woff2 b/assets/fonts/LeagueSpartan-VariableFont_wght.woff2 deleted file mode 100644 index 9367e4164..000000000 Binary files a/assets/fonts/LeagueSpartan-VariableFont_wght.woff2 and /dev/null differ diff --git a/assets/fonts/Lexend-VariableFont_wght.woff2 b/assets/fonts/Lexend-VariableFont_wght.woff2 deleted file mode 100644 index 223bf90f0..000000000 Binary files a/assets/fonts/Lexend-VariableFont_wght.woff2 and /dev/null differ diff --git a/assets/fonts/Poppins-Medium.woff2 b/assets/fonts/Poppins-Medium.woff2 new file mode 100644 index 000000000..406acb667 Binary files /dev/null and b/assets/fonts/Poppins-Medium.woff2 differ diff --git a/assets/fonts/Raleway-VariableFont_wght.woff2 b/assets/fonts/Raleway-VariableFont_wght.woff2 deleted file mode 100644 index c6b448a5c..000000000 Binary files a/assets/fonts/Raleway-VariableFont_wght.woff2 and /dev/null differ diff --git a/assets/fonts/Sora-VariableFont_wght.woff2 b/assets/fonts/Sora-VariableFont_wght.woff2 deleted file mode 100644 index 4f51fcbb2..000000000 Binary files a/assets/fonts/Sora-VariableFont_wght.woff2 and /dev/null differ diff --git a/assets/fonts/WorkSans-VariableFont_wght.woff2 b/assets/fonts/WorkSans-VariableFont_wght.woff2 deleted file mode 100644 index de0251cb5..000000000 Binary files a/assets/fonts/WorkSans-VariableFont_wght.woff2 and /dev/null differ diff --git a/src/renderer/types/fonts.ts b/src/renderer/types/fonts.ts index f769a1368..ec67ceb06 100644 --- a/src/renderer/types/fonts.ts +++ b/src/renderer/types/fonts.ts @@ -6,15 +6,8 @@ export type Font = { }; export const FONT_OPTIONS: Font[] = [ - { label: 'Archivo', value: 'Archivo' }, - { label: 'Fredoka', value: 'Fredoka' }, { label: 'Inter', value: 'Inter' }, - { label: 'League Spartan', value: 'League Spartan' }, - { label: 'Lexend', value: 'Lexend' }, { label: 'Poppins', value: 'Poppins' }, - { label: 'Raleway', value: 'Raleway' }, - { label: 'Sora', value: 'Sora' }, - { label: 'Work Sans', value: 'Work Sans' }, ]; export const FontValueSchema = z.enum( diff --git a/src/shared/styles/global.css b/src/shared/styles/global.css index 4555b1f5b..c16e50b2a 100644 --- a/src/shared/styles/global.css +++ b/src/shared/styles/global.css @@ -119,54 +119,12 @@ button { } } -@font-face { - font-family: Archivo; - font-weight: 100 1000; - src: url('../../../assets/fonts/Archivo-VariableFont_wdth,wght.woff2'); -} - -@font-face { - font-family: Raleway; - font-weight: 100 1000; - src: url('../../../assets/fonts/Raleway-VariableFont_wght.woff2'); -} - -@font-face { - font-family: Fredoka; - font-weight: 100 1000; - src: url('../../../assets/fonts/Fredoka-VariableFont_wdth,wght.woff2'); -} - -@font-face { - font-family: 'League Spartan'; - font-weight: 100 1000; - src: url('../../../assets/fonts/LeagueSpartan-VariableFont_wght.woff2'); -} - -@font-face { - font-family: Lexend; - font-weight: 100 1000; - src: url('../../../assets/fonts/Lexend-VariableFont_wght.woff2'); -} - @font-face { font-family: Inter; font-weight: 100 1000; src: url('../../../assets/fonts/Inter-VariableFont_slnt,wght.woff2'); } -@font-face { - font-family: Sora; - font-weight: 100 1000; - src: url('../../../assets/fonts/Sora-VariableFont_wght.woff2'); -} - -@font-face { - font-family: 'Work Sans'; - font-weight: 100 1000; - src: url('../../../assets/fonts/WorkSans-VariableFont_wght.woff2'); -} - @font-face { font-family: Poppins; font-style: normal; @@ -175,6 +133,14 @@ button { font-display: swap; } +@font-face { + font-family: Poppins; + font-style: normal; + font-weight: 500; + src: url('../../../assets/fonts/Poppins-Medium.woff2'); + font-display: swap; +} + @font-face { font-family: Poppins; font-style: normal; @@ -215,7 +181,40 @@ button { @font-face { font-family: 'Noto Sans JP'; - font-weight: 100 900; + font-variation-settings: 'wght' 500; + font-weight: 400; + src: url('../../../assets/fonts/NotoSansJP-VariableFont_wght.woff2'); + unicode-range: U+3000-9FFF, U+FF00-FFEF; /* Japanese characters */ +} + +@font-face { + font-family: 'Noto Sans JP'; + font-variation-settings: 'wght' 600; + font-weight: 500; + src: url('../../../assets/fonts/NotoSansJP-VariableFont_wght.woff2'); + unicode-range: U+3000-9FFF, U+FF00-FFEF; /* Japanese characters */ +} + +@font-face { + font-family: 'Noto Sans JP'; + font-variation-settings: 'wght' 700; + font-weight: 600; + src: url('../../../assets/fonts/NotoSansJP-VariableFont_wght.woff2'); + unicode-range: U+3000-9FFF, U+FF00-FFEF; /* Japanese characters */ +} + +@font-face { + font-family: 'Noto Sans JP'; + font-variation-settings: 'wght' 800; + font-weight: 700; + src: url('../../../assets/fonts/NotoSansJP-VariableFont_wght.woff2'); + unicode-range: U+3000-9FFF, U+FF00-FFEF; /* Japanese characters */ +} + +@font-face { + font-family: 'Noto Sans JP'; + font-variation-settings: 'wght' 900; + font-weight: 800 1000; src: url('../../../assets/fonts/NotoSansJP-VariableFont_wght.woff2'); unicode-range: U+3000-9FFF, U+FF00-FFEF; /* Japanese characters */ }