Customizing Your folio.mk Theme Getting Started

Customizing Your folio.mk Theme

· 2 min read

folio.mk gives you complete visual control over your site's appearance through a point-and-click theme editor. You do not need to know CSS or edit any files. Every color, font, and border radius is configurable directly in the admin panel.

Choosing a preset

Navigate to Settings → Theme. At the top you will find a Preset drop-down with four built-in options:

  • Default — clean light theme with a blue accent (#1a56db), white background, and Inter font.

  • Dark — dark charcoal background with light text and a violet accent, ideal for technical or developer-focused sites.

  • Minimal — maximum whitespace, neutral palette, very subtle borders — lets your content speak for itself.

  • Warm — amber and terracotta tones, soft shadows, earthy feel for lifestyle or creative sites.

Selecting a preset instantly replaces all colour, font, and radius values below it. The admin UI updates live so you can preview the result before saving.

Fine-tuning individual colours

Below the preset selector you will find individual colour pickers for every design token:

  • Accent / Accent hover / Accent dark — the primary brand colour used for links, buttons, and highlights.

  • CTA / CTA hover — the call-to-action button colour used in hero sections and pricing cards.

  • Nav gradient from / to — the two stops of the header background gradient.

  • Background / Surface background — the page background and card/surface background.

  • Text / Muted text / Border — body copy, secondary text, and divider lines.

  • Success / Warning / Destructive — status indicator colours.

Click any colour swatch to open the native colour picker. The hex value is also editable as a text field if you want to paste an exact brand colour code.

Fonts

Under the Colours section you will find Body font and Heading font drop-downs. Available options include Inter, Roboto, Open Sans, Poppins, Montserrat, Playfair Display, Merriweather, and more. Select Custom… to enter any Google Font name manually.

A Fallback stack field lets you specify the CSS font stack used when the Google Font cannot load (for example: system-ui, sans-serif).

Border radius

The Border radius section has three fields — button, card, and input — that control how rounded UI elements look across your entire site. Set them to 0 for perfectly square edges or 9999px for fully pill-shaped buttons.

Applying your changes

When you are satisfied with the result, click the blue Save & Rebuild button at the top-right. The static site rebuilds and your new theme is live across all pages within seconds.

folio.mk

Just write. We handle the rest.

Open Source