Skip to content

mv-visual v1.2.3 — dark theme + grid density + legacy migration

Choose a tag to compare

@mrol1vka mrol1vka released this 12 Aug 10:12
· 1 commit to main since this release

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