diff --git a/README.md b/README.md index 95b55f6e2c..4eeed9ff8c 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ Play with the editor @ [https://playground.blocknotejs.org/](https://playground. ```typescript import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; +import "@blocknote/core/fonts/inter.css"; import "@blocknote/react/style.css"; function App() { diff --git a/docs/components/pages/landing/hero/Demo.tsx b/docs/components/pages/landing/hero/Demo.tsx index c2ad2fff55..c3fb936a2b 100644 --- a/docs/components/pages/landing/hero/Demo.tsx +++ b/docs/components/pages/landing/hero/Demo.tsx @@ -1,4 +1,5 @@ import { uploadToTmpFilesDotOrg_DEV_ONLY } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; import { useMemo } from "react"; diff --git a/docs/pages/docs/advanced/nextjs.mdx b/docs/pages/docs/advanced/nextjs.mdx index 8b20b3d13f..bbf109397b 100644 --- a/docs/pages/docs/advanced/nextjs.mdx +++ b/docs/pages/docs/advanced/nextjs.mdx @@ -14,6 +14,7 @@ Make sure to use BlockNote in a [Client Component](https://nextjs.org/docs/getti ```typescript jsx "use client"; // this registers as a Client Component import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; +import "@blocknote/core/fonts/inter.css"; import "@blocknote/react/style.css"; // Our component we can reuse later diff --git a/docs/pages/docs/quickstart.mdx b/docs/pages/docs/quickstart.mdx index 605858e39d..c33ef16616 100644 --- a/docs/pages/docs/quickstart.mdx +++ b/docs/pages/docs/quickstart.mdx @@ -26,7 +26,7 @@ With the `useCreateBlockNote` hook, we can create a new editor instance, then us -We also import `@blocknote/react/style.css` to add default styling for the editor. +We also import `@blocknote/react/style.css` to add default styling for the editor and the `Inter` font that BlockNote exports (optional). Next.js usage (or other server-side React frameworks) diff --git a/examples/01-basic/01-minimal/App.tsx b/examples/01-basic/01-minimal/App.tsx index ecd227a119..55a0cc8e69 100644 --- a/examples/01-basic/01-minimal/App.tsx +++ b/examples/01-basic/01-minimal/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/01-basic/02-block-objects/App.tsx b/examples/01-basic/02-block-objects/App.tsx index ab738d5a04..45cd7c39e6 100644 --- a/examples/01-basic/02-block-objects/App.tsx +++ b/examples/01-basic/02-block-objects/App.tsx @@ -1,4 +1,5 @@ import { Block } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; import { useState } from "react"; diff --git a/examples/01-basic/03-all-blocks/App.tsx b/examples/01-basic/03-all-blocks/App.tsx index c864ee5414..19758e6017 100644 --- a/examples/01-basic/03-all-blocks/App.tsx +++ b/examples/01-basic/03-all-blocks/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/01-basic/05-block-manipulation/App.tsx b/examples/01-basic/05-block-manipulation/App.tsx index fcb9ae8049..f961d3527d 100644 --- a/examples/01-basic/05-block-manipulation/App.tsx +++ b/examples/01-basic/05-block-manipulation/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/01-basic/06-file-uploading/App.tsx b/examples/01-basic/06-file-uploading/App.tsx index f68a52ec06..c7fea399e8 100644 --- a/examples/01-basic/06-file-uploading/App.tsx +++ b/examples/01-basic/06-file-uploading/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/01-basic/07-saving-loading/App.tsx b/examples/01-basic/07-saving-loading/App.tsx index 40bea1f3f7..df8a07b99e 100644 --- a/examples/01-basic/07-saving-loading/App.tsx +++ b/examples/01-basic/07-saving-loading/App.tsx @@ -1,4 +1,5 @@ import { Block, BlockNoteEditor, PartialBlock } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView } from "@blocknote/react"; import "@blocknote/react/style.css"; import { useEffect, useMemo, useState } from "react"; diff --git a/examples/01-basic/testing/App.tsx b/examples/01-basic/testing/App.tsx index 4ad2157cf0..5bc1b1c47d 100644 --- a/examples/01-basic/testing/App.tsx +++ b/examples/01-basic/testing/App.tsx @@ -1,4 +1,5 @@ import { uploadToTmpFilesDotOrg_DEV_ONLY } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/02-ui-components/01-ui-elements-remove/App.tsx b/examples/02-ui-components/01-ui-elements-remove/App.tsx index 4170f2287f..1c5dbfd0f8 100644 --- a/examples/02-ui-components/01-ui-elements-remove/App.tsx +++ b/examples/02-ui-components/01-ui-elements-remove/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/02-ui-components/02-formatting-toolbar-buttons/App.tsx b/examples/02-ui-components/02-formatting-toolbar-buttons/App.tsx index 1793729b28..e34a0d9cdf 100644 --- a/examples/02-ui-components/02-formatting-toolbar-buttons/App.tsx +++ b/examples/02-ui-components/02-formatting-toolbar-buttons/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BasicTextStyleButton, BlockNoteView, diff --git a/examples/02-ui-components/03-formatting-toolbar-block-type-items/App.tsx b/examples/02-ui-components/03-formatting-toolbar-block-type-items/App.tsx index f1ed598d6b..315e4afc5b 100644 --- a/examples/02-ui-components/03-formatting-toolbar-block-type-items/App.tsx +++ b/examples/02-ui-components/03-formatting-toolbar-block-type-items/App.tsx @@ -1,10 +1,11 @@ import { BlockNoteSchema, defaultBlockSpecs } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, BlockTypeDropdownItem, - blockTypeDropdownItems, FormattingToolbar, FormattingToolbarController, + blockTypeDropdownItems, useCreateBlockNote, } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/02-ui-components/04-side-menu-buttons/App.tsx b/examples/02-ui-components/04-side-menu-buttons/App.tsx index b8a5c809a1..94d47a5b4f 100644 --- a/examples/02-ui-components/04-side-menu-buttons/App.tsx +++ b/examples/02-ui-components/04-side-menu-buttons/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, DragHandleButton, diff --git a/examples/02-ui-components/05-side-menu-drag-handle-items/App.tsx b/examples/02-ui-components/05-side-menu-drag-handle-items/App.tsx index c9d2b03152..8652837ae1 100644 --- a/examples/02-ui-components/05-side-menu-drag-handle-items/App.tsx +++ b/examples/02-ui-components/05-side-menu-drag-handle-items/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockColorsItem, BlockNoteView, diff --git a/examples/02-ui-components/06-suggestion-menus-slash-menu-items/App.tsx b/examples/02-ui-components/06-suggestion-menus-slash-menu-items/App.tsx index af10c9a153..bc2900fbec 100644 --- a/examples/02-ui-components/06-suggestion-menus-slash-menu-items/App.tsx +++ b/examples/02-ui-components/06-suggestion-menus-slash-menu-items/App.tsx @@ -3,6 +3,7 @@ import { filterSuggestionItems, PartialBlock, } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, DefaultReactSuggestionItem, diff --git a/examples/02-ui-components/07-suggestion-menus-slash-menu-component/App.tsx b/examples/02-ui-components/07-suggestion-menus-slash-menu-component/App.tsx index b7f7cbcc5d..fdf1137fa7 100644 --- a/examples/02-ui-components/07-suggestion-menus-slash-menu-component/App.tsx +++ b/examples/02-ui-components/07-suggestion-menus-slash-menu-component/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, DefaultReactSuggestionItem, diff --git a/examples/02-ui-components/08-custom-ui/App.tsx b/examples/02-ui-components/08-custom-ui/App.tsx index 9eca53bad4..b447f7aefa 100644 --- a/examples/02-ui-components/08-custom-ui/App.tsx +++ b/examples/02-ui-components/08-custom-ui/App.tsx @@ -1,4 +1,5 @@ import { filterSuggestionItems } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, getDefaultReactSlashMenuItems, diff --git a/examples/02-ui-components/hyperlink-toolbar-buttons/App.tsx b/examples/02-ui-components/hyperlink-toolbar-buttons/App.tsx index 26ecb80031..5e973e9fb1 100644 --- a/examples/02-ui-components/hyperlink-toolbar-buttons/App.tsx +++ b/examples/02-ui-components/hyperlink-toolbar-buttons/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, HyperlinkToolbar, diff --git a/examples/03-theming/01-theming-dom-attributes/App.tsx b/examples/03-theming/01-theming-dom-attributes/App.tsx index 65ba2b39a3..5f5aa61cc9 100644 --- a/examples/03-theming/01-theming-dom-attributes/App.tsx +++ b/examples/03-theming/01-theming-dom-attributes/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/03-theming/02-changing-font/App.tsx b/examples/03-theming/02-changing-font/App.tsx index 0406b83fbb..e21dd05893 100644 --- a/examples/03-theming/02-changing-font/App.tsx +++ b/examples/03-theming/02-changing-font/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/03-theming/03-theming-css/App.tsx b/examples/03-theming/03-theming-css/App.tsx index b598ca6ec0..7a65b64349 100644 --- a/examples/03-theming/03-theming-css/App.tsx +++ b/examples/03-theming/03-theming-css/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/03-theming/04-theming-css-variables/App.tsx b/examples/03-theming/04-theming-css-variables/App.tsx index e0e4ad9a8d..dcfc1a4a72 100644 --- a/examples/03-theming/04-theming-css-variables/App.tsx +++ b/examples/03-theming/04-theming-css-variables/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/03-theming/05-theming-css-variables-code/App.tsx b/examples/03-theming/05-theming-css-variables-code/App.tsx index 502adb55b9..6a4b87de93 100644 --- a/examples/03-theming/05-theming-css-variables-code/App.tsx +++ b/examples/03-theming/05-theming-css-variables-code/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, darkDefaultTheme, diff --git a/examples/04-interoperability/01-converting-blocks-to-html/App.tsx b/examples/04-interoperability/01-converting-blocks-to-html/App.tsx index 9f05cbf4bd..698de6f48e 100644 --- a/examples/04-interoperability/01-converting-blocks-to-html/App.tsx +++ b/examples/04-interoperability/01-converting-blocks-to-html/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; import { useState } from "react"; diff --git a/examples/04-interoperability/02-converting-blocks-from-html/App.tsx b/examples/04-interoperability/02-converting-blocks-from-html/App.tsx index 9bcdd9f5c6..0fc190dd9a 100644 --- a/examples/04-interoperability/02-converting-blocks-from-html/App.tsx +++ b/examples/04-interoperability/02-converting-blocks-from-html/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; import { ChangeEvent, useCallback, useEffect } from "react"; diff --git a/examples/04-interoperability/03-converting-blocks-to-md/App.tsx b/examples/04-interoperability/03-converting-blocks-to-md/App.tsx index e08b231055..1e020bfae7 100644 --- a/examples/04-interoperability/03-converting-blocks-to-md/App.tsx +++ b/examples/04-interoperability/03-converting-blocks-to-md/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; import { useState } from "react"; diff --git a/examples/04-interoperability/04-converting-blocks-from-md/App.tsx b/examples/04-interoperability/04-converting-blocks-from-md/App.tsx index 49629851e2..c2fc900e84 100644 --- a/examples/04-interoperability/04-converting-blocks-from-md/App.tsx +++ b/examples/04-interoperability/04-converting-blocks-from-md/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; import { ChangeEvent, useCallback, useEffect } from "react"; diff --git a/examples/05-custom-schema/01-alert-block/App.tsx b/examples/05-custom-schema/01-alert-block/App.tsx index 161ff9dda8..49de1c4a4c 100644 --- a/examples/05-custom-schema/01-alert-block/App.tsx +++ b/examples/05-custom-schema/01-alert-block/App.tsx @@ -4,6 +4,7 @@ import { filterSuggestionItems, insertOrUpdateBlock, } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, SuggestionMenuController, diff --git a/examples/05-custom-schema/02-suggestion-menus-mentions/App.tsx b/examples/05-custom-schema/02-suggestion-menus-mentions/App.tsx index 47ddecc3c9..b86d50c82b 100644 --- a/examples/05-custom-schema/02-suggestion-menus-mentions/App.tsx +++ b/examples/05-custom-schema/02-suggestion-menus-mentions/App.tsx @@ -3,6 +3,7 @@ import { defaultInlineContentSpecs, filterSuggestionItems, } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, DefaultReactSuggestionItem, diff --git a/examples/05-custom-schema/03-font-style/App.tsx b/examples/05-custom-schema/03-font-style/App.tsx index 34f322dcb7..1b8c79a96f 100644 --- a/examples/05-custom-schema/03-font-style/App.tsx +++ b/examples/05-custom-schema/03-font-style/App.tsx @@ -1,4 +1,5 @@ import { BlockNoteSchema, defaultStyleSpecs } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BasicTextStyleButton, BlockNoteView, diff --git a/examples/05-custom-schema/react-custom-blocks/App.tsx b/examples/05-custom-schema/react-custom-blocks/App.tsx index ef6d160471..49a541a21c 100644 --- a/examples/05-custom-schema/react-custom-blocks/App.tsx +++ b/examples/05-custom-schema/react-custom-blocks/App.tsx @@ -3,6 +3,7 @@ import { defaultBlockSpecs, defaultProps, } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, createReactBlockSpec, diff --git a/examples/05-custom-schema/react-custom-inline-content/App.tsx b/examples/05-custom-schema/react-custom-inline-content/App.tsx index 1046c25e72..e321420646 100644 --- a/examples/05-custom-schema/react-custom-inline-content/App.tsx +++ b/examples/05-custom-schema/react-custom-inline-content/App.tsx @@ -1,4 +1,5 @@ import { BlockNoteSchema, defaultInlineContentSpecs } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, createReactInlineContentSpec, diff --git a/examples/05-custom-schema/react-custom-styles/App.tsx b/examples/05-custom-schema/react-custom-styles/App.tsx index 096d2a76f4..30ed56f0ac 100644 --- a/examples/05-custom-schema/react-custom-styles/App.tsx +++ b/examples/05-custom-schema/react-custom-styles/App.tsx @@ -1,4 +1,5 @@ import { BlockNoteSchema, defaultStyleSpecs } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, FormattingToolbar, diff --git a/examples/06-collaboration/01-partykit/.bnexample.json b/examples/06-collaboration/01-partykit/.bnexample.json index 9c252f12aa..d0a7ffb081 100644 --- a/examples/06-collaboration/01-partykit/.bnexample.json +++ b/examples/06-collaboration/01-partykit/.bnexample.json @@ -4,7 +4,7 @@ "author": "matthewlipski", "tags": ["Advanced", "Saving/Loading", "Collaboration"], "dependencies": { - "y-partykit": "^0.0.10", + "y-partykit": "^0.0.25", "yjs": "^13.6.1" } } diff --git a/examples/06-collaboration/01-partykit/App.tsx b/examples/06-collaboration/01-partykit/App.tsx index 241db378ba..8b82184981 100644 --- a/examples/06-collaboration/01-partykit/App.tsx +++ b/examples/06-collaboration/01-partykit/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; import YPartyKitProvider from "y-partykit/provider"; diff --git a/examples/06-collaboration/01-partykit/package.json b/examples/06-collaboration/01-partykit/package.json index aacb4edc95..bbfef6771b 100644 --- a/examples/06-collaboration/01-partykit/package.json +++ b/examples/06-collaboration/01-partykit/package.json @@ -15,7 +15,7 @@ "@blocknote/react": "^0.11.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "y-partykit": "^0.0.10", + "y-partykit": "^0.0.25", "yjs": "^13.6.1" }, "devDependencies": { diff --git a/examples/06-collaboration/02-liveblocks/App.tsx b/examples/06-collaboration/02-liveblocks/App.tsx index cecdb8fdc7..5259faa113 100644 --- a/examples/06-collaboration/02-liveblocks/App.tsx +++ b/examples/06-collaboration/02-liveblocks/App.tsx @@ -1,3 +1,4 @@ +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; import { createClient } from "@liveblocks/client"; diff --git a/examples/vanilla-js/react-vanilla-custom-blocks/App.tsx b/examples/vanilla-js/react-vanilla-custom-blocks/App.tsx index 1117fe1168..20593e2eda 100644 --- a/examples/vanilla-js/react-vanilla-custom-blocks/App.tsx +++ b/examples/vanilla-js/react-vanilla-custom-blocks/App.tsx @@ -4,6 +4,7 @@ import { defaultBlockSpecs, defaultProps, } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/vanilla-js/react-vanilla-custom-inline-content/App.tsx b/examples/vanilla-js/react-vanilla-custom-inline-content/App.tsx index 443bc627dd..a090f2aa00 100644 --- a/examples/vanilla-js/react-vanilla-custom-inline-content/App.tsx +++ b/examples/vanilla-js/react-vanilla-custom-inline-content/App.tsx @@ -3,6 +3,7 @@ import { createInlineContentSpec, defaultInlineContentSpecs, } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, useCreateBlockNote } from "@blocknote/react"; import "@blocknote/react/style.css"; diff --git a/examples/vanilla-js/react-vanilla-custom-styles/App.tsx b/examples/vanilla-js/react-vanilla-custom-styles/App.tsx index e784e575bb..d6a6920ef0 100644 --- a/examples/vanilla-js/react-vanilla-custom-styles/App.tsx +++ b/examples/vanilla-js/react-vanilla-custom-styles/App.tsx @@ -3,6 +3,7 @@ import { createStyleSpec, defaultStyleSpecs, } from "@blocknote/core"; +import "@blocknote/core/fonts/inter.css"; import { BlockNoteView, FormattingToolbar, diff --git a/packages/core/package.json b/packages/core/package.json index 69c64a40dc..f06a73772d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -37,6 +37,10 @@ "./style.css": { "import": "./dist/style.css", "require": "./dist/style.css" + }, + "./fonts/inter.css": { + "import": "./src/fonts/inter.css", + "require": "./src/fonts/inter.css" } }, "scripts": { diff --git a/packages/core/src/editor/editor.css b/packages/core/src/editor/editor.css index 4b1d461b47..d4a092a8e1 100644 --- a/packages/core/src/editor/editor.css +++ b/packages/core/src/editor/editor.css @@ -1,4 +1,3 @@ -@import url("../assets/fonts-inter.css"); @import url("prosemirror-tables/style/tables.css"); .bn-editor { diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-100.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-100.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-100.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-100.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-100.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-100.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-100.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-100.woff2 diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-200.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-200.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-200.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-200.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-200.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-200.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-200.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-200.woff2 diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-300.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-300.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-300.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-300.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-300.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-300.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-300.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-300.woff2 diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-500.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-500.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-500.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-500.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-500.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-500.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-500.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-500.woff2 diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-600.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-600.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-600.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-600.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-600.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-600.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-600.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-600.woff2 diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-700.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-700.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-700.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-700.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-700.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-700.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-700.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-700.woff2 diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-800.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-800.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-800.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-800.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-800.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-800.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-800.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-800.woff2 diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-900.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-900.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-900.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-900.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-900.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-900.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-900.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-900.woff2 diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-regular.woff b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-regular.woff similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-regular.woff rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-regular.woff diff --git a/packages/core/src/assets/inter-v12-latin/inter-v12-latin-regular.woff2 b/packages/core/src/fonts/inter-v12-latin/inter-v12-latin-regular.woff2 similarity index 100% rename from packages/core/src/assets/inter-v12-latin/inter-v12-latin-regular.woff2 rename to packages/core/src/fonts/inter-v12-latin/inter-v12-latin-regular.woff2 diff --git a/packages/core/src/assets/fonts-inter.css b/packages/core/src/fonts/inter.css similarity index 100% rename from packages/core/src/assets/fonts-inter.css rename to packages/core/src/fonts/inter.css