efview-plus
Version:
A high quality Service UI components Library with Vue.js
314 lines (294 loc) • 6.69 kB
text/less
.efuture-title-font(@size:16px) {
font-size: @size;
font-weight: @title-font-weight;
color: @title-font-color;
}
.efuture-title-font-1 {
.efuture-title-font(@title-font-size-1);
}
.efuture-title-font-2 {
.efuture-title-font(@title-font-size-2);
}
.efuture-title-font-3 {
.efuture-title-font(@title-font-size-3);
}
.efuture-card-head-title-2 {
.ivu-card-head {
padding: 7px 10px;
}
}
.efuture-card-head-title {
.ivu-card-head {
padding: 0px;
border-bottom: 0px;
}
}
.efuture-card-head-title-nobottom {
.ivu-card-head {
border-bottom: 0px;
}
}
.efuture-card-extra-title-2 {
.ivu-card-extra {
top: 7px;
}
}
.efuture-grid-cell-error {
height:@table-td-default-height;
border: 1px solid #ed4014;
width: 100%;
}
.efuture-grid-cell {
height:@table-td-default-height;
width: 100%;
}
.ivu-table-header .efuture-grid-head-required {
.efuture-grid-cell {
color:@text-color;
height:@table-td-default-height
}
.ivu-table-cell{
&::before{
content: '*';
display: inline-block;
margin-right: 4px;
line-height: 1;
font-family: SimSun;
font-size: 13px;
color: @asterisk-color;
}
}
}
.efuture-radiogroupbox-radio {
font-size: @font-size-small;
padding: @efuture-radiogroupbox-padding;
}
.efuture-checkbox {
font-size: @font-size-small;
padding: @efuture-checkbox-padding;;
}
.ivu-table-column-required {
.ivu-table-cell {
.efuture-table-title:before {
content: '*';
display: inline-block;
margin-right: 4px;
line-height: 1;
font-family: SimSun;
font-size: @font-size-small;
color: @asterisk-color;
}
}
}
.efuture-model {
.ivu-modal-wrap {
.ivu-modal {
.ivu-modal-content {
.ivu-modal-body {
padding: 0px;
}
}
}
}
}
.efuture-card-fairy {
.ivu-card-body {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 8px;
}
}
.efuture-title-icon {
margin-left: 5px;
}
.efutre-anchor {
z-index: 2;
cursor: pointer;
.ivu-anchor-wrapper {
overflow: auto;
padding-left: 35px;
margin-left: -4px;
min-width: 200px;
}
}
.efutre-report {
border: 1px solid @body-background;
outline: none;
&:active {
border: 1px solid @body-background;
}
}
.ivu-table .efutre-del-row td{
color:#D5882E;text-decoration:line-through;background-color: #FFF9F0;
}
.efutre-del-row {
color:#D5882E;text-decoration:line-through;background-color: #FFF9F0;
}
.efuture-upload-disabled {
.ivu-upload-drag {
background-color:@input-disabled-bg;
&:hover{
border: 1px dashed @border-color-base;
cursor: not-allowed;
}
}
}
.efuture-anchor {
.ivu-affix {
right:5px;
padding-left:10px;
}
}
.efuture-demo-split{
border:none;
}
.efuture-demo-split-pane{
}
//.ivu-table-fixed-right-header {
// background-color:#fff !important;
// border: 1px solid #fff!important;
//}
.efuture-leveltextname {
color:@primary-color;
}
.efuture-form {
.ivu-form-item-required .ivu-form-item-label{
white-space: normal;
text-overflow: ellipsis;
overflow: hidden;
box-sizing: border-box;
&::before{
display: none;
}
}
}
.efuture-form {
.ivu-form-item-required .ivu-form-item-label .ivu-table-cell-tooltip .ivu-table-cell-tooltip-content{
&::before{
content: '*';
display: inline-block;
margin-right: 4px;
line-height: 1;
font-family: SimSun;
font-size: 13px;
color: @asterisk-color;
}
}
}
.efuture-billapprovalmainframe{
.ivu-modal-body {
padding:0px;
overflow: hidden;
}
}
.efuture-title-verticalline {
border-left: 4px solid @primary-color;
padding-left:10px;
}
.ivu-tree-title {
border-radius: 0px;
}
.mainBtn[disabled] {
background-color:@main-btn-disabled-color ;
color:#fff;
border-color:@main-btn-disabled-color;
}
.mainBtn[disabled]:hover {
background-color:@main-btn-disabled-color ;
color:#fff;
border-color:@main-btn-disabled-color;
}
.ivu-tree-title-selected {
color:@primary-color;
background-color:@table-td-hover-bg;
}
.ivu-tree-title:hover {
background-color:@input-disabled-bg;
}
.ivu-modal-confirm-head-icon-success {
color: #739943;
}
.ivu-table-tip span{
position: absolute;
left: 50%;
transform: translateX(-50%);
}
.ivu-table-tip td{
display: flex;
align-items: center;
}
.ivu-table-fixed-shadow {
height: auto;
}
.ivu-table-wrapper {
position: relative;
min-height: @table-td-default-height;
overflow: hidden;
}
.efuture-filebox{
position: relative;
.filebtn{
display: none;
position: absolute;
right: 0;
top: 50%;
z-index: 2;
height: 100%;
width: calc(100% - 45px);
transform: translateY(-50%);
}
&:hover{
.filebtn{
display: block;
background: rgba(0,0,0, 0.6);
color:#fff;
line-height: @btn-height-base;
}
}
}
.efuture-tip-form {
.ivu-poptip-rel {
width: 100%;
}
.ivu-poptip-popper {
width:100%;
}
}
.efuture-effect-grid {
.ivu-table th {
background-color:#fff;
}
}
.efuture-table-scroll-th {
background-color:#fff ;
border: 1px solid #fff;
}
.efuture-hide-text{
font-size: @font-size-small;
color:@primary-color;
cursor:pointer;
}
.efuture-map {
width: 100%;
height: 100%;
border: 1px solid @border-color-base;
margin: 0 auto;
background: white;
}
.efuture-contextmenu {
position: absolute;
width: 120px;
z-index: 99999;
overflow: auto;
border-radius: 4px;
background:@primary-color;
li {
color: #fff;
margin: 0;
padding: 7px 16px;
cursor: pointer;
&:hover {
background: rgba(170, 170, 170, 0.49);
}
}
}