mv-visual v1.2.3 — dark theme + grid density + legacy migration
Mister Vo Visual v1.2.3
UX замечания от Mr Vo: закрыты все три.
Что нового
#1 Тёмная тема + светлые линии.
- body
#1a1a1a - Затемнение
rgba(0,0,0,0.75) - Линии
rgba(255,255,255,0.18)— белые на тёмном - Container
position: fixed(top: 32px, bottom: 60px) grid-template-rows: repeat(N, minmax(60px, 1fr))
#2 Плотность сетки (X × Y).
В toolbar два <input type="number"> + ✓ Apply:
- X (cols): 1-24, default 12
- Y (rows): 1-24, default 8
- При Apply контейнер обновляется, empty cells пересчитываются
#3 Перенос legacy блоков с front-page.
autoMigrateLegacy() в mv-frontend.js:
- Собирает все
[data-mrvo-edit]элементы (38 шт.) - POST
/migrateсоздаёт mv_block записи (идемпотентно) - 19 блоков мигрированы с реальным контентом:
- Hero: eyebrow, "Практика", "без теории", "ведёт во тьму.", lede, 3 CTAs, 4 stats
- About: "Обо мне", "Два входа в материал", "Деньги и доступ живут...", "Скачать Вредные советы"
- Channels: "Все каналы", "Где меня смотреть", "YouTube, Гостиная, Тейки..."
- Legacy-контент темы скрыт в edit mode
Тест
- ✅ Тёмный фон + светлые линии (12×12 default)
- ✅ Toolbar: X=12, Y=12 inputs + Apply
- ✅ Apply 12→8 cols: empty cells пересчитались
- ✅ Migration: 19 legacy blocks с реальным контентом
- ✅ DnD/Resize/Edit/Delete handles на каждом блоке
- ✅ Toast "Migrated N blocks"
Установка
cd wp-content/plugins/
git clone https://github.com/mr-olivka/mv-visual.git
wp plugin activate mv-visualЛицензия
GPL v2