// lib/fonts.js export const fonts = { // ๐Ÿ”ค Modern montserrat: "font-montserrat", lato: "font-lato", raleway: "font-raleway", poppins: "font-poppins", opensans: "font-open-sans", roboto: "font-roboto", worksans: "font-work-sans", notosans: "font-noto-sans", jost: "font-jost", quicksand: "font-quicksand", averialibre: "font-averia-libre", philosopher: "font-philosopher", // โœ๏ธ Handwriting pacifico: "font-pacifico", sacramento: "font-sacramento", caveat: "font-caveat", dancingscript: "font-dancing-script", indieflower: "font-indie-flower", amatic: "font-amatic-sc", kaushan: "font-kaushan-script", architects: "font-architects-daughter", neucha: "font-neucha", greatvibes: "font-great-vibes", satisfy: "font-satisfy", yellowtail: "font-yellowtail", gloria: "font-gloria-hallelujah", courgette: "font-courgette", almendra: "font-almendra", // ๐Ÿง‘โ€๐ŸŽค Statement oswald: "font-oswald", bebasneue: "font-bebas-neue", ultra: "font-ultra", stint: "font-stint-ultra-condensed", playfair: "font-playfair-display", abril: "font-abril-fatface", permanentmarker: "font-permanent-marker", alfaslab: "font-alfa-slab-one", blackops: "font-black-ops-one", germania: "font-germania-one", holtwood: "font-holtwood-one-sc", // ๐Ÿš€ Futuristic exo: "font-exo", orbitron: "font-orbitron", audiowide: "font-audiowide", rajdhani: "font-rajdhani", spacemono: "font-space-mono", questrial: "font-questrial", syncopate: "font-syncopate", unicaone: "font-unica-one", italiana: "font-italiana", staatliches: "font-staatliches", // ๐Ÿงข Aesthetic pressstart2p: "font-press-start-2p", righteous: "font-righteous", metalmania: "font-metal-mania", alegreya: "font-alegreya", spectral: "font-spectral", fjallaone: "font-fjalla-one", glassantiqua: "font-glass-antiqua", cinzeldecorative: "font-cinzel-decorative", andika: "font-andika", }; export const getFontData = (key) => fonts[key?.toLowerCase()] ?? fonts["montserrat"];