업데이트 내역

sqldpass가 최근 어떻게 바뀌었는지 기능 단위로 정리했어요.


Supabase 풍 디자인 시스템

2026-04-17

추가

  • 공용 UI 컴포넌트: Button·Card·Badge·Container·Section
  • 자격증 색상 단일 소스(lib/cert-tokens.ts) — 기존 여러 페이지에 흩어져 있던 중복 정의 통합
  • Primary emerald 테마로 전환, 다크/라이트 모드 통합 지원

개선

  • 섹션 간격·타이포·그림자 체계 통일
  • NavBar·Footer 레이아웃 정돈

블로그 가독성 개선

2026-04-17

개선

  • 본문 1718px, line-height 1.781.8로 한글 읽기 최적화
  • 본문 폭 44rem로 조정
  • 제목 하단 border 제거, 여백 기반 계층 구분
  • 인라인 code를 중립 surface 톤으로, blockquote italic 제거
  • 링크 underline을 얇고 투명하게 튜닝

버튼 반응 품질 개선

2026-04-17

수정

  • 다크모드에서 primary 버튼 글씨가 안 보이던 문제 해결 (색상 토큰으로 자동 전환)
  • ButtonLink 클릭 시 눌리는 피드백 복원

개선

  • 피드백·채점 안내·공지 모달 버튼을 공용 Button 컴포넌트로 교체 (사이즈·색·disabled 일관성)

OCI 인프라 이관

2026-04-18

추가

  • 프론트엔드가 OCI ARM 인스턴스에서 직접 서빙 (이전 Vercel)
  • www.sqldpass.com, sqldpass.com(apex) Let's Encrypt SSL 자체 발급
  • GitHub Actions 자동 배포 파이프라인 구축

인프라

  • Vercel은 stg.sqldpass.com staging 전용으로 재활용
  • SSR 호출이 Docker 내부 네트워크로 직통해 지연 감소