style.scss 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. .r-view-mgr {
  2. position: absolute;
  3. z-index: 100;
  4. top: 0;
  5. bottom: 0;
  6. right: 0;
  7. width: 250px;
  8. transform: translateX(250px);
  9. background-color: #eeeeee;
  10. box-sizing: border-box;
  11. border-left: 1px solid #d6d6d6;
  12. overflow: auto;
  13. padding-bottom: 20px;
  14. transition: 0.4s all ease-in-out;
  15. box-sizing: border-box;
  16. padding: 20px 12px;
  17. overflow-x: hidden;
  18. &.move-left {
  19. transform: translateX(0);
  20. }
  21. }
  22. .groudMgr-top {
  23. display: flex;
  24. justify-content: space-between;
  25. align-items: center;
  26. padding: 3px 0;
  27. color: #333333;
  28. font-size: 14px;
  29. .el-icon-close {
  30. cursor: pointer;
  31. }
  32. .el-icon-arrow-left {
  33. display: inline-block;
  34. vertical-align: middle;
  35. width: 20px;
  36. height: 40px;
  37. line-height: 40px;
  38. cursor: pointer;
  39. font-weight: 700;
  40. font-size: 12px;
  41. }
  42. span {
  43. flex: 1;
  44. }
  45. }
  46. .groudMgr-admins {
  47. padding: 0 10px;
  48. cursor: pointer;
  49. .admins-add {
  50. display: flex;
  51. justify-content: space-between;
  52. align-items: center;
  53. color: #999999;
  54. font-size: 14px;
  55. line-height: 20px;
  56. padding: 18px 0 10px 0;
  57. border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  58. .el-icon-circle-plus-outline {
  59. font-size: 20px;
  60. margin-right: 6px;
  61. }
  62. .add-fl {
  63. display: flex;
  64. align-items: center;
  65. }
  66. }
  67. .admin-list {
  68. margin-top: 6px;
  69. }
  70. }
  71. .admin-item {
  72. display: flex;
  73. padding: 6px 0;
  74. text-align: left;
  75. align-items: center;
  76. &.select-list {
  77. cursor: pointer;
  78. &:hover {
  79. background-color: #eeeeee;
  80. }
  81. }
  82. &.checked {
  83. background-color: #d7d7d7;
  84. }
  85. img.user-avatar {
  86. background: #ccc;
  87. }
  88. .user-avatar {
  89. width: 30px;
  90. height: 30px;
  91. line-height: 30px;
  92. border-radius: 2px;
  93. margin-right: 10px;
  94. font-size: 12px;
  95. color: #FFF;
  96. img{
  97. width: 100%;
  98. height: 100%;
  99. display: block;
  100. }
  101. }
  102. .name {
  103. flex: 1;
  104. font-size: 12px;
  105. color: #333333;
  106. line-height: 30px;
  107. max-width: 115px;
  108. @include ellipsis;
  109. }
  110. i {
  111. width: 20px;
  112. height: 20px;
  113. font-size: 20px;
  114. color: #2a9ff6;
  115. margin-top: 10px;
  116. }
  117. .el-icon-circle-close {
  118. &:hover {
  119. color: #df4949;
  120. }
  121. }
  122. .el-icon-circle-close {
  123. color: #d3d3d3;
  124. }
  125. button {
  126. padding: 0 12px;
  127. font-size: 12px;
  128. height: 24px;
  129. }
  130. }
  131. .ad-wrap{
  132. padding: 20px 0;
  133. }
  134. .ad-item{
  135. font-size: 14px;
  136. color: #999999;
  137. margin-bottom: 16px;
  138. height: 28px;
  139. line-height: 28px;
  140. cursor: pointer;
  141. &.ext-tele{
  142. color: #333;
  143. }
  144. .el-icon-arrow-right{
  145. float: right;
  146. margin-top: 6px;
  147. font-size: 14px;
  148. font-weight: bold;
  149. }
  150. }
  151. .view-telegram{
  152. position: absolute;
  153. top: 0;
  154. right: 0;
  155. bottom: 0;
  156. left: 0;
  157. transform: translateX(250px);
  158. transition: 0.4s all ease-in-out;
  159. background: #eeeeee;
  160. box-sizing: border-box;
  161. padding: 20px 12px;
  162. &.move-left {
  163. transform: translateX(0);
  164. }
  165. p{
  166. font-size: 12px;
  167. color: #666;
  168. padding: 10px 10px;
  169. line-height: 24px;
  170. }
  171. }