기여하기

이 페이지에서는 아이콘을 요청하고, 아이콘 버그를 신고하고, 그림을 기여하는 방법을 설명합니다.

아이콘 요청

아이콘이 어디에 쓰이는지, 이를 나타내는 일상적인 사물, 호버 모션을 적은 아이콘 요청을 등록하세요. 사물이 분명한 요청부터 먼저 그립니다.

아이콘 버그 신고

눈에 띄는 이음매, 작은 크기에서 흐릿한 표시, 잘못된 모션 같은 문제를 신고하려면 스크린샷을 첨부해 아이콘 버그를 등록하세요.

아이콘 제출

Skill이나 직접 그린 아이콘을 풀 리퀘스트로 보내고 싶지 않다면 제출 페이지를 이용하세요. 브라우저에서 파일을 검사하고 GitHub 이슈를 준비해 줍니다. 이슈를 등록하기 전까지 파일은 브라우저에만 있습니다.

그림을 SVG로 내보냅니다. Skill을 사용한다면 node scripts/export.mjs를 실행하세요. 정적 SVG만 있어도 됩니다. 아이콘이 채택되면 검토 과정에서 모션을 추가합니다. 직접 만든 모션을 제안하려면 아이콘의 소스 파일을 추가하세요.

메인테이너가 이슈에 게시된 미리보기를 보고 디자인 규칙에 맞는지 눈으로 검토합니다. 로고, 상표, 다른 아이콘 세트를 따라 그린 아이콘은 채택할 수 없습니다. 채택된 아이콘은 MIT 라이선스로 라이브러리에 추가되며, 제작자로 표기됩니다.

코딩 Agent가 아이콘을 제출하게 하려면 이 프롬프트를 Agent에 붙여넣으세요. Agent가 약관 동의를 확인한 뒤 GitHub CLI로 이슈를 등록합니다.

Submit my icon to the Kubai Icons library:
1. Export it as an SVG by running node scripts/export.mjs --only <name> in the skill folder.
2. Ask me to confirm that I made it, that it contains no logos or copied artwork, and that I agree to publish it under the MIT License. Stop if I do not confirm.
3. Run gh issue create --repo kubai087/kubai-icons --title "[Icon submission] <name>" with a body using these headings: "### Name" (kebab-case), "### What it does on hover" and "### Files" (the SVG in a code block, plus the icon's .js source if there is one).
4. Tell me the issue link.

아이콘 그리기

아이콘은 icons/에 아이콘당 ES 모듈 하나로 저장됩니다. Kubai Icons Skill로 그리거나 직접 그리되, PROMPT.md와 docs/authoring.md를 따르세요. 작업을 확인하려면 아래의 my-icon을 내 아이콘 이름으로 바꾸세요.

bash
git clone https://github.com/kubai087/kubai-icons
cd kubai-icons && npm install
node tools/check.mjs --only my-icon --with folder,mail   # contact sheets in check-out/lib
npm run validate                                          # names, metadata, markup
npm run build:packages
npm test

tools/check.mjs는 컨택트 시트를 생성합니다. 컨택트 시트는 --with로 지정한 기존 아이콘 옆에 내 아이콘을 놓고 보여 주는 미리보기 이미지입니다. 이를 풀 리퀘스트에 첨부하세요. CI가 변경된 아이콘을 다시 렌더링하고 테스트를 실행하며, 메인테이너가 아이콘이 세트와 얼마나 잘 어울리는지 검토합니다.

라이선스

기여된 아이콘과 패키지 코드는 MIT 라이선스로 배포됩니다. 웹사이트와 Skill의 변경 사항에는 라이선스 페이지에 나열된 별도의 약관이 적용됩니다.

Kubai Icons는 무료로 사용할 수 있습니다 프로젝트 후원