---
src/app/stylesheets/_base.scss | 7 +++++++
src/app/stylesheets/aggregator.scss | 8 +++++---
src/app/views/templates/_content_selection.haml | 2 +-
src/app/views/templates/new.haml | 7 +++++++
4 files changed, 20 insertions(+), 4 deletions(-)
diff --git a/src/app/stylesheets/_base.scss b/src/app/stylesheets/_base.scss
index 509d1fc..00d5905 100644
--- a/src/app/stylesheets/_base.scss
+++ b/src/app/stylesheets/_base.scss
@@ -71,3 +71,10 @@ $badcl: red;
-webkit-column-gap: $g;
column-gap: $g;
}
+
+...@mixin column-break-before($break) {
+ -moz-column-break-before: $break;
+ -webkit-column-break-before: $break;
+ -o-column-break-before: $break;
+ column-break-before: $break;
+}
diff --git a/src/app/stylesheets/aggregator.scss
b/src/app/stylesheets/aggregator.scss
index 7d42704..c4300c4 100644
--- a/src/app/stylesheets/aggregator.scss
+++ b/src/app/stylesheets/aggregator.scss
@@ -1044,13 +1044,15 @@ a.iconbutton {
&>li {
display: block;
text-transform: uppercase;
- margin: 0 0 .5em 0; padding: 0;
- -moz-column-break-before: always;
- column-break-before : always;
+ margin: 0 0 2em 0; padding: 0;
+ @include column-break-before(always);
}
.packages {
display: block;
margin: 1em 0 0 0;
+ &:first-child {
+ margin: 0;
+ }
li {
text-transform: none;
display: block;
diff --git a/src/app/views/templates/_content_selection.haml
b/src/app/views/templates/_content_selection.haml
index fd3436d..e43b7a2 100644
--- a/src/app/views/templates/_content_selection.haml
+++ b/src/app/views/templates/_content_selection.haml
@@ -34,7 +34,7 @@
%li
= check_box_tag 'groups[]', group, group_sel, :disabled =>
group_sel, :id => "group_#{group_id}"
= label_tag "group_#{group_id}", group
- %ul.packages
+ %ul{:class => "packages group_#{group_id}"}
- @groups[group][:packages].each do |pkg, info|
- pkg_sel = info[:selected] ? true : false
- pkg_id = pkg.gsub(/\s/, '_')
diff --git a/src/app/views/templates/new.haml b/src/app/views/templates/new.haml
index f58dbf9..dcf6e6e 100644
--- a/src/app/views/templates/new.haml
+++ b/src/app/views/templates/new.haml
@@ -27,6 +27,13 @@
$container.hide();
$submit.show();
});
+ $(".softwaregroups input[type='checkbox']").click(function() {
+ if ($(this).attr("checked") === true) {
+
$(this).siblings("ul").find("input[type='checkbox']").attr("checked","checked");
+ } else {
+
$(this).siblings("ul").find("input[type='checkbox']").removeAttr("checked");
+ }
+ });
});
});
});
--
1.7.2.3
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel