From 96b9a0cb38f53cd64b6dd9f27d188e6cbfaad457 Mon Sep 17 00:00:00 2001 From: colorlink Date: Fri, 16 Oct 2026 03:36:13 +0000 Subject: [PATCH] Admin CSS: collapsible category + per-card minimize styles + AskTam.net footer Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01Q8t9GEyyLZbUQu26na1JQg --- assets/css/admin.css | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/assets/css/admin.css b/assets/css/admin.css index 16fea56..94c7682 100644 --- a/assets/css/admin.css +++ b/assets/css/admin.css @@ -132,3 +132,19 @@ .asktam-mcp-changelog-items li code{padding:1px 6px;font-size:12px;background:var(--mcp-gray-50);border:1px solid var(--mcp-gray-200);border-radius:3px} @media screen and (max-width:960px){.asktam-mcp-prompts-grid{grid-template-columns:repeat(2,1fr)}} @media screen and (max-width:782px){.asktam-mcp-prompts-grid{grid-template-columns:1fr}} + +/* --- Collapsible tools (minimize/maximize per category + per tool) + footer --- */ +.asktam-mcp-collapse-tools{display:inline-flex;gap:8px} +.asktam-mcp-category-header{cursor:pointer;user-select:none} +.asktam-mcp-cat-caret{display:inline-block;width:14px;font-size:11px;color:var(--mcp-gray-400);transition:transform .15s ease;flex-shrink:0} +.asktam-mcp-category.is-collapsed .asktam-mcp-cat-caret{transform:rotate(-90deg)} +.asktam-mcp-category.is-collapsed .asktam-mcp-tools-grid{display:none} +.asktam-mcp-category.is-collapsed .asktam-mcp-category-header{border-bottom-color:transparent;padding-bottom:6px} +.asktam-mcp-card-min{position:absolute;top:8px;right:10px;width:22px;height:22px;line-height:18px;text-align:center;padding:0;border:1px solid var(--mcp-gray-200);background:#fff;color:var(--mcp-gray-400);border-radius:5px;cursor:pointer;font-size:15px;font-weight:600;z-index:2} +.asktam-mcp-card-min:hover{color:var(--mcp-primary);border-color:var(--mcp-primary)} +.asktam-mcp-tool-card.is-min{padding-top:12px;padding-bottom:12px} +.asktam-mcp-tool-card.is-min .asktam-mcp-tool-desc,.asktam-mcp-tool-card.is-min .asktam-mcp-tool-slug{display:none} +.asktam-mcp-tool-name{padding-right:26px} +.asktam-mcp-footer{margin:20px 0 0;padding:16px 4px 4px;text-align:center;font-size:12px;color:var(--mcp-gray-400);border-top:1px solid var(--mcp-gray-200)} +.asktam-mcp-footer a{color:var(--mcp-primary);text-decoration:none;font-weight:600} +.asktam-mcp-footer a:hover{text-decoration:underline}