Event Calendar WD – Responsive Event Calendar plugin - Version 1.0.79

Version Description

  • Added: Widget theme
Download this release

Release Info

Developer webdorado
Plugin Icon 128x128 Event Calendar WD – Responsive Event Calendar plugin
Version 1.0.79
Comparing to
See all releases

Code changes from version 1.0.78 to 1.0.79

css/calendar.css CHANGED
@@ -1,44 +1,45 @@
1
  /*blue*/
2
 
3
 
4
- .ecwd_calendar_view_tabs ul li{
5
  border-right: 1px solid #1B4650;
6
  border-left: 1px solid #87B5C0;
7
  }
8
 
9
- table.cal_blue.ecwd_calendar_container .day-without-date {
10
  background:#F9F9F9;
11
  }
12
- table.cal_blue.ecwd_calendar_container .day-without-date div {
13
  text-align:center;
14
  }
15
- table.cal_blue.ecwd_calendar_container .weekend {
16
  background: #EDEDED;
17
  }
18
 
19
- table.cal_blue.ecwd_calendar_container .normal-day-heading, table.cal_blue.ecwd_calendar_container .weekend-heading{
 
20
  background: #FFFFFF !important;
21
  }
22
 
23
 
24
- .ecwd_calendar_view_tabs ul li a{
25
  color: #fff;
26
  text-shadow: 0px 1px 1px #444444;
27
  background:#10738B;
28
  }
29
 
30
- .ecwd_calendar_view_tabs ul li a:hover{
31
  color: #fff;
32
  background:#10738B;
33
  }
34
 
35
- .ecwd_calendar_view_tabs ul li.ecwd-selected-mode a{
36
  background:#ffffff;
37
  border-bottom: 1px solid rgba(0,0,0,0.2);
38
  color:#10738B;
39
  }
40
 
41
- .cal_blue.ecwd_calendar_container .view-buttons a {
42
  background:#647b9a;
43
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7D9AC0", endColorstr="#647b9a");
44
  background: -webkit-gradient(linear, left top, left bottom, from(#7D9AC0), to(#647b9a));
@@ -48,14 +49,14 @@ table.cal_blue.ecwd_calendar_container .normal-day-heading, table.cal_blue.ecwd_
48
  font-size: 1.3em;
49
  }
50
 
51
- .cal_blue.ecwd_calendar_container .view-buttons a.selected {
52
  background: #7D9AC0;
53
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#647b9a", endColorstr="#7D9AC0");
54
  background: -webkit-gradient(linear, left top, left bottom, from(#647b9a), to(#7D9AC0));
55
  background: -moz-linear-gradient(top, #647b9a, #7D9AC0);
56
  }
57
 
58
- .cal_blue.ecwd_calendar_container .calendar-heading {
59
  text-align:center;
60
  padding:4px 3px 3px;
61
  height:3.25em;
@@ -64,19 +65,22 @@ table.cal_blue.ecwd_calendar_container .normal-day-heading, table.cal_blue.ecwd_
64
 
65
  }
66
 
67
- .cal_blue.full .calendar-heading span {
68
  font-size:2em;
69
 
70
  }
71
 
72
 
73
- .ecwd_calendar .metainfo,.event-organizers a, .event-venue a,
74
- .event-detalis span, .event-detalis a{
 
 
 
75
  color: #010101;
76
  word-break: break-word;
77
  }
78
 
79
- table.cal_blue.ecwd_calendar_container select {
80
 
81
  background: #647b9a;
82
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f5f9", endColorstr="#f3f5f9");
@@ -88,17 +92,17 @@ table.cal_blue.ecwd_calendar_container select {
88
  -moz-box-shadow: 0 1px 2px rgba(1,2,2,.2);
89
  box-shadow: 0 1px 2px rgba(1,2,2,.2);
90
  }
91
- .ecwd_calendar_view_tabs .filter-container ul{
92
  background: #10738B;
93
  }
94
- table.cal_blue.ecwd_calendar_container .current-day .open-details {
95
  background:#7D9AC0;
96
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7D9AC0", endColorstr="#718bad");
97
  background: -webkit-gradient(linear, left top, left bottom, from(#7D9AC0), to(#718bad));
98
  background: -moz-linear-gradient(top, #7D9AC0, #718bad);
99
  }
100
 
101
- table.cal_blue.ecwd_calendar_container .close-details {
102
  color: #262e3a;
103
  font-size: 0.6em;
104
  position: absolute;
@@ -107,7 +111,7 @@ table.cal_blue.ecwd_calendar_container .close-details {
107
  top: 3px;
108
  }
109
 
110
- table.cal_blue.ecwd_calendar_container .open-details {
111
  border:4px solid #647b9a;
112
  -webkit-box-shadow: 2px 3px 8px rgba(1,2,2,.2);
113
  -moz-box-shadow: 2px 3px 8px rgba(1,2,2,.2);
@@ -117,24 +121,24 @@ table.cal_blue.ecwd_calendar_container .open-details {
117
  border-radius: 4px;
118
  padding:5px 5px 10px 5px;
119
  }
120
- table.cal_blue.ecwd_calendar_container .current-day .day-number {
121
  color:#fdfefe;
122
  background:#10738B;
123
  }
124
  @media only screen and (max-width: 768px){
125
 
126
- .ecwd-page-full table.cal_blue.ecwd_calendar_container .has-events:after {
127
 
128
  background-color: #10738B;
129
  }
130
 
131
- .ecwd_calendar.ecwd-page-full div.event-details {
132
  border-bottom: 1px solid #CCC;
133
  }
134
  }
135
 
136
 
137
- .ecwd-widget-mini .event-main-content.no-events{
138
  padding: 8px 10px;
139
  border: 1px solid #D5DCE2;
140
  margin-bottom:1px !important;
@@ -142,17 +146,17 @@ table.cal_blue.ecwd_calendar_container .current-day .day-number {
142
  color: #676767;
143
  }
144
 
145
- .ecwd-widget-mini .event-container ,
146
- .ecwd-widget-mini .ecwd_list .event-main-content {
147
  border: 1px solid #D5DCE2;
148
  margin-bottom: 1px;
149
  background: #F9F9F9;
150
  }
151
- .ecwd-widget-mini .event-container:last-child {
152
  border-bottom: 1px solid #D5DCE2 !important;
153
  }
154
 
155
- .ecwd_calendar.ecwd-widget-mini .ecwd-events-day-details li{
156
  height: 100% !important;
157
  text-indent: 0;
158
  margin: 0 auto !important;
@@ -163,26 +167,26 @@ table.cal_blue.ecwd_calendar_container .current-day .day-number {
163
  color: #676767 !important;
164
  }
165
 
166
- table.cal_blue.mini .current-day {
167
  color:#fdfefe;
168
  background:#10738B;
169
  }
170
 
171
- table.cal_blue.mini td ul.events li {
172
  background-color: #10738B;
173
  }
174
 
175
- .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){
176
  color:#ffffff;
177
  background:#585858;
178
  }
179
 
180
 
181
 
182
- .ecwd-poster-board .ecwd-poster-item .post-descr{
183
  font-size:15px;
184
  }
185
- .ecwd-poster-board .ecwd-poster-item .ecwd-event-header h2 a{
186
  color:#000000
187
  }
188
 
@@ -196,118 +200,122 @@ table.cal_blue.mini td ul.events li {
196
 
197
 
198
 
199
- .ecwd_calendar .filter-arrow-right,
200
- .ecwd_calendar .filter-arrow-left{
201
  color: #fff;
202
  font-size: 23px;
203
  background:#10738B;
204
  }
205
- .ecwd_calendar .ecwd_calendar_filters .filter-arrow-right,
206
- .ecwd_calendar .ecwd_calendar_filters .filter-arrow-left{
207
  color: #10738B;
208
  background:#fff;
209
  border: 1px solid #E5E4E4 !important;
210
  }
211
 
212
- .ecwd_calendar .filter-arrow-right{
213
  border-left: 1px solid #87B5C0;
214
  border-right: 1px solid #87B5C0;
215
  }
216
- .ecwd_calendar .filter-arrow-left{
217
  border-right: 1px solid #87B5C0;
218
  }
219
 
220
 
221
- .calendar-head{
222
  background: #168fb5
223
  }
224
 
225
 
226
 
227
- .calendar-head .previous,
228
- .calendar-head .next{
229
  font-size: 17px;
230
  }
231
 
232
- .calendar-head .current-month{
233
  font-size:28px;
234
  border-left:1px solid #91CEDF;
235
  border-right:1px solid #235F71;
236
  }
237
- .calendar-head .current-month div{
238
  font-size: 16px;
239
  line-height: 16px;
240
  }
241
 
242
  @media only screen and (max-width: 500px){
243
- .calendar-head .current-month div {
244
  font-size: 13px;
245
  line-height: 24px;
246
  margin-top: -8px;
247
  }
248
  }
249
 
250
- .calendar-head .previous{
251
  border-right:1px solid #235F71;
252
  }
253
 
254
- .calendar-head .next{
255
  border-left:1px solid #91CEDF;
256
  }
257
 
258
 
259
- .ecwd_calendar td .day-number{
260
  background:#E0E0E0;
261
  color:#5C5C5C;
262
  }
263
 
264
  /*############FILTERS##############*/
265
 
266
- .ecwd-tag-container .ecwd-dropdown-menu>div:hover{
267
  border: 1px solid #ddd !important;
268
  background: #F5F5F5;
269
  }
270
 
271
  @media only screen and (max-width: 500px){
272
- .event_dropdown_cont{
273
  border-top: 1px solid #D5DCE2;
274
  display:none;
275
  padding-top: 6px;
276
  }
277
 
278
- div.ecwd-week-date{
279
  background:#10738B;
280
  }
281
 
282
  }
283
  /*#############LIST,WEEK VIEW###############*/
284
 
285
- .ecwd-day-date,
286
- .day-event-list .ecwd-week-date,
287
- .day4-event-list .ecwd-week-date,
288
- .week-event-list .ecwd-week-date{
289
  background: #10738B;
290
  }
291
 
292
- .ecwd_list .ecwd-list-date{
293
  background: #10738B;
294
  }
295
- ul.ecwd_list, ul.week-event-list, ul.day-event-list, ul.day4-event-list{
 
 
 
296
  background: #f9f9f9;
297
  padding:0;
298
  margin:0;
299
  }
300
 
301
- .ecwd-pagination .page{
302
  color: #fff;
303
  background: #10738B;
304
  }
305
 
306
- .ecwd-search button,.ecwd-search button:hover {
 
307
  background: #10738B;
308
  color: #ffffff;
309
  }
310
 
311
- .calendar-head a {
312
  color: #fff !important;
313
  }
1
  /*blue*/
2
 
3
 
4
+ .ecwd_theme_calendar .ecwd_calendar_view_tabs ul li{
5
  border-right: 1px solid #1B4650;
6
  border-left: 1px solid #87B5C0;
7
  }
8
 
9
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-without-date {
10
  background:#F9F9F9;
11
  }
12
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-without-date div {
13
  text-align:center;
14
  }
15
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend {
16
  background: #EDEDED;
17
  }
18
 
19
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,
20
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{
21
  background: #FFFFFF !important;
22
  }
23
 
24
 
25
+ .ecwd_theme_calendar .ecwd_calendar_view_tabs ul li a{
26
  color: #fff;
27
  text-shadow: 0px 1px 1px #444444;
28
  background:#10738B;
29
  }
30
 
31
+ .ecwd_theme_calendar .ecwd_calendar_view_tabs ul li a:hover{
32
  color: #fff;
33
  background:#10738B;
34
  }
35
 
36
+ .ecwd_theme_calendar .ecwd_calendar_view_tabs ul li.ecwd-selected-mode a{
37
  background:#ffffff;
38
  border-bottom: 1px solid rgba(0,0,0,0.2);
39
  color:#10738B;
40
  }
41
 
42
+ .ecwd_theme_calendar .cal_blue.ecwd_calendar_container .view-buttons a {
43
  background:#647b9a;
44
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7D9AC0", endColorstr="#647b9a");
45
  background: -webkit-gradient(linear, left top, left bottom, from(#7D9AC0), to(#647b9a));
49
  font-size: 1.3em;
50
  }
51
 
52
+ .ecwd_theme_calendar .cal_blue.ecwd_calendar_container .view-buttons a.selected {
53
  background: #7D9AC0;
54
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#647b9a", endColorstr="#7D9AC0");
55
  background: -webkit-gradient(linear, left top, left bottom, from(#647b9a), to(#7D9AC0));
56
  background: -moz-linear-gradient(top, #647b9a, #7D9AC0);
57
  }
58
 
59
+ .ecwd_theme_calendar .cal_blue.ecwd_calendar_container .calendar-heading {
60
  text-align:center;
61
  padding:4px 3px 3px;
62
  height:3.25em;
65
 
66
  }
67
 
68
+ .ecwd_theme_calendar .cal_blue.full .calendar-heading span {
69
  font-size:2em;
70
 
71
  }
72
 
73
 
74
+ .ecwd_theme_calendar .ecwd_calendar .metainfo,
75
+ .ecwd_theme_calendar .event-organizers a,
76
+ .ecwd_theme_calendar .event-venue a,
77
+ .ecwd_theme_calendar .event-detalis span,
78
+ .ecwd_theme_calendar .event-detalis a{
79
  color: #010101;
80
  word-break: break-word;
81
  }
82
 
83
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container select {
84
 
85
  background: #647b9a;
86
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f5f9", endColorstr="#f3f5f9");
92
  -moz-box-shadow: 0 1px 2px rgba(1,2,2,.2);
93
  box-shadow: 0 1px 2px rgba(1,2,2,.2);
94
  }
95
+ .ecwd_theme_calendar .ecwd_calendar_view_tabs .filter-container ul{
96
  background: #10738B;
97
  }
98
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .open-details {
99
  background:#7D9AC0;
100
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7D9AC0", endColorstr="#718bad");
101
  background: -webkit-gradient(linear, left top, left bottom, from(#7D9AC0), to(#718bad));
102
  background: -moz-linear-gradient(top, #7D9AC0, #718bad);
103
  }
104
 
105
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .close-details {
106
  color: #262e3a;
107
  font-size: 0.6em;
108
  position: absolute;
111
  top: 3px;
112
  }
113
 
114
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .open-details {
115
  border:4px solid #647b9a;
116
  -webkit-box-shadow: 2px 3px 8px rgba(1,2,2,.2);
117
  -moz-box-shadow: 2px 3px 8px rgba(1,2,2,.2);
121
  border-radius: 4px;
122
  padding:5px 5px 10px 5px;
123
  }
124
+ .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number {
125
  color:#fdfefe;
126
  background:#10738B;
127
  }
128
  @media only screen and (max-width: 768px){
129
 
130
+ .ecwd_theme_calendar .ecwd-page-full table.cal_blue.ecwd_calendar_container .has-events:after {
131
 
132
  background-color: #10738B;
133
  }
134
 
135
+ .ecwd_theme_calendar .ecwd_calendar.ecwd-page-full div.event-details {
136
  border-bottom: 1px solid #CCC;
137
  }
138
  }
139
 
140
 
141
+ .ecwd_theme_calendar .ecwd-widget-mini .event-main-content.no-events{
142
  padding: 8px 10px;
143
  border: 1px solid #D5DCE2;
144
  margin-bottom:1px !important;
146
  color: #676767;
147
  }
148
 
149
+ .ecwd_theme_calendar .ecwd-widget-mini .event-container ,
150
+ .ecwd_theme_calendar .ecwd-widget-mini .ecwd_list .event-main-content {
151
  border: 1px solid #D5DCE2;
152
  margin-bottom: 1px;
153
  background: #F9F9F9;
154
  }
155
+ .ecwd_theme_calendar .ecwd-widget-mini .event-container:last-child {
156
  border-bottom: 1px solid #D5DCE2 !important;
157
  }
158
 
159
+ .ecwd_theme_calendar .ecwd_calendar.ecwd-widget-mini .ecwd-events-day-details li{
160
  height: 100% !important;
161
  text-indent: 0;
162
  margin: 0 auto !important;
167
  color: #676767 !important;
168
  }
169
 
170
+ .ecwd_theme_calendar table.cal_blue.mini .current-day {
171
  color:#fdfefe;
172
  background:#10738B;
173
  }
174
 
175
+ .ecwd_theme_calendar table.cal_blue.mini td ul.events li {
176
  background-color: #10738B;
177
  }
178
 
179
+ .ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){
180
  color:#ffffff;
181
  background:#585858;
182
  }
183
 
184
 
185
 
186
+ .ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .post-descr{
187
  font-size:15px;
188
  }
189
+ .ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-header h2 a{
190
  color:#000000
191
  }
192
 
200
 
201
 
202
 
203
+ .ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,
204
+ .ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{
205
  color: #fff;
206
  font-size: 23px;
207
  background:#10738B;
208
  }
209
+ .ecwd_theme_calendar .ecwd_calendar .ecwd_calendar_filters .filter-arrow-right,
210
+ .ecwd_theme_calendar .ecwd_calendar .ecwd_calendar_filters .filter-arrow-left{
211
  color: #10738B;
212
  background:#fff;
213
  border: 1px solid #E5E4E4 !important;
214
  }
215
 
216
+ .ecwd_theme_calendar .ecwd_calendar .filter-arrow-right{
217
  border-left: 1px solid #87B5C0;
218
  border-right: 1px solid #87B5C0;
219
  }
220
+ .ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{
221
  border-right: 1px solid #87B5C0;
222
  }
223
 
224
 
225
+ .ecwd_theme_calendar .calendar-head{
226
  background: #168fb5
227
  }
228
 
229
 
230
 
231
+ .ecwd_theme_calendar .calendar-head .previous,
232
+ .ecwd_theme_calendar .calendar-head .next{
233
  font-size: 17px;
234
  }
235
 
236
+ .ecwd_theme_calendar .calendar-head .current-month{
237
  font-size:28px;
238
  border-left:1px solid #91CEDF;
239
  border-right:1px solid #235F71;
240
  }
241
+ .ecwd_theme_calendar .calendar-head .current-month div{
242
  font-size: 16px;
243
  line-height: 16px;
244
  }
245
 
246
  @media only screen and (max-width: 500px){
247
+ .ecwd_theme_calendar .calendar-head .current-month div {
248
  font-size: 13px;
249
  line-height: 24px;
250
  margin-top: -8px;
251
  }
252
  }
253
 
254
+ .ecwd_theme_calendar .calendar-head .previous{
255
  border-right:1px solid #235F71;
256
  }
257
 
258
+ .ecwd_theme_calendar .calendar-head .next{
259
  border-left:1px solid #91CEDF;
260
  }
261
 
262
 
263
+ .ecwd_theme_calendar .ecwd_calendar td .day-number{
264
  background:#E0E0E0;
265
  color:#5C5C5C;
266
  }
267
 
268
  /*############FILTERS##############*/
269
 
270
+ .ecwd_theme_calendar .ecwd-tag-container .ecwd-dropdown-menu>div:hover{
271
  border: 1px solid #ddd !important;
272
  background: #F5F5F5;
273
  }
274
 
275
  @media only screen and (max-width: 500px){
276
+ .ecwd_theme_calendar .event_dropdown_cont{
277
  border-top: 1px solid #D5DCE2;
278
  display:none;
279
  padding-top: 6px;
280
  }
281
 
282
+ .ecwd_theme_calendar div.ecwd-week-date{
283
  background:#10738B;
284
  }
285
 
286
  }
287
  /*#############LIST,WEEK VIEW###############*/
288
 
289
+ .ecwd_theme_calendar .ecwd-day-date,
290
+ .ecwd_theme_calendar .day-event-list .ecwd-week-date,
291
+ .ecwd_theme_calendar .day4-event-list .ecwd-week-date,
292
+ .ecwd_theme_calendar .week-event-list .ecwd-week-date{
293
  background: #10738B;
294
  }
295
 
296
+ .ecwd_theme_calendar .ecwd_list .ecwd-list-date{
297
  background: #10738B;
298
  }
299
+ .ecwd_theme_calendar ul.ecwd_list,
300
+ .ecwd_theme_calendar ul.week-event-list,
301
+ .ecwd_theme_calendar ul.day-event-list,
302
+ .ecwd_theme_calendar ul.day4-event-list{
303
  background: #f9f9f9;
304
  padding:0;
305
  margin:0;
306
  }
307
 
308
+ .ecwd_theme_calendar .ecwd-pagination .page{
309
  color: #fff;
310
  background: #10738B;
311
  }
312
 
313
+ .ecwd_theme_calendar .ecwd-search button,
314
+ .ecwd_theme_calendar .ecwd-search button:hover {
315
  background: #10738B;
316
  color: #ffffff;
317
  }
318
 
319
+ .ecwd_theme_calendar .calendar-head a {
320
  color: #fff !important;
321
  }
css/calendar_grey.css CHANGED
@@ -1,73 +1,74 @@
1
  /*blue*/
2
 
3
- .calendar-head .previous, .calendar-head .next ,
4
- .calendar-head .current-month,
5
- .ecwd_calendar_view_tabs ul li a{
6
  text-shadow:none;
7
  }
8
- .ecwd-widget-mini .calendar-head.ecwd_calendar_prev_next{
9
  border:1px solid #E5E5E5;
10
  }
11
- .ecwd_calendar_view_tabs ul li:first-child.ecwd-selected-mode a {
12
  border-left: 1px solid #EEE;
13
  }
14
- .ecwd_calendar_view_tabs ul li.ecwd-selected-mode a {
15
  border: 1px solid #eeeeee;
16
  }
17
- .ecwd_calendar .ecwd_calendar_prev_next{
18
  box-shadow: none;
19
  border: 1px solid #E5E5E5;
20
  border-bottom: 0;
21
  }
22
- .ecwd_calendar td {
23
  border: 1px solid #E5E5E5;
24
  }
25
- .cal_blue.ecwd_calendar_container{
26
  margin:0;
27
  }
28
- table.cal_blue.ecwd_calendar_container th > div {
29
  font-size: 14px;
30
  }
31
- .ecwd_calendar_view_tabs ul li{
32
  border-right: 1px solid #fff;
33
  border-left: 1px solid #fff;
34
  }
35
 
36
- table.cal_blue.ecwd_calendar_container .day-without-date {
37
  background:#F9F9F9;
38
  }
39
- table.cal_blue.ecwd_calendar_container .day-without-date div {
40
  text-align:center;
41
  }
42
- table.cal_blue.ecwd_calendar_container .weekend {
43
  background: #EDEDED;
44
  }
45
 
46
- table.cal_blue.ecwd_calendar_container .normal-day-heading, table.cal_blue.ecwd_calendar_container .weekend-heading{
 
47
  background: #e5e5e5 !important;
48
  }
49
 
50
 
51
- .ecwd_calendar_view_tabs ul li a{
52
  color: #555555;
53
  background:#f5f5f5;
54
  }
55
 
56
- .ecwd_calendar_view_tabs ul li a:hover{
57
  color: #555555;
58
  background:#fff;
59
  }
60
 
61
- .ecwd_calendar_view_tabs ul li.ecwd-selected-mode a{
62
  background:#ffffff;
63
  border-bottom: 1px solid rgba(0,0,0,0.2);
64
  color: #555555;
65
  }
66
- .ecwd_calendar_view_tabs ul li a{
67
  border: 1px solid #F5F5F5;
68
  }
69
 
70
- .cal_blue.ecwd_calendar_container .view-buttons a {
71
  background:#647b9a;
72
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7D9AC0", endColorstr="#647b9a");
73
  background: -webkit-gradient(linear, left top, left bottom, from(#7D9AC0), to(#647b9a));
@@ -77,47 +78,51 @@ table.cal_blue.ecwd_calendar_container .normal-day-heading, table.cal_blue.ecwd_
77
  font-size: 1.3em;
78
  }
79
 
80
- .cal_blue.ecwd_calendar_container .view-buttons a.selected {
81
  background: #7D9AC0;
82
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#647b9a", endColorstr="#7D9AC0");
83
  background: -webkit-gradient(linear, left top, left bottom, from(#647b9a), to(#7D9AC0));
84
  background: -moz-linear-gradient(top, #647b9a, #7D9AC0);
85
  }
86
 
87
- .cal_blue.ecwd_calendar_container .calendar-heading {
88
  text-align:center;
89
  padding:4px 3px 3px;
90
  height:3.25em;
91
  color:#fdfefe;
92
  }
93
 
94
- .cal_blue.full .calendar-heading span {
95
  font-size:2em;
96
 
97
  }
98
- .ecwd_filters .ecwd_filter_heading {
99
  background-color: #f5f5f5;
100
  color: #585858;
101
  }
102
- .ecwd_filters .ecwd_filter_item .ecwd_filter_heading span:after{
103
  border-color: #585858 transparent transparent transparent;
104
  }
105
- .calendar_main .ecwd_show_filters_top span ,
106
- .calendar_main .ecwd_show_filters span, .calendar_main .ecwd_reset_filters span{
 
107
  color: #585858;
108
  }
109
 
110
- .calendar_main .ecwd_show_filters_top {
111
  background: #F5F5F5;
112
  }
113
 
114
- .ecwd_calendar .metainfo,.event-organizers a, .event-venue a,
115
- .event-detalis span, .event-detalis a{
 
 
 
116
  color: #010101;
117
  word-break: break-word;
118
  }
119
 
120
- table.cal_blue.ecwd_calendar_container select {
121
 
122
  background: #647b9a;
123
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f5f9", endColorstr="#f3f5f9");
@@ -125,17 +130,17 @@ table.cal_blue.ecwd_calendar_container select {
125
  background: -moz-linear-gradient(top, #7D9AC0, #647b9a);
126
  outline:none;
127
  }
128
- .ecwd_calendar_view_tabs .filter-container ul{
129
  background: #F5F5F5;
130
  }
131
- table.cal_blue.ecwd_calendar_container .current-day .open-details {
132
  background:#7D9AC0;
133
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7D9AC0", endColorstr="#718bad");
134
  background: -webkit-gradient(linear, left top, left bottom, from(#7D9AC0), to(#718bad));
135
  background: -moz-linear-gradient(top, #7D9AC0, #718bad);
136
  }
137
 
138
- table.cal_blue.ecwd_calendar_container .close-details {
139
  color: #262e3a;
140
  font-size: 0.6em;
141
  position: absolute;
@@ -144,7 +149,7 @@ table.cal_blue.ecwd_calendar_container .close-details {
144
  top: 3px;
145
  }
146
 
147
- table.cal_blue.ecwd_calendar_container .open-details {
148
  border:4px solid #647b9a;
149
  -webkit-box-shadow: 2px 3px 8px rgba(1,2,2,.2);
150
  -moz-box-shadow: 2px 3px 8px rgba(1,2,2,.2);
@@ -154,26 +159,26 @@ table.cal_blue.ecwd_calendar_container .open-details {
154
  border-radius: 4px;
155
  padding:5px 5px 10px 5px;
156
  }
157
- table.cal_blue.ecwd_calendar_container .current-day .day-number {
158
  color: #585858;
159
  background: #E5E5E5;
160
  }
161
  @media only screen and (max-width: 768px){
162
- .ecwd_calendar td .day-number {
163
  padding: 0px !important;
164
  }
165
- .ecwd-page-full table.cal_blue.ecwd_calendar_container .has-events:after {
166
 
167
  background-color: #e5e5e5;
168
  }
169
 
170
- .ecwd_calendar.ecwd-page-full div.event-details {
171
  border-bottom: 1px solid #CCC;
172
  }
173
  }
174
 
175
 
176
- .ecwd-widget-mini .event-main-content.no-events{
177
  padding: 8px 10px;
178
  border: 1px solid #D5DCE2;
179
  margin-bottom:1px !important;
@@ -181,17 +186,17 @@ table.cal_blue.ecwd_calendar_container .current-day .day-number {
181
  color: #676767;
182
  }
183
 
184
- .ecwd-widget-mini .event-container ,
185
- .ecwd-widget-mini .ecwd_list .event-main-content {
186
  border: 1px solid #D5DCE2;
187
  margin-bottom: 1px;
188
  background: #F9F9F9;
189
  }
190
- .ecwd-widget-mini .event-container:last-child {
191
  border-bottom: 1px solid #D5DCE2 !important;
192
  }
193
 
194
- .ecwd_calendar.ecwd-widget-mini .ecwd-events-day-details li{
195
  height: 100% !important;
196
  text-indent: 0;
197
  margin: 0 auto !important;
@@ -202,26 +207,26 @@ table.cal_blue.ecwd_calendar_container .current-day .day-number {
202
  color: #676767 !important;
203
  }
204
 
205
- table.cal_blue.mini .current-day {
206
  color:#fdfefe;
207
  background:#E5E5E5;
208
  }
209
 
210
- table.cal_blue.mini td ul.events li {
211
  background-color: #e5e5e5;
212
  }
213
 
214
- .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){
215
  color:#ffffff;
216
  background:#585858;
217
  }
218
 
219
 
220
 
221
- .ecwd-poster-board .ecwd-poster-item .post-descr{
222
  font-size:15px;
223
  }
224
- .ecwd-poster-board .ecwd-poster-item .ecwd-event-header h2 a{
225
  color:#000000
226
  }
227
 
@@ -229,63 +234,63 @@ table.cal_blue.mini td ul.events li {
229
 
230
  /*####################################*/
231
 
232
- .ecwd_calendar .filter-arrow-right,
233
- .ecwd_calendar .filter-arrow-left{
234
  color: #555555;
235
  font-size: 23px;
236
  background:#f5f5f5;
237
  }
238
 
239
- .ecwd_calendar .filter-arrow-right{
240
  border-left: 1px solid #FFFFFF;
241
  border-right: 1px solid #FFFFFF;
242
  }
243
- .ecwd_calendar .filter-arrow-left{
244
  border-right: 1px solid #FFFFFF;
245
  }
246
 
247
- .calendar-head{
248
  background: #FFFFFF;
249
  color:#585858;
250
  }
251
 
252
- .calendar-head a{
253
  color:#585858;
254
  }
255
 
256
- .calendar-head .previous,
257
- .calendar-head .next{
258
  font-size: 17px;
259
  }
260
 
261
- .calendar-head .current-month{
262
  font-size:28px;
263
  border-left:1px solid #FFFFFF;
264
  border-right:1px solid #FFFFFF;
265
  }
266
- .calendar-head .current-month div{
267
  font-size: 16px;
268
  line-height: 16px;
269
  }
270
 
271
  @media only screen and (max-width: 500px){
272
- .calendar-head .current-month div {
273
  font-size: 13px;
274
  line-height: 24px;
275
  margin-top: -8px;
276
  }
277
  }
278
 
279
- .calendar-head .previous{
280
  border-right:1px solid #FFFFFF;
281
  }
282
 
283
- .calendar-head .next{
284
  border-left:1px solid #FFFFFF;
285
  }
286
 
287
 
288
- .ecwd_calendar td .day-number{
289
  background: #f5f5f5;
290
  color: #5C5C5C;
291
  padding: 2px 0 4px 2px;
@@ -293,45 +298,53 @@ table.cal_blue.mini td ul.events li {
293
 
294
  /*############FILTERS##############*/
295
 
296
- .ecwd-tag-container .ecwd-dropdown-menu>div:hover{
297
  border: 1px solid #ddd !important;
298
  background: #F5F5F5;
299
  }
300
 
301
  @media only screen and (max-width: 500px){
302
- .event_dropdown_cont{
303
  border-top: 1px solid #D5DCE2;
304
  display:none;
305
  padding-top: 6px;
306
  }
307
 
308
- div.ecwd-week-date{
309
  background:#e5e5e5;
310
  }
311
 
312
  }
313
  /*#############LIST,WEEK VIEW###############*/
314
 
315
- .ecwd_list .ecwd-list-date,.ecwd-day-date, .day-event-list .ecwd-week-date, .day4-event-list .ecwd-week-date, .week-event-list .ecwd-week-date {
 
 
 
 
316
  background: #e5e5e5;
317
  color: #585858;
318
  }
319
- ul.ecwd_list, ul.week-event-list, ul.day-event-list, ul.day4-event-list{
 
 
 
320
  background: #f9f9f9;
321
  padding:0;
322
  margin:0;
323
  }
324
 
325
- .ecwd-pagination .page{
326
  color: #585858;
327
  background: #e5e5e5;
328
  }
329
 
330
- .ecwd-search button,.ecwd-search button:hover {
 
331
  background: #f5f5f5;
332
  color: #ababab;
333
  }
334
 
335
- .calendar_main .ecwd-search-submit .fa {
336
  color: #ababab;
337
  }
1
  /*blue*/
2
 
3
+ .ecwd_theme_calendar_grey .calendar-head .previous, .calendar-head .next ,
4
+ .ecwd_theme_calendar_grey .calendar-head .current-month,
5
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs ul li a{
6
  text-shadow:none;
7
  }
8
+ .ecwd_theme_calendar_grey .ecwd-widget-mini .calendar-head.ecwd_calendar_prev_next{
9
  border:1px solid #E5E5E5;
10
  }
11
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs ul li:first-child.ecwd-selected-mode a {
12
  border-left: 1px solid #EEE;
13
  }
14
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs ul li.ecwd-selected-mode a {
15
  border: 1px solid #eeeeee;
16
  }
17
+ .ecwd_theme_calendar_grey .ecwd_calendar .ecwd_calendar_prev_next{
18
  box-shadow: none;
19
  border: 1px solid #E5E5E5;
20
  border-bottom: 0;
21
  }
22
+ .ecwd_theme_calendar_grey .ecwd_calendar td {
23
  border: 1px solid #E5E5E5;
24
  }
25
+ .ecwd_theme_calendar_grey .cal_blue.ecwd_calendar_container{
26
  margin:0;
27
  }
28
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container th > div {
29
  font-size: 14px;
30
  }
31
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs ul li{
32
  border-right: 1px solid #fff;
33
  border-left: 1px solid #fff;
34
  }
35
 
36
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-without-date {
37
  background:#F9F9F9;
38
  }
39
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-without-date div {
40
  text-align:center;
41
  }
42
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .weekend {
43
  background: #EDEDED;
44
  }
45
 
46
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .normal-day-heading,
47
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .weekend-heading{
48
  background: #e5e5e5 !important;
49
  }
50
 
51
 
52
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs ul li a{
53
  color: #555555;
54
  background:#f5f5f5;
55
  }
56
 
57
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs ul li a:hover{
58
  color: #555555;
59
  background:#fff;
60
  }
61
 
62
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs ul li.ecwd-selected-mode a{
63
  background:#ffffff;
64
  border-bottom: 1px solid rgba(0,0,0,0.2);
65
  color: #555555;
66
  }
67
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs ul li a{
68
  border: 1px solid #F5F5F5;
69
  }
70
 
71
+ .ecwd_theme_calendar_grey .cal_blue.ecwd_calendar_container .view-buttons a {
72
  background:#647b9a;
73
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7D9AC0", endColorstr="#647b9a");
74
  background: -webkit-gradient(linear, left top, left bottom, from(#7D9AC0), to(#647b9a));
78
  font-size: 1.3em;
79
  }
80
 
81
+ .ecwd_theme_calendar_grey .cal_blue.ecwd_calendar_container .view-buttons a.selected {
82
  background: #7D9AC0;
83
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#647b9a", endColorstr="#7D9AC0");
84
  background: -webkit-gradient(linear, left top, left bottom, from(#647b9a), to(#7D9AC0));
85
  background: -moz-linear-gradient(top, #647b9a, #7D9AC0);
86
  }
87
 
88
+ .ecwd_theme_calendar_grey .cal_blue.ecwd_calendar_container .calendar-heading {
89
  text-align:center;
90
  padding:4px 3px 3px;
91
  height:3.25em;
92
  color:#fdfefe;
93
  }
94
 
95
+ .ecwd_theme_calendar_grey .cal_blue.full .calendar-heading span {
96
  font-size:2em;
97
 
98
  }
99
+ .ecwd_theme_calendar_grey .ecwd_filters .ecwd_filter_heading {
100
  background-color: #f5f5f5;
101
  color: #585858;
102
  }
103
+ .ecwd_theme_calendar_grey .ecwd_filters .ecwd_filter_item .ecwd_filter_heading span:after{
104
  border-color: #585858 transparent transparent transparent;
105
  }
106
+ .ecwd_theme_calendar_grey.calendar_main .ecwd_show_filters_top span ,
107
+ .ecwd_theme_calendar_grey.calendar_main .ecwd_show_filters span,
108
+ .ecwd_theme_calendar_grey.calendar_main .ecwd_reset_filters span{
109
  color: #585858;
110
  }
111
 
112
+ .ecwd_theme_calendar_grey.calendar_main .ecwd_show_filters_top {
113
  background: #F5F5F5;
114
  }
115
 
116
+ .ecwd_theme_calendar_grey .ecwd_calendar .metainfo,
117
+ .ecwd_theme_calendar_grey .event-organizers a,
118
+ .ecwd_theme_calendar_grey .event-venue a,
119
+ .ecwd_theme_calendar_grey .event-detalis span,
120
+ .ecwd_theme_calendar_grey .event-detalis a{
121
  color: #010101;
122
  word-break: break-word;
123
  }
124
 
125
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container select {
126
 
127
  background: #647b9a;
128
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f5f9", endColorstr="#f3f5f9");
130
  background: -moz-linear-gradient(top, #7D9AC0, #647b9a);
131
  outline:none;
132
  }
133
+ .ecwd_theme_calendar_grey .ecwd_calendar_view_tabs .filter-container ul{
134
  background: #F5F5F5;
135
  }
136
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .current-day .open-details {
137
  background:#7D9AC0;
138
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7D9AC0", endColorstr="#718bad");
139
  background: -webkit-gradient(linear, left top, left bottom, from(#7D9AC0), to(#718bad));
140
  background: -moz-linear-gradient(top, #7D9AC0, #718bad);
141
  }
142
 
143
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .close-details {
144
  color: #262e3a;
145
  font-size: 0.6em;
146
  position: absolute;
149
  top: 3px;
150
  }
151
 
152
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .open-details {
153
  border:4px solid #647b9a;
154
  -webkit-box-shadow: 2px 3px 8px rgba(1,2,2,.2);
155
  -moz-box-shadow: 2px 3px 8px rgba(1,2,2,.2);
159
  border-radius: 4px;
160
  padding:5px 5px 10px 5px;
161
  }
162
+ .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .current-day .day-number {
163
  color: #585858;
164
  background: #E5E5E5;
165
  }
166
  @media only screen and (max-width: 768px){
167
+ .ecwd_theme_calendar_grey .ecwd_calendar td .day-number {
168
  padding: 0px !important;
169
  }
170
+ .ecwd_theme_calendar_grey .ecwd-page-full table.cal_blue.ecwd_calendar_container .has-events:after {
171
 
172
  background-color: #e5e5e5;
173
  }
174
 
175
+ .ecwd_theme_calendar_grey .ecwd_calendar.ecwd-page-full div.event-details {
176
  border-bottom: 1px solid #CCC;
177
  }
178
  }
179
 
180
 
181
+ .ecwd_theme_calendar_grey .ecwd-widget-mini .event-main-content.no-events{
182
  padding: 8px 10px;
183
  border: 1px solid #D5DCE2;
184
  margin-bottom:1px !important;
186
  color: #676767;
187
  }
188
 
189
+ .ecwd_theme_calendar_grey .ecwd-widget-mini .event-container ,
190
+ .ecwd_theme_calendar_grey .ecwd-widget-mini .ecwd_list .event-main-content {
191
  border: 1px solid #D5DCE2;
192
  margin-bottom: 1px;
193
  background: #F9F9F9;
194
  }
195
+ .ecwd_theme_calendar_grey .ecwd-widget-mini .event-container:last-child {
196
  border-bottom: 1px solid #D5DCE2 !important;
197
  }
198
 
199
+ .ecwd_theme_calendar_grey .ecwd_calendar.ecwd-widget-mini .ecwd-events-day-details li{
200
  height: 100% !important;
201
  text-indent: 0;
202
  margin: 0 auto !important;
207
  color: #676767 !important;
208
  }
209
 
210
+ .ecwd_theme_calendar_grey table.cal_blue.mini .current-day {
211
  color:#fdfefe;
212
  background:#E5E5E5;
213
  }
214
 
215
+ .ecwd_theme_calendar_grey table.cal_blue.mini td ul.events li {
216
  background-color: #e5e5e5;
217
  }
218
 
219
+ .ecwd_theme_calendar_grey .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){
220
  color:#ffffff;
221
  background:#585858;
222
  }
223
 
224
 
225
 
226
+ .ecwd_theme_calendar_grey .ecwd-poster-board .ecwd-poster-item .post-descr{
227
  font-size:15px;
228
  }
229
+ .ecwd_theme_calendar_grey .ecwd-poster-board .ecwd-poster-item .ecwd-event-header h2 a{
230
  color:#000000
231
  }
232
 
234
 
235
  /*####################################*/
236
 
237
+ .ecwd_theme_calendar_grey .ecwd_calendar .filter-arrow-right,
238
+ .ecwd_theme_calendar_grey .ecwd_calendar .filter-arrow-left{
239
  color: #555555;
240
  font-size: 23px;
241
  background:#f5f5f5;
242
  }
243
 
244
+ .ecwd_theme_calendar_grey .ecwd_calendar .filter-arrow-right{
245
  border-left: 1px solid #FFFFFF;
246
  border-right: 1px solid #FFFFFF;
247
  }
248
+ .ecwd_theme_calendar_grey .ecwd_calendar .filter-arrow-left{
249
  border-right: 1px solid #FFFFFF;
250
  }
251
 
252
+ .ecwd_theme_calendar_grey .calendar-head{
253
  background: #FFFFFF;
254
  color:#585858;
255
  }
256
 
257
+ .ecwd_theme_calendar_grey .calendar-head a{
258
  color:#585858;
259
  }
260
 
261
+ .ecwd_theme_calendar_grey .calendar-head .previous,
262
+ .ecwd_theme_calendar_grey .calendar-head .next{
263
  font-size: 17px;
264
  }
265
 
266
+ .ecwd_theme_calendar_grey .calendar-head .current-month{
267
  font-size:28px;
268
  border-left:1px solid #FFFFFF;
269
  border-right:1px solid #FFFFFF;
270
  }
271
+ .ecwd_theme_calendar_grey .calendar-head .current-month div{
272
  font-size: 16px;
273
  line-height: 16px;
274
  }
275
 
276
  @media only screen and (max-width: 500px){
277
+ .ecwd_theme_calendar_grey .calendar-head .current-month div {
278
  font-size: 13px;
279
  line-height: 24px;
280
  margin-top: -8px;
281
  }
282
  }
283
 
284
+ .ecwd_theme_calendar_grey .calendar-head .previous{
285
  border-right:1px solid #FFFFFF;
286
  }
287
 
288
+ .ecwd_theme_calendar_grey .calendar-head .next{
289
  border-left:1px solid #FFFFFF;
290
  }
291
 
292
 
293
+ .ecwd_theme_calendar_grey .ecwd_calendar td .day-number{
294
  background: #f5f5f5;
295
  color: #5C5C5C;
296
  padding: 2px 0 4px 2px;
298
 
299
  /*############FILTERS##############*/
300
 
301
+ .ecwd_theme_calendar_grey .ecwd-tag-container .ecwd-dropdown-menu>div:hover{
302
  border: 1px solid #ddd !important;
303
  background: #F5F5F5;
304
  }
305
 
306
  @media only screen and (max-width: 500px){
307
+ .ecwd_theme_calendar_grey .event_dropdown_cont{
308
  border-top: 1px solid #D5DCE2;
309
  display:none;
310
  padding-top: 6px;
311
  }
312
 
313
+ .ecwd_theme_calendar_grey div.ecwd-week-date{
314
  background:#e5e5e5;
315
  }
316
 
317
  }
318
  /*#############LIST,WEEK VIEW###############*/
319
 
320
+ .ecwd_theme_calendar_grey .ecwd_list .ecwd-list-date,
321
+ .ecwd_theme_calendar_grey .ecwd-day-date,
322
+ .ecwd_theme_calendar_grey .day-event-list .ecwd-week-date,
323
+ .ecwd_theme_calendar_grey .day4-event-list .ecwd-week-date,
324
+ .ecwd_theme_calendar_grey .week-event-list .ecwd-week-date {
325
  background: #e5e5e5;
326
  color: #585858;
327
  }
328
+ .ecwd_theme_calendar_grey ul.ecwd_list,
329
+ .ecwd_theme_calendar_grey ul.week-event-list,
330
+ .ecwd_theme_calendar_grey ul.day-event-list,
331
+ .ecwd_theme_calendar_grey ul.day4-event-list{
332
  background: #f9f9f9;
333
  padding:0;
334
  margin:0;
335
  }
336
 
337
+ .ecwd_theme_calendar_grey .ecwd-pagination .page{
338
  color: #585858;
339
  background: #e5e5e5;
340
  }
341
 
342
+ .ecwd_theme_calendar_grey .ecwd-search button,
343
+ .ecwd_theme_calendar_grey .ecwd-search button:hover {
344
  background: #f5f5f5;
345
  color: #ababab;
346
  }
347
 
348
+ .ecwd_theme_calendar_grey.calendar_main .ecwd-search-submit .fa {
349
  color: #ababab;
350
  }
ecwd.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Event Calendar WD
4
  * Plugin URI: https://web-dorado.com/products/wordpress-event-calendar-wd.html
5
  * Description: Event Calendar WD is an easy event management and planning tool with advanced features.
6
- * Version: 1.0.78
7
  * Author: WebDorado
8
  * Author URI: http://web-dorado.com
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
@@ -22,7 +22,7 @@ if( ! defined( 'ECWD_MAIN_FILE' ) ) {
22
  }
23
 
24
  if(! defined( 'ECWD_VERSION' ) ){
25
- define ('ECWD_VERSION',"1.0.78");
26
  }
27
 
28
  add_action( 'plugins_loaded', array( 'ECWD', 'get_instance' ) );
3
  * Plugin Name: Event Calendar WD
4
  * Plugin URI: https://web-dorado.com/products/wordpress-event-calendar-wd.html
5
  * Description: Event Calendar WD is an easy event management and planning tool with advanced features.
6
+ * Version: 1.0.79
7
  * Author: WebDorado
8
  * Author URI: http://web-dorado.com
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
22
  }
23
 
24
  if(! defined( 'ECWD_VERSION' ) ){
25
+ define ('ECWD_VERSION',"1.0.79");
26
  }
27
 
28
  add_action( 'plugins_loaded', array( 'ECWD', 'get_instance' ) );
ecwd_admin_class.php CHANGED
@@ -6,7 +6,7 @@
6
  class ECWD_Admin {
7
 
8
  protected static $instance = null;
9
- protected $version = '1.0.78';
10
  protected $ecwd_page = null;
11
  protected $notices = null;
12
 
6
  class ECWD_Admin {
7
 
8
  protected static $instance = null;
9
+ protected $version = '1.0.79';
10
  protected $ecwd_page = null;
11
  protected $notices = null;
12
 
ecwd_class.php CHANGED
@@ -6,7 +6,7 @@
6
  */
7
  class ECWD {
8
 
9
- protected $version = '1.0.78';
10
  protected $plugin_name = 'event-calendar-wd';
11
  protected $prefix = 'ecwd';
12
  protected static $instance = null;
@@ -120,9 +120,17 @@ class ECWD {
120
  include_once( 'includes/ecwd-cpt-class.php' );
121
  include_once( 'includes/register-settings.php' );
122
  $ecwd_options = ecwd_get_settings();
123
- $default_timezone = self::isValidTimezone(@ini_get('date.timezone')) ? ini_get('date.timezone') : 'Europe/Berlin';
124
- $timezone = ( isset($ecwd_options['time_zone']) && self::isValidTimezone($ecwd_options['time_zone']) ) ? $ecwd_options['time_zone'] : $default_timezone;
125
- date_default_timezone_set($timezone);
 
 
 
 
 
 
 
 
126
  include_once('includes/ecwd-notices-class.php');
127
  require_once('includes/notices.php');
128
  include_once( 'includes/ecwd-functions.php' );
@@ -195,6 +203,11 @@ class ECWD {
195
  return in_array($timezone, timezone_identifiers_list());
196
  }
197
 
 
 
 
 
 
198
  /**
199
  * Return the plugin name.
200
  */
6
  */
7
  class ECWD {
8
 
9
+ protected $version = '1.0.79';
10
  protected $plugin_name = 'event-calendar-wd';
11
  protected $prefix = 'ecwd';
12
  protected static $instance = null;
120
  include_once( 'includes/ecwd-cpt-class.php' );
121
  include_once( 'includes/register-settings.php' );
122
  $ecwd_options = ecwd_get_settings();
123
+
124
+ if (isset($ecwd_options['time_zone'])) {
125
+ $timezone = (self::isValidTimezone($ecwd_options['time_zone'])) ? $ecwd_options['time_zone'] : "";
126
+ }else{
127
+ $timezone = self::get_default_timezone();
128
+ }
129
+
130
+ if(!empty($timezone)) {
131
+ date_default_timezone_set($timezone);
132
+ }
133
+
134
  include_once('includes/ecwd-notices-class.php');
135
  require_once('includes/notices.php');
136
  include_once( 'includes/ecwd-functions.php' );
203
  return in_array($timezone, timezone_identifiers_list());
204
  }
205
 
206
+ public static function get_default_timezone() {
207
+ $default_timezone = self::isValidTimezone(@ini_get('date.timezone')) ? ini_get('date.timezone') : 'Europe/Berlin';
208
+ return $default_timezone;
209
+ }
210
+
211
  /**
212
  * Return the plugin name.
213
  */
includes/ecwd-functions.php CHANGED
@@ -30,11 +30,15 @@ function ecwd_print_calendar($calendar_ids, $display = 'mini', $args = array(),
30
  $ids = $calendar_ids;
31
  }
32
 
33
- $ecwd_calendar_theme = get_post_meta($ids[0], ECWD_PLUGIN_PREFIX . '_calendar_theme', true);
34
-
 
 
 
 
35
  $ecwd_default_color = (!empty($ecwd_calendar_theme)) ? $ecwd_calendar_theme : "calendar_grey";
36
  if ($ecwd_default_color && file_exists(ECWD_DIR . '/css/' . $ecwd_default_color . ".css")) {
37
- wp_enqueue_style('ecwd-calendar-main', plugins_url('../css/' . $ecwd_default_color . '.css', __FILE__), '', 1);
38
  }
39
 
40
 
@@ -66,9 +70,9 @@ function ecwd_print_calendar($calendar_ids, $display = 'mini', $args = array(),
66
  }
67
  if ($ajax == false) {
68
  if ($widget == 1) {
69
- $markup .= '<div class="ecwd_' . $calendar_ids_html . ' calendar_widget_content calendar_main">';
70
  } else {
71
- $markup .= '<div class="ecwd_' . $calendar_ids_html . ' calendar_full_content calendar_main">';
72
  }
73
  if ($widget !== 1) {
74
  if (defined('ECWD_FILTERS_EVENT_MAIN_FILE') && is_plugin_active(ECWD_FILTERS_EVENT_MAIN_FILE)) {
30
  $ids = $calendar_ids;
31
  }
32
 
33
+ if($widget == true && isset($args['widget_theme']) && $args['widget_theme'] !== null){
34
+ $ecwd_calendar_theme = $args['widget_theme'];
35
+ }else {
36
+ $ecwd_calendar_theme = get_post_meta($ids[0], ECWD_PLUGIN_PREFIX . '_calendar_theme', true);
37
+ }
38
+
39
  $ecwd_default_color = (!empty($ecwd_calendar_theme)) ? $ecwd_calendar_theme : "calendar_grey";
40
  if ($ecwd_default_color && file_exists(ECWD_DIR . '/css/' . $ecwd_default_color . ".css")) {
41
+ wp_enqueue_style('ecwd-calendar-main-'.$ecwd_default_color, plugins_url('../css/' . $ecwd_default_color . '.css', __FILE__), '', 1);
42
  }
43
 
44
 
70
  }
71
  if ($ajax == false) {
72
  if ($widget == 1) {
73
+ $markup .= '<div class="ecwd_' . $calendar_ids_html . ' ecwd_theme_'.$ecwd_default_color.' calendar_widget_content calendar_main">';
74
  } else {
75
+ $markup .= '<div class="ecwd_' . $calendar_ids_html . ' ecwd_theme_'.$ecwd_default_color.' calendar_full_content calendar_main">';
76
  }
77
  if ($widget !== 1) {
78
  if (defined('ECWD_FILTERS_EVENT_MAIN_FILE') && is_plugin_active(ECWD_FILTERS_EVENT_MAIN_FILE)) {
includes/register-settings.php CHANGED
@@ -90,7 +90,8 @@ function ecwd_register_settings() {
90
  'name' => __('TimeZone', 'ecwd'),
91
  'desc' => __('Use Continent/City format, e.g. Europe/Berlin. If left empty, the server timezone will be used (if set in php settings), otherwise default Europe/Berlin', 'ecwd'),
92
  'size' => 'medium-text',
93
- 'type' => 'text'
 
94
  ),
95
  'date_format' => array(
96
  'id' => 'date_format',
90
  'name' => __('TimeZone', 'ecwd'),
91
  'desc' => __('Use Continent/City format, e.g. Europe/Berlin. If left empty, the server timezone will be used (if set in php settings), otherwise default Europe/Berlin', 'ecwd'),
92
  'size' => 'medium-text',
93
+ 'type' => 'text',
94
+ 'default' => ECWD::get_default_timezone()
95
  ),
96
  'date_format' => array(
97
  'id' => 'date_format',
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://web-dorado.com/products/wordpress-event-calendar-wd.html
4
  Tags: calendar, date, event, event calendar, events, events calendar, meeting, organizer, recurring, reservation, responsive, schedule
5
  Requires at least: 3.9
6
  Tested up to: 4.7
7
- Stable tag: 1.0.78
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -155,6 +155,9 @@ After downloading the ZIP file of the Event Calendar WD plugin,
155
 
156
  == Changelog ==
157
 
 
 
 
158
  = 1.0.78 =
159
  * Added: Event description max length option
160
 
4
  Tags: calendar, date, event, event calendar, events, events calendar, meeting, organizer, recurring, reservation, responsive, schedule
5
  Requires at least: 3.9
6
  Tested up to: 4.7
7
+ Stable tag: 1.0.79
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
155
 
156
  == Changelog ==
157
 
158
+ = 1.0.79 =
159
+ * Added: Widget theme
160
+
161
  = 1.0.78 =
162
  * Added: Event description max length option
163
 
views/widgets.php CHANGED
@@ -79,6 +79,7 @@ class ECWD_Widget extends WP_Widget {
79
  'month' => null,
80
  'year' => null,
81
  'widget' => 1,
 
82
  );
83
 
84
  // if( 'list-grouped' == $instance['display_type'] ) {
@@ -111,6 +112,7 @@ class ECWD_Widget extends WP_Widget {
111
  $instance['id'] = esc_html($new_instance['id']);
112
  $instance['display_type'] = esc_html($new_instance['display_type']);
113
  $instance['page_items'] = esc_html($new_instance['page_items']);
 
114
 
115
 
116
  return $instance;
@@ -139,6 +141,7 @@ class ECWD_Widget extends WP_Widget {
139
  $calendar_posts = get_posts($args);
140
  $title = ( isset($instance['title']) ) ? $instance['title'] : '';
141
  $ids = ( isset($instance['id']) ) ? $instance['id'] : '';
 
142
  $display_type = ( isset($instance['display_type']) ) ? $instance['display_type'] : 'mini';
143
  $page_items = ( isset($instance['page_items']) ) ? $instance['page_items'] : '5';
144
  ?>
@@ -169,6 +172,19 @@ class ECWD_Widget extends WP_Widget {
169
  <option value="day" <?php selected($display_type, 'day'); ?>><?php _e('Day', 'ecwd'); ?></option>
170
  </select>
171
  </p>
 
 
 
 
 
 
 
 
 
 
 
 
 
172
  <p>
173
  <label for="<?php echo $this->get_field_id('page_items'); ?>"><?php _e('Events per page in list view:', 'ecwd'); ?></label>
174
  <input type="text" id="<?php echo $this->get_field_id('page_items'); ?>" name="<?php echo $this->get_field_name('page_items'); ?>" value="<?php echo $page_items; ?>" class="widefat" />
79
  'month' => null,
80
  'year' => null,
81
  'widget' => 1,
82
+ 'widget_theme' => (!isset($instance['theme']) || $instance['theme'] == "calendar_theme") ? null : $instance['theme']
83
  );
84
 
85
  // if( 'list-grouped' == $instance['display_type'] ) {
112
  $instance['id'] = esc_html($new_instance['id']);
113
  $instance['display_type'] = esc_html($new_instance['display_type']);
114
  $instance['page_items'] = esc_html($new_instance['page_items']);
115
+ $instance['theme'] = esc_html($new_instance['theme']);
116
 
117
 
118
  return $instance;
141
  $calendar_posts = get_posts($args);
142
  $title = ( isset($instance['title']) ) ? $instance['title'] : '';
143
  $ids = ( isset($instance['id']) ) ? $instance['id'] : '';
144
+ $selected_theme = ( isset($instance['theme']) ) ? $instance['theme'] : '';
145
  $display_type = ( isset($instance['display_type']) ) ? $instance['display_type'] : 'mini';
146
  $page_items = ( isset($instance['page_items']) ) ? $instance['page_items'] : '5';
147
  ?>
172
  <option value="day" <?php selected($display_type, 'day'); ?>><?php _e('Day', 'ecwd'); ?></option>
173
  </select>
174
  </p>
175
+ <p>
176
+ <label for="<?php echo $this->get_field_id('theme'); ?>"><?php _e('Calendar theme', 'ecwd'); ?></label>
177
+ <select id="<?php echo $this->get_field_id('theme'); ?>"
178
+ name="<?php echo $this->get_field_name('theme'); ?>"
179
+ class="widefat">
180
+ <option
181
+ value="calendar_theme" <?php selected($selected_theme, "calendar_theme"); ?>><?php _e('Calendar theme', 'ecwd'); ?></option>
182
+ <option
183
+ value="calendar" <?php selected($selected_theme, "calendar"); ?>><?php _e('Default Blue', 'ecwd'); ?></option>
184
+ <option
185
+ value="calendar_grey" <?php selected($selected_theme, "calendar_grey"); ?>><?php _e('Grey', 'ecwd'); ?></option>
186
+ </select>
187
+ </p>
188
  <p>
189
  <label for="<?php echo $this->get_field_id('page_items'); ?>"><?php _e('Events per page in list view:', 'ecwd'); ?></label>
190
  <input type="text" id="<?php echo $this->get_field_id('page_items'); ?>" name="<?php echo $this->get_field_name('page_items'); ?>" value="<?php echo $page_items; ?>" class="widefat" />