1 color.module | color_get_palette($theme, $default = FALSE) |
Retrieves the color palette for a particular theme.
File
- core/
modules/ color/ color.module, line 410 - Allows users to change the color scheme of themes.
Code
function color_get_palette($theme, $default = FALSE) {
// Fetch and expand default palette.
$info = color_get_info($theme);
$palette = $info['schemes']['default']['colors'];
foreach ($palette as $item => $color) {
$palette[$item] = backdrop_strtolower($color);
}
// Load config.
if (!$default && ($theme_palette = theme_get_setting('color.palette', $theme))) {
foreach ($theme_palette as $color_name => $color_code) {
$palette[$color_name] = $color_code;
}
}
return $palette;
}