單一卡片
這是一張帶有圖示的獨立卡片。卡片適用於突顯關鍵資訊或功能特色。
每種提示框類型均使用 ::: 圍欄語法搭配其預設標題。
Starlight 內建提示框元件具有圓角與多層陰影效果:
.starlight-aside { border-radius: 0.75rem; box-shadow: 0 2px 4px rgba(0,0,0,0.04), 0 8px 16px rgba(0,0,0,0.08), 0 24px 48px rgba(0,0,0,0.12);}這是概覽標籤頁的內容。包含純文字以驗證基本標籤頁的渲染效果。
這是詳細資訊標籤頁。切換標籤頁應即時完成,無需重新載入頁面。
第一個標籤頁中的純段落內容。
const greeting = "Hello from a code block inside a tab!";console.log(greeting);行內程式碼以下兩個標籤頁群組共用 syncKey="pkg"。在其中一個群組選擇標籤頁時,另一個群組應同步更新。
安裝指令:
npm install @f5-sales-demo/docs-themepnpm add @f5-sales-demo/docs-themeyarn add @f5-sales-demo/docs-theme執行指令:
npm run devpnpm devyarn dev複製儲存庫
git clone https://github.com/example/repo.gitcd repo安裝相依套件
npm install啟動開發伺服器
npm run dev網站將在 http://localhost:4321 提供服務。
單一卡片
這是一張帶有圖示的獨立卡片。卡片適用於突顯關鍵資訊或功能特色。
效能
Astro 預設不輸出 JavaScript,實現快速頁面載入。
可自訂
Starlight 提供豐富的主題與外掛選項。
無障礙
內建無障礙功能確保內容能觸及每位使用者。
有完整文件
完整的說明文件讓入門變得簡單直觀。
第一步
設定專案配置與環境變數。
第二步
使用 MDX 格式建立內容頁面。
第三步
使用開發伺服器在本機預覽。
第四步
部署至您選擇的託管平台。
此主題提供一個 LinkCard 元件,可搭配或不搭配圖示使用。從主題匯入:
import LinkCard from '@f5-sales-demo/docs-theme/components/LinkCard.astro';使用 prefix:name 語法添加 icon 屬性。支援全部八個圖示套件 — 完整目錄請參閱 圖示套件 說明文件。
lucide:)carbon:)mdi:)phosphor:)tabler:)f5-brand:)f5xc:)這些圖示為多色圖示,並使用 CSS 自訂屬性進行亮色/暗色模式的色彩適配。
hashicorp-flight:)以行內方式渲染的全部六種徽章變體:
預設 備註 危險 成功 提示 警告 小型 中型 大型各尺寸搭配變體:
小型提示 中型危險 大型成功以下標題使用 starlight-heading-badges 外掛語法。
此標題帶有成功徽章,表示功能已穩定。
此標題帶有警告徽章,表示 API 仍處於實驗階段。
此標題帶有危險徽章,表示已棄用。
此標題帶有提示徽章,表示這是新功能。
此標題帶有備註徽章,表示近期已更新。
此標題帶有未指定變體的預設徽章。
請查看側邊欄:此頁面已透過 frontmatter 套用 tip 變體的「新增」徽章。
| 功能 | 狀態 | 優先級 |
|---|---|---|
| 暗色模式 | 已支援 | 高 |
| 圖片縮放 | 已支援 | 中 |
| Mermaid 圖表 | 已支援 | 中 |
| 標題徽章 | 已支援 | 低 |
| 屬性 | 類型 | 預設值 | 說明 |
|---|---|---|---|
title | string | — | 顯示於標頭的頁面標題 |
description | string | "" | 用於 SEO 的 meta 說明 |
sidebar.order | number | 0 | 側邊欄中的排序順序 |
sidebar.badge | object | null | 顯示於側邊欄標籤旁的徽章 |
template | "doc" | "splash" | "doc" | 頁面版面範本 |
下方圖片用於測試 starlight-image-zoom 外掛。點擊可放大。
