diff --git a/src/frontend/panda.config.ts b/src/frontend/panda.config.ts index d46f89b8..d2db51a6 100644 --- a/src/frontend/panda.config.ts +++ b/src/frontend/panda.config.ts @@ -35,6 +35,40 @@ const config: Config = { exclude: [], jsxFramework: 'react', outdir: 'src/styled-system', + globalFontface: { + Marianne: [ + { + src: 'url(/fonts/Marianne-Regular-subset.woff2) format("woff2")', + fontWeight: 400, + fontStyle: 'normal', + fontDisplay: 'swap', + }, + { + path: 'url(/fonts/Marianne-Regular_Italic-subset.woff2) format("woff2")', + fontWeight: 400, + fontStyle: 'italic', + fontDisplay: 'swap', + }, + { + path: 'url(/fonts/Marianne-Medium-subset.woff2) format("woff2")', + fontWeight: 500, + fontStyle: 'normal', + fontDisplay: 'swap', + }, + { + path: 'url(/fonts/Marianne-Bold-subset.woff2) format("woff2")', + fontWeight: 700, + fontStyle: 'normal', + fontDisplay: 'swap', + }, + { + path: 'url(/fonts/Marianne-ExtraBold-subset.woff2) format("woff2")', + fontWeight: 800, + fontStyle: 'normal', + fontDisplay: 'swap', + }, + ], + }, theme: { ...pandaPreset.theme, // media queries are defined in em so that zooming with text-only mode triggers breakpoints diff --git a/src/frontend/public/fonts/Marianne-Bold-subset.woff2 b/src/frontend/public/fonts/Marianne-Bold-subset.woff2 new file mode 100644 index 00000000..09aa43ba Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Bold-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Bold_Italic-subset.woff2 b/src/frontend/public/fonts/Marianne-Bold_Italic-subset.woff2 new file mode 100644 index 00000000..4dac51d1 Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Bold_Italic-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-ExtraBold-subset.woff2 b/src/frontend/public/fonts/Marianne-ExtraBold-subset.woff2 new file mode 100644 index 00000000..0d35dc8c Binary files /dev/null and b/src/frontend/public/fonts/Marianne-ExtraBold-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-ExtraBold_Italic-subset.woff2 b/src/frontend/public/fonts/Marianne-ExtraBold_Italic-subset.woff2 new file mode 100644 index 00000000..6c9ea286 Binary files /dev/null and b/src/frontend/public/fonts/Marianne-ExtraBold_Italic-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Light-subset.woff2 b/src/frontend/public/fonts/Marianne-Light-subset.woff2 new file mode 100644 index 00000000..f3e66d21 Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Light-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Light_Italic-subset.woff2 b/src/frontend/public/fonts/Marianne-Light_Italic-subset.woff2 new file mode 100644 index 00000000..e472768a Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Light_Italic-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Medium-subset.woff2 b/src/frontend/public/fonts/Marianne-Medium-subset.woff2 new file mode 100644 index 00000000..8f4512c4 Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Medium-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Medium_Italic-subset.woff2 b/src/frontend/public/fonts/Marianne-Medium_Italic-subset.woff2 new file mode 100644 index 00000000..66b254f3 Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Medium_Italic-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Regular-subset.woff2 b/src/frontend/public/fonts/Marianne-Regular-subset.woff2 new file mode 100644 index 00000000..b75fc465 Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Regular-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Regular_Italic-subset.woff2 b/src/frontend/public/fonts/Marianne-Regular_Italic-subset.woff2 new file mode 100644 index 00000000..0494adac Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Regular_Italic-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Thin-subset.woff2 b/src/frontend/public/fonts/Marianne-Thin-subset.woff2 new file mode 100644 index 00000000..5f031ed9 Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Thin-subset.woff2 differ diff --git a/src/frontend/public/fonts/Marianne-Thin_Italic-subset.woff2 b/src/frontend/public/fonts/Marianne-Thin_Italic-subset.woff2 new file mode 100644 index 00000000..8e7a9175 Binary files /dev/null and b/src/frontend/public/fonts/Marianne-Thin_Italic-subset.woff2 differ