openfree commited on
Commit
45822da
·
verified ·
1 Parent(s): 3e2bcec

Update app.css

Browse files
Files changed (1) hide show
  1. app.css +113 -0
app.css CHANGED
@@ -547,4 +547,117 @@ footer, .footer, div[class*="footer"], #footer {
547
  min-width: calc(50% - 8px);
548
  margin: 4px;
549
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
550
  }
 
547
  min-width: calc(50% - 8px);
548
  margin: 4px;
549
  }
550
+ /* 배포 섹션 스타일링 */
551
+ .deploy-section {
552
+ margin-top: 15px;
553
+ background-color: var(--neutral-100);
554
+ border-radius: var(--radius-md);
555
+ overflow: hidden;
556
+ }
557
+
558
+ .deploy-header {
559
+ padding: 10px 15px;
560
+ font-weight: 600;
561
+ background-color: var(--neutral-200);
562
+ border-bottom: 1px solid var(--neutral-300);
563
+ }
564
+
565
+ .deploy-result-box {
566
+ padding: 15px;
567
+ min-height: 80px;
568
+ }
569
+
570
+ .no-deploy {
571
+ color: var(--text-tertiary);
572
+ font-style: italic;
573
+ text-align: center;
574
+ padding: 20px 0;
575
+ }
576
+
577
+ .deploy-success {
578
+ background-color: rgba(52, 199, 89, 0.1);
579
+ border-radius: var(--radius-md);
580
+ padding: 15px;
581
+ margin: 10px 0;
582
+ }
583
+
584
+ .deploy-error {
585
+ background-color: rgba(255, 59, 48, 0.1);
586
+ border-radius: var(--radius-md);
587
+ padding: 15px;
588
+ margin: 10px 0;
589
+ }
590
+
591
+ .deploy-loading {
592
+ background-color: rgba(0, 122, 255, 0.1);
593
+ border-radius: var(--radius-md);
594
+ padding: 15px;
595
+ margin: 10px 0;
596
+ display: flex;
597
+ align-items: center;
598
+ }
599
+
600
+ .loading-spinner {
601
+ border: 3px solid #f3f3f3;
602
+ border-top: 3px solid var(--primary);
603
+ border-radius: 50%;
604
+ width: 20px;
605
+ height: 20px;
606
+ animation: spin 2s linear infinite;
607
+ margin-right: 10px;
608
+ }
609
+
610
+ .success-icon, .error-icon {
611
+ display: inline-block;
612
+ font-size: 24px;
613
+ margin-right: 10px;
614
+ }
615
+
616
+ .loading-message, .success-message, .error-message {
617
+ display: inline-block;
618
+ vertical-align: middle;
619
+ }
620
+
621
+ .url-box {
622
+ margin-top: 10px;
623
+ background: var(--neutral-100);
624
+ padding: 10px 15px;
625
+ border-radius: var(--radius-md);
626
+ display: flex;
627
+ align-items: center;
628
+ justify-content: space-between;
629
+ word-break: break-all;
630
+ }
631
+
632
+ .url-box a {
633
+ flex: 1;
634
+ color: var(--primary);
635
+ text-decoration: none;
636
+ font-weight: 500;
637
+ }
638
+
639
+ .url-box a:hover {
640
+ text-decoration: underline;
641
+ }
642
+
643
+ .copy-btn {
644
+ background: var(--primary);
645
+ color: white;
646
+ border: none;
647
+ border-radius: var(--radius-sm);
648
+ padding: 5px 10px;
649
+ margin-left: 10px;
650
+ cursor: pointer;
651
+ font-size: 12px;
652
+ transition: background 0.2s;
653
+ }
654
+
655
+ .copy-btn:hover {
656
+ background: var(--secondary);
657
+ }
658
+
659
+ @keyframes spin {
660
+ 0% { transform: rotate(0deg); }
661
+ 100% { transform: rotate(360deg); }
662
+ }
663
  }