feat: добавить skill для SLM Design
- добавлена сборка self-contained skill для Claude Code и opencode - добавлен install-ready архив skill в public/slm-design/skill - обновлена карточка SLM Design с меню действий открыть/скачать - добавлен static fallback главной страницы из общего конфига - подключены Mantine Menu и Phosphor Icons для действий карточки
This commit is contained in:
99
src/App.css
99
src/App.css
@@ -359,6 +359,99 @@
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.docMenu {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 8px;
|
||||
justify-content: space-between;
|
||||
width: 100%;
|
||||
pointer-events: auto;
|
||||
}
|
||||
|
||||
.docMenuButton {
|
||||
--button-bg: var(--page-bg);
|
||||
--button-bd: 1px solid var(--border-soft);
|
||||
--button-color: var(--text-primary);
|
||||
--button-hover: var(--page-bg);
|
||||
--button-hover-color: var(--doc-accent);
|
||||
--button-padding-x: 10px;
|
||||
|
||||
min-height: 33px;
|
||||
height: 33px;
|
||||
padding: 6px 10px;
|
||||
border: 1px solid var(--border-soft) !important;
|
||||
border-radius: 8px;
|
||||
color: var(--text-primary) !important;
|
||||
background: var(--page-bg) !important;
|
||||
font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
|
||||
font-size: 12px;
|
||||
font-weight: 500;
|
||||
line-height: normal;
|
||||
transition: border-color 150ms ease, color 150ms ease;
|
||||
}
|
||||
|
||||
.docMenuButton:hover {
|
||||
border-color: var(--doc-accent) !important;
|
||||
color: var(--doc-accent) !important;
|
||||
background: var(--page-bg) !important;
|
||||
}
|
||||
|
||||
.docMenuItem {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.docMenuFallback {
|
||||
display: grid;
|
||||
gap: 14px;
|
||||
width: 100%;
|
||||
pointer-events: auto;
|
||||
}
|
||||
|
||||
.docMenuFallbackSection,
|
||||
.docMenuFallbackGroup {
|
||||
display: grid;
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.docMenuFallbackSectionTitle,
|
||||
.docMenuFallbackTitle {
|
||||
color: var(--doc-accent);
|
||||
font-size: 11px;
|
||||
font-weight: 760;
|
||||
letter-spacing: 0.08em;
|
||||
line-height: 1;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.docMenuFallbackTitle {
|
||||
color: var(--text-muted);
|
||||
font-size: 10px;
|
||||
}
|
||||
|
||||
.docMenuFallbackLinks {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.docMenuFallbackLink {
|
||||
padding: 6px 10px;
|
||||
border: 1px solid var(--border-soft);
|
||||
border-radius: 8px;
|
||||
color: var(--text-primary);
|
||||
background: var(--page-bg);
|
||||
font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
|
||||
font-size: 12px;
|
||||
font-weight: 500;
|
||||
text-decoration: none;
|
||||
transition: border-color 150ms ease, color 150ms ease;
|
||||
}
|
||||
|
||||
.docMenuFallbackLink:hover {
|
||||
border-color: var(--doc-accent);
|
||||
color: var(--doc-accent);
|
||||
}
|
||||
|
||||
.docLink {
|
||||
padding: 6px 10px;
|
||||
border: 1px solid var(--border-soft);
|
||||
@@ -477,4 +570,10 @@
|
||||
.docLink {
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.docMenu,
|
||||
.docMenu .mantine-Menu-root,
|
||||
.docMenu .mantine-Button-root {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user