Skip to content

efiand/well

Repository files navigation

Пасьянс «Колодец»

Карточная игра для настольных и мобильных браузеров.

Набор возможностей

  • Можно играть в любом современном браузере онлайн или оффлайн, если сохранить страницу (все стили, скрипты и векторная графика находятся в одном минифицированном файле).
  • Telegram-версия.
  • PWA.

Для разработчика

  • Инструмент aвтообновления зависимостей.
  • Перезагрузка страницы в браузере при перезагрузке сервера в режиме разработки с помощью Server Sent Events.
  • Biome для проверки кода.
  • Node Test Runner для тестирования.
  • Автодеплой при пуше через github action по наличию фразы [deploy] в заголовке коммита.

Технические особенности

  • Написано на чистом Javascript (JSDoc для тайпчекинга), CSS, SQL без сборщиков.
  • Валидация HTML-разметки, БЭМ-нейминга.
  • БЭМ-нейминг классов, без вложенности. Дополнение к методологии:
    • хелперы с префиксом _ в названии, подключены в конце;
    • допускается вложенность тегов не более 2-х;
    • компоненты, основанные на уникальных тегах, могут не иметь классов.

About

Карточный пасьянс «Колодец».

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •