Skip to content

Commit edccdd1

Browse files
committed
fix(styles): remove obsolete c-chartjs-tooltip styles, minor tweaks
1 parent 2d813b1 commit edccdd1

File tree

3 files changed

+13
-54
lines changed

3 files changed

+13
-54
lines changed

src/scss/_charts.scss

Lines changed: 5 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,7 @@
1-
// styles for
1+
// temp fix .chartjs-tooltip-body-item
22

3-
//@import "~@coreui/coreui/scss/bootstrap";
4-
5-
@import "~@coreui/coreui/scss/functions";
6-
@import "~@coreui/coreui/scss/variables";
7-
@import "~@coreui/coreui/scss/mixins";
8-
9-
.c-chartjs-tooltip {
10-
position: absolute;
11-
z-index: $zindex-sticky + 1;
12-
display: flex;
13-
flex-direction: column;
14-
padding: ($spacer * .25) ($spacer * .5);
15-
color: #fff;
16-
pointer-events: none;
17-
background: rgba(0, 0, 0, .7);
18-
opacity: 0;
19-
@include transition(all .15s ease);
20-
transform: translate(-50%, 0);
21-
@include border-radius($border-radius);
22-
}
23-
24-
.c-tooltip-header {
25-
margin-bottom: ($spacer * .5);
26-
}
27-
28-
.c-tooltip-header-item {
29-
font-size: $font-size-sm;
30-
font-weight: $font-weight-bold;
31-
}
32-
33-
.c-tooltip-body-item {
34-
display: flex;
35-
align-items: center;
36-
font-size: $font-size-sm;
37-
white-space: nowrap;
38-
}
39-
40-
.c-tooltip-body-item-color {
41-
display: inline-block;
42-
width: $font-size-sm;
43-
height: $font-size-sm;
44-
margin-right: $font-size-sm;
45-
}
46-
47-
.c-tooltip-body-item-value {
48-
padding-left: $spacer;
49-
margin-left: auto;
50-
font-weight: $font-weight-semibold;
3+
.chartjs-tooltip-body-item > td {
4+
padding-bottom: 0 !important;
5+
padding-top: 0 !important;
6+
font-size: smaller;
517
}

src/scss/_fixes.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Place for temp fixes
22

3-
// temp fix for tooltip styles v2
4-
@import "charts";
5-
63
// temp fix for scrollbar styling (wip)
74
@import "scrollbar";
5+
6+
// temp fix .chartjs-tooltip-body-item padding
7+
@import "charts";

src/scss/styles.scss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@ $enable-rtl: true;
88
// Import styles with default layout.
99
@import "~@coreui/coreui/scss/coreui";
1010

11-
// perfect scrollbar
12-
@import '~perfect-scrollbar/css/perfect-scrollbar.css';
11+
// Import Chart.js custom tooltips styles
12+
@import "~@coreui/chartjs/scss/coreui-chartjs";
13+
14+
// perfect scrollbar theming for use with [perfectScrollbar] directive
15+
//@import '~perfect-scrollbar/css/perfect-scrollbar.css';
1316

1417
@import "layout";
1518

0 commit comments

Comments
 (0)