wushenghua
|
0beb71c00b
|
fix(readiness): give summary a finished hierarchy
|
2026-09-13 11:20:59 +08:00 |
|
wushenghua
|
94c3c175c8
|
fix(readiness): hide unused transition placeholders
|
2026-09-13 11:04:23 +08:00 |
|
wushenghua
|
4b6ac0f8a5
|
fix(readiness): remove static gear and right-stack overlap
|
2026-09-13 10:47:48 +08:00 |
|
wushenghua
|
055a1fd4c6
|
fix(readiness): centralize measured visual slots
|
2026-09-13 10:42:13 +08:00 |
|
wushenghua
|
b45b72d6f6
|
fix(readiness): restore readable runtime typography
|
2026-09-13 10:22:50 +08:00 |
|
wushenghua
|
1abab1460f
|
fix(readiness): align labels to authored button plates
|
2026-09-13 10:15:47 +08:00 |
|
wushenghua
|
0c071d0bdc
|
fix(readiness): remove duplicate static action chrome
|
2026-09-13 10:14:41 +08:00 |
|
wushenghua
|
8804a23ff2
|
fix(ui): derive action rows from shared design grid
|
2026-09-13 09:52:16 +08:00 |
|
wushenghua
|
9e05635c6b
|
fix(readiness): equalize bottom command slots
|
2026-09-12 20:41:44 +08:00 |
|
wushenghua
|
1ab5ea7d08
|
fix(ui): centralize semantic command widths
|
2026-09-12 20:35:00 +08:00 |
|
wushenghua
|
14cbc30afd
|
fix(m56): equalize contract action button footprints
|
2026-09-12 19:53:41 +08:00 |
|
wushenghua
|
768a0881cc
|
fix(m56): use dark text on cream cancel chrome
|
2026-09-12 19:44:23 +08:00 |
|
wushenghua
|
53d1481145
|
fix(m56): reserve contract cancel button width
|
2026-09-12 19:40:20 +08:00 |
|
wushenghua
|
afc88ceacd
|
fix(m56): give contract buttons explicit text slots
|
2026-09-12 19:39:14 +08:00 |
|
wushenghua
|
14eaf5ae4b
|
fix(m56): separate contract header text slots
|
2026-09-12 19:28:19 +08:00 |
|
wushenghua
|
475e05d4c9
|
fix(m56): make compact component layouts reversible
|
2026-09-12 18:31:10 +08:00 |
|
wushenghua
|
87b85d71ab
|
fix(m56): keep market ledger clear of resource rail
|
2026-09-12 18:29:28 +08:00 |
|
wushenghua
|
14bb7e32e3
|
fix(m56): reserve footer gap in market ledger
|
2026-09-12 18:28:22 +08:00 |
|
wushenghua
|
e4abb196d7
|
fix(m56): remove duplicate guild and market ownership
|
2026-09-12 18:24:48 +08:00 |
|
wushenghua
|
df323bfe21
|
feat(m56): freeze fixed 1280x720 page canvas
|
2026-09-12 18:07:50 +08:00 |
|
wushenghua
|
fadb7c5313
|
test(m55): add readiness result visual matrix
|
2026-09-12 17:04:19 +08:00 |
|
wushenghua
|
e5b7d8e11c
|
feat(m55): extract result action dock
|
2026-09-12 17:00:28 +08:00 |
|
wushenghua
|
b69970c2b2
|
feat(m55): group readiness action dock
|
2026-09-12 16:58:21 +08:00 |
|
wushenghua
|
c219d8ec86
|
feat(m55): extract readiness formation summary
|
2026-09-12 16:55:05 +08:00 |
|
wushenghua
|
6f95b8047c
|
feat(m55): extract readiness header module
|
2026-09-12 16:52:18 +08:00 |
|
wushenghua
|
ddd5855073
|
feat(m55): extract result outcome summary
|
2026-09-12 16:50:33 +08:00 |
|
wushenghua
|
0325720778
|
feat(m55): extract battle result header
|
2026-09-12 16:48:34 +08:00 |
|
wushenghua
|
8304d632e4
|
fix(m54): improve contract parchment text contrast
|
2026-09-12 16:17:34 +08:00 |
|
wushenghua
|
8931cec66e
|
feat(m54): add contract navigation and visual matrix
|
2026-09-12 15:37:17 +08:00 |
|
wushenghua
|
5de34a283f
|
feat(m54): extract contract action dock
|
2026-09-12 15:33:39 +08:00 |
|
wushenghua
|
66d6549d45
|
feat(m54): extract contract party summary
|
2026-09-12 15:32:25 +08:00 |
|
wushenghua
|
c48a35efe5
|
feat(m54): extract contract board module
|
2026-09-12 15:30:23 +08:00 |
|
wushenghua
|
15be57c363
|
feat(m54): extract contract header module
|
2026-09-12 14:32:36 +08:00 |
|
wushenghua
|
f9122342a0
|
fix(m53): capture guild at exact viewport sizes
|
2026-09-12 12:32:42 +08:00 |
|
wushenghua
|
9cc7ef22d0
|
feat(m53): add guild visual matrix probe
|
2026-09-12 12:30:00 +08:00 |
|
wushenghua
|
e97c8dac27
|
fix(m53): align guild board copy and header slots
|
2026-09-12 12:23:42 +08:00 |
|
wushenghua
|
ef5eda209a
|
fix(m52): prioritize guild nav labels
|
2026-09-11 11:06:39 +08:00 |
|
wushenghua
|
505304b85b
|
fix(m52): improve guild nav label readability
|
2026-09-11 11:05:41 +08:00 |
|
wushenghua
|
6e0580062b
|
fix(m52): raise guild navigation label contrast
|
2026-09-11 10:59:00 +08:00 |
|
wushenghua
|
66f5fbcf6d
|
refactor(m52): extract guild navigation module
|
2026-09-11 10:43:37 +08:00 |
|
wushenghua
|
95a28b6cd4
|
refactor(m52): extract guild member card
|
2026-09-11 10:41:56 +08:00 |
|
wushenghua
|
a7a2d1d7df
|
refactor(m52): extract guild contract board
|
2026-09-11 10:40:47 +08:00 |
|
wushenghua
|
63c8211436
|
fix(m52): show guild navigation labels in runtime
|
2026-09-11 10:38:42 +08:00 |
|
wushenghua
|
135a4aea05
|
fix(m52): strengthen guild board typography
|
2026-09-11 10:30:35 +08:00 |
|
wushenghua
|
0565304ceb
|
fix(m52): separate guild status and settings slots
|
2026-09-11 10:29:58 +08:00 |
|
wushenghua
|
80f65bc80f
|
fix(m52): widen guild header safe slot
|
2026-09-11 10:27:13 +08:00 |
|
wushenghua
|
0812d1454b
|
fix(m52): expose guild navigation labels
|
2026-09-11 08:54:21 +08:00 |
|
wushenghua
|
abda463430
|
refactor(m52): name guild board submodules
|
2026-09-11 07:57:45 +08:00 |
|
wushenghua
|
d62732813e
|
refactor(m52): mark guild contract board module boundary
|
2026-09-11 07:57:31 +08:00 |
|
wushenghua
|
49f10e4a3b
|
fix(m52): contain guild board status copy
|
2026-09-11 07:57:08 +08:00 |
|