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

feat(core/managed): remove non-deploying state indicators #8101

Merged
merged 1 commit into from Mar 27, 2020

Conversation

erikmunson
Copy link
Member

After looking at them in the wild we decided we don't really like having indicators on the left side of every resource for every artifact state. It gets pretty busy:

Screen Shot 2020-03-27 at 9 02 35 AM

Instead we're now removing them entirely for all states except deploying. Right now we can't show deployment progress at the resource level, so these indicators are kind of silly and static, but once we get there we'll treat them as pie chart progress indicators and some fanciness will ensue.

I also took the liberty of making the remaining indicator line up better with its surroundings, so the resource + notice card icons are back in proper alignment and the left edge of the indicator lines up with the left edge of environment rows:

Screen Shot 2020-03-27 at 9 00 35 AM

(cc @gcomstock )

@gcomstock
Copy link
Contributor

Thanks!

Copy link
Contributor

@alanmquach alanmquach left a comment

Choose a reason for hiding this comment

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

Noice!

@erikmunson erikmunson merged commit d34f8f3 into spinnaker:master Mar 27, 2020
@erikmunson erikmunson deleted the use-artifact-metadata branch March 27, 2020 21:07
yunzhangit pushed a commit to yunzhangit/deck that referenced this pull request Mar 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants