Menu icons render smaller than intended 28px #34

Closed
opened 2026-02-08 17:03:27 +00:00 by forbes · 0 comments
Owner

Description

Context menu icons display at a size smaller than the intended 28px specified in the stylesheet parameters. At the current size they are difficult to distinguish at a glance, reducing menu scannability.

Proposed Fix

  1. Verify and enforce in the Catppuccin stylesheet:
    QMenu {
        icon-size: 28px;
    }
    
  2. Check whether FreeCAD's default stylesheet or a lower-priority rule overrides this value
  3. If icon-size alone doesn't propagate, set qproperty-iconSize: 28px 28px; on the relevant widget classes

Verification

  • Open any context menu and confirm icons render at 28×28px
  • Check Edit menu, right-click context menu, and workbench-specific menus

Component: Stylesheet (resources/preferences/)

## Description Context menu icons display at a size smaller than the intended 28px specified in the stylesheet parameters. At the current size they are difficult to distinguish at a glance, reducing menu scannability. ## Proposed Fix 1. Verify and enforce in the Catppuccin stylesheet: ```css QMenu { icon-size: 28px; } ``` 2. Check whether FreeCAD's default stylesheet or a lower-priority rule overrides this value 3. If `icon-size` alone doesn't propagate, set `qproperty-iconSize: 28px 28px;` on the relevant widget classes ## Verification - Open any context menu and confirm icons render at 28×28px - Check Edit menu, right-click context menu, and workbench-specific menus **Component:** Stylesheet (`resources/preferences/`)
forbes added the bugtheme labels 2026-02-08 17:03:27 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/create#34