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

single UI view for insight #1

Closed
wants to merge 3 commits into from
Closed

single UI view for insight #1

wants to merge 3 commits into from

Conversation

BenjaminMalley
Copy link
Contributor

changes

Adds an abstract state named insightand a corresponding view. All of the cluster, elb, asg and security groups states are children of insight.

reason

This gives us a lot greater flexibility with how to display data in the application view. Previously, the nav, master and details views were hardcoded into the application template, forcing a specific presentation of data. In particular, tasks does not fit well into this style.

@@ -219,7 +219,6 @@ dl {
border: 1px solid #aaaaaa;
background-color: #ffffff;
min-height: 500px;
margin-left: 20px;
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't think we should be modifying the margin of a grid element. Rather, we should use the col-md div as a wrapper around another div and modifying the padding details-panel.

Copy link
Contributor

Choose a reason for hiding this comment

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

Agreed - this was causing problems elsewhere; thought I had cleared it out but I guess not.

@anotherchrisberry
Copy link
Contributor

I don't see the insight.html file in this PR...

@BenjaminMalley
Copy link
Contributor Author

PR updated. add -p too hard.

</div>
</div>
<div class="col-md-4 details-panel">
<div class="header">
Copy link
Contributor

Choose a reason for hiding this comment

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

I think this should all be replaced with <div ui-view="detail"></div>; otherwise, looks good.

@anotherchrisberry anotherchrisberry deleted the tasks branch April 14, 2015 17:00
anotherchrisberry pushed a commit that referenced this pull request Feb 24, 2016
Merge changes from upstream deck
bfarrell added a commit to bfarrell/deck that referenced this pull request Jun 10, 2016
clanesf added a commit to clanesf/deck that referenced this pull request Oct 2, 2019
@spinnakerbot spinnakerbot mentioned this pull request Dec 9, 2019
fieldju pushed a commit to armory/deck that referenced this pull request Jun 5, 2020
This was referenced Oct 30, 2020
rvazquezglez pushed a commit to rvazquezglez/deck that referenced this pull request Jan 5, 2021
thameezb pushed a commit to thameezb/deck that referenced this pull request May 26, 2023
add igor

* add igor

* remove commented lines


Approved-by: Salvatore Mazzarino
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.

2 participants