ZhaoShanGeng commited on
Commit
127d039
·
1 Parent(s): 7b437ea

fix: 修复刷新页面闪烁登录页问题 + 移动透传签名到轮询与性能区块

Browse files
Files changed (1) hide show
  1. public/style.css +2 -34
public/style.css CHANGED
@@ -87,7 +87,6 @@ body::before {
87
  }
88
  html {
89
  font-size: var(--font-size-base);
90
- overflow-x: hidden;
91
  }
92
  body {
93
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Ubuntu Mono', 'MiSans';
@@ -96,7 +95,6 @@ body {
96
  line-height: 1.5;
97
  height: 100vh;
98
  overflow: hidden;
99
- overflow-x: hidden;
100
  font-size: 1rem;
101
  /* 字体渲染优化 */
102
  -webkit-font-smoothing: antialiased;
@@ -126,7 +124,6 @@ code, pre, .mono, .token-display {
126
  padding: 0.5rem;
127
  height: 100vh;
128
  overflow: hidden;
129
- overflow-x: hidden;
130
  display: flex;
131
  justify-content: center;
132
  align-items: flex-start;
@@ -235,7 +232,6 @@ button.loading::after {
235
  flex-direction: column;
236
  border: 1px solid rgba(255, 255, 255, 0.5);
237
  overflow: hidden;
238
- overflow-x: hidden;
239
  }
240
  @media (prefers-color-scheme: dark) {
241
  .main-content {
@@ -296,7 +292,6 @@ button.loading::after {
296
  padding: 1rem;
297
  flex: 1;
298
  overflow: hidden;
299
- overflow-x: hidden;
300
  display: flex;
301
  flex-direction: column;
302
  }
@@ -313,17 +308,9 @@ button.loading::after {
313
  flex: 1;
314
  min-height: 0;
315
  overflow-y: auto;
316
- overflow-x: auto;
317
  padding-right: 4px;
318
  }
319
 
320
- /* 宽屏时隐藏水平滚动条 */
321
- @media (min-width: 769px) {
322
- #settingsPage {
323
- overflow-x: hidden;
324
- }
325
- }
326
-
327
  /* 顶部栏 - 统计+操作 */
328
  .top-bar {
329
  display: flex;
@@ -653,7 +640,6 @@ button.loading::after {
653
  display: flex;
654
  gap: 0.5rem;
655
  justify-content: flex-start;
656
- flex-wrap: wrap;
657
  }
658
  .config-actions .btn { width: auto; }
659
 
@@ -662,15 +648,12 @@ button.loading::after {
662
  display: flex;
663
  align-items: center;
664
  gap: 0.5rem;
665
- max-width: 100%;
666
- overflow: hidden;
667
  }
668
  .font-size-control input[type="range"] {
669
  flex: 1;
670
- min-width: 0;
671
  min-height: auto;
672
  height: 6px;
673
- padding: 0 !important;
674
  cursor: pointer;
675
  }
676
  .font-size-control input[type="number"] {
@@ -1306,22 +1289,7 @@ input:checked + .slider:before {
1306
  flex: 1;
1307
  min-width: 0;
1308
  }
1309
- .tab { flex: 1; font-size: 0.7rem; padding: 0.375rem 0.5rem; min-height: 32px; white-space: nowrap; }
1310
- }
1311
-
1312
- /* 超窄屏幕 - header 换行 */
1313
- @media (max-width: 320px) {
1314
- .header {
1315
- flex-wrap: wrap;
1316
- }
1317
- .tabs {
1318
- order: 2;
1319
- flex: 1 1 100%;
1320
- }
1321
- .header-right {
1322
- order: 1;
1323
- margin-left: auto;
1324
- }
1325
  .content { padding: 0.75rem; }
1326
 
1327
  .top-bar { flex-direction: column; gap: 0.5rem; align-items: stretch; padding: 0.5rem 0.75rem; }
 
87
  }
88
  html {
89
  font-size: var(--font-size-base);
 
90
  }
91
  body {
92
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Ubuntu Mono', 'MiSans';
 
95
  line-height: 1.5;
96
  height: 100vh;
97
  overflow: hidden;
 
98
  font-size: 1rem;
99
  /* 字体渲染优化 */
100
  -webkit-font-smoothing: antialiased;
 
124
  padding: 0.5rem;
125
  height: 100vh;
126
  overflow: hidden;
 
127
  display: flex;
128
  justify-content: center;
129
  align-items: flex-start;
 
232
  flex-direction: column;
233
  border: 1px solid rgba(255, 255, 255, 0.5);
234
  overflow: hidden;
 
235
  }
236
  @media (prefers-color-scheme: dark) {
237
  .main-content {
 
292
  padding: 1rem;
293
  flex: 1;
294
  overflow: hidden;
 
295
  display: flex;
296
  flex-direction: column;
297
  }
 
308
  flex: 1;
309
  min-height: 0;
310
  overflow-y: auto;
 
311
  padding-right: 4px;
312
  }
313
 
 
 
 
 
 
 
 
314
  /* 顶部栏 - 统计+操作 */
315
  .top-bar {
316
  display: flex;
 
640
  display: flex;
641
  gap: 0.5rem;
642
  justify-content: flex-start;
 
643
  }
644
  .config-actions .btn { width: auto; }
645
 
 
648
  display: flex;
649
  align-items: center;
650
  gap: 0.5rem;
 
 
651
  }
652
  .font-size-control input[type="range"] {
653
  flex: 1;
 
654
  min-height: auto;
655
  height: 6px;
656
+ padding: 0;
657
  cursor: pointer;
658
  }
659
  .font-size-control input[type="number"] {
 
1289
  flex: 1;
1290
  min-width: 0;
1291
  }
1292
+ .tab { flex: 1; font-size: 0.7rem; padding: 0.375rem 0.5rem; min-height: 32px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1293
  .content { padding: 0.75rem; }
1294
 
1295
  .top-bar { flex-direction: column; gap: 0.5rem; align-items: stretch; padding: 0.5rem 0.75rem; }