diff options
| author | Adam <[email protected]> | 2026-03-26 14:02:01 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-26 14:02:01 -0500 |
| commit | b8fb75a94adbd9f0175e29403cd85fde55cc2793 (patch) | |
| tree | 696c2e6764766a3cf4ac74e31c968c1236d66696 /packages/ui/src | |
| parent | 98a31e30ccc5efed528db5cb7afe9eb00f5aa2d2 (diff) | |
| download | opencode-b8fb75a94adbd9f0175e29403cd85fde55cc2793.tar.gz opencode-b8fb75a94adbd9f0175e29403cd85fde55cc2793.zip | |
fix(app): don't bundle fonts (#19329)
Diffstat (limited to 'packages/ui/src')
64 files changed, 0 insertions, 156 deletions
diff --git a/packages/ui/src/assets/fonts/CaskaydiaCoveNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/CaskaydiaCoveNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index 3593e5459..000000000 --- a/packages/ui/src/assets/fonts/CaskaydiaCoveNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/CaskaydiaCoveNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/CaskaydiaCoveNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index 51c850980..000000000 --- a/packages/ui/src/assets/fonts/CaskaydiaCoveNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/FiraCodeNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/FiraCodeNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index 7dad0b8ae..000000000 --- a/packages/ui/src/assets/fonts/FiraCodeNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/FiraCodeNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/FiraCodeNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index 7134c34f7..000000000 --- a/packages/ui/src/assets/fonts/FiraCodeNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index 5346900dc..000000000 --- a/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Medium.woff2 b/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Medium.woff2 Binary files differdeleted file mode 100644 index dafeb3779..000000000 --- a/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Medium.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index e8df6f452..000000000 --- a/packages/ui/src/assets/fonts/GeistMonoNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/HackNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/HackNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index e883f4330..000000000 --- a/packages/ui/src/assets/fonts/HackNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/HackNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/HackNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index d4d3c1092..000000000 --- a/packages/ui/src/assets/fonts/HackNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/InconsolataNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/InconsolataNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index dd2583aaf..000000000 --- a/packages/ui/src/assets/fonts/InconsolataNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/InconsolataNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/InconsolataNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index b33b80592..000000000 --- a/packages/ui/src/assets/fonts/InconsolataNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/IntoneMonoNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/IntoneMonoNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index a433eb5f6..000000000 --- a/packages/ui/src/assets/fonts/IntoneMonoNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/IntoneMonoNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/IntoneMonoNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index 37d5560ba..000000000 --- a/packages/ui/src/assets/fonts/IntoneMonoNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index 4d671d1db..000000000 --- a/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index 5b6a7ec08..000000000 --- a/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/MesloLGSNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/MesloLGSNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index c301f7922..000000000 --- a/packages/ui/src/assets/fonts/MesloLGSNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/MesloLGSNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/MesloLGSNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index b855fcda7..000000000 --- a/packages/ui/src/assets/fonts/MesloLGSNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/RobotoMonoNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/RobotoMonoNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index ea83b3dee..000000000 --- a/packages/ui/src/assets/fonts/RobotoMonoNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/RobotoMonoNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/RobotoMonoNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index 750fe71c5..000000000 --- a/packages/ui/src/assets/fonts/RobotoMonoNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/SauceCodeProNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/SauceCodeProNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index c1b3e4e70..000000000 --- a/packages/ui/src/assets/fonts/SauceCodeProNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/SauceCodeProNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/SauceCodeProNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index be8f60a6f..000000000 --- a/packages/ui/src/assets/fonts/SauceCodeProNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/UbuntuMonoNerdFontMono-Bold.woff2 b/packages/ui/src/assets/fonts/UbuntuMonoNerdFontMono-Bold.woff2 Binary files differdeleted file mode 100644 index 3466efea9..000000000 --- a/packages/ui/src/assets/fonts/UbuntuMonoNerdFontMono-Bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/UbuntuMonoNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/UbuntuMonoNerdFontMono-Regular.woff2 Binary files differdeleted file mode 100644 index 2132a437b..000000000 --- a/packages/ui/src/assets/fonts/UbuntuMonoNerdFontMono-Regular.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/cascadia-code-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/cascadia-code-nerd-font-bold.woff2 deleted file mode 120000 index 91c8c4296..000000000 --- a/packages/ui/src/assets/fonts/cascadia-code-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -CaskaydiaCoveNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/cascadia-code-nerd-font.woff2 b/packages/ui/src/assets/fonts/cascadia-code-nerd-font.woff2 deleted file mode 120000 index f5e938892..000000000 --- a/packages/ui/src/assets/fonts/cascadia-code-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -CaskaydiaCoveNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/fira-code-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/fira-code-nerd-font-bold.woff2 deleted file mode 120000 index 40ea06ea1..000000000 --- a/packages/ui/src/assets/fonts/fira-code-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -FiraCodeNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/fira-code-nerd-font.woff2 b/packages/ui/src/assets/fonts/fira-code-nerd-font.woff2 deleted file mode 120000 index 92b5675ae..000000000 --- a/packages/ui/src/assets/fonts/fira-code-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -FiraCodeNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/geist-italic-medium.otf b/packages/ui/src/assets/fonts/geist-italic-medium.otf Binary files differdeleted file mode 100644 index 5af4da12f..000000000 --- a/packages/ui/src/assets/fonts/geist-italic-medium.otf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist-italic-regular.otf b/packages/ui/src/assets/fonts/geist-italic-regular.otf Binary files differdeleted file mode 100644 index dc6cd0eea..000000000 --- a/packages/ui/src/assets/fonts/geist-italic-regular.otf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist-italic.ttf b/packages/ui/src/assets/fonts/geist-italic.ttf Binary files differdeleted file mode 100644 index 9d29a123b..000000000 --- a/packages/ui/src/assets/fonts/geist-italic.ttf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist-italic.woff2 b/packages/ui/src/assets/fonts/geist-italic.woff2 Binary files differdeleted file mode 100644 index 29649a03e..000000000 --- a/packages/ui/src/assets/fonts/geist-italic.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist-medium.otf b/packages/ui/src/assets/fonts/geist-medium.otf Binary files differdeleted file mode 100644 index 75a515c2a..000000000 --- a/packages/ui/src/assets/fonts/geist-medium.otf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist-mono-bold.woff2 b/packages/ui/src/assets/fonts/geist-mono-bold.woff2 deleted file mode 120000 index 46aa61567..000000000 --- a/packages/ui/src/assets/fonts/geist-mono-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -GeistMonoNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/geist-mono-italic.ttf b/packages/ui/src/assets/fonts/geist-mono-italic.ttf Binary files differdeleted file mode 100644 index 7f23cf1b6..000000000 --- a/packages/ui/src/assets/fonts/geist-mono-italic.ttf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist-mono-italic.woff2 b/packages/ui/src/assets/fonts/geist-mono-italic.woff2 Binary files differdeleted file mode 100644 index ad84c9979..000000000 --- a/packages/ui/src/assets/fonts/geist-mono-italic.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist-mono-medium.woff2 b/packages/ui/src/assets/fonts/geist-mono-medium.woff2 deleted file mode 120000 index 62b2ed3dd..000000000 --- a/packages/ui/src/assets/fonts/geist-mono-medium.woff2 +++ /dev/null @@ -1 +0,0 @@ -GeistMonoNerdFontMono-Medium.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/geist-mono.ttf b/packages/ui/src/assets/fonts/geist-mono.ttf Binary files differdeleted file mode 100644 index 41208ea87..000000000 --- a/packages/ui/src/assets/fonts/geist-mono.ttf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist-mono.woff2 b/packages/ui/src/assets/fonts/geist-mono.woff2 deleted file mode 120000 index 0b57cb92f..000000000 --- a/packages/ui/src/assets/fonts/geist-mono.woff2 +++ /dev/null @@ -1 +0,0 @@ -GeistMonoNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/geist-regular.otf b/packages/ui/src/assets/fonts/geist-regular.otf Binary files differdeleted file mode 100644 index 7a8c5719a..000000000 --- a/packages/ui/src/assets/fonts/geist-regular.otf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist.ttf b/packages/ui/src/assets/fonts/geist.ttf Binary files differdeleted file mode 100644 index e7adab279..000000000 --- a/packages/ui/src/assets/fonts/geist.ttf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/geist.woff2 b/packages/ui/src/assets/fonts/geist.woff2 Binary files differdeleted file mode 100644 index 38319ea37..000000000 --- a/packages/ui/src/assets/fonts/geist.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/hack-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/hack-nerd-font-bold.woff2 deleted file mode 120000 index e5083df95..000000000 --- a/packages/ui/src/assets/fonts/hack-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -HackNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/hack-nerd-font.woff2 b/packages/ui/src/assets/fonts/hack-nerd-font.woff2 deleted file mode 120000 index 935746196..000000000 --- a/packages/ui/src/assets/fonts/hack-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -HackNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/ibm-plex-mono.otf b/packages/ui/src/assets/fonts/ibm-plex-mono.otf Binary files differdeleted file mode 100644 index 48fe56a24..000000000 --- a/packages/ui/src/assets/fonts/ibm-plex-mono.otf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/inconsolata-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/inconsolata-nerd-font-bold.woff2 deleted file mode 120000 index 884234164..000000000 --- a/packages/ui/src/assets/fonts/inconsolata-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -InconsolataNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/inconsolata-nerd-font.woff2 b/packages/ui/src/assets/fonts/inconsolata-nerd-font.woff2 deleted file mode 120000 index 61f898cab..000000000 --- a/packages/ui/src/assets/fonts/inconsolata-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -InconsolataNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/intel-one-mono-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/intel-one-mono-nerd-font-bold.woff2 deleted file mode 120000 index d0970396d..000000000 --- a/packages/ui/src/assets/fonts/intel-one-mono-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -IntoneMonoNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/intel-one-mono-nerd-font.woff2 b/packages/ui/src/assets/fonts/intel-one-mono-nerd-font.woff2 deleted file mode 120000 index ebb75f734..000000000 --- a/packages/ui/src/assets/fonts/intel-one-mono-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -IntoneMonoNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/inter-italic.otf b/packages/ui/src/assets/fonts/inter-italic.otf Binary files differdeleted file mode 100644 index 498615cce..000000000 --- a/packages/ui/src/assets/fonts/inter-italic.otf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/inter-italic.woff2 b/packages/ui/src/assets/fonts/inter-italic.woff2 Binary files differdeleted file mode 100644 index a9783a345..000000000 --- a/packages/ui/src/assets/fonts/inter-italic.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/inter.otf b/packages/ui/src/assets/fonts/inter.otf Binary files differdeleted file mode 100644 index 090fe607d..000000000 --- a/packages/ui/src/assets/fonts/inter.otf +++ /dev/null diff --git a/packages/ui/src/assets/fonts/iosevka-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/iosevka-nerd-font-bold.woff2 Binary files differdeleted file mode 100644 index 95a225015..000000000 --- a/packages/ui/src/assets/fonts/iosevka-nerd-font-bold.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/iosevka-nerd-font.woff2 b/packages/ui/src/assets/fonts/iosevka-nerd-font.woff2 Binary files differdeleted file mode 100644 index a9a58f0c2..000000000 --- a/packages/ui/src/assets/fonts/iosevka-nerd-font.woff2 +++ /dev/null diff --git a/packages/ui/src/assets/fonts/jetbrains-mono-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/jetbrains-mono-nerd-font-bold.woff2 deleted file mode 120000 index d8f979286..000000000 --- a/packages/ui/src/assets/fonts/jetbrains-mono-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -JetBrainsMonoNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/jetbrains-mono-nerd-font.woff2 b/packages/ui/src/assets/fonts/jetbrains-mono-nerd-font.woff2 deleted file mode 120000 index e78e08a9f..000000000 --- a/packages/ui/src/assets/fonts/jetbrains-mono-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -JetBrainsMonoNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/meslo-lgs-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/meslo-lgs-nerd-font-bold.woff2 deleted file mode 120000 index ecccdfb56..000000000 --- a/packages/ui/src/assets/fonts/meslo-lgs-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -MesloLGSNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/meslo-lgs-nerd-font.woff2 b/packages/ui/src/assets/fonts/meslo-lgs-nerd-font.woff2 deleted file mode 120000 index 83aaf4042..000000000 --- a/packages/ui/src/assets/fonts/meslo-lgs-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -MesloLGSNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/roboto-mono-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/roboto-mono-nerd-font-bold.woff2 deleted file mode 120000 index 9f250bb52..000000000 --- a/packages/ui/src/assets/fonts/roboto-mono-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -RobotoMonoNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/roboto-mono-nerd-font.woff2 b/packages/ui/src/assets/fonts/roboto-mono-nerd-font.woff2 deleted file mode 120000 index 17f3aa403..000000000 --- a/packages/ui/src/assets/fonts/roboto-mono-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -RobotoMonoNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/source-code-pro-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/source-code-pro-nerd-font-bold.woff2 deleted file mode 120000 index 70b65ed06..000000000 --- a/packages/ui/src/assets/fonts/source-code-pro-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -SauceCodeProNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/source-code-pro-nerd-font.woff2 b/packages/ui/src/assets/fonts/source-code-pro-nerd-font.woff2 deleted file mode 120000 index 5503219c4..000000000 --- a/packages/ui/src/assets/fonts/source-code-pro-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -SauceCodeProNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/ubuntu-mono-nerd-font-bold.woff2 b/packages/ui/src/assets/fonts/ubuntu-mono-nerd-font-bold.woff2 deleted file mode 120000 index c4c87b522..000000000 --- a/packages/ui/src/assets/fonts/ubuntu-mono-nerd-font-bold.woff2 +++ /dev/null @@ -1 +0,0 @@ -UbuntuMonoNerdFontMono-Bold.woff2
\ No newline at end of file diff --git a/packages/ui/src/assets/fonts/ubuntu-mono-nerd-font.woff2 b/packages/ui/src/assets/fonts/ubuntu-mono-nerd-font.woff2 deleted file mode 120000 index 1d58e90fb..000000000 --- a/packages/ui/src/assets/fonts/ubuntu-mono-nerd-font.woff2 +++ /dev/null @@ -1 +0,0 @@ -UbuntuMonoNerdFontMono-Regular.woff2
\ No newline at end of file diff --git a/packages/ui/src/font-loader.ts b/packages/ui/src/font-loader.ts deleted file mode 100644 index f2b1e6be1..000000000 --- a/packages/ui/src/font-loader.ts +++ /dev/null @@ -1,133 +0,0 @@ -type MonoFont = { - id: string - family: string - regular: string - bold: string -} - -let files: Record<string, () => Promise<string>> | undefined - -function getFiles() { - if (files) return files - files = import.meta.glob("./assets/fonts/*.woff2", { import: "default" }) as Record<string, () => Promise<string>> - return files -} - -export const MONO_NERD_FONTS = [ - { - id: "jetbrains-mono", - family: "JetBrains Mono Nerd Font", - regular: "./assets/fonts/jetbrains-mono-nerd-font.woff2", - bold: "./assets/fonts/jetbrains-mono-nerd-font-bold.woff2", - }, - { - id: "fira-code", - family: "Fira Code Nerd Font", - regular: "./assets/fonts/fira-code-nerd-font.woff2", - bold: "./assets/fonts/fira-code-nerd-font-bold.woff2", - }, - { - id: "cascadia-code", - family: "Cascadia Code Nerd Font", - regular: "./assets/fonts/cascadia-code-nerd-font.woff2", - bold: "./assets/fonts/cascadia-code-nerd-font-bold.woff2", - }, - { - id: "hack", - family: "Hack Nerd Font", - regular: "./assets/fonts/hack-nerd-font.woff2", - bold: "./assets/fonts/hack-nerd-font-bold.woff2", - }, - { - id: "source-code-pro", - family: "Source Code Pro Nerd Font", - regular: "./assets/fonts/source-code-pro-nerd-font.woff2", - bold: "./assets/fonts/source-code-pro-nerd-font-bold.woff2", - }, - { - id: "inconsolata", - family: "Inconsolata Nerd Font", - regular: "./assets/fonts/inconsolata-nerd-font.woff2", - bold: "./assets/fonts/inconsolata-nerd-font-bold.woff2", - }, - { - id: "roboto-mono", - family: "Roboto Mono Nerd Font", - regular: "./assets/fonts/roboto-mono-nerd-font.woff2", - bold: "./assets/fonts/roboto-mono-nerd-font-bold.woff2", - }, - { - id: "ubuntu-mono", - family: "Ubuntu Mono Nerd Font", - regular: "./assets/fonts/ubuntu-mono-nerd-font.woff2", - bold: "./assets/fonts/ubuntu-mono-nerd-font-bold.woff2", - }, - { - id: "intel-one-mono", - family: "Intel One Mono Nerd Font", - regular: "./assets/fonts/intel-one-mono-nerd-font.woff2", - bold: "./assets/fonts/intel-one-mono-nerd-font-bold.woff2", - }, - { - id: "meslo-lgs", - family: "Meslo LGS Nerd Font", - regular: "./assets/fonts/meslo-lgs-nerd-font.woff2", - bold: "./assets/fonts/meslo-lgs-nerd-font-bold.woff2", - }, - { - id: "iosevka", - family: "Iosevka Nerd Font", - regular: "./assets/fonts/iosevka-nerd-font.woff2", - bold: "./assets/fonts/iosevka-nerd-font-bold.woff2", - }, - { - id: "geist-mono", - family: "GeistMono Nerd Font", - regular: "./assets/fonts/GeistMonoNerdFontMono-Regular.woff2", - bold: "./assets/fonts/GeistMonoNerdFontMono-Bold.woff2", - }, -] satisfies MonoFont[] - -const mono = Object.fromEntries(MONO_NERD_FONTS.map((font) => [font.id, font])) as Record<string, MonoFont> -const loads = new Map<string, Promise<void>>() - -function css(font: { family: string; regular: string; bold: string }) { - return ` - @font-face { - font-family: "${font.family}"; - src: url("${font.regular}") format("woff2"); - font-display: swap; - font-style: normal; - font-weight: 400; - } - @font-face { - font-family: "${font.family}"; - src: url("${font.bold}") format("woff2"); - font-display: swap; - font-style: normal; - font-weight: 700; - } - ` -} - -export function ensureMonoFont(id: string | undefined) { - if (!id || id === "ibm-plex-mono") return Promise.resolve() - if (typeof document !== "object") return Promise.resolve() - const font = mono[id] - if (!font) return Promise.resolve() - const styleId = `oc-font-${font.id}` - if (document.getElementById(styleId)) return Promise.resolve() - const hit = loads.get(font.id) - if (hit) return hit - const files = getFiles() - const load = Promise.all([files[font.regular]?.(), files[font.bold]?.()]).then(([regular, bold]) => { - if (!regular || !bold) return - if (document.getElementById(styleId)) return - const style = document.createElement("style") - style.id = styleId - style.textContent = css({ family: font.family, regular, bold }) - document.head.appendChild(style) - }) - loads.set(font.id, load) - return load -} |
