Files
obsidian/Ремонт квартира
Cosmo a61044a04b
All checks were successful
Deploy Remont Site / deploy (push) Successful in 17s
Ремонт: авто-обнаружение разделов из заметок (не нужен конфиг)
- одна заметка = один раздел; номер/площадь берутся из таблицы Планировки по названию
- оформление через необязательный frontmatter (navShort, sub, swatches)
- пустая заметка = раздел «в работе» (Кабинет добавлен)
- галерея 2×2 для 4 рендеров, плейсхолдер для пустых разделов
- README: подробная инструкция как добавлять комнаты

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 21:04:49 +00:00
..
2026-07-15 21:09:41 +03:00

Ремонт квартиры

Концепт ремонта двухкомнатной квартиры, 60 м². Сайт: https://remont.digital-home.site

Сайт собирается автоматически из этих заметок при каждом пуше в git (~1 мин). Правишь заметку в Obsidian → синк → сайт обновился. Ничего вручную деплоить не нужно.

Разделы

Как добавить новый раздел (комнату)

  1. Убедись, что комната есть в таблице в Планировка (номер, название, площадь).
  2. Создай заметку с точно таким же названием, как в таблице (напр. Кабинет.md). Номер комнаты и площадь для заголовка подтянутся из таблицы автоматически.
  3. Пиши контент (см. ниже). Пустая заметка = раздел «в работе».

Порядок разделов на сайте = порядок строк в таблице планировки.

Что во что превращается на сайте

  • Подряд идущие картинки ![[файл.png]]галерея рендеров (1 крупно / 2 / 3 / 4 в сетке).
  • Таблица с колонкой «Фото» и без «Комментарий» → красивые карточки (диваны, столы). Колонки: № | Название | Цена | Ссылка | Фото. Ссылка — просто URL, кнопка подпишется сама.
  • Таблица с колонкой «Комментарий» → аккуратная сравнительная таблица (техника). Если добавить колонку «Фото» — появятся миниатюры прямо в таблице.
  • Картинка сразу перед нумерованным списком → блок «вариант отделки» (фото слева, список справа).
  • Обычный нумерованный/маркированный список → нумерованные варианты.
  • ## Подзаголовок → разделитель внутри раздела (с автосчётчиком «N вариантов»).

Оформление раздела (необязательный frontmatter)

В самом верху заметки, между ---:

---
navShort: Кухня                         # короткая подпись в меню (узкие экраны)
sub: кухня-студия с зоной отдыха         # подпись под комнатой в списке планировки
swatches: Дуб #C7A579, Графит #4B4E52    # кружки-образцы материалов в шапке раздела
---

Всё это необязательно — без frontmatter раздел тоже соберётся.

Техническое

  • Движок сборки — в скрытой папке .site/ (Obsidian её не показывает): generate.js (парсер), site.config.json (только общие настройки: шапка, палитра, вводный текст), assets/ (дизайн), Dockerfile, nginx.conf.
  • Деплой — Gitea Actions (.gitea/workflows/deploy-remont.yml) по пушу в эту папку.