admin.less 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. /*管理界面样式*/
  2. .containers {
  3. position: relative;
  4. top: 0;
  5. left: 0;
  6. width: 100%;
  7. height: 980px;
  8. background-color: #333;
  9. display: flex;
  10. /*左边留白*/
  11. .leftblank {
  12. width: 8%;
  13. height: 100%;
  14. }
  15. /*主要内容*/
  16. .maincontent {
  17. width: 84%;
  18. height: 100%;
  19. background-color: #000;
  20. /*标题*/
  21. .title {
  22. width: 100%;
  23. height: 60px;
  24. background-color: saddlebrown;
  25. display: flex;
  26. align-items: center;
  27. justify-content: center;
  28. p {
  29. font-size:30px;
  30. color: deepskyblue;
  31. font-weight: 900;
  32. }
  33. }
  34. /*大屏管理*/
  35. .screenmanage {
  36. width: 100%;
  37. height: 87%;
  38. background-color: orange;
  39. display: flex;
  40. /*预案管理*/
  41. .pre_planmanage {
  42. width: 10%;
  43. height: 100%;
  44. background-color: #102658;
  45. display: flex;
  46. flex-direction: column;
  47. justify-content: space-around;
  48. align-items:center;
  49. h2 {
  50. color:#ffffff;
  51. }
  52. .el-button--small, .el-button--small.is-round {
  53. font-size:16px;
  54. margin-bottom:20px;
  55. margin-left:0;
  56. }
  57. }
  58. /*大屏控制*/
  59. .bigscreen_control {
  60. width: 80%;
  61. height: 100%;
  62. background-color: orange;
  63. /*分屏*/
  64. .split_screen {
  65. width: 100%;
  66. height: 70%;
  67. background-color: #000000;
  68. box-sizing: border-box;
  69. border: 4px solid skyblue;
  70. overflow: hidden;
  71. color:#ffffff;
  72. font-size:50px;
  73. /*分屏项*/
  74. .item {
  75. border: 1px solid #fff;
  76. color:#fff;
  77. font-size:50px;
  78. background-color: #717171;
  79. }
  80. }
  81. /*1分屏*/
  82. .split_screen_one {
  83. display: grid;
  84. grid-template-columns: repeat(1,100%);
  85. grid-template-rows: repeat(1,100%);
  86. }
  87. /*4分屏*/
  88. .split_screen_four {
  89. display: grid;
  90. grid-template-columns: repeat(2,50%);
  91. grid-template-rows: repeat(2,50%);
  92. }
  93. /*控制按钮*/
  94. .control_btns {
  95. width: 100%;
  96. height: 30%;
  97. background-color: #002140;
  98. /*分屏按钮*/
  99. .split_btns {
  100. width: 100%;
  101. height: 50%;
  102. background-color: purple;
  103. display: flex;
  104. justify-content: space-around;
  105. align-items: center;
  106. }
  107. /*其他按钮*/
  108. .other_btns {
  109. width: 100%;
  110. height: 50%;
  111. background-color: mediumpurple;
  112. }
  113. }
  114. }
  115. /*信号源列表*/
  116. .signal_source {
  117. width: 20%;
  118. height: 100%;
  119. background-color: #102658;
  120. display: flex;
  121. flex-direction: column;
  122. align-items:center;
  123. /*标题*/
  124. .signal_title {
  125. height: 60px;
  126. color:#ffffff;
  127. }
  128. /*主体*/
  129. .signal_body {
  130. width:100%;
  131. height: 93%;
  132. /*信号源项*/
  133. .signal_item {
  134. width: 100%;
  135. height: 180px;
  136. display: flex;
  137. justify-content: center;
  138. align-items: center;
  139. /*背景*/
  140. .signal_item_bg {
  141. width: 94%;
  142. height: 180px;
  143. display: flex;
  144. justify-content: center;
  145. align-items: center;
  146. &:hover {
  147. background-color: rgba(113, 113, 113, 0.4);
  148. }
  149. /*主体*/
  150. .signal_item_bg_body {
  151. width:96%;
  152. height:96%;
  153. background-color: rgba(127, 127, 127, 0.55);
  154. /*空间*/
  155. .signal_item_bg_body_space {
  156. width:94%;
  157. height:80%;
  158. background-color: green;
  159. margin:6px auto;
  160. }
  161. /*文字*/
  162. .signal_item_bg_body_font {
  163. width:100%;
  164. height:15%;
  165. text-align: center;
  166. margin:0 auto;
  167. font-size:20px;
  168. color:#fff;
  169. }
  170. }
  171. }
  172. }
  173. }
  174. }
  175. }
  176. /*底部功能菜单*/
  177. .footmenu {
  178. width: 100%;
  179. height: 66px;
  180. background-color: saddlebrown;
  181. }
  182. }
  183. /*右边留白*/
  184. .rightblank {
  185. width: 8%;
  186. height: 100%;
  187. }
  188. }