From 9a962f37b5a3c4b37d9cead218a4fa1b5840126a Mon Sep 17 00:00:00 2001 From: "S.Gromov" Date: Fri, 22 May 2026 23:23:14 +0300 Subject: [PATCH] =?UTF-8?q?feat:=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20skill=20=D0=B4=D0=BB=D1=8F=20SLM=20Design?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - добавлена сборка self-contained skill для Claude Code и opencode - добавлен install-ready архив skill в public/slm-design/skill - обновлена карточка SLM Design с меню действий открыть/скачать - добавлен static fallback главной страницы из общего конфига - подключены Mantine Menu и Phosphor Icons для действий карточки --- index.html | 142 ++++++-- package-lock.json | 329 +++++++++++++++--- package.json | 8 +- projects/_shared/lib/zip.ts | 2 +- projects/slm-design/build.ts | 2 + .../slm-design/canons/architecture/index.md | 6 + projects/slm-design/scripts/build-skill.ts | 140 ++++++++ projects/slm-design/skill/slm-design.skill.md | 98 ++++++ scripts/prepare-static-index.ts | 135 +++++++ src/App.css | 99 ++++++ src/App.tsx | 323 +++++++++++++---- src/config/docs.config.ts | 60 +++- src/main.tsx | 6 + 13 files changed, 1186 insertions(+), 164 deletions(-) create mode 100644 projects/slm-design/scripts/build-skill.ts create mode 100644 projects/slm-design/skill/slm-design.skill.md create mode 100644 scripts/prepare-static-index.ts diff --git a/index.html b/index.html index d70484d..29bfe06 100644 --- a/index.html +++ b/index.html @@ -86,6 +86,50 @@ margin-top: 14px; } + .static-actions-list, + .static-action-list { + display: grid; + gap: 8px; + margin: 14px 0 0; + padding-left: 20px; + } + + .static-action-list { + margin-top: 6px; + } + + .static-action-list-nested { + gap: 10px; + } + + .static-action-sections { + display: grid; + gap: 18px; + margin-top: 18px; + } + + .static-action-section, + .static-action-group { + display: grid; + gap: 8px; + } + + .static-action-title { + color: color-mix(in srgb, LinkText 80%, CanvasText); + font-size: 12px; + font-weight: 800; + letter-spacing: 0.08em; + text-transform: uppercase; + } + + .static-action-group-title { + color: color-mix(in srgb, CanvasText 58%, Canvas); + font-size: 11px; + font-weight: 800; + letter-spacing: 0.08em; + text-transform: uppercase; + } + .static-shell a { color: LinkText; } @@ -111,6 +155,7 @@ +

Список документаций

+