Blame view

src/views/workflow/workFrame.scss 3.51 KB
田浩浩 committed
1 2 3 4 5 6 7 8
.containerFrame {
  height: 100%;
  width: 100%;
  position: sticky;
  top: 80px;
  border: 1px solid #ebeef5;
  z-index: 100;
  @include flex;
任超 committed
9

任超 committed
10 11 12
  /deep/.el-tabs__header {
    margin-bottom: 0 !important;
  }
任超 committed
13 14 15 16

  /deep/.el-menu-item {
    display: flex;
    align-items: center;
17
    // justify-content: space-between;
任超 committed
18
  }
田浩浩 committed
19 20 21 22 23 24 25 26 27 28 29 30 31
}

.leftmenu {
  width: 0;
  transition: all 0.3s;
  border-right: 1px solid #ebeef5;
  position: relative;
  box-sizing: border-box;
  padding-right: 5px;

  .title {
    line-height: 36px;
    text-align: center;
任超 committed
32
    font-size: 14px;
田浩浩 committed
33 34
  }

35 36 37 38 39 40 41 42
  .dot {
    display: inline-block;
    background-color: #67C23A;
    width: 6.5px;
    height: 6px;
    border-radius: 50%;
  }

43
  .menu-con {
44
    width: 93%;
45 46
  }

任超 committed
47 48 49 50 51 52
  .batchDel {
    float: right;
    position: relative;
    top: 3px;
  }

53
  .el-icon-delete {
54
    margin-top: 0;
55 56
  }

田浩浩 committed
57 58
  .title-detail {
    width: 100%;
59 60 61
    overflow: hidden;
    text-overflow: ellipsis; //文本溢出显示省略号
    white-space: nowrap; //文本不会换行
田浩浩 committed
62
  }
63

蔡俊立 committed
64 65 66 67 68 69 70
  .title-batch {
    height: 70px;

    .menus {
      justify-content: center
    }
  }
田浩浩 committed
71 72 73

  ul {
    position: relative;
74
    // height: calc(100vh - 120px);
任超 committed
75
    overflow-y: auto;
田浩浩 committed
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91

    .xian {
      background: #f2f2f2;
      padding: 2px;
    }

    .title {
      padding: 5px;
      text-align: center;
    }

    li {
      padding: 5px;
      font-size: 14px;
      line-height: 20px;
      cursor: pointer;
任超 committed
92 93 94 95 96

      div {
        display: flex;
        flex-direction: column;
      }
田浩浩 committed
97 98 99 100 101 102 103 104 105 106
    }

    li:hover {
      color: #0f93f6;
      cursor: pointer;
    }
  }
}

.animation-map-drawer {
107
  width: 290px;
任超 committed
108
  height: calc(100% - 80px);
田浩浩 committed
109 110
}

111
.el-menu-item {
田浩浩 committed
112
  padding-left: 5px !important;
113
  display: flex;
田浩浩 committed
114 115
}

任超 committed
116 117 118
/deep/.el-menu {
  border-right: none;
}
任超 committed
119

田浩浩 committed
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

/deep/.el-menu-item.is-active {
  background-color: #e7f4fe;
}

.leftCon {
  flex: 1;
  width: calc(100% - 260px);
  display: flex;
}

.splitScreen-con {
  flex: 1;
  width: 0;
}

.rightContainer {
  flex: 1;
  width: 0;
  height: calc(100vh - 80px);
}

/deep/.el-tabs {
  box-sizing: border-box;
  padding: 0 5px;
  width: 100%;
}

.svg-icon {
  width: 2.5em;
  height: 2.5em;
任超 committed
151
  transition: all 0.3s;
田浩浩 committed
152 153 154 155 156
}

.iconName {
  line-height: 24px;
  font-size: 12px;
任超 committed
157
  white-space: nowrap;
田浩浩 committed
158 159 160 161 162 163 164 165 166 167 168 169
}

.container {
  width: 100%;
  height: 100%;
  padding: 0;
  box-sizing: border-box;
  background-color: #ffffff;
  overflow: hidden;
}

.map-drawer {
任超 committed
170 171
  width: 16px;
  height: 70px;
田浩浩 committed
172 173 174 175 176 177 178
  position: absolute;
  top: 30%;
  z-index: 99;
  cursor: pointer;
}

.map-drawer-expand {
179
  background: url("~@/image/right.png");
田浩浩 committed
180 181 182 183 184
  background-size: cover;
  right: 0%;
}

.map-drawer-click {
185
  background: url("~@/image/left.png");
田浩浩 committed
186 187 188 189 190 191 192 193
  background-size: cover;
  left: 0%;
}


.topButton {
  @include flex;
  width: 100%;
任超 committed
194
  height: 85px;
田浩浩 committed
195 196 197 198 199 200 201 202 203
  background-color: #3498db;
  color: #ffffff;
  justify-content: space-between;
  position: sticky;
  top: 0;
  z-index: 100;

  ul {
    @include flex;
204
    padding-left: 0;
田浩浩 committed
205 206 207 208 209 210 211 212 213

    li {
      @include flex-center;
      cursor: pointer;
      flex-direction: column;
      margin-right: 15px;
      box-sizing: border-box;
      width: 70px;
      margin: 0 5px;
214 215

      div {
xiaomiao committed
216 217 218 219 220 221 222
        @include flex-center;
        cursor: pointer;
        flex-direction: column;
        margin-right: 15px;
        box-sizing: border-box;
        width: 70px;
        margin: 0 5px;
223 224
      }

225
      .icon {
xiaomiao committed
226 227
        font-size: 10px;
      }
田浩浩 committed
228 229 230 231 232
    }

    li:hover {
      border: 1px solid #ffffff;
      border-radius: 5px;
任超 committed
233 234 235 236

      .icon {
        transform: scale(1.3);
      }
田浩浩 committed
237 238
    }
  }
任超 committed
239 240 241 242 243 244
}

.NoticeBar {
  position: absolute;
  left: 0;
  bottom: 0;
245
}