Skeletonic Stylus

Skeletonic Stylus เป็นโปรเจกต์โอเพนซอร์ส; ยินดีรับการมีส่วนร่วม ทุกขนาด — ตั้งแต่แก้คำผิดไปจนถึงส่วนประกอบใหม่


เริ่มต้นเร็ว

# 1. Fork & clone
git clone git@github.com:YOUR-USER/skeletonic-stylus.git
cd skeletonic-stylus

# 2. ติดตั้ง (pnpm ผ่าน corepack)
corepack enable
pnpm install

# 3. Build
pnpm run build           # pipeline ทั้งหมด (stylus → prettier → stylelint → autoprefixer → csso)

# 4. Lint & ทดสอบ
pnpm run lint
node scripts/a11y-test.mjs

แบบแผน


Pull requests

  1. เปิด issue ก่อนสำหรับสิ่งที่ไม่เล็กน้อย — ช่วยลดงานซ้ำ
  2. ให้ PR มุ่งเน้น: หนึ่งการเปลี่ยนแปลงเชิงตรรกะต่อ PR
  3. อัปเดต CHANGELOG.md ภายใต้ "Unreleased"
  4. ตรวจสอบว่า CI ผ่านก่อนขอรีวิว
  5. Squash-merge เป็นค่าเริ่มต้น; ข้อความคอมมิตจะถูกจัดระเบียบเมื่อ merge

จรรยาบรรณ

เมื่อเข้าร่วม คุณตกลงที่จะปฏิบัติตาม Contributor Covenant 2.1 มีน้ำใจ อดทน เข้าใจเจตนาดี

เปิด issue ↗ · เปิด PR ↗