[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