Модуль:CategoryMenu: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки Метка: ручная отмена |
||
| Строка 56: | Строка 56: | ||
-- Кнопка для открытия/закрытия меню | -- Кнопка для открытия/закрытия меню | ||
result = result .. '<div class="menu-toggle">☰</div>\n' | |||
-- Внутренний контейнер | -- Внутренний контейнер | ||
| Строка 79: | Строка 64: | ||
if #categories > 0 then | if #categories > 0 then | ||
result = result .. '<div class="menu-container">\n' | result = result .. '<div class="menu-container">\n' | ||
-- Стрелки для переключения категорий | |||
result = result .. '<div class="category-switcher">\n' | |||
result = result .. '<div id="prev-category" class="arrow">❮</div>\n' | |||
result = result .. '<div class="categories">\n' | |||
-- Категории | |||
if #categories > 0 then | |||
for i, category in ipairs(categories) do | |||
result = result .. '<div class="category' .. i .. '">' .. category.name .. '</div>\n' | |||
end | |||
end | |||
result = result .. '</div>\n' | |||
result = result .. '<div id="next-category" class="arrow">❯</div>\n' | |||
result = result .. '</div>\n' -- Закрытие category-switcher | |||
for i, category in ipairs(categories) do | for i, category in ipairs(categories) do | ||
if #category.paragraphs > 0 then | if #category.paragraphs > 0 then | ||