Skip to main content

Theme Builder

Design every part of your job board with complete flexibility. Customize layouts, apply templates, manage global styles, preview changes across devices, and publish updates—all from a single visual editor.

Written by Joaquin Cahiza



Top Navigation Bar

The top navigation bar gives you access to the most important controls while designing your job board. From here, you can switch between pages, manage your theme versions, preview changes, and publish updates.


Exit the Theme Builder

Located on the far left, the Exit button allows you to leave the Theme Builder and return to the main Job Boardly dashboard.

Any unpublished changes will remain saved as drafts until you decide to publish them.


Change Pages

Use the page selector to switch between the different pages available in your job board.

For example, you can quickly move between:

  • Homepage

  • Jobs Listing Page

  • Job Detail Page

  • Companies Page

  • Blog Pages

  • Any other page supported by the Theme Builder

This allows you to customize each page individually without leaving the editor.


Rename Your Theme

Next to the page selector, you'll find the Theme Name field.

This allows you to rename the design you're currently working on.

You can use this to create and organize multiple design versions, such as:

  • Default Theme

  • Summer Redesign

  • Version 2

  • Client Review

  • New Homepage Test

Having multiple versions makes it easier to experiment without losing previous work.


SEO Settings

The SEO icon gives you access to the settings for the page you're currently editing.

From here, you can customize:

  • Meta Title

  • Meta Description

  • Social Sharing Image (Open Graph Image)

These settings help improve how your pages appear in search engines and when shared on social media.

SEO settings are page-specific, meaning changes only apply to the page currently selected in the Theme Builder.


Responsive Views

In the center of the top bar, you'll find the responsive controls.

These allow you to preview and edit your design across different screen sizes:

  • Desktop

  • Tablet

  • Mobile

Use these views to ensure your job board looks great on every device.

Changes made in smaller breakpoints may override styles for that specific device size.


Language Selector

If your job board supports multiple languages, you can switch between them using the language dropdown.

This lets you review and customize the experience for each language individually.

For example:

  • English

  • Spanish

  • French

This is especially useful for verifying translations and layout adjustments.


Draft and Live View

On the right side of the navigation bar, you'll see the Draft / Live toggle.

This allows you to switch between:


Draft

View the unpublished version currently being edited.

Live

Preview the version visitors are currently seeing on your public job board.

This makes it easy to compare your upcoming changes against the live experience.


Preview Domains

The preview button allows you to open the current page in a preview environment.

Use this feature to test your changes in a real browser before publishing them.

This is helpful for checking:

  • Navigation flows

  • Responsive behavior

  • Interactive elements

  • Overall user experience


Publish Changes

Once you're happy with your updates, click Publish Changes.

Publishing will push all draft changes live, making them visible to visitors immediately.

Make sure to review your design carefully before publishing, especially if multiple pages have been modified.


More Options

The three-dot menu provides additional actions related to the Theme Builder.

Currently, this includes:


Return to Native View

Switch back to the default Job Boardly design experience.

The Native View uses Job Boardly's standard customization options and layout system instead of the Theme Builder.



Sidebar Overview

The left sidebar is where you'll manage the structure of your pages. From here, you can customize existing sections, add new ones, and access theme-wide settings.


Sections

At the top of the sidebar, you'll see all the sections that make up the page you're currently editing.

Examples include:

  • Hero with Search Filters

  • Latest Jobs

  • Featured Companies

  • Testimonials

  • Featured Categories

  • Call to Action

  • Styled Email Signup

Simply click on any section to open its settings and customize it.

Depending on the section, you can modify things like:

  • Content and text

  • Images

  • Layout options

  • Visibility settings

  • Colors and styling

  • Buttons and links

  • Section-specific components

This makes it easy to build each page section by section.

The sections shown in the sidebar will vary depending on the page you're editing.


Reorder Sections

You can drag and drop sections to change their order on the page.

This allows you to completely restructure your layouts without needing to rebuild them.

For example, you can move the Testimonials section above Featured Companies or place a Call to Action wherever it fits best.


Add New Sections

Need additional content on your page?

Click + Add Section to insert a new section into your layout.

You'll be able to choose from the available section library and add new content blocks to expand your design.

This gives you the flexibility to create completely unique page experiences.

Custom Code Sections

For advanced customization, you can add a Custom Code section.

Custom Code sections support Liquid templating, which allows you to create fully custom layouts and dynamic sections using your job board data.

This is useful when you want to build something beyond the default section options, such as:

  • Custom job layouts

  • Unique landing page blocks

  • Advanced content sections

  • Custom filters or displays

  • Dynamic sections powered by job board data

With Liquid templating, custom sections can be used to build almost anything, giving developers and advanced users much more flexibility inside the Theme Builder.


Section Translations

You can also translate your sections using DeepL.

To use automatic translations, first add your DeepL API key under:

Settings → Integrations → DeepL

Once your API key is connected, you can translate sections directly from the Theme Builder.

This is especially useful if your job board supports multiple languages and you want to quickly localize your content across different pages.


Board Templates

If you don't want to build everything from scratch, you can use Board Templates.

Board Templates provide professionally designed layouts that you can apply instantly to your job board.

To use one:

  1. Open Board Templates.

  2. Browse the available template options.

  3. Select the one you like.

  4. Click Use This Template.

The selected template will automatically apply its design and structure to your board.

This is a great option if you:

  • Want to launch quickly.

  • Need design inspiration.

  • Prefer starting from a polished foundation rather than a blank canvas.

You can continue customizing the template after applying it.


Header

The Header settings allow you to customize the top navigation area of your job board.

Depending on the available options, you can manage elements such as:

  • Navigation links

  • Logo placement

  • Call-to-action buttons

  • Header styling

  • Layout variations

Changes made here will be reflected across pages that use the shared header.


Footer

The Footer section controls the bottom area of your website.

Here, you can customize items such as:

  • Footer links

  • Copyright text

  • Social media links

  • Additional navigation menus

  • Footer styling

Because the footer is shared throughout the site, updates made here apply wherever the footer is used.


Global Styles

Global Styles let you define the visual foundation of your entire job board.

Instead of editing colors and typography one section at a time, you can manage them centrally.

Typical settings include:

  • Brand colors

  • Typography styles

  • Font sizes

  • Button styles

  • Border radius

  • Spacing values

  • Other shared design tokens

Using Global Styles helps maintain a consistent look and feel across every page.

Updating a global style automatically updates all elements connected to that style throughout your theme.


Theme History

Theme History allows you to review previous versions of your theme.

Whenever changes are saved and published, snapshots of your design are stored in the history.

From here, you can:

  • Review past versions.

  • Track changes over time.

  • Restore an earlier version if needed.

This provides an extra layer of confidence while experimenting with new designs.

If something doesn't go as planned, Theme History makes it easy to roll back to a previous version of your theme.



Save as Reusable

If you've created a section that you'd like to use elsewhere, you can save it as a reusable component.

The Save as Reusable option allows you to take any section you've customized and make it available across other pages within your job board.

For example, if you've designed a Call to Action section that you love, you don't need to recreate it manually on every page. Simply save it as reusable and insert it wherever you need it.

Did this answer your question?