[PATCH] BZ859954 - Don't display buttons on instance card if actions are not supported

Tomáš Hrčka thrcka at redhat.com
Wed Oct 3 14:17:10 UTC 2012


https://bugzilla.redhat.com/show_bug.cgi?id=859954
---
 src/app/stylesheets/_buttons.scss                    |  8 ++++----
 src/app/views/instances/_instance_card.html.mustache | 12 ------------
 2 files changed, 4 insertions(+), 16 deletions(-)

diff --git a/src/app/stylesheets/_buttons.scss b/src/app/stylesheets/_buttons.scss
index 91055b2..ac39977 100644
--- a/src/app/stylesheets/_buttons.scss
+++ b/src/app/stylesheets/_buttons.scss
@@ -94,9 +94,9 @@ Application Button Set
     color: #900;
 }
 
-.button.danger:hover,
-.button.danger:focus,
-.button.danger:active {
+.button.danger:hover:not(.disable),
+.button.danger:not(.disable):focus,
+.button.danger:not(.disable):active {
     border-color: #b53f3a;
     border-bottom-color: #a0302a;
     color: #fff;
@@ -108,7 +108,7 @@ Application Button Set
     background-image: linear-gradient(#dc5f59, #b33630);
 }
 
-.button.danger:active,
+.button.danger:not(.disable):active,
 .button.danger.active {
     border-color: #a0302a;
     border-bottom-color: #bf4843;
diff --git a/src/app/views/instances/_instance_card.html.mustache b/src/app/views/instances/_instance_card.html.mustache
index 1cb651b..2745fbc 100644
--- a/src/app/views/instances/_instance_card.html.mustache
+++ b/src/app/views/instances/_instance_card.html.mustache
@@ -34,12 +34,6 @@
                         :disabled => false, :class => 'button danger') %>
         </li>
       {{/stop_enabled}}
-      {{^stop_enabled}}
-        <li>
-          <%= button_to(t('deployments.pretty_view_show.stop'), stop_instance_path('replace_id').sub('replace_id', '{{id}}'),
-                        :disabled => true, :class => 'button danger') %>
-        </li>
-      {{/stop_enabled}}
 
       {{#reboot_enabled}}
         <li>
@@ -47,12 +41,6 @@
                         :disabled => false, :class => 'button danger') %>
         </li>
       {{/reboot_enabled}}
-      {{^reboot_enabled}}
-        <li>
-          <%= button_to(t('deployments.pretty_view_show.reboot'), reboot_instance_path('replace_id').sub('replace_id', '{{id}}'),
-                        :disabled => true, :class => 'button danger') %>
-        </li>
-      {{/reboot_enabled}}
     </ul>
   </div>
 </li>
-- 
1.7.11.4




More information about the aeolus-devel mailing list