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>
This commit is contained in:
2026-08-04 07:22:15 +00:00
co-authored by Claude Opus 5
parent f0fa55245b
commit 80fb1d118b
16 changed files with 174 additions and 63 deletions
@@ -271,7 +271,7 @@ onBeforeUnmount(() => {
<tbody>
<tr>
<td>
외 교 부<br /><button class="legacy-button" type="button" @click="router.push('/')">
외 교 부<br /><button class="legacy-button legacy-button--primary" type="button" @click="router.push('/')">
돌아가기
</button>
</td>
@@ -622,7 +622,7 @@ onBeforeUnmount(() => {
<tbody>
<tr>
<td>
<button class="legacy-button" type="button" @click="router.push('/')">돌아가기</button
<button class="legacy-button legacy-button--primary" type="button" @click="router.push('/')">돌아가기</button
><br /><br />
삼국지 모의전투 PHP HiDCHe - unknown / KOEI의 이미지를 사용, 응용하였습니다 / 제작 :
HideD(hided62@gmail.com) /