soxogvv commited on
Commit
96bd928
Β·
verified Β·
1 Parent(s): 393d262

Upload style.css

Browse files
Files changed (1) hide show
  1. public/style.css +87 -0
public/style.css CHANGED
@@ -506,3 +506,90 @@ html, body {
506
  .log-pre::-webkit-scrollbar { width: 6px; }
507
  .log-pre::-webkit-scrollbar-track { background: transparent; }
508
  .log-pre::-webkit-scrollbar-thumb { background: var(--border); border-radius: 3px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
506
  .log-pre::-webkit-scrollbar { width: 6px; }
507
  .log-pre::-webkit-scrollbar-track { background: transparent; }
508
  .log-pre::-webkit-scrollbar-thumb { background: var(--border); border-radius: 3px; }
509
+
510
+ /* ── SSH / Termius box (sits below the QR canvas inside the QR card) ─────── */
511
+ .ssh-box {
512
+ margin: 0 20px 20px;
513
+ border: 1px solid var(--border);
514
+ border-radius: var(--radius-sm);
515
+ overflow: hidden;
516
+ }
517
+
518
+ .ssh-box-title {
519
+ display: flex;
520
+ align-items: center;
521
+ gap: 8px;
522
+ font-size: 12px;
523
+ font-weight: 700;
524
+ letter-spacing: .04em;
525
+ text-transform: uppercase;
526
+ color: var(--muted);
527
+ background: var(--surface2);
528
+ padding: 8px 14px;
529
+ border-bottom: 1px solid var(--border);
530
+ }
531
+
532
+ .ssh-icon {
533
+ width: 14px;
534
+ height: 14px;
535
+ flex-shrink: 0;
536
+ color: var(--accent);
537
+ }
538
+
539
+ .ssh-waiting {
540
+ display: flex;
541
+ align-items: center;
542
+ gap: 10px;
543
+ padding: 14px 16px;
544
+ font-size: 13px;
545
+ color: var(--muted);
546
+ }
547
+
548
+ .loader-sm {
549
+ width: 16px;
550
+ height: 16px;
551
+ border-width: 2px;
552
+ }
553
+
554
+ .ssh-creds {
555
+ display: flex;
556
+ flex-direction: column;
557
+ }
558
+
559
+ .ssh-row {
560
+ display: flex;
561
+ align-items: center;
562
+ gap: 8px;
563
+ padding: 9px 14px;
564
+ border-bottom: 1px solid var(--border);
565
+ flex-wrap: wrap;
566
+ }
567
+
568
+ .ssh-row:last-child { border-bottom: none; }
569
+
570
+ .ssh-label {
571
+ font-size: 11px;
572
+ font-weight: 700;
573
+ color: var(--muted);
574
+ text-transform: uppercase;
575
+ letter-spacing: .05em;
576
+ min-width: 62px;
577
+ flex-shrink: 0;
578
+ }
579
+
580
+ .ssh-val {
581
+ font-family: var(--font-mono);
582
+ font-size: 13px;
583
+ color: var(--text);
584
+ flex: 1;
585
+ word-break: break-all;
586
+ min-width: 0;
587
+ user-select: all;
588
+ }
589
+
590
+ /* blur the password until the user clicks Show */
591
+ .ssh-blur {
592
+ filter: blur(5px);
593
+ user-select: none;
594
+ transition: filter .2s;
595
+ }