一键导入
bookshelf-theme-design-system
「Teal Comic」風格指南與組件系統,基於 Mandy's Website 主題。包含了詳細的組件分類、配色規範與實作原則。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
「Teal Comic」風格指南與組件系統,基於 Mandy's Website 主題。包含了詳細的組件分類、配色規範與實作原則。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
本專案使用 Astro、Tailwind CSS 和 TypeScript 開發的最佳實踐與指引。
定義程式碼品質標準、防止幻覺 (Anti-Hallucination) 與官方文件查證流程。確保所有程式碼皆為最新、穩定且符合最佳實踐。
專案部落格文章與 Markdown 文件寫作規範,涵蓋 Frontmatter、格式與 SEO 最佳實踐。
建立獨特、生產級且高品質的前端介面。當需要構建 Web 組件、頁面、Landing Page 或應用程式時使用。
全方位的設計指南,提供專業的 UI/UX 原則、配色方案與開發工作流。適合需要從零打造高品質介面的場景。
根據 Web 介面指南 (Web Interface Guidelines) 審查 UI 代碼。當需要「審查我的 UI」、「檢查無障礙性」、「稽核設計」或「檢查最佳實踐」時使用。
| name | Bookshelf Theme & Design System |
| description | 「Teal Comic」風格指南與組件系統,基於 Mandy's Website 主題。包含了詳細的組件分類、配色規範與實作原則。 |
本技能定義了本網站獨特的 Teal Comic (Mandy's Website) 設計語言與組件系統。
融合了 Teal (藍綠色) 主色調與 Comic Book (美式漫畫) 結構的獨特風格。
#00aaaa)所有顏色與樣式皆已在 src/styles/tailwind.css (CSS 變數) 與 src/styles/global.css (Utility Classes) 中定義。
#00aaaa (由 --color-primary-500 定義)#22c55e (Green) - 視覺化圖表#eab308 (Yellow) - 開發工具 (Git, npm)#ef4444 (Red) - 前端框架 (Angular, React)#3b82f6 (Blue) - 樣式工具 (SCSS)#f97316 (Orange) - 建置工具 (Astro, Vite)#ffffff#111827 (Gray 900).comic-border: 2px solid black (Dark mode: gray-200)。.comic-border-thick: 3px solid black。rounded-md: 預設圓角 (8px)。.comic-shadow: 4px 4px 0 (無模糊)。.comic-shadow-sm: 2px 2px 0。.comic-shadow-lg: 6px 6px 0。本專案採用 類 DaisyUI 的組件分類架構:
ButtonDropdown, ModalButton: 使用 .btn class,支援 variant (primary, accent, ghost, outline)。Card, Badge, TagsTimelineCard: 使用 .comic-card,支援 variant="project" (帶圖釘效果) 或 variant="post"。Badge: 用於技術標籤,必須遵循上方「Semantic Colors」的配色定義。Header, Pagination, CategoriesBreadcrumbsAlertTooltip, LoadingAlert 需使用粗邊框與對應的語意化顏色 icon。Input, SearchWidgetring-2 ring-primary-500)。Hero, Footer, MainLayout, ContentLayout, AsideLayoutDividermax-w-screen-xl,保持良好的閱讀體驗。var(--color-primary-500)。aria-label,圖片需有 alt。<button class="btn bg-primary-500 text-white hover:translate-y-1">
Click Me
</button>
<Badge color="error">React</Badge>
<Badge color="accent">Astro</Badge>
參考文件: COMPONENT_SYSTEM_PLAN.md (已整合)