skbkontur-services-menu

Builds a neat links list for services described in json file

Usage no npm install needed!

<script type="module">
  import skbkonturServicesMenu from 'https://cdn.skypack.dev/skbkontur-services-menu';
</script>

README

Меню внутренних сервисов контура

Как использовать

fetch('/services.json')
.then(async resp => {
    const json = await resp.json();
    renderMenu(document.body, json);
})
.catch(error => {
    console.error("не удалось запросить список сервисов. ", error);
});

Стили

  • basic.css => базовые стили для элементов меню сервисов
  • default.css => разметка для расположения элементов в контейнере.
  • dark-theme.css => стили для темной темы.

Для получения стандартного вида подключите basic.css и default.css

Структура каталогов

  • src – код библиотеки
  • app – приложение-пример