wasrusgen
17b112f061
miniapp: hierarchical wizard for fridge category (style D pictograms)
...
- New PODBOR_PARAMS schema with steps[] supporting single/multi + optionsBy branches
- 11 fridge SVG pictograms in podbor.picts.js (style D — 3D perspective with shadow)
- renderCategoryWizard with step-by-step flow, chips for prior answers, review screen
- Legacy renderCategoryDetail still used for other 7 categories until migrated
- Auto-advance on single-select, Дальше button for multi-select
- Backend-compatible: per_cat[catKey].answers replaces .params/.features
2026-05-10 23:57:03 +03:00
wasrusgen
cd5d92ea17
miniapp: redraw fridge pictograms in style D (3D perspective with shadow)
2026-05-10 23:33:07 +03:00
wasrusgen
8991e7890d
miniapp: add fridge style preview — 4 styles × 4 variants for comparison
2026-05-10 23:26:30 +03:00
wasrusgen
fe51f44bd9
fix(preview): correct fridge taxonomy — columns moved to built-in (3 variants: cold, freeze, pair); morozilka stays in freestanding
2026-05-10 23:16:43 +03:00
wasrusgen
f2e3333846
feat(miniapp/preview): SVG pictogram preview for fridge types (Editorial Calm, line-art, walnut)
2026-05-10 22:56:36 +03:00
wasrusgen
a849491f56
fix(miniapp): /api/me path for FastAPI backend (was ?path=me from Apps Script)
2026-05-10 22:19:34 +03:00
wasrusgen
f85d3a9d1e
feat(miniapp): switch BACKEND_URL to Cloudflare Tunnel → VPS backend (GigaChat live)
2026-05-10 22:18:53 +03:00
wasrusgen
cc28984122
feat(podbor iter2): per-category detail menu with primary params + accordion 'Подробнее' for tech features; updated AI prompt to require feature explanations
2026-05-09 15:21:05 +03:00
wasrusgen
129046de07
feat(podbor): drop niches; price-range from-to per cat; ventilation Y/N; priorities multi-select; brand tiers as color (no labels)
2026-05-09 15:10:23 +03:00
wasrusgen
571297c017
fix(podbor): niche inputs overflow — min-width:0 + shorter placeholders
2026-05-09 13:43:17 +03:00
wasrusgen
d1165d5e4f
feat(miniapp): «Подбор техники» screen — 7-step picker (categories/niches/budget/infra/scenario/brands/summary) wired to /api/podbor
2026-05-09 13:34:46 +03:00
wasrusgen
86cd4eb614
fix(miniapp/A): tighter quick action cards (no min-height) + smaller hero buttons
2026-05-09 13:06:54 +03:00
wasrusgen
af7dc07720
feat: one-tap role buttons (WebApp directly, no intermediate step) + role param in URL/backend
2026-05-09 13:05:20 +03:00
wasrusgen
017d179746
feat(miniapp): manager home v2 — greeting + hero today-task + 2x2 quick actions + active projects + bottom nav
2026-05-09 12:59:41 +03:00
wasrusgen
435ef6817b
feat(miniapp/A): rounded corners (16/12/6) + tighter rows (48px)
2026-05-09 12:34:49 +03:00
wasrusgen
ce91c0283b
feat(miniapp): lock to variant A; green active dot; tighter spacing in menu and profile card
2026-05-09 12:25:19 +03:00
wasrusgen
7e0d2b98b0
feat(miniapp): three-variant design switcher (Brand/A/C) with literal palettes from mockups
2026-05-09 12:19:14 +03:00
wasrusgen
5032b27049
fix(miniapp): detect Telegram dark theme via tg.colorScheme; bump dark-mode contrast
2026-05-09 11:47:28 +03:00
wasrusgen
d7bd0aa5c2
feat(miniapp): hybrid Architectural Clean design — Inter + Instrument Serif italic + JetBrains Mono, paper palette, ZOV accents
2026-05-09 11:31:30 +03:00
wasrusgen
6fadc11163
fix(miniapp): bust browser/Telegram cache via versioned asset URLs + no-cache headers
2026-05-09 11:17:20 +03:00
wasrusgen
67dd0eac0c
fix(miniapp): correct backend URL format + drop Content-Type to avoid CORS preflight
2026-05-09 11:11:21 +03:00
wasrusgen
4f0c51c453
feat(miniapp): connect to deployed Apps Script backend
2026-05-09 10:45:35 +03:00
wasrusgen
57eefbbf5c
feat(miniapp): premium redesign — gradient profile card, SVG icons, native-style grouped menus, dark theme
2026-05-09 01:22:30 +03:00
wasrusgen
0c5ed48303
chore: initial scaffold (bot, miniapp, backend, docs)
2026-05-08 23:56:48 +03:00