pnpm create vite@latest
pnpm add natmfat
data-theme
attribute somewhere (preferably the body) or using a ThemeProvider is required for styles to appear.<link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&family=IBM+Plex+Sans:wght@400;500;600&display=swap" />
globals.css
file with our own custom styles. natmfat already ships with a version of preflight, so re-including it is unnecessary and may create visual inconsistencies. Our recommended TailwindCSS config gives you access to natmfat colors and applies TailwindCSS classes with maximum precedence.@import "tailwindcss"; @import "natmfat/styles/reset.css"; /* Do not include if using Tailwind */ @import "natmfat/styles/core.css"; @config "natmfat/integrations/tailwind.config";
import { defineConfig } from "vite"; export default defineConfig({ // ... rest of config ssr: { noExternal: ["natmfat"], }, });