Contribute
외부 디자인 시스템을 AXIS 연합 갤러리에 추가하는 방법을 안내합니다.
외부 DS 추가 절차
1. JSON 파일 생성
apps/web/data/ 디렉토리에 새 JSON 파일을 생성합니다.
각 항목에 name, slug, description, externalUrl, source 필드를 포함합니다.
2. 라이선스 확인
외부 DS의 라이선스가 MIT와 호환되는지 확인합니다.
pnpm check-licenses 명령으로 자동 검증할 수 있습니다.
3. 빌드 & 검증
빌드 스크립트가 data/ 폴더를 자동 탐색하여 인덱스에 병합합니다.
pnpm build:registry 실행 후 갤러리에서 확인하세요.
4. PR 제출
PR 템플릿의 체크리스트를 완료하고 리뷰를 요청합니다.
타입 체크, 린트, 빌드, 라이선스 검증을 모두 통과해야 합니다.
데이터 스키마
{
"name": "리소스 이름",
"slug": "소스-리소스id",
"description": "리소스 설명",
"category": "minimal | landing-page | dashboard | app | agentic",
"type": "external",
"externalUrl": "https://...",
"source": "소스명",
"tags": ["tag1", "tag2"],
"features": ["Feature 1", "Feature 2"]
}라이선스 호환성
호환 라이선스
MIT
Apache-2.0
BSD-2-Clause
BSD-3-Clause
ISC
CC0-1.0
비호환 라이선스
GPL-2.0
GPL-3.0
AGPL-3.0
SSPL-1.0