Web CSS Overview
The Web CSS section lets you manage site-wide frontend CSS directly from CMS. The current interface includes a CSS editor, an enable or disable toggle, and separate Save and Publish actions.
Video Walkthrough
Current Web CSS Interface
The current screen contains:
Enable Web CSSorDisable Web CSStoggle- Full code editor with line numbers
SavebuttonPublishbutton- Success toast after publish:
Css published successfully.
Main Actions in This Page
- Add or edit CSS rules
- Save in-progress CSS changes
- Publish CSS to apply it
- Disable Web CSS when you want to stop using custom styling
Step-by-Step: Add or Update Web CSS
- Open CSS > Web CSS.
- Review whether the toggle currently shows
Enable Web CSSorDisable Web CSS. - Paste or write the required CSS rules in the editor.
- Click
Save. - Click
Publish. - Wait for the success message.
- Validate the frontend pages affected by the CSS.
Typical use cases:
- Theme color overrides
- Header/footer style adjustments
- Minor UI spacing/visibility tweaks
Step-by-Step: Enable Web CSS
- Open
Web CSS. - Make sure your CSS is present in the editor.
- Turn the toggle on so the panel shows the enabled state.
- Click
Save. - Click
Publish. - Confirm the success toast appears.
Step-by-Step: Disable Web CSS
If custom CSS causes unwanted UI behavior, use the same panel as a rollback point:
- Open Web CSS.
- Turn the toggle off so the panel shows
Enable Web CSSagain. - Click
Save. - Publish again if your flow requires the disabled state to go live.
This stops the custom stylesheet from controlling the frontend appearance.
Save vs Publish
The current UI separates draft saving from live publishing:
Savestores the CSS changes in the editor workflowPublishapplies the CSS as the active site styling
Recommended order:
- Edit CSS
- Save
- Publish
- Verify the frontend
Recommended Safe Workflow
- Keep CSS changes small and test in steps.
- Prefer scoped selectors to avoid global breakage.
- Save and publish only after reviewing the selector impact.
- Validate in both desktop and mobile layouts.
- Keep a backup/version of previous CSS before major changes.
- Use the disable toggle as a quick rollback if needed.
Notes
- Web CSS affects broad UI areas, so avoid unnecessary
!importantusage. - Review dark/light mode impact when changing colors.
- A publish success message is shown after the CSS goes live.