356 lines
8.1 KiB
JavaScript
356 lines
8.1 KiB
JavaScript
// lib/fonts.js
|
|
import {
|
|
Montserrat,
|
|
Lato,
|
|
Raleway,
|
|
Poppins,
|
|
Open_Sans,
|
|
Roboto,
|
|
Work_Sans,
|
|
Noto_Sans,
|
|
Jost,
|
|
Quicksand,
|
|
Averia_Libre,
|
|
Philosopher,
|
|
Pacifico,
|
|
Sacramento,
|
|
Caveat,
|
|
Dancing_Script,
|
|
Indie_Flower,
|
|
Amatic_SC,
|
|
Kaushan_Script,
|
|
Architects_Daughter,
|
|
Neucha,
|
|
Great_Vibes,
|
|
Satisfy,
|
|
Yellowtail,
|
|
Gloria_Hallelujah,
|
|
Courgette,
|
|
Almendra,
|
|
Oswald,
|
|
Bebas_Neue,
|
|
Ultra,
|
|
Stint_Ultra_Condensed,
|
|
Playfair_Display,
|
|
Abril_Fatface,
|
|
Permanent_Marker,
|
|
Alfa_Slab_One,
|
|
Black_Ops_One,
|
|
Germania_One,
|
|
Holtwood_One_SC,
|
|
Exo,
|
|
Orbitron,
|
|
Audiowide,
|
|
Rajdhani,
|
|
Space_Mono,
|
|
Questrial,
|
|
Syncopate,
|
|
Unica_One,
|
|
Italiana,
|
|
Staatliches,
|
|
Press_Start_2P,
|
|
Righteous,
|
|
Metal_Mania,
|
|
Alegreya,
|
|
Spectral,
|
|
Fjalla_One,
|
|
Glass_Antiqua,
|
|
Cinzel_Decorative,
|
|
Andika,
|
|
} from "next/font/google";
|
|
|
|
// Moderne Schriftarten
|
|
export const montserrat = Montserrat({
|
|
subsets: ["latin"],
|
|
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-montserrat",
|
|
});
|
|
export const lato = Lato({
|
|
subsets: ["latin"],
|
|
weight: ["100", "300", "400", "700", "900"],
|
|
variable: "--font-lato",
|
|
});
|
|
export const raleway = Raleway({
|
|
subsets: ["latin"],
|
|
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-raleway",
|
|
});
|
|
export const poppins = Poppins({
|
|
subsets: ["latin"],
|
|
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-poppins",
|
|
});
|
|
export const openSans = Open_Sans({
|
|
subsets: ["latin"],
|
|
weight: ["300", "400", "500", "600", "700", "800"],
|
|
variable: "--font-open-sans",
|
|
});
|
|
export const roboto = Roboto({
|
|
subsets: ["latin"],
|
|
weight: ["100", "300", "400", "500", "700", "900"],
|
|
variable: "--font-roboto",
|
|
});
|
|
export const workSans = Work_Sans({
|
|
subsets: ["latin"],
|
|
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-work-sans",
|
|
});
|
|
export const notoSans = Noto_Sans({
|
|
subsets: ["latin"],
|
|
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-noto-sans",
|
|
});
|
|
export const jost = Jost({
|
|
subsets: ["latin"],
|
|
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-jost",
|
|
});
|
|
export const quicksand = Quicksand({
|
|
subsets: ["latin"],
|
|
weight: ["300", "400", "500", "600", "700"],
|
|
variable: "--font-quicksand",
|
|
});
|
|
export const averiaLibre = Averia_Libre({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-averia-libre",
|
|
});
|
|
export const philosopher = Philosopher({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-philosopher",
|
|
});
|
|
|
|
// Handschriften
|
|
export const pacifico = Pacifico({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-pacifico",
|
|
});
|
|
export const sacramento = Sacramento({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-sacramento",
|
|
});
|
|
export const caveat = Caveat({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-caveat",
|
|
});
|
|
export const dancingScript = Dancing_Script({
|
|
subsets: ["latin"],
|
|
weight: ["400", "500", "600", "700"],
|
|
variable: "--font-dancing-script",
|
|
});
|
|
export const indieFlower = Indie_Flower({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-indie-flower",
|
|
});
|
|
export const amatic = Amatic_SC({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-amatic-sc",
|
|
});
|
|
export const kaushan = Kaushan_Script({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-kaushan-script",
|
|
});
|
|
export const architects = Architects_Daughter({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-architects-daughter",
|
|
});
|
|
export const neucha = Neucha({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-neucha",
|
|
});
|
|
export const greatVibes = Great_Vibes({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-great-vibes",
|
|
});
|
|
export const satisfy = Satisfy({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-satisfy",
|
|
});
|
|
export const yellowtail = Yellowtail({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-yellowtail",
|
|
});
|
|
export const gloria = Gloria_Hallelujah({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-gloria-hallelujah",
|
|
});
|
|
export const courgette = Courgette({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-courgette",
|
|
});
|
|
export const almendra = Almendra({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-almendra",
|
|
});
|
|
|
|
// Statement-Schriftarten
|
|
export const oswald = Oswald({
|
|
subsets: ["latin"],
|
|
weight: ["200", "300", "400", "500", "600", "700"],
|
|
variable: "--font-oswald",
|
|
});
|
|
export const bebasNeue = Bebas_Neue({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-bebas-neue",
|
|
});
|
|
export const ultra = Ultra({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-ultra",
|
|
});
|
|
export const stint = Stint_Ultra_Condensed({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-stint-ultra-condensed",
|
|
});
|
|
export const playfair = Playfair_Display({
|
|
subsets: ["latin"],
|
|
weight: ["400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-playfair-display",
|
|
});
|
|
export const abril = Abril_Fatface({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-abril-fatface",
|
|
});
|
|
export const permanentMarker = Permanent_Marker({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-permanent-marker",
|
|
});
|
|
export const alfaSlab = Alfa_Slab_One({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-alfa-slab-one",
|
|
});
|
|
export const blackOps = Black_Ops_One({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-black-ops-one",
|
|
});
|
|
export const germania = Germania_One({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-germania-one",
|
|
});
|
|
export const holtwood = Holtwood_One_SC({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-holtwood-one-sc",
|
|
});
|
|
|
|
// Futuristische Schriftarten
|
|
export const exo = Exo({
|
|
subsets: ["latin"],
|
|
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-exo",
|
|
});
|
|
export const orbitron = Orbitron({
|
|
subsets: ["latin"],
|
|
weight: ["400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-orbitron",
|
|
});
|
|
export const audiowide = Audiowide({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-audiowide",
|
|
});
|
|
export const rajdhani = Rajdhani({
|
|
subsets: ["latin"],
|
|
weight: ["300", "400", "500", "600", "700"],
|
|
variable: "--font-rajdhani",
|
|
});
|
|
export const spaceMono = Space_Mono({
|
|
subsets: ["latin"],
|
|
weight: ["400", "700"],
|
|
variable: "--font-space-mono",
|
|
});
|
|
export const questrial = Questrial({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-questrial",
|
|
});
|
|
export const syncopate = Syncopate({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-syncopate",
|
|
});
|
|
export const unicaOne = Unica_One({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-unica-one",
|
|
});
|
|
export const italiana = Italiana({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-italiana",
|
|
});
|
|
export const staatliches = Staatliches({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-staatliches",
|
|
});
|
|
|
|
// Ästhetische Schriftarten
|
|
export const pressStart2p = Press_Start_2P({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-press-start-2p",
|
|
});
|
|
export const righteous = Righteous({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-righteous",
|
|
});
|
|
export const metalMania = Metal_Mania({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-metal-mania",
|
|
});
|
|
export const alegreya = Alegreya({
|
|
subsets: ["latin"],
|
|
weight: ["400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-alegreya",
|
|
});
|
|
export const spectral = Spectral({
|
|
subsets: ["latin"],
|
|
weight: ["200", "300", "400", "500", "600", "700", "800"],
|
|
variable: "--font-spectral",
|
|
});
|
|
export const fjallaOne = Fjalla_One({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-fjalla-one",
|
|
});
|
|
export const glassAntiqua = Glass_Antiqua({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-glass-antiqua",
|
|
});
|
|
export const cinzelDecorative = Cinzel_Decorative({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-cinzel-decorative",
|
|
});
|
|
export const andika = Andika({
|
|
subsets: ["latin"],
|
|
weight: "400",
|
|
variable: "--font-andika",
|
|
});
|