Theme settings
Configure the global settings your theme exposes — the controls every page on your site inherits
Theme settings are the global controls your theme exposes — colours, fonts, header behaviour, footer content, and any other site-wide options the theme developer has surfaced. Settings here apply across every page that hasn't overridden them via per-page theme settings.
The exact list of settings depends on your theme. Two sites running different themes will see different fields here.
Common settings exposed by themes
Most custom themes surface settings along these lines:
- Brand colours — primary, secondary, accent, text, background.
- Typography — heading and body fonts, font scale, line height defaults.
- Logo and favicon — uploaded once and used across the site.
- Header behaviour — sticky on scroll, transparent over hero, alignment.
- Navigation — which menus appear in the header and footer, and what's in them.
- Footer content — text, links, logos.
- Social links — URLs your theme uses to render social icons.
- Default theme settings for content — for example, the default header style for new pages.
Themes can also expose custom settings specific to your organisation — sponsor banners, accessibility statements, default ticketing CTAs, and so on.
Editing theme settings
Open Themes under Design in Basker. Find the Current theme section at the top and click Configure on the current theme. The theme settings appear as a series of fields grouped under tabs the theme developer has organised. Edit a value and save to apply it across your site.
Most theme settings take effect immediately. A few settings that affect rendered HTML structure may take a moment to propagate as the theme regenerates.
Theme settings versus per-page settings
A page that overrides a theme setting at the page level keeps its override regardless of the global value. Pages that haven't overridden inherit the global setting.
Changing a theme setting therefore updates every page that hasn't explicitly overridden it. To see which pages override a setting, check each page's theme settings tab; per-page overrides are intentional and should be reviewed if you change related global settings.