external-proxy.css 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. .ext-proxy-list {
  2. display: flex;
  3. flex-direction: column;
  4. gap: 10px;
  5. }
  6. .ext-proxy-card {
  7. display: flex;
  8. flex-direction: column;
  9. gap: 10px;
  10. padding: 12px;
  11. border: 1px solid var(--ant-color-border-secondary);
  12. border-radius: 10px;
  13. background: var(--ant-color-fill-quaternary);
  14. }
  15. .ext-proxy-card__head {
  16. display: flex;
  17. align-items: center;
  18. justify-content: space-between;
  19. }
  20. .ext-proxy-card__title {
  21. font-weight: 600;
  22. font-size: 13px;
  23. opacity: 0.85;
  24. }
  25. .ext-proxy-field {
  26. display: flex;
  27. flex-direction: column;
  28. gap: 4px;
  29. }
  30. .ext-proxy-flabel {
  31. font-size: 12px;
  32. line-height: 1.2;
  33. opacity: 0.65;
  34. }
  35. .ext-proxy-grid {
  36. display: grid;
  37. gap: 8px;
  38. }
  39. .ext-proxy-grid--dest {
  40. grid-template-columns: 1fr 1.7fr 0.9fr;
  41. }
  42. .ext-proxy-grid--tls {
  43. grid-template-columns: 1fr 1fr 1fr;
  44. }
  45. .ext-proxy-tls {
  46. display: flex;
  47. flex-direction: column;
  48. gap: 10px;
  49. margin-top: 2px;
  50. padding-top: 10px;
  51. border-top: 1px dashed var(--ant-color-border-secondary);
  52. }
  53. .ext-proxy-add {
  54. margin-top: 10px;
  55. }
  56. @media (max-width: 575px) {
  57. .ext-proxy-grid--dest,
  58. .ext-proxy-grid--tls {
  59. grid-template-columns: 1fr;
  60. }
  61. }