Skip to content
Snippets Groups Projects
Commit ec9b2e80 authored by catch's avatar catch
Browse files

Issue #1969916 by Tim Bozeman, Wim Leers, Cottser, nod_: Fixed Remove...

Issue #1969916 by Tim Bozeman, Wim Leers, Cottser, nod_: Fixed Remove drupal_add_js()/css from seven.theme.
parent a8d45429
No related branches found
No related tags found
2 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10
......@@ -7,6 +7,29 @@
use Drupal\Core\Template\RenderWrapper;
/**
* Implements hook_library_info().
*/
function seven_library_info() {
$path = drupal_get_path('theme', 'seven');
$libraries['install-page'] = array(
'version' => VERSION,
'js' => array(
$path . '/js/mobile.install.js' => array(
'group' => JS_THEME,
),
),
'css' => array(
$path . '/install-page.css' => array(
'group' => CSS_AGGREGATE_THEME,
),
),
);
return $libraries;
}
/**
* Implements hook_preprocess_HOOK() for maintenance-page.html.twig.
*/
......@@ -143,10 +166,19 @@ function seven_tablesort_indicator($variables) {
* Implements hook_preprocess_install_page().
*/
function seven_preprocess_install_page(&$variables) {
drupal_add_js(drupal_get_path('theme', 'seven') . '/js/mobile.install.js');
drupal_add_css(drupal_get_path('theme', 'seven') . '/install-page.css', array('group' => CSS_AGGREGATE_THEME));
$variables['styles'] = new RenderWrapper('drupal_get_css');
$variables['scripts'] = new RenderWrapper('drupal_get_js');
// Normally we could attach libraries via hook_page_alter(), but when the
// database is inactive it's not called so we add them here.
$libraries = array(
'#attached' => array(
'library' => array(
array('seven', 'install-page'),
),
),
);
drupal_render($libraries);
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment