feat: Pretendard 폰트 적용 및 DB 스키마 완성

- Pretendard 폰트로 변경 (CDN)
- albums, tracks 테이블 생성 및 데이터 삽입
- 트랙별 작사/작곡/편곡/설명 정보 추가
- 모든 테이블 및 컬럼에 COMMENT 추가
This commit is contained in:
caadiq 2026-01-01 00:20:33 +09:00
parent 4190a71ab6
commit 91270c2c8b
6 changed files with 2764 additions and 5 deletions

15
docker-compose.dev.yml Normal file
View file

@ -0,0 +1,15 @@
services:
fromis9-web:
image: node:20-alpine
container_name: fromis9-web
working_dir: /app
command: sh -c "npm install && npm run dev -- --host 0.0.0.0 --port 80"
volumes:
- ./frontend:/app
networks:
- app
restart: unless-stopped
networks:
app:
external: true

View file

@ -4,11 +4,11 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>fromis_9 - 프로미스나인</title>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;600;700&display=swap"
rel="stylesheet"
as="style"
crossorigin
href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css"
/>
</head>
<body>

2744
frontend/package-lock.json generated Normal file

File diff suppressed because it is too large Load diff

View file

@ -8,7 +8,6 @@ html {
}
body {
font-family: "Noto Sans KR", sans-serif;
background-color: #fafafa;
color: #1a1a1a;
}

View file

@ -15,7 +15,7 @@ export default {
accent: "#FFD700",
},
fontFamily: {
sans: ['"Noto Sans KR"', "sans-serif"],
sans: ["Pretendard", "Inter", "sans-serif"],
},
},
},

View file

@ -6,5 +6,6 @@ export default defineConfig({
server: {
host: true,
port: 5173,
allowedHosts: ["fromis9.caadiq.co.kr"],
},
});