settingBody.css 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. .flex,
  2. .setting-content .content-body .side-menu ul li a,
  3. .option {
  4. display: -webkit-box;
  5. display: -moz-box;
  6. display: -webkit-flex;
  7. display: -moz-flex;
  8. display: -ms-flexbox;
  9. display: flex;
  10. }
  11. .setting-content {
  12. color: #727479;
  13. background: #dedede;
  14. width: 100%;
  15. position: absolute;
  16. }
  17. .setting-content .content-title {
  18. font-size: 20px;
  19. }
  20. .setting-content .content-body {
  21. display: flex;
  22. padding-top: 15px;
  23. height: 100%;
  24. gap: 10px;
  25. }
  26. .setting-content .content-body .side-menu {
  27. background-color: #f7f7f7;
  28. border: 1px solid #f0f0f0;
  29. border-radius: 4px;
  30. width: 250px;
  31. box-shadow: inset -1px -1px 3px rgba(0,0,0,0.05);
  32. }
  33. .setting-content .content-body .side-menu ul li {
  34. margin: 0.1rem 0.2rem;
  35. }
  36. .setting-content .content-body .side-menu ul li.active {
  37. background: #fff;
  38. box-shadow: 0 1px 2px rgba(0,0,0,0.15);
  39. }
  40. .setting-content .content-body .side-menu ul li:hover {
  41. background: #fff;
  42. box-shadow: 0 1px 2px rgba(0,0,0,0.15);
  43. }
  44. .setting-content .content-body .side-menu ul li a {
  45. padding: 1rem 0 1rem 1rem;
  46. width: 95%;
  47. }
  48. .setting-content .content-body .side-menu ul li a span {
  49. font-size: 13px;
  50. }
  51. .setting-content .content-body .side-menu ul li a i {
  52. margin-right: 20px;
  53. }
  54. .setting-content .content-body .main-body {
  55. -webkit-user-select: text;
  56. -moz-user-select: text;
  57. -ms-user-select: text;
  58. user-select: text;
  59. }
  60. .setting-content .content-body .main-body ul li {
  61. padding: 0.5rem 0.5rem;
  62. }
  63. .setting-content .content-body .main-body ul li a .is-checked {
  64. border-bottom: 2px solid #2980b9;
  65. border-right: 2px solid #2980b9;
  66. }
  67. .setting-content .content-body .main-body ul li a span {
  68. padding: 0 0.5rem;
  69. }
  70. .setting-content .content-body .main-body ul li .admin-announcement,
  71. .setting-content .content-body .main-body ul li .invite-people,
  72. .setting-content .content-body .main-body ul li .layout {
  73. padding-left: 20px;
  74. }
  75. .setting-content .content-body .main-body ul li .admin-announcement li,
  76. .setting-content .content-body .main-body ul li .invite-people li,
  77. .setting-content .content-body .main-body ul li .layout li {
  78. min-width: 500px;
  79. }
  80. .setting-content .content-body .main-body ul li .admin-announcement li ul.no-margin-bottom,
  81. .setting-content .content-body .main-body ul li .invite-people li ul.no-margin-bottom,
  82. .setting-content .content-body .main-body ul li .layout li ul.no-margin-bottom {
  83. margin-bottom: 0;
  84. }
  85. .setting-content .content-body .main-body ul li .admin-announcement li .bg-white a,
  86. .setting-content .content-body .main-body ul li .invite-people li .bg-white a,
  87. .setting-content .content-body .main-body ul li .layout li .bg-white a {
  88. background: #f7f7f7;
  89. }
  90. .setting-content .content-body .main-body ul li .admin-announcement li .bg-white a.is-checked,
  91. .setting-content .content-body .main-body ul li .invite-people li .bg-white a.is-checked,
  92. .setting-content .content-body .main-body ul li .layout li .bg-white a.is-checked {
  93. background: #fff;
  94. }
  95. .setting-content .content-body .main-body ul li input[type=radio] {
  96. margin: 4px;
  97. }
  98. .option {
  99. -webkit-border-radius: 3px;
  100. border-radius: 3px;
  101. background: #fff;
  102. text-decoration: none;
  103. -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2);
  104. box-shadow: 0 1px 2px rgba(0,0,0,0.2);
  105. margin-top: 5px;
  106. padding: 5px;
  107. }
  108. .title {
  109. font-weight: 700;
  110. margin-bottom: 0.5rem;
  111. }
  112. .description {
  113. margin-bottom: 0.5rem;
  114. }
  115. .bg-white {
  116. background: #f9fbfc;
  117. }
  118. .wekan-form-control.has-error {
  119. border-color: #a94442;
  120. box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  121. }
  122. li.has-error {
  123. color: #a94442;
  124. }
  125. li.has-error .form-group .wekan-form-control {
  126. border-color: #a94442;
  127. box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  128. }