$value ) { if ( '' !== $value ) { $vars .= sprintf( '--academy-learn-%s-color:%s;', $key, $value ); } } return $vars; }; $academy_light_vars = $academy_color_vars( $academy_settings['colors']['light'] ); $academy_dark_vars = $academy_color_vars( $academy_settings['colors']['dark'] ); $academy_wrapper = get_block_wrapper_attributes( [ 'class' => 'academy-learn', 'data-wp-interactive' => 'academy/learn', 'data-wp-init' => 'callbacks.init', 'data-wp-watch' => 'callbacks.syncServerState', 'data-sidebar' => $academy_sidebar, 'data-width' => $academy_width, 'data-academy-theme' => $academy_settings['theme'], 'data-wp-bind--data-width' => 'state.width', 'data-wp-bind--data-academy-user-theme' => 'state.userTheme', 'data-wp-class--is-sidebar-open' => 'state.sidebarOpen', 'data-wp-class--has-drawer' => 'state.drawer', 'data-wp-on-document--keydown' => 'actions.onKeydown', 'style' => sprintf( '--academy-learn-sidebar:%dpx;', $academy_settings['sidebarWidth'] ), ] ); ?>