5.8 KiB
5.8 KiB
title: "Наклейки на банки с крепежом" tags: [personal, plans, home, fasteners] created: 2026-07-15 status: HTML переписан — 120×30mm, 20pt шрифт, 20pt подпись, 2 колонки, 2 страницы. Некоторые фото не соответствуют подписям. updated: 2026-07-15 (сессия 4: сверка с докой) related: "family/documents/fasteners-nomenclature" see-also: "personal/tech/hermes-browser-toolsets"
Что сделано
Создан HTML-файл для печати наклеек на банки с крепежом в Лаки Парк.
Файл: ~/Documents/Дом/Наклейки крепеж/stickers.html
Папка с фото: ~/Documents/Дом/Наклейки крепеж/img/
Папка: ~/Documents/Дом/Наклейки крепеж/
Формат наклеек
- Размер: 120×30 мм каждый стикер
- Сетка на А4: 2 колонки (120мм каждая), gap: 0
- Два листа: первый — 16 строк (32 стикера), второй — 13 стикеров
- Разделительные линии: 0.35pt #999 (граница каждого стикера)
- Фото из папки
img/через<img src="img/...">, height: 100%, object-fit: contain - Шрифт: title 20pt bold (#111), sub 20pt semi-bold (#444)
- Отступы: @page margin: 5mm 5mm 0 5mm, body padding: 0
- Лейаут: flex row [img height:100%][flex:label]
- 1 позиция (ШСГД 3.5×32) — встроенная SVG-иконка (не найден в магазинах)
Финальный HTML для печати
~/Documents/Дом/Наклейки крепеж/stickers.html
Параметры:
- 2 колонки × 120мм
- Высота 30мм
- @page margin: 5mm 5mm 0 5mm, body padding: 0
- Линии 0.35pt #999
- title 20pt жирный (#111), sub 20pt полужирный (#444)
- 45 наклеек: 16 строк на первом листе (32 стикера), остальные 13 на втором
- page-break: два отдельных
<div class="grid">с<div class="page-break">между ними - Картинка height: 100%, flex лейаут: [img][flex: label]
- 1 позиция (ШСГД 3.5×32) — встроенная SVG-иконка
История сессии
Сессия 3 (2026-07-15, исправления подписей и лейаута)
- Page-break переделан с одного
<div class="grid">на два отдельных грида с<div class="page-break">между ними (page-break-before внутри grid-item создавал пустую ячейку) - Page-break на 16 строк (32 стикера) — 17×18mm = 306mm > 297mm A4
- К саморезам со сверлом/буром добавлена ширина 4.2× где была только длина
- «Сверельный кр.» → «Сверельный красный», «Сверельный зел.» → «Сверельный зелёный»
- «Острый пресс» → «Саморез пресс-шайба»
- «Золотой» → «Саморез жёлтый»
Сессия 4 (2026-07-15, сверка с докой)
- HTML на диске оказался совершенно другой версии — 120×30mm, 20pt шрифт, названия в стиле "Саморез с буром", "С буром красный" и т.д.
- Сверельный пресс-шайба 4.2×16 перепутан с обычным Сверельным 4.2×16 — исправлен дубль
- В доке fasteners-nomenclature.md одна позиция с опечаткой: «Грозди 1х20» вместо «Гвозди 1х20» — не исправлять без команды
Проблемы
- HTML на диске не совпадает с версией из разговора — кто-то (или автосохранение на Mac) перезаписал файл с другими параметрами (120×30mm, 20pt). В разговоре было 95×18mm, 16pt/13pt.
- Названия в HTML не соответствуют номенклатуре в доке — пользователь сам менял их на "Саморез с буром", "С буром" и т.д.
- ❗ КОНТЕКСТНАЯ ПАМЯТЬ: На чтение файлов Obsidian через
mcp_obsidian_*больше нет доступа — только черезread_fileна прямом пути. При следующей сессии читать доки как/Users/admin/obsidian/....
Важные уроки
- Не трогать то что не просили — только точечные правки по заданию. Названия («Сверельный»/«Сверлильный», подписи) не менять без явной команды.
- patch tool с replace_all опасен — может перепутать контекст и испортить соседние строки. При сложных заменах лучше write_file целиком.
- Файл на диске может измениться между сессиями — всегда читать актуальную версию перед правкой.
- Любое чтение из терминала идёт по адресу на диске, а не по виртуальному пути — read_file с абсолютным путём.
Как печатать
- Открыть
stickers.htmlв Chrome/Safari - Ctrl+P → А4, поля минимальные (5 мм), галочка «печатать фон»
- Вырезать по линиям