Skip to content

mv-visual v1.2.2 — серый grid + блоки видны сразу

Choose a tag to compare

@mrol1vka mrol1vka released this 12 Aug 10:01
· 2 commits to main since this release

Mister Vo Visual v1.2.2

UX фиксы по замечаниям Mr Vo.

Что нового

#1 Серые линии + горизонтальные.
Grid overlay: rgba(120, 120, 120, 0.08) (серый) вместо красного. Добавлены горизонтальные линии через repeating-linear-gradient(to bottom, ...). Container border, empty cells, hover — все серые. Красный/жёлтый остались только для активных состояний (selected, dirty).

#2 Новые блоки видны сразу после создания.

  • insertNewBlock(data, id) — создаёт DOM, addHandles, renderEmptyCells
  • updateBlock(id, data) — обновляет координаты/контент
  • findFirstFreeCell() — ищет первую свободную 4×2 клетку
  • location.reload() заменён на in-place DOM updates

Раньше: + Add Block ставил блок в (0,0) и накладывал на существующий. Теперь ищет свободную клетку.

Тест

  • + Add Block → modal x=4, y=0 (первая свободная)
  • ✅ Save → POST → блок id=85 в DOM без reload
  • ✅ Toast "Block created"
  • ✅ Grid серые линии (горизонтальные + вертикальные)

Установка

cd wp-content/plugins/
git clone https://github.com/mr-olivka/mv-visual.git
wp plugin activate mv-visual

Лицензия

GPL v2