mirror of
https://wget.la/https://github.com/leookun/cursor-byok
synced 2026-08-17 11:37:20 +08:00
196 lines
3.0 KiB
CSS
196 lines
3.0 KiB
CSS
/* styles_responsive.css 定义调试器在窄屏下的响应式布局。 */
|
|
@media (max-width: 920px) {
|
|
.app-shell {
|
|
grid-template-rows: 48px auto minmax(0, 1fr) 26px;
|
|
min-width: 0;
|
|
}
|
|
|
|
.filterbar {
|
|
align-content: center;
|
|
flex-wrap: wrap;
|
|
gap: 6px;
|
|
}
|
|
|
|
.url-filter,
|
|
.request-id-filter {
|
|
flex: 1 1 300px;
|
|
max-width: none;
|
|
}
|
|
|
|
.runtime-status code,
|
|
.kind-column,
|
|
.request-table td:nth-child(5) {
|
|
display: none;
|
|
}
|
|
|
|
.detail-columns {
|
|
grid-template-columns: 1fr;
|
|
grid-template-rows: minmax(180px, 1fr) minmax(180px, 1fr);
|
|
overflow: auto;
|
|
}
|
|
|
|
.payload-panel {
|
|
min-height: 260px;
|
|
border-right: 0;
|
|
border-bottom: 1px solid var(--border);
|
|
}
|
|
}
|
|
|
|
@media (max-width: 640px) {
|
|
.app-shell {
|
|
grid-template-rows: 82px auto minmax(0, 1fr) 26px;
|
|
}
|
|
|
|
.topbar {
|
|
position: relative;
|
|
align-content: center;
|
|
flex-wrap: wrap;
|
|
gap: 4px 10px;
|
|
padding: 8px 10px;
|
|
}
|
|
|
|
.brand {
|
|
flex: 1;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.brand strong {
|
|
overflow: hidden;
|
|
font-size: 13px;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.runtime-status {
|
|
order: 3;
|
|
justify-content: flex-start;
|
|
width: 100%;
|
|
min-width: 0;
|
|
}
|
|
|
|
.runtime-status code {
|
|
display: block;
|
|
max-width: none;
|
|
}
|
|
|
|
.toolbar-actions {
|
|
gap: 4px;
|
|
}
|
|
|
|
.toolbar-actions .button {
|
|
padding: 0 7px;
|
|
}
|
|
|
|
.filterbar {
|
|
align-content: center;
|
|
flex-wrap: wrap;
|
|
gap: 6px;
|
|
padding: 7px 10px;
|
|
}
|
|
|
|
.url-filter,
|
|
.request-id-filter {
|
|
flex: 0 0 100%;
|
|
width: 100%;
|
|
min-width: 0;
|
|
max-width: none;
|
|
}
|
|
|
|
.request-count {
|
|
order: 5;
|
|
margin-left: auto;
|
|
}
|
|
|
|
#endpoint-filter {
|
|
order: 3;
|
|
flex: 1;
|
|
}
|
|
|
|
.sort-control {
|
|
order: 4;
|
|
flex: 0 0 104px;
|
|
}
|
|
|
|
.segmented-control button {
|
|
flex: 1;
|
|
min-width: 0;
|
|
}
|
|
|
|
.workspace {
|
|
grid-template-rows: minmax(150px, 40%) 5px minmax(260px, 60%);
|
|
}
|
|
|
|
.request-table th,
|
|
.request-table td {
|
|
padding: 0 6px;
|
|
}
|
|
|
|
.request-table .index-column,
|
|
.request-table th:nth-child(2),
|
|
.request-table td:nth-child(2),
|
|
.size-column,
|
|
.request-table th:nth-child(8),
|
|
.request-table td:nth-child(8),
|
|
.time-column,
|
|
.request-table th:nth-child(9),
|
|
.request-table td:nth-child(9) {
|
|
display: none;
|
|
}
|
|
|
|
.request-id-column {
|
|
width: 130px;
|
|
}
|
|
|
|
.method-column {
|
|
width: 58px;
|
|
}
|
|
|
|
.code-column {
|
|
width: 50px;
|
|
}
|
|
|
|
.selection-summary {
|
|
padding: 0 8px;
|
|
}
|
|
|
|
.detail-columns {
|
|
grid-template-rows: minmax(220px, 1fr) minmax(220px, 1fr);
|
|
}
|
|
|
|
.panel-header > strong {
|
|
width: 72px;
|
|
padding: 0 7px;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.tabs {
|
|
overflow-x: auto;
|
|
}
|
|
|
|
.tabs button {
|
|
min-width: 42px;
|
|
padding: 0 6px;
|
|
}
|
|
|
|
.copy-button {
|
|
width: 42px;
|
|
margin-right: 4px;
|
|
}
|
|
|
|
.frame-list {
|
|
min-width: 0;
|
|
}
|
|
|
|
.frame-item summary {
|
|
grid-template-columns: 42px minmax(100px, 1fr) 62px 72px;
|
|
padding: 0 7px;
|
|
}
|
|
|
|
.statusbar {
|
|
gap: 8px;
|
|
}
|
|
|
|
#upstream-url {
|
|
display: none;
|
|
}
|
|
}
|