Revert "feat(quota): unify OAuth and API balance lookup (#279)"

This reverts commit d473c8b8f186e82eb63e15d7a3bc54f05810b087.
This commit is contained in:
lzt404 committed 2026-09-20 18:09:32 +08:00
1 parent f58b51b4cc
commit 100f5df737
27 files changed
+161 -2871

No files matched your search

+24 -148
View File
@@ -10024,121 +10024,48 @@ body.table-col-resizing * {
font-size: var(--font-size-label);
}
.quota-page-heading > div:first-child {
.quota-group-list {
display: grid;
gap: 5px;
gap: 18px;
}
.quota-source-sections {
.quota-provider-group {
display: grid;
gap: 26px;
margin-top: 18px;
gap: 10px;
}
.quota-source-section {
display: grid;
gap: 12px;
}
.quota-source-section-heading {
display: grid;
grid-template-columns: 36px minmax(0, 1fr) auto;
.quota-group-heading {
display: flex;
align-items: center;
gap: 11px;
justify-content: space-between;
gap: 12px;
color: var(--theme-7a746c);
font-size: var(--font-size-label);
}
.quota-source-section-icon {
display: grid;
width: 36px;
height: 36px;
place-items: center;
border-radius: 9px;
.quota-group-heading > div {
display: flex;
align-items: center;
gap: 8px;
}
.quota-oauth-section .quota-source-section-icon {
background: var(--theme-f1ecfb);
color: var(--theme-654f91);
}
.quota-api-section .quota-source-section-icon {
background: var(--theme-eef7f0);
color: var(--theme-2f6b3a);
}
.quota-source-section-heading h2 {
.quota-group-heading h2 {
margin: 0;
color: var(--theme-2d2a26);
font-size: var(--font-size-panel-title);
}
.quota-source-section-heading > span {
color: var(--theme-7a746c);
font-size: var(--font-size-label);
.quota-group-heading .provider-logo {
width: 24px;
height: 24px;
}
.quota-source-badge {
flex: 0 0 auto;
padding: 4px 7px;
border-radius: 6px;
font-size: var(--font-size-meta);
white-space: nowrap;
}
.quota-source-badge.oauth {
background: var(--theme-f5f1ff);
color: var(--theme-654f91);
}
.quota-source-badge.api {
background: var(--theme-eef7f0);
color: var(--theme-2f6b3a);
}
.quota-page .real-quota-card {
gap: 12px;
padding: 14px;
}
.quota-credential-grid {
.real-quota-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-columns: repeat(auto-fit, minmax(min(340px, 100%), 1fr));
gap: 12px;
}
.quota-api-section .real-quota-card {
gap: 8px;
padding: 12px 14px;
}
.quota-balance-url-dialog {
width: min(560px, 100%);
height: auto;
grid-template-rows: none;
gap: 16px;
}
.quota-balance-url-source,
.quota-balance-url-notice {
margin: 0;
color: var(--theme-7a746c);
font-size: var(--font-size-label);
line-height: var(--line-height-body);
}
.quota-balance-url-notice {
padding: 10px 12px;
border-radius: 7px;
background: var(--theme-f4f2ec);
}
.api-balance-url-hint {
display: block;
margin: -4px 0 10px;
color: var(--theme-7a746c);
font-size: var(--font-size-meta);
line-height: var(--line-height-body);
}
.real-quota-card {
display: grid;
gap: 16px;
@@ -10158,27 +10085,6 @@ body.table-col-resizing * {
min-width: 0;
}
.real-quota-card-header .quota-card-copy {
flex: 1 1 auto;
}
.real-quota-card-header .quota-card-title-line {
display: flex;
align-items: center;
gap: 7px;
}
.real-quota-card-header .quota-source-badge {
padding: 3px 6px;
font-size: var(--font-size-meta);
}
.quota-card-provider-logo {
width: 30px;
height: 30px;
flex: 0 0 auto;
}
.real-quota-card-header .quota-card-actions {
display: flex;
align-items: center;
@@ -10320,31 +10226,6 @@ body.table-col-resizing * {
color: var(--theme-2d2a26);
}
.quota-amount-summary {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 6px 16px;
padding: 10px 12px;
border-radius: 7px;
background: var(--theme-f4f2ec);
color: var(--theme-7a746c);
font-size: var(--font-size-meta);
}
.quota-amount-summary span {
white-space: nowrap;
}
.quota-amount-summary strong {
color: var(--theme-2d2a26);
}
.quota-api-section .quota-amount-summary span:first-child strong {
margin-left: 2px;
font-size: var(--font-size-panel-title);
}
.real-quota-track {
height: 8px;
overflow: hidden;
@@ -11006,17 +10887,12 @@ body.table-col-resizing * {
.oauth-grid,
.quota-grid,
.quota-summary-grid,
.quota-credential-grid {
.quota-summary-grid {
grid-template-columns: 1fr;
}
.quota-source-section-heading {
grid-template-columns: 36px minmax(0, 1fr);
}
.quota-source-section-heading > span {
grid-column: 2;
.real-quota-grid {
grid-template-columns: 1fr;
}
.real-provider-row {
@@ -14621,7 +14497,7 @@ body.table-col-resizing * {
.oauth-grid,
.quota-grid,
.quota-summary-grid,
.quota-credential-grid,
.real-quota-grid,
.auth-filter-grid {
grid-template-columns: 1fr;
}