281 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			281 lines
		
	
	
		
			5.6 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,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
 | |
|   // 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 20px;
 | |
|     .base-modal-body{
 | |
|       padding: 10px 20px;
 | |
|       height: 100%;
 | |
|       overflow-y: auto;
 | |
|     }
 | |
|   }
 | |
|   .el-dialog__footer{
 | |
|     padding: 10px;
 | |
|   }
 | |
|   .link-breadcrumb{
 | |
|     cursor: pointer;
 | |
|     color: #428bca;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .base-dialog-wrapper{
 | |
|   .el-dialog__header{
 | |
|     padding: 15px;
 | |
|   }
 | |
|   .base-dialog-body{
 | |
|     border: 1px solid #e0e0e0;
 | |
|     padding:10px;
 | |
|     max-height:600px;
 | |
|     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
 | |
| }
 |