PluginProbe
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder / 51.1.83
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder v51.1.83
51.1.84 51.1.85 51.1.83 51.1.82 51.1.81 51.1.79 51.1.78 51.1.77 51.1.76 51.1.74 51.1.75 51.1.65 51.1.64 51.1.63 trunk 51.1.14 51.1.2 51.1.35 51.1.36 51.1.37 51.1.38 51.1.39 51.1.44 51.1.45 51.1.46 All 39 releases
king-addons / includes / widgets / KPI_Tiles_Microcharts / style.css

style.css in King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder 51.1.83, at includes/widgets/KPI_Tiles_Microcharts/style.css

203 lines 4.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .king-addons-kpi-tiles {
2 --kng-kpi-up-color: #16a34a;
3 --kng-kpi-down-color: #dc2626;
4 --kng-kpi-flat-color: #6b7280;
5 --kng-kpi-trend-color: var(--kng-kpi-flat-color);
6 color: #111827;
7 }
8
9 .king-addons-kpi-tiles__grid {
10 display: grid;
11 grid-template-columns: repeat(4, minmax(0, 1fr));
12 gap: 20px;
13 }
14
15 .king-addons-kpi-tiles__card {
16 display: flex;
17 flex-direction: column;
18 gap: 10px;
19 padding: 20px;
20 background-color: #ffffff;
21 border: 1px solid #e5e7eb;
22 border-radius: 14px;
23 box-shadow: 0 18px 38px rgba(15, 23, 42, 0.08);
24 transition: transform 0.25s ease, box-shadow 0.25s ease, background-color 0.2s ease;
25 }
26
27 .king-addons-kpi-tiles__card:hover {
28 box-shadow: 0 24px 48px rgba(15, 23, 42, 0.14);
29 }
30
31 .king-addons-kpi-tiles__card--link {
32 cursor: pointer;
33 }
34
35 .king-addons-kpi-tiles__card--link:focus-visible {
36 outline: 2px solid var(--kng-kpi-trend-color);
37 outline-offset: 2px;
38 }
39
40 .elementor-editor-active .king-addons-kpi-tiles__card--link {
41 cursor: default;
42 }
43
44 .king-addons-kpi-tiles--equal-height .king-addons-kpi-tiles__card {
45 height: 100%;
46 }
47
48 .king-addons-kpi-tiles__card--up {
49 --kng-kpi-trend-color: var(--kng-kpi-up-color);
50 }
51
52 .king-addons-kpi-tiles__card--down {
53 --kng-kpi-trend-color: var(--kng-kpi-down-color);
54 }
55
56 .king-addons-kpi-tiles__card--flat {
57 --kng-kpi-trend-color: var(--kng-kpi-flat-color);
58 }
59
60 .king-addons-kpi-tiles__title {
61 font-size: 14px;
62 font-weight: 600;
63 color: #6b7280;
64 text-transform: uppercase;
65 letter-spacing: 0.08em;
66 }
67
68 .king-addons-kpi-tiles__value {
69 display: flex;
70 flex-wrap: wrap;
71 align-items: baseline;
72 gap: 4px;
73 font-size: 28px;
74 font-weight: 700;
75 color: #111827;
76 }
77
78 .king-addons-kpi-tiles__value-prefix,
79 .king-addons-kpi-tiles__value-suffix {
80 font-size: 16px;
81 font-weight: 600;
82 color: #6b7280;
83 }
84
85 .king-addons-kpi-tiles__delta {
86 display: inline-flex;
87 align-items: center;
88 flex-wrap: wrap;
89 gap: 6px;
90 font-size: 13px;
91 font-weight: 600;
92 color: var(--kng-kpi-trend-color);
93 }
94
95 .king-addons-kpi-tiles__delta-prefix,
96 .king-addons-kpi-tiles__delta-suffix {
97 opacity: 0.7;
98 }
99
100 .king-addons-kpi-tiles__delta-icon {
101 display: inline-flex;
102 width: 16px;
103 height: 16px;
104 align-items: center;
105 justify-content: center;
106 }
107
108 .king-addons-kpi-tiles__delta-icon svg {
109 width: 100%;
110 height: 100%;
111 }
112
113 .king-addons-kpi-tiles__delta-period {
114 color: #6b7280;
115 font-weight: 500;
116 }
117
118 .king-addons-kpi-tiles__sparkline {
119 display: flex;
120 align-items: center;
121 }
122
123 .king-addons-kpi-tiles__sparkline-svg {
124 width: 100%;
125 height: 42px;
126 }
127
128 .king-addons-kpi-tiles__sparkline--invalid {
129 padding: 6px 10px;
130 border: 1px dashed #d1d5db;
131 border-radius: 8px;
132 color: #9ca3af;
133 font-size: 12px;
134 }
135
136 .king-addons-kpi-tiles__sparkline-line {
137 fill: none;
138 stroke: var(--kng-kpi-sparkline-color, var(--kng-kpi-trend-color));
139 stroke-width: 2px;
140 stroke-linecap: round;
141 stroke-linejoin: round;
142 }
143
144 .king-addons-kpi-tiles__sparkline-dot {
145 fill: var(--kng-kpi-sparkline-color, var(--kng-kpi-trend-color));
146 }
147
148 .king-addons-kpi-tiles__footer {
149 display: flex;
150 align-items: center;
151 justify-content: space-between;
152 gap: 12px;
153 margin-top: auto;
154 font-size: 13px;
155 }
156
157 .king-addons-kpi-tiles__secondary {
158 color: #6b7280;
159 font-weight: 500;
160 }
161
162 .king-addons-kpi-tiles__badge {
163 display: inline-flex;
164 align-items: center;
165 padding: 4px 10px;
166 border-radius: 999px;
167 background-color: #eef2ff;
168 color: #4338ca;
169 font-size: 12px;
170 font-weight: 600;
171 }
172
173 .king-addons-kpi-tiles--align-left .king-addons-kpi-tiles__card {
174 align-items: flex-start;
175 text-align: left;
176 }
177
178 .king-addons-kpi-tiles--align-center .king-addons-kpi-tiles__card {
179 align-items: center;
180 text-align: center;
181 }
182
183 .king-addons-kpi-tiles--align-center .king-addons-kpi-tiles__footer {
184 justify-content: center;
185 }
186
187 .king-addons-kpi-tiles--align-right .king-addons-kpi-tiles__card {
188 align-items: flex-end;
189 text-align: right;
190 }
191
192 .king-addons-kpi-tiles--align-right .king-addons-kpi-tiles__footer {
193 justify-content: flex-end;
194 }
195
196 .king-addons-kpi-tiles__empty {
197 padding: 16px;
198 border: 1px dashed #d1d5db;
199 border-radius: 12px;
200 color: #6b7280;
201 text-align: center;
202 }
203