diff --git a/public/assets/card-columns-obsidian/filter-use.webp b/public/assets/card-columns-obsidian/filter-use.webp new file mode 100644 index 0000000..851a61b Binary files /dev/null and b/public/assets/card-columns-obsidian/filter-use.webp differ diff --git a/public/assets/card-columns-obsidian/overview.webp b/public/assets/card-columns-obsidian/overview.webp new file mode 100644 index 0000000..179a4cd Binary files /dev/null and b/public/assets/card-columns-obsidian/overview.webp differ diff --git a/public/assets/card-columns-obsidian/view-configure.webp b/public/assets/card-columns-obsidian/view-configure.webp new file mode 100644 index 0000000..feb2e41 Binary files /dev/null and b/public/assets/card-columns-obsidian/view-configure.webp differ diff --git a/public/cases/card-columns-obsidian/index.html b/public/cases/card-columns-obsidian/index.html index ea56023..ce9360c 100644 --- a/public/cases/card-columns-obsidian/index.html +++ b/public/cases/card-columns-obsidian/index.html @@ -181,7 +181,7 @@ "creator": { "@id": "https://mamadaevv.site/#person" }, - "datePublished": "2026-09-24", + "datePublished": "2026-09-29", "about": "UX/UI-дизайн и проектирование интерфейсов" }, { @@ -499,17 +499,15 @@ отбор по тегам И/ИЛИ за два клика

- @@ -546,12 +544,7 @@ выдал Bases-запрос (Sort, Filter, Properties, Search из тулбара). Значит, вся логика выборки остаётся на Bases, а моя задача, только представление и навигация по нему.

- +
@@ -662,18 +655,10 @@ с базой. Модалка превращает его в прерванный сценарий: открыл, настроил, закрыл, проверил. Пилюли оставляют результат перед глазами, а состояние фильтра видно всегда.

-

Карточки и обложки

@@ -744,12 +729,10 @@ тулбара Bases остаются рабочими. Плагин только рисует результат запроса, данные не дублируются и не зависят от отдельного хранилища.

-
diff --git a/public/en/cases/card-columns-obsidian/index.html b/public/en/cases/card-columns-obsidian/index.html index 70790c3..1a6b28b 100644 --- a/public/en/cases/card-columns-obsidian/index.html +++ b/public/en/cases/card-columns-obsidian/index.html @@ -181,7 +181,7 @@ "creator": { "@id": "https://mamadaevv.site/#person" }, - "datePublished": "2026-09-24", + "datePublished": "2026-09-29", "about": "UX/UI design and interface design" }, { @@ -500,17 +500,15 @@ filtered by AND/OR tags with just two clicks

- @@ -547,12 +545,7 @@ the Bases query returns (Sort, Filter, Properties, Search from the toolbar). This means that all the logic for data retrieval remains with Bases, and my task is solely to display and navigate the results.

- +
@@ -666,18 +659,10 @@ with the database. A modal window turns it into an interrupted workflow: open, configure, close, check. The pill-shaped icons keep the result right in front of you, and the filter status is always visible.

-

Cards and Covers

@@ -748,12 +733,10 @@ the Bases toolbar remain functional. The plugin only renders the query results; the data is not duplicated and does not depend on a separate storage.

-
diff --git a/src/pages/cases/card-columns-obsidian.en.html b/src/pages/cases/card-columns-obsidian.en.html index 8cb4e43..f33d8f8 100644 --- a/src/pages/cases/card-columns-obsidian.en.html +++ b/src/pages/cases/card-columns-obsidian.en.html @@ -187,17 +187,15 @@ filtered by AND/OR tags with just two clicks

- @@ -234,12 +232,7 @@ the Bases query returns (Sort, Filter, Properties, Search from the toolbar). This means that all the logic for data retrieval remains with Bases, and my task is solely to display and navigate the results.

- +
@@ -353,18 +346,10 @@ with the database. A modal window turns it into an interrupted workflow: open, configure, close, check. The pill-shaped icons keep the result right in front of you, and the filter status is always visible.

-

Cards and Covers

@@ -435,12 +420,10 @@ the Bases toolbar remain functional. The plugin only renders the query results; the data is not duplicated and does not depend on a separate storage.

-
diff --git a/src/pages/cases/card-columns-obsidian.html b/src/pages/cases/card-columns-obsidian.html index 578012b..5a7ff34 100644 --- a/src/pages/cases/card-columns-obsidian.html +++ b/src/pages/cases/card-columns-obsidian.html @@ -186,17 +186,15 @@ отбор по тегам И/ИЛИ за два клика

- @@ -233,12 +231,7 @@ выдал Bases-запрос (Sort, Filter, Properties, Search из тулбара). Значит, вся логика выборки остаётся на Bases, а моя задача, только представление и навигация по нему.

- +
@@ -349,18 +342,10 @@ с базой. Модалка превращает его в прерванный сценарий: открыл, настроил, закрыл, проверил. Пилюли оставляют результат перед глазами, а состояние фильтра видно всегда.

-

Карточки и обложки

@@ -431,12 +416,10 @@ тулбара Bases остаются рабочими. Плагин только рисует результат запроса, данные не дублируются и не зависят от отдельного хранилища.

-
diff --git a/texts/cases/card-columns-obsidian.md b/texts/cases/card-columns-obsidian.md index a71e77f..20a182c 100644 --- a/texts/cases/card-columns-obsidian.md +++ b/texts/cases/card-columns-obsidian.md @@ -12,7 +12,7 @@ - **Роль:** Продуктовый дизайн и разработка - **Платформа:** Obsidian Bases -- **Статус:** Рабочий плагин, open source (MIT) +- **Статус:** Рабочий плагин в [каталоге плагинов Obsidian](https://community.obsidian.md/plugins/card-columns), open source (MIT) - **Команда:** Соло, пет-проект ## Введение @@ -98,19 +98,18 @@ Bases, это не заметка и не отдельная база данны > **Callout (✅):** Главный вывод: вид для Bases получается рабочим только тогда, когда он уважает тулбар фреймворка. Я добавил представление, а не вторую систему хранения, и заметки остались обычными заметками. -## Медиа-плейсхолдеры (в HTML закомментированы) +## Медиа -| Слот | Файл | Что показывать | +| Файл | Что показывает | Источник | |---|---|---| -| Обзор | `overview.webp` | Вид Card Columns поверх `.base` файла | -| Колонки | `board.webp` | Колонки карточек с группировкой по свойству | -| Фильтр | `filter.webm` / `filter.mp4` + `filter-poster.webp` | Фильтрация по тегам, OR и AND | -| Настройки | `settings.webp` | Gear-меню с секциями | - -Ещё один слот (`note-before.webp`) остался в шаблоне из ранней версии и сейчас не используется, удалить при вставке медиа. +| `overview.webp` | База заметок в режиме Columns, сгруппированная по тегам | `card-columns/images/overview.webp` | +| `filter-use.webp` | Фильтрация карточек кликабельными тегами | `card-columns/images/filter use.webp` | +| `view-configure.webp` | Настройка вида и ширины колонок | `card-columns/images/view configure.webp` | ## Источники фактуры - Репозиторий: `https://github.com/mamadaevv/card-columns` (лицензия MIT). +- Каталог плагинов Obsidian: `https://community.obsidian.md/plugins/card-columns`. +- Скриншоты взяты из `images/` репозитория Card Columns. - Все параметры кастомизации и логика фильтрации взяты из README репозитория. - Drag-and-drop в плагине **отсутствует**: он есть у соседнего `ewerx/obsidian-bases-kanban`, не путать.