diff --git a/administrator/templates/atum/component.php b/administrator/templates/atum/component.php index 10abf402ea44f..4cde3ad00cf7f 100644 --- a/administrator/templates/atum/component.php +++ b/administrator/templates/atum/component.php @@ -16,9 +16,6 @@ $lang = Factory::getLanguage(); -// Alerts -HTMLHelper::_('webcomponent', 'vendor/joomla-custom-elements/joomla-alert.min.js', ['relative' => true, 'version' => 'auto', 'detectBrowser' => false, 'detectDebug' => false]); - // Add JavaScript Frameworks HTMLHelper::_('bootstrap.framework'); HTMLHelper::_('script', 'vendor/focus-visible/focus-visible.min.js', ['version' => 'auto', 'relative' => true]); diff --git a/administrator/templates/atum/error_full.php b/administrator/templates/atum/error_full.php index fbbb996a4dd4c..82c91e00a6d0b 100644 --- a/administrator/templates/atum/error_full.php +++ b/administrator/templates/atum/error_full.php @@ -43,9 +43,6 @@ // Load custom CSS file HTMLHelper::_('stylesheet', 'user.css', array('version' => 'auto', 'relative' => true)); -// Alerts -HTMLHelper::_('webcomponent', 'vendor/joomla-custom-elements/joomla-alert.min.js', ['relative' => true, 'version' => 'auto', 'detectBrowser' => false, 'detectDebug' => false]); - // Load specific language related CSS HTMLHelper::_('stylesheet', 'administrator/language/' . $lang->getTag() . '/' . $lang->getTag() . '.css', array('version' => 'auto')); diff --git a/administrator/templates/atum/error_login.php b/administrator/templates/atum/error_login.php index 12b6057f3f364..580991ec1db74 100644 --- a/administrator/templates/atum/error_login.php +++ b/administrator/templates/atum/error_login.php @@ -30,10 +30,6 @@ HTMLHelper::_('stylesheet', 'font-awesome.min.css', ['version' => 'auto', 'relative' => true]); HTMLHelper::_('stylesheet', 'template' . ($this->direction === 'rtl' ? '-rtl' : '') . '.min.css', ['version' => 'auto', 'relative' => true]); -// Alerts -HTMLHelper::_('webcomponent', 'vendor/joomla-custom-elements/joomla-alert.min.js', ['relative' => true, 'version' => 'auto']); - - // Load custom CSS file HTMLHelper::_('stylesheet', 'user.css', array('version' => 'auto', 'relative' => true)); diff --git a/administrator/templates/atum/index.php b/administrator/templates/atum/index.php index fb37346fb5f01..8cc5f3d2f985a 100644 --- a/administrator/templates/atum/index.php +++ b/administrator/templates/atum/index.php @@ -35,17 +35,16 @@ HTMLHelper::_('bootstrap.framework'); HTMLHelper::_('script', 'vendor/focus-visible/focus-visible.min.js', ['version' => 'auto', 'relative' => true]); -// Load template CSS file +// Load the dependencies CSS files HTMLHelper::_('stylesheet', 'bootstrap.css', ['version' => 'auto', 'relative' => true]); HTMLHelper::_('stylesheet', 'font-awesome.css', ['version' => 'auto', 'relative' => true]); + +// Load the template CSS file HTMLHelper::_('stylesheet', 'template' . ($this->direction === 'rtl' ? '-rtl' : '') . '.css', ['version' => 'auto', 'relative' => true]); // Load custom CSS file HTMLHelper::_('stylesheet', 'user.css', array('version' => 'auto', 'relative' => true)); -// Alerts -HTMLHelper::_('webcomponent', 'vendor/joomla-custom-elements/joomla-alert.min.js', ['relative' => true, 'version' => 'auto', 'detectBrowser' => false, 'detectDebug' => false]); - // Load specific language related CSS HTMLHelper::_('stylesheet', 'administrator/language/' . $lang->getTag() . '/' . $lang->getTag() . '.css', array('version' => 'auto')); diff --git a/administrator/templates/atum/login.php b/administrator/templates/atum/login.php index 10feec121d8d7..da73595c15e66 100644 --- a/administrator/templates/atum/login.php +++ b/administrator/templates/atum/login.php @@ -27,10 +27,6 @@ HTMLHelper::_('stylesheet', 'font-awesome.css', ['version' => 'auto', 'relative' => true]); HTMLHelper::_('stylesheet', 'template' . ($this->direction === 'rtl' ? '-rtl' : '') . '.css', ['version' => 'auto', 'relative' => true]); -// Alerts -HTMLHelper::_('webcomponent', 'vendor/joomla-custom-elements/joomla-alert.min.js', ['relative' => true, 'version' => 'auto']); - - // Load custom CSS file HTMLHelper::_('stylesheet', 'user.css', array('version' => 'auto', 'relative' => true)); diff --git a/layouts/joomla/system/message.php b/layouts/joomla/system/message.php index 7f08d6c5f2735..0154a0fc49019 100644 --- a/layouts/joomla/system/message.php +++ b/layouts/joomla/system/message.php @@ -10,6 +10,7 @@ defined('JPATH_BASE') or die; use Joomla\CMS\Application\CMSApplication; +use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Text; $msgList = $displayData['msgList']; @@ -26,6 +27,8 @@ 'message' => 'success' ]; +// Alerts progressive enhancement +HTMLHelper::_('webcomponent', 'vendor/joomla-custom-elements/joomla-alert.min.js', ['relative' => true, 'version' => 'auto', 'detectBrowser' => false, 'detectDebug' => false]); ?>