@@ -167,6 +167,12 @@ button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=
167
167
--shadow: 0px 0px 1px rgba(128, 128, 128, .2);
168
168
--border: 1px solid #e0e0e0;
169
169
--background-error: var(--color-error);
170
+ --terminal-bg: var(--gray-800);
171
+ --terminal-border-color: var(--gray-600);
172
+ --terminal-warning-color: var(--yellow-300);
173
+ --terminal-warning-bg: var(--yellow-300);
174
+ --terminal-error-color: #fb6a89;
175
+ --terminal-error-bg: #fb6a89;
170
176
171
177
--highlight-variable: #e36209;
172
178
--highlight-string: #22863a;
@@ -303,6 +309,13 @@ button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=
303
309
--shadow: 0px 0px 1px rgba(32, 32, 32, .2);
304
310
--border: 1px solid #666;
305
311
--background-error: #b0413e;
312
+ --terminal-bg: var(--gray-800);
313
+ --terminal-border-color: var(--gray-600);
314
+ --terminal-warning-color: var(--yellow-400);
315
+ --terminal-warning-bg: var(--yellow-500);
316
+ --terminal-error-color: var(--red-400);
317
+ --terminal-error-bg: var(--red-400);
318
+
306
319
--highlight-variable: #ffa657;
307
320
--highlight-string: #7ee787;
308
321
--highlight-comment: #8b949e;
@@ -1258,6 +1271,107 @@ tr.status-warning td {
1258
1271
margin: 0 1.5em 0 0;
1259
1272
}
1260
1273
1274
+ #summary .terminal {
1275
+ --header-status-request-method-color: var(--gray-400);
1276
+ --header-metadata-key: var(--gray-400);
1277
+ --header-metadata-value: var(--gray-300);
1278
+
1279
+ background: var(--terminal-bg);
1280
+ border: solid var(--terminal-border-color);
1281
+ border-width: 30px 4px 4px 4px;
1282
+ border-radius: 3px 3px 0 0;
1283
+ box-shadow: none;
1284
+ color: var(--gray-100);
1285
+ padding: 10px 15px;
1286
+ position: relative;
1287
+ }
1288
+ #summary .terminal .status-request-method {
1289
+ font-size: 13px;
1290
+ transform: translateY(7px) !important;
1291
+ margin-right: 10px;
1292
+ }
1293
+ #summary .terminal.status-success .status-command {
1294
+ color: var(--gray-100);
1295
+ }
1296
+ #summary .terminal.status-success .status-response-status-code {
1297
+ margin-right: 1.5em;
1298
+ text-transform: uppercase;
1299
+ }
1300
+ #summary .terminal.status-warning,
1301
+ #summary .terminal.status-warning .status-response-status-text {
1302
+ color: var(--terminal-warning-color);
1303
+ }
1304
+ #summary .terminal.status-warning .status-response-status-code {
1305
+ background: var(--terminal-warning-bg);
1306
+ color: var(--black);
1307
+ margin-right: 1.5em;
1308
+ padding: 1px 5px;
1309
+ text-transform: uppercase;
1310
+ }
1311
+ #summary .terminal.status-warning .status-command,
1312
+ #summary .terminal.status-warning .status-response-status-text {
1313
+ color: var(--terminal-warning-color);
1314
+ }
1315
+ #summary .terminal.status-error .status-command,
1316
+ #summary .terminal.status-error .status-response-status-text {
1317
+ color: var(--terminal-error-color);
1318
+ }
1319
+ #summary .terminal.status-error .status-response-status-code {
1320
+ background: var(--terminal-error-bg);
1321
+ color: var(--black);
1322
+ margin-right: 1.5em;
1323
+ padding: 1px 5px;
1324
+ text-transform: uppercase;
1325
+ }
1326
+ #summary .terminal.status-error,
1327
+ #summary .terminal.status-error .status-response-status-text {
1328
+ color: var(--terminal-error-color);
1329
+ }
1330
+ .macos #summary .terminal::before {
1331
+ background-color: rgba(255, 255, 255, 0.3);
1332
+ border-radius: 50%;
1333
+ box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.3), 20px 0 0 2px rgba(255, 255, 255, 0.3), 40px 0 0 2px rgba(255, 255, 255, 0.3);
1334
+ content: '';
1335
+ display: block;
1336
+ height: 7px;
1337
+ left: 8px;
1338
+ position: absolute;
1339
+ top: -18px;
1340
+ width: 7px;
1341
+ }
1342
+ .windows #summary .terminal::before {
1343
+ background-color: transparent;
1344
+ background-image:
1345
+ url('data:image/svg+xml;utf8,<svg xmlns =" http://www.w3.org/2000/svg" viewBox =" 0 0 512 512" ><path fill =" rgba(255, 255, 255, 0.3)" d =" M464 352H48c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48v-32c0-26.5-21.5-48-48-48z" ></path ></svg >'),
1346
+ url('data:image/svg+xml;utf8,<svg xmlns =" http://www.w3.org/2000/svg" viewBox =" 0 0 512 512" ><path fill =" rgba(255, 255, 255, 0.3)" d =" M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V192h416v234z" ></path ></svg >'),
1347
+ url('data:image/svg+xml;utf8,<svg xmlns =" http://www.w3.org/2000/svg" viewBox =" 0 0 512 512" ><path fill =" rgba(255, 255, 255, 0.3)" d
F438
span>=" M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z" ></path ></svg >');
1348
+ background-repeat: no-repeat;
1349
+ background-position: right 80px top 5px, right 44px top 8px, right 8px top 8px;
1350
+ background-size: 14px, 14px, 14px;
1351
+ content: '';
1352
+ display: block;
1353
+ height: 30px;
1354
+ position: absolute;
1355
+ top: -30px;
1356
+ width: 100%;
1357
+ }
1358
+ .linux #summary .terminal::before {
1359
+ background-color: transparent;
1360
+ background-image:
1361
+ url('data:image/svg+xml;utf8,<svg xmlns =" http://www.w3.org/2000/svg" viewBox =" 0 0 512 512" ><path fill =" rgba(255, 255, 255, 0.3)" d =" M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z" ></path ></svg >'),
1362
+ url('data:image/svg+xml;utf8,<svg xmlns =" http://www.w3.org/2000/svg" viewBox =" 0 0 512 512" ><path fill =" rgba(255, 255, 255, 0.3)" d =" M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z" ></path ></svg >'),
1363
+ url('data:image/svg+xml;utf8,<svg xmlns =" http://www.w3.org/2000/svg" viewBox =" 0 0 512 512" ><path fill =" rgba(255, 255, 255, 0.3)" d =" M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm96 328c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16v160z" ></path ></svg >');
1364
+ background-repeat: no-repeat;
1365
+ background-position: left 8px top 8px, left 28px top 8px, left 48px top 8px;
1366
+ background-size: 14px, 14px, 14px;
1367
+ content: '';
1368
+ display: block;
1369
+ height: 30px;
1370
+ position: absolute;
1371
+ top: -30px;
1372
+ width: 100%;
1373
+ }
1374
+
1261
1375
{# Sidebar
1262
1376
========================================================================= #}
1263
1377
#sidebar {
@@ -1281,6 +1395,9 @@ tr.status-warning td {
1281
1395
color: var(--gray-500);
1282
1396
padding: 10px 15px;
1283
1397
}
1398
+ #sidebar #sidebar-shortcuts .sf-tabs .tab-navigation {
1399
+ margin: 5px 0 15px;
1400
+ }
1284
1401
#sidebar #sidebar-shortcuts .shortcuts {
1285
1402
display: flex;
1286
1403
align-items: center;
@@ -1490,6 +1607,13 @@ tr.status-warning td {
1490
1607
text-align: center;
1491
1608
z-index: 1;
1492
1609
}
1610
+ .tab-navigation .tab-control a {
1611
+ color: var(--page-color);
1612
+ text-decoration: none;
1613
+ }
1614
+ .tab-navigation .tab-control.active a {
1615
+ color: var(--tab-active-color);
1616
+ }
1493
1617
.sf-tabs-sm .tab-navigation .tab-control {
1494
1618
font-size: 13px;
1495
1619
padding: 2.5px 10px;
@@ -1584,6 +1708,10 @@ tr.status-warning td {
1584
1708
background: var(--badge-warning-background);
1585
1709
color: var(--badge-warning-color);
1586
1710
}
1711
+ .badge-danger {
1712
+ background: var(--badge-danger-background);
1713
+ color: var(--badge-danger-color);
1714
+ }
1587
1715
1588
1716
{# Dumped contents (used in many different panels)
1589
1717
========================================================================= #}
0 commit comments