liveTool.vue 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <template>
  2. <div class="brandListTool">
  3. <h3 class="toolTit">直播</h3>
  4. <div class="itemChoice">
  5. <div class="Tit">查看更多</div>
  6. <div class="Info" v-text="activeComponent.componentContent.showMore ? '显示' : '隐藏'"></div>
  7. <div class="modifyBox">
  8. <el-checkbox v-model="activeComponent.componentContent.showMore"></el-checkbox>
  9. </div>
  10. </div>
  11. </div>
  12. </template>
  13. <script>
  14. import {toolMixin} from '@@/config/mixin'
  15. import {sendReqMixin} from '@@/components/canvasShow/config/mixin'
  16. export default {
  17. mixins: [toolMixin, sendReqMixin],
  18. name: 'groupTool',
  19. data () {
  20. return {
  21. }
  22. },
  23. }
  24. </script>
  25. <style lang="scss" scoped>
  26. .brandListTool {
  27. padding: 20px 20px 0px 20px;
  28. h3 {
  29. font-size: 18px;
  30. font-weight: 500;
  31. height: 35px;
  32. line-height: 35px;
  33. color: #333333;
  34. margin-bottom: 20px;
  35. }
  36. .itemChoice {
  37. font-size: 14px;
  38. display: flex;
  39. margin: 20px 0;
  40. align-items: center;
  41. .Tit {
  42. color: #888888;
  43. margin-right: 10px;
  44. width: 70px;
  45. }
  46. .Info {
  47. color: #222222;
  48. }
  49. .modifyBox {
  50. text-align: right;
  51. margin-left: auto;
  52. span {
  53. height: 26px;
  54. line-height: 26px;
  55. float: left;
  56. display: block;
  57. text-align: center;
  58. cursor: pointer;
  59. width: 30px;
  60. border: 1px solid #E8EAEC;
  61. }
  62. .textActive {
  63. border: 1px solid $mainColor;
  64. color: $mainColor;
  65. }
  66. .colorBox {
  67. display: flex;
  68. align-items: center;
  69. justify-content: flex-end;
  70. span {
  71. margin-right: 10px;
  72. cursor: pointer;
  73. border: none;
  74. color: $mainColor;
  75. }
  76. }
  77. }
  78. .fontSize {
  79. span:nth-child(1) {
  80. font-size: 16px;
  81. }
  82. span:nth-child(2) {
  83. font-size: 14px;
  84. }
  85. span:nth-child(3) {
  86. font-size: 12px;
  87. }
  88. }
  89. }
  90. }
  91. </style>