videocam
-
GPU
+ GPU
NVIDIA RTX 4090
@@ -152,17 +152,17 @@ export default function HardwareMonitor() {
storage
-
内存
+ 内存
DDR5 32GB
-
{data.ramUsage} / {data.ramTotal} GB
+
{data.ramUsage} / {data.ramTotal} GB
{/* Status footer */}
-
+
[INFO] 数据模拟中。对接 MaqiangTangHardwareMonitor.exe 后显示真实传感器数据。
diff --git a/src/pages/Home.tsx b/src/pages/Home.tsx
index 9784f5c..51704b3 100644
--- a/src/pages/Home.tsx
+++ b/src/pages/Home.tsx
@@ -34,13 +34,13 @@ export default function Home() {
-
+
{user ? `用户: ${user.username}` : '未登录'}
@@ -62,22 +62,22 @@ export default function Home() {
{/* 外部链接(对齐原版) */}
{/* 底部启动按钮 */}
diff --git a/src/pages/Login.tsx b/src/pages/Login.tsx
index d58db6e..ae7cb36 100644
--- a/src/pages/Login.tsx
+++ b/src/pages/Login.tsx
@@ -64,7 +64,7 @@ export default function Login() {
码枪堂 2.0
-
用户认证系统
+
用户认证系统
@@ -73,7 +73,7 @@ export default function Login() {
navigate('/')}
- className="mt-4 text-[8px] font-mono text-[#555] hover:text-[#888] transition-colors duration-75"
+ className="mt-4 text-[12px] font-mono text-[#555] hover:text-[#888] transition-colors duration-75"
>
← 返回桌面
diff --git a/src/pages/Optimization.tsx b/src/pages/Optimization.tsx
index 6e0e8e5..3b735ae 100644
--- a/src/pages/Optimization.tsx
+++ b/src/pages/Optimization.tsx
@@ -67,7 +67,7 @@ export default function Optimization() {
{/* 标题 */}
-
快速优化
+ 快速优化
PHASE-05
@@ -78,7 +78,7 @@ export default function Optimization() {
size="sm"
onClick={handleOneClick}
loading={running}
- className="flex-1 text-[9px]"
+ className="flex-1 text-[12px]"
>
⚡ 一键优化 ({items.filter(i => i.status !== 'optimized').length})
@@ -105,7 +105,7 @@ export default function Optimization() {
{/* 提示 */}
-
+
[提示] 快速优化需要管理员权限。部分优化项重启后生效。
diff --git a/src/pages/SchemeDetail.tsx b/src/pages/SchemeDetail.tsx
index 57fc94d..9d16591 100644
--- a/src/pages/SchemeDetail.tsx
+++ b/src/pages/SchemeDetail.tsx
@@ -55,7 +55,7 @@ export default function SchemeDetail() {
return (
-
方案详情
+ 方案详情
LOADING...
@@ -67,11 +67,11 @@ export default function SchemeDetail() {
return (
-
方案详情
+ 方案详情
404
- 方案未找到或已删除
+ 方案未找到或已删除
);
@@ -82,19 +82,19 @@ export default function SchemeDetail() {
-
方案详情
+ 方案详情
- {scheme.isOfficial &&
官方}
+ {scheme.isOfficial &&
官方}
{scheme.title || '未命名方案'}
- {scheme.weaponName &&
武器: {scheme.weaponName}
}
- {scheme.user?.username &&
作者: {scheme.user.username}
}
- {scheme.price > 0 &&
价格: {scheme.price}
}
+ {scheme.weaponName &&
武器: {scheme.weaponName}
}
+ {scheme.user?.username &&
作者: {scheme.user.username}
}
+ {scheme.price > 0 &&
价格: {scheme.price}
}
-
+
👁 浏览 {scheme.viewsCount}
⬇ 下载 {scheme.downloadsCount}
👍 点赞 {scheme.likesCount}
@@ -104,8 +104,8 @@ export default function SchemeDetail() {
- 使用方案
-
+ 使用方案
+
{isFavorited ? '★ 已收藏' : '☆ 收藏'}
diff --git a/src/pages/Settings.tsx b/src/pages/Settings.tsx
index 3be31f3..5fbf3e2 100644
--- a/src/pages/Settings.tsx
+++ b/src/pages/Settings.tsx
@@ -5,14 +5,14 @@ export default function Settings() {
return (
-
设置
+ 设置
CFG-01
-
账户
-
+
账户
+
用户状态: 未登录
VIP: 未激活
设备ID: maqt-desktop-01
@@ -22,8 +22,8 @@ export default function Settings() {
-
应用
-
+
应用
+
版本: 0.2.1
API: 待配置
代理: 无
@@ -32,7 +32,7 @@ export default function Settings() {
- 更多设置项开发中
+ 更多设置项开发中
);
diff --git a/src/pages/WeaponSchemes.tsx b/src/pages/WeaponSchemes.tsx
index 2cc8821..b643dd9 100644
--- a/src/pages/WeaponSchemes.tsx
+++ b/src/pages/WeaponSchemes.tsx
@@ -80,13 +80,13 @@ export default function WeaponSchemes() {
{/* 标题 */}
-
改枪方案
+
改枪方案
{(['hot', 'new'] as const).map(s => (
{ setSort(s); setPage(1); }}
- className={`px-2 py-1 text-[8px] font-semibold tracking-[0.08em] uppercase border transition-colors duration-75
+ className={`px-2 py-1 text-[12px] font-semibold tracking-[0.08em] uppercase border transition-colors duration-75
${sort === s ? 'border-[#ff4500] text-[#ff4500] bg-[#ff4500]/10' : 'border-[#333] text-[#555] hover:border-[#555]'}`}
>
{s === 'hot' ? '🔥 热门' : '🕐 最新'}
diff --git a/src/pages/XixiHaha.tsx b/src/pages/XixiHaha.tsx
index 334a146..2363a28 100644
--- a/src/pages/XixiHaha.tsx
+++ b/src/pages/XixiHaha.tsx
@@ -5,11 +5,11 @@ export default function XixiHaha() {
return (
-
神秘力量
+ 神秘力量
DEV-03
- 此功能开发中
+ 此功能开发中
);
diff --git a/src/styles/globals.css b/src/styles/globals.css
index bc1f4ec..8340aa5 100644
--- a/src/styles/globals.css
+++ b/src/styles/globals.css
@@ -13,8 +13,8 @@
background: #1a1a1a;
color: #e0e0e0;
overflow: hidden;
- font-size: 12px;
- line-height: 1.5;
+ font-size: 14px;
+ line-height: 1.6;
}
h1, h2, h3, h4, h5, h6 {
@@ -28,7 +28,7 @@
font-family: 'Material Symbols Outlined';
font-weight: 300;
font-style: normal;
- font-size: 20px;
+ font-size: 22px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
@@ -37,79 +37,17 @@
word-wrap: normal;
direction: ltr;
-webkit-font-smoothing: antialiased;
- font-variation-settings: 'FILL' 0, 'wght' 300, 'GRAD' 0, 'opsz' 20;
+ font-variation-settings: 'FILL' 0, 'wght' 300, 'GRAD' 0, 'opsz' 22;
}
- /* Tech label annotation — tiny all-caps text for corners/edges */
.tech-tag {
- @apply text-[9px] tracking-[0.15em] uppercase font-mono;
+ @apply text-[11px] tracking-[0.15em] uppercase font-mono;
color: #555;
}
- /* Crosshair decoration */
- .crosshair {
- position: relative;
- }
- .crosshair::before,
- .crosshair::after {
- content: '';
- position: absolute;
- background: #ff4500;
- opacity: 0.3;
- }
- .crosshair::before {
- width: 1px;
- height: 8px;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%);
- }
- .crosshair::after {
- width: 8px;
- height: 1px;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%);
- }
-
- /* Cut corner decoration (top-left) */
- .cut-corner-tl {
- position: relative;
- }
- .cut-corner-tl::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 8px;
- height: 8px;
- border-top: 1px solid #ff4500;
- border-left: 1px solid #ff4500;
- opacity: 0.4;
- pointer-events: none;
- }
-
- /* Cut corner decoration (bottom-right) */
- .cut-corner-br {
- position: relative;
- }
- .cut-corner-br::after {
- content: '';
- position: absolute;
- bottom: 0;
- right: 0;
- width: 8px;
- height: 8px;
- border-bottom: 1px solid #ff4500;
- border-right: 1px solid #ff4500;
- opacity: 0.4;
- pointer-events: none;
- }
-
- /* Tech serial label */
.tech-sn {
font-family: 'JetBrains Mono', monospace;
- font-size: 8px;
+ font-size: 10px;
letter-spacing: 0.1em;
color: #444;
text-transform: uppercase;