Blame view

src/views/workflow/workFrame.scss 3.47 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 17

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

.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
31
    font-size: 14px;
田浩浩 committed
32 33
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

田浩浩 committed
119 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

/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
150
  transition: all 0.3s;
田浩浩 committed
151 152 153 154 155
}

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

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

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

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

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


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

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

    li {
      @include flex-center;
      cursor: pointer;
      flex-direction: column;
      margin-right: 15px;
      box-sizing: border-box;
      width: 70px;
      margin: 0 5px;
xiaomiao committed
213 214 215 216 217 218 219 220 221
      div{
        @include flex-center;
        cursor: pointer;
        flex-direction: column;
        margin-right: 15px;
        box-sizing: border-box;
        width: 70px;
        margin: 0 5px;
       }
222
      .icon {
xiaomiao committed
223 224
        font-size: 10px;
      }
田浩浩 committed
225 226 227 228 229
    }

    li:hover {
      border: 1px solid #ffffff;
      border-radius: 5px;
任超 committed
230 231 232 233

      .icon {
        transform: scale(1.3);
      }
田浩浩 committed
234 235
    }
  }
任超 committed
236 237 238 239 240 241
}

.NoticeBar {
  position: absolute;
  left: 0;
  bottom: 0;
xiaomiao committed
242
}