Skip to content

Refactor the component layout #92

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions