Single Card
이것은 아이콘이 있는 독립형 카드입니다. 카드는 주요 정보나 기능을 강조하는 데 유용합니다.
각 참고 상자 유형은 기본 제목과 함께 ::: 펜스 구문을 사용합니다.
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);인라인 코드가 있는 항목 3이 두 탭 그룹은 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에서 접근할 수 있습니다.
Single Card
이것은 아이콘이 있는 독립형 카드입니다. 카드는 주요 정보나 기능을 강조하는 데 유용합니다.
Performance
Astro는 빠른 페이지 로드를 위해 기본적으로 제로 JS를 제공합니다.
Customizable
Starlight는 광범위한 테마 및 플러그인 옵션을 제공합니다.
Accessible
내장 접근성 기능으로 모든 사용자가 콘텐츠에 접근할 수 있습니다.
Documented
포괄적인 문서화로 시작이 간편합니다.
Step One
프로젝트 설정과 환경 변수를 구성하세요.
Step Two
MDX 형식을 사용하여 콘텐츠 페이지를 만드세요.
Step Three
개발 서버로 로컬에서 미리보기하세요.
Step Four
원하는 호스팅 플랫폼에 배포하세요.
테마는 아이콘 유무에 관계없이 작동하는 LinkCard 구성 요소를 제공합니다. 테마에서 가져오세요:
import LinkCard from '@f5-sales-demo/docs-theme/components/LinkCard.astro';prefix:name 구문을 사용하여 icon prop을 추가하세요. 8개의 아이콘 패키지가 모두 지원됩니다 — 전체 카탈로그는 아이콘 패키지 문서를 참조하세요.
lucide:)carbon:)mdi:)phosphor:)tabler:)f5-brand:)f5xc:)이 아이콘들은 다중 색상이며 라이트/다크 모드 색상 적응을 위해 CSS 사용자 지정 속성을 사용합니다.
hashicorp-flight:)인라인으로 렌더링된 6가지 배지 변형 모두:
Default Note Danger Success Tip Caution변형이 있는 각 크기:
Small Tip Medium Danger Large Success다음 제목들은 starlight-heading-badges 플러그인 구문을 사용합니다.
이 제목에는 기능이 안정적임을 나타내는 성공 배지가 있습니다.
이 제목에는 API가 실험적임을 나타내는 주의 배지가 있습니다.
이 제목에는 지원 중단을 나타내는 위험 배지가 있습니다.
이 제목에는 새 기능을 나타내는 팁 배지가 있습니다.
이 제목에는 최근 업데이트를 나타내는 노트 배지가 있습니다.
이 제목에는 변형이 지정되지 않은 기본 배지가 있습니다.
사이드바를 확인하세요: 이 페이지에는 프론트매터를 통해 적용된 tip 변형의 “New” 배지가 있습니다.
| 기능 | 상태 | 우선순위 |
|---|---|---|
| 다크 모드 | 지원됨 | 높음 |
| 이미지 확대 | 지원됨 | 중간 |
| Mermaid 다이어그램 | 지원됨 | 중간 |
| 제목 배지 | 지원됨 | 낮음 |
| 속성 | 유형 | 기본값 | 설명 |
|---|---|---|---|
title | string | — | 헤더에 표시되는 페이지 제목 |
description | string | "" | SEO를 위한 메타 설명 |
sidebar.order | number | 0 | 사이드바의 정렬 순서 |
sidebar.badge | object | null | 사이드바 레이블 옆에 표시되는 배지 |
template | "doc" | "splash" | "doc" | 페이지 레이아웃 템플릿 |
아래 이미지는 starlight-image-zoom 플러그인을 테스트합니다. 클릭하여 확대하세요.
