Skip to content

[Manager] Broken layout in "View Options" panel (Manage Elements) #2338

@evolution-lover

Description

@evolution-lover

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

  1. Log in to the Manager panel.
  2. Navigate to Elements -> Manage Elements.
  3. Open any tab (e.g., Plugins, Templates, or Template Variables).
  4. 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

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions