Swissup_Core module adds menu and config entries to Magento backend. It also utilize some common tasks used by other modules.
composer require swissup/module-core
bin/magento setup:upgrade
Popup message manager allows to show regular Magento messages with additional information in popup window.
Usage example
Inject \Swissup\Helper\PopupMessageManager
component into your controller
action and use it instead of built-in \Magento\Framework\Message\Manager
:
$this->popupMessageManager->addError(
__('Decoding failed: Syntax error'),
$popupText,
$popupTitle
);