From 8806c66a6c576169f6a4aecaec90e2a0bbed9989 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Thu, 10 Aug 2017 21:15:45 +0200 Subject: [PATCH] Add more dummy styles --- Admin/Routes/Web/Backend.php | 6 ++++++ Controller.php | 8 ++++++++ Theme/Backend/css/styles.css | 0 Theme/Backend/css/styles.scss | 3 +++ 4 files changed, 17 insertions(+) create mode 100644 Theme/Backend/css/styles.css create mode 100644 Theme/Backend/css/styles.scss diff --git a/Admin/Routes/Web/Backend.php b/Admin/Routes/Web/Backend.php index 3da732c..809dfa2 100644 --- a/Admin/Routes/Web/Backend.php +++ b/Admin/Routes/Web/Backend.php @@ -3,6 +3,12 @@ use phpOMS\Router\RouteVerb; return [ + '^.*/backend/kanban.*$' => [ + [ + 'dest' => '\Modules\Kanban\Controller:setupStyles', + 'verb' => RouteVerb::GET, + ], + ], '^.*/backend/kanban/dashboard.*$' => [ [ 'dest' => '\Modules\Kanban\Controller:viewKanbanDashboard', diff --git a/Controller.php b/Controller.php index bf546f3..dfcf578 100644 --- a/Controller.php +++ b/Controller.php @@ -19,6 +19,7 @@ use phpOMS\Message\ResponseAbstract; use phpOMS\Module\ModuleAbstract; use phpOMS\Module\WebInterface; use phpOMS\Views\View; +use phpOMS\Asset\AssetType; use Modules\Kanban\Models\KanbanBoard; use Modules\Kanban\Models\KanbanBoardMapper; @@ -87,6 +88,13 @@ class Controller extends ModuleAbstract implements WebInterface protected static $dependencies = [ ]; + public function setupStyles(RequestAbstract $request, ResponseAbstract $response, $data = null) + { + /** @var Head $head */ + $head = $response->get('Content')->getData('head'); + $head->addAsset(AssetType::CSS, $request->getUri()->getBase() . 'Modules/Kanban/Theme/Backend/css/styles.css'); + } + /** * @param RequestAbstract $request Request * @param ResponseAbstract $response Response diff --git a/Theme/Backend/css/styles.css b/Theme/Backend/css/styles.css new file mode 100644 index 0000000..e69de29 diff --git a/Theme/Backend/css/styles.scss b/Theme/Backend/css/styles.scss new file mode 100644 index 0000000..9cb4a20 --- /dev/null +++ b/Theme/Backend/css/styles.scss @@ -0,0 +1,3 @@ +.m-kanban { + +} \ No newline at end of file