From c791e50108ac755813740012b93bbd05acd296c1 Mon Sep 17 00:00:00 2001 From: Knacky Date: Tue, 9 Jun 2026 18:39:13 +0200 Subject: [PATCH] feat(design): bundle JetBrains Mono for data cells --- frontend/package-lock.json | 10 ++++++++++ frontend/package.json | 1 + frontend/src/styles/fonts.css | 3 ++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 5d57bb4..5d198e7 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8,6 +8,7 @@ "name": "mimic-frontend", "version": "0.1.0", "dependencies": { + "@fontsource-variable/jetbrains-mono": "^5.2.8", "@tanstack/react-query": "^5.59.0", "axios": "^1.7.7", "lucide-react": "^1.16.0", @@ -1013,6 +1014,15 @@ "url": "https://github.com/sponsors/ayuhito" } }, + "node_modules/@fontsource-variable/jetbrains-mono": { + "version": "5.2.8", + "resolved": "https://registry.npmjs.org/@fontsource-variable/jetbrains-mono/-/jetbrains-mono-5.2.8.tgz", + "integrity": "sha512-WBA9elru6Jdp5df2mES55wuOO0WIrn3kpXnI4+W2ek5u3ZgLS9XS4gmIlcQhiZOWEKl95meYdvK7xI+ETLCq/Q==", + "license": "OFL-1.1", + "funding": { + "url": "https://github.com/sponsors/ayuhito" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 7eed3cd..3a16c03 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -12,6 +12,7 @@ "test": "vitest" }, "dependencies": { + "@fontsource-variable/jetbrains-mono": "^5.2.8", "@tanstack/react-query": "^5.59.0", "axios": "^1.7.7", "lucide-react": "^1.16.0", diff --git a/frontend/src/styles/fonts.css b/frontend/src/styles/fonts.css index 23618ba..781ed28 100644 --- a/frontend/src/styles/fonts.css +++ b/frontend/src/styles/fonts.css @@ -1,6 +1,7 @@ /* * Inter Variable — bundled locally via @fontsource-variable/inter. + * JetBrains Mono Variable — bundled locally via @fontsource-variable/jetbrains-mono. * NO remote CDN / Google Fonts loading at runtime. - * Forma DJR Micro substitute per DESIGN.md §Note on Font Substitutes. */ @import '@fontsource-variable/inter/index.css'; +@import '@fontsource-variable/jetbrains-mono/index.css';