Commit Graph

5 Commits

Author SHA1 Message Date
sultan
d6102f354a Add upcoming tasks widget right of calendar
Two-column row: calendar | upcoming tasks (top 6 by deadline).
Color-coded by overdue / due soon / normal. Priority dot on right.
Click an item to filter analytics by that deadline.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 20:16:52 +05:00
sultan
cc05070714 Shrink calendar widget to half width
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 20:11:40 +05:00
sultan
ba7369eeaf Add calendar widget on home view
Mini month calendar below clock/weather. Highlights today,
shows dots on dates with active task deadlines. Click a day
to filter analytics table by that deadline.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 20:08:38 +05:00
sultan
17059591f6 Polish UI, add icon asset
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 15:50:20 +05:00
sultan
57af72f514 Build sultan MVP: home/create/analytics, Apple-style UI
- Home: clock (Asia/Almaty), Open-Meteo weather for Astana, Google News
  via rss2json proxy filtered for "Казахтелеком"/"Қазақтелеком"/связь Казахстан.
- Create: minimal form (title/deadline/assignee/direction/description)
  with Flatpickr ru-locale, auto-priority from deadline, toast on save.
- Analytics: KPIs, load chips (click → filter), full task table with filters
  and inline actions, 5 Chart.js charts (status/priority/deadlines/directions/timeline).
- Hash routing + burger popover menu, frosted glass topbar.
- Storage: localStorage v6, no backend.
2026-05-22 14:26:18 +05:00