feat: Оптимизация навигации AdminJS в логические группы
- Объединены ресурсы в 5 логических групп: Контент сайта, Бронирования, Отзывы и рейтинги, Персонал и гиды, Администрирование - Удалены дублирующие настройки navigation для чистой группировки - Добавлены CSS стили для визуального отображения иерархии с отступами - Добавлены эмодзи-иконки для каждого типа ресурсов через CSS - Улучшена навигация с правильной вложенностью элементов
This commit is contained in:
@@ -31,6 +31,8 @@
|
||||
<link href="/css/main.css" rel="stylesheet">
|
||||
<!-- Dynamic Site Settings CSS -->
|
||||
<link href="/dynamic-styles.css" rel="stylesheet">
|
||||
<!-- Custom User Styles CSS -->
|
||||
<link href="/api/settings/styles/css" rel="stylesheet">
|
||||
|
||||
<!-- Open Graph Meta Tags -->
|
||||
<meta property="og:title" content="<%= title || siteName %>">
|
||||
@@ -89,6 +91,11 @@
|
||||
<i class="fas fa-user-tie me-1"></i>Гиды
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link <%= page === 'calendar' ? 'active' : '' %>" href="/tours-calendar.html">
|
||||
<i class="fas fa-calendar-alt me-1"></i>Календарь туров
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link <%= page === 'articles' ? 'active' : '' %>" href="/articles">
|
||||
<i class="fas fa-newspaper me-1"></i>Статьи
|
||||
@@ -197,6 +204,11 @@
|
||||
<script src="/js/main.js"></script>
|
||||
<script src="/js/image-editor.js"></script>
|
||||
|
||||
<!-- Компоненты для календаря и бронирования -->
|
||||
<script src="/components/availability-checker.js"></script>
|
||||
<script src="/components/guide-selector.js"></script>
|
||||
<script src="/components/guide-calendar-widget.js"></script>
|
||||
|
||||
<!-- Initialize AOS -->
|
||||
<script>
|
||||
AOS.init({
|
||||
|
||||
Reference in New Issue
Block a user