Skip to content
  • Home
  • Features
    • Matrix Framework
    • Matrix One
    • Plugin Toolkit
    • Matrix Library
  • Templates
  • Support
  • Pricing
  • Home
  • Features
    • Matrix Framework
    • Matrix One
    • Plugin Toolkit
    • Matrix Library
  • Templates
  • Support
  • Pricing
  1. Support
Framework Core No-code utilities

Helper Classes

Preset utility classes for backgrounds, spacing, typography, borders, visibility, and more. Style any HTML widget by adding class names — no custom CSS required.

12 min read
Utility classes

On this page

  • Overview
  • Quick example
  • Quick setup
  • Helper Classes popup
  • Backgrounds
  • Text & links
  • Padding & margin
  • Alignment
  • Size & weight
  • Border radius
  • Visibility
  • Grid columns
  • Buttons
  • Text effects
  • Troubleshooting

Overview

Helper (utility) classes are ready-made CSS class names included with Matrix Framework. They cover common properties — padding, margin, border-radius, positioning, colors, font size, and more — so you can customize widgets without writing extra CSS.

  • Works on any Widget/HTML element via the class attribute
  • Theme-aware colors like bg-primary follow your Style Editor palette
  • One-click copy from the Helper Classes popup in the Jimdo editor
  • Optional Files view to copy uploaded file URLs into widgets
  • Combine freely — e.g. bg-pumpkin br5 size-18
Helper Classes vs Matrix Variables: Helper Classes are CSS utilities you paste onto elements. Matrix Variables insert <var> / <ins> tags that apply classes to columns. Use both — they complement each other.

1 Quick example

A default Jimdo button uses global styles only:

HTML
<a class="hs-button" href="https://www.matrix-framework.com/" target="_blank">Button</a>

Add helper classes to change color, radius, and type size without writing CSS:

HTML
<a class="hs-button bg-pumpkin br5 size-18" href="https://www.matrix-framework.com/" target="_blank">Button</a>

  • bg-pumpkin — background color
  • br5 — 5px border-radius
  • size-18 — 18px font size

2 Quick setup

Enable the Helper Classes popup in your Head configuration:

Edit Head — MatrixConfig
features: {
  helperClassesModule: true  // Helper Classes button and popup
}

CSS is always available: Helper class styles ship in the Matrix CSS bundle. The config flag only controls the editor popup button. Classes still work on the live site if you type them manually.

3 Helper Classes popup

When you open any Widget/HTML module and click Enlarge, Matrix adds a Helper Classes button to the toolbar (alongside Widgets and Variables).

1

Enlarge the HTML module

Open the Source Code / Enlarge editor for a Widget/HTML module.

2

Open Helper Classes

Click the Helper Classes icon in the toolbar.

3

Copy a class

Click any tag — it copies to the clipboard and shows “Copied!”.

4

Paste into your markup

Add the class name to the element’s class attribute and save.

Files directory

The popup header includes a Files button that opens your Jimdo Custom Layout files. Copy image or document URLs and paste them into widgets without leaving the editor.

Popup sections include: Background, Text Color and Link, Text effects, Font Family, Padding and Margin, Alignment, Text Size and Font Weight, Border Radius, Responsive Visibility, Animations, and One Pager.

browser-frame

4 Backgrounds

Class Description
bg-transparent Transparent background
bg-primary Main accent (Style Editor primary)
bg-primary-light / bg-primary-dark Primary light / dark variants
bg-secondary / bg-secondary-dark Secondary accent colors
bg-white / bg-dark White / dark backgrounds
bg-gradient Gradient of primary → secondary
bg-pumpkin, bg-turquoise, bg-emerald, … Named palette colors (Flat UI–style set)

Also available: bg-peter-river, bg-amethyst, bg-wet-asphalt, bg-sun-flower, bg-carrot, bg-alizarin, bg-clouds, bg-concrete, bg-orange, bg-pomegranate, bg-silver, bg-asbestos, and solid bg-red, bg-blue, bg-green, bg-yellow, bg-pink, bg-purple, bg-amber, bg-lime, bg-brown, bg-teal, bg-cyan, bg-gray.

5 Text color & links

Class Description
color-dark Dark text / headings
color-white White text (for dark backgrounds)
link-white / link-dark / link-grey Link color overrides
has-dark-link Dark text color in custom buttons (not hover)
has-link-white / has-link-dark Force white or dark link color

6 Padding & margin

Class CSS
no-padding padding: 0
add-5 … add-30 padding: 5px … 30px (steps of 5)
no-margin margin: 0
pull-top margin-top: -15px
pull-btm margin-bottom: -15px

7 Alignment

Class Effect
hs-left / hs-right / hs-center Float left / right / none
text-left / text-right / text-center Text alignment
is--left / is--right / is--center Flexbox alignment helpers

8 Text size & font weight

Class CSS
size-11 … size-20 font-size: 11px … 20px
size-25 / size-30 Larger display sizes
weight-300 … weight-800 font-weight: 300 … 800
primary-font / secondary-font / tertiary-font Apply Global Settings font families
is-uppercase text-transform: uppercase
is-letterspace-1 / 2 / 3 Letter-spacing steps

9 Border radius & position

Class Effect
br5 / br10 / br15 / br20 / br25 / br30 5–30px border-radius
br500 Fully rounded (pill / circle)
rel position: relative
absolute-top-left / top-right / btm-left / btm-right Absolute corner pinning

10 Responsive visibility

Class Shows on
only-mobile Tablet and mobile only
only-mobile-phone Phone only
hide-mobile Desktop only
hide-mobile-only Desktop and tablet
hidden-desktop / hidden-tablet / hidden-mobile Hide on that breakpoint (popup helpers)

11 Grid columns

Twelve-column widths for fluid / custom layouts inside Matrix blocks:

Class Width
col-12 100%
col-6 50%
col-4 33.33%
col-3 25%
col-1 … col-11 8.33% steps through 91.67%
col-0 width: auto

12 Buttons

Class Effect
mid-round 5px border-radius
bg-round Fully rounded button
ghost-dark / ghost-white 2px solid dark / white border
fullwidth-btn 100% width
small-btn / large-btn Compact or large padding

Combine with hs-button and background helpers, e.g. hs-button anim-btn ghost-primary. See also the Animations guide for anim-btn.

13 Text effects

The popup’s Text effects section includes oversized brand watermarks and gradient fill. giant-text auto-fits a single line to the parent width.

HTML
<h2 class="giant-text gradient-text weight-800 opacity-04 is-uppercase">
  Lemberg
</h2>

Class Purpose
giant-text Oversized single-line text; auto-fits parent width
giant-text-fade-top / fade-btm Vertical edge dissolve on letters
gradient-text Primary → secondary gradient fill
opacity-04 (and related) Opacity helpers for soft watermarks

Tip: The Animations section of the same popup also lists motion-* entrance classes. Full details are in the Animations documentation.

Troubleshooting

Issue Fix
Helper Classes button missing Confirm helperClassesModule: true in Edit Head, upload helper-classes.matrix.js, open a Widget/HTML module, and click Enlarge.
Class copied but style not applying Check Matrix CSS is loaded on the page. Confirm the class is on the correct element and not overridden by a more specific rule.
bg-primary looks wrong Primary colors come from the Style Editor palette — update Global / template colors there.
Files view empty or blocked You must be logged into Jimdo CMS. The Files iframe loads Custom Layout → Files.
Need more layout tags Use Matrix Variables for column-level tags, or Custom Module for per-module visual styling.

If you have encountered any bugs, errors, or unexpected behavior in the module Helper Classes, please leave a comment below.

Comments: 0

Get started
Gobal colors
  bg-primary
  bg-primary-light
  bg-primary-dark
  bg-secondary
  bg-secondary-dark
Template colors
  body
  top-header
  top-header-inner
  header
  header-inner
  navigation-inner
  navigation color
  dropdown background color
  content
Footer Styles
  background
  text color
  link color
  horizontal line
Buttons
  style 1
  style 2
  style 3
  text color
Mobile navigation
  background color
  navigation color
Other elements
  social icons
  top header border
  header border
  nav inner border
  footer border
 
Template configurations
 
has-sticky-logo has-large-header primary-font has-center-nav has-header-blur no-shopping-cart
 
Top header inner
 
 
 
Header inner
 
 
 
Navigation inner
 
 
 
Navigation styles
 
size-15 weight-400 color-nav
 
Sub-menu (breadcrumbs) styles
 
size-15
 
Mobile Navigation styles
 
size-30
 
Content styles
 
form-white
 
Footer styles
 
o-form has-thin-border has-border-style-solid has-border-top has-footer-border-color
 
Footer background image
 
 

 

Typography

Heading H1
weight-400
 
Heading H2
weight-400
 
Heading H3
weight-400
 
Body text (p, table, td)
 
 
Buttons
weight-400
 
 
Advanced settings
 
Custom CSS

#cc-inner .my-class {

color:#f0f0f0;

}

/* MATRIX-CUSTOM-MODULES-START */

#cc-m-7792741551 h1, #cc-m-7792741551 h2, #cc-m-7792741551 h3 {font-size:20px !important;}

#cc-m-7792741851 h1, #cc-m-7792741851 h2, #cc-m-7792741851 h3 {font-size:20px !important;}

#cc-m-7792930551 h1, #cc-m-7792930551 h2, #cc-m-7792930551 h3 {font-size:20px !important;}

#cc-m-12388126494 h1, #cc-m-12388126494 h2, #cc-m-12388126494 h3 {font-weight:600 !important;}

#cc-m-12388126494 h1, #cc-m-12388126494 h2, #cc-m-12388126494 h3 {font-size:40px !important;}

/* MATRIX-CUSTOM-MODULES-END */

/* MATRIX-GLOBAL-SETTINGS-START */

:root {

--content-width: 1170px;

--special-pages-content-width: 900px;

}

/* HAMBURGER-BAR-START */

:root { --hamburger-btn-background: transparent; --hamburger-btn-bg: transparent; --hamburger-btn-bg-active: transparent; }

/* HAMBURGER-BAR-END */

#cc-inner #hs-container .j-formnew input[type='submit'],

#cc-inner #hs-container input.submitUser,

#cc-inner .hs-button,

#cc-inner .j-calltoaction-link,

#cc-inner input.cc-checkout-btn,

#cc-inner a.cc-shop-addtocard {

padding: 14px 35px !important;

border-radius: 8px;

}

/* MOBILE-FULLWIDTH-BUTTONS-START */

@media only screen and (width <= 746px) {

#cc-inner #hs-container .j-formnew input[type='submit'],

#cc-inner #hs-container input.submitUser,

#cc-inner .hs-button,

#cc-inner .j-calltoaction-link {

width: 100% !important;

margin: 5px auto 0 auto;

box-sizing: border-box;

text-align: center !important;

}

}

/* MOBILE-FULLWIDTH-BUTTONS-END */

/* MATRIX-GLOBAL-SETTINGS-END */


Note:
All changes made here will be applied to your entire website.
Matrix Framework
draggable-logo

Matrix Framework

Build faster, smarter, and more flexible Jimdo websites.

has-right-col-border

Products

Matrix Framework

Matrix One

Matrix Plugin Toolkit

Resources

Support

Matrix Academy

FAQs

Changelog

Community

Showcase

Marketplace

Blog

Archive


About | Privacy Policy | Cookie Policy | Sitemap | Withdraw contract
Created with Jimdo
Log in Log out | Edit
  • Scroll to top
Close