Skip to content

Commit 80feae4

Browse files
committed
GOD's button group can have buttons assign/unassign during create/edit
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1534529
1 parent e1e7030 commit 80feae4

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

app/views/static/generic_object/custom_button_group_form.html.haml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,72 @@
6262
'#4d5258',
6363
"ng-model" => "vm.model.button_color",
6464
:class => "form-control")
65+
.form-horizontal
66+
%hr
67+
%h3
68+
= _('Assign Buttons')
69+
#column_lists
70+
.col-md-5
71+
= _('Unassigned:')
72+
= select_tag('available_fields[]',
73+
options_for_select([["pepik",2]]),
74+
:multiple => true,
75+
:class => "form-control",
76+
:style => "overflow-x: scroll;",
77+
:size => 8,
78+
:id => "available_fields")
79+
.col-md-1{:style => "padding: 10px"}
80+
.spacer
81+
.spacer
82+
- t = _("Move selected fields right")
83+
%button.btn.btn-default.btn-block{:title => t,
84+
:remote => true,
85+
"data-submit" => 'column_lists',
86+
"data-method" => :post}
87+
%i.fa.fa-angle-right.fa-lg.hidden-xs.hidden-sm
88+
%i.fa.fa-lg.fa-angle-right.fa-rotate-90.hidden-md.hidden-lg
89+
- t = _("Move selected fields left")
90+
%button.btn.btn-default.btn-block{:title => t,
91+
:remote => true,
92+
"data-submit" => 'column_lists',
93+
"data-method" => :post}
94+
%i.fa.fa-angle-left.fa-lg.hidden-xs.hidden-sm
95+
%i.fa.fa-lg.fa-angle-left.fa-rotate-90.hidden-md.hidden-lg
96+
.spacer
97+
.col-md-5
98+
= _('Selected:')
99+
= select_tag('selected_fields[]',
100+
options_for_select([["pepa",1]]),
101+
:multiple => true,
102+
:class => "form-control",
103+
:style => "overflow-x: scroll;",
104+
:size => 8,
105+
:id => "selected_fields")
106+
.col-md-1{:style => "padding: 10px"}
107+
.spacer
108+
.spacer
109+
- t = _("Move selected fields to top")
110+
%button.btn.btn-default.btn-block{:title => t,
111+
:remote => true,
112+
"data-submit" => 'column_lists',
113+
"data-method" => :post}
114+
%i.fa.fa-angle-double-up.fa-lg
115+
- t = _("Move selected fields up")
116+
%button.btn.btn-default.btn-block{:title => t,
117+
:remote => true,
118+
"data-submit" => 'column_lists',
119+
"data-method" => :post}
120+
%i.fa.fa-angle-up.fa-lg
121+
- t = _("Move selected fields down")
122+
%button.btn.btn-default.btn-block{:title => t,
123+
:remote => true,
124+
"data-submit" => 'column_lists',
125+
"data-method" => :post}
126+
%i.fa.fa-angle-down.fa-lg
127+
- t = _("Move selected fields to bottom")
128+
%button.btn.btn-default.btn-block{:title => t,
129+
:remote => true,
130+
"data-submit" => 'column_lists',
131+
"data-method" => :post}
132+
%i.fa.fa-angle-double-down
133+
.spacer

0 commit comments

Comments
 (0)