Skip to content

Commit 0fa2c34

Browse files
Seungwoo321claude
andcommitted
Initial commit - PenguinJS 프로젝트 초기 설정
- Next.js 15.3.2 기반 프로젝트 구조 - CallStack Library 게임 구현 - Layout A, A+, B, C, D, E 타입 구현 - Stage 7 스타일 적용된 Layout B - 불필요한 파일 제외 (.gitignore 적용) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
0 parents  commit 0fa2c34

File tree

348 files changed

+59870
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

348 files changed

+59870
-0
lines changed
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: Accessibility Check
2+
3+
on:
4+
push:
5+
branches: [main, develop]
6+
pull_request:
7+
branches: [main]
8+
9+
jobs:
10+
color-contrast:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- uses: actions/checkout@v3
15+
16+
- name: Setup Node.js
17+
uses: actions/setup-node@v3
18+
with:
19+
node-version: '20'
20+
21+
- name: Install dependencies
22+
run: |
23+
cd apps/playground
24+
npm ci
25+
26+
- name: Build application
27+
run: |
28+
cd apps/playground
29+
npm run build
30+
31+
- name: Install accessibility tools
32+
run: |
33+
npm install -g @axe-core/cli
34+
npm install -g pa11y
35+
36+
- name: Start server
37+
run: |
38+
cd apps/playground
39+
npm run start &
40+
sleep 10
41+
42+
- name: Run axe accessibility tests
43+
run: |
44+
axe http://localhost:3000 --tags wcag2aa,wcag21aa --exit
45+
46+
- name: Run pa11y color contrast tests
47+
run: |
48+
pa11y http://localhost:3000 --standard WCAG2AA --reporter cli
49+
50+
- name: Check specific color combinations
51+
run: |
52+
node scripts/check-color-contrast.js
53+
working-directory: apps/playground
54+
55+
- name: Upload accessibility report
56+
if: always()
57+
uses: actions/upload-artifact@v3
58+
with:
59+
name: accessibility-report
60+
path: |
61+
apps/playground/accessibility-report.json
62+
apps/playground/color-contrast-report.json

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
node_modules/
2+
.next/
3+
.turbo/
4+
*.log
5+
.DS_Store

0 commit comments

Comments
 (0)