[Pkg-owncloud-commits] [owncloud] 42/69: make all the buttons beautiful
David Prévot
taffit at moszumanska.debian.org
Wed Nov 11 02:04:10 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch stable8
in repository owncloud.
commit a354b077730beff17a6a646e6cc6917ff50db567
Author: Arthur Schiwon <blizzz at owncloud.com>
Date: Thu Nov 5 13:43:50 2015 +0100
make all the buttons beautiful
---
apps/user_ldap/css/settings.css | 6 +++---
apps/user_ldap/js/wizard/view.js | 3 +--
apps/user_ldap/js/wizard/wizardTabGeneric.js | 13 ++++++++++++-
apps/user_ldap/js/wizard/wizardTabLoginFilter.js | 6 +++++-
apps/user_ldap/templates/part.wizard-groupfilter.php | 2 +-
apps/user_ldap/templates/part.wizard-server.php | 6 +++---
apps/user_ldap/templates/part.wizard-userfilter.php | 2 +-
7 files changed, 26 insertions(+), 12 deletions(-)
diff --git a/apps/user_ldap/css/settings.css b/apps/user_ldap/css/settings.css
index 8648246..db24588 100644
--- a/apps/user_ldap/css/settings.css
+++ b/apps/user_ldap/css/settings.css
@@ -56,7 +56,7 @@
display: table;
}
-#ldapWizard1 .hostPortCombinator div span {
+#ldapWizard1 .hostPortCombinatorSpan {
width: 14.5%;
display: inline-block;
text-align: right;
@@ -114,13 +114,13 @@
width: auto;
}
-.ldapManyGroupsSupport span {
+.ldapManyGroupsSupport .buttonSpan {
display: inline-block;
vertical-align: top;
height: 150px;
}
-.ldapManyGroupsSupport span button {
+.ldapManyGroupsSupport .buttonSpan button {
margin-top: 35px;
}
diff --git a/apps/user_ldap/js/wizard/view.js b/apps/user_ldap/js/wizard/view.js
index 3d994af..3913355 100644
--- a/apps/user_ldap/js/wizard/view.js
+++ b/apps/user_ldap/js/wizard/view.js
@@ -349,8 +349,7 @@ OCA = OCA || {};
render: function () {
$('#ldapAdvancedAccordion').accordion({ heightStyle: 'content', animate: 'easeInOutCirc'});
this.$settings.tabs({});
- $('.ldap_submit').button();
- $('.ldap_action_test_connection').button();
+ $('#ldapSettings button:not(.icon-default-style):not(.ui-multiselect)').button();
$('#ldapSettings').tabs({ beforeActivate: this.onTabChange });
$('#ldapSettings :input').tooltip({placement: "right", container: "body", trigger: "hover"});
diff --git a/apps/user_ldap/js/wizard/wizardTabGeneric.js b/apps/user_ldap/js/wizard/wizardTabGeneric.js
index b755f3c..60e7cd2 100644
--- a/apps/user_ldap/js/wizard/wizardTabGeneric.js
+++ b/apps/user_ldap/js/wizard/wizardTabGeneric.js
@@ -22,6 +22,12 @@ OCA = OCA || {};
*/
multiSelectPluginClass: 'multiSelectPlugin',
+ /**
+ * @property {string} - class that identifies a multiselect-plugin
+ * control.
+ */
+ bjQuiButtonClass: 'ui-button',
+
/** @inheritdoc */
init: function(tabIndex, tabID) {
this.tabIndex = tabIndex;
@@ -233,7 +239,10 @@ OCA = OCA || {};
if($element.hasClass(this.multiSelectPluginClass) && hasOptions) {
$element.multiselect("enable");
- } else if(!isMS || (isMS && hasOptions)) {
+ } else if ($element.hasClass(this.bjQuiButtonClass)) {
+ $element.button("enable");
+ }
+ else if(!isMS || (isMS && hasOptions)) {
$element.prop('disabled', false);
}
},
@@ -246,6 +255,8 @@ OCA = OCA || {};
disableElement: function($element) {
if($element.hasClass(this.multiSelectPluginClass)) {
$element.multiselect("disable");
+ } else if ($element.hasClass(this.bjQuiButtonClass)) {
+ $element.button("disable");
} else {
$element.prop('disabled', 'disabled');
}
diff --git a/apps/user_ldap/js/wizard/wizardTabLoginFilter.js b/apps/user_ldap/js/wizard/wizardTabLoginFilter.js
index 0316db5..691ddb5 100644
--- a/apps/user_ldap/js/wizard/wizardTabLoginFilter.js
+++ b/apps/user_ldap/js/wizard/wizardTabLoginFilter.js
@@ -241,7 +241,11 @@ OCA = OCA || {};
onTestLoginnameChange: function() {
var loginName = this.managedItems.ldap_test_loginname.$element.val();
var beDisabled = !_.isString(loginName) || !loginName.trim();
- this.managedItems.ldap_test_loginname.$relatedElements.prop('disabled', beDisabled);
+ if(beDisabled) {
+ this.disableElement(this.managedItems.ldap_test_loginname.$relatedElements);
+ } else {
+ this.enableElement(this.managedItems.ldap_test_loginname.$relatedElements);
+ }
}
});
diff --git a/apps/user_ldap/templates/part.wizard-groupfilter.php b/apps/user_ldap/templates/part.wizard-groupfilter.php
index 2f663b8..5c40645 100644
--- a/apps/user_ldap/templates/part.wizard-groupfilter.php
+++ b/apps/user_ldap/templates/part.wizard-groupfilter.php
@@ -28,7 +28,7 @@
<label></label>
<select class="ldapGroupList ldapGroupListAvailable" multiple="multiple"
title="<?php p($l->t('Available groups'));?>"></select>
- <span>
+ <span class="buttonSpan">
<button class="ldapGroupListSelect" type="button">></button><br/>
<button class="ldapGroupListDeselect" type="button"><</button>
</span>
diff --git a/apps/user_ldap/templates/part.wizard-server.php b/apps/user_ldap/templates/part.wizard-server.php
index a16ac1f..56d351e 100644
--- a/apps/user_ldap/templates/part.wizard-server.php
+++ b/apps/user_ldap/templates/part.wizard-server.php
@@ -24,14 +24,14 @@
?>
</select>
<button type="button" id="ldap_action_add_configuration"
- name="ldap_action_add_configuration" class="icon-add"
+ name="ldap_action_add_configuration" class="icon-add icon-default-style"
title="<?php p($l->t('Add a new and blank configuration'));?>"> </button>
<button type="button" id="ldap_action_copy_configuration"
name="ldap_action_copy_configuration"
class="ldapIconCopy icon-default-style"
title="<?php p($l->t('Copy current configuration into new directory binding'));?>"> </button>
<button type="button" id="ldap_action_delete_configuration"
- name="ldap_action_delete_configuration" class="icon-delete"
+ name="ldap_action_delete_configuration" class="icon-delete icon-default-style"
title="<?php p($l->t('Delete the current configuration'));?>"> </button>
</p>
@@ -44,7 +44,7 @@
placeholder="<?php p($l->t('Host'));?>"
title="<?php p($l->t('You can omit the protocol, except you require SSL. Then start with ldaps://'));?>"
/>
- <span>
+ <span class="hostPortCombinatorSpan">
<input type="number" id="ldap_port" name="ldap_port"
placeholder="<?php p($l->t('Port'));?>" />
<button class="ldapDetectPort" name="ldapDetectPort" type="button">
diff --git a/apps/user_ldap/templates/part.wizard-userfilter.php b/apps/user_ldap/templates/part.wizard-userfilter.php
index 691c41a..4c04d43 100644
--- a/apps/user_ldap/templates/part.wizard-userfilter.php
+++ b/apps/user_ldap/templates/part.wizard-userfilter.php
@@ -31,7 +31,7 @@
<label></label>
<select class="ldapGroupList ldapGroupListAvailable" multiple="multiple"
title="<?php p($l->t('Available groups'));?>"></select>
- <span>
+ <span class="buttonSpan">
<button class="ldapGroupListSelect" type="button">></button><br/>
<button class="ldapGroupListDeselect" type="button"><</button>
</span>
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git
More information about the Pkg-owncloud-commits
mailing list