login-bg1.svg 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <svg xmlns="http://www.w3.org/2000/svg" version="1.1" baseProfile="full" width="100%" height="100%" viewBox="0 0 1400 800">
  2. <style>
  3. :root {
  4. --blue: rgba(64, 158, 255, 0.08);
  5. --grey: rgba(144, 147, 153, 0.05);
  6. --orange: rgba(230, 162, 60, 0.06);
  7. --green: rgba(144, 238, 144, 0.06);
  8. }
  9. @media (prefers-color-scheme: dark) {
  10. :root {
  11. --blue: rgba(64, 158, 255, 0.04);
  12. --grey: rgba(144, 147, 153, 0.03);
  13. --orange: rgba(230, 162, 60, 0.04);
  14. --green: rgba(144, 238, 144, 0.04);
  15. }
  16. }
  17. </style>
  18. <!-- 左侧波浪 -->
  19. <path d="M-50 550 Q200 500 450 550 T950 530"
  20. fill="none"
  21. stroke="#409EFF"
  22. stroke-width="1.5"
  23. stroke-opacity="0.05"
  24. stroke-linecap="round">
  25. </path>
  26. <!-- 右侧波浪 -->
  27. <path d="M450 650 Q800 620 1150 660 T1550 630"
  28. fill="none"
  29. stroke="#909399"
  30. stroke-width="1"
  31. stroke-opacity="0.03"
  32. stroke-linecap="round">
  33. </path>
  34. <!-- 右下方圆形 -->
  35. <circle cx="950" cy="400" r="70"
  36. fill="var(--blue)"
  37. stroke="#409EFF"
  38. stroke-width="1"
  39. stroke-opacity="0.05">
  40. </circle>
  41. <!-- 左上方半球形 -->
  42. <g transform="rotate(-10, 300, 180)">
  43. <path d="M 180 180 A 120 120 0 1 1 420 180 Q420 195 405 195 L 310 195 L 195 195 Q180 195 180 180"
  44. fill="var(--orange)"
  45. stroke="#E6A23C"
  46. stroke-width="1"
  47. stroke-opacity="0.05">
  48. </path>
  49. </g>
  50. <!-- 左下方三角形 -->
  51. <path d="M300 600 L380 520 L420 650 Z"
  52. fill="var(--green)"
  53. stroke="#909399"
  54. stroke-width="1"
  55. stroke-opacity="0.04">
  56. </path>
  57. <!-- 旋转方块 -->
  58. <rect x="1000" y="420" rx="10" ry="10" width="60" height="60" fill="rgba(169, 174, 184, 0.1)" stroke="rgba(169, 174, 184, 0.2)" stroke-width="1" opacity="0.5">
  59. <animateTransform attributeType="XML" attributeName="transform"
  60. begin="0s" dur="30s" type="rotate"
  61. from="0 1450 550" to="360 1450 550"
  62. repeatCount="indefinite"/>
  63. </rect>
  64. </svg>