design: 기업용 UI 리디자인 및 로컬 실행 스크립트 추가

- 로그인/접근거부 페이지: 좌우 분할 레이아웃(다크 네이비 브랜드 패널 + 흰색 폼),
  실제 Google G 컬러 버튼, 자물쇠·안내 아이콘 적용
- 메인 페이지: 다크 네이비 헤더, 웰컴 히어로 배너(오늘 날짜 JS 자동 표시),
  SVG 아이콘이 있는 업무 카드 그리드, 호버 시 상단 블루 액센트 라인
- styles.css: 코퍼레이트 네이비/블루 색상 토큰 체계로 전면 재작성,
  Pretendard 폰트 유지, 모바일 반응형 포함
- run-local.bat / run-local.ps1: 더블클릭 또는 인수(stop/logs/ps/restart)로
  로컬 Docker 컨테이너를 간편하게 관리하는 스크립트 추가

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-05-21 23:38:32 +09:00
parent c93e2be0a7
commit 60a1426a23
6 changed files with 918 additions and 176 deletions
+63
View File
@@ -0,0 +1,63 @@
@echo off
cd /d "%~dp0"
set PROJECT=dbx-main
set COMPOSE=docker compose -p %PROJECT% -f docker-compose.local.yml
if "%1"=="stop" goto STOP
if "%1"=="logs" goto LOGS
if "%1"=="ps" goto PS
if "%1"=="restart" goto RESTART
:START
if not exist ".env.local" (
echo.
echo [ERROR] .env.local not found.
echo Copy .env.local.example and fill in the values:
echo.
echo copy .env.local.example .env.local
echo.
pause
exit /b 1
)
echo.
echo Starting DBX Main Page (local)...
echo.
%COMPOSE% up --build -d
if %errorlevel%==0 (
echo.
echo [OK] Running at http://localhost:8080
echo.
echo Logs : run-local.bat logs
echo Stop : run-local.bat stop
echo.
)
pause
exit /b
:STOP
echo.
echo Stopping container...
%COMPOSE% down
echo.
pause
exit /b
:LOGS
%COMPOSE% logs -f
exit /b
:PS
echo.
%COMPOSE% ps
echo.
pause
exit /b
:RESTART
echo.
echo Restarting...
%COMPOSE% restart
echo.
pause
exit /b