.flex{ display: flex;} .fl-col{ display: flex; flex-direction: column;} .fl-around{display: flex; justify-content: space-between;} .fl-1{ flex: 1;} .theme-jihe { $lightBlue: #3de8ff; $textColor: #f4f4f4; $inputHeight: 26px; color: $textColor; .is-light{ color: #666; } .text-center{ text-align: center;} .tc-lb{ color: $lightBlue;} .el-tabs__item { color: $textColor; } .el-form-item { margin-bottom: 15px; } .el-form-item__label { line-height: 32px; height: $inputHeight; overflow: hidden; color: #3de8ff; } .el-form-item__content { color: $textColor; // height: $inputHeight; } .el-input { width: 100%; } .el-input__inner { // padding: 0 8px; background-color: #0d5f79; color: $textColor; border-radius: 2px; line-height: $inputHeight; height: $inputHeight; font-size: 15px; border: 0; &::placeholder { color: $textColor; } &[disabled] { color: #9dd !important; } } // 多选框组 .el-checkbox-group { // height: $inputHeight; .el-checkbox__label { color: $textColor; padding-left: 6px; } .el-checkbox { margin-right: 16px; .el-checkbox__inner { width: 20px; height: 20px; border: 1px solid #00b3cc; background-color: #0d5f79; } ::after { width: 6px; height: 10px; border-width: 2px; left: 5px; } } .el-checkbox.is-checked { .el-checkbox__inner { border: 1px solid #00b3cc; background-color: #00b3cc; } } } //数字输入框 .el-input-number { margin-right: 10px; height: $inputHeight; line-height: $inputHeight; padding: 0; width: 100%; border: none; .el-input-number__decrease, .el-input-number__increase { width: 22px; height: $inputHeight; background-color: #0D5F79; border: none; color: #fff; &.is-disabled { color: #fff; } } .el-input { margin: 0; .el-input__inner{ height: calc($inputHeight + 2px); background-color: #096d8c; padding:0 28px; } } } // 单选按钮 .el-radio-button { margin-right: 10px; .el-radio-button__inner { background-color: #0d5f79; border: 1px solid #00b3cc; color: $textColor; height: 26px; padding: 0 10px; line-height: 24px; border-radius: 2px; font-weight: 400; box-shadow: none; transition: none; } &.is-active { .el-radio-button__inner { background-image: linear-gradient(180deg, #37e7ff 0%, #009bcc 100%); color: $textColor; border: none; height: 26px; padding: 0 11px; } } } //单选框 .el-radio-group{ .el-radio{ .el-radio__label{ color: #fff; } &.is-checked{ .el-radio__label { // color: #3de8ff; color: #fff; } } } } // 导航菜单 .el-menu--popup { border-radius: 0; background: linear-gradient(180deg, rgba(6, 66, 88, 0.5) 0%, #064258 93%); border: 1px solid; border-image: linear-gradient( 0deg, rgba(55, 231, 255, 0.5), rgba(55, 231, 255, 0) ) 10 10; @mixin activeBtn { color: #fff; background: linear-gradient(90deg, rgba(164, 255, 250, 0) 0%, rgba(164, 255, 250, 0.42) 50%, rgba(164, 255, 250, 0) 100%); border: 1px solid; border-image: linear-gradient(90deg, rgba(190, 255, 246, 0.03) 0%, rgba(190, 255, 246, 1) 50%, rgba(190, 255, 246, 0.03) 100%) 1 1; p { color: #fff; } } .el-submenu__title { } .el-submenu__icon-arrow { } .el-menu-item, .el-submenu__title { text-align: center; background: none; font-size: 16px; font-weight: bold; color: #00d1ff; border: 1px solid transparent; transition: none; .el-submenu__icon-arrow { color: #00d1ff; } &:hover{ @include activeBtn; } p { color: #00d1ff; } } .el-menu-item.menuActive, .menuActive .el-submenu__title{ @include activeBtn; } .el-menu-item.is-active, .el-submenu__title.is-active { color: #fff; } } .el-menu--popup-bottom-start { margin-top: 16px; } .el-button--add, .el-button--publish { color: #fff; width: 96px; height: 24px; padding: 0; border-radius: 50px; line-height: 23px; &.is-disabled { background-color: #AAA; color: #DDD; &:hover { background-color: #AAA; color: #DDD; } } } .el-button--add { background-color: #00B3CC; border: none; transition: all linear 0.3s; &:hover{ background-color: #008bbb; } } .el-button--publish { background-color: #C87800; border: none; transition: all linear 0.3s; &:hover { background-color: #A86600; } } .el-card{ background-color:#064258; border: 1px solid #006a99; .el-card__header{ border-color: #006a99; color: #3de8ff; } } .el-time-range-picker{ .el-time-spinner__item.active{ color: #fff !important;} } .el-picker-panel{ .today div a,.today div span, .today a{ color: #ff0 !important; font-weight: bold !important; } .current div a.cell { // background-color: #000 !important; } } .el-image__placeholder{ background-color: #133242; background-image: url("~@/assets/images/no_img.png"); background-size: contain; } }