Add mailinglists ui

This commit is contained in:
Johannes Zellner
2025-03-14 21:51:26 +01:00
parent 0bc460db56
commit 5fd4e2f008
9 changed files with 345 additions and 25 deletions

View File

@@ -150,6 +150,7 @@
<a class="nav-sidebar-item" ng-class="{ active: isActive('/domains')}" ng-show="user.isAtLeastAdmin" href="#/domains" ng-click="closeNavbar()"><i class="fa fa-globe fa-fw"></i> {{ 'domains.title' | tr }}</a>
<a class="nav-sidebar-item" ng-class="{ active: isActive('/email')}" ng-show="user.isAtLeastMailManager" href="#/email" ng-click="closeNavbar()"><i class="fa fa-envelope fa-fw"></i> {{ 'emails.title' | tr }}</a>
<a class="nav-sidebar-item" ng-class="{ active: isActive('/emails-mailboxes')}" ng-show="user.isAtLeastMailManager" href="#/emails-mailboxes" ng-click="closeNavbar()"><i class="fa fa-inbox fa-fw"></i> {{ 'email.incoming.mailboxes.title' | tr }}</a>
<a class="nav-sidebar-item" ng-class="{ active: isActive('/emails-mailinglists')}" ng-show="user.isAtLeastMailManager" href="#/emails-mailinglists" ng-click="closeNavbar()"><i class="fa-solid fa-envelopes-bulk fa-fw"></i> {{ 'email.incoming.mailinglists.title' | tr }}</a>
<a class="nav-sidebar-item" ng-class="{ active: isActive('/eventlog')}" ng-show="user.isAtLeastAdmin" href="#/eventlog" ng-click="closeNavbar()"><i class="fa fa-list-alt fa-fw"></i> {{ 'eventlog.title' | tr }}</a>
<a class="nav-sidebar-item" ng-class="{ active: isActive('/network')}" ng-show="user.isAtLeastAdmin" href="#/network" ng-click="closeNavbar()"><i class="fas fa-network-wired fa-fw"></i> {{ 'network.title' | tr }}</a>
<a class="nav-sidebar-item" ng-class="{ active: isActive('/services')}" ng-show="user.isAtLeastAdmin" href="#/services" ng-click="closeNavbar()"><i class="fa fa-cogs fa-fw"></i> {{ 'services.title' | tr }}</a>