From 280f7048fa8348b48dde3197908a233a4a55bc1a Mon Sep 17 00:00:00 2001 From: Laura van Helvoort Date: Wed, 8 May 2024 12:23:12 +0200 Subject: [PATCH] separate styles and scripts --- extension.json | 5 ++++- src/Hooks/MainHookHandler.php | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/extension.json b/extension.json index c722dd3..3087c01 100644 --- a/extension.json +++ b/extension.json @@ -48,10 +48,13 @@ } }, "ResourceModules": { - "ext.networknotice.Notice": { + "ext.networknotice.Notice.styles": { "styles": [ "styles/ext.networknotice.Notice.less" ], + "position": "bottom" + }, + "ext.networknotice.Notice.scripts": { "scripts": [ "scripts/ext.networknotice.Notice.js" ], diff --git a/src/Hooks/MainHookHandler.php b/src/Hooks/MainHookHandler.php index 5f37f6e..013b553 100644 --- a/src/Hooks/MainHookHandler.php +++ b/src/Hooks/MainHookHandler.php @@ -21,7 +21,8 @@ class MainHookHandler implements * @param Skin $skin */ public function onBeforePageDisplay( $out, $skin ): void { - $out->addModules( 'ext.networknotice.Notice' ); + $out->addModuleStyles( 'ext.networknotice.Notice.styles' ); + $out->addModules( 'ext.networknotice.Notice.scripts' ); } /**