UNPKG

@casoon/dragonfly

Version:

Modular, lightweight CSS framework and design system for modern web projects. Optimized for Astro JS, LightningCSS and Container Queries with @layer-based architecture and comprehensive accessibility.

154 lines (107 loc) 5.88 kB
/** * @casoon/dragonfly Schriftarten * * Diese Datei enthält Referenzen zu allen verfügbaren Schriftarten. * Importieren Sie diese Datei, um alle Schriftvariablen und Utility-Klassen zu verwenden, * ohne die Schriftarten selbst zu laden. */ @layer typography.fonts { :root { /* Basis-Schriftfamilien */ --font-family-sans: system-ui, -apple-system, blinkmacsystemfont, "segoe ui", roboto, "helvetica neue", arial, sans-serif; --font-family-serif: georgia, cambria, "times new roman", times, serif; --font-family-mono: ui-monospace, sfmono-regular, menlo, monaco, consolas, "liberation mono", "courier new", monospace; /* Sans-Serif Schriftarten */ --font-family-anton: 'Anton', Impact, sans-serif; --font-family-arimo: 'Arimo', system-ui, sans-serif; --font-family-bebas-neue: 'Bebas Neue', sans-serif; --font-family-cabin: 'Cabin', system-ui, sans-serif; --font-family-dm-sans: 'DM Sans', system-ui, sans-serif; --font-family-dosis: 'Dosis', system-ui, sans-serif; --font-family-fira-sans: 'Fira Sans', system-ui, sans-serif; --font-family-inter: 'Inter', system-ui, sans-serif; --font-family-josefin-sans: 'Josefin Sans', system-ui, sans-serif; --font-family-lato: 'Lato', system-ui, sans-serif; --font-family-montserrat: 'Montserrat', system-ui, sans-serif; --font-family-mukta: 'Mukta', system-ui, sans-serif; --font-family-noto-sans: 'Noto Sans', system-ui, sans-serif; --font-family-nunito: 'Nunito', system-ui, sans-serif; --font-family-open-sans: 'Open Sans', system-ui, sans-serif; --font-family-oswald: 'Oswald', system-ui, sans-serif; --font-family-poppins: 'Poppins', system-ui, sans-serif; --font-family-pt-sans: 'PT Sans', system-ui, sans-serif; --font-family-quicksand: 'Quicksand', system-ui, sans-serif; --font-family-raleway: 'Raleway', system-ui, sans-serif; --font-family-roboto: 'Roboto', system-ui, sans-serif; --font-family-roboto-condensed: 'Roboto Condensed', system-ui, sans-serif; --font-family-source-sans-pro: 'Source Sans Pro', system-ui, sans-serif; --font-family-teko: 'Teko', system-ui, sans-serif; --font-family-titillium-web: 'Titillium Web', system-ui, sans-serif; --font-family-ubuntu: 'Ubuntu', system-ui, sans-serif; --font-family-work-sans: 'Work Sans', system-ui, sans-serif; /* Serif Schriftarten */ --font-family-merriweather: 'Merriweather', serif; --font-family-playfair-display: 'Playfair Display', serif; /* Monospace Schriftarten */ --font-family-inconsolata: 'Inconsolata', monospace; /* Variable Schriftarten */ --font-family-inter-var: 'Inter Variable', system-ui, sans-serif; } /* Basis-Schriftarten Utility-Klassen */ .font-sans { font-family: var(--font-family-sans); } .font-serif { font-family: var(--font-family-serif); } .font-mono { font-family: var(--font-family-mono); } /* Sans-Serif Utility-Klassen */ .font-anton { font-family: var(--font-family-anton); } .font-arimo { font-family: var(--font-family-arimo); } .font-bebas-neue { font-family: var(--font-family-bebas-neue); } .font-cabin { font-family: var(--font-family-cabin); } .font-dm-sans { font-family: var(--font-family-dm-sans); } .font-dosis { font-family: var(--font-family-dosis); } .font-fira-sans { font-family: var(--font-family-fira-sans); } .font-inter { font-family: var(--font-family-inter); } .font-josefin-sans { font-family: var(--font-family-josefin-sans); } .font-lato { font-family: var(--font-family-lato); } .font-montserrat { font-family: var(--font-family-montserrat); } .font-mukta { font-family: var(--font-family-mukta); } .font-noto-sans { font-family: var(--font-family-noto-sans); } .font-nunito { font-family: var(--font-family-nunito); } .font-open-sans { font-family: var(--font-family-open-sans); } .font-oswald { font-family: var(--font-family-oswald); } .font-poppins { font-family: var(--font-family-poppins); } .font-pt-sans { font-family: var(--font-family-pt-sans); } .font-quicksand { font-family: var(--font-family-quicksand); } .font-raleway { font-family: var(--font-family-raleway); } .font-roboto { font-family: var(--font-family-roboto); } .font-roboto-condensed { font-family: var(--font-family-roboto-condensed); } .font-source-sans-pro { font-family: var(--font-family-source-sans-pro); } .font-teko { font-family: var(--font-family-teko); } .font-titillium-web { font-family: var(--font-family-titillium-web); } .font-ubuntu { font-family: var(--font-family-ubuntu); } .font-work-sans { font-family: var(--font-family-work-sans); } /* Serif Utility-Klassen */ .font-merriweather { font-family: var(--font-family-merriweather); } .font-playfair-display { font-family: var(--font-family-playfair-display); } /* Monospace Utility-Klassen */ .font-inconsolata { font-family: var(--font-family-inconsolata); } /* Variable Fonts Utility-Klassen */ .font-inter-var { font-family: var(--font-family-inter-var); } /* Font-Feature-Settings für erweiterte Typografie */ .font-features-normal { font-feature-settings: normal; } .font-features-nums { font-feature-settings: "tnum" on, "lnum" on; } .font-features-fractions { font-feature-settings: "frac" on; } .font-features-stylistic { font-feature-settings: "salt" on; } /* Font-Varianten */ .font-variant-small-caps { font-variant: small-caps; } .font-variant-ligatures { font-variant-ligatures: common-ligatures; } .font-variant-numeric { font-variant-numeric: tabular-nums; } } /* * Um eine einzelne Schriftart zu laden, importieren Sie die entsprechende CSS-Datei: * * @import '@casoon/dragonfly/fonts/roboto/index.css'; * * Oder für ein bestimmtes Gewicht: * * @import '@casoon/dragonfly/fonts/roboto/400.css'; */