@@ -133,33 +133,75 @@ define(
133133 getUiConfig : function ( ) {
134134 let uiConfig = { } ;
135135 if ( this . getFrontendConfigParam ( 'uiConfigCustomizationEnabled' ) === "1" ) {
136- uiConfig . formBgColor = this . getFrontendConfigParam ( 'uiConfigFormBgColor' ) ;
137- uiConfig . fieldBgColor = this . getFrontendConfigParam ( 'uiConfigFieldBgColor' ) ;
138- uiConfig . fieldBorder = this . getFrontendConfigParam ( 'uiConfigFieldBorder' ) ;
139- uiConfig . fieldOutline = this . getFrontendConfigParam ( 'uiConfigFieldOutline' ) ;
140- uiConfig . fieldLabelColor = this . getFrontendConfigParam ( 'uiConfigFieldLabelColor' ) ;
141- uiConfig . fieldPlaceholderColor = this . getFrontendConfigParam ( 'uiConfigFieldPlaceholderColor' ) ;
142- uiConfig . fieldTextColor = this . getFrontendConfigParam ( 'uiConfigFieldTextColor' ) ;
143- uiConfig . fieldErrorCodeColor = this . getFrontendConfigParam ( 'uiConfigFieldErrorCodeColor' ) ;
136+ if ( this . getFrontendConfigParam ( 'uiConfigFormBgColor' ) ) {
137+ uiConfig . formBgColor = this . getFrontendConfigParam ( 'uiConfigFormBgColor' ) ;
138+ }
139+ if ( this . getFrontendConfigParam ( 'uiConfigFieldBgColor' ) ) {
140+ uiConfig . fieldBgColor = this . getFrontendConfigParam ( 'uiConfigFieldBgColor' ) ;
141+ }
142+ if ( this . getFrontendConfigParam ( 'uiConfigFieldBorder' ) ) {
143+ uiConfig . fieldBorder = this . getFrontendConfigParam ( 'uiConfigFieldBorder' ) ;
144+ }
145+ if ( this . getFrontendConfigParam ( 'uiConfigFieldOutline' ) ) {
146+ uiConfig . fieldOutline = this . getFrontendConfigParam ( 'uiConfigFieldOutline' ) ;
147+ }
148+ if ( this . getFrontendConfigParam ( 'uiConfigFieldLabelColor' ) ) {
149+ uiConfig . fieldLabelColor = this . getFrontendConfigParam ( 'uiConfigFieldLabelColor' ) ;
150+ }
151+ if ( this . getFrontendConfigParam ( 'uiConfigFieldPlaceholderColor' ) ) {
152+ uiConfig . fieldPlaceholderColor = this . getFrontendConfigParam ( 'uiConfigFieldPlaceholderColor' ) ;
153+ }
154+ if ( this . getFrontendConfigParam ( 'uiConfigFieldTextColor' ) ) {
155+ uiConfig . fieldTextColor = this . getFrontendConfigParam ( 'uiConfigFieldTextColor' ) ;
156+ }
157+ if ( this . getFrontendConfigParam ( 'uiConfigFieldErrorCodeColor' ) ) {
158+ uiConfig . fieldErrorCodeColor = this . getFrontendConfigParam ( 'uiConfigFieldErrorCodeColor' ) ;
159+ }
144160 }
145161 return uiConfig ;
146162 } ,
147163 getCTPUiConfig : function ( ) {
148164 let uiConfig = { } ;
149165 if ( this . getFrontendConfigParam ( 'uiConfigCustomizationEnabled' ) === "1" ) {
150- uiConfig . buttonStyle = this . getFrontendConfigParam ( 'uiConfigButtonStyle' ) ;
151- uiConfig . buttonTextCase = this . getFrontendConfigParam ( 'uiConfigButtonTextCase' ) ;
152- uiConfig . buttonAndBadgeColor = this . getFrontendConfigParam ( 'uiConfigButtonAndBadgeColor' ) ;
153- uiConfig . buttonFilledHoverColor = this . getFrontendConfigParam ( 'uiConfigButtonFilledHoverColor' ) ;
154- uiConfig . buttonOutlinedHoverColor = this . getFrontendConfigParam ( 'uiConfigButtonOutlinedHoverColor' ) ;
155- uiConfig . buttonDisabledColor = this . getFrontendConfigParam ( 'uiConfigButtonDisabledColor' ) ;
156- uiConfig . cardItemActiveColor = this . getFrontendConfigParam ( 'uiConfigCardItemActiveColor' ) ;
157- uiConfig . buttonAndBadgeTextColor = this . getFrontendConfigParam ( 'uiConfigButtonAndBadgeTextColor' ) ;
158- uiConfig . linkTextColor = this . getFrontendConfigParam ( 'uiConfigLinkTextColor' ) ;
159- uiConfig . accentColor = this . getFrontendConfigParam ( 'uiConfigAccentColor' ) ;
160- uiConfig . fontFamily = this . getFrontendConfigParam ( 'uiConfigFontFamily' ) ;
161- uiConfig . buttonAndInputRadius = this . getFrontendConfigParam ( 'uiConfigButtonAndInputRadius' ) ;
162- uiConfig . cardItemRadius = this . getFrontendConfigParam ( 'uiConfigCardItemRadius' ) ;
166+ if ( this . getFrontendConfigParam ( 'uiConfigButtonStyle' ) ) {
167+ uiConfig . buttonStyle = this . getFrontendConfigParam ( 'uiConfigButtonStyle' ) ;
168+ }
169+ if ( this . getFrontendConfigParam ( 'uiConfigButtonTextCase' ) ) {
170+ uiConfig . buttonTextCase = this . getFrontendConfigParam ( 'uiConfigButtonTextCase' ) ;
171+ }
172+ if ( this . getFrontendConfigParam ( 'uiConfigButtonAndBadgeColor' ) ) {
173+ uiConfig . buttonAndBadgeColor = this . getFrontendConfigParam ( 'uiConfigButtonAndBadgeColor' ) ;
174+ }
175+ if ( this . getFrontendConfigParam ( 'uiConfigButtonFilledHoverColor' ) ) {
176+ uiConfig . buttonFilledHoverColor = this . getFrontendConfigParam ( 'uiConfigButtonFilledHoverColor' ) ;
177+ }
178+ if ( this . getFrontendConfigParam ( 'uiConfigButtonOutlinedHoverColor' ) ) {
179+ uiConfig . buttonOutlinedHoverColor = this . getFrontendConfigParam ( 'uiConfigButtonOutlinedHoverColor' ) ;
180+ }
181+ if ( this . getFrontendConfigParam ( 'uiConfigButtonDisabledColor' ) ) {
182+ uiConfig . buttonDisabledColor = this . getFrontendConfigParam ( 'uiConfigButtonDisabledColor' ) ;
183+ }
184+ if ( this . getFrontendConfigParam ( 'uiConfigCardItemActiveColor' ) ) {
185+ uiConfig . cardItemActiveColor = this . getFrontendConfigParam ( 'uiConfigCardItemActiveColor' ) ;
186+ }
187+ if ( this . getFrontendConfigParam ( 'uiConfigButtonAndBadgeTextColor' ) ) {
188+ uiConfig . buttonAndBadgeTextColor = this . getFrontendConfigParam ( 'uiConfigButtonAndBadgeTextColor' ) ;
189+ }
190+ if ( this . getFrontendConfigParam ( 'uiConfigLinkTextColor' ) ) {
191+ uiConfig . linkTextColor = this . getFrontendConfigParam ( 'uiConfigLinkTextColor' ) ;
192+ }
193+ if ( this . getFrontendConfigParam ( 'uiConfigAccentColor' ) ) {
194+ uiConfig . accentColor = this . getFrontendConfigParam ( 'uiConfigAccentColor' ) ;
195+ }
196+ if ( this . getFrontendConfigParam ( 'uiConfigFontFamily' ) ) {
197+ uiConfig . fontFamily = this . getFrontendConfigParam ( 'uiConfigFontFamily' ) ;
198+ }
199+ if ( this . getFrontendConfigParam ( 'uiConfigButtonAndInputRadius' ) ) {
200+ uiConfig . buttonAndInputRadius = this . getFrontendConfigParam ( 'uiConfigButtonAndInputRadius' ) ;
201+ }
202+ if ( this . getFrontendConfigParam ( 'uiConfigCardItemRadius' ) ) {
203+ uiConfig . cardItemRadius = this . getFrontendConfigParam ( 'uiConfigCardItemRadius' ) ;
204+ }
163205 }
164206 return uiConfig ;
165207 } ,
0 commit comments