Customizing

Adapt the look of your widgets to match your website's design. All settings can be found in the Widget Builder under the Integration Settings (gear icon).


Themes

Themes are predefined color combinations that change the entire appearance of your widget with a single click.

Available Themes

ThemeDescription
Modern BlueClassic blue – professional and trustworthy
Dark ElegantDark background with light text
Fresh GreenNatural and fresh – ideal for yoga and wellness
Warm OrangeEnergetic and inviting
Premium GoldRefined and high-end
OceanCalming blue-turquoise tones
NatureEarthy, natural colors
VioletModern and creative
Custom ColorsSet everything manually

Selecting a Theme

  1. Open the Widget Builder
  2. Click on the gear icon (Integration Settings)
  3. Select the desired color scheme under "Theme"
  4. Colors are automatically applied

Custom Colors

Select "Custom Colors" to set each color individually. Or choose a theme as a starting point and then adjust individual colors afterwards.


Colors

You can configure the following colors individually:

ColorUsed for
Primary colorButtons, links, accents, hover states
Background colorWidget background
Text colorHeadings and main text
Secondary text colorDescriptions, labels, additional info
Border colorBorders, dividers, card outlines
Success colorAvailable indicator, confirmations
Error colorFully booked indicator, error messages

Changing a Color

  1. Click on the color swatch next to the respective color
  2. Choose a color with the color picker or enter a hex code (e.g. #84CC16)
  3. The preview in the canvas updates immediately

Tip: Use the same primary color as on your website – this way the widget blends in seamlessly.


Container Settings

These settings affect the outer frame of the entire widget.

Width

OptionDescription
100%Full width of the surrounding element
90%With a small margin left and right
80%With a larger margin
800pxFixed width (800 pixels)
1000pxFixed width (1000 pixels)

Maximum Width

Limits the width even with a percentage setting:

OptionDescription
800pxCompact – ideal for sidebar widgets
1000pxStandard
1200pxWide
1400pxVery wide
NoneUnlimited

Inner Spacing (Padding)

OptionDescription
0pxNo inner spacing
8pxMinimal
16pxSmall
24pxStandard
32pxLarge

Corner Rounding (Border Radius)

Controls the rounding of corners of cards and elements within the widget. Values from 0px (square) to 32px (strongly rounded).

Shadow

Toggles a subtle shadow around the widget on or off.


Widget-Specific Layouts

Some widgets offer different layout options:

Grid

  • Automatic responsive grid
  • Elements fill the available space
  • Automatically becomes single-column on small screens

List

  • Vertical listing
  • Each element uses the full width
  • Ideal for detailed representations

Carousel

  • Horizontal scrolling
  • Touch-optimized for mobile devices
  • Arrow navigation on desktop

Responsive Behavior

All widgets automatically adapt to the screen size:

DeviceBehavior
DesktopMulti-column layouts, grid display
TabletFewer columns, adjusted spacing
MobileSingle column, elements stacked

You don't need to configure anything – the responsive behavior works automatically.


Dynamic Terminology

The widgets automatically use the labels you have set in your studio:

  • Instead of "Trainer", you can use Coach, Instructor, or Therapist
  • Instead of "Courses", you can use Workshops, Seminars, or Sessions

Changing Terminology

  1. Go to Settings → General → Terminology
  2. Select the appropriate terms for your studio
  3. Widgets adopt the change automatically – no re-embedding necessary

Branding

Automatically Applied

Widgets automatically inherit:

  • Your studio name
  • Your chosen terminology
  • The configured colors

Isolation from Your Website

The widget runs in an isolated area (Shadow DOM). This means:

  • Your website CSS has no influence on the widget appearance
  • The widget CSS does not change anything on your website
  • Colors and styling are controlled exclusively through the widget settings

Best Practices

Match Your Website

  • Use the same primary color as on your website
  • Choose a similar corner rounding
  • Adjust the background (transparent usually works best)

Less is More

  • The default settings are optimized for most websites
  • Start with a suitable theme and only adjust the primary color
  • Always test on desktop and mobile

Testing

  • Use the preview function in the builder
  • Check the widget on your actual website
  • Test on different devices and browsers
  • Click through: click on courses, use filters, view trainers

Frequently Asked Questions

Can I add custom CSS to the widget?

No. The widget runs in an isolated Shadow DOM that cannot be addressed from outside via CSS. All visual customizations are made through the settings in the Widget Builder.

Why does the widget look different on my website than in the preview?

The widget adapts to the width of the container it sits in on your website. If the container is narrower than in the builder, the layout looks slightly different. The content adapts automatically though.

Can I change the font?

Widgets use system fonts for fast loading times. A custom font is not currently configurable.

Are changes visible immediately?

Yes. As soon as you click "Save" in the Widget Builder, changes are immediately visible on your website. You do not need to re-insert the embed code.

Do I need to update the embed code when I make changes?

No. The embed code always stays the same. All changes to design, widgets, and content are applied automatically.


Next Steps

Fragen oder Feedback?

Wir helfen dir gerne weiter. Kontaktiere unser Support-Team.