Workfile Store

Themes

Customize your storefront's look with themes, colors, typography, and global widgets.

Themes control the visual identity of your storefront — colors, fonts, header, footer, and global styling. Customize the built-in theme or browse the Theme Store for pre-designed options.

Theme customization

Go to Theme in the sidebar to customize your store's global appearance.

Colors

Set your store's color palette using CSS variables:

ColorPurposeExample
PrimaryButtons, links, active statesBrand blue
SecondarySecondary buttons, badgesSoft gray
AccentHighlights, hover statesGold
BackgroundPage backgroundWhite
ForegroundText colorDark gray
MutedSubtle backgrounds, bordersLight gray
DestructiveError states, delete buttonsRed

Start with your brand's primary color and let the system generate complementary shades. You can fine-tune individual colors after the initial palette is set.

Typography

Configure fonts and text sizing:

SettingDescription
Heading fontFont family for H1-H6 headings
Body fontFont family for paragraph text
Font sizesBase size and scale ratio

Global widgets

Your storefront has global elements that appear on every page:

WidgetWhat it controls
HeaderLogo, navigation menu, search, cart icon, account link
FooterFooter columns, links, social icons, copyright text

Edit these from the Theme page or directly in the page builder using Global mode.

Global widgets (header and footer) are shared across all pages. Changes to the header in the theme editor update it everywhere on your storefront simultaneously.

Theme Store

Go to Theme Store in the sidebar to browse pre-designed themes. Each theme includes:

  • Color palette
  • Typography settings
  • Header and footer layouts
  • Homepage design
  • Product page layout

Installing a theme

  1. Browse available themes and preview them
  2. Click Install on the theme you want
  3. The theme's settings (colors, fonts, global widgets) are applied to your store
  4. Customize further from the Theme page

Installing a theme updates your global settings (colors, fonts, header, footer). Your page content, products, and custom pages are preserved — only the visual styling changes.

Responsive design

All theme settings support responsive values:

BreakpointScreen sizeExample
Desktop1024px and aboveFull navigation, multi-column layouts
Tablet768px – 1023pxCondensed navigation, 2-column grids
MobileBelow 768pxHamburger menu, single column, stacked layout

Theme values cascade downward — desktop settings apply to all sizes unless overridden at tablet or mobile breakpoints.

Custom CSS

For advanced customization beyond what the theme editor offers, use the Custom Code app to inject custom CSS into your storefront. This gives you full control over any element's styling.

Use the browser's developer tools to inspect elements and find the right CSS selectors. Workfile uses semantic class names and data attributes that make targeting specific elements straightforward.

Style Audit

Go to Style Audit in the Online Store section to analyze and optimize your storefront's CSS:

  • Identify unused styles
  • Find duplicate or conflicting rules
  • Optimize CSS delivery for faster page loads
  • Clean up orphaned widget styles

This is especially useful after making many changes in the page builder — it helps keep your storefront's CSS lean and performant.

On this page