diff --git a/EventSubscriber/DashboardSubscriber.php b/EventSubscriber/DashboardSubscriber.php new file mode 100644 index 0000000..b3bfde6 --- /dev/null +++ b/EventSubscriber/DashboardSubscriber.php @@ -0,0 +1,29 @@ + ['onDashboard', 100], + ]; + } + + public function onDashboard(DashboardEvent $event): void + { + $widget = $this->widgetService->getWidget('HeatmapWidget'); + if ($widget !== null) { + $event->addWidget($widget); + } + } +} diff --git a/Resources/views/widget/heatmap.html.twig b/Resources/views/widget/heatmap.html.twig new file mode 100644 index 0000000..af546a5 --- /dev/null +++ b/Resources/views/widget/heatmap.html.twig @@ -0,0 +1,10 @@ +{% embed '@theme/embeds/card.html.twig' with {'margin_bottom': 0} %} + {% block box_title %} + {{ title }} + {% endblock %} + {% block box_body %} +
Heatmap visualization coming in Phase 3
+