docs: задачи markdown-редактора и кросспостинга + STATUS/PRD/WALKTHROUGH (2026-09-18)

This commit is contained in:
kpa39l
2026-09-20 18:56:04 +00:00
parent f3f76e94fd
commit 4ffaf20d67
5 changed files with 123 additions and 5 deletions
+10 -2
View File
@@ -77,11 +77,19 @@
**Цель:** Дать тех-блогерам редактор, в котором можно писать статьи с кодом
- [ ] **2.1** Веб-редактор (React / Vue)
**Требования пользователя (2026-09-18):** отдельный модуль для встраивания в другие проекты
(VESTI — первый потребитель) + основа блогоплатформы chronicle:
- Блоки кода с кнопкой «Скопировать»
- Включение/выключение нумерации строк (копирование БЕЗ номеров)
- Подсветка синтаксиса по выбранному языку
- Выделение инлайн-команд в тексте (`` `cmd` ``)
- Живой предпросмотр + GFM
- [ ] **2.1** Веб-редактор (React / Vue) — как ОТДЕЛЬНЫЙ модуль (web component / npm-пакет / собственная сборка), встраивается в VESTI и другие проекты
- [ ] **2.2** Интеграция Monaco Editor (как в VS Code)
- [ ] **2.3** Поддержка языков: Python, JavaScript, Go, Rust, Bash, SQL
- [ ] **2.4** Темы оформления (светлая / тёмная)
- [ ] **2.5** Блоки кода с кнопкой «скопировать»
- [ ] **2.5** Блоки кода с кнопкой «скопировать» + нумерация строк (toggle; копирование без номеров)
- [ ] **2.6** Markdown-режим + WYSIWYG превью
- [ ] **2.7** Сохранение черновиков (локально / в GitHub)
- [ ] **2.8** Drag-and-drop изображений