279 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			279 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
@import "./variables.scss";
 | 
						|
@import "./mixin.scss";
 | 
						|
@import "./transition.scss";
 | 
						|
@import "./element-ui.scss";
 | 
						|
@import "./sidebar.scss";
 | 
						|
 | 
						|
body {
 | 
						|
  height: 100%;
 | 
						|
  -moz-osx-font-smoothing: grayscale;
 | 
						|
  -webkit-font-smoothing: antialiased;
 | 
						|
  text-rendering: optimizeLegibility;
 | 
						|
  // font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
 | 
						|
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC",
 | 
						|
    "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial,
 | 
						|
    sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
 | 
						|
  // font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
 | 
						|
}
 | 
						|
 | 
						|
label {
 | 
						|
  font-weight: 500;
 | 
						|
}
 | 
						|
 | 
						|
html {
 | 
						|
  height: 100%;
 | 
						|
  box-sizing: border-box;
 | 
						|
}
 | 
						|
 | 
						|
#app {
 | 
						|
  height: 100%;
 | 
						|
}
 | 
						|
 | 
						|
*,
 | 
						|
*:before,
 | 
						|
*:after {
 | 
						|
  box-sizing: inherit;
 | 
						|
}
 | 
						|
 | 
						|
a:focus,
 | 
						|
a:active {
 | 
						|
  outline: none;
 | 
						|
}
 | 
						|
 | 
						|
a,
 | 
						|
a:focus,
 | 
						|
a:hover {
 | 
						|
  cursor: pointer;
 | 
						|
  color: inherit;
 | 
						|
  text-decoration: none;
 | 
						|
}
 | 
						|
 | 
						|
div:focus {
 | 
						|
  outline: none;
 | 
						|
}
 | 
						|
body .el-table th.gutter {
 | 
						|
  display: table-cell !important;
 | 
						|
}
 | 
						|
 | 
						|
.clearfix {
 | 
						|
  &:after {
 | 
						|
    visibility: hidden;
 | 
						|
    display: block;
 | 
						|
    font-size: 0;
 | 
						|
    content: " ";
 | 
						|
    clear: both;
 | 
						|
    height: 0;
 | 
						|
  }
 | 
						|
}
 | 
						|
.el-loading-mask {
 | 
						|
  background-color: rgba(255, 255, 255, 0.5);
 | 
						|
}
 | 
						|
 | 
						|
// main-container global css
 | 
						|
.app-container {
 | 
						|
  padding: 10px;
 | 
						|
  position: relative;
 | 
						|
  height: 100%;
 | 
						|
  overflow-y: auto;
 | 
						|
  
 | 
						|
  .table-container {
 | 
						|
    height: calc(100% - 100px);
 | 
						|
  }
 | 
						|
  // .pagination-container{
 | 
						|
  //   text-align: right;
 | 
						|
  // }
 | 
						|
  .form-container {
 | 
						|
    .title-wrapper {
 | 
						|
      position: relative;
 | 
						|
      height: 40px;
 | 
						|
      line-height: 40px;
 | 
						|
      background: #e4ebf1;
 | 
						|
      border-left: 3px solid #0fc8e0;
 | 
						|
      font-size: 13px;
 | 
						|
      margin-bottom: 10px;
 | 
						|
      p {
 | 
						|
        margin: 0;
 | 
						|
        padding-left: 5px;
 | 
						|
      }
 | 
						|
      .add {
 | 
						|
        position: absolute;
 | 
						|
        right: 10px;
 | 
						|
        top: 50%;
 | 
						|
        height: 30px;
 | 
						|
        margin-top: -15px;
 | 
						|
      }
 | 
						|
    }
 | 
						|
    .el-dialog__body {
 | 
						|
      padding: 0 10px;
 | 
						|
    }
 | 
						|
    .el-date-editor.el-input,
 | 
						|
    .el-date-editor.el-input__inner,
 | 
						|
    .el-select {
 | 
						|
      width: 100%;
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 | 
						|
.data-list {
 | 
						|
  display: flex;
 | 
						|
  flex-direction: column;
 | 
						|
  flex: 1;
 | 
						|
  .toolbar {
 | 
						|
    display: flex;
 | 
						|
  }
 | 
						|
  .data-table {
 | 
						|
    flex: 1;
 | 
						|
    padding: 5px 0px;
 | 
						|
  }
 | 
						|
  .pagination {
 | 
						|
    height: 32px;
 | 
						|
    text-align: right;
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
.is-fullscreen{
 | 
						|
  .el-dialog__headerbtn{
 | 
						|
    top:10px;
 | 
						|
    font-size: 30px;
 | 
						|
  }
 | 
						|
  .el-dialog__body{
 | 
						|
    height: calc(100% - 70px);
 | 
						|
    padding: 0 10px;
 | 
						|
    .base-modal-body{
 | 
						|
      padding: 10px 20px;
 | 
						|
      height: 100%;
 | 
						|
      overflow-y: auto;
 | 
						|
    }
 | 
						|
  }
 | 
						|
  .el-dialog__footer{
 | 
						|
    padding: 10px;
 | 
						|
  }
 | 
						|
  .link-breadcrumb{
 | 
						|
    cursor: pointer;
 | 
						|
    color: #00d1b2;
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
.base-dialog-wrapper{
 | 
						|
  .el-dialog__header{
 | 
						|
    padding: 15px;
 | 
						|
  }
 | 
						|
  .base-dialog-body{
 | 
						|
    border: 1px solid #e0e0e0;
 | 
						|
    padding:10px;
 | 
						|
    max-height:500px;
 | 
						|
    overflow-y: auto;
 | 
						|
  }
 | 
						|
  .base-dialog-footer{
 | 
						|
    text-align:right;
 | 
						|
    margin-top:10px;
 | 
						|
  }
 | 
						|
  .el-dialog__body{
 | 
						|
    padding:10px;
 | 
						|
  }
 | 
						|
  .el-dialog__footer{
 | 
						|
      padding: 10px;
 | 
						|
  }
 | 
						|
}
 | 
						|
.el-descriptions{
 | 
						|
  box-sizing:border-box;
 | 
						|
  font-size:14px;
 | 
						|
  color:#303133
 | 
						|
}
 | 
						|
.el-descriptions__header{
 | 
						|
  display:flex;
 | 
						|
  justify-content:space-between;
 | 
						|
  align-items:center;
 | 
						|
  margin-bottom:20px
 | 
						|
}
 | 
						|
.el-descriptions__title{
 | 
						|
  font-size:16px;
 | 
						|
  font-weight:700
 | 
						|
}
 | 
						|
.el-descriptions__body{
 | 
						|
  color:#606266;
 | 
						|
  background-color:#fff
 | 
						|
}
 | 
						|
.el-descriptions__body .el-descriptions__table{
 | 
						|
  border-collapse:collapse;
 | 
						|
  width:100%;
 | 
						|
  table-layout:fixed
 | 
						|
}
 | 
						|
.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell{
 | 
						|
  box-sizing:border-box;
 | 
						|
  text-align:left;
 | 
						|
  font-weight:400;
 | 
						|
  line-height:1.5
 | 
						|
}
 | 
						|
.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-left{
 | 
						|
  text-align:left
 | 
						|
}
 | 
						|
.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-center{
 | 
						|
  text-align:center
 | 
						|
}
 | 
						|
.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-right{
 | 
						|
  text-align:right
 | 
						|
}
 | 
						|
.el-descriptions .is-bordered{
 | 
						|
  table-layout:auto
 | 
						|
}
 | 
						|
.el-descriptions .is-bordered .el-descriptions-item__cell{
 | 
						|
  border:1px solid #ebeef5;
 | 
						|
  padding:12px 10px
 | 
						|
}
 | 
						|
.el-descriptions :not(.is-bordered) .el-descriptions-item__cell{
 | 
						|
  padding-bottom:12px
 | 
						|
}
 | 
						|
.el-descriptions--medium.is-bordered .el-descriptions-item__cell{
 | 
						|
  padding:10px
 | 
						|
}
 | 
						|
.el-descriptions--medium:not(.is-bordered) .el-descriptions-item__cell{
 | 
						|
  padding-bottom:10px
 | 
						|
}
 | 
						|
.el-descriptions--small{
 | 
						|
  font-size:12px
 | 
						|
}
 | 
						|
.el-descriptions--small.is-bordered .el-descriptions-item__cell{
 | 
						|
  padding:8px 10px
 | 
						|
}
 | 
						|
.el-descriptions--small:not(.is-bordered) .el-descriptions-item__cell{
 | 
						|
  padding-bottom:8px
 | 
						|
}
 | 
						|
.el-descriptions--mini{
 | 
						|
  font-size:12px
 | 
						|
}
 | 
						|
.el-descriptions--mini.is-bordered .el-descriptions-item__cell{
 | 
						|
  padding:6px 10px
 | 
						|
}
 | 
						|
.el-descriptions--mini:not(.is-bordered) .el-descriptions-item__cell{
 | 
						|
  padding-bottom:6px
 | 
						|
}
 | 
						|
.el-descriptions-item{
 | 
						|
  vertical-align:top
 | 
						|
}
 | 
						|
.el-descriptions-item__container{
 | 
						|
  display:flex
 | 
						|
}
 | 
						|
.el-descriptions-item__container .el-descriptions-item__content,.el-descriptions-item__container .el-descriptions-item__label{
 | 
						|
  display:inline-flex;
 | 
						|
  align-items:baseline
 | 
						|
}
 | 
						|
.el-descriptions-item__container .el-descriptions-item__content{
 | 
						|
  flex:1
 | 
						|
}
 | 
						|
.el-descriptions-item__label.has-colon:after{
 | 
						|
  content:":";
 | 
						|
  position:relative;
 | 
						|
  top:-.5px
 | 
						|
}
 | 
						|
.el-descriptions-item__label.is-bordered-label{
 | 
						|
  font-weight:700;
 | 
						|
  color:#909399;
 | 
						|
  background:#fafafa
 | 
						|
}
 | 
						|
.el-descriptions-item__label:not(.is-bordered-label){
 | 
						|
  margin-right:10px
 | 
						|
}
 | 
						|
.el-descriptions-item__content{
 | 
						|
  word-break:break-word;
 | 
						|
  overflow-wrap:break-word
 | 
						|
} |