Skip to content

spec-box/web

Repository files navigation

SpecBox.WebUi

В этом репозитории находится веб-интерфейс для просмотра функциональный требований и информации о покрытии их автотестами.

Как запустить локально

  1. nvm use
  2. npm ci
  3. npm start

Перед запуском нужно поправить хост в конфиге — укажите хост, на котором запущен бэкенд.

todo

  • сделать загрузку проектов в корне и прокидывать в навигацию проект из роута!
  • сделать выбор проекта в шапке
  • подключить i18n

мелочи

  • прокидывать в навигацию код проекта из роута, а не из данных

  • сделать сворачивание групп

  • сделать логотип на главной и кнопку смены темы

  • сделать отдельный callback для навигации и передавать в useRouteLink (чтобы не дублировать логику в компоненте FormattedText)

  • сделать цвета для непрозрачных графиков в тёмной теме

  • сделать стили для скролл-бара (на карточке плохо видно)

  • настройки интерфейса:

    • как показывать ссылки на фичи (кодом или текстом); как вариант, показывать карточку ссылки
    • лимит, после которого подсвечивать покрытие красным

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published