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:
@@ -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
|
||||
Reference in New Issue
Block a user