From 70efb05303814c83d08c293b12b5d659004669ee Mon Sep 17 00:00:00 2001 From: nikitasinelnikov Date: Thu, 12 Dec 2019 12:59:22 +0200 Subject: [PATCH] - fixed styles for Icon-type fields in admin forms; --- includes/admin/assets/css/um-admin-forms.css | 22 ++++++++++++++++++++ includes/admin/core/class-admin-forms.php | 4 ++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/includes/admin/assets/css/um-admin-forms.css b/includes/admin/assets/css/um-admin-forms.css index 28e974b7..4e1dcb28 100644 --- a/includes/admin/assets/css/um-admin-forms.css +++ b/includes/admin/assets/css/um-admin-forms.css @@ -14,6 +14,28 @@ padding: 0 0 15px 0; } +.um-form-table.um-top-label .um-forms-line[data-field_type="icon"] td label { + width: 100%; + display: block; + margin: 0 0 5px 0; +} + +.um_admin_fonticon_wrapper { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + align-items: center; +} + +.um-admin-icon-value { + line-height: 1; +} + +.um_admin_fonticon_wrapper .um-admin-icon-value i { + top: 0; +} + input[type=text].um-forms-field.um-long-field, select.um-forms-field.um-long-field, textarea.um-forms-field.um-long-field { diff --git a/includes/admin/core/class-admin-forms.php b/includes/admin/core/class-admin-forms.php index 5e60f817..5fdb10d0 100644 --- a/includes/admin/core/class-admin-forms.php +++ b/includes/admin/core/class-admin-forms.php @@ -523,7 +523,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $value = $this->get_field_value( $field_data ); $value_attr = ' value="' . $value . '" '; - $html = '' . __( 'Choose Icon', 'ultimate-member' ) . ' + $html = '' . __( 'Choose Icon', 'ultimate-member' ) . ' '; if ( ! empty( $value ) ) { @@ -540,7 +540,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $html .= ''; } - $html .= ''; + $html .= ''; return $html; }