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 Marketplace #275

Merged
merged 8 commits into from
Jun 28, 2022
Merged

Fix Marketplace #275

merged 8 commits into from
Jun 28, 2022

Conversation

dherault
Copy link
Contributor

@dherault dherault commented Jun 28, 2022

Summary

Quick fixes for almost every screen of the app:

  • Marketplace design
  • Modal in portal where needed
  • Empty state for no clusters
  • Rename upgraes to clusters
  • Minor fixes

Labels

Test Plan

Checklist

  • If required, I have updated the Plural documentation accordingly.
  • I have added tests to cover my changes.
  • I have added a meaningful title and summary to convey the impact of this PR to a user.
  • I have added relevant labels to this PR to help with categorization for release notes.

@dherault dherault added design Any design-related changes bug-fix This pull request fixes a bug labels Jun 28, 2022
@dherault dherault self-assigned this Jun 28, 2022
@dherault dherault changed the base branch from master to www2 June 28, 2022 19:09
<Table
headers={['Name', 'Description', 'Last Updated', 'Status']}
sizes={['25%', '25%', '25%', '25%']}
background="fill-one"
width="100%"
height="100%"
height="calc(100% - 16px - 16px - 53px)" // The previous node is 53px tall with a 16px marginBottom
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wouldn't it be easier to put this in a 100%x100% box with 16px vertical padding?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does work with flex layouts IMO, but if you know better please commit coz I ain't fighting this battle again.

@dherault dherault marked this pull request as ready for review June 28, 2022 23:18
if (!data || !cluster) return <LoopingLogo />
if (!data || !cluster) {
return (
<Flex
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could we make this a separate function for cleanliness?

@dherault dherault merged commit cc3d317 into www2 Jun 28, 2022
@dherault dherault deleted the dherault/des-91-marketplace-fixes branch August 25, 2022 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug-fix This pull request fixes a bug design Any design-related changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants