From 5d15e566fce63cbe946d0ca0d21fe337d807b1cb Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 10 八月 2023 11:31:12 +0800 Subject: [PATCH] 2023-08-10 --- src/tabviews/custom/components/card/double-data-card/index.scss | 1 src/tabviews/zshare/topSearch/mkDatePicker/index.jsx | 6 + src/tabviews/zshare/topSearch/dategroup/index.scss | 3 + src/tabviews/custom/components/card/data-card/index.scss | 1 src/assets/css/main.scss | 145 ++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 155 insertions(+), 1 deletions(-) diff --git a/src/assets/css/main.scss b/src/assets/css/main.scss index 21ebdd8..4f694ca 100644 --- a/src/assets/css/main.scss +++ b/src/assets/css/main.scss @@ -459,6 +459,151 @@ padding: 2px 8px!important; line-height: 1.5; } +.ant-calendar-picker-container { + .ant-calendar-range { + .ant-calendar-selected-start-date .ant-calendar-date, + .ant-calendar-selected-end-date .ant-calendar-date { + background: var(--mk-sys-color); + } + + .ant-calendar-in-range-cell::before { + background: var(--mk-sys-color1); + } + + .ant-calendar-selected-start-date .ant-calendar-date:hover, + .ant-calendar-selected-end-date .ant-calendar-date:hover { + background: var(--mk-sys-color); + } + } + + .ant-calendar-date:hover { + background: var(--mk-sys-color1); + } + + .ant-calendar-date:active { + background: var(--mk-sys-color5); + } + + .ant-calendar-today .ant-calendar-date { + color: var(--mk-sys-color); + border-color: var(--mk-sys-color); + } + + .ant-calendar-header a:hover { + color: var(--mk-sys-color5); + } + .ant-calendar-year-panel-header a:hover { + color: var(--mk-sys-color5); + } + .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month, + .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover { + color: rgba(0, 0, 0, 0.25); + } + .ant-calendar-decade-panel-decade:hover { + background: var(--mk-sys-color1); + } + + .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover, + .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade { + color: #ffffff; + background: var(--mk-sys-color); + } + + .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year { + background: var(--mk-sys-color); + } + .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover { + color: #fff; + background: var(--mk-sys-color); + } + .ant-calendar-year-panel-year:hover { + background: var(--mk-sys-color1); + } + + .ant-calendar-month-panel-selected-cell:not(.ant-calendar-month-panel-cell-disabled) .ant-calendar-month-panel-month { + background: var(--mk-sys-color); + } + .ant-calendar-month-panel-selected-cell:not(.ant-calendar-month-panel-cell-disabled) .ant-calendar-month-panel-month:hover { + color: #fff; + background: var(--mk-sys-color); + } + .ant-calendar-month-panel-month:hover { + background: var(--mk-sys-color1); + } + + .ant-calendar-time-picker-select li:hover { + background: var(--mk-sys-color1); + } + .ant-calendar-time-picker-select li:focus { + color: var(--mk-sys-color); + } + + .ant-calendar { + tr td { + .ant-calendar-year-panel-year.ant-year-selected { + color: #fff; + background: var(--mk-sys-color); + } + .ant-calendar-year-panel-year:hover { + color: var(--mk-sys-color5); + background: var(--mk-sys-color1); + } + } + } + + .ant-calendar-time-picker-btn { + color: var(--mk-sys-color); + } + .ant-calendar { + .ant-calendar-ok-btn { + background-color: var(--mk-sys-color); + border-color: var(--mk-sys-color); + } + + .ant-calendar-ok-btn:hover, + .ant-calendar-ok-btn:focus, + .ant-calendar-ok-btn:active, + .ant-calendar-ok-btn.active { + background-color: var(--mk-sys-color); + border-color: var(--mk-sys-color); + } + } + .ant-calendar-footer-extra { + .ant-tag-blue { + color: var(--mk-sys-color); + background: var(--mk-sys-color1); + border-color: var(--mk-sys-color3); + } + } + + .ant-calendar-selected-day .ant-calendar-date { + background: var(--mk-sys-color2); + } + .ant-calendar-today-btn { + color: var(--mk-sys-color); + } + + .ant-calendar-week-number { + .ant-calendar-body tr.ant-calendar-active-week { + background: var(--mk-sys-color2); + } + .ant-calendar-body tr:hover { + background: var(--mk-sys-color1); + } + } +} +.ant-calendar-quarter-picker .ant-calendar { + tr:not(.ant-quarter-selected):hover { + background: var(--mk-sys-color1); + } + tr.ant-quarter-selected { + background: var(--mk-sys-color2); + } +} +.ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled) { + border-color: var(--mk-sys-color5)!important; + box-shadow: 0 0 0 2px var(--mk-sys-color2)!important; +} .mk-date-picker.minute { .ant-calendar-time-picker-combobox { .ant-calendar-time-picker-select { diff --git a/src/tabviews/custom/components/card/data-card/index.scss b/src/tabviews/custom/components/card/data-card/index.scss index 988dbf2..ea3ac4a 100644 --- a/src/tabviews/custom/components/card/data-card/index.scss +++ b/src/tabviews/custom/components/card/data-card/index.scss @@ -39,6 +39,7 @@ } .card-row-list { flex: 10; + max-width: 100%; } .card-row-list.flex-layout { display: flex; diff --git a/src/tabviews/custom/components/card/double-data-card/index.scss b/src/tabviews/custom/components/card/double-data-card/index.scss index 40c3146..c6a13e8 100644 --- a/src/tabviews/custom/components/card/double-data-card/index.scss +++ b/src/tabviews/custom/components/card/double-data-card/index.scss @@ -34,6 +34,7 @@ } .card-row-list { flex: 10; + max-width: 100%; } .card-row-list.flex-layout { display: flex; diff --git a/src/tabviews/zshare/topSearch/dategroup/index.scss b/src/tabviews/zshare/topSearch/dategroup/index.scss index 57d4a16..e093074 100644 --- a/src/tabviews/zshare/topSearch/dategroup/index.scss +++ b/src/tabviews/zshare/topSearch/dategroup/index.scss @@ -4,6 +4,9 @@ position: relative; z-index: 1; + .ant-tag-checkable:not(.ant-tag-checkable-checked):hover { + color: var(--mk-sys-color); + } .ant-tag { position: relative; cursor: pointer; diff --git a/src/tabviews/zshare/topSearch/mkDatePicker/index.jsx b/src/tabviews/zshare/topSearch/mkDatePicker/index.jsx index 859be1a..c086876 100644 --- a/src/tabviews/zshare/topSearch/mkDatePicker/index.jsx +++ b/src/tabviews/zshare/topSearch/mkDatePicker/index.jsx @@ -94,7 +94,11 @@ } else if (mode === 'week') { return <WeekPicker value={value} onChange={this.onChange}/> } else if (mode === 'daterange') { - return <RangePicker dropdownClassName={'mk-date-picker ' + precision} placeholder={['寮�濮嬫棩鏈�', '缁撴潫鏃ユ湡']} showTime={format !== 'YYYY-MM-DD'} format={format} value={value} onChange={this.onChange}/> + return <RangePicker ranges={format === 'YYYY-MM-DD' ? { + '浠婂ぉ': [moment(), moment()], + '褰撴湀': [moment().startOf('month'), moment().endOf('month')], + '涓婃湀': [moment().subtract(1, 'months').startOf('month'), moment().subtract(1, 'months').endOf('month')], + } : null} dropdownClassName={'mk-date-picker ' + precision} placeholder={['寮�濮嬫棩鏈�', '缁撴潫鏃ユ湡']} showTime={format !== 'YYYY-MM-DD'} format={format} value={value} onChange={this.onChange}/> } } } -- Gitblit v1.8.0