Hide_D
9530b445c8
fix(game-ui): 메인 로비 버튼 배치를 분리
...
데스크톱에서는 갱신 조작과 로비 이동 사이에 여백을 두고, 모바일에서는 갱신과 로비 이동을 헤더 양끝에 배치한다. 버튼 크기와 기존 눌림 효과, 자동 갱신 및 로비 이동 동작은 유지한다.
2026-08-21 02:34:19 +00:00
Hide_D
c013b943ec
merge: 최신 main을 프런트엔드 import 경계에 통합
2026-08-21 01:46:40 +00:00
Hide_D
a43f3e4e0a
perf: 프런트엔드 import 경계를 세분화
...
Gateway 화면을 route 단위로 지연 로딩하고 common runtime import를 실제 소유 leaf export로 분리한다.\n\npackage boundary와 route loading 회귀 테스트로 root barrel 재유입을 차단한다.
2026-08-21 01:45:20 +00:00
Hide_D
566df550cf
feat: 게임 정보에 빌드 커밋 표시
...
프로필 배포가 고정한 전체 커밋 SHA를 프론트 빌드와 Turbo 캐시 입력에 전달한다. 게임 정보 대화상자와 데스크톱·모바일 Chromium 검증을 함께 보강한다.
2026-08-21 01:28:49 +00:00
Hide_D
5a459bb101
merge: 최신 main을 메인 도시 정보 호환에 통합
2026-08-20 16:43:59 +00:00
Hide_D
481197a84c
feat: 메인 도시 정보를 Ref와 일치
...
도시 소유 국가색과 태수·군사·종사를 general.me에 추가한다. 주민 영역, 반응형 grid와 국가색 대비를 Ref 카드와 같은 geometry로 맞추고 API 및 production Chromium 회귀 검증을 추가한다.
2026-08-20 16:43:54 +00:00
Hide_D
daa96b79aa
feat: 메인 화면에 정식 기수 표시
2026-08-20 16:22:05 +00:00
Hide_D
331851c481
feat: 모바일 메인 패널 순서 설정 추가
2026-08-20 15:46:32 +00:00
Hide_D
e6ac941edc
fix(game-ui): 전투시드 숨김 표시를 전역화
...
메인과 감찰부에만 있던 hidden_but_copyable 표시 규칙을 Ref 공통 CSS처럼 전역 계약으로 옮깁니다. 내 정보 개인기록을 포함한 모든 로그 화면에서 seed를 숨기되 DOM selection과 복사 가능성은 보존합니다.
2026-08-19 14:05:03 +00:00
Hide_D
a14282b34d
feat(menu): PHP 기준 공통 메뉴를 런타임 설정으로 이관
...
Gateway와 게임 공통 메뉴를 영속 JSON에서 읽고 다음 페이지 로드에 반영한다. 운영 PHP의 항목과 순서, desktop/mobile geometry 및 정보 동작을 보존하고 검증·복구 문서를 추가한다.
2026-08-19 11:13:57 +00:00
Hide_D
3a52bb7830
fix: 메인 갱신 중 클릭을 toast로 안내
...
실시간 또는 수동 갱신 중에도 직접 갱신 버튼의 활성 시각 상태를 유지한다. 중복 클릭은 추가 조회 없이 공통 안내 toast로 전달하고 데스크톱·모바일 Chromium 회귀 검증을 보강한다.
2026-08-17 15:32:48 +00:00
Hide_D
232332812d
fix(game-ui): 개인 공격·수비 기록 시각 글자 크기를 맞춤
...
Ref의 <1> 시각 표식과 같은 90% 글자 크기를 적용하고, 기존 표식 시각의 중복 추가를 막는다.
동일 공격·수비 문구의 Ref/Core Chromium 측정과 /che, /hwe 회귀 검증을 추가한다.
2026-08-17 10:58:10 +00:00
Hide_D
c4c7966887
fix(game-ui): 메인 버튼 눌림 효과 적용 범위를 보완
2026-08-17 10:38:40 +00:00
Hide_D
50068224c8
fix: 토너먼트 단계의 메인 실시간 갱신을 연결
...
토너먼트 state의 stage 전이만 공용 실시간 채널에 발행하고 공개 invalidation으로 변환한다.
메인 dashboard store가 단계 값을 소유해 상단 문구와 메뉴 강조를 단일/다중 탭에서 함께 갱신한다.
Redis 통합 테스트와 production Chromium 회귀 검증을 추가한다.
2026-08-17 01:41:37 +00:00
Hide_D
952e141ca0
merge: 최신 main을 서버 시계와 첫 턴 수정에 통합
2026-08-15 18:27:10 +00:00
Hide_D
d0b9b8f211
fix(frontend): 서버 보정 시각을 로컬 시계로 표시
...
명령 목록 중앙 시계는 서버 게임 시각과 클라이언트 시각 차이를 보정해 흐르게 한다. 장수 다음 턴과 예약 행 시각도 브라우저 로컬 시간대로 투영한다.
2026-08-15 18:23:13 +00:00
Hide_D
4c221a1531
fix: 장수 동향 행 간격과 임관 월 표기를 맞춤
...
출병형 기록을 포함한 메인 동향 행을 21px 리듬으로 고정한다. 세 임관 명령의 전체 기록은 레거시와 같은 월 표제를 사용하고 단위·Chromium 회귀 검증을 추가한다.
2026-08-15 18:13:03 +00:00
Hide_D
328ebf9887
fix(frontend): compact main game header
2026-08-14 06:26:11 +00:00
Hide_D
77b05bf1bc
fix: Ref 장수 기본 카드 표시를 보완
2026-08-13 18:46:42 +00:00
Hide_D
a18891f664
feat(game-ui): add mobile auto refresh control
2026-08-13 17:51:13 +00:00
Hide_D
d431ba8d78
Merge branch 'main' into feature/command-option-context-20260813
2026-08-13 16:13:22 +00:00
Hide_D
8b1ca2a3f5
feat: enrich command option dialogs with Ref context
2026-08-13 16:11:30 +00:00
Hide_D
bdc7d6794f
Merge remote-tracking branch 'origin/main' into refactor/shared-general-panel-20260813
...
# Conflicts:
# app/game-frontend/src/views/MyPageView.vue
2026-08-13 15:49:13 +00:00
Hide_D
7a90fba7f3
refactor(game-ui): share Ref-style general panel
2026-08-13 15:47:34 +00:00
Hide_D
826d17da81
Merge branch 'main' into fix/main-header-status-20260813
2026-08-13 15:32:03 +00:00
Hide_D
dcba974aa4
fix(frontend): standardize server time display
2026-08-13 15:26:53 +00:00
Hide_D
71668400dd
fix(frontend): clarify main scenario status
2026-08-13 15:26:14 +00:00
Hide_D
3faf45f71e
fix: align main command editor flow with ref
2026-08-12 15:43:41 +00:00
Hide_D
445db7bbe0
fix(game-frontend): align main UI grid with ref
2026-08-12 07:43:50 +00:00
Hide_D
d6bab7e4bf
fix(game-frontend): bound realtime dashboard refreshes
2026-08-09 13:24:36 +00:00
Hide_D
ebc54198d7
fix(frontend): smooth realtime dashboard refreshes
2026-08-07 06:12:43 +00:00
Hide_D
26045f8d63
feat: rebuild Ref-compatible command editors
2026-08-05 09:02:55 +00:00
Hide_D
a333ef9681
feat: complete legacy game screen parity
2026-08-04 13:31:05 +00:00
Hide_D and Claude Opus 5
1f21379964
fix(frontend): stop clipping pages Ref leaves visible
...
The auction, my page, nation betting and hall of fame roots clipped content that
Ref lets overflow, which shifted their measured document size. The dashboard
reload controls and the diplomacy table frame now follow Ref's Lumen navigation
family and its non-collapsed gray/black frame.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 07:44:00 +00:00
Hide_D and Claude Opus 5
2f4569c057
fix(frontend): narrow legacy cell alignment to Ref's markup
...
Ref never aligns `.tb_layout` cells from the table; each legacy cell opts in
with align=center. The directory title table, npc list and chief reservation
rows follow that, the nation info cells use Ref's gray rule, and the main
document stops clipping horizontally.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 07:37:42 +00:00
Hide_D and Claude Opus 5
80fb1d118b
fix(frontend): restore Ref document and control contracts
...
Ref's `.bg0/.bg1/.bg2` set only a background image and `html, body` centre the
texture with vertical tiling, so the extra background colours and the default
tiling are removed. Two ranking views declared unscoped `body` rules that leaked
a 500px min-width and a 21px line-height onto every screen; each page now owns
its own contract. Controls that Ref renders with the Bootstrap/Lumen family get
the shared modifier so the bottom edge moves on hover and while pressed.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 07:22:15 +00:00
Hide_D
4113d81ba2
fix(frontend): converge scenario 2601 legacy UI
2026-08-04 05:29:18 +00:00
Hide_D
43ec211ff8
feat(game): align in-game GUI with ref captures
2026-08-01 22:03:03 +00:00
Hide_D
23cdc2adf2
feat(frontend): align in-game layouts with ref
2026-08-01 15:50:14 +00:00
Hide_D
2455c4efb3
fix(frontend): align ref menu structure
2026-07-30 19:58:38 +00:00
Hide_D
b17843b609
feat(frontend): restore ref main navigation
2026-07-30 19:47:27 +00:00
Hide_D
4ebd3fd39b
fix(frontend): restore legacy viewport geometry
2026-07-30 16:19:19 +00:00
Hide_D
ab6f4129a9
Structure legacy-compatible frontend CSS
2026-07-27 11:13:54 +00:00
Hide_D
89013272e1
feat: migrate legacy long-lived database records
2026-07-27 01:12:00 +00:00
Hide_D
465d9f0234
feat: restore gateway logout and main status
2026-07-26 10:01:38 +00:00
Hide_D
ce0b1e9842
Merge branch 'main' into feature/command-argument-ui
2026-07-26 09:07:46 +00:00
Hide_D
919a2fccda
feat: add reserved command argument forms
2026-07-26 09:05:17 +00:00
Hide_D
918d8f0e4c
feat: restore main record panels
2026-07-26 08:55:06 +00:00
Hide_D
4d7223b7a4
Merge branch 'main' into feature/nation-general-lists
...
# Conflicts:
# app/game-frontend/package.json
# app/game-frontend/src/router/index.ts
2026-07-26 06:32:54 +00:00
Hide_D
a0f2f431ec
test: stabilize message parity after main integration
2026-07-26 05:35:27 +00:00