summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-17 10:29:58 -0600
committerAdam <[email protected]>2025-12-17 10:30:03 -0600
commit8fb014a48d039bfdf6b7debc77ea6a8d093d33a1 (patch)
treed9ee1c0e8635d04f349d41ae056e47d31b1a0e11
parent57c3cf1f8b203f9e75914d20e40ecd6cbca77465 (diff)
downloadopencode-8fb014a48d039bfdf6b7debc77ea6a8d093d33a1.tar.gz
opencode-8fb014a48d039bfdf6b7debc77ea6a8d093d33a1.zip
feat(desktop): inter and ibm plex mono
-rw-r--r--packages/ui/src/assets/fonts/ibm-plex-mono.otfbin0 -> 142988 bytes
-rw-r--r--packages/ui/src/assets/fonts/ibm-plex-mono.woff2bin0 -> 38764 bytes
-rw-r--r--packages/ui/src/assets/fonts/inter-italic.otfbin0 -> 615764 bytes
-rw-r--r--packages/ui/src/assets/fonts/inter-italic.woff2bin0 -> 385120 bytes
-rw-r--r--packages/ui/src/assets/fonts/inter.otfbin0 -> 596916 bytes
-rw-r--r--packages/ui/src/assets/fonts/inter.woff2bin0 -> 349424 bytes
-rw-r--r--packages/ui/src/assets/fonts/tx-02-bold-italic.otfbin64240 -> 0 bytes
-rw-r--r--packages/ui/src/assets/fonts/tx-02-bold.otfbin61968 -> 0 bytes
-rw-r--r--packages/ui/src/assets/fonts/tx-02-italic.otfbin63836 -> 0 bytes
-rw-r--r--packages/ui/src/assets/fonts/tx-02-regular.otfbin60200 -> 0 bytes
-rw-r--r--packages/ui/src/assets/fonts/tx-02.otfbin85940 -> 0 bytes
-rw-r--r--packages/ui/src/assets/fonts/tx-02.ttfbin129876 -> 0 bytes
-rw-r--r--packages/ui/src/assets/fonts/tx-02.woff2bin51664 -> 0 bytes
-rw-r--r--packages/ui/src/components/font.tsx20
-rw-r--r--packages/ui/src/styles/theme.css4
15 files changed, 12 insertions, 12 deletions
diff --git a/packages/ui/src/assets/fonts/ibm-plex-mono.otf b/packages/ui/src/assets/fonts/ibm-plex-mono.otf
new file mode 100644
index 000000000..48fe56a24
--- /dev/null
+++ b/packages/ui/src/assets/fonts/ibm-plex-mono.otf
Binary files differ
diff --git a/packages/ui/src/assets/fonts/ibm-plex-mono.woff2 b/packages/ui/src/assets/fonts/ibm-plex-mono.woff2
new file mode 100644
index 000000000..2553571d8
--- /dev/null
+++ b/packages/ui/src/assets/fonts/ibm-plex-mono.woff2
Binary files differ
diff --git a/packages/ui/src/assets/fonts/inter-italic.otf b/packages/ui/src/assets/fonts/inter-italic.otf
new file mode 100644
index 000000000..498615cce
--- /dev/null
+++ b/packages/ui/src/assets/fonts/inter-italic.otf
Binary files differ
diff --git a/packages/ui/src/assets/fonts/inter-italic.woff2 b/packages/ui/src/assets/fonts/inter-italic.woff2
new file mode 100644
index 000000000..a9783a345
--- /dev/null
+++ b/packages/ui/src/assets/fonts/inter-italic.woff2
Binary files differ
diff --git a/packages/ui/src/assets/fonts/inter.otf b/packages/ui/src/assets/fonts/inter.otf
new file mode 100644
index 000000000..090fe607d
--- /dev/null
+++ b/packages/ui/src/assets/fonts/inter.otf
Binary files differ
diff --git a/packages/ui/src/assets/fonts/inter.woff2 b/packages/ui/src/assets/fonts/inter.woff2
new file mode 100644
index 000000000..b61bb0d0a
--- /dev/null
+++ b/packages/ui/src/assets/fonts/inter.woff2
Binary files differ
diff --git a/packages/ui/src/assets/fonts/tx-02-bold-italic.otf b/packages/ui/src/assets/fonts/tx-02-bold-italic.otf
deleted file mode 100644
index 654a10b35..000000000
--- a/packages/ui/src/assets/fonts/tx-02-bold-italic.otf
+++ /dev/null
Binary files differ
diff --git a/packages/ui/src/assets/fonts/tx-02-bold.otf b/packages/ui/src/assets/fonts/tx-02-bold.otf
deleted file mode 100644
index 39ac4f0fd..000000000
--- a/packages/ui/src/assets/fonts/tx-02-bold.otf
+++ /dev/null
Binary files differ
diff --git a/packages/ui/src/assets/fonts/tx-02-italic.otf b/packages/ui/src/assets/fonts/tx-02-italic.otf
deleted file mode 100644
index 8d0268db0..000000000
--- a/packages/ui/src/assets/fonts/tx-02-italic.otf
+++ /dev/null
Binary files differ
diff --git a/packages/ui/src/assets/fonts/tx-02-regular.otf b/packages/ui/src/assets/fonts/tx-02-regular.otf
deleted file mode 100644
index 9e803d098..000000000
--- a/packages/ui/src/assets/fonts/tx-02-regular.otf
+++ /dev/null
Binary files differ
diff --git a/packages/ui/src/assets/fonts/tx-02.otf b/packages/ui/src/assets/fonts/tx-02.otf
deleted file mode 100644
index dfdd2800b..000000000
--- a/packages/ui/src/assets/fonts/tx-02.otf
+++ /dev/null
Binary files differ
diff --git a/packages/ui/src/assets/fonts/tx-02.ttf b/packages/ui/src/assets/fonts/tx-02.ttf
deleted file mode 100644
index dcad94c21..000000000
--- a/packages/ui/src/assets/fonts/tx-02.ttf
+++ /dev/null
Binary files differ
diff --git a/packages/ui/src/assets/fonts/tx-02.woff2 b/packages/ui/src/assets/fonts/tx-02.woff2
deleted file mode 100644
index d18fc3912..000000000
--- a/packages/ui/src/assets/fonts/tx-02.woff2
+++ /dev/null
Binary files differ
diff --git a/packages/ui/src/components/font.tsx b/packages/ui/src/components/font.tsx
index de2991096..b69139c0f 100644
--- a/packages/ui/src/components/font.tsx
+++ b/packages/ui/src/components/font.tsx
@@ -1,20 +1,20 @@
import { Style, Link } from "@solidjs/meta"
-import geist from "../assets/fonts/geist.woff2"
-import tx02 from "../assets/fonts/tx-02.woff2"
+import inter from "../assets/fonts/inter.woff2"
+import ibmPlexMono from "../assets/fonts/ibm-plex-mono.woff2"
export const Font = () => {
return (
<>
<Style>{`
@font-face {
- font-family: "Geist";
- src: url("${geist}") format("woff2-variations");
+ font-family: "Inter";
+ src: url("${inter}") format("woff2-variations");
font-display: swap;
font-style: normal;
font-weight: 100 900;
}
@font-face {
- font-family: "Geist Fallback";
+ font-family: "Inter Fallback";
src: local("Arial");
size-adjust: 100%;
ascent-override: 97%;
@@ -22,14 +22,14 @@ export const Font = () => {
line-gap-override: 1%;
}
@font-face {
- font-family: "Berkeley Mono";
- src: url("${tx02}") format("woff2-variations");
+ font-family: "IBM Plex Mono";
+ src: url("${ibmPlexMono}") format("woff2-variations");
font-display: swap;
font-style: normal;
font-weight: 400 700;
}
@font-face {
- font-family: "Berkeley Mono Fallback";
+ font-family: "IBM Plex Mono Fallback";
src: local("Courier New");
size-adjust: 100%;
ascent-override: 97%;
@@ -37,8 +37,8 @@ export const Font = () => {
line-gap-override: 1%;
}
`}</Style>
- <Link rel="preload" href={geist} as="font" type="font/woff2" crossorigin="anonymous" />
- <Link rel="preload" href={tx02} as="font" type="font/woff2" crossorigin="anonymous" />
+ <Link rel="preload" href={inter} as="font" type="font/woff2" crossorigin="anonymous" />
+ <Link rel="preload" href={ibmPlexMono} as="font" type="font/woff2" crossorigin="anonymous" />
</>
)
}
diff --git a/packages/ui/src/styles/theme.css b/packages/ui/src/styles/theme.css
index 47032f0b4..6584a5e64 100644
--- a/packages/ui/src/styles/theme.css
+++ b/packages/ui/src/styles/theme.css
@@ -1,7 +1,7 @@
:root {
- --font-family-sans: "Geist", "Geist Fallback";
+ --font-family-sans: "Inter", "Inter Fallback";
--font-family-sans--font-feature-settings: "ss03" 1;
- --font-family-mono: "Berkeley Mono", "Berkeley Mono Fallback";
+ --font-family-mono: "IBM Plex Mono", "IBM Plex Mono Fallback";
--font-family-mono--font-feature-settings: "ss01" 1;
--font-size-small: 13px;