Description
In the "Manage Elements" section, clicking the View Options button toggles a settings panel that suffers from broken CSS layout. Elements are cramped together, lacking proper margins and padding. Text labels overlap with adjacent checkboxes (e.g., the Icons checkbox and Font-Size label are merged), making the UI difficult to navigate.
Steps to Reproduce
- Log in to the Manager panel.
- Navigate to Elements -> Manage Elements.
- Open any tab (e.g., Plugins, Templates, or Template Variables).
- Click the View Options button (located to the right of the filter field).
Expected Behavior
The display settings panel should open with a clean, organized layout. Form elements (radio buttons, checkboxes, inputs) should have sufficient spacing, and labels should be clearly separated from their respective inputs.
Actual Behavior
The layout inside the View Options panel is misaligned:
- There is no horizontal spacing between labels and checkboxes.
- The
Font-Size input and Icons checkbox visually collide as "IconsFont-Size".
- The overall panel appears cluttered and unprofessional.
Environment
- Evolution CMS Version: 3.5.x
- PHP Version: 8.4
- Browser: Google Chrome (Latest Version)
Screenshots

Description
In the "Manage Elements" section, clicking the View Options button toggles a settings panel that suffers from broken CSS layout. Elements are cramped together, lacking proper margins and padding. Text labels overlap with adjacent checkboxes (e.g., the
Iconscheckbox andFont-Sizelabel are merged), making the UI difficult to navigate.Steps to Reproduce
Expected Behavior
The display settings panel should open with a clean, organized layout. Form elements (radio buttons, checkboxes, inputs) should have sufficient spacing, and labels should be clearly separated from their respective inputs.
Actual Behavior
The layout inside the
View Optionspanel is misaligned:Font-Sizeinput andIconscheckbox visually collide as "IconsFont-Size".Environment
Screenshots