fix(V2-1): minor 이슈 정리 [M4][M5]

[M5] EditableSegment.tsx의 '#3b82f6' 하드코딩 제거:
- packages/ui theme.ts의 tag 팔레트에 blue/blueBg 추가
- SPEAKER_COLORS 배열이 d3roPalette.tag.blue 참조

[M4] 루트 .eslintignore 추가:
- site/, server/supabase/functions/ 등 자체 lint 설정이 있는
  서브 프로젝트 제외
- node_modules/out/dist/.next/release/sidecar-dist 제외
- apps/desktop/build/entitlements.mac.plist는 예외로 포함
This commit is contained in:
yunchan8804 2026-04-09 02:32:37 +09:00
parent 77d514222e
commit 9742b2109a
3 changed files with 34 additions and 1 deletions

31
.eslintignore Normal file
View file

@ -0,0 +1,31 @@
# 빌드 산출물
node_modules/
**/node_modules/
**/out/
**/dist/
**/.next/
release/
**/release/
sidecar-dist/
**/sidecar-dist/
build/
!apps/desktop/build/entitlements.mac.plist
*.tsbuildinfo
# 별개 서브 프로젝트 (자체 lint 설정 사용)
site/
server/supabase/functions/
# 환경
.env
.env.*
# 커버리지
coverage/
**/coverage/
# 설정/문서 파일은 굳이 lint 대상 아님
*.md
*.yml
*.yaml
*.json

View file

@ -12,7 +12,7 @@ const SPEAKER_COLORS = [
d3roPalette.tag.green,
d3roPalette.tag.orange,
d3roPalette.tag.red,
'#3b82f6',
d3roPalette.tag.blue,
]
function getSpeakerColor(speaker: string): string {

View file

@ -204,6 +204,8 @@ export const d3roPalette = {
redBg: 'rgba(239, 68, 68, 0.12)',
green: '#22c55e',
greenBg: 'rgba(34, 197, 94, 0.12)',
blue: '#3b82f6',
blueBg: 'rgba(59, 130, 246, 0.12)',
greenGlow: 'rgba(34, 197, 94, 0.6)',
redGlow: 'rgba(239, 68, 68, 0.6)',
orangeGlow: 'rgba(245, 158, 11, 0.6)',