PluginProbe
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder / 51.1.83
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder v51.1.83
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 / Event_Calendar / style.css

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

220 lines 4.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .king-addons-event-calendar {
2 width: 100%;
3 }
4
5 .king-addons-event-calendar__list {
6 display: grid;
7 grid-template-columns: 1fr;
8 gap: 16px;
9 }
10
11 .king-addons-event-calendar__item {
12 width: 100%;
13 }
14
15 .king-addons-event-calendar__card {
16 display: grid;
17 grid-template-columns: auto 1fr;
18 gap: 14px;
19 padding: 16px;
20 background: #ffffff;
21 border: 1px solid #e5e7eb;
22 border-radius: 12px;
23 box-shadow: 0 10px 28px rgba(15, 23, 42, 0.08);
24 transition: transform 0.2s ease, box-shadow 0.2s ease;
25 }
26
27 .king-addons-event-calendar__card:hover {
28 transform: translateY(-3px);
29 box-shadow: 0 14px 32px rgba(15, 23, 42, 0.12);
30 }
31
32 .king-addons-event-calendar__badge {
33 display: inline-flex;
34 flex-direction: column;
35 align-items: center;
36 justify-content: center;
37 min-width: 60px;
38 padding: 10px 12px;
39 background-color: #0ea5e9;
40 color: #ffffff;
41 border-radius: 10px;
42 text-align: center;
43 font-weight: 700;
44 line-height: 1.1;
45 gap: 4px;
46 }
47
48 .king-addons-event-calendar__badge-day {
49 font-size: 18px;
50 }
51
52 .king-addons-event-calendar__badge-month {
53 font-size: 12px;
54 text-transform: uppercase;
55 letter-spacing: 0.5px;
56 }
57
58 .king-addons-event-calendar__body {
59 display: flex;
60 flex-direction: column;
61 gap: 10px;
62 }
63
64 .king-addons-event-calendar__header {
65 display: flex;
66 align-items: center;
67 gap: 10px;
68 flex-wrap: wrap;
69 }
70
71 .king-addons-event-calendar__title {
72 margin: 0;
73 font-size: 18px;
74 font-weight: 700;
75 color: #0f172a;
76 }
77
78 .king-addons-event-calendar__chip {
79 display: inline-flex;
80 align-items: center;
81 gap: 6px;
82 padding: 6px 10px;
83 border-radius: 999px;
84 border: 1px solid #94a3b8;
85 color: #475569;
86 font-size: 12px;
87 font-weight: 700;
88 }
89
90 .king-addons-event-calendar__meta {
91 display: inline-flex;
92 align-items: center;
93 gap: 12px;
94 flex-wrap: wrap;
95 color: #475569;
96 font-weight: 600;
97 }
98
99 .king-addons-event-calendar__meta-item {
100 display: inline-flex;
101 align-items: center;
102 gap: 6px;
103 }
104
105 .king-addons-event-calendar__description {
106 color: #475569;
107 line-height: 1.6;
108 }
109
110 .king-addons-event-calendar__actions {
111 display: flex;
112 align-items: center;
113 }
114
115 .king-addons-event-calendar__button {
116 display: inline-flex;
117 align-items: center;
118 justify-content: center;
119 gap: 8px;
120 padding: 10px 14px;
121 background-color: #111827;
122 color: #ffffff;
123 border-radius: 8px;
124 border: 1px solid #111827;
125 text-decoration: none;
126 font-weight: 600;
127 transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
128 }
129
130 .king-addons-event-calendar__button:hover {
131 background-color: #0b1220;
132 border-color: #0b1220;
133 }
134
135 .king-addons-event-calendar__card.is-compact {
136 padding: 12px;
137 gap: 10px;
138 }
139
140 .king-addons-event-calendar__card.is-ongoing {
141 border-color: #0ea5e9;
142 box-shadow: 0 12px 30px rgba(14, 165, 233, 0.16);
143 }
144
145 .king-addons-event-calendar__card.is-anim-hover-lift {
146 transition: transform 0.2s ease, box-shadow 0.2s ease;
147 }
148
149 .king-addons-event-calendar__card.is-anim-hover-lift:hover {
150 transform: translateY(-6px);
151 box-shadow: 0 16px 32px rgba(15, 23, 42, 0.16);
152 }
153
154 .king-addons-event-calendar__card.is-anim-hover-fade {
155 transition: opacity 0.25s ease, transform 0.25s ease;
156 }
157
158 .king-addons-event-calendar__card.is-anim-hover-fade:hover {
159 opacity: 0.92;
160 transform: translateY(-4px);
161 }
162
163 .king-addons-event-calendar__card.is-anim-hover-zoom {
164 transition: transform 0.25s ease, box-shadow 0.25s ease;
165 }
166
167 .king-addons-event-calendar__card.is-anim-hover-zoom:hover {
168 transform: scale(1.02);
169 box-shadow: 0 18px 36px rgba(15, 23, 42, 0.18);
170 }
171
172 /* Filters (Pro) */
173 .king-addons-event-calendar__filters {
174 display: flex;
175 flex-wrap: wrap;
176 gap: 10px;
177 margin-bottom: 14px;
178 }
179
180 .king-addons-event-calendar__filter {
181 display: inline-flex;
182 align-items: center;
183 gap: 8px;
184 }
185
186 .king-addons-event-calendar__filter input,
187 .king-addons-event-calendar__filter select {
188 padding: 8px 10px;
189 border: 1px solid #d1d5db;
190 border-radius: 8px;
191 background: #ffffff;
192 font-size: 14px;
193 }
194
195 @media (max-width: 768px) {
196 .king-addons-event-calendar__card {
197 grid-template-columns: 1fr;
198 }
199
200 .king-addons-event-calendar__badge {
201 width: fit-content;
202 }
203
204 .king-addons-event-calendar__filters {
205 flex-direction: column;
206 align-items: stretch;
207 }
208
209 .king-addons-event-calendar__filter {
210 width: 100%;
211 justify-content: flex-start;
212 }
213 }
214
215
216
217
218
219
220