diff --git a/echo/frontend/src/components/canvas/kit.ts b/echo/frontend/src/components/canvas/kit.ts index bb30f9182..ac3a92b78 100644 --- a/echo/frontend/src/components/canvas/kit.ts +++ b/echo/frontend/src/components/canvas/kit.ts @@ -1,6 +1,6 @@ import d3Bundle from "../../../node_modules/d3/dist/d3.min.js?raw"; import dembraneLogoRaw from "../../assets/dembrane-logo-new.svg?raw"; -import dmSansFontDataUrl from "../../fonts/DMSans-Light.woff2?inline"; +import dmSansFontDataUrl from "../../fonts/DMSans-Variable.woff2?inline"; import kitCss from "./kit.css?raw"; import qrcode from "qrcode-generator"; diff --git a/echo/frontend/src/fonts/DMSans-Light.woff2 b/echo/frontend/src/fonts/DMSans-Light.woff2 deleted file mode 100644 index 10f424879..000000000 Binary files a/echo/frontend/src/fonts/DMSans-Light.woff2 and /dev/null differ diff --git a/echo/frontend/src/fonts/DMSans-Variable.woff2 b/echo/frontend/src/fonts/DMSans-Variable.woff2 new file mode 100644 index 000000000..01383d7e5 Binary files /dev/null and b/echo/frontend/src/fonts/DMSans-Variable.woff2 differ diff --git a/echo/frontend/src/fonts/dm-sans.css b/echo/frontend/src/fonts/dm-sans.css index f59d92ec0..c97372a6e 100644 --- a/echo/frontend/src/fonts/dm-sans.css +++ b/echo/frontend/src/fonts/dm-sans.css @@ -1,6 +1,6 @@ @font-face { font-family: 'DM Sans Variable'; - src: url('./DMSans-Light.woff2') format('woff2'); + src: url('./DMSans-Variable.woff2') format('woff2'); font-weight: 100 1000; font-style: normal; font-display: swap; diff --git a/echo/frontend/src/index.css b/echo/frontend/src/index.css index 4162b5450..8a75b4d85 100644 --- a/echo/frontend/src/index.css +++ b/echo/frontend/src/index.css @@ -98,6 +98,11 @@ body { font-feature-settings: var(--app-font-feature-settings) !important; } +/* Ensure bold elements render at weight 700 */ +strong, b { + font-weight: 700 !important; +} + [aria-label="editable markdown"] { font-family: var(--app-font-family) !important; font-feature-settings: var(--app-font-feature-settings) !important;