All checks were successful
Deploy Remont Site / deploy (push) Successful in 19s
- inline() поддерживает <br> в тексте заметки (было видно литеральным) - карточки: «Модель<br>описание» → модель жирным + приглушённое описание - колонка «Тип/Категория/Техника» → карточки группируются по типу с подзаголовками (пустая ячейка типа наследует значение сверху) - таблица «Варианты техники» переведена в формат Тип|Название|Цена|Ссылка|Фото - README: описан формат таблицы техники Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KjyzuPoH9T5k3oCbKEEazy
59 lines
4.6 KiB
Markdown
59 lines
4.6 KiB
Markdown
# Ремонт квартиры
|
||
|
||
Концепт ремонта двухкомнатной квартиры, **60 м²**. Сайт: **https://remont.digital-home.site**
|
||
|
||
Сайт **собирается автоматически из этих заметок** при каждом пуше в git (~1 мин).
|
||
Правишь заметку в Obsidian → синк → сайт обновился. Ничего вручную деплоить не нужно.
|
||
|
||
## Разделы
|
||
|
||
- [[Планировка]] — таблица комнат (номер, название, площадь). Это «оглавление» квартиры.
|
||
- [[Спальня]]
|
||
- [[Кабинет]]
|
||
- [[Гостиная-кухня]]
|
||
|
||
## Как добавить новый раздел (комнату)
|
||
|
||
1. Убедись, что комната есть в таблице в [[Планировка]] (номер, название, площадь).
|
||
2. Создай заметку с **точно таким же названием**, как в таблице (напр. `Кабинет.md`).
|
||
Номер комнаты и площадь для заголовка подтянутся из таблицы автоматически.
|
||
3. Пиши контент (см. ниже). Пустая заметка = раздел «в работе».
|
||
|
||
Порядок разделов на сайте = порядок строк в таблице планировки.
|
||
|
||
## Что во что превращается на сайте
|
||
|
||
- Подряд идущие картинки `![[файл.png]]` → **галерея рендеров** (1 крупно / 2 / 3 / 4 в сетке).
|
||
- **Таблица с колонкой «Фото» и без «Комментарий»** → красивые **карточки** (диваны, столы).
|
||
Колонки: `№ | Название | Цена | Ссылка | Фото`. Ссылка — просто URL, кнопка подпишется сама.
|
||
- В «Названии» можно писать модель + описание, разделяя переносом `<br>`:
|
||
`Haier C4F640<br>400 л, инвертор` → модель жирным, описание — приглушённой строкой под ней.
|
||
- Добавь колонку **«Тип»** (или «Категория», «Техника») — карточки **автоматически сгруппируются**
|
||
по типу с подзаголовками (Холодильник, Духовка…). Тип пиши в первой строке группы,
|
||
в остальных строках этой группы ячейку «Тип» **оставляй пустой** — они наследуют тип сверху.
|
||
Пример для техники: `Тип | Модель | Цена | Ссылка | Фото`.
|
||
- **Таблица с колонкой «Комментарий»** → аккуратная **сравнительная таблица** (техника).
|
||
Если добавить колонку «Фото» — появятся миниатюры прямо в таблице.
|
||
- Картинка сразу перед нумерованным списком → блок **«вариант отделки»** (фото слева, список справа).
|
||
- Обычный нумерованный/маркированный список → **нумерованные варианты**.
|
||
- `## Подзаголовок` → разделитель внутри раздела (с автосчётчиком «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`) по пушу в эту папку.
|