Skip to content

Commit

Permalink
Merge pull request #45 from ifpen/fix/date-widget-theme-colors
Browse files Browse the repository at this point in the history
Fix: add new widget css vars for dates
  • Loading branch information
gcorbelin-coexya committed Apr 22, 2024
2 parents 0fc0ce3 + 92fa0e3 commit 41538fe
Show file tree
Hide file tree
Showing 6 changed files with 92 additions and 62 deletions.
11 changes: 6 additions & 5 deletions front-end/source/assets/style/components/_popover.scss
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,9 @@
word-wrap: normal;
white-space: normal;
font-size: 14px;
background-color: var(--primary-color);
background-color: var(--widget-color-0);
background-clip: padding-box;
border: 1px solid var(--widget-color-2);
border-radius: br('2');
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
Expand Down Expand Up @@ -83,7 +84,7 @@
bottom: 1px;
margin-left: -10px;
content: ' ';
border-top-color: var(--primary-color);
border-top-color: var(--widget-color-2);
border-bottom-width: 0;
}

Expand All @@ -100,7 +101,7 @@
bottom: -10px;
left: 1px;
content: ' ';
border-right-color: var(--primary-color);
border-right-color: var(--widget-color-2);
border-left-width: 0;
}

Expand All @@ -118,7 +119,7 @@
margin-left: -10px;
content: ' ';
border-top-width: 0;
border-bottom-color: var(--primary-color);
border-bottom-color: var(--widget-color-2);
}

.popover.left > .arrow {
Expand All @@ -135,7 +136,7 @@
bottom: -10px;
content: ' ';
border-right-width: 0;
border-left-color: var(--primary-color);
border-left-color: var(--widget-color-2);
}

.popover-title {
Expand Down
21 changes: 12 additions & 9 deletions front-end/source/assets/style/widgets/_bootstrap-clockpicker.scss
Original file line number Diff line number Diff line change
Expand Up @@ -31,18 +31,21 @@
bottom: 6px;
}
.clockpicker-popover .popover-title {
background: var(--surface-a);
color: var(--text-color);
background: var(--widget-date-surface-a);
color: var(--widget-color-1);
font-size: 24px;
font-weight: bold;
line-height: 30px;
text-align: center;
}
.clockpicker-popover .popover-title .active {
color: var(--widget-color-2);
}
.clockpicker-popover .popover-title span {
cursor: pointer;
}
.clockpicker-popover .popover-content {
background: var(--surface-c);
background: var(--widget-date-surface-c);
padding: 12px;
}
.popover-content:last-child {
Expand Down Expand Up @@ -77,7 +80,7 @@
}
.clockpicker-tick {
border-radius: 50%;
color: var(--text-color);
color: var(--widget-color-1);
line-height: 26px;
text-align: center;
width: 26px;
Expand All @@ -87,7 +90,7 @@
}
.clockpicker-tick.active,
.clockpicker-tick:hover {
background-color: var(--hover-color);
background-color: var(--widget-color-3);
}
.clockpicker-button {
background-image: none;
Expand Down Expand Up @@ -142,18 +145,18 @@
.clockpicker-canvas-bearing,
.clockpicker-canvas-fg {
stroke: none;
fill: var(--active-color);
fill: var(--widget-color-2);
}
.clockpicker-canvas-bg {
stroke: none;
fill: var(--active-color);
fill: var(--widget-color-2);
}
.clockpicker-canvas-bg-trans {
fill: var(--active-color);
fill: var(--widget-color-2);
opacity: 0.4;
}
.clockpicker-canvas line {
stroke: var(--active-color);
stroke: var(--widget-color-2);
stroke-width: 1;
stroke-linecap: round;
}
Expand Down
48 changes: 24 additions & 24 deletions front-end/source/assets/style/widgets/_datepicker.scss
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ datepicker select:hover,
width: 100%;
overflow: hidden;
background: none;
color: var(--text-color);
background-color: var(--surface-c);
color: var(--widget-color-1);
background: var(--widget-date-surface-c);
border-radius: 2px;
border: 0;
margin-top: 5px;
Expand All @@ -53,9 +53,9 @@ datepicker,
position: relative;
}
._720kb-datepicker-calendar {
background: var(--surface-c);
border: 1px solid var(--primary-color);
color: var(--text-color);
background: var(--widget-date-surface-c);
border: 1px solid var(--widget-border-color);
color: var(--widget-color-1);
position: absolute;
z-index: $zindex-dropdown;
min-width: 220px;
Expand All @@ -77,15 +77,15 @@ datepicker,
text-align: center;
font-size: 15px;
line-height: 40px;
border-bottom: 1px solid var(--border-a);
border-bottom: 1px solid var(--widget-date-border);
}
._720kb-datepicker-calendar-header:nth-child(odd) {
background: var(--surface-a);
color: var(--primary-color-text);
background: var(--widget-date-surface-a);
color: var(--widget-color-1);
}
._720kb-datepicker-calendar-header:nth-child(even) {
background: var(--surface-b);
color: var(--primary-color-text);
background: var(--widget-date-surface-b);
color: var(--widget-color-1);
}
._720kb-datepicker-calendar-header-left,
._720kb-datepicker-calendar-header-middle,
Expand Down Expand Up @@ -130,30 +130,30 @@ datepicker,
border-radius: 1px;
}
._720kb-datepicker-calendar-day:hover {
background: var(--primary-hover-color);
color: var(--primary-color-text);
background: var(--widget-color-3);
color: var(--widget-color-1);
}
._720kb-datepicker-calendar-day._720kb-datepicker-active {
background: var(--active-color);
color: var(--active-color-text);
background: var(--widget-color-2);
color: var(--widget-color-1);
}
._720kb-datepicker-calendar-header a,
._720kb-datepicker-calendar-header a:hover {
text-decoration: none;
padding: 3% 9% 4% 9%;
font-size: 13.5px;
color: var(--primary-color-text);
color: var(--widget-color-1);
font-weight: bold;
-webkit-border-radius: br('4');
-moz-border-radius: br('4');
border-radius: br('4');
}
._720kb-datepicker-calendar-header a:hover {
background: var(--hover-color);
color: var(--hover-color-text);
background: var(--widget-color-3);
color: var(--widget-color-1);
}
._720kb-datepicker-calendar-month {
color: var(--primary-color-text);
color: var(--widget-color-1);
}
._720kb-datepicker-calendar-month span {
font-size: 13px;
Expand Down Expand Up @@ -186,26 +186,26 @@ datepicker,
background: transparent;
}
._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-active {
background: var(--active-color);
color: var(--active-color-text);
background: var(--widget-color-2);
color: var(--widget-color-1);
font-weight: normal;
}
._720kb-datepicker-calendar-years-pagination a:hover {
border-color: var(--primary-color);
border-color: var(--widget-border-color);
}
._720kb-datepicker-calendar-years-pagination-pages a,
._720kb-datepicker-calendar-years-pagination-pages a:hover {
padding: 5px 10px;
}
._720kb-datepicker-calendar-years-pagination-pages a:hover {
background: var(--active-color);
background: var(--widget-color-2);
}
._720kb-datepicker-calendar-days-header {
max-width: 100%;
margin: 0 auto;
padding: 0 2% 0 2%;
background: var(--surface-a);
border-bottom: 1px solid var(--border-a);
background: var(--widget-date-surface-a);
border-bottom: 1px solid var(--widget-date-border);
}
._720kb-datepicker-calendar-days-header div {
width: 14.18%;
Expand Down
40 changes: 20 additions & 20 deletions front-end/source/assets/style/widgets/_daterangepicker.scss
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@

.daterangepicker {
position: absolute;
background: var(--surface-c);
background: var(--widget-date-surface-c);
border-radius: br('4');
border: 1px solid var(--primary-color);
border: 1px solid var(--widget-color-2);
width: 278px;
max-width: none;
padding: 0;
Expand All @@ -21,7 +21,7 @@
font-family: arial;
font-size: 15px;
line-height: 1em;
color: var(--text-color);
color: var(--widget-color-1);
}

.daterangepicker:before,
Expand Down Expand Up @@ -91,8 +91,8 @@

.daterangepicker .calendar-table .next span,
.daterangepicker .calendar-table .prev span {
color: var(--text-color);
border: solid var(--text-color);
color: var(--widget-color-1);
border: solid var(--widget-color-1);
border-width: 0 2px 2px 0;
border-radius: 0;
display: inline-block;
Expand Down Expand Up @@ -137,12 +137,12 @@
}

.daterangepicker th.available:hover {
background: var(--primary-hover-color);
color: var(--text-color);
background: var(--widget-color-3);
color: var(--widget-color-1);
}

.daterangepicker td.available:hover {
background-color: var(--primary-hover-color);
background-color: var(--widget-color-3);
border-color: transparent;
color: inherit;
}
Expand All @@ -162,9 +162,9 @@
}

.daterangepicker td.in-range {
background: var(--primary-hover-color);
background: var(--widget-color-3);
border-color: transparent;
color: var(--text-color);
color: var(--widget-color-1);
border-radius: 0;
}

Expand All @@ -184,7 +184,7 @@
.daterangepicker td.active:hover {
background-color: var(--active-color);
border-color: transparent;
color: var(--text-color);
color: var(--widget-color-1);
}

.daterangepicker th.month {
Expand All @@ -207,9 +207,9 @@
height: 30px;
margin: 0;
padding: 1px;
background: var(--surface-a);
background: var(--widget-date-surface-a);
border-radius: br('1');
border: 1px solid var(--primary-color);
border: 1px solid var(--widget-color-2);
font-size: 12px;
line-height: 26px;
text-indent: 0.5em;
Expand All @@ -231,8 +231,8 @@
.daterangepicker select.ampmselect {
width: 50px;
margin: 0 auto;
background: var(--surface-a);
border: 1px solid var(--primary-color);
background: var(--widget-date-surface-a);
border: 1px solid var(--widget-color-2);
padding: 2px;
outline: 0;
font-size: 12px;
Expand All @@ -254,7 +254,7 @@
clear: both;
text-align: right;
padding: 8px;
border-top: 1px solid var(--border-a);
border-top: 1px solid var(--widget-date-border);
display: none;
line-height: 12px;
vertical-align: middle;
Expand All @@ -275,19 +275,19 @@
}

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
border-right: 1px solid var(--border-b);
border-right: 1px solid var(--widget-date-border);
}

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
border-left: 1px solid var(--border-b);
border-left: 1px solid var(--widget-date-border);
}

.daterangepicker.show-ranges.rtl .drp-calendar.right {
border-right: 1px solid var(--border-b);
border-right: 1px solid var(--widget-date-border);
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
border-left: 1px solid var(--border-b);
border-left: 1px solid var(--widget-date-border);
}

.daterangepicker .ranges {
Expand Down
Loading

0 comments on commit 41538fe

Please sign in to comment.