Typograpy
Magic Patterns supports custom fonts through the Typography section of your Design System. You can upload your own font files, choose a popular Google Font, or paste a web-hosted font URL. Every design created with that Design System will automatically use your specified fonts. You can also reference any font by name directly in your prompts:Prompt
Managing Fonts in Your Design System
The Typography section lives inside your Design System and lets you create font groups for different use cases like headings, or body text
- Open your Design System
- Go to the Typography section
- Click Add Font Group to create a new group
- Choose your font source:
- Upload your own custom font file
- Pick a Google Font from fonts.google.com
- Paste a link to any web-hosted font
- Save your changes
Finding Google Fonts
To explore available fonts:- Visit Google Fonts to browse thousands of free fonts
- Preview different fonts and styles
- Note the font name (e.g., “Roboto”, “Playfair Display”)
- Use that exact name when adding a Google Font group, or reference it directly in your prompt
Icons
Magic Patterns supports custom icons through the Icons section of your Design System. You can choose from popular icon libraries like Lucide, or import your own custom icons by uploading SVG files or providing URLs.Managing Icons in Your Design System
The Icons section lives inside your Design System and lets you choose between two modes:- Icon Library - Select from popular icon packages like Lucide React
- Manual Import - Upload your own custom icons by providing SVG files or URLs
- Open your Design System
- Go to the Icons section
- Choose your icon source:
- Select an icon library from the dropdown (e.g., Lucide React)
- Or switch to Manual Import to add custom icons
- For manual imports, you can:
- Drag and drop SVG files
- Paste SVG code directly
- Provide URLs to hosted icon files
- Save your changes