22@use ' themes-vars.module.scss' as * ;
33
44// third party
5- @use ' react-perfect-scrollbar /dist/css/styles .css' ;
5+ @use ' simplebar-react /dist/simplebar.min .css' ;
66
77// ==============================|| TAP HIGHLIGHT ||============================== //
88
1212
1313// ==============================|| APEXCHART ||============================== //
1414
15- .apexcharts-legend-series .apexcharts-legend-marker {
16- left : -4px !important ;
17- right : -4px !important ;
18- }
19-
20- .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series ,
21- .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series {
15+ .apexcharts-legend-series {
2216 gap : 8px ;
2317}
2418
2519.apexcharts-canvas {
20+
2621 .apexcharts-tooltip-series-group.apexcharts-active ,
2722 .apexcharts-tooltip-series-group :last-child {
2823 padding-bottom : 0 ;
2924 }
3025}
3126
32- .apexcharts-legend-series {
33- align-items : center ;
34- display : flex ;
35- gap : 8px ;
27+ .apexcharts-menu-icon svg ,
28+ .apexcharts-reset-icon svg ,
29+ .apexcharts-zoom-icon svg ,
30+ .apexcharts-zoomin-icon svg ,
31+ .apexcharts-zoomout-icon svg {
32+ fill : var (--palette-text-secondary ) !important ;
33+ }
34+
35+ .apexcharts-pan-icon svg {
36+ stroke : var (--palette-text-secondary ) !important ;
37+ fill : transparent !important ;
38+ }
39+
40+ .apexcharts-zoom-icon.apexcharts-selected svg {
41+ fill : var (--palette-primary-main ) !important ;
42+ }
43+
44+ .apexcharts-pan-icon.apexcharts-selected svg {
45+ stroke : var (--palette-primary-main ) !important ;
46+ }
47+
48+ .apexcharts-toolbar .apexcharts-pan-icon :hover:not (.apexcharts-selected ) svg {
49+ stroke : var (--palette-grey-600 ) !important ;
50+ }
51+
52+ .apexcharts-toolbar div :hover:not (.apexcharts-selected ):not (.apexcharts-pan-icon ) svg {
53+ fill : var (--palette-grey-600 ) !important ;
54+ }
55+
56+ .apexcharts-menu {
57+ background-color : var (--palette-background-paper );
58+ }
59+
60+ .apexcharts-menu-item :hover {
61+ background-color : var (--palette-grey-200 );
3662}
3763
3864// ==============================|| PERFECT SCROLLBAR ||============================== //
3965
4066.scrollbar-container {
4167 .ps__rail-y {
42- & :hover > .ps__thumb-y ,
43- & :focus > .ps__thumb-y ,
68+
69+ & :hover >.ps__thumb-y ,
70+ & :focus >.ps__thumb-y ,
4471 & .ps--clicking .ps__thumb-y {
4572 background-color : $grey500 ;
4673 width : 5px ;
4774 }
4875 }
76+
4977 .ps__thumb-y {
5078 background-color : $grey500 ;
5179 border-radius : 6px ;
5583}
5684
5785.scrollbar-container.ps ,
58- .scrollbar-container > .ps {
59- & .ps--active-y > .ps__rail-y {
86+ .scrollbar-container > .ps {
87+ & .ps--active-y > .ps__rail-y {
6088 width : 5px ;
6189 background-color : transparent !important ;
6290 z-index : 999 ;
91+
6392 & :hover ,
6493 & .ps--clicking {
6594 width : 5px ;
6695 background-color : transparent ;
6796 }
6897 }
69- & .ps--scrolling-y > .ps__rail-y ,
70- & .ps--scrolling-x > .ps__rail-x {
98+
99+ & .ps--scrolling-y >.ps__rail-y ,
100+ & .ps--scrolling-x >.ps__rail-x {
71101 opacity : 0.4 ;
72102 background-color : transparent ;
73103 }
74104}
75105
106+ .blog-slider .slick-slide {
107+ padding : 0 5px ;
108+ }
109+
110+ .blog-slider .slick-track {
111+ padding : 0 -5px ;
112+ }
113+
76114// ==============================|| ANIMATION KEYFRAMES ||============================== //
77115
78116@keyframes wings {
79117 50% {
80118 transform : translateY (-40px );
81119 }
120+
82121 100% {
83122 transform : translateY (0px );
84123 }
85124}
86125
126+ @keyframes wingsReverse {
127+ 50% {
128+ transform : translateY (40px ) scaleX (-1 );
129+ }
130+
131+ 100% {
132+ transform : translateY (0px ) scaleX (-1 );
133+ }
134+ }
135+
87136@keyframes blink {
88137 50% {
89138 opacity : 0 ;
90139 }
140+
91141 100% {
92142 opacity : 1 ;
93143 }
94144}
95145
96146@keyframes bounce {
147+
97148 0%,
98149 20%,
99150 53%,
100151 to {
101152 animation-timing-function : cubic-bezier (0.215 , 0.61 , 0.355 , 1 );
102153 transform : translateZ (0 );
103154 }
155+
104156 40%,
105157 43% {
106158 animation-timing-function : cubic-bezier (0.755 , 0.05 , 0.855 , 0.06 );
107159 transform : translate3d (0 , -5px , 0 );
108160 }
161+
109162 70% {
110163 animation-timing-function : cubic-bezier (0.755 , 0.05 , 0.855 , 0.06 );
111164 transform : translate3d (0 , -7px , 0 );
112165 }
166+
113167 80% {
114168 transition-timing-function : cubic-bezier (0.215 , 0.61 , 0.355 , 1 );
115169 transform : translateZ (0 );
116170 }
171+
117172 90% {
118173 transform : translate3d (0 , -2px , 0 );
119174 }
120175}
121176
122177@keyframes slideY {
178+
123179 0%,
124180 50%,
125181 100% {
126182 transform : translateY (0px );
127183 }
184+
128185 25% {
129186 transform : translateY (-10px );
130187 }
188+
131189 75% {
132190 transform : translateY (10px );
133191 }
134192}
135193
136194@keyframes slideX {
195+
137196 0%,
138197 50%,
139198 100% {
140199 transform : translateX (0px );
141200 }
201+
142202 25% {
143203 transform : translateX (-10px );
144204 }
205+
145206 75% {
146207 transform : translateX (10px );
147208 }
148- }
209+ }
0 commit comments