index.css 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /* 设置卡片样式 */
  2. .settings-card[data-v-48f00c31] {
  3. margin-bottom:1rem;overflow:hidden;border-radius:0.75rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / 0.05));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);
  4. }
  5. .card-header[data-v-48f00c31] {
  6. display:flex;align-items:center;border-bottom-width:1px;--un-border-opacity:1;border-color:rgb(243 244 246 / var(--un-border-opacity));padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;padding-bottom:1rem;
  7. }
  8. .card-title[data-v-48f00c31] {
  9. margin-left:0.75rem;font-size:1.125rem;line-height:1.75rem;--un-text-opacity:1;color:rgb(31 41 55 / var(--un-text-opacity));font-weight:700;
  10. }
  11. /* 设置项样式 */
  12. .setting-item[data-v-48f00c31] {
  13. display:flex;align-items:center;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;padding-bottom:1rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms;
  14. }.setting-item[data-v-48f00c31]:active{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity));}
  15. .setting-label[data-v-48f00c31] {
  16. min-width:0;display:flex;flex:1 1 0%;align-items:flex-start;
  17. }
  18. .setting-info[data-v-48f00c31] {
  19. margin-left:0.75rem;min-width:0;flex:1 1 0%;
  20. }
  21. .setting-title[data-v-48f00c31] {
  22. display:block;--un-text-opacity:1;color:rgb(31 41 55 / var(--un-text-opacity));font-weight:500;
  23. }
  24. .setting-desc[data-v-48f00c31] {
  25. margin-top:0.125rem;display:block;font-size:0.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity));
  26. }
  27. .setting-control[data-v-48f00c31] {
  28. margin-left:1rem;display:flex;flex:none;align-items:center;
  29. }
  30. /* 响应式调整 */
  31. @media (max-width: 375px) {
  32. .setting-item[data-v-48f00c31] {
  33. padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;
  34. }
  35. .card-header[data-v-48f00c31] {
  36. padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;
  37. }
  38. .setting-info[data-v-48f00c31] {
  39. margin-left:0.5rem;
  40. }
  41. .setting-control[data-v-48f00c31] {
  42. margin-left:0.5rem;
  43. }
  44. }