Same name and namespace in other branches
- 4.6.x includes/theme.inc \theme_add_style()
Add a theme stylesheet to be included later. This is handled separately from drupal_set_html_head() to enforce the correct CSS cascading order.
1 call to theme_add_style()
- init_theme in includes/
theme.inc - Initialize the theme system by loading the theme.
1 theme call to theme_add_style()
- theme_maintenance_page in includes/
theme.inc
File
- includes/
theme.inc, line 330 - The theme system, which controls the output of Drupal.
Code
function theme_add_style($path = '', $media = 'all') {
static $styles = array();
if ($path && !isset($styles["{$media}:{$path}"])) {
$style = new stdClass();
$style->path = base_path() . $path;
$style->media = $media;
$styles["{$media}:{$path}"] = $style;
}
return $styles;
}