Skip to Content
GuidesSetup Main Template

Setting Up Main Template

Flute CMS provides powerful tools for customizing your website’s appearance. The system allows you to change colors, add and configure widgets without needing to edit code.

To access all customization features you need administrator permissions: admin.pages or admin.boss

Changing Site Color Scheme

How to open color editor

The color change system works in real-time. All your changes are saved automatically and applied to the entire site.

Go to any site page (excluding admin panel). In the bottom corner of the screen find the “Change Colors” button and click on it.

Change colors

Working with color palette

After opening the editor, a panel with available site colors will appear. Each color is represented by a separate button.

Color settings

To change a color, click on the corresponding button and select a new shade in the color picker window that appears. Under each button, a contrast rating is displayed — this is an indicator of how well the selected color combines with other site elements.

The color scheme automatically adapts when switching between light and dark themes. You can customize colors in either theme.

Saving changes

After finishing customization, click the “Save” button. The editor will automatically close and changes will be applied to the entire site.

If you change your mind, use the cancel button — all colors will return to their original values.

Advanced users can edit colors manually through the app/Themes/your_theme/colors.json file. This file is created automatically when first using the color editor.

Managing Page Widgets

What are widgets

Widgets are ready-made content blocks that can be placed on site pages. They can contain text, images, forms, and other elements. The system allows you to add, remove, and configure widgets without programming knowledge.

Launching widget editor

Go to the page you want to edit (except admin panel). In the bottom corner find the “Edit Page” button and click on it.

Edit page

After activating the editor, the interface will change: a panel with available widgets will appear at the bottom of the screen, and save or cancel buttons at the top.

Widget editor

⚠️

While editing a page, you cannot navigate to other site sections. First save or cancel changes.

If the page accidentally closes during editing, all unsaved changes will automatically be restored from browser local storage when the editor is next opened.

Adding widgets

To add a new widget to the page, find the needed element in the panel at the bottom of the screen. Hold the widget with the left mouse button and drag it to the desired location on the page.

Adding widget

After placing the widget, a control panel with three buttons will appear below it:

Widget settings

Reload — refreshes widget content. Use this function if the widget displays incorrectly.

Settings — opens widget configuration window. Not available for all widget types.

Delete — completely removes the widget from the page.

Changing position and size

To move a widget, click on it with the left mouse button and drag to a new location.

To resize, find the small icon in the bottom right corner of the widget. Hold it and pull in the desired direction to increase or decrease the widget.

⚠️

The widget editor works on all site pages. When activated, existing page content is temporarily hidden and restored after saving changes.

Text Editor Widget

Editor capabilities

Among available widgets, the text editor holds a special place. It allows creating arbitrary content using simple Markdown syntax for text formatting.

The widget supports not only Markdown but also regular HTML code for creating more complex elements.

With this widget you can add headings, paragraphs, lists, links, images, and other content elements.

Editor widget