Blame view

src/views/workflow/workFrame.scss 3.57 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
}

.iconName {
“miaofang committed
155
  height: 10px;
“miaofang committed
156 157
  text-align: center;
  line-height: 15px;
田浩浩 committed
158
  font-size: 12px;
“miaofang committed
159 160
  width: 70px;
  // white-space: nowrap;
田浩浩 committed
161 162 163 164 165 166 167 168 169 170 171 172
}

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

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

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

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


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

  ul {
    @include flex;
207
    padding-left: 0;
田浩浩 committed
208 209 210 211 212 213 214 215 216

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

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

228
      .icon {
xiaomiao committed
229 230
        font-size: 10px;
      }
田浩浩 committed
231 232 233 234 235
    }

    li:hover {
      border: 1px solid #ffffff;
      border-radius: 5px;
任超 committed
236 237 238 239

      .icon {
        transform: scale(1.3);
      }
田浩浩 committed
240 241
    }
  }
任超 committed
242 243 244 245 246 247
}

.NoticeBar {
  position: absolute;
  left: 0;
  bottom: 0;
“miaofang committed
248
}