Color Palette
All colors of your app for Light and Dark Mode
The global settings form the foundation of your app design. All values defined here are used as the basis for the entire app.
Color Palette
All colors of your app for Light and Dark Mode
Typography
Font family and font sizes for all text levels
Spacing
Unified spacing system
Corner Radii
Roundness for all elements
Branding
Logo and app icon
At the top you see a live preview:
Tap “Expand” or “Minimize” to switch between views.
The color palette defines all colors of your app. You can set separate colors for Light Mode and Dark Mode.
At the beginning of the color section you’ll find a toggle:
| Color | Usage |
|---|---|
| Primary Color | Main accent color, buttons, active elements |
| Secondary Color | Additional accents, secondary buttons |
| Background Color | Main background of the app |
| Surface Color | Cards, dialogs, elevated elements |
| Primary Text Color | Headlines, important text |
| Secondary Text Color | Descriptions, less important text |
These colors are used jointly for both modes (Light/Dark):
| Color | Usage |
|---|---|
| Error Color | Error messages, invalid inputs |
| Success Color | Success messages, confirmed actions |
| Warning Color | Warning notices, caution messages |
Tap on a color to open the color picker:
The typography settings determine the font family and font sizes in your entire app.
Choose from over 1,000 Google Fonts:
Popular Fonts:
Each text level has its own size and can be customized individually:
| Level | Usage | Default Size |
|---|---|---|
| Headline 1 | Large headlines, hero sections | 32-64 px |
| Headline 2 | Section headlines | 24-48 px |
| Headline 3 | Subsection headlines | 18-36 px |
| Body 1 | Main text, paragraphs | 14-24 px |
| Body 2 | Smaller body text | 12-20 px |
| Caption | Image captions, notes | 10-16 px |
For each text level you can open advanced settings:
The spacing system ensures consistent spacing throughout the app.
Choose a predefined spacing preset:
| Preset | Style | Description |
|---|---|---|
| Compact | Compact | Minimal spacing, lots of content |
| Normal | Standard | Balanced spacing |
| Comfortable | Generous | Lots of whitespace, airy design |
| Custom | Custom | Define all values yourself |
When you choose “Custom”, you can set each spacing individually:
| Spacing | Usage | Typical Values |
|---|---|---|
| Tiny Gaps | Smallest spacing (XSmall) | 2-8 px |
| Small Gaps | Small spacing | 4-16 px |
| Normal Gaps | Standard spacing (Medium) | 8-24 px |
| Wide Gaps | Large spacing (Large) | 16-32 px |
| Extra Wide | Very large spacing (XLarge) | 24-48 px |
Each spacing shows a visual preview with typical use cases.
The corner radii determine how rounded the corners of elements are.
Choose a predefined style:
| Preset | Style | Description |
|---|---|---|
| Sharp | Angular | No rounding (0 px) |
| Subtle | Subtle | Slight rounding |
| Rounded | Rounded | Noticeable rounding |
| Pill | Pill Shape | Maximum rounding |
| Custom | Custom | Define all values yourself |
| Radius | Usage | Typical Values |
|---|---|---|
| Subtle Corners | Small elements, badges | 0-8 px |
| Standard Corners | Buttons, input fields | 4-16 px |
| Prominent Corners | Cards, dialogs | 8-24 px |
| Fully Rounded | Chips, pills, round buttons | 999 px |
Here you upload the visual brand elements of your app.
The logo is displayed in various areas:
Recommendations:
The app icon appears on the device’s home screen:
Recommendations:
The live preview shows most changes immediately. For the complete view in the app, you must save and reload the corresponding page.
No, BLOCQ currently supports Light Mode and Dark Mode. The system switches automatically based on the device setting.
The Theme Suite uses Google Fonts. Custom font files (TTF, OTF) cannot currently be uploaded.
Images are automatically compressed (max. 2048x2048 px, 85% quality) and stored locally.