diff --git a/aircox_cms/static/wagtailadmin/css/core.css b/aircox_cms/static/wagtailadmin/css/core.css index 47d7d32..92736a3 100644 --- a/aircox_cms/static/wagtailadmin/css/core.css +++ b/aircox_cms/static/wagtailadmin/css/core.css @@ -5001,6 +5001,10 @@ body.ready .nav-main a { background: #262626; } +.nav-submenu h1 { + color: #a2a2a2; +} + .nav-submenu h2 { display: none; } diff --git a/aircox_cms/wagtail_hooks.py b/aircox_cms/wagtail_hooks.py index 5bb0bdb..2186895 100755 --- a/aircox_cms/wagtail_hooks.py +++ b/aircox_cms/wagtail_hooks.py @@ -163,6 +163,30 @@ class GenericMenu(Menu): return super().render_html(request) +class GroupMenuItem(MenuItem): + """ + Display a list of items based on given list of items + """ + def __init__(self, label, *args, **kwargs): + super().__init__(label, None, *args, **kwargs) + + def get_queryset(self): + pass + + def make_item(self, item): + pass + + def render_html(self, request): + self.request = request + self.station = self.request and self.request.aircox.station + + title = '

{}