Skip to content

Commit

Permalink
Fixes the Radio Button option color
Browse files Browse the repository at this point in the history
This fixes each option colors:
Use Global = Primary (blue)
0 or false = danger (red)
anything else = success (green)
  • Loading branch information
machadoug committed Nov 29, 2017
1 parent 364f174 commit f6d057d
Showing 1 changed file with 7 additions and 9 deletions.
16 changes: 7 additions & 9 deletions administrator/templates/atum/js/template.js
Original file line number Diff line number Diff line change
Expand Up @@ -236,14 +236,14 @@ Joomla = window.Joomla || {};
var container = target.querySelectorAll('.btn-group');
for (var i = 0; i < container.length; i++) {
var labels = container[i].querySelectorAll('label');
for (var j = 0; j < labels.length; j++) {
labels[j].classList.add('btn');
if ((j % 2) == 1) {
labels[j].classList.add('btn-outline-danger');
} else {
labels[j].classList.add('btn-outline-success');
var inputValue = labels[j].firstElementChild.value;
if (inputValue == '' ) {
labels[j].classList.add('btn-outline-primary');
} else if (inputValue == 0 || inputValue == 'false') {
labels[j].classList.add('btn-outline-danger');
} else {
labels[j].classList.add('btn-outline-success');

}
}
}

Expand Down Expand Up @@ -305,7 +305,6 @@ Joomla = window.Joomla || {};
label.classList.add('active');
label.classList.add('btn');
label.classList.add('btn-outline-primary');
label.classList.remove('btn-outline-success');
} else if (self.value === 0) {
label.classList.add('active');
label.classList.add('btn');
Expand All @@ -319,7 +318,6 @@ Joomla = window.Joomla || {};
if (self.value === '') {
label.classList.add('active');
label.classList.add('btn-outline-primary');
label.classList.remove('btn-outline-success');
} else if (self.value === 0) {
label.classList.add('active');
label.classList.add('btn');
Expand Down

0 comments on commit f6d057d

Please sign in to comment.