You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by bf...@apache.org on 2013/01/03 01:57:13 UTC
git commit: Add plugin detail view on click
Updated Branches:
refs/heads/ui-plugins 3df00011e -> d1166e6b8
Add plugin detail view on click
Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/d1166e6b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/d1166e6b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/d1166e6b
Branch: refs/heads/ui-plugins
Commit: d1166e6b8ba6e455adfb895d01056f02325e9672
Parents: 3df0001
Author: Brian Federle <br...@citrix.com>
Authored: Wed Jan 2 16:57:07 2013 -0800
Committer: Brian Federle <br...@citrix.com>
Committed: Wed Jan 2 16:57:07 2013 -0800
----------------------------------------------------------------------
ui/css/cloudstack3.css | 9 +++++++++
ui/scripts/ui-custom/plugins.js | 15 ++++++++++++---
2 files changed, 21 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/d1166e6b/ui/css/cloudstack3.css
----------------------------------------------------------------------
diff --git a/ui/css/cloudstack3.css b/ui/css/cloudstack3.css
index 3ac73dd..f0e1da0 100644
--- a/ui/css/cloudstack3.css
+++ b/ui/css/cloudstack3.css
@@ -10955,6 +10955,15 @@ div.ui-dialog div.autoscaler div.field-group div.form-container form div.form-it
width: 98%;
height: 66px;
margin: 9px auto 12px;
+ cursor: pointer;
+}
+
+.plugins-listing ul li:hover {
+ /*+box-shadow:inset 0px 2px 4px #B9B9B9;*/
+ -moz-box-shadow: inset 0px 2px 4px #B9B9B9;
+ -webkit-box-shadow: inset 0px 2px 4px #B9B9B9;
+ -o-box-shadow: inset 0px 2px 4px #B9B9B9;
+ box-shadow: inset 0px 2px 4px #B9B9B9;
}
.plugins-listing ul li .title {
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/d1166e6b/ui/scripts/ui-custom/plugins.js
----------------------------------------------------------------------
diff --git a/ui/scripts/ui-custom/plugins.js b/ui/scripts/ui-custom/plugins.js
index 03bf55c..cee2605 100644
--- a/ui/scripts/ui-custom/plugins.js
+++ b/ui/scripts/ui-custom/plugins.js
@@ -22,12 +22,21 @@
$(plugins).each(function() {
var plugin = this;
-
- elems.pluginItem({
+ var $plugin = elems.pluginItem({
id: plugin.id,
title: plugin.title,
desc: plugin.desc
- }).appendTo($plugins);
+ });
+ var $browser = $('#browser .container');
+
+ $plugin.click(function() {
+ $browser.cloudBrowser('addPanel', {
+ title: plugin.title,
+ $parent: $('.panel:first')
+ });
+ });
+
+ $plugin.appendTo($plugins);
});
$pluginsListing.append($plugins);