Astra_Global_Palette::format_global_palette( array $global_palette )
Format color palette data required to pass for Gutenberg palette.
Description
Parameters
- $global_palette
-
(array) (Required) global palette data.
Return
(array)
Source
File: inc/class-astra-global-palette.php
public function format_global_palette( $global_palette ) { $editor_palette = array(); $labels = self::get_palette_labels(); if ( isset( $global_palette['palette'] ) ) { foreach ( $global_palette['palette'] as $key => $color ) { $label = 'Theme ' . $labels[ $key ]; $editor_palette[] = array( 'name' => $label, 'slug' => str_replace( '--', '', self::get_css_variable_prefix() ) . $key, 'color' => 'var(' . self::get_css_variable_prefix() . $key . ')', ); } } return $editor_palette; }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
3.7.0 | Introduced. |