====== Налаштування меню домену ====== Меню домену — та сама смуга вгорі сторінки: кнопки розділів, праворуч вибір мови та вхід. {{ :admin_main:domain_navbar_uk.png?800 |Навбар домену: пункти меню, вибір мови та вхід}} У блок-меню в розділі "Дизайн" треба скопіювати: ===== Налаштування кнопок у меню ===== Кнопки перераховані у розділі **items**, один рядок - одна кнопка. Перші дві кнопки видно завжди: на вузькому екрані решта їде під бургер, а ці дві — ні. {{ :admin_main:domain_navbar_mobile_uk.png |Він же на вузькому екрані: меню згортається у бургер}} Кнопка Профіль додається автоматично. ===== Локалізація кнопок у меню ===== Підписи кнопок перекладаються словником домену. Щоб рушій їх побачив, огорніть кожну в ''gt()'': items: [ {name: gt('ИГРЫ'), url:'index.php'}, {name: gt('АРХИВ'), url:'archive.php'}, {name: gt('РЕЙТИНГ'), url:'ratings.php'}, ], Далі підписи з’являться у таблиці на екрані «Переклад» — див. [[uk:admin_main:domain_localization|Переклад домену]]. Переклад підставляється на сервері, до того як сторінка поїде глядачеві. Підпис без ''gt()'' у таблицю не потрапить взагалі, і ніхто про це не попередить. ==== Старий спосіб ==== Раніше переклад писався тут само, у блоці меню: Це працює як працювало, але покриває лише кнопки меню — ні шапку, ні підвал, ні сторінки, — і не каже, що ще не перекладено. ==== Посилання на сторінки домену ==== Наприклад, сторінку із запитаннями, які часто ставляться - треба заповнити самостійно. Можна вказати інший id, якщо потрібно декілька таких сторінок. {name: 'F.A.Q.', url:'page.php?id=faq'}, ==== Посилання на зовнішні сторінки ==== Наприклад, посилання на telegram-чат або канал із **target:'_blank'** - означає, що треба відкривати у новій вкладці. {name: 'TELEGRAM', url:'https://t.me/qeng_authors', target:'_blank'}, ===== Налаштування класів ===== Можна міняти набір класів у рядку: classes: 'navbar-expand-lg navbar-light bg-light mb-2', Класи зазначаються через пробіл. ==== Авто-згортання тулбару ==== Для того, щоб на широких екранах було видно всі кнопки, можна додати **один із цих класів**: * **navbar-expand-xl** - всі кнопки на одному рядку, якщо екран ширший за 1200 пікселів. * **navbar-expand-lg** - всі кнопки на одному рядку, якщо екран ширший за 992 пікселів. * **navbar-expand-md** - всі кнопки на одному рядку, якщо екран ширший за 768 пікселів. * **navbar-expand-sm** - всі кнопки на одному рядку, якщо екран ширший за 576 пікселів. ==== Кольоровий стиль ==== Для світлого тулбару треба додати класи **navbar-light bg-light** Для темного тулбару треба додати класи **navbar-dark bg-dark** ==== Відступ під тулбаром ==== Для відступу під тулбаром треба додати один із класів **mb-1 mb-2 mb-3 mb-4 mb-5**. Чим більша цифра, тим більший відступ. ===== Логотип ===== На тулбар ліворуч можна додати логотип. Для цього треба додати секцію **logo** після **classes**. Ось так можна додати картинку: logo: '',