Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(catalog): Provide fixed size for Properties Catalog #873

Merged
merged 1 commit into from
Feb 26, 2024

Conversation

lordrip
Copy link
Member

@lordrip lordrip commented Feb 26, 2024

Currently, the Properties Modal size is determined according to its content, meaning that a long list will occupy the entire screen while other tabs might be smaller, effectively changing the size and position of the modal.

The fix for this is to provide a fixed size for the modal, according to the User's viewport.

Ideally, in the future, we should transform the properties modal into a page, which will allow the user to share the link to a specific component and properties. Ideally, it should also contain a breadcrumb to show the user's current location.

Screenshot

720p size

Long list Short list
image image

1080p size

Long list Short list
image image

1440p size

Long list Short list
image image

UHD size (4K)

Long list Short list
image image

fix: #742

Currently, the Properties Modal size is determined according to its
content, meaning that long list will occupy the entire screen while
other tabs might be smaller, effectively changing the size and position
of the modal.

The fix for this is to provide a fixed size for the modal, according to
the User's viewport.

Ideally, in the future we should transform the properties modal into a
page, which will allow the user to share the link to a specific
component and properties. Ideally, it should also contain a breadcrumb
to show the user current location.

fix: KaotoIO#742
@lordrip lordrip requested a review from tplevko February 26, 2024 12:38
@lordrip lordrip merged commit 3b96387 into KaotoIO:main Feb 26, 2024
8 of 9 checks passed
@lordrip lordrip deleted the fix/component-properties-modal branch February 26, 2024 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

component / eip / kamelet properties view - window sizing
2 participants