UNPKG

tree-grid-component

Version:
878 lines (751 loc) 24.2 kB
// primary medium mini 样式 @button-primary-bg: #4875F6; //默认颜色 @button-primary-hover-bg: #618AFD; //hover颜色 @button-active-bg: #2A58DC; //active颜色 @button-primary-disable-bg: #4875F6; //禁用颜色 //default @button-default-bg: #FFF; //默认颜色 @button-hover-bg: #ECF5FF; //hover focus颜色 @button-default-bg: #FFF; //默认颜色 .common-dialog,.el-message-box{ .el-button,.el-radio { font-weight: 400 !important; } } // #auth,#message{ .common-css{ .el-table{ td:last-child,td:first-child,td:nth-child(2){ .el-button+.el-button { margin-left: 17px !important; position: relative; } .el-button+.el-button::before{ position: absolute; content: ""; height: 12px; border-left:1px solid #E6E8EC; top: 50%; left: -10px; transform: translate(0,-50%); pointer-events:none } .el-button+.el-dropdown { margin-left: 17px !important; position: relative; } .el-button+.el-dropdown::before{ position: absolute; content: ""; height: 12px; border-left:1px solid #E6E8EC; top: 50%; left: -9px; transform: translate(0,-50%); pointer-events:none } } } .el-button { display : inline-block; line-height : 1; white-space : nowrap; cursor : pointer; background : @button-default-bg; border : 1px solid #A3A5A9; color : #606266; -webkit-appearance: none; text-align : center; -webkit-box-sizing: border-box; box-sizing : border-box; outline : 0; margin : 0; -webkit-transition: .1s; transition : .1s; font-weight : 400 !important; padding : 8px 22px; font-size : 12px; border-radius : 2px } .el-button+.el-button { margin-left: 12px } .el-button:hover { color : #618AFD; background: @button-hover-bg; border: 1px solid #618AFD; border-radius: 2px; } .el-button--small:hover { color : #618AFD; background: @button-hover-bg; border: 1px solid #618AFD; border-radius: 2px; } // .el-button:focus{ // font-family: PingFangSC-Regular; // font-size: 12px; // color: #2A58DC; // background: #ECF5FF; // border: 1px solid #2A58DC; // border-radius: 2px; // } .el-button:active { color : #2A58DC; border-color: #2A58DC; outline : 0 } .el-button::-moz-focus-inner { border: 0 } .el-button [class*=el-icon-]+span { margin-left: 5px } .el-button.is-plain:focus, .el-button.is-plain:hover { background : #FFF; border-color: #409EFF; color : #409EFF } .el-button.is-active, .el-button.is-plain:active { color : #3a8ee6; border-color: #3a8ee6 } .el-button.is-plain:active { background: #FFF; outline : 0 } .el-button.is-disabled.el-button--text { background-color: transparent } .el-button.is-disabled.is-plain, .el-button.is-disabled.is-plain:focus, .el-button.is-disabled.is-plain:hover { background-color: #FFF; border-color : #EBEEF5; color : #C0C4CC } .el-button.is-loading { position : relative; pointer-events: none } .el-button.is-loading:before { pointer-events : none; content : ''; position : absolute; left : -1px; top : -1px; right : -1px; bottom : -1px; border-radius : inherit; background-color: rgba(255, 255, 255, .35) } .el-button.is-round { border-radius: 20px; padding : 12px 23px } .el-button.is-circle:not(.is-disabled) { color: #333333; border-radius: 2px; padding : 6px 7px !important; border: 1px solid #A3A5A9; background-color: #FFF; font-size: 16px !important; &:hover{ color: #618AFD!important; background: #ECF5FF!important; border: 1px solid #618AFD!important; border-radius: 2px!important; } &:focus,&:active{ color: #2A58DC; background: #ECF5FF; border: 1px solid #2A58DC; border-radius: 2px; } &:not(:hover){ color: #333333; border-radius: 2px; padding : 6px 7px !important; border: 1px solid #A3A5A9; background-color: #FFF; font-size: 16px!important; } } .el-button.is-circle.is-disabled, .el-button.is-circle.is-disabled:focus, .el-button.is-circle.is-disabled:hover { color: #333333!important; border-radius: 2px; padding : 6px 7px !important; border: 1px solid #A3A5A9 !important; background-color: #FFF!important; font-size: 16px !important; opacity: 0.3; cursor : not-allowed !important; } .el-button.is-disabled, .el-button.is-disabled:focus, .el-button.is-disabled:hover { color : #C0C4CC; border: 1px solid #A3A5A9; border-radius: 2px; cursor : not-allowed; background-image: none; background-color: #FFF; border-color : #EBEEF5 } .el-button--primary { color : #FFF; background-color: @button-primary-bg; border-color : #4788ee } .el-button--primary:hover { background : @button-primary-hover-bg; border-color: #618AFD; color : #FFF } .el-button--primary:focus{ background : @button-active-bg; border-color: #618AFD; color : #FFF } .el-button--primary.is-active, .el-button--primary:active { background : #2A58DC; border-color: #2A58DC; color : #FFF } .el-button--primary:not(:hover){ color: #FFF; background-color: #4875F6; border-color: #4788ee; } // .el-button--primary:visited { // background : #618AFD; // border-color: #618AFD; // color : #FFF // } .el-button--primary:active { outline: 0 } .el-button--primary.is-plain.is-disabled, .el-button--primary.is-plain.is-disabled:active, .el-button--primary.is-plain.is-disabled:focus, .el-button--primary.is-plain.is-disabled:hover { color : #8cc5ff; background-color: #ecf5ff; border-color : #d9ecff } .el-button--primary.is-disabled, .el-button--primary.is-disabled:active, .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:hover { color : #fff; background-color: @button-primary-disable-bg; border-color : #d9ecff; opacity: 0.3; } .el-button--success { color : #FFF; background-color: #67C23A; border-color : #67C23A } .el-button--success:focus, .el-button--success:hover { background : #85ce61; border-color: #85ce61; color : #FFF } .el-button--success.is-active, .el-button--success:active { background : #5daf34; border-color: #5daf34; color : #FFF } .el-button--success:active { outline: 0 } .el-button--success.is-disabled, .el-button--success.is-disabled:active, .el-button--success.is-disabled:focus, .el-button--success.is-disabled:hover { color : #FFF; background-color: #b3e19d; border-color : #b3e19d } .el-button--success.is-plain { color : #67C23A; background : #f0f9eb; border-color: #c2e7b0 } .el-button--success.is-plain:focus, .el-button--success.is-plain:hover { background : #67C23A; border-color: #67C23A; color : #FFF } .el-button--success.is-plain:active { background : #5daf34; border-color: #5daf34; color : #FFF; outline : 0 } .el-button--success.is-plain.is-disabled, .el-button--success.is-plain.is-disabled:active, .el-button--success.is-plain.is-disabled:focus, .el-button--success.is-plain.is-disabled:hover { color : #a4da89; background-color: #f0f9eb; border-color : #e1f3d8 } .el-button--warning { color : #FFF; background-color: #E6A23C; border-color : #E6A23C } .el-button--warning:focus, .el-button--warning:hover { background : #ebb563; border-color: #ebb563; color : #FFF } .el-button--warning.is-active, .el-button--warning:active { background : #cf9236; border-color: #cf9236; color : #FFF } .el-button--warning:active { outline: 0 } .el-button--warning.is-disabled, .el-button--warning.is-disabled:active, .el-button--warning.is-disabled:focus, .el-button--warning.is-disabled:hover { color : #FFF; background-color: #f3d19e; border-color : #f3d19e } .el-button--warning.is-plain { color : #E6A23C; background : #fdf6ec; border-color: #f5dab1 } .el-button--warning.is-plain:focus, .el-button--warning.is-plain:hover { background : #E6A23C; border-color: #E6A23C; color : #FFF } .el-button--warning.is-plain:active { background : #cf9236; border-color: #cf9236; color : #FFF; outline : 0 } .el-button--warning.is-plain.is-disabled, .el-button--warning.is-plain.is-disabled:active, .el-button--warning.is-plain.is-disabled:focus, .el-button--warning.is-plain.is-disabled:hover { color : #f0c78a; background-color: #fdf6ec; border-color : #faecd8 } .el-button--danger { color : #FFF; background-color: #F56C6C; border-color : #F56C6C } .el-button--danger:focus, .el-button--danger:hover { background : #f78989; border-color: #f78989; color : #FFF } .el-button--danger.is-active, .el-button--danger:active { background : #dd6161; border-color: #dd6161; color : #FFF } .el-button--danger:active { outline: 0 } .el-button--danger.is-disabled, .el-button--danger.is-disabled:active, .el-button--danger.is-disabled:focus, .el-button--danger.is-disabled:hover { color : #FFF; background-color: #fab6b6; border-color : #fab6b6 } .el-button--danger.is-plain { color : #F56C6C; background : #fef0f0; border-color: #fbc4c4 } .el-button--danger.is-plain:focus, .el-button--danger.is-plain:hover { background : #F56C6C; border-color: #F56C6C; color : #FFF } .el-button--danger.is-plain:active { background : #dd6161; border-color: #dd6161; color : #FFF; outline : 0 } .el-button--danger.is-plain.is-disabled, .el-button--danger.is-plain.is-disabled:active, .el-button--danger.is-plain.is-disabled:focus, .el-button--danger.is-plain.is-disabled:hover { color : #f9a7a7; background-color: #fef0f0; border-color : #fde2e2 } .el-button--info { color : #FFF; background-color: #909399; border-color : #909399 } .el-button--info:focus, .el-button--info:hover { background : #a6a9ad; border-color: #a6a9ad; color : #FFF } .el-button--info.is-active, .el-button--info:active { background : #82848a; border-color: #82848a; color : #FFF } .el-button--info:active { outline: 0 } .el-button--info.is-disabled, .el-button--info.is-disabled:active, .el-button--info.is-disabled:focus, .el-button--info.is-disabled:hover { color : #FFF; background-color: #c8c9cc; border-color : #c8c9cc } .el-button--info.is-plain { color : #909399; background : #f4f4f5; border-color: #d3d4d6 } .el-button--info.is-plain:focus, .el-button--info.is-plain:hover { background : #909399; border-color: #909399; color : #FFF } .el-button--info.is-plain:active { background : #82848a; border-color: #82848a; color : #FFF; outline : 0 } .el-button--info.is-plain.is-disabled, .el-button--info.is-plain.is-disabled:active, .el-button--info.is-plain.is-disabled:focus, .el-button--info.is-plain.is-disabled:hover { color : #bcbec2; background-color: #f4f4f5; border-color : #e9e9eb } .el-button--text, .el-button--text.is-disabled, .el-button--text.is-disabled:focus, .el-button--text.is-disabled:hover, .el-button--text:active { border-color: transparent } .el-button--text.is-disabled, .el-button--text.is-disabled:focus, .el-button--text.is-disabled:hover { // opacity: 0.3; color: rgba(51, 51, 51, 0.3); border-color: transparent } .el-button--medium { padding : 8px 22px; font-size : 12px; border-radius: 2px } .el-button--mini, .el-button--small { padding: 8px 22px; font-size : 12px; border-radius: 2px } .el-button--medium.is-round { padding: 10px 20px } .el-button--medium.is-circle { padding: 7px } .el-button--small, .el-button--small.is-round { padding: 8px 22px } .el-button--small.is-circle { padding: 7px } .el-button--mini, .el-button--mini.is-round { padding: 8px 22px } .el-button--mini.is-circle { padding: 7px } .el-button--text { color: #4875F6; font-family: PingFangSC-Regular; font-size: 12px; letter-spacing: 0.14px; background : 0 0; padding-left : 0; padding-right: 0 } .el-button--text:hover { color : #618AFD; border-color : transparent; background-color: transparent } .el-button--text:not(:hover):not(.is-disabled) { color: #4875F6 !important; } .el-button--text:focus { color : #2A58DC; border-color : transparent; background-color: transparent } .el-button--text:active { color : #2A58DC; background-color: transparent } .el-button-group { display : inline-block; vertical-align: middle } .el-button-group::after, .el-button-group::before { display: table; content: "" } .el-button-group::after { clear: both } .el-button-group>.el-button { float : left; position: relative } .el-button-group>.el-button+.el-button { margin-left: 0 } .el-button-group>.el-button.is-disabled { z-index: 1 } .el-button-group>.el-button:first-child { border-top-right-radius : 0; border-bottom-right-radius: 0 } .el-button-group>.el-button:last-child { border-top-left-radius : 0; border-bottom-left-radius: 0 } .el-button-group>.el-button:first-child:last-child { border-radius: 4px } .el-button-group>.el-button:first-child:last-child.is-round { border-radius: 20px } .el-button-group>.el-button:first-child:last-child.is-circle { border-radius: 50% } .el-button-group>.el-button:not(:first-child):not(:last-child) { border-radius: 0 } .el-button-group>.el-button:not(:last-child) { margin-right: -1px } .el-button-group>.el-button.is-active, .el-button-group>.el-button:active, .el-button-group>.el-button:focus, .el-button-group>.el-button:hover { z-index: 1 } .el-button-group>.el-dropdown>.el-button { border-top-left-radius : 0; border-bottom-left-radius: 0; border-left-color : rgba(255, 255, 255, .5) } .el-button-group .el-button--primary:first-child { border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--primary:last-child { border-left-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--primary:not(:first-child):not(:last-child) { border-left-color : rgba(255, 255, 255, .5); border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--success:first-child { border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--success:last-child { border-left-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--success:not(:first-child):not(:last-child) { border-left-color : rgba(255, 255, 255, .5); border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--warning:first-child { border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--warning:last-child { border-left-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--warning:not(:first-child):not(:last-child) { border-left-color : rgba(255, 255, 255, .5); border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--danger:first-child { border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--danger:last-child { border-left-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--danger:not(:first-child):not(:last-child) { border-left-color : rgba(255, 255, 255, .5); border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--info:first-child { border-right-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--info:last-child { border-left-color: rgba(255, 255, 255, .5) } .el-button-group .el-button--info:not(:first-child):not(:last-child) { border-left-color : rgba(255, 255, 255, .5); border-right-color: rgba(255, 255, 255, .5) } .el-input-group { line-height : normal; display : inline-table; width : 100%; border-collapse: separate; border-spacing : 0 } .el-input-group>.el-input__inner { vertical-align: middle; display : table-cell } .el-input-group__append{ background-color: #F5F7FA; color : #909399; vertical-align : middle; display : table-cell; position : relative; border : 1px solid #DCDFE6; border-radius : 4px; padding : 0 8px; width : 1px; white-space : nowrap } .el-input-group__prepend { background-color: #F5F7FA; color : #909399; vertical-align : middle; display : table-cell; position : relative; border : 1px solid #DCDFE6; border-radius : 4px; padding : 0 20px; width : 1px; white-space : nowrap } .el-input-group--prepend .el-input__inner, .el-input-group__append { border-top-left-radius : 0; border-bottom-left-radius: 0 } .el-input-group--append .el-input__inner, .el-input-group__prepend { border-top-right-radius : 0; border-bottom-right-radius: 0 } .el-input-group__append:focus, .el-input-group__prepend:focus { outline: 0 } .el-input-group__append .el-button, .el-input-group__append .el-select, .el-input-group__prepend .el-button, .el-input-group__prepend .el-select { display: inline-block; margin : -10px -20px } .el-input-group__append button.el-button, .el-input-group__append div.el-select .el-input__inner, .el-input-group__append div.el-select:hover .el-input__inner, .el-input-group__prepend button.el-button, .el-input-group__prepend div.el-select .el-input__inner, .el-input-group__prepend div.el-select:hover .el-input__inner { border-color : transparent; background-color: transparent; color : inherit; border-top : 0; border-bottom : 0 } .el-input-group__append .el-button, .el-input-group__append .el-input, .el-input-group__prepend .el-button, .el-input-group__prepend .el-input { font-size: inherit } .el-input-group__prepend { border-right: 0 } .el-input-group__append { border-left: 0 } .el-input-group--append .el-select .el-input.is-focus .el-input__inner, .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner { border-color: transparent } .el-button--icon{ color: #333333; border-radius: 2px; padding : 7px !important; border: 1px solid #A3A5A9; background-color: #FFF; font-size: 14px; &:hover{ color: #618AFD; background: #ECF5FF; border: 1px solid #618AFD; border-radius: 2px; } &:focus,&:active{ color: #2A58DC; background: #ECF5FF; border: 1px solid #2A58DC; border-radius: 2px; } } // .el-autocomplete{ // .el-input--medium .el-input__inner { // height: 30px; // line-height: 30px; // } // } } // }