mirror of
https://github.com/headporter81/specialsource-homepage-frontend.git
synced 2026-08-08 15:21:11 +09:00
This commit is contained in:
@@ -20,7 +20,6 @@ const props = defineProps({
|
|||||||
type: Number,
|
type: Number,
|
||||||
default: 30
|
default: 30
|
||||||
},
|
},
|
||||||
// 로그인 유저 연동 ID 기능은 안전하게 유지
|
|
||||||
username: {
|
username: {
|
||||||
type: String,
|
type: String,
|
||||||
default: 'anonymous'
|
default: 'anonymous'
|
||||||
@@ -67,22 +66,25 @@ const barString = computed(() => {
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
/* 🟢 어떤 기기나 테마에서도 절대 깨지지 않는 무적의 오리지널 고정 녹색 인프라 세팅 */
|
/* 🌟 [인프라 대통합최종 패치]
|
||||||
|
순정 레이아웃의 단단한 결합력(!important 락)은 그대로 유지하면서,
|
||||||
|
하드코딩된 색상값들을 마스터 테마 변수(var(--tui-...))로 싹 교체해 실시간 색상 연동 성공!
|
||||||
|
*/
|
||||||
.tui-window {
|
.tui-window {
|
||||||
background-color: #000000 !important;
|
background-color: #000000 !important;
|
||||||
color: #00ff00 !important;
|
color: var(--tui-color) !important; /* 🟢 테마 주축 색상 연동 */
|
||||||
font-family: 'JetBrains Mono', monospace !important;
|
font-family: 'JetBrains Mono', monospace !important;
|
||||||
padding: 20px !important;
|
padding: 20px !important;
|
||||||
border-radius: 4px !important;
|
border-radius: 4px !important;
|
||||||
border: 1px solid #00ff00 !important;
|
border: 1px solid var(--tui-color) !important; /* 🟢 테마 테두리 연동 */
|
||||||
box-shadow: 0 0 15px rgba(0, 255, 0, 0.3) !important;
|
box-shadow: 0 0 15px var(--tui-border) !important; /* 🟢 테마 글로우 연동 */
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
min-width: 520px;
|
min-width: 520px;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tui-header {
|
.tui-header {
|
||||||
color: #008800 !important;
|
color: var(--tui-dim) !important; /* 🟢 테마 감쇄(어두운) 색상 연동 */
|
||||||
margin-bottom: 15px !important;
|
margin-bottom: 15px !important;
|
||||||
font-size: 14px !important;
|
font-size: 14px !important;
|
||||||
}
|
}
|
||||||
@@ -101,12 +103,12 @@ const barString = computed(() => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.tui-bracket {
|
.tui-bracket {
|
||||||
color: #008800 !important;
|
color: var(--tui-dim) !important; /* 🟢 브래킷 색상 연동 */
|
||||||
}
|
}
|
||||||
|
|
||||||
.tui-bar {
|
.tui-bar {
|
||||||
color: #00ff00 !important;
|
color: var(--tui-color) !important; /* 🟢 차오르는 게이지 블록 색상 연동 */
|
||||||
text-shadow: 0 0 5px rgba(0, 255, 0, 0.6) !important;
|
text-shadow: 0 0 5px var(--tui-glow) !important; /* 🟢 게이지 네온 번짐 연동 */
|
||||||
}
|
}
|
||||||
|
|
||||||
.tui-percent {
|
.tui-percent {
|
||||||
@@ -118,12 +120,12 @@ const barString = computed(() => {
|
|||||||
.tui-status-row {
|
.tui-status-row {
|
||||||
margin-top: 15px !important;
|
margin-top: 15px !important;
|
||||||
font-size: 14px !important;
|
font-size: 14px !important;
|
||||||
border-top: 1px dotted rgba(0, 255, 0, 0.2) !important;
|
border-top: 1px dotted var(--tui-border) !important; /* 🟢 구분 점선 테마 연동 */
|
||||||
padding-top: 10px !important;
|
padding-top: 10px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tui-label {
|
.tui-label {
|
||||||
color: #008800 !important;
|
color: var(--tui-dim) !important; /* 🟢 라벨 색상 연동 */
|
||||||
margin-right: 8px !important;
|
margin-right: 8px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user