Browse Source

chore: add offline photos + mark Sprint 3 complete in SPRINTS.md

- Add 27 offline photos (navigation + transport) that were missing from git
  but referenced by Sprint 2 pages
- SPRINTS.md: mark Sprint 3 as ЗАВЕРШЁН with actual results documented

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
sprint/3
AR 15 M4 1 week ago
parent
commit
d6610a288b
  1. BIN
      apps/web/public/offline/navigation/nav-1.jpeg
  2. BIN
      apps/web/public/offline/navigation/nav-2.jpeg
  3. BIN
      apps/web/public/offline/navigation/nav-directory.jpeg
  4. BIN
      apps/web/public/offline/navigation/nav-mockup-kabinet.jpeg
  5. BIN
      apps/web/public/offline/navigation/nav-p14-1.jpeg
  6. BIN
      apps/web/public/offline/navigation/nav-p14-2.jpeg
  7. BIN
      apps/web/public/offline/navigation/nav-p14-3.jpeg
  8. BIN
      apps/web/public/offline/navigation/nav-render-p14.jpeg
  9. BIN
      apps/web/public/offline/transport/tram-1.png
  10. BIN
      apps/web/public/offline/transport/tram-10.jpeg
  11. BIN
      apps/web/public/offline/transport/tram-11.png
  12. BIN
      apps/web/public/offline/transport/tram-12.jpeg
  13. BIN
      apps/web/public/offline/transport/tram-13.png
  14. BIN
      apps/web/public/offline/transport/tram-14.jpeg
  15. BIN
      apps/web/public/offline/transport/tram-15.png
  16. BIN
      apps/web/public/offline/transport/tram-16.jpeg
  17. BIN
      apps/web/public/offline/transport/tram-17.png
  18. BIN
      apps/web/public/offline/transport/tram-18.jpeg
  19. BIN
      apps/web/public/offline/transport/tram-2.png
  20. BIN
      apps/web/public/offline/transport/tram-3.png
  21. BIN
      apps/web/public/offline/transport/tram-4.png
  22. BIN
      apps/web/public/offline/transport/tram-5.png
  23. BIN
      apps/web/public/offline/transport/tram-6.png
  24. BIN
      apps/web/public/offline/transport/tram-7.png
  25. BIN
      apps/web/public/offline/transport/tram-8.png
  26. BIN
      apps/web/public/offline/transport/tram-9.png
  27. BIN
      apps/web/public/offline/transport/tram-render.jpeg
  28. 38
      docs/SPRINTS.md

BIN
apps/web/public/offline/navigation/nav-1.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

BIN
apps/web/public/offline/navigation/nav-2.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

BIN
apps/web/public/offline/navigation/nav-directory.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

BIN
apps/web/public/offline/navigation/nav-mockup-kabinet.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

BIN
apps/web/public/offline/navigation/nav-p14-1.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
apps/web/public/offline/navigation/nav-p14-2.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
apps/web/public/offline/navigation/nav-p14-3.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
apps/web/public/offline/navigation/nav-render-p14.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 KiB

BIN
apps/web/public/offline/transport/tram-1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

BIN
apps/web/public/offline/transport/tram-10.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
apps/web/public/offline/transport/tram-11.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 740 B

BIN
apps/web/public/offline/transport/tram-12.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

BIN
apps/web/public/offline/transport/tram-13.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 767 B

BIN
apps/web/public/offline/transport/tram-14.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

BIN
apps/web/public/offline/transport/tram-15.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 B

BIN
apps/web/public/offline/transport/tram-16.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 957 B

BIN
apps/web/public/offline/transport/tram-17.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 B

BIN
apps/web/public/offline/transport/tram-18.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
apps/web/public/offline/transport/tram-2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 699 B

BIN
apps/web/public/offline/transport/tram-3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

BIN
apps/web/public/offline/transport/tram-4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 B

BIN
apps/web/public/offline/transport/tram-5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

BIN
apps/web/public/offline/transport/tram-6.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 B

BIN
apps/web/public/offline/transport/tram-7.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

BIN
apps/web/public/offline/transport/tram-8.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 B

BIN
apps/web/public/offline/transport/tram-9.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 B

BIN
apps/web/public/offline/transport/tram-render.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

38
docs/SPRINTS.md

@ -107,29 +107,39 @@
---
## Sprint 3 — Базовые компоненты: кнопки и поля ввода
## Sprint 3 — Базовые компоненты: кнопки и поля ввода ✅ ЗАВЕРШЁН
**Цель:** Все варианты кнопок и форм-контролов в брендбуке. LLM-блоки на страницах.
### Задачи — LLM-контекст
- [ ] FE: Добавить LLM-блок на страницу «Логотип» (`/foundation/logo`)
- [x] FE: Добавить LLM-блок на страницу «Логотип» (`/foundation/logo`) — v1.0
- [x] FE: Добавить LLM-блок на страницу «Цвета» (`/foundation/colors`) — v2.1
- [x] FE: Добавить LLM-блок на страницу «Типографика» (`/foundation/typography`) — v2.0
- [x] FE: Создать переиспользуемый компонент `components/llm/LlmBlock.tsx` (LlmBlock, LlmSection, LlmTable, LlmRules)
- [ ] Docs: Обновить `docs/LLM_CONTEXT.md` по итогам спринта (версия 3.x)
- [x] Docs: Обновить `docs/LLM_CONTEXT.md` по итогам спринта — версия 3.0
### Задачи — компоненты
- [ ] FE: Компонент Button (все варианты: primary/secondary/ghost/danger, размеры, состояния)
- [ ] FE: Компонент Input (text, password, focus/error/disabled)
- [ ] FE: Компонент Textarea
- [ ] FE: Компонент Select
- [ ] FE: Компонент Checkbox и Radio
- [ ] FE: Компонент Toggle/Switch
- [ ] FE: Страница брендбука «Компоненты → Кнопки» с документацией + LLM-блок
- [ ] FE: Страница брендбука «Компоненты → Форм-контролы» + LLM-блок
- [ ] FE: Копирование HTML/CSS кода компонента в один клик
**Результат спринта:** Раздел «Базовые компоненты — кнопки и ввод» готов. LLM-блоки добавлены на страницы Фундамента.
- [x] FE: Компонент Button (`components/ui/Button.tsx`) — варианты primary/outline/teal/pill, размеры sm/md/lg, loading
- [x] FE: Компонент Input (`.bb-input`) — text, password, focus/error/disabled, height 50px как на сайте
- [x] FE: Компонент Textarea (`.bb-textarea`) — resize:vertical, min-height 100px
- [x] FE: Компонент Select (`.bb-select`) — height 50px, кастомная стрелка SVG
- [x] FE: Компонент Checkbox (`.bb-checkbox`) и Radio (`.bb-radio`)
- [x] FE: Компонент Toggle/Switch (`components/ui/Toggle.tsx`) — React "use client", defaultChecked/disabled/label
- [x] FE: Страница `/components/buttons` — 4 варианта по реальному сайту, размеры, состояния, «Где применяется», LLM-блок v2.0
- [x] FE: Страница `/components/forms` — все 6 контролов, контекст на сайте с макетом, LLM-блок v2.0
- [x] FE: Копирование HTML/CSS кода в один клик (`components/ui/CodeCopy.tsx`)
### Фактические результаты
- **4 варианта кнопок** — скопированы с реального сайта perm.oclinica.ru: primary(#FFA39C), outline(#BF9975), teal(#60959c), pill(#e9e4d4)
- **6 форм-контролов** — input/textarea/select/checkbox/radio/toggle с полной документацией состояний
- **Input/Select** — height 50px, border 1px solid #ccc, border-radius 4px (entityform CSS с реального сайта)
- **Макет формы** на фоне #b8e6ed как «Узнайте стоимость операции» на oclinica.ru/lor
- **LLM-блоки** добавлены на логотип, цвета, типографику, кнопки, форм-контролы
- **Компоненты:** Button.tsx, Toggle.tsx, CodeCopy.tsx в `components/ui/`
- **Sidebar:** Sprint 3 · v0.3.0, кнопки/формы убраны из «скоро»
- **Деплой:** https://web-oclinica.vercel.app (production)
**Результат спринта:** Раздел «Базовые компоненты» полностью готов. Стили соответствуют реальному сайту.
---

Loading…
Cancel
Save