fineui是帆软报表和BI产品线所使用的前端框架。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

883 lines
19 KiB

7 years ago
@import "../../index";
8 years ago
.base-disabled {
cursor: default !important;
8 years ago
color: @color-bi-text-disabled !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
8 years ago
& .b-font:before {
8 years ago
color: @color-bi-text-disabled !important;
}
}
.bi-theme-dark {
.base-disabled {
color: @color-bi-text-disabled-theme-dark !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .b-font:before {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
}
}
.base-invalid {
cursor: default !important;
}
.clearfix {
.clearfix();
}
8 years ago
//基本背景色
.bi-background {
background-color: @color-bi-background-normal;
color: @color-bi-text-normal;
8 years ago
& .bi-input {
color: @color-bi-text-normal;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-normal;
}
8 years ago
}
.bi-theme-dark {
.bi-background {
background-color: @color-bi-background-normal-theme-dark;
color: @color-bi-text-theme-dark;
8 years ago
& .bi-input {
color: @color-bi-text-theme-dark;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-theme-dark;
}
8 years ago
}
}
//card
.bi-card {
background-color: @color-bi-background-default;
color: @color-bi-text-normal;
8 years ago
& .bi-input {
color: @color-bi-text-normal;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-normal;
}
8 years ago
}
.bi-theme-dark {
.bi-card {
background-color: @color-bi-background-default-theme-dark;
color: @color-bi-text-theme-dark;
8 years ago
& .bi-input {
color: @color-bi-text-theme-dark;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-theme-dark;
}
8 years ago
}
}
.bi-disabled {
color: @color-bi-text-disabled;
8 years ago
& .bi-input {
color: @color-bi-text-disabled;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled;
}
8 years ago
}
.bi-theme-dark {
.bi-disabled {
color: @color-bi-text-disabled-theme-dark;
8 years ago
& .bi-input {
color: @color-bi-text-disabled-theme-dark;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled-theme-dark;
}
8 years ago
}
}
//提示区域, 灰色字体
.bi-tips {
color: @color-bi-text-tips;
8 years ago
& .bi-input {
color: @color-bi-text-tips;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-tips;
}
8 years ago
}
//边框
.bi-border {
border: 1px solid @color-bi-border-line;
}
.bi-theme-dark {
.bi-border {
border: 1px solid @color-bi-border-line-theme-dark;
}
}
.bi-border-left {
border-left: 1px solid @color-bi-border-line;
}
.bi-theme-dark {
.bi-border-left {
border-left: 1px solid @color-bi-border-line-theme-dark;
}
}
.bi-border-right {
border-right: 1px solid @color-bi-border-line;
}
.bi-theme-dark {
.bi-border-right {
border-right: 1px solid @color-bi-border-line-theme-dark;
}
}
.bi-border-top {
border-top: 1px solid @color-bi-border-line;
}
.bi-theme-dark {
.bi-border-top {
border-top: 1px solid @color-bi-border-line-theme-dark;
}
}
.bi-border-bottom {
border-bottom: 1px solid @color-bi-border-line;
}
.bi-theme-dark {
.bi-border-bottom {
border-bottom: 1px solid @color-bi-border-line-theme-dark;
}
}
8 years ago
//标红
.bi-keyword-red-mark {
color: @color-bi-text-redmark;
8 years ago
& .bi-input {
color: @color-bi-text-redmark;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-redmark;
}
8 years ago
}
//高亮
.bi-high-light {
color: @color-bi-text-highlight;
8 years ago
& .bi-input {
color: @color-bi-text-highlight;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-highlight;
}
8 years ago
}
8 years ago
.bi-high-light-background {
background-color: @color-bi-background-highlight;
color: @color-bi-text;
8 years ago
& .bi-input {
color: @color-bi-text;
}
8 years ago
& .bi-textarea {
color: @color-bi-text;
}
8 years ago
}
8 years ago
.bi-high-light-border {
border-color: @color-bi-border-highlight;
}
8 years ago
//水印
.bi-water-mark {
color: @water-mark-color;
cursor: text;
8 years ago
& .bi-input {
color: @water-mark-color;
}
8 years ago
& .bi-textarea {
color: @water-mark-color;
}
8 years ago
}
8 years ago
.bi-theme-dark {
.bi-water-mark {
color: @water-mark-color-theme-dark;
8 years ago
& .bi-input {
color: @water-mark-color-theme-dark;
}
8 years ago
& .bi-textarea {
color: @water-mark-color-theme-dark;
}
8 years ago
}
8 years ago
}
//resize
8 years ago
.bi-resizer {
8 years ago
background: @color-bi-background-black;
.opacity(0.2);
8 years ago
z-index: @zIndex-tip !important;
8 years ago
}
8 years ago
.bi-theme-dark {
.bi-resizer {
background: @color-bi-background-default;
}
}
8 years ago
.bi-mask {
color: @color-bi-background-default;
8 years ago
& .bi-input {
color: @color-bi-background-default;
}
8 years ago
& .bi-textarea {
color: @color-bi-background-default;
}
8 years ago
.background-color(@color-bi-background-black, 20%);
}
.bi-theme-dark {
.bi-mask {
color: @color-bi-background-default-theme-dark;
8 years ago
& .bi-input {
color: @color-bi-background-default-theme-dark;
}
8 years ago
& .bi-textarea {
color: @color-bi-background-default-theme-dark;
}
8 years ago
.background-color(@color-bi-background-default, 20%);
}
}
8 years ago
.bi-z-index-mask {
8 years ago
color: @color-bi-background-default;
8 years ago
& .bi-input {
color: @color-bi-background-default;
}
8 years ago
& .bi-textarea {
color: @color-bi-background-default;
}
8 years ago
.background-color(@color-bi-background-black, 50%);
8 years ago
}
8 years ago
8 years ago
//只有背景变化
8 years ago
.bi-list-item {
8 years ago
&:hover, &.hover {
8 years ago
color: @color-bi-text-black;
8 years ago
& .bi-input {
color: @color-bi-text-black;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-black;
}
8 years ago
.background-color(@color-bi-background-black, 5%);
8 years ago
}
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
8 years ago
color: @color-bi-text-disabled !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled !important;
}
8 years ago
}
}
8 years ago
}
8 years ago
.bi-theme-dark {
.bi-list-item {
&:hover, &.hover {
color: @color-bi-text;
8 years ago
& .bi-input {
color: @color-bi-text;
}
8 years ago
& .bi-textarea {
color: @color-bi-text;
}
8 years ago
.background-color(@color-bi-background-default, 5%);
8 years ago
}
8 years ago
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
color: @color-bi-text-disabled-theme-dark !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
}
}
}
}
8 years ago
.bi-list-item-border {
&:active, &.active {
border: 1px solid @color-bi-border-highlight;
}
}
8 years ago
//极简
.bi-list-item-simple {
8 years ago
color: @color-bi-text-tips;
8 years ago
& .bi-input {
color: @color-bi-text-tips;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-tips;
}
8 years ago
&:hover, &.hover {
8 years ago
color: @color-bi-text-highlight;
8 years ago
& .bi-input {
color: @color-bi-text-highlight;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-highlight;
}
8 years ago
}
&.disabled {
&, &:hover, &:active {
color: @color-bi-text-disabled !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled !important;
}
8 years ago
}
}
}
8 years ago
//文字active时变化
8 years ago
.bi-list-item-effect {
8 years ago
&:hover {
color: @color-bi-text-black;
8 years ago
& .bi-input {
color: @color-bi-text-black;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-black;
}
8 years ago
}
8 years ago
&.active, &:active {
color: @color-bi-text-highlight;
8 years ago
& .bi-input {
color: @color-bi-text-highlight;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-highlight;
}
8 years ago
}
&.disabled {
&, &:hover, &:active {
color: @color-bi-text-disabled !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled !important;
}
8 years ago
}
}
8 years ago
}
8 years ago
.bi-theme-dark {
.bi-list-item-effect {
8 years ago
&:hover {
color: @color-bi-text;
8 years ago
& .bi-input {
color: @color-bi-text;
}
8 years ago
& .bi-textarea {
color: @color-bi-text;
}
8 years ago
}
8 years ago
&.active, &:active {
color: @color-bi-text-highlight;
8 years ago
& .bi-input {
color: @color-bi-text-highlight;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-highlight;
}
8 years ago
}
&.disabled {
&, &:hover, &:active {
8 years ago
background-color: transparent !important;
color: @color-bi-text-disabled-theme-dark !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
}
}
}
}
8 years ago
//文字和背景hover和active时变化
8 years ago
.bi-list-item-active {
8 years ago
&:hover, &.hover {
8 years ago
color: @color-bi-text-black;
8 years ago
& .bi-input {
color: @color-bi-text-black;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-black;
}
8 years ago
.background-color(@color-bi-background-black, 5%);
8 years ago
}
&.active, &:active {
color: @color-bi-text-highlight;
8 years ago
& .bi-input {
color: @color-bi-text-highlight;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-highlight;
}
8 years ago
.background-color(@color-bi-background-black, 5%);
8 years ago
}
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
8 years ago
color: @color-bi-text-disabled !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled !important;
}
8 years ago
}
}
8 years ago
}
8 years ago
.bi-theme-dark {
.bi-list-item-active {
&:hover, &.hover {
color: @color-bi-text;
8 years ago
& .bi-input {
color: @color-bi-text;
}
8 years ago
& .bi-textarea {
color: @color-bi-text;
}
8 years ago
.background-color(@color-bi-background-default, 5%);
8 years ago
}
&.active, &:active {
color: @color-bi-text-highlight;
8 years ago
& .bi-input {
color: @color-bi-text-highlight;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-highlight;
}
8 years ago
.background-color(@color-bi-background-default, 5%);
8 years ago
}
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
color: @color-bi-text-disabled-theme-dark !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
}
8 years ago
}
}
}
8 years ago
//文字和背景hover和active时变化
.bi-list-item-active2 {
&:hover, &.hover {
color: @color-bi-text-black;
8 years ago
& .bi-input {
color: @color-bi-text-black;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-black;
}
8 years ago
background-color: @color-bi-background-default;
}
&.active, &:active {
color: @color-bi-text-highlight;
8 years ago
& .bi-input {
color: @color-bi-text-highlight;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-highlight;
}
8 years ago
background-color: @color-bi-background-default;
}
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
color: @color-bi-text-disabled !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled !important;
}
}
}
}
.bi-theme-dark {
.bi-list-item-active2 {
&:hover, &.hover {
color: @color-bi-text;
8 years ago
& .bi-input {
color: @color-bi-text;
}
8 years ago
& .bi-textarea {
color: @color-bi-text;
}
8 years ago
background-color: @color-bi-background-default-theme-dark;
}
&.active, &:active {
color: @color-bi-text-highlight;
8 years ago
& .bi-input {
color: @color-bi-text-highlight;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-highlight;
}
8 years ago
background-color: @color-bi-background-default-theme-dark;
}
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
color: @color-bi-text-disabled-theme-dark !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled-theme-dark !important;
}
}
}
}
}
// 文字和背景hover和active时变化(红)
.bi-list-item-active3 {
&:hover, &.hover {
color: @color-bi-text-failure;
& .bi-input {
color: @color-bi-text-failure;
}
& .bi-textarea {
color: @color-bi-text-failure;
}
background-color: @color-bi-background-light-failure;
}
&.active, &:active {
color: @color-bi-text;
& .bi-input {
color: @color-bi-text;
}
& .bi-textarea {
color: @color-bi-text;
}
background-color: @color-bi-background-failure;
}
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
color: @color-bi-text-disabled !important;
& .bi-input {
color: @color-bi-text-disabled !important;
}
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
& .bi-high-light {
color: @color-bi-text-disabled !important;
}
}
}
}
//有选中效果
.bi-list-item-select {
&:hover, &.hover {
color: @color-bi-text-black;
& .bi-input {
color: @color-bi-text-black;
}
& .bi-textarea {
color: @color-bi-text-black;
}
.background-color(@color-bi-background-black, 5%);
}
&:active, &.active {
color: @color-bi-text;
& .bi-input {
color: @color-bi-text;
}
& .bi-textarea {
color: @color-bi-text;
}
background-color: @color-bi-background-highlight;
& .bi-high-light {
color: @color-bi-text;
}
}
7 years ago
&.button-success {
&:active, &.active {
color: @color-bi-text;
background-color: @color-bi-background-success;
& .bi-high-light {
color: @color-bi-text;
}
}
}
&.button-warning {
& {
color: @color-bi-text-failure;
& .bi-input {
color: @color-bi-text-failure;
}
& .bi-textarea {
color: @color-bi-text-failure;
}
& .bi-high-light {
color: @color-bi-text-failure;
}
&.bi-high-light-border{
border-color: @color-bi-border-failure;
}
}
&:hover, &.hover {
color: @color-bi-text-failure;
& .bi-input {
color: @color-bi-text-failure;
}
& .bi-textarea {
color: @color-bi-text-failure;
}
background-color: @color-bi-background-light-failure;
& .bi-high-light {
color: @color-bi-text-failure;
}
&.bi-high-light-border{
border-color: @color-bi-border-failure;
}
8 years ago
}
&:active, &.active {
8 years ago
color: @color-bi-text;
& .bi-input {
color: @color-bi-text;
}
& .bi-textarea {
color: @color-bi-text;
}
background-color: @color-bi-background-failure;
& .bi-high-light {
color: @color-bi-text;
}
&.bi-high-light-border{
border-color: @color-bi-border-failure;
}
8 years ago
}
}
&.disabled {
&, &:hover, &:active {
color: @color-bi-text-disabled !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
8 years ago
background-color: transparent !important;
& .bi-high-light {
color: @color-bi-text-disabled !important;
}
&.bi-high-light-border{
border-color: @color-bi-border-disabled;
}
8 years ago
}
}
8 years ago
}
.bi-theme-dark {
8 years ago
.bi-list-item-select {
8 years ago
&:hover, &.hover {
8 years ago
color: @color-bi-text;
8 years ago
& .bi-input {
color: @color-bi-text;
}
8 years ago
& .bi-textarea {
color: @color-bi-text;
}
8 years ago
.background-color(@color-bi-background-default, 5%);
8 years ago
}
&:active, &.active {
color: @color-bi-text;
8 years ago
& .bi-input {
color: @color-bi-text;
}
8 years ago
& .bi-textarea {
color: @color-bi-text;
}
8 years ago
background-color: @color-bi-background-highlight;
& .bi-high-light {
color: @color-bi-text;
}
}
8 years ago
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
color: @color-bi-text-disabled-theme-dark !important;
8 years ago
& .bi-input {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled-theme-dark !important;
}
}
}
8 years ago
}
8 years ago
}
8 years ago
//去掉list-item效果
.bi-list-item-none {
&:hover, &.hover {
color: inherit;
& .bi-input {
color: inherit;
}
8 years ago
& .bi-textarea {
color: inherit;
}
8 years ago
background-color: transparent;
8 years ago
}
&:active, &.active {
color: inherit;
& .bi-input {
color: inherit;
}
8 years ago
& .bi-textarea {
color: inherit;
}
8 years ago
background-color: transparent;
8 years ago
& .bi-high-light {
color: inherit;
}
}
&.disabled {
&, &:hover, &:active {
color: @color-bi-text-disabled !important;
& .bi-input {
color: @color-bi-text-disabled !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled !important;
}
8 years ago
background-color: transparent !important;
& .bi-high-light {
color: @color-bi-text-disabled !important;
}
}
}
}
.bi-theme-dark {
.bi-list-item-none {
&:hover, &.hover {
color: inherit;
& .bi-input {
color: inherit;
}
8 years ago
& .bi-textarea {
color: inherit;
}
8 years ago
background-color: transparent;
8 years ago
}
&:active, &.active {
color: inherit;
& .bi-input {
color: inherit;
}
8 years ago
& .bi-textarea {
color: inherit;
}
8 years ago
background-color: transparent;
8 years ago
& .bi-high-light {
color: inherit;
}
}
&.disabled {
&, &:hover, &:active {
background-color: transparent !important;
color: @color-bi-text-disabled-theme-dark !important;
& .bi-input {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-textarea {
color: @color-bi-text-disabled-theme-dark !important;
}
8 years ago
& .bi-high-light {
color: @color-bi-text-disabled-theme-dark !important;
}
}
}
}
}