Skip to content

phil-cody/time-tracking-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time Tracking Dashboard

Описание

Интерактивная панель для отслеживания времени по категориям. Интерфейс отображает статистику за выбранный период — день, неделю или месяц — с обновлением данных и адаптивной версткой. Проект реализован с акцентом на чистую структуру, удобство использования и корректную работу на разных устройствах.

Технологии

  • HTML5 (семантическая разметка)
  • CSS3 / SCSS (модульная архитектура, переменные, вложенность)
  • БЭМ методология
  • CSS Grid Layout – JavaScript(ES6+) (обновление данных при переключении периодов, взаимодействие с разметкой)

Особенности

  • Полностью адаптивный дизайн (mobile, tablet, desktop)
  • Модульная структура SCSS с компонентами
  • Использование БЭМ для именования классов
  • Оптимизированная типографика с системой пресетов
  • Использование CSS Grid для создания информационной панели – Плавное переключение статистики между дневным, недельным и месячным режимами – Реализация поведения без сторонних библиотек – только нативный JavaScript

Компоненты

  • card – Карточки категорий – отдельные блоки с названием активности, временем за текущий период и сравнением с предыдущим
  • profile – Панель пользователя – аватар, имя и блок переключения периодов, объединенные в единый элемент
  • page – Сеточная раскладка – основная структура страницы, распределяющая карточки по адаптивной сетке
  • script – триггеры для выбора режима отображения данных и сами данные
  • base – переменные, цвета, типографика с системой пресетов

Breakpoints

  • Mobile – до 768px
  • Tablet – до 1440px
  • Desktop – 1440px+

Демо

GitHub-Pages

Лиценция

Личный проект для портфолио

Контакты

Telegram: @philcody
Email: [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published