From 77c5281f492137387276318f4ff0d11e776776e2 Mon Sep 17 00:00:00 2001 From: Ronan Berder Date: Thu, 25 Jun 2026 13:36:21 +0800 Subject: [PATCH] Fixing assets --- .gitignore | 2 +- README.md | 2 +- docs/src/assets/discord.svg | 1 - docs/src/customization.mdx | 8 +-- docs/src/site/StyleHead.astro | 59 ++++++++++++++++++ .../assets/apple-touch-icon.png | Bin {docs/src => public}/assets/favicon.svg | 0 .../geist/geist-mono-latin-400-normal.woff2 | Bin .../geist/geist-mono-latin-500-normal.woff2 | Bin .../geist/geist-mono-latin-600-normal.woff2 | Bin .../geist/geist-mono-latin-700-normal.woff2 | Bin .../geist/geist-sans-latin-400-normal.woff2 | Bin .../geist/geist-sans-latin-500-normal.woff2 | Bin .../geist/geist-sans-latin-600-normal.woff2 | Bin .../geist/geist-sans-latin-700-normal.woff2 | Bin .../src => public}/assets/images/avatar-1.png | Bin .../src => public}/assets/images/avatar-2.png | Bin .../src => public}/assets/images/avatar-3.png | Bin .../assets/images/screenshot.png | Bin .../assets/social-screenshot.png | Bin {docs/src => public}/assets/social.png | Bin src/css/base/base.css | 2 + src/pages/index.astro | 10 +-- 23 files changed, 72 insertions(+), 12 deletions(-) delete mode 100644 docs/src/assets/discord.svg rename {docs/src => public}/assets/apple-touch-icon.png (100%) rename {docs/src => public}/assets/favicon.svg (100%) rename {docs/src => public}/assets/fonts/geist/geist-mono-latin-400-normal.woff2 (100%) rename {docs/src => public}/assets/fonts/geist/geist-mono-latin-500-normal.woff2 (100%) rename {docs/src => public}/assets/fonts/geist/geist-mono-latin-600-normal.woff2 (100%) rename {docs/src => public}/assets/fonts/geist/geist-mono-latin-700-normal.woff2 (100%) rename {docs/src => public}/assets/fonts/geist/geist-sans-latin-400-normal.woff2 (100%) rename {docs/src => public}/assets/fonts/geist/geist-sans-latin-500-normal.woff2 (100%) rename {docs/src => public}/assets/fonts/geist/geist-sans-latin-600-normal.woff2 (100%) rename {docs/src => public}/assets/fonts/geist/geist-sans-latin-700-normal.woff2 (100%) rename {docs/src => public}/assets/images/avatar-1.png (100%) rename {docs/src => public}/assets/images/avatar-2.png (100%) rename {docs/src => public}/assets/images/avatar-3.png (100%) rename {docs/src => public}/assets/images/screenshot.png (100%) rename {docs/src => public}/assets/social-screenshot.png (100%) rename {docs/src => public}/assets/social.png (100%) diff --git a/.gitignore b/.gitignore index c239ea2..eb354cd 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,6 @@ packages/css/dist/ npm-debug.log* dist/ docs/generated/ -public/assets/ +public/assets/js/ public/fragments/ diff --git a/README.md b/README.md index f94569f..62d625a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Basecoat is a Tailwind CSS, vanilla HTML/CSS/JavaScript implementation of the shadcn/ui design system. It provides shadcn-style components for any web stack without React, Radix, or framework runtime dependencies. -![screenshot](docs/src/assets/images/screenshot.png) +![screenshot](public/assets/images/screenshot.png) ## Features diff --git a/docs/src/assets/discord.svg b/docs/src/assets/discord.svg deleted file mode 100644 index 9d7796b..0000000 --- a/docs/src/assets/discord.svg +++ /dev/null @@ -1 +0,0 @@ -Discord \ No newline at end of file diff --git a/docs/src/customization.mdx b/docs/src/customization.mdx index eca6f22..da908a3 100644 --- a/docs/src/customization.mdx +++ b/docs/src/customization.mdx @@ -45,7 +45,7 @@ Learn more in the [shadcn/ui theming docs](https://ui.shadcn.com/docs/theming). ## Fonts -Basecoat does not ship web fonts by default. The docs site uses the same font choices as the current shadcn/ui site: [Geist Sans](https://fonts.google.com/specimen/Geist) for sans and heading text, and [Geist Mono](https://fonts.google.com/specimen/Geist+Mono) for monospace text. +Basecoat does not ship web font files by default. Its font tokens prefer [Geist Sans](https://fonts.google.com/specimen/Geist) and [Geist Mono](https://fonts.google.com/specimen/Geist+Mono) when those fonts are available, then fall back to the full Tailwind default sans and mono stacks. Install the fonts with Fontsource: @@ -67,9 +67,9 @@ Then import the font files and override the font tokens after Basecoat: @import "@fontsource/geist-mono/600.css"; @import "@fontsource/geist-mono/700.css"; :root { - --font-sans: "Geist Sans", ui-sans-serif, system-ui, sans-serif; - --font-heading: "Geist Sans", ui-sans-serif, system-ui, sans-serif; - --font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; + --font-sans: "Geist Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-heading: "Geist Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } ``` diff --git a/docs/src/site/StyleHead.astro b/docs/src/site/StyleHead.astro index bec0df4..7792a80 100644 --- a/docs/src/site/StyleHead.astro +++ b/docs/src/site/StyleHead.astro @@ -22,6 +22,65 @@ const styleUrls = { }; --- + +