PluginProbe
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder / 51.1.65
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder v51.1.65
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 51.1.47 51.1.49 All 37 releases
king-addons / includes / widgets / Advanced_Callout_Box / style.css

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

212 lines 5.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .king-addons-advanced-callout {
2 --ka-callout-bg: #f8fafc;
3 --ka-callout-border: #e2e8f0;
4 --ka-callout-text: #0f172a;
5 --ka-callout-content: #475569;
6 --ka-callout-icon: #64748b;
7 --ka-callout-accent-color: #94a3b8;
8 --ka-callout-accent-width: 4px;
9 --ka-callout-gap: 14px;
10 --ka-callout-icon-size: 20px;
11 --ka-callout-button-gap: 14px;
12 --ka-callout-button-bg: var(--ka-callout-accent-color);
13 --ka-callout-button-color: #ffffff;
14 --ka-callout-button-border: transparent;
15 --ka-callout-button-border-width: 1px;
16 --ka-callout-button-border-style: solid;
17 --ka-callout-button-bg-hover: var(--ka-callout-button-bg);
18 --ka-callout-button-color-hover: var(--ka-callout-button-color);
19 --ka-callout-button-border-hover: var(--ka-callout-button-border);
20 --ka-callout-button-hover-filter: brightness(0.95);
21 --ka-callout-align-items: flex-start;
22 position: relative;
23 display: block;
24 background-color: var(--ka-callout-bg);
25 color: var(--ka-callout-text);
26 border: 1px solid var(--ka-callout-border);
27 border-radius: 12px;
28 overflow: hidden;
29 }
30
31 .king-addons-advanced-callout::before {
32 content: "";
33 position: absolute;
34 left: 0;
35 top: 0;
36 bottom: 0;
37 width: var(--ka-callout-accent-width);
38 background-color: var(--ka-callout-accent-color);
39 }
40
41 .king-addons-advanced-callout[data-accent="no"]::before {
42 display: none;
43 }
44
45 .king-addons-advanced-callout__inner {
46 display: flex;
47 gap: var(--ka-callout-gap);
48 padding: 18px;
49 align-items: flex-start;
50 }
51
52 .king-addons-advanced-callout[data-icon-position="top"] .king-addons-advanced-callout__inner {
53 flex-direction: column;
54 align-items: var(--ka-callout-align-items);
55 }
56
57 .king-addons-advanced-callout[data-icon-position="none"] .king-addons-advanced-callout__inner {
58 gap: 0;
59 }
60
61 .king-addons-advanced-callout__icon {
62 display: inline-flex;
63 align-items: center;
64 justify-content: center;
65 color: var(--ka-callout-icon);
66 font-size: var(--ka-callout-icon-size);
67 line-height: 1;
68 flex-shrink: 0;
69 }
70
71 .king-addons-advanced-callout__icon i,
72 .king-addons-advanced-callout__icon svg {
73 display: block;
74 width: 1em;
75 height: 1em;
76 }
77
78 .king-addons-advanced-callout__body {
79 flex: 1;
80 min-width: 0;
81 }
82
83 .king-addons-advanced-callout__title {
84 margin: 0;
85 color: var(--ka-callout-text);
86 font-weight: 600;
87 }
88
89 .king-addons-advanced-callout__title + .king-addons-advanced-callout__content {
90 margin-top: 6px;
91 }
92
93 .king-addons-advanced-callout__content {
94 color: var(--ka-callout-content);
95 }
96
97 .king-addons-advanced-callout__content > *:first-child {
98 margin-top: 0;
99 }
100
101 .king-addons-advanced-callout__content > *:last-child {
102 margin-bottom: 0;
103 }
104
105 .king-addons-advanced-callout__button {
106 display: inline-flex;
107 align-items: center;
108 justify-content: center;
109 padding: 10px 16px;
110 margin-top: var(--ka-callout-button-gap);
111 background-color: var(--ka-callout-button-bg);
112 color: var(--ka-callout-button-color);
113 border-radius: 8px;
114 border-width: var(--ka-callout-button-border-width);
115 border-style: var(--ka-callout-button-border-style);
116 border-color: var(--ka-callout-button-border);
117 text-decoration: none;
118 font-weight: 600;
119 transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease, filter 0.2s ease;
120 }
121
122 .king-addons-advanced-callout__button:hover {
123 background-color: var(--ka-callout-button-bg-hover);
124 color: var(--ka-callout-button-color-hover);
125 border-color: var(--ka-callout-button-border-hover);
126 filter: var(--ka-callout-button-hover-filter);
127 }
128
129 .king-addons-advanced-callout[data-align="left"] {
130 --ka-callout-align-items: flex-start;
131 }
132
133 .king-addons-advanced-callout[data-align="center"] {
134 --ka-callout-align-items: center;
135 }
136
137 .king-addons-advanced-callout[data-align="right"] {
138 --ka-callout-align-items: flex-end;
139 }
140
141 .king-addons-advanced-callout[data-align="left"] .king-addons-advanced-callout__body {
142 text-align: left;
143 }
144
145 .king-addons-advanced-callout[data-align="center"] .king-addons-advanced-callout__body {
146 text-align: center;
147 }
148
149 .king-addons-advanced-callout[data-align="right"] .king-addons-advanced-callout__body {
150 text-align: right;
151 }
152
153 .king-addons-advanced-callout[data-type="note"] {
154 --ka-callout-bg: #f8fafc;
155 --ka-callout-border: #e2e8f0;
156 --ka-callout-text: #0f172a;
157 --ka-callout-content: #475569;
158 --ka-callout-icon: #64748b;
159 --ka-callout-accent-color: #94a3b8;
160 }
161
162 .king-addons-advanced-callout[data-type="tip"] {
163 --ka-callout-bg: #ecfdf3;
164 --ka-callout-border: #a7f3d0;
165 --ka-callout-text: #064e3b;
166 --ka-callout-content: #065f46;
167 --ka-callout-icon: #059669;
168 --ka-callout-accent-color: #10b981;
169 }
170
171 .king-addons-advanced-callout[data-type="warning"] {
172 --ka-callout-bg: #fff7ed;
173 --ka-callout-border: #fdba74;
174 --ka-callout-text: #7c2d12;
175 --ka-callout-content: #9a3412;
176 --ka-callout-icon: #ea580c;
177 --ka-callout-accent-color: #f97316;
178 }
179
180 .king-addons-advanced-callout[data-type="promo"] {
181 --ka-callout-bg: #eef2ff;
182 --ka-callout-border: #c7d2fe;
183 --ka-callout-text: #312e81;
184 --ka-callout-content: #4338ca;
185 --ka-callout-icon: #4f46e5;
186 --ka-callout-accent-color: #6366f1;
187 }
188
189 .king-addons-advanced-callout[data-type="info"] {
190 --ka-callout-bg: #eff6ff;
191 --ka-callout-border: #bfdbfe;
192 --ka-callout-text: #1e3a8a;
193 --ka-callout-content: #1d4ed8;
194 --ka-callout-icon: #2563eb;
195 --ka-callout-accent-color: #3b82f6;
196 }
197
198 .king-addons-advanced-callout[data-type="success"] {
199 --ka-callout-bg: #f0fdf4;
200 --ka-callout-border: #bbf7d0;
201 --ka-callout-text: #14532d;
202 --ka-callout-content: #15803d;
203 --ka-callout-icon: #16a34a;
204 --ka-callout-accent-color: #22c55e;
205 }
206
207 @media (max-width: 767px) {
208 .king-addons-advanced-callout__inner {
209 padding: 16px;
210 }
211 }
212