← All versions
v0.5.0

Landing redesign + Telegram bot UX

What's new

Landing

  • Full redesign of /ru and /en. 10 sections: Hero, HowItWorks (3 steps), SocialProof, Features, UseCases, WhyUs, PricingTeaser, FAQ, FinalCTA, Footer.
  • New positioning: "Voice-first AI assistant for your whole life" (instead of generic "productivity tool").
  • Tone unified to informal across all landing strings.

Telegram bot

  • "My Data" now covers all 9 orbits: tasks, notes, journal, habits, events, goals, finance, health, bookmarks.
  • Rich "My Day": time-aware greeting + events + top tasks + habits + recent health + today's spending.
  • Quick-log shortcuts under "My Day": 💧 +Glass of water (instant), 🔄 Refresh.
  • /help rewritten with workflow examples (voice/photo/forward/url/commands).
  • New /language command — switch interface between RU/EN.

Language sync

  • users.language is now the single source of truth: web, JWT, Telegram bot.
  • Login redirect uses stored locale (was Accept-Language header).
  • Profile change → DB + session update + URL navigation in one call.

Fixed

  • HowItWorks grid overlap (grid-template-areas missing for desktop).
  • Header transparent overlay — text from sections was bleeding through. Replaced with solid color.
  • Features bento layout (5 cards on a 4×2 grid → empty cells, uneven heights). Replaced with equal auto-fit grid.
  • Pricing page for anonymous visitors now uses marketing shell (Header+Footer), not app sidebar.