Merge pull request #5749 from nextcloud/ldap-primary-buttons

LDAP Wizard: primary-style buttons
This commit is contained in:
blizzz 2017-11-14 14:03:27 +01:00 committed by GitHub
commit a6d8948937
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 13 additions and 1 deletions

View file

@ -214,6 +214,7 @@ OCA = OCA || {};
onConfigSwitch: function(view, configuration) {
this.baseDNTestTriggered = false;
view.disableElement(view.managedItems.ldap_port.$relatedElements);
view.managedItems.ldap_dn.$saveButton.removeClass('primary');
view.onConfigLoaded(view, configuration);
},

View file

@ -359,6 +359,10 @@ OCA = OCA || {};
item.$saveButton.click(function(event) {
event.preventDefault();
view._requestSave(item.$element);
item.$saveButton.removeClass('primary');
});
item.$element.change(function () {
item.$saveButton.addClass('primary');
});
})(this.managedItems[id]);
}

View file

@ -5,7 +5,7 @@
type="button">
<?php p($l->t('Back'));?>
</button>
<button class="ldap_action_continue" name="ldap_action_continue" type="button">
<button class="ldap_action_continue primary" name="ldap_action_continue" type="button">
<?php p($l->t('Continue'));?>
</button>
<a href="<?php p(link_to_docs('admin-ldap')); ?>"

View file

@ -193,3 +193,10 @@
color: $color-primary-element;
}
}
.ui-button.primary {
background-color: $color-primary;
color: $color-primary-text;
border: 1px solid $color-primary-text;
}