diff --git a/web/themes/custom/agarica/agarica.theme b/web/themes/custom/agarica/agarica.theme index 3893a4c..9d51bba 100644 --- a/web/themes/custom/agarica/agarica.theme +++ b/web/themes/custom/agarica/agarica.theme @@ -2,6 +2,25 @@ // TODO: Make this file unnecessary because we will not allow deploying code to the platform +/** + * @file + * Theme functions. + */ + +/** + * Implements hook_library_info_alter(). + */ +function agarica_library_info_alter(&$libraries, $extension) { + if ($extension === 'bulma' && isset($libraries['global'])) { + // Since the replaced library files are no longer located in a directory + // relative to the original extension, specify an absolute path (relative + // to DRUPAL_ROOT / base_path()) to the new location. + $css_file = '/' . drupal_get_path('theme', 'agarica') . '/styleguide/assets/css/agaric.css'; + $libraries['global']['css']['base'] = [ + $css_file => [], + ]; + } +} /** * Implements hook_theme_suggestions_HOOK_alter for blocks.