Skip to content

Refactor the component layout #92

@javier-godoy

Description

@javier-godoy

Over the years, we have been stacking assumptions on how the component should look, while adding new features and migrating from Vaadin 8. In consequence:

  • The component inherits from VerticalLayout
  • There are three nested horizontal/vertical layouts (not even divs, but actual Flow components)
  • It's not clear which part of the layout is public API (which reduces room for non-breaking refactoring)
  • There is no clear API for styling

This change should be addressed in a major release.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Under consideration

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions