Skip to content

[CLI MCP] [Angular]: Generated views rely too heavily on grids and lack component variety #1617

@georgianastasov

Description

@georgianastasov

Description

In the Angular CLI MCP output, multiple pages are built mainly as grid-based views even when the requested experience would be better represented with other UI patterns such as cards, progress indicators, lists, alerts, or hierarchical views.

This makes the generated application feel repetitive and less representative of a complete UI composition. In some cases, the selected component type also does not match the requested concept well, such as using a tree/grid-style structure where an org-chart-like visualization or more visual hierarchy would be more appropriate.

Proposed Solution

Improve the planning step of the Angular MCP flow so page generation is based on the actual content and intent of each view, not only on the easiest tabular representation. Grids should be used where tabular interaction is the right fit, while dashboards, org structures, reports, and status views should use a wider mix of appropriate components and layouts.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions