mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-06-06 21:24:10 +00:00
- ClientInfoModal/InboundInfoModal: link-panel-text and link-panel-anchor now use var(--ant-color-fill-tertiary) and color-mix on --ant-color-primary, removing the body.dark light/dark background pair. - InboundFormModal: advanced-panel uses --ant-color-border-secondary and --ant-color-fill-quaternary; body.dark/html[data-theme='ultra-dark'] pair gone. - CustomGeoSection: custom-geo-count, custom-geo-ext-code, custom-geo-copyable:hover use --ant-color-fill-tertiary/-secondary; body.dark forks gone. - SystemHistoryModal: cpu-chart-wrap collapsed from three theme-specific gradients into one using color-mix on --ant-color-primary and --ant-color-fill-quaternary. - page-cards.css: body.dark / html[data-theme='ultra-dark'] selectors renamed to page-scoped .is-dark / .is-dark.is-ultra, keeping the same shadow tuning but consistent with the page-scoping convention used elsewhere.
86 lines
1.7 KiB
CSS
86 lines
1.7 KiB
CSS
.info-table {
|
|
width: 100%;
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
.info-table.block {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.info-table td {
|
|
padding: 4px 8px;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.info-table td:first-child {
|
|
width: 140px;
|
|
font-size: 13px;
|
|
opacity: 0.75;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.info-large-tag {
|
|
max-width: 100%;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
display: inline-block;
|
|
}
|
|
|
|
.hint {
|
|
font-size: 12px;
|
|
opacity: 0.55;
|
|
margin-left: 6px;
|
|
}
|
|
|
|
.chips {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 4px;
|
|
}
|
|
|
|
.link-panel {
|
|
border: 1px solid rgba(128, 128, 128, 0.2);
|
|
border-radius: 8px;
|
|
padding: 10px;
|
|
margin-bottom: 10px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 6px;
|
|
}
|
|
|
|
.link-panel-header {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 6px;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
.link-panel-text {
|
|
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
|
|
font-size: 11px;
|
|
word-break: break-all;
|
|
white-space: pre-wrap;
|
|
padding: 6px 8px;
|
|
background: var(--ant-color-fill-tertiary);
|
|
border-radius: 4px;
|
|
user-select: all;
|
|
}
|
|
|
|
.link-panel-anchor {
|
|
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
|
|
font-size: 11px;
|
|
word-break: break-all;
|
|
padding: 6px 8px;
|
|
background: var(--ant-color-fill-tertiary);
|
|
border-radius: 4px;
|
|
color: var(--ant-color-primary);
|
|
text-decoration: underline;
|
|
text-decoration-color: color-mix(in srgb, var(--ant-color-primary) 40%, transparent);
|
|
transition: background 120ms ease, text-decoration-color 120ms ease;
|
|
}
|
|
|
|
.link-panel-anchor:hover {
|
|
background: color-mix(in srgb, var(--ant-color-primary) 12%, transparent);
|
|
text-decoration-color: var(--ant-color-primary);
|
|
}
|