Styles are CSS stylesheets you register once and attach to pages from their Properties — change fonts, colours and spacing without editing code.

Part of
Type
Back-office
Manages
Attach
Where
Overview
Instead of editing code, you register a style here — a name and its CSS path or source — then assign it to a page from the page’s Properties tab.
Styles are reusable: update one centrally and every page that uses it follows.
Key features
Register a stylesheet once, attach it where you need it, update it centrally.
A managed list of stylesheets available to your pages.
Give a style a name and its CSS path or inline source.
Assign a style to a page from its Properties — no developer needed.
Change appearance without touching the codebase.
One style, many pages; update once.
Templates define structure, styles define appearance.
See it in action
Register a stylesheet, then attach it to any page from its Properties.

Name the style, point it at its CSS, save — then attach it from any page’s Properties.
For developers
ToolStyleController runs the style manager.
MelisCmsStyleSelect lists styles in BO selects.
MelisEngineStyle exposes page CSS, cached.
// Styles are exposed (cached) by the engine: $styleSvc = $sm->get('MelisEngineStyle'); // A page references its style id in its properties; // the front includes the stylesheet at render time.
Part of Melis CMS
Styles are one of the CMS back-office tools — here are the others.
See the style manager in a live back-office.