Minimal Coming Soon & Maintenance Mode - Version 1.65

Version Description

  • 2018-04-12
  • update: new Google fonts added; there are now 860+
  • new: input field placeholder color option
  • new: welcoming discount for PRO version
  • fix: uninstall didn't clean-up all options
Download this release

Release Info

Developer WebFactory
Plugin Icon 128x128 Minimal Coming Soon & Maintenance Mode
Version 1.65
Comparing to
See all releases

Code changes from version 1.62 to 1.65

Files changed (70) hide show
  1. framework/admin/css/admin.css +20 -0
  2. framework/admin/img/mm-icon.png +0 -0
  3. framework/admin/img/themes/pro/aeroplane-company.jpg +0 -0
  4. framework/admin/img/themes/pro/animated-clock.jpg +0 -0
  5. framework/admin/img/themes/pro/bicycle-race.jpg +0 -0
  6. framework/admin/img/themes/pro/bitcoin-miners.jpg +0 -0
  7. framework/admin/img/themes/pro/blogging.jpg +0 -0
  8. framework/admin/img/themes/pro/book-lovers.jpg +0 -0
  9. framework/admin/img/themes/pro/business-company.jpg +0 -0
  10. framework/admin/img/themes/pro/business.jpg +0 -0
  11. framework/admin/img/themes/pro/clouds-screensaver-video.jpg +0 -0
  12. framework/admin/img/themes/pro/coffee-shop.jpg +0 -0
  13. framework/admin/img/themes/pro/default.jpg +0 -0
  14. framework/admin/img/themes/pro/dental-clinic.jpg +0 -0
  15. framework/admin/img/themes/pro/dog-training-and-behavior-consulting.jpg +0 -0
  16. framework/admin/img/themes/pro/flower-shop.jpg +0 -0
  17. framework/admin/img/themes/pro/homemade-chocolate-gifts.jpg +0 -0
  18. framework/admin/img/themes/pro/interior-design.jpg +0 -0
  19. framework/admin/img/themes/pro/journey-video.jpg +0 -0
  20. framework/admin/img/themes/pro/lego-bricks.jpg +0 -0
  21. framework/admin/img/themes/pro/lonely-road.jpg +0 -0
  22. framework/admin/img/themes/pro/luxury-car.jpg +0 -0
  23. framework/admin/img/themes/pro/maintenance-mode.jpg +0 -0
  24. framework/admin/img/themes/pro/makeup-artist-training.jpg +0 -0
  25. framework/admin/img/themes/pro/mobile-designer.jpg +0 -0
  26. framework/admin/img/themes/pro/modern-blog.jpg +0 -0
  27. framework/admin/img/themes/pro/modern-office.jpg +0 -0
  28. framework/admin/img/themes/pro/mountain-slide.jpg +0 -0
  29. framework/admin/img/themes/pro/mountain.jpg +0 -0
  30. framework/admin/img/themes/pro/movie-trailer-video.jpg +0 -0
  31. framework/admin/img/themes/pro/nature.jpg +0 -0
  32. framework/admin/img/themes/pro/office-meeting-video.jpg +0 -0
  33. framework/admin/img/themes/pro/office-theme.jpg +0 -0
  34. framework/admin/img/themes/pro/online-learning.jpg +0 -0
  35. framework/admin/img/themes/pro/pancake-house.jpg +0 -0
  36. framework/admin/img/themes/pro/parenting.jpg +0 -0
  37. framework/admin/img/themes/pro/photography.jpg +0 -0
  38. framework/admin/img/themes/pro/running-blog.jpg +0 -0
  39. framework/admin/img/themes/pro/running-video.jpg +0 -0
  40. framework/admin/img/themes/pro/shoes-store.jpg +0 -0
  41. framework/admin/img/themes/pro/simple-beige-design.jpg +0 -0
  42. framework/admin/img/themes/pro/snow-screensaver-video.jpg +0 -0
  43. framework/admin/img/themes/pro/snowboarding-blog.jpg +0 -0
  44. framework/admin/img/themes/pro/snowy-mountain.jpg +0 -0
  45. framework/admin/img/themes/pro/spring.jpg +0 -0
  46. framework/admin/img/themes/pro/the-big-city-newsletter.jpg +0 -0
  47. framework/admin/img/themes/pro/the-sunny-view.jpg +0 -0
  48. framework/admin/img/themes/pro/travel-agency.jpg +0 -0
  49. framework/admin/img/themes/pro/travel-blog.jpg +0 -0
  50. framework/admin/img/themes/pro/tulips.jpg +0 -0
  51. framework/admin/img/themes/pro/video-production.jpg +0 -0
  52. framework/admin/img/themes/pro/webinar.jpg +0 -0
  53. framework/admin/img/themes/pro/wedding-blog.jpg +0 -0
  54. framework/admin/img/themes/pro/working-out.jpg +0 -0
  55. framework/admin/img/themes/pro/workplace.jpg +0 -0
  56. framework/admin/img/themes/pro/writing-service-video.jpg +0 -0
  57. framework/admin/include/fonts.php +859 -679
  58. framework/admin/init.php +3 -4
  59. framework/admin/js/admin.js +68 -1
  60. framework/admin/settings.php +15 -0
  61. framework/admin/views/settings-design.php +66 -0
  62. framework/admin/views/settings-form.php +8 -0
  63. framework/admin/views/settings-pro.php +45 -6
  64. framework/admin/views/settings-themes.php +211 -58
  65. framework/admin/views/settings.php +27 -1
  66. framework/init.php +1 -1
  67. framework/public/include/styles.php +13 -0
  68. minimal-coming-soon-maintenance-mode.php +2 -1
  69. readme.txt +9 -2
  70. uninstall.php +6 -1
framework/admin/css/admin.css CHANGED
@@ -1004,6 +1004,26 @@ option[value="-1"] {
1004
  position: relative;
1005
  }
1006
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1007
  #collect_emails {
1008
  display: block;
1009
  width: 600px;
1004
  position: relative;
1005
  }
1006
 
1007
+ #upsell-notice {
1008
+ display: block;
1009
+ max-width: 1360px;
1010
+ box-sizing: border-box;
1011
+ padding: 15px;
1012
+ margin: 0px 0 20px 0;
1013
+ color: #fff;
1014
+ background-color: rgba(243, 89, 88, 0.81);
1015
+ position: relative;
1016
+ }
1017
+
1018
+ #upsell-notice b {
1019
+ color: #111111;
1020
+ font-weight: bold;
1021
+ }
1022
+
1023
+ #upsell-notice p {
1024
+ font-size: 16px;
1025
+ }
1026
+
1027
  #collect_emails {
1028
  display: block;
1029
  width: 600px;
framework/admin/img/mm-icon.png CHANGED
Binary file
framework/admin/img/themes/pro/aeroplane-company.jpg CHANGED
Binary file
framework/admin/img/themes/pro/animated-clock.jpg CHANGED
Binary file
framework/admin/img/themes/pro/bicycle-race.jpg CHANGED
Binary file
framework/admin/img/themes/pro/bitcoin-miners.jpg CHANGED
Binary file
framework/admin/img/themes/pro/blogging.jpg CHANGED
Binary file
framework/admin/img/themes/pro/book-lovers.jpg CHANGED
Binary file
framework/admin/img/themes/pro/business-company.jpg CHANGED
Binary file
framework/admin/img/themes/pro/business.jpg ADDED
Binary file
framework/admin/img/themes/pro/clouds-screensaver-video.jpg ADDED
Binary file
framework/admin/img/themes/pro/coffee-shop.jpg CHANGED
Binary file
framework/admin/img/themes/pro/default.jpg CHANGED
Binary file
framework/admin/img/themes/pro/dental-clinic.jpg CHANGED
Binary file
framework/admin/img/themes/pro/dog-training-and-behavior-consulting.jpg CHANGED
Binary file
framework/admin/img/themes/pro/flower-shop.jpg CHANGED
Binary file
framework/admin/img/themes/pro/homemade-chocolate-gifts.jpg CHANGED
Binary file
framework/admin/img/themes/pro/interior-design.jpg CHANGED
Binary file
framework/admin/img/themes/pro/journey-video.jpg ADDED
Binary file
framework/admin/img/themes/pro/lego-bricks.jpg CHANGED
Binary file
framework/admin/img/themes/pro/lonely-road.jpg CHANGED
Binary file
framework/admin/img/themes/pro/luxury-car.jpg CHANGED
Binary file
framework/admin/img/themes/pro/maintenance-mode.jpg CHANGED
Binary file
framework/admin/img/themes/pro/makeup-artist-training.jpg CHANGED
Binary file
framework/admin/img/themes/pro/mobile-designer.jpg CHANGED
Binary file
framework/admin/img/themes/pro/modern-blog.jpg CHANGED
Binary file
framework/admin/img/themes/pro/modern-office.jpg CHANGED
Binary file
framework/admin/img/themes/pro/mountain-slide.jpg CHANGED
Binary file
framework/admin/img/themes/pro/mountain.jpg CHANGED
Binary file
framework/admin/img/themes/pro/movie-trailer-video.jpg ADDED
Binary file
framework/admin/img/themes/pro/nature.jpg CHANGED
Binary file
framework/admin/img/themes/pro/office-meeting-video.jpg ADDED
Binary file
framework/admin/img/themes/pro/office-theme.jpg CHANGED
Binary file
framework/admin/img/themes/pro/online-learning.jpg CHANGED
Binary file
framework/admin/img/themes/pro/pancake-house.jpg CHANGED
Binary file
framework/admin/img/themes/pro/parenting.jpg CHANGED
Binary file
framework/admin/img/themes/pro/photography.jpg ADDED
Binary file
framework/admin/img/themes/pro/running-blog.jpg CHANGED
Binary file
framework/admin/img/themes/pro/running-video.jpg ADDED
Binary file
framework/admin/img/themes/pro/shoes-store.jpg CHANGED
Binary file
framework/admin/img/themes/pro/simple-beige-design.jpg CHANGED
Binary file
framework/admin/img/themes/pro/snow-screensaver-video.jpg ADDED
Binary file
framework/admin/img/themes/pro/snowboarding-blog.jpg CHANGED
Binary file
framework/admin/img/themes/pro/snowy-mountain.jpg ADDED
Binary file
framework/admin/img/themes/pro/spring.jpg ADDED
Binary file
framework/admin/img/themes/pro/the-big-city-newsletter.jpg CHANGED
Binary file
framework/admin/img/themes/pro/the-sunny-view.jpg ADDED
Binary file
framework/admin/img/themes/pro/travel-agency.jpg CHANGED
Binary file
framework/admin/img/themes/pro/travel-blog.jpg CHANGED
Binary file
framework/admin/img/themes/pro/tulips.jpg ADDED
Binary file
framework/admin/img/themes/pro/video-production.jpg CHANGED
Binary file
framework/admin/img/themes/pro/webinar.jpg CHANGED
Binary file
framework/admin/img/themes/pro/wedding-blog.jpg CHANGED
Binary file
framework/admin/img/themes/pro/working-out.jpg ADDED
Binary file
framework/admin/img/themes/pro/workplace.jpg CHANGED
Binary file
framework/admin/img/themes/pro/writing-service-video.jpg ADDED
Binary file
framework/admin/include/fonts.php CHANGED
@@ -1,681 +1,861 @@
1
  <?php
2
-
3
- /**
4
- * Google fonts for the plugin.
5
- *
6
- * @link http://www.webfactoryltd.com
7
- * @since 0.1
8
- */
9
-
10
  $signals_google_fonts = array(
11
- 'ABeeZee',
12
- 'Abel',
13
- 'Abril Fatface',
14
- 'Aclonica',
15
- 'Acme',
16
- 'Actor',
17
- 'Adamina',
18
- 'Advent Pro',
19
- 'Aguafina Script',
20
- 'Akronim',
21
- 'Aladin',
22
- 'Aldrich',
23
- 'Alef',
24
- 'Alegreya',
25
- 'Alegreya SC',
26
- 'Alegreya Sans',
27
- 'Alegreya Sans SC',
28
- 'Alex Brush',
29
- 'Alfa Slab One',
30
- 'Alice',
31
- 'Alike',
32
- 'Alike Angular',
33
- 'Allan',
34
- 'Allerta',
35
- 'Allerta Stencil',
36
- 'Allura',
37
- 'Almendra',
38
- 'Almendra Display',
39
- 'Almendra SC',
40
- 'Amarante',
41
- 'Amaranth',
42
- 'Amatic SC',
43
- 'Amethysta',
44
- 'Anaheim',
45
- 'Andada',
46
- 'Andika',
47
- 'Angkor',
48
- 'Annie Use Your Telescope',
49
- 'Anonymous Pro',
50
- 'Antic',
51
- 'Antic Didone',
52
- 'Antic Slab',
53
- 'Anton',
54
- 'Arapey',
55
- 'Arbutus',
56
- 'Arbutus Slab',
57
- 'Architects Daughter',
58
- 'Archivo Black',
59
- 'Archivo Narrow',
60
- 'Arimo',
61
- 'Arizonia',
62
- 'Armata',
63
- 'Artifika',
64
- 'Arvo',
65
- 'Asap',
66
- 'Asset',
67
- 'Astloch',
68
- 'Asul',
69
- 'Atomic Age',
70
- 'Aubrey',
71
- 'Audiowide',
72
- 'Autour One',
73
- 'Average',
74
- 'Average Sans',
75
- 'Averia Gruesa Libre',
76
- 'Averia Libre',
77
- 'Averia Sans Libre',
78
- 'Averia Serif Libre',
79
- 'Bad Script',
80
- 'Balthazar',
81
- 'Bangers',
82
- 'Basic',
83
- 'Battambang',
84
- 'Baumans',
85
- 'Bayon',
86
- 'Belgrano',
87
- 'Belleza',
88
- 'BenchNine',
89
- 'Bentham',
90
- 'Berkshire Swash',
91
- 'Bevan',
92
- 'Bigelow Rules',
93
- 'Bigshot One',
94
- 'Bilbo',
95
- 'Bilbo Swash Caps',
96
- 'Bitter',
97
- 'Black Ops One',
98
- 'Bokor',
99
- 'Bonbon',
100
- 'Boogaloo',
101
- 'Bowlby One',
102
- 'Bowlby One SC',
103
- 'Brawler',
104
- 'Bree Serif',
105
- 'Bubblegum Sans',
106
- 'Bubbler One',
107
- 'Buda',
108
- 'Buenard',
109
- 'Butcherman',
110
- 'Butterfly Kids',
111
- 'Cabin',
112
- 'Cabin Condensed',
113
- 'Cabin Sketch',
114
- 'Caesar Dressing',
115
- 'Cagliostro',
116
- 'Calligraffitti',
117
- 'Cambo',
118
- 'Candal',
119
- 'Cantarell',
120
- 'Cantata One',
121
- 'Cantora One',
122
- 'Capriola',
123
- 'Cardo',
124
- 'Carme',
125
- 'Carrois Gothic',
126
- 'Carrois Gothic SC',
127
- 'Carter One',
128
- 'Caudex',
129
- 'Cedarville Cursive',
130
- 'Ceviche One',
131
- 'Changa One',
132
- 'Chango',
133
- 'Chau Philomene One',
134
- 'Chela One',
135
- 'Chelsea Market',
136
- 'Chenla',
137
- 'Cherry Cream Soda',
138
- 'Cherry Swash',
139
- 'Chewy',
140
- 'Chicle',
141
- 'Chivo',
142
- 'Cinzel',
143
- 'Cinzel Decorative',
144
- 'Clicker Script',
145
- 'Coda',
146
- 'Coda Caption',
147
- 'Codystar',
148
- 'Combo',
149
- 'Comfortaa',
150
- 'Coming Soon',
151
- 'Concert One',
152
- 'Condiment',
153
- 'Content',
154
- 'Contrail One',
155
- 'Convergence',
156
- 'Cookie',
157
- 'Copse',
158
- 'Corben',
159
- 'Courgette',
160
- 'Cousine',
161
- 'Coustard',
162
- 'Covered By Your Grace',
163
- 'Crafty Girls',
164
- 'Creepster',
165
- 'Crete Round',
166
- 'Crimson Text',
167
- 'Croissant One',
168
- 'Crushed',
169
- 'Cuprum',
170
- 'Cutive',
171
- 'Cutive Mono',
172
- 'Damion',
173
- 'Dancing Script',
174
- 'Dangrek',
175
- 'Dawning of a New Day',
176
- 'Days One',
177
- 'Delius',
178
- 'Delius Swash Caps',
179
- 'Delius Unicase',
180
- 'Della Respira',
181
- 'Denk One',
182
- 'Devonshire',
183
- 'Didact Gothic',
184
- 'Diplomata',
185
- 'Diplomata SC',
186
- 'Domine',
187
- 'Donegal One',
188
- 'Doppio One',
189
- 'Dorsa',
190
- 'Dosis',
191
- 'Dr Sugiyama',
192
- 'Droid Sans',
193
- 'Droid Sans Mono',
194
- 'Droid Serif',
195
- 'Duru Sans',
196
- 'Dynalight',
197
- 'EB Garamond',
198
- 'Eagle Lake',
199
- 'Eater',
200
- 'Economica',
201
- 'Ek Mukta',
202
- 'Electrolize',
203
- 'Elsie',
204
- 'Elsie Swash Caps',
205
- 'Emblema One',
206
- 'Emilys Candy',
207
- 'Engagement',
208
- 'Englebert',
209
- 'Enriqueta',
210
- 'Erica One',
211
- 'Esteban',
212
- 'Euphoria Script',
213
- 'Ewert',
214
- 'Exo',
215
- 'Exo 2',
216
- 'Expletus Sans',
217
- 'Fanwood Text',
218
- 'Fascinate',
219
- 'Fascinate Inline',
220
- 'Faster One',
221
- 'Fasthand',
222
- 'Fauna One',
223
- 'Federant',
224
- 'Federo',
225
- 'Felipa',
226
- 'Fenix',
227
- 'Finger Paint',
228
- 'Fira Mono',
229
- 'Fira Sans',
230
- 'Fjalla One',
231
- 'Fjord One',
232
- 'Flamenco',
233
- 'Flavors',
234
- 'Fondamento',
235
- 'Fontdiner Swanky',
236
- 'Forum',
237
- 'Francois One',
238
- 'Freckle Face',
239
- 'Fredericka the Great',
240
- 'Fredoka One',
241
- 'Freehand',
242
- 'Fresca',
243
- 'Frijole',
244
- 'Fruktur',
245
- 'Fugaz One',
246
- 'GFS Didot',
247
- 'GFS Neohellenic',
248
- 'Gabriela',
249
- 'Gafata',
250
- 'Galdeano',
251
- 'Galindo',
252
- 'Gentium Basic',
253
- 'Gentium Book Basic',
254
- 'Geo',
255
- 'Geostar',
256
- 'Geostar Fill',
257
- 'Germania One',
258
- 'Gilda Display',
259
- 'Give You Glory',
260
- 'Glass Antiqua',
261
- 'Glegoo',
262
- 'Gloria Hallelujah',
263
- 'Goblin One',
264
- 'Gochi Hand',
265
- 'Gorditas',
266
- 'Goudy Bookletter 1911',
267
- 'Graduate',
268
- 'Grand Hotel',
269
- 'Gravitas One',
270
- 'Great Vibes',
271
- 'Griffy',
272
- 'Gruppo',
273
- 'Gudea',
274
- 'Habibi',
275
- 'Hammersmith One',
276
- 'Hanalei',
277
- 'Hanalei Fill',
278
- 'Handlee',
279
- 'Hanuman',
280
- 'Happy Monkey',
281
- 'Headland One',
282
- 'Henny Penny',
283
- 'Herr Von Muellerhoff',
284
- 'Hind',
285
- 'Holtwood One SC',
286
- 'Homemade Apple',
287
- 'Homenaje',
288
- 'IM Fell DW Pica',
289
- 'IM Fell DW Pica SC',
290
- 'IM Fell Double Pica',
291
- 'IM Fell Double Pica SC',
292
- 'IM Fell English',
293
- 'IM Fell English SC',
294
- 'IM Fell French Canon',
295
- 'IM Fell French Canon SC',
296
- 'IM Fell Great Primer',
297
- 'IM Fell Great Primer SC',
298
- 'Iceberg',
299
- 'Iceland',
300
- 'Imprima',
301
- 'Inconsolata',
302
- 'Inder',
303
- 'Indie Flower',
304
- 'Inika',
305
- 'Irish Grover',
306
- 'Istok Web',
307
- 'Italiana',
308
- 'Italianno',
309
- 'Jacques Francois',
310
- 'Jacques Francois Shadow',
311
- 'Jim Nightshade',
312
- 'Jockey One',
313
- 'Jolly Lodger',
314
- 'Josefin Sans',
315
- 'Josefin Slab',
316
- 'Joti One',
317
- 'Judson',
318
- 'Julee',
319
- 'Julius Sans One',
320
- 'Junge',
321
- 'Jura',
322
- 'Just Another Hand',
323
- 'Just Me Again Down Here',
324
- 'Kalam',
325
- 'Kameron',
326
- 'Kantumruy',
327
- 'Karla',
328
- 'Karma',
329
- 'Kaushan Script',
330
- 'Kavoon',
331
- 'Kdam Thmor',
332
- 'Keania One',
333
- 'Kelly Slab',
334
- 'Kenia',
335
- 'Khmer',
336
- 'Kite One',
337
- 'Knewave',
338
- 'Kotta One',
339
- 'Koulen',
340
- 'Kranky',
341
- 'Kreon',
342
- 'Kristi',
343
- 'Krona One',
344
- 'La Belle Aurore',
345
- 'Lancelot',
346
- 'Lato',
347
- 'League Script',
348
- 'Leckerli One',
349
- 'Ledger',
350
- 'Lekton',
351
- 'Lemon',
352
- 'Libre Baskerville',
353
- 'Life Savers',
354
- 'Lilita One',
355
- 'Lily Script One',
356
- 'Limelight',
357
- 'Linden Hill',
358
- 'Lobster',
359
- 'Lobster Two',
360
- 'Londrina Outline',
361
- 'Londrina Shadow',
362
- 'Londrina Sketch',
363
- 'Londrina Solid',
364
- 'Lora',
365
- 'Love Ya Like A Sister',
366
- 'Loved by the King',
367
- 'Lovers Quarrel',
368
- 'Luckiest Guy',
369
- 'Lusitana',
370
- 'Lustria',
371
- 'Macondo',
372
- 'Macondo Swash Caps',
373
- 'Magra',
374
- 'Maiden Orange',
375
- 'Mako',
376
- 'Marcellus',
377
- 'Marcellus SC',
378
- 'Marck Script',
379
- 'Margarine',
380
- 'Marko One',
381
- 'Marmelad',
382
- 'Marvel',
383
- 'Mate',
384
- 'Mate SC',
385
- 'Maven Pro',
386
- 'McLaren',
387
- 'Meddon',
388
- 'MedievalSharp',
389
- 'Medula One',
390
- 'Megrim',
391
- 'Meie Script',
392
- 'Merienda',
393
- 'Merienda One',
394
- 'Merriweather',
395
- 'Merriweather Sans',
396
- 'Metal',
397
- 'Metal Mania',
398
- 'Metamorphous',
399
- 'Metrophobic',
400
- 'Michroma',
401
- 'Milonga',
402
- 'Miltonian',
403
- 'Miltonian Tattoo',
404
- 'Miniver',
405
- 'Miss Fajardose',
406
- 'Modern Antiqua',
407
- 'Molengo',
408
- 'Molle',
409
- 'Monda',
410
- 'Monofett',
411
- 'Monoton',
412
- 'Monsieur La Doulaise',
413
- 'Montaga',
414
- 'Montez',
415
- 'Montserrat',
416
- 'Montserrat Alternates',
417
- 'Montserrat Subrayada',
418
- 'Moul',
419
- 'Moulpali',
420
- 'Mountains of Christmas',
421
- 'Mouse Memoirs',
422
- 'Mr Bedfort',
423
- 'Mr Dafoe',
424
- 'Mr De Haviland',
425
- 'Mrs Saint Delafield',
426
- 'Mrs Sheppards',
427
- 'Muli',
428
- 'Mystery Quest',
429
- 'Neucha',
430
- 'Neuton',
431
- 'New Rocker',
432
- 'News Cycle',
433
- 'Niconne',
434
- 'Nixie One',
435
- 'Nobile',
436
- 'Nokora',
437
- 'Norican',
438
- 'Nosifer',
439
- 'Nothing You Could Do',
440
- 'Noticia Text',
441
- 'Noto Sans',
442
- 'Noto Serif',
443
- 'Nova Cut',
444
- 'Nova Flat',
445
- 'Nova Mono',
446
- 'Nova Oval',
447
- 'Nova Round',
448
- 'Nova Script',
449
- 'Nova Slim',
450
- 'Nova Square',
451
- 'Numans',
452
- 'Nunito',
453
- 'Odor Mean Chey',
454
- 'Offside',
455
- 'Old Standard TT',
456
- 'Oldenburg',
457
- 'Oleo Script',
458
- 'Oleo Script Swash Caps',
459
- 'Open Sans',
460
- 'Open Sans Condensed',
461
- 'Oranienbaum',
462
- 'Orbitron',
463
- 'Oregano',
464
- 'Orienta',
465
- 'Original Surfer',
466
- 'Oswald',
467
- 'Over the Rainbow',
468
- 'Overlock',
469
- 'Overlock SC',
470
- 'Ovo',
471
- 'Oxygen',
472
- 'Oxygen Mono',
473
- 'PT Mono',
474
- 'PT Sans',
475
- 'PT Sans Caption',
476
- 'PT Sans Narrow',
477
- 'PT Serif',
478
- 'PT Serif Caption',
479
- 'Pacifico',
480
- 'Paprika',
481
- 'Parisienne',
482
- 'Passero One',
483
- 'Passion One',
484
- 'Pathway Gothic One',
485
- 'Patrick Hand',
486
- 'Patrick Hand SC',
487
- 'Patua One',
488
- 'Paytone One',
489
- 'Peralta',
490
- 'Permanent Marker',
491
- 'Petit Formal Script',
492
- 'Petrona',
493
- 'Philosopher',
494
- 'Piedra',
495
- 'Pinyon Script',
496
- 'Pirata One',
497
- 'Plaster',
498
- 'Play',
499
- 'Playball',
500
- 'Playfair Display',
501
- 'Playfair Display SC',
502
- 'Podkova',
503
- 'Poiret One',
504
- 'Poller One',
505
- 'Poly',
506
- 'Pompiere',
507
- 'Pontano Sans',
508
- 'Port Lligat Sans',
509
- 'Port Lligat Slab',
510
- 'Prata',
511
- 'Preahvihear',
512
- 'Press Start 2P',
513
- 'Princess Sofia',
514
- 'Prociono',
515
- 'Prosto One',
516
- 'Puritan',
517
- 'Purple Purse',
518
- 'Quando',
519
- 'Quantico',
520
- 'Quattrocento',
521
- 'Quattrocento Sans',
522
- 'Questrial',
523
- 'Quicksand',
524
- 'Quintessential',
525
- 'Qwigley',
526
- 'Racing Sans One',
527
- 'Radley',
528
- 'Rajdhani',
529
- 'Raleway',
530
- 'Raleway Dots',
531
- 'Rambla',
532
- 'Rammetto One',
533
- 'Ranchers',
534
- 'Rancho',
535
- 'Rationale',
536
- 'Redressed',
537
- 'Reenie Beanie',
538
- 'Revalia',
539
- 'Ribeye',
540
- 'Ribeye Marrow',
541
- 'Righteous',
542
- 'Risque',
543
- 'Roboto',
544
- 'Roboto Condensed',
545
- 'Roboto Slab',
546
- 'Rochester',
547
- 'Rock Salt',
548
- 'Rokkitt',
549
- 'Romanesco',
550
- 'Ropa Sans',
551
- 'Rosario',
552
- 'Rosarivo',
553
- 'Rouge Script',
554
- 'Rubik Mono One',
555
- 'Rubik One',
556
- 'Ruda',
557
- 'Rufina',
558
- 'Ruge Boogie',
559
- 'Ruluko',
560
- 'Rum Raisin',
561
- 'Ruslan Display',
562
- 'Russo One',
563
- 'Ruthie',
564
- 'Rye',
565
- 'Sacramento',
566
- 'Sail',
567
- 'Salsa',
568
- 'Sanchez',
569
- 'Sancreek',
570
- 'Sansita One',
571
- 'Sarina',
572
- 'Satisfy',
573
- 'Scada',
574
- 'Schoolbell',
575
- 'Seaweed Script',
576
- 'Sevillana',
577
- 'Seymour One',
578
- 'Shadows Into Light',
579
- 'Shadows Into Light Two',
580
- 'Shanti',
581
- 'Share',
582
- 'Share Tech',
583
- 'Share Tech Mono',
584
- 'Shojumaru',
585
- 'Short Stack',
586
- 'Siemreap',
587
- 'Sigmar One',
588
- 'Signika',
589
- 'Signika Negative',
590
- 'Simonetta',
591
- 'Sintony',
592
- 'Sirin Stencil',
593
- 'Six Caps',
594
- 'Skranji',
595
- 'Slabo 13px',
596
- 'Slabo 27px',
597
- 'Slackey',
598
- 'Smokum',
599
- 'Smythe',
600
- 'Sniglet',
601
- 'Snippet',
602
- 'Snowburst One',
603
- 'Sofadi One',
604
- 'Sofia',
605
- 'Sonsie One',
606
- 'Sorts Mill Goudy',
607
- 'Source Code Pro',
608
- 'Source Sans Pro',
609
- 'Source Serif Pro',
610
- 'Special Elite',
611
- 'Spicy Rice',
612
- 'Spinnaker',
613
- 'Spirax',
614
- 'Squada One',
615
- 'Stalemate',
616
- 'Stalinist One',
617
- 'Stardos Stencil',
618
- 'Stint Ultra Condensed',
619
- 'Stint Ultra Expanded',
620
- 'Stoke',
621
- 'Strait',
622
- 'Sue Ellen Francisco',
623
- 'Sunshiney',
624
- 'Supermercado One',
625
- 'Suwannaphum',
626
- 'Swanky and Moo Moo',
627
- 'Syncopate',
628
- 'Tangerine',
629
- 'Taprom',
630
- 'Tauri',
631
- 'Teko',
632
- 'Telex',
633
- 'Tenor Sans',
634
- 'Text Me One',
635
- 'The Girl Next Door',
636
- 'Tienne',
637
- 'Tinos',
638
- 'Titan One',
639
- 'Titillium Web',
640
- 'Trade Winds',
641
- 'Trocchi',
642
- 'Trochut',
643
- 'Trykker',
644
- 'Tulpen One',
645
- 'Ubuntu',
646
- 'Ubuntu Condensed',
647
- 'Ubuntu Mono',
648
- 'Ultra',
649
- 'Uncial Antiqua',
650
- 'Underdog',
651
- 'Unica One',
652
- 'UnifrakturCook',
653
- 'UnifrakturMaguntia',
654
- 'Unkempt',
655
- 'Unlock',
656
- 'Unna',
657
- 'VT323',
658
- 'Vampiro One',
659
- 'Varela',
660
- 'Varela Round',
661
- 'Vast Shadow',
662
- 'Vibur',
663
- 'Vidaloka',
664
- 'Viga',
665
- 'Voces',
666
- 'Volkhov',
667
- 'Vollkorn',
668
- 'Voltaire',
669
- 'Waiting for the Sunrise',
670
- 'Wallpoet',
671
- 'Walter Turncoat',
672
- 'Warnes',
673
- 'Wellfleet',
674
- 'Wendy One',
675
- 'Wire One',
676
- 'Yanone Kaffeesatz',
677
- 'Yellowtail',
678
- 'Yeseva One',
679
- 'Yesteryear',
680
- 'Zeyada'
681
- );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  <?php
 
 
 
 
 
 
 
 
2
  $signals_google_fonts = array(
3
+ 'ABeeZee',
4
+ 'Abel',
5
+ 'Abhaya Libre',
6
+ 'Abril Fatface',
7
+ 'Aclonica',
8
+ 'Acme',
9
+ 'Actor',
10
+ 'Adamina',
11
+ 'Advent Pro',
12
+ 'Aguafina Script',
13
+ 'Akronim',
14
+ 'Aladin',
15
+ 'Aldrich',
16
+ 'Alef',
17
+ 'Alegreya',
18
+ 'Alegreya SC',
19
+ 'Alegreya Sans',
20
+ 'Alegreya Sans SC',
21
+ 'Alex Brush',
22
+ 'Alfa Slab One',
23
+ 'Alice',
24
+ 'Alike',
25
+ 'Alike Angular',
26
+ 'Allan',
27
+ 'Allerta',
28
+ 'Allerta Stencil',
29
+ 'Allura',
30
+ 'Almendra',
31
+ 'Almendra Display',
32
+ 'Almendra SC',
33
+ 'Amarante',
34
+ 'Amaranth',
35
+ 'Amatic SC',
36
+ 'Amethysta',
37
+ 'Amiko',
38
+ 'Amiri',
39
+ 'Amita',
40
+ 'Anaheim',
41
+ 'Andada',
42
+ 'Andika',
43
+ 'Angkor',
44
+ 'Annie Use Your Telescope',
45
+ 'Anonymous Pro',
46
+ 'Antic',
47
+ 'Antic Didone',
48
+ 'Antic Slab',
49
+ 'Anton',
50
+ 'Arapey',
51
+ 'Arbutus',
52
+ 'Arbutus Slab',
53
+ 'Architects Daughter',
54
+ 'Archivo',
55
+ 'Archivo Black',
56
+ 'Archivo Narrow',
57
+ 'Aref Ruqaa',
58
+ 'Arima Madurai',
59
+ 'Arimo',
60
+ 'Arizonia',
61
+ 'Armata',
62
+ 'Arsenal',
63
+ 'Artifika',
64
+ 'Arvo',
65
+ 'Arya',
66
+ 'Asap',
67
+ 'Asap Condensed',
68
+ 'Asar',
69
+ 'Asset',
70
+ 'Assistant',
71
+ 'Astloch',
72
+ 'Asul',
73
+ 'Athiti',
74
+ 'Atma',
75
+ 'Atomic Age',
76
+ 'Aubrey',
77
+ 'Audiowide',
78
+ 'Autour One',
79
+ 'Average',
80
+ 'Average Sans',
81
+ 'Averia Gruesa Libre',
82
+ 'Averia Libre',
83
+ 'Averia Sans Libre',
84
+ 'Averia Serif Libre',
85
+ 'Bad Script',
86
+ 'Bahiana',
87
+ 'Baloo',
88
+ 'Baloo Bhai',
89
+ 'Baloo Bhaijaan',
90
+ 'Baloo Bhaina',
91
+ 'Baloo Chettan',
92
+ 'Baloo Da',
93
+ 'Baloo Paaji',
94
+ 'Baloo Tamma',
95
+ 'Baloo Tammudu',
96
+ 'Baloo Thambi',
97
+ 'Balthazar',
98
+ 'Bangers',
99
+ 'Barlow',
100
+ 'Barlow Condensed',
101
+ 'Barlow Semi Condensed',
102
+ 'Barrio',
103
+ 'Basic',
104
+ 'Battambang',
105
+ 'Baumans',
106
+ 'Bayon',
107
+ 'Belgrano',
108
+ 'Bellefair',
109
+ 'Belleza',
110
+ 'BenchNine',
111
+ 'Bentham',
112
+ 'Berkshire Swash',
113
+ 'Bevan',
114
+ 'Bigelow Rules',
115
+ 'Bigshot One',
116
+ 'Bilbo',
117
+ 'Bilbo Swash Caps',
118
+ 'BioRhyme',
119
+ 'BioRhyme Expanded',
120
+ 'Biryani',
121
+ 'Bitter',
122
+ 'Black Ops One',
123
+ 'Bokor',
124
+ 'Bonbon',
125
+ 'Boogaloo',
126
+ 'Bowlby One',
127
+ 'Bowlby One SC',
128
+ 'Brawler',
129
+ 'Bree Serif',
130
+ 'Bubblegum Sans',
131
+ 'Bubbler One',
132
+ 'Buda',
133
+ 'Buenard',
134
+ 'Bungee',
135
+ 'Bungee Hairline',
136
+ 'Bungee Inline',
137
+ 'Bungee Outline',
138
+ 'Bungee Shade',
139
+ 'Butcherman',
140
+ 'Butterfly Kids',
141
+ 'Cabin',
142
+ 'Cabin Condensed',
143
+ 'Cabin Sketch',
144
+ 'Caesar Dressing',
145
+ 'Cagliostro',
146
+ 'Cairo',
147
+ 'Calligraffitti',
148
+ 'Cambay',
149
+ 'Cambo',
150
+ 'Candal',
151
+ 'Cantarell',
152
+ 'Cantata One',
153
+ 'Cantora One',
154
+ 'Capriola',
155
+ 'Cardo',
156
+ 'Carme',
157
+ 'Carrois Gothic',
158
+ 'Carrois Gothic SC',
159
+ 'Carter One',
160
+ 'Catamaran',
161
+ 'Caudex',
162
+ 'Caveat',
163
+ 'Caveat Brush',
164
+ 'Cedarville Cursive',
165
+ 'Ceviche One',
166
+ 'Changa',
167
+ 'Changa One',
168
+ 'Chango',
169
+ 'Chathura',
170
+ 'Chau Philomene One',
171
+ 'Chela One',
172
+ 'Chelsea Market',
173
+ 'Chenla',
174
+ 'Cherry Cream Soda',
175
+ 'Cherry Swash',
176
+ 'Chewy',
177
+ 'Chicle',
178
+ 'Chivo',
179
+ 'Chonburi',
180
+ 'Cinzel',
181
+ 'Cinzel Decorative',
182
+ 'Clicker Script',
183
+ 'Coda',
184
+ 'Coda Caption',
185
+ 'Codystar',
186
+ 'Coiny',
187
+ 'Combo',
188
+ 'Comfortaa',
189
+ 'Coming Soon',
190
+ 'Concert One',
191
+ 'Condiment',
192
+ 'Content',
193
+ 'Contrail One',
194
+ 'Convergence',
195
+ 'Cookie',
196
+ 'Copse',
197
+ 'Corben',
198
+ 'Cormorant',
199
+ 'Cormorant Garamond',
200
+ 'Cormorant Infant',
201
+ 'Cormorant SC',
202
+ 'Cormorant Unicase',
203
+ 'Cormorant Upright',
204
+ 'Courgette',
205
+ 'Cousine',
206
+ 'Coustard',
207
+ 'Covered By Your Grace',
208
+ 'Crafty Girls',
209
+ 'Creepster',
210
+ 'Crete Round',
211
+ 'Crimson Text',
212
+ 'Croissant One',
213
+ 'Crushed',
214
+ 'Cuprum',
215
+ 'Cutive',
216
+ 'Cutive Mono',
217
+ 'Damion',
218
+ 'Dancing Script',
219
+ 'Dangrek',
220
+ 'David Libre',
221
+ 'Dawning of a New Day',
222
+ 'Days One',
223
+ 'Dekko',
224
+ 'Delius',
225
+ 'Delius Swash Caps',
226
+ 'Delius Unicase',
227
+ 'Della Respira',
228
+ 'Denk One',
229
+ 'Devonshire',
230
+ 'Dhurjati',
231
+ 'Didact Gothic',
232
+ 'Diplomata',
233
+ 'Diplomata SC',
234
+ 'Domine',
235
+ 'Donegal One',
236
+ 'Doppio One',
237
+ 'Dorsa',
238
+ 'Dosis',
239
+ 'Dr Sugiyama',
240
+ 'Duru Sans',
241
+ 'Dynalight',
242
+ 'EB Garamond',
243
+ 'Eagle Lake',
244
+ 'Eater',
245
+ 'Economica',
246
+ 'Eczar',
247
+ 'El Messiri',
248
+ 'Electrolize',
249
+ 'Elsie',
250
+ 'Elsie Swash Caps',
251
+ 'Emblema One',
252
+ 'Emilys Candy',
253
+ 'Encode Sans',
254
+ 'Encode Sans Condensed',
255
+ 'Encode Sans Expanded',
256
+ 'Encode Sans Semi Condensed',
257
+ 'Encode Sans Semi Expanded',
258
+ 'Engagement',
259
+ 'Englebert',
260
+ 'Enriqueta',
261
+ 'Erica One',
262
+ 'Esteban',
263
+ 'Euphoria Script',
264
+ 'Ewert',
265
+ 'Exo',
266
+ 'Exo 2',
267
+ 'Expletus Sans',
268
+ 'Fanwood Text',
269
+ 'Farsan',
270
+ 'Fascinate',
271
+ 'Fascinate Inline',
272
+ 'Faster One',
273
+ 'Fasthand',
274
+ 'Fauna One',
275
+ 'Faustina',
276
+ 'Federant',
277
+ 'Federo',
278
+ 'Felipa',
279
+ 'Fenix',
280
+ 'Finger Paint',
281
+ 'Fira Mono',
282
+ 'Fira Sans',
283
+ 'Fira Sans Condensed',
284
+ 'Fira Sans Extra Condensed',
285
+ 'Fjalla One',
286
+ 'Fjord One',
287
+ 'Flamenco',
288
+ 'Flavors',
289
+ 'Fondamento',
290
+ 'Fontdiner Swanky',
291
+ 'Forum',
292
+ 'Francois One',
293
+ 'Frank Ruhl Libre',
294
+ 'Freckle Face',
295
+ 'Fredericka the Great',
296
+ 'Fredoka One',
297
+ 'Freehand',
298
+ 'Fresca',
299
+ 'Frijole',
300
+ 'Fruktur',
301
+ 'Fugaz One',
302
+ 'GFS Didot',
303
+ 'GFS Neohellenic',
304
+ 'Gabriela',
305
+ 'Gafata',
306
+ 'Galada',
307
+ 'Galdeano',
308
+ 'Galindo',
309
+ 'Gentium Basic',
310
+ 'Gentium Book Basic',
311
+ 'Geo',
312
+ 'Geostar',
313
+ 'Geostar Fill',
314
+ 'Germania One',
315
+ 'Gidugu',
316
+ 'Gilda Display',
317
+ 'Give You Glory',
318
+ 'Glass Antiqua',
319
+ 'Glegoo',
320
+ 'Gloria Hallelujah',
321
+ 'Goblin One',
322
+ 'Gochi Hand',
323
+ 'Gorditas',
324
+ 'Goudy Bookletter 1911',
325
+ 'Graduate',
326
+ 'Grand Hotel',
327
+ 'Gravitas One',
328
+ 'Great Vibes',
329
+ 'Griffy',
330
+ 'Gruppo',
331
+ 'Gudea',
332
+ 'Gurajada',
333
+ 'Habibi',
334
+ 'Halant',
335
+ 'Hammersmith One',
336
+ 'Hanalei',
337
+ 'Hanalei Fill',
338
+ 'Handlee',
339
+ 'Hanuman',
340
+ 'Happy Monkey',
341
+ 'Harmattan',
342
+ 'Headland One',
343
+ 'Heebo',
344
+ 'Henny Penny',
345
+ 'Herr Von Muellerhoff',
346
+ 'Hind',
347
+ 'Hind Guntur',
348
+ 'Hind Madurai',
349
+ 'Hind Siliguri',
350
+ 'Hind Vadodara',
351
+ 'Holtwood One SC',
352
+ 'Homemade Apple',
353
+ 'Homenaje',
354
+ 'IBM Plex Mono',
355
+ 'IBM Plex Sans',
356
+ 'IBM Plex Sans Condensed',
357
+ 'IBM Plex Serif',
358
+ 'IM Fell DW Pica',
359
+ 'IM Fell DW Pica SC',
360
+ 'IM Fell Double Pica',
361
+ 'IM Fell Double Pica SC',
362
+ 'IM Fell English',
363
+ 'IM Fell English SC',
364
+ 'IM Fell French Canon',
365
+ 'IM Fell French Canon SC',
366
+ 'IM Fell Great Primer',
367
+ 'IM Fell Great Primer SC',
368
+ 'Iceberg',
369
+ 'Iceland',
370
+ 'Imprima',
371
+ 'Inconsolata',
372
+ 'Inder',
373
+ 'Indie Flower',
374
+ 'Inika',
375
+ 'Inknut Antiqua',
376
+ 'Irish Grover',
377
+ 'Istok Web',
378
+ 'Italiana',
379
+ 'Italianno',
380
+ 'Itim',
381
+ 'Jacques Francois',
382
+ 'Jacques Francois Shadow',
383
+ 'Jaldi',
384
+ 'Jim Nightshade',
385
+ 'Jockey One',
386
+ 'Jolly Lodger',
387
+ 'Jomhuria',
388
+ 'Josefin Sans',
389
+ 'Josefin Slab',
390
+ 'Joti One',
391
+ 'Judson',
392
+ 'Julee',
393
+ 'Julius Sans One',
394
+ 'Junge',
395
+ 'Jura',
396
+ 'Just Another Hand',
397
+ 'Just Me Again Down Here',
398
+ 'Kadwa',
399
+ 'Kalam',
400
+ 'Kameron',
401
+ 'Kanit',
402
+ 'Kantumruy',
403
+ 'Karla',
404
+ 'Karma',
405
+ 'Katibeh',
406
+ 'Kaushan Script',
407
+ 'Kavivanar',
408
+ 'Kavoon',
409
+ 'Kdam Thmor',
410
+ 'Keania One',
411
+ 'Kelly Slab',
412
+ 'Kenia',
413
+ 'Khand',
414
+ 'Khmer',
415
+ 'Khula',
416
+ 'Kite One',
417
+ 'Knewave',
418
+ 'Kotta One',
419
+ 'Koulen',
420
+ 'Kranky',
421
+ 'Kreon',
422
+ 'Kristi',
423
+ 'Krona One',
424
+ 'Kumar One',
425
+ 'Kumar One Outline',
426
+ 'Kurale',
427
+ 'La Belle Aurore',
428
+ 'Laila',
429
+ 'Lakki Reddy',
430
+ 'Lalezar',
431
+ 'Lancelot',
432
+ 'Lateef',
433
+ 'Lato',
434
+ 'League Script',
435
+ 'Leckerli One',
436
+ 'Ledger',
437
+ 'Lekton',
438
+ 'Lemon',
439
+ 'Lemonada',
440
+ 'Libre Barcode 128',
441
+ 'Libre Barcode 128 Text',
442
+ 'Libre Barcode 39',
443
+ 'Libre Barcode 39 Extended',
444
+ 'Libre Barcode 39 Extended Text',
445
+ 'Libre Barcode 39 Text',
446
+ 'Libre Baskerville',
447
+ 'Libre Franklin',
448
+ 'Life Savers',
449
+ 'Lilita One',
450
+ 'Lily Script One',
451
+ 'Limelight',
452
+ 'Linden Hill',
453
+ 'Lobster',
454
+ 'Lobster Two',
455
+ 'Londrina Outline',
456
+ 'Londrina Shadow',
457
+ 'Londrina Sketch',
458
+ 'Londrina Solid',
459
+ 'Lora',
460
+ 'Love Ya Like A Sister',
461
+ 'Loved by the King',
462
+ 'Lovers Quarrel',
463
+ 'Luckiest Guy',
464
+ 'Lusitana',
465
+ 'Lustria',
466
+ 'Macondo',
467
+ 'Macondo Swash Caps',
468
+ 'Mada',
469
+ 'Magra',
470
+ 'Maiden Orange',
471
+ 'Maitree',
472
+ 'Mako',
473
+ 'Mallanna',
474
+ 'Mandali',
475
+ 'Manuale',
476
+ 'Marcellus',
477
+ 'Marcellus SC',
478
+ 'Marck Script',
479
+ 'Margarine',
480
+ 'Marko One',
481
+ 'Marmelad',
482
+ 'Martel',
483
+ 'Martel Sans',
484
+ 'Marvel',
485
+ 'Mate',
486
+ 'Mate SC',
487
+ 'Maven Pro',
488
+ 'McLaren',
489
+ 'Meddon',
490
+ 'MedievalSharp',
491
+ 'Medula One',
492
+ 'Meera Inimai',
493
+ 'Megrim',
494
+ 'Meie Script',
495
+ 'Merienda',
496
+ 'Merienda One',
497
+ 'Merriweather',
498
+ 'Merriweather Sans',
499
+ 'Metal',
500
+ 'Metal Mania',
501
+ 'Metamorphous',
502
+ 'Metrophobic',
503
+ 'Michroma',
504
+ 'Milonga',
505
+ 'Miltonian',
506
+ 'Miltonian Tattoo',
507
+ 'Mina',
508
+ 'Miniver',
509
+ 'Miriam Libre',
510
+ 'Mirza',
511
+ 'Miss Fajardose',
512
+ 'Mitr',
513
+ 'Modak',
514
+ 'Modern Antiqua',
515
+ 'Mogra',
516
+ 'Molengo',
517
+ 'Molle',
518
+ 'Monda',
519
+ 'Monofett',
520
+ 'Monoton',
521
+ 'Monsieur La Doulaise',
522
+ 'Montaga',
523
+ 'Montez',
524
+ 'Montserrat',
525
+ 'Montserrat Alternates',
526
+ 'Montserrat Subrayada',
527
+ 'Moul',
528
+ 'Moulpali',
529
+ 'Mountains of Christmas',
530
+ 'Mouse Memoirs',
531
+ 'Mr Bedfort',
532
+ 'Mr Dafoe',
533
+ 'Mr De Haviland',
534
+ 'Mrs Saint Delafield',
535
+ 'Mrs Sheppards',
536
+ 'Mukta',
537
+ 'Mukta Mahee',
538
+ 'Mukta Malar',
539
+ 'Mukta Vaani',
540
+ 'Muli',
541
+ 'Mystery Quest',
542
+ 'NTR',
543
+ 'Nanum Brush Script',
544
+ 'Nanum Gothic',
545
+ 'Nanum Gothic Coding',
546
+ 'Nanum Myeongjo',
547
+ 'Nanum Pen Script',
548
+ 'Neucha',
549
+ 'Neuton',
550
+ 'New Rocker',
551
+ 'News Cycle',
552
+ 'Niconne',
553
+ 'Nixie One',
554
+ 'Nobile',
555
+ 'Nokora',
556
+ 'Norican',
557
+ 'Nosifer',
558
+ 'Nothing You Could Do',
559
+ 'Noticia Text',
560
+ 'Noto Sans',
561
+ 'Noto Serif',
562
+ 'Nova Cut',
563
+ 'Nova Flat',
564
+ 'Nova Mono',
565
+ 'Nova Oval',
566
+ 'Nova Round',
567
+ 'Nova Script',
568
+ 'Nova Slim',
569
+ 'Nova Square',
570
+ 'Numans',
571
+ 'Nunito',
572
+ 'Nunito Sans',
573
+ 'Odor Mean Chey',
574
+ 'Offside',
575
+ 'Old Standard TT',
576
+ 'Oldenburg',
577
+ 'Oleo Script',
578
+ 'Oleo Script Swash Caps',
579
+ 'Open Sans',
580
+ 'Open Sans Condensed',
581
+ 'Oranienbaum',
582
+ 'Orbitron',
583
+ 'Oregano',
584
+ 'Orienta',
585
+ 'Original Surfer',
586
+ 'Oswald',
587
+ 'Over the Rainbow',
588
+ 'Overlock',
589
+ 'Overlock SC',
590
+ 'Overpass',
591
+ 'Overpass Mono',
592
+ 'Ovo',
593
+ 'Oxygen',
594
+ 'Oxygen Mono',
595
+ 'PT Mono',
596
+ 'PT Sans',
597
+ 'PT Sans Caption',
598
+ 'PT Sans Narrow',
599
+ 'PT Serif',
600
+ 'PT Serif Caption',
601
+ 'Pacifico',
602
+ 'Padauk',
603
+ 'Palanquin',
604
+ 'Palanquin Dark',
605
+ 'Pangolin',
606
+ 'Paprika',
607
+ 'Parisienne',
608
+ 'Passero One',
609
+ 'Passion One',
610
+ 'Pathway Gothic One',
611
+ 'Patrick Hand',
612
+ 'Patrick Hand SC',
613
+ 'Pattaya',
614
+ 'Patua One',
615
+ 'Pavanam',
616
+ 'Paytone One',
617
+ 'Peddana',
618
+ 'Peralta',
619
+ 'Permanent Marker',
620
+ 'Petit Formal Script',
621
+ 'Petrona',
622
+ 'Philosopher',
623
+ 'Piedra',
624
+ 'Pinyon Script',
625
+ 'Pirata One',
626
+ 'Plaster',
627
+ 'Play',
628
+ 'Playball',
629
+ 'Playfair Display',
630
+ 'Playfair Display SC',
631
+ 'Podkova',
632
+ 'Poiret One',
633
+ 'Poller One',
634
+ 'Poly',
635
+ 'Pompiere',
636
+ 'Pontano Sans',
637
+ 'Poppins',
638
+ 'Port Lligat Sans',
639
+ 'Port Lligat Slab',
640
+ 'Pragati Narrow',
641
+ 'Prata',
642
+ 'Preahvihear',
643
+ 'Press Start 2P',
644
+ 'Pridi',
645
+ 'Princess Sofia',
646
+ 'Prociono',
647
+ 'Prompt',
648
+ 'Prosto One',
649
+ 'Proza Libre',
650
+ 'Puritan',
651
+ 'Purple Purse',
652
+ 'Quando',
653
+ 'Quantico',
654
+ 'Quattrocento',
655
+ 'Quattrocento Sans',
656
+ 'Questrial',
657
+ 'Quicksand',
658
+ 'Quintessential',
659
+ 'Qwigley',
660
+ 'Racing Sans One',
661
+ 'Radley',
662
+ 'Rajdhani',
663
+ 'Rakkas',
664
+ 'Raleway',
665
+ 'Raleway Dots',
666
+ 'Ramabhadra',
667
+ 'Ramaraja',
668
+ 'Rambla',
669
+ 'Rammetto One',
670
+ 'Ranchers',
671
+ 'Rancho',
672
+ 'Ranga',
673
+ 'Rasa',
674
+ 'Rationale',
675
+ 'Ravi Prakash',
676
+ 'Redressed',
677
+ 'Reem Kufi',
678
+ 'Reenie Beanie',
679
+ 'Revalia',
680
+ 'Rhodium Libre',
681
+ 'Ribeye',
682
+ 'Ribeye Marrow',
683
+ 'Righteous',
684
+ 'Risque',
685
+ 'Roboto',
686
+ 'Roboto Condensed',
687
+ 'Roboto Mono',
688
+ 'Roboto Slab',
689
+ 'Rochester',
690
+ 'Rock Salt',
691
+ 'Rokkitt',
692
+ 'Romanesco',
693
+ 'Ropa Sans',
694
+ 'Rosario',
695
+ 'Rosarivo',
696
+ 'Rouge Script',
697
+ 'Rozha One',
698
+ 'Rubik',
699
+ 'Rubik Mono One',
700
+ 'Ruda',
701
+ 'Rufina',
702
+ 'Ruge Boogie',
703
+ 'Ruluko',
704
+ 'Rum Raisin',
705
+ 'Ruslan Display',
706
+ 'Russo One',
707
+ 'Ruthie',
708
+ 'Rye',
709
+ 'Sacramento',
710
+ 'Sahitya',
711
+ 'Sail',
712
+ 'Saira',
713
+ 'Saira Condensed',
714
+ 'Saira Extra Condensed',
715
+ 'Saira Semi Condensed',
716
+ 'Salsa',
717
+ 'Sanchez',
718
+ 'Sancreek',
719
+ 'Sansita',
720
+ 'Sarala',
721
+ 'Sarina',
722
+ 'Sarpanch',
723
+ 'Satisfy',
724
+ 'Scada',
725
+ 'Scheherazade',
726
+ 'Schoolbell',
727
+ 'Scope One',
728
+ 'Seaweed Script',
729
+ 'Secular One',
730
+ 'Sedgwick Ave',
731
+ 'Sedgwick Ave Display',
732
+ 'Sevillana',
733
+ 'Seymour One',
734
+ 'Shadows Into Light',
735
+ 'Shadows Into Light Two',
736
+ 'Shanti',
737
+ 'Share',
738
+ 'Share Tech',
739
+ 'Share Tech Mono',
740
+ 'Shojumaru',
741
+ 'Short Stack',
742
+ 'Shrikhand',
743
+ 'Siemreap',
744
+ 'Sigmar One',
745
+ 'Signika',
746
+ 'Signika Negative',
747
+ 'Simonetta',
748
+ 'Sintony',
749
+ 'Sirin Stencil',
750
+ 'Six Caps',
751
+ 'Skranji',
752
+ 'Slabo 13px',
753
+ 'Slabo 27px',
754
+ 'Slackey',
755
+ 'Smokum',
756
+ 'Smythe',
757
+ 'Sniglet',
758
+ 'Snippet',
759
+ 'Snowburst One',
760
+ 'Sofadi One',
761
+ 'Sofia',
762
+ 'Sonsie One',
763
+ 'Sorts Mill Goudy',
764
+ 'Source Code Pro',
765
+ 'Source Sans Pro',
766
+ 'Source Serif Pro',
767
+ 'Space Mono',
768
+ 'Special Elite',
769
+ 'Spectral',
770
+ 'Spectral SC',
771
+ 'Spicy Rice',
772
+ 'Spinnaker',
773
+ 'Spirax',
774
+ 'Squada One',
775
+ 'Sree Krushnadevaraya',
776
+ 'Sriracha',
777
+ 'Stalemate',
778
+ 'Stalinist One',
779
+ 'Stardos Stencil',
780
+ 'Stint Ultra Condensed',
781
+ 'Stint Ultra Expanded',
782
+ 'Stoke',
783
+ 'Strait',
784
+ 'Sue Ellen Francisco',
785
+ 'Suez One',
786
+ 'Sumana',
787
+ 'Sunshiney',
788
+ 'Supermercado One',
789
+ 'Sura',
790
+ 'Suranna',
791
+ 'Suravaram',
792
+ 'Suwannaphum',
793
+ 'Swanky and Moo Moo',
794
+ 'Syncopate',
795
+ 'Tangerine',
796
+ 'Taprom',
797
+ 'Tauri',
798
+ 'Taviraj',
799
+ 'Teko',
800
+ 'Telex',
801
+ 'Tenali Ramakrishna',
802
+ 'Tenor Sans',
803
+ 'Text Me One',
804
+ 'The Girl Next Door',
805
+ 'Tienne',
806
+ 'Tillana',
807
+ 'Timmana',
808
+ 'Tinos',
809
+ 'Titan One',
810
+ 'Titillium Web',
811
+ 'Trade Winds',
812
+ 'Trirong',
813
+ 'Trocchi',
814
+ 'Trochut',
815
+ 'Trykker',
816
+ 'Tulpen One',
817
+ 'Ubuntu',
818
+ 'Ubuntu Condensed',
819
+ 'Ubuntu Mono',
820
+ 'Ultra',
821
+ 'Uncial Antiqua',
822
+ 'Underdog',
823
+ 'Unica One',
824
+ 'UnifrakturCook',
825
+ 'UnifrakturMaguntia',
826
+ 'Unkempt',
827
+ 'Unlock',
828
+ 'Unna',
829
+ 'VT323',
830
+ 'Vampiro One',
831
+ 'Varela',
832
+ 'Varela Round',
833
+ 'Vast Shadow',
834
+ 'Vesper Libre',
835
+ 'Vibur',
836
+ 'Vidaloka',
837
+ 'Viga',
838
+ 'Voces',
839
+ 'Volkhov',
840
+ 'Vollkorn',
841
+ 'Vollkorn SC',
842
+ 'Voltaire',
843
+ 'Waiting for the Sunrise',
844
+ 'Wallpoet',
845
+ 'Walter Turncoat',
846
+ 'Warnes',
847
+ 'Wellfleet',
848
+ 'Wendy One',
849
+ 'Wire One',
850
+ 'Work Sans',
851
+ 'Yanone Kaffeesatz',
852
+ 'Yantramanav',
853
+ 'Yatra One',
854
+ 'Yellowtail',
855
+ 'Yeseva One',
856
+ 'Yesteryear',
857
+ 'Yrsa',
858
+ 'Zeyada',
859
+ 'Zilla Slab',
860
+ 'Zilla Slab Highlight'
861
+ );
framework/admin/init.php CHANGED
@@ -33,13 +33,12 @@ function csmm_admin_scripts() {
33
 
34
  wp_register_style( 'csmm-admin-base', CSMM_URL . '/framework/admin/css/admin.css', false, csmm_get_plugin_version() );
35
 
36
- wp_register_script( 'csmm-webfonts', '//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js', false );
37
- wp_register_script( 'csmm-admin-editor', CSMM_URL . '/framework/admin/js/editor/ace.js', false, csmm_get_plugin_version(), true );
38
- wp_register_script( 'csmm-admin-color', CSMM_URL . '/framework/admin/js/colorpicker/jscolor.js', false, csmm_get_plugin_version(), true );
39
  wp_register_script('csmm-admin-plugins', CSMM_URL . '/framework/admin/js/plugins.js', 'jquery', csmm_get_plugin_version(), true);
40
  wp_register_script('csmm-admin-base', CSMM_URL . '/framework/admin/js/admin.js', 'jquery', csmm_get_plugin_version(), true);
41
 
42
- // Calling the files
43
  wp_enqueue_style( 'csmm-admin-base' );
44
 
45
  wp_enqueue_script( 'csmm-webfonts' );
33
 
34
  wp_register_style( 'csmm-admin-base', CSMM_URL . '/framework/admin/css/admin.css', false, csmm_get_plugin_version() );
35
 
36
+ wp_register_script('csmm-webfonts', '//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js', false );
37
+ wp_register_script('csmm-admin-editor', CSMM_URL . '/framework/admin/js/editor/ace.js', false, csmm_get_plugin_version(), true );
38
+ wp_register_script('csmm-admin-color', CSMM_URL . '/framework/admin/js/colorpicker/jscolor.js', false, csmm_get_plugin_version(), true );
39
  wp_register_script('csmm-admin-plugins', CSMM_URL . '/framework/admin/js/plugins.js', 'jquery', csmm_get_plugin_version(), true);
40
  wp_register_script('csmm-admin-base', CSMM_URL . '/framework/admin/js/admin.js', 'jquery', csmm_get_plugin_version(), true);
41
 
 
42
  wp_enqueue_style( 'csmm-admin-base' );
43
 
44
  wp_enqueue_script( 'csmm-webfonts' );
framework/admin/js/admin.js CHANGED
@@ -144,6 +144,24 @@ function getUploader( $text, $target ) {
144
  $('#rating-notice').fadeOut();
145
  $.get(ajaxurl, {'action': 'csmm_rate_hide'});
146
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
147
  return false;
148
  } );
149
 
@@ -177,7 +195,7 @@ function getUploader( $text, $target ) {
177
 
178
  if ($(this).is('select')) {
179
  $(this).find('option').attr('selected', '');
180
- $(this).find('option:first').attr('selected', 'selected');
181
  }
182
  $(this).blur();
183
 
@@ -309,6 +327,10 @@ function getUploader( $text, $target ) {
309
  tab_name = $(this).attr('href');
310
  csmm_change_tab(tab_name);
311
 
 
 
 
 
312
  return false;
313
  });
314
 
@@ -389,6 +411,51 @@ function getUploader( $text, $target ) {
389
 
390
  return true;
391
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
392
  }); // on ready
393
 
394
  })( jQuery );
144
  $('#rating-notice').fadeOut();
145
  $.get(ajaxurl, {'action': 'csmm_rate_hide'});
146
 
147
+ return false;
148
+ } );
149
+
150
+ $( document ).on( 'click', '#mm_welcome_cancel', function(e) {
151
+ e.preventDefault();
152
+
153
+ $('#upsell-notice').fadeOut();
154
+ $.get(ajaxurl, {'action': 'csmm_welcome_hide'});
155
+
156
+ return false;
157
+ } );
158
+
159
+ $( document ).on( 'click', '#mm_olduser_cancel', function(e) {
160
+ e.preventDefault();
161
+
162
+ $('#upsell-notice').fadeOut();
163
+ $.get(ajaxurl, {'action': 'csmm_olduser_hide'});
164
+
165
  return false;
166
  } );
167
 
195
 
196
  if ($(this).is('select')) {
197
  $(this).find('option').attr('selected', '');
198
+ $(this).find('option').first().attr('selected', 'selected');
199
  }
200
  $(this).blur();
201
 
327
  tab_name = $(this).attr('href');
328
  csmm_change_tab(tab_name);
329
 
330
+ if ($(this).data('anchor')) {
331
+ $('html,body').animate({scrollTop: $('#' + $(this).data('anchor')).offset().top},'slow');
332
+ }
333
+
334
  return false;
335
  });
336
 
411
 
412
  return true;
413
  });
414
+
415
+ if (!Date.now) {
416
+ Date.now = function() { return new Date().getTime(); }
417
+ }
418
+
419
+ function mm_update_timer() {
420
+ out = '';
421
+ timer = jQuery('.mm-countdown');
422
+
423
+ if (timer.length == 0) {
424
+ clearInterval(mm_countdown_interval);
425
+ }
426
+
427
+ now = Math.round(new Date().getTime()/1000);
428
+ timer_end = jQuery(timer).data('endtime');
429
+ delta = timer_end - now;
430
+ seconds = Math.floor( (delta) % 60 );
431
+ minutes = Math.floor( (delta/60) % 60 );
432
+ hours = Math.floor( (delta/(60*60)) % 24 );
433
+
434
+ if (delta <= 0) {
435
+ clearInterval(mm_countdown_interval);
436
+ }
437
+
438
+ if (hours) {
439
+ out += hours + 'h ';
440
+ }
441
+ if (minutes || out) {
442
+ out += minutes + 'min ';
443
+ }
444
+ if (seconds || out) {
445
+ out += seconds + 'sec';
446
+ }
447
+ if (delta <= 0 || !out) {
448
+ out = 'discount is no longer available';
449
+ }
450
+
451
+ jQuery(timer).html(out);
452
+
453
+ return true;
454
+ } // mm_update_timer
455
+
456
+ if (jQuery('.mm-countdown').length) {
457
+ mm_countdown_interval = setInterval(mm_update_timer, 1000);
458
+ }
459
  }); // on ready
460
 
461
  })( jQuery );
framework/admin/settings.php CHANGED
@@ -165,6 +165,7 @@ function csmm_admin_settings() {
165
  'success_color' => strip_tags( $_POST['signals_csmm_success_color'] ),
166
  'error_background' => strip_tags( $_POST['signals_csmm_error_bg'] ),
167
  'error_color' => strip_tags( $_POST['signals_csmm_error_color'] ),
 
168
 
169
  'disable_settings' => $tmp_options['disabled'],
170
  'custom_html' => $_POST['signals_csmm_html'], // Not sanitizing the HTML and CSS provided by the admin
@@ -264,6 +265,8 @@ function csmm_ajax_support() {
264
  }
265
  add_action( 'wp_ajax_signals_csmm_support', 'csmm_ajax_support' );
266
  add_action( 'wp_ajax_csmm_rate_hide', 'csmm_rate_hide' );
 
 
267
  add_action( 'wp_ajax_csmm_dismiss_pointer', 'csmm_dismiss_pointer_ajax');
268
 
269
  function csmm_rate_hide() {
@@ -271,3 +274,15 @@ function csmm_rate_hide() {
271
 
272
  wp_send_json_success();
273
  } // csmm_rate_hide
 
 
 
 
 
 
 
 
 
 
 
 
165
  'success_color' => strip_tags( $_POST['signals_csmm_success_color'] ),
166
  'error_background' => strip_tags( $_POST['signals_csmm_error_bg'] ),
167
  'error_color' => strip_tags( $_POST['signals_csmm_error_color'] ),
168
+ 'form_placeholder_color' => strip_tags( $_POST['form_placeholder_color'] ),
169
 
170
  'disable_settings' => $tmp_options['disabled'],
171
  'custom_html' => $_POST['signals_csmm_html'], // Not sanitizing the HTML and CSS provided by the admin
265
  }
266
  add_action( 'wp_ajax_signals_csmm_support', 'csmm_ajax_support' );
267
  add_action( 'wp_ajax_csmm_rate_hide', 'csmm_rate_hide' );
268
+ add_action( 'wp_ajax_csmm_welcome_hide', 'csmm_welcome_hide' );
269
+ add_action( 'wp_ajax_csmm_olduser_hide', 'csmm_olduser_hide' );
270
  add_action( 'wp_ajax_csmm_dismiss_pointer', 'csmm_dismiss_pointer_ajax');
271
 
272
  function csmm_rate_hide() {
274
 
275
  wp_send_json_success();
276
  } // csmm_rate_hide
277
+
278
+ function csmm_welcome_hide() {
279
+ set_transient('csmm_welcome_hide', true, DAY_IN_SECONDS * 700);
280
+
281
+ wp_send_json_success();
282
+ } // csmm_welcome_hide
283
+
284
+ function csmm_olduser_hide() {
285
+ set_transient('csmm_olduser_hide', true, DAY_IN_SECONDS * 700);
286
+
287
+ wp_send_json_success();
288
+ } // csmm_olduser_hide
framework/admin/views/settings-design.php CHANGED
@@ -168,6 +168,72 @@
168
  </div>
169
  </div>
170
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
171
  <div class="signals-double-group signals-clearfix">
172
  <div class="signals-form-group">
173
  <label for="signals_csmm_header_font" class="signals-strong"><?php _e( 'Header Font', 'signals' ); ?></label>
168
  </div>
169
  </div>
170
 
171
+ <?php
172
+ $animations = array(array('val' => '', 'label' => 'No animation'),
173
+ array('val' => '-1', 'disabled' => true, 'label' => 'Attention Seekers'),
174
+ array('val' => '-1', 'label' => '&nbsp;bounce'),
175
+ array('val' => '-1', 'label' => '&nbsp;flash'),
176
+ array('val' => '-1', 'label' => '&nbsp;pulse'),
177
+ array('val' => '-1', 'label' => '&nbsp;rubberBand'),
178
+ array('val' => '-1', 'label' => '&nbsp;shake'),
179
+ array('val' => '-1', 'label' => '&nbsp;swing'),
180
+ array('val' => '-1', 'label' => '&nbsp;tada'),
181
+ array('val' => '-1', 'label' => '&nbsp;wobble'),
182
+ array('val' => '-1', 'label' => '&nbsp;jello'),
183
+ array('val' => '-1', 'disabled' => true, 'label' => 'Bouncing Entrances'),
184
+ array('val' => '-1', 'label' => '&nbsp;bounceIn'),
185
+ array('val' => '-1', 'label' => '&nbsp;bounceInDown'),
186
+ array('val' => '-1', 'label' => '&nbsp;bounceInLeft'),
187
+ array('val' => '-1', 'label' => '&nbsp;bounceInRight'),
188
+ array('val' => '-1', 'label' => '&nbsp;bounceInUp'),
189
+ array('val' => '-1', 'disabled' => true, 'label' => 'Fading Entrances'),
190
+ array('val' => '-1', 'label' => '&nbsp;fadeIn'),
191
+ array('val' => '-1', 'label' => '&nbsp;fadeInDown'),
192
+ array('val' => '-1', 'label' => '&nbsp;fadeInDownBig'),
193
+ array('val' => '-1', 'label' => '&nbsp;fadeInLeft'),
194
+ array('val' => '-1', 'label' => '&nbsp;fadeInLeftBig'),
195
+ array('val' => '-1', 'label' => '&nbsp;fadeInRight'),
196
+ array('val' => '-1', 'label' => '&nbsp;fadeInRightBig'),
197
+ array('val' => '-1', 'label' => '&nbsp;fadeInUp'),
198
+ array('val' => '-1', 'label' => '&nbsp;fadeInUpBig'),
199
+ array('val' => '-1', 'disabled' => true, 'label' => 'Flippers'),
200
+ array('val' => '-1', 'label' => '&nbsp;flip'),
201
+ array('val' => '-1', 'label' => '&nbsp;flipInX'),
202
+ array('val' => '-1', 'label' => '&nbsp;flipInY'),
203
+ array('val' => '-1', 'disabled' => true, 'label' => 'Rotating Entrances'),
204
+ array('val' => '-1', 'label' => '&nbsp;rotateIn'),
205
+ array('val' => '-1', 'label' => '&nbsp;rotateInDownLeft'),
206
+ array('val' => '-1', 'label' => '&nbsp;rotateInDownRight'),
207
+ array('val' => '-1', 'label' => '&nbsp;rotateInUpLeft'),
208
+ array('val' => '-1', 'label' => '&nbsp;rotateInUpRight'),
209
+ array('val' => '-1', 'disabled' => true, 'label' => 'Sliding Entrances'),
210
+ array('val' => '-1', 'label' => '&nbsp;slideInUp'),
211
+ array('val' => '-1', 'label' => '&nbsp;slideInDown'),
212
+ array('val' => '-1', 'label' => '&nbsp;slideInLeft'),
213
+ array('val' => '-1', 'label' => '&nbsp;slideInRight'),
214
+ array('val' => '-1', 'disabled' => true, 'label' => 'Zoom Entrances'),
215
+ array('val' => '-1', 'label' => '&nbsp;zoomIn'),
216
+ array('val' => '-1', 'label' => '&nbsp;zoomInDown'),
217
+ array('val' => '-1', 'label' => '&nbsp;zoomInLeft'),
218
+ array('val' => '-1', 'label' => '&nbsp;zoomInRight'),
219
+ array('val' => '-1', 'label' => '&nbsp;zoomInUp'),
220
+ array('val' => '-1', 'disabled' => true, 'label' => 'Specials'),
221
+ array('val' => '-1', 'label' => '&nbsp;lightSpeedIn'),
222
+ array('val' => '-1', 'label' => '&nbsp;hinge'),
223
+ array('val' => '-1', 'label' => '&nbsp;jackInTheBox'),
224
+ array('val' => '-1', 'label' => '&nbsp;rollIn'));
225
+ ?>
226
+
227
+ <div class="signals-double-group signals-clearfix">
228
+ <div class="signals-form-group">
229
+ <label for="animation" class="signals-strong">Content Intro Animation<sup>PRO</sup></label>
230
+ <select name="animation" id="animation" class="skip-save pro-option">
231
+ <?php echo csmm_create_select_options($animations, $signals_csmm_options['animation']); ?>
232
+ </select>
233
+ <p class="signals-form-help-block">When the page loads, the content will be animated on to the page with the selected animation. Use the <a href="https://comingsoonwp.com/content-animations/" target="_blank">animation previews</a> for easier picking. This is a <a href="#pro" class="csmm-change-tab">PRO feature</a>.</p>
234
+ </div>
235
+ </div>
236
+
237
  <div class="signals-double-group signals-clearfix">
238
  <div class="signals-form-group">
239
  <label for="signals_csmm_header_font" class="signals-strong"><?php _e( 'Header Font', 'signals' ); ?></label>
framework/admin/views/settings-form.php CHANGED
@@ -162,6 +162,14 @@
162
  </div>
163
  </div>
164
 
 
 
 
 
 
 
 
 
165
  <div class="signals-double-group signals-clearfix">
166
  <div class="signals-form-group">
167
  <label for="signals_csmm_success_bg" class="signals-strong"><?php _e( 'Success Message Background Color', 'signals' ); ?></span></label>
162
  </div>
163
  </div>
164
 
165
+ <div class="signals-double-group signals-clearfix">
166
+ <div class="signals-form-group">
167
+ <label for="form_placeholder_color" class="signals-strong">Input Fields Placeholder Color</label>
168
+ <input type="text" name="form_placeholder_color" id="form_placeholder_color" value="<?php esc_attr_e( $signals_csmm_options['form_placeholder_color'] ); ?>" class="signals-form-control color jscolor {required:false}">
169
+ <p class="signals-form-help-block"><?php _e( 'Placeholder (default text) color in input fields.', 'signals' ); ?></p>
170
+ </div>
171
+ </div>
172
+
173
  <div class="signals-double-group signals-clearfix">
174
  <div class="signals-form-group">
175
  <label for="signals_csmm_success_bg" class="signals-strong"><?php _e( 'Success Message Background Color', 'signals' ); ?></span></label>
framework/admin/views/settings-pro.php CHANGED
@@ -1,7 +1,7 @@
1
  <div class="signals-tile" id="pro">
2
  <div class="signals-tile-body">
3
  <div class="signals-tile-title">Coming Soon &amp; Maintenance Mode PRO - Save time &amp; money when building pages</div>
4
- <p>PRO version of the plugin gives you access to numerous <a href="<?php echo csmm_generate_web_link('pro-header', '/features/'); ?>" target="_blank">advanced features</a> including best-in-class SEO options, gallery of 400,000+ images, 40+ themes, 10+ page modules, and refined access control options.</p>
5
 
6
  <div class="signals-section-content">
7
 
@@ -10,7 +10,7 @@
10
  <table id="features-table">
11
  <tr>
12
  <td>
13
- <div class="home-box"><span>40+ Pixel Perfect Themes</span>
14
  <p>Professional, easily editable <a href="#themes" class="csmm-change-tab">themes</a> that fit and adjust to any brand will enable you to build a page for your online or offline business in minutes. New themes are added weekly.</p>
15
  </div>
16
  </td>
@@ -44,7 +44,7 @@
44
  </tr>
45
  </table>
46
 
47
- <hr>
48
 
49
  <table id="pricing-table">
50
  <colgroup></colgroup>
@@ -92,7 +92,7 @@
92
  </tr>
93
  <tr>
94
  <td>20+ Templates</td>
95
- <td>40+ Templates</td>
96
  <td>20+ Templates</td>
97
  </tr>
98
  <tr>
@@ -106,18 +106,57 @@
106
  <td>All Current &amp; Future Features Included</td>
107
  </tr>
108
  <tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
109
  <td>
110
- <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table-30-off', 'buy/', array('p' => 'pro-lifetime-welcome', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW 30% OFF<br><del>$69</del> $48</a>
111
  <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
112
  </td>
113
  <td>
114
- <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table-30-off', 'buy/', array('p' => 'agency-lifetime-welcome', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW 30% OFF<br><del>$199</del> $139</a>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
  <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
116
  </td>
117
  <td>
118
  <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table', 'buy/', array('p' => 'pro-yearly', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW<br>$19<small>/year</small></a>
119
  <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
120
  </td>
 
 
 
121
  </tr>
122
  </tbody>
123
  </table>
1
  <div class="signals-tile" id="pro">
2
  <div class="signals-tile-body">
3
  <div class="signals-tile-title">Coming Soon &amp; Maintenance Mode PRO - Save time &amp; money when building pages</div>
4
+ <p>PRO version of the plugin gives you access to numerous <a href="<?php echo csmm_generate_web_link('pro-header', '/features/'); ?>" target="_blank">advanced features</a> including best-in-class SEO options, gallery of 400,000+ images, 50+ themes, 10+ page modules, and refined access control options.</p>
5
 
6
  <div class="signals-section-content">
7
 
10
  <table id="features-table">
11
  <tr>
12
  <td>
13
+ <div class="home-box"><span>50+ Pixel Perfect Themes</span>
14
  <p>Professional, easily editable <a href="#themes" class="csmm-change-tab">themes</a> that fit and adjust to any brand will enable you to build a page for your online or offline business in minutes. New themes are added weekly.</p>
15
  </div>
16
  </td>
44
  </tr>
45
  </table>
46
 
47
+ <hr id="pricing-table-above">
48
 
49
  <table id="pricing-table">
50
  <colgroup></colgroup>
92
  </tr>
93
  <tr>
94
  <td>20+ Templates</td>
95
+ <td>50+ Templates</td>
96
  <td>20+ Templates</td>
97
  </tr>
98
  <tr>
106
  <td>All Current &amp; Future Features Included</td>
107
  </tr>
108
  <tr>
109
+ <?php
110
+ $meta = csmm_get_meta();
111
+ $promo_delta = HOUR_IN_SECONDS;
112
+ $promo_delta2 = DAY_IN_SECONDS * 60;
113
+ if ((time() - $meta['first_install_gmt']) < $promo_delta) {
114
+ ?>
115
+ <td>
116
+ <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table-30-off-welcome', 'buy/', array('p' => 'pro-lifetime-welcome', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW - 30% OFF<br><del>$69</del> $49<br><span style="font-weight: normal;">Discount ends in <span class="mm-countdown" data-endtime="<?php echo $meta['first_install_gmt'] + $promo_delta; ?>" style="">59 min</span></span></a>
117
+ <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
118
+ </td>
119
+ <td>
120
+ <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table-30-off-welcome', 'buy/', array('p' => 'agency-lifetime-welcome', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW - $60 OFF<br><del>$199</del> $139<br><span style="font-weight: normal;">Discount ends in <span class="mm-countdown" data-endtime="<?php echo $meta['first_install_gmt'] + $promo_delta; ?>" style="">59 min</span></span></a>
121
+ <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
122
+ </td>
123
+ <td>
124
+ <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table-30-off-welcome', 'buy/', array('p' => 'pro-yearly', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW<br>$19<small>/year</small></a>
125
+ <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
126
+ </td>
127
+ <?php
128
+ } elseif ((time() - $meta['first_install_gmt']) > $promo_delta2) {
129
+ ?>
130
  <td>
131
+ <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table-30-off-olduser', 'buy/', array('p' => 'pro-lifetime-olduser', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW - 30% OFF<br><del>$69</del> $49</a>
132
  <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
133
  </td>
134
  <td>
135
+ <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table-30-off-olduser', 'buy/', array('p' => 'agency-lifetime-olduser', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW - $60 OFF<br><del>$199</del> $139</a>
136
+ <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
137
+ </td>
138
+ <td>
139
+ <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table-30-off-olduser', 'buy/', array('p' => 'pro-yearly', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW<br>$19<small>/year</small></a>
140
+ <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
141
+ </td>
142
+ <?php
143
+ } else {
144
+ ?>
145
+ <td>
146
+ <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table', 'buy/', array('p' => 'pro-lifetime', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW<br>$69</a>
147
+ <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
148
+ </td>
149
+ <td>
150
+ <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table', 'buy/', array('p' => 'agency-lifetime', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW<br>$199</a>
151
  <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
152
  </td>
153
  <td>
154
  <a class="promo-button go-to-license-key" href="<?php echo csmm_generate_web_link('pricing-table', 'buy/', array('p' => 'pro-yearly', 'r' => 'CSMM v' . csmm_get_plugin_version())); ?>" target="_blank">BUY NOW<br>$19<small>/year</small></a>
155
  <span class="instant-download"><span class="dashicons dashicons-yes"></span> Secure payment<br><span class="dashicons dashicons-yes"></span> Instant activation from WordPress admin<br><span class="dashicons dashicons-yes"></span> 100% No-Risk Money Back Guarantee</span>
156
  </td>
157
+ <?php
158
+ }
159
+ ?>
160
  </tr>
161
  </tbody>
162
  </table>
framework/admin/views/settings-themes.php CHANGED
@@ -1,6 +1,5 @@
1
  <?php
2
- $themes =
3
- array (
4
  0 =>
5
  array (
6
  'type' => 'CSMM PRO',
@@ -48,10 +47,10 @@ array (
48
  4 =>
49
  array (
50
  'type' => 'CSMM PRO',
51
- 'version' => '5.005',
52
- 'last_edit' => 'Mon, 26 Feb 2018 18:01:26 +0000',
53
  'name' => 'Blogging',
54
- 'description' => 'Andrea',
55
  'frontpage' => '1',
56
  'status' => 'agency',
57
  'name_clean' => 'blogging',
@@ -79,6 +78,28 @@ array (
79
  'name_clean' => 'business-company',
80
  ),
81
  7 =>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
82
  array (
83
  'type' => 'CSMM PRO',
84
  'version' => '5.005',
@@ -89,29 +110,29 @@ array (
89
  'status' => 'agency',
90
  'name_clean' => 'coffee-shop',
91
  ),
92
- 8 =>
93
  array (
94
  'type' => 'CSMM PRO',
95
  'version' => '5.005',
96
  'last_edit' => 'Mon, 26 Feb 2018 20:41:31 +0000',
97
- 'name' => 'Default',
98
  'description' => 'Default settings, nothing more.',
99
  'frontpage' => '0',
100
  'status' => 'pro',
101
  'name_clean' => 'default',
102
  ),
103
- 9 =>
104
  array (
105
  'type' => 'CSMM PRO',
106
- 'version' => '15.05',
107
- 'last_edit' => 'Fri, 02 Mar 2018 13:12:54 +0000',
108
  'name' => 'Dental Clinic',
109
  'description' => 'Andrea',
110
  'frontpage' => '1',
111
  'status' => 'agency',
112
  'name_clean' => 'dental-clinic',
113
  ),
114
- 10 =>
115
  array (
116
  'type' => 'CSMM PRO',
117
  'version' => '5.001',
@@ -122,7 +143,7 @@ array (
122
  'status' => 'agency',
123
  'name_clean' => 'dog-training-and-behavior-consulting',
124
  ),
125
- 11 =>
126
  array (
127
  'type' => 'CSMM PRO',
128
  'version' => '15.05',
@@ -133,18 +154,18 @@ array (
133
  'status' => 'agency',
134
  'name_clean' => 'flower-shop',
135
  ),
136
- 12 =>
137
  array (
138
  'type' => 'CSMM PRO',
139
- 'version' => '5.05',
140
- 'last_edit' => 'Wed, 28 Feb 2018 11:20:03 +0000',
141
  'name' => 'Homemade Chocolate Gifts',
142
- 'description' => 'Andrea',
143
  'frontpage' => '0',
144
  'status' => 'pro',
145
  'name_clean' => 'homemade-chocolate-gifts',
146
  ),
147
- 13 =>
148
  array (
149
  'type' => 'CSMM PRO',
150
  'version' => '15.05',
@@ -155,18 +176,29 @@ array (
155
  'status' => 'agency',
156
  'name_clean' => 'interior-design',
157
  ),
158
- 14 =>
159
  array (
160
  'type' => 'CSMM PRO',
161
- 'version' => '5.005',
162
- 'last_edit' => 'Fri, 23 Feb 2018 12:01:58 +0000',
163
- 'name' => 'LEGO Bricks',
164
  'description' => '',
165
  'frontpage' => '1',
 
 
 
 
 
 
 
 
 
 
 
166
  'status' => 'pro',
167
  'name_clean' => 'lego-bricks',
168
  ),
169
- 15 =>
170
  array (
171
  'type' => 'CSMM PRO',
172
  'version' => '5.005',
@@ -177,18 +209,18 @@ array (
177
  'status' => 'agency',
178
  'name_clean' => 'lonely-road',
179
  ),
180
- 16 =>
181
  array (
182
  'type' => 'CSMM PRO',
183
- 'version' => '5.001',
184
- 'last_edit' => 'Thu, 15 Feb 2018 18:05:56 +0000',
185
  'name' => 'Luxury Car',
186
  'description' => '',
187
  'frontpage' => '1',
188
  'status' => 'pro',
189
  'name_clean' => 'luxury-car',
190
  ),
191
- 17 =>
192
  array (
193
  'type' => 'CSMM PRO',
194
  'version' => '5.005',
@@ -199,7 +231,7 @@ array (
199
  'status' => 'pro',
200
  'name_clean' => 'maintenance-mode',
201
  ),
202
- 18 =>
203
  array (
204
  'type' => 'CSMM PRO',
205
  'version' => '5.005',
@@ -210,7 +242,7 @@ array (
210
  'status' => 'agency',
211
  'name_clean' => 'makeup-artist-training',
212
  ),
213
- 19 =>
214
  array (
215
  'type' => 'CSMM PRO',
216
  'version' => '15.05',
@@ -221,7 +253,7 @@ array (
221
  'status' => 'agency',
222
  'name_clean' => 'mobile-designer',
223
  ),
224
- 20 =>
225
  array (
226
  'type' => 'CSMM PRO',
227
  'version' => '5.005',
@@ -232,7 +264,7 @@ array (
232
  'status' => 'pro',
233
  'name_clean' => 'modern-blog',
234
  ),
235
- 21 =>
236
  array (
237
  'type' => 'CSMM PRO',
238
  'version' => '15.05',
@@ -243,18 +275,18 @@ array (
243
  'status' => 'agency',
244
  'name_clean' => 'modern-office',
245
  ),
246
- 22 =>
247
  array (
248
  'type' => 'CSMM PRO',
249
- 'version' => '5.001',
250
- 'last_edit' => 'Thu, 15 Feb 2018 18:56:47 +0000',
251
  'name' => 'Mountain Slide',
252
  'description' => '',
253
  'frontpage' => '1',
254
  'status' => 'pro',
255
  'name_clean' => 'mountain-slide',
256
  ),
257
- 23 =>
258
  array (
259
  'type' => 'CSMM PRO',
260
  'version' => '5.05',
@@ -265,7 +297,18 @@ array (
265
  'status' => 'pro',
266
  'name_clean' => 'mountain',
267
  ),
268
- 24 =>
 
 
 
 
 
 
 
 
 
 
 
269
  array (
270
  'type' => 'CSMM PRO',
271
  'version' => '15.05',
@@ -276,7 +319,18 @@ array (
276
  'status' => 'agency',
277
  'name_clean' => 'nature',
278
  ),
279
- 25 =>
 
 
 
 
 
 
 
 
 
 
 
280
  array (
281
  'type' => 'CSMM PRO',
282
  'version' => '15.05',
@@ -287,7 +341,7 @@ array (
287
  'status' => 'agency',
288
  'name_clean' => 'office-theme',
289
  ),
290
- 26 =>
291
  array (
292
  'type' => 'CSMM PRO',
293
  'version' => '5.005',
@@ -298,7 +352,7 @@ array (
298
  'status' => 'agency',
299
  'name_clean' => 'online-learning',
300
  ),
301
- 27 =>
302
  array (
303
  'type' => 'CSMM PRO',
304
  'version' => '5.005',
@@ -309,7 +363,7 @@ array (
309
  'status' => 'pro',
310
  'name_clean' => 'pancake-house',
311
  ),
312
- 28 =>
313
  array (
314
  'type' => 'CSMM PRO',
315
  'version' => '5.05',
@@ -320,18 +374,40 @@ array (
320
  'status' => 'pro',
321
  'name_clean' => 'parenting',
322
  ),
323
- 29 =>
324
  array (
325
  'type' => 'CSMM PRO',
326
- 'version' => '5.001',
327
- 'last_edit' => 'Thu, 15 Feb 2018 18:34:58 +0000',
328
- 'name' => 'Running Blog',
329
  'description' => '',
330
  'frontpage' => '1',
331
  'status' => 'agency',
 
 
 
 
 
 
 
 
 
 
 
332
  'name_clean' => 'running-blog',
333
  ),
334
- 30 =>
 
 
 
 
 
 
 
 
 
 
 
335
  array (
336
  'type' => 'CSMM PRO',
337
  'version' => '5.005',
@@ -342,29 +418,62 @@ array (
342
  'status' => 'agency',
343
  'name_clean' => 'shoes-store',
344
  ),
345
- 31 =>
346
  array (
347
  'type' => 'CSMM PRO',
348
- 'version' => '5.05',
349
- 'last_edit' => 'Thu, 01 Mar 2018 11:33:14 +0000',
350
  'name' => 'Simple Beige Design',
351
- 'description' => 'Andrea',
352
  'frontpage' => '0',
353
  'status' => 'pro',
354
  'name_clean' => 'simple-beige-design',
355
  ),
356
- 32 =>
357
  array (
358
  'type' => 'CSMM PRO',
359
- 'version' => '5.001',
360
- 'last_edit' => 'Tue, 20 Feb 2018 09:14:02 +0000',
 
 
 
 
 
 
 
 
 
 
 
361
  'name' => 'Snowboarding Blog',
362
  'description' => '',
363
  'frontpage' => '1',
364
  'status' => 'pro',
365
  'name_clean' => 'snowboarding-blog',
366
  ),
367
- 33 =>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
368
  array (
369
  'type' => 'CSMM PRO',
370
  'version' => '5.005',
@@ -375,7 +484,18 @@ array (
375
  'status' => 'agency',
376
  'name_clean' => 'the-big-city-newsletter',
377
  ),
378
- 34 =>
 
 
 
 
 
 
 
 
 
 
 
379
  array (
380
  'type' => 'CSMM PRO',
381
  'version' => '5.001',
@@ -386,7 +506,7 @@ array (
386
  'status' => 'pro',
387
  'name_clean' => 'travel-agency',
388
  ),
389
- 35 =>
390
  array (
391
  'type' => 'CSMM PRO',
392
  'version' => '15.05',
@@ -397,7 +517,18 @@ array (
397
  'status' => 'agency',
398
  'name_clean' => 'travel-blog',
399
  ),
400
- 36 =>
 
 
 
 
 
 
 
 
 
 
 
401
  array (
402
  'type' => 'CSMM PRO',
403
  'version' => '5.001',
@@ -408,7 +539,7 @@ array (
408
  'status' => 'pro',
409
  'name_clean' => 'video-production',
410
  ),
411
- 37 =>
412
  array (
413
  'type' => 'CSMM PRO',
414
  'version' => '5.005',
@@ -419,7 +550,7 @@ array (
419
  'status' => 'agency',
420
  'name_clean' => 'webinar',
421
  ),
422
- 38 =>
423
  array (
424
  'type' => 'CSMM PRO',
425
  'version' => '5.005',
@@ -430,7 +561,18 @@ array (
430
  'status' => 'agency',
431
  'name_clean' => 'wedding-blog',
432
  ),
433
- 39 =>
 
 
 
 
 
 
 
 
 
 
 
434
  array (
435
  'type' => 'CSMM PRO',
436
  'version' => '15.05',
@@ -441,6 +583,17 @@ array (
441
  'status' => 'agency',
442
  'name_clean' => 'workplace',
443
  ),
 
 
 
 
 
 
 
 
 
 
 
444
  );
445
 
446
  array_unshift($themes, array('name' => 'Minimal', 'name_clean' => 'minimal', 'status' => 'free'));
1
  <?php
2
+ $themes = array (
 
3
  0 =>
4
  array (
5
  'type' => 'CSMM PRO',
47
  4 =>
48
  array (
49
  'type' => 'CSMM PRO',
50
+ 'version' => '15.17',
51
+ 'last_edit' => 'Fri, 30 Mar 2018 11:50:26 +0000',
52
  'name' => 'Blogging',
53
+ 'description' => '',
54
  'frontpage' => '1',
55
  'status' => 'agency',
56
  'name_clean' => 'blogging',
78
  'name_clean' => 'business-company',
79
  ),
80
  7 =>
81
+ array (
82
+ 'type' => 'CSMM PRO',
83
+ 'version' => '5.14',
84
+ 'last_edit' => 'Thu, 22 Mar 2018 10:49:47 +0000',
85
+ 'name' => 'Business',
86
+ 'description' => 'Andrea',
87
+ 'frontpage' => '1',
88
+ 'status' => 'agency',
89
+ 'name_clean' => 'business',
90
+ ),
91
+ 8 =>
92
+ array (
93
+ 'type' => 'CSMM PRO',
94
+ 'version' => '5.14',
95
+ 'last_edit' => 'Fri, 23 Mar 2018 16:46:05 +0000',
96
+ 'name' => 'Clouds Screensaver (Video)',
97
+ 'description' => '',
98
+ 'frontpage' => '1',
99
+ 'status' => 'agency',
100
+ 'name_clean' => 'clouds-screensaver-video',
101
+ ),
102
+ 9 =>
103
  array (
104
  'type' => 'CSMM PRO',
105
  'version' => '5.005',
110
  'status' => 'agency',
111
  'name_clean' => 'coffee-shop',
112
  ),
113
+ 10 =>
114
  array (
115
  'type' => 'CSMM PRO',
116
  'version' => '5.005',
117
  'last_edit' => 'Mon, 26 Feb 2018 20:41:31 +0000',
118
+ 'name' => 'Default PRO',
119
  'description' => 'Default settings, nothing more.',
120
  'frontpage' => '0',
121
  'status' => 'pro',
122
  'name_clean' => 'default',
123
  ),
124
+ 11 =>
125
  array (
126
  'type' => 'CSMM PRO',
127
+ 'version' => '15.17',
128
+ 'last_edit' => 'Fri, 30 Mar 2018 11:24:59 +0000',
129
  'name' => 'Dental Clinic',
130
  'description' => 'Andrea',
131
  'frontpage' => '1',
132
  'status' => 'agency',
133
  'name_clean' => 'dental-clinic',
134
  ),
135
+ 12 =>
136
  array (
137
  'type' => 'CSMM PRO',
138
  'version' => '5.001',
143
  'status' => 'agency',
144
  'name_clean' => 'dog-training-and-behavior-consulting',
145
  ),
146
+ 13 =>
147
  array (
148
  'type' => 'CSMM PRO',
149
  'version' => '15.05',
154
  'status' => 'agency',
155
  'name_clean' => 'flower-shop',
156
  ),
157
+ 14 =>
158
  array (
159
  'type' => 'CSMM PRO',
160
+ 'version' => '15.17',
161
+ 'last_edit' => 'Fri, 30 Mar 2018 11:26:42 +0000',
162
  'name' => 'Homemade Chocolate Gifts',
163
+ 'description' => '',
164
  'frontpage' => '0',
165
  'status' => 'pro',
166
  'name_clean' => 'homemade-chocolate-gifts',
167
  ),
168
+ 15 =>
169
  array (
170
  'type' => 'CSMM PRO',
171
  'version' => '15.05',
176
  'status' => 'agency',
177
  'name_clean' => 'interior-design',
178
  ),
179
+ 16 =>
180
  array (
181
  'type' => 'CSMM PRO',
182
+ 'version' => '5.14',
183
+ 'last_edit' => 'Fri, 23 Mar 2018 16:42:15 +0000',
184
+ 'name' => 'Journey (Video)',
185
  'description' => '',
186
  'frontpage' => '1',
187
+ 'status' => 'agency',
188
+ 'name_clean' => 'journey-video',
189
+ ),
190
+ 17 =>
191
+ array (
192
+ 'type' => 'CSMM PRO',
193
+ 'version' => '15.17',
194
+ 'last_edit' => 'Fri, 30 Mar 2018 11:28:28 +0000',
195
+ 'name' => 'LEGO Bricks',
196
+ 'description' => '',
197
+ 'frontpage' => '0',
198
  'status' => 'pro',
199
  'name_clean' => 'lego-bricks',
200
  ),
201
+ 18 =>
202
  array (
203
  'type' => 'CSMM PRO',
204
  'version' => '5.005',
209
  'status' => 'agency',
210
  'name_clean' => 'lonely-road',
211
  ),
212
+ 19 =>
213
  array (
214
  'type' => 'CSMM PRO',
215
+ 'version' => '15.17',
216
+ 'last_edit' => 'Fri, 30 Mar 2018 11:30:37 +0000',
217
  'name' => 'Luxury Car',
218
  'description' => '',
219
  'frontpage' => '1',
220
  'status' => 'pro',
221
  'name_clean' => 'luxury-car',
222
  ),
223
+ 20 =>
224
  array (
225
  'type' => 'CSMM PRO',
226
  'version' => '5.005',
231
  'status' => 'pro',
232
  'name_clean' => 'maintenance-mode',
233
  ),
234
+ 21 =>
235
  array (
236
  'type' => 'CSMM PRO',
237
  'version' => '5.005',
242
  'status' => 'agency',
243
  'name_clean' => 'makeup-artist-training',
244
  ),
245
+ 22 =>
246
  array (
247
  'type' => 'CSMM PRO',
248
  'version' => '15.05',
253
  'status' => 'agency',
254
  'name_clean' => 'mobile-designer',
255
  ),
256
+ 23 =>
257
  array (
258
  'type' => 'CSMM PRO',
259
  'version' => '5.005',
264
  'status' => 'pro',
265
  'name_clean' => 'modern-blog',
266
  ),
267
+ 24 =>
268
  array (
269
  'type' => 'CSMM PRO',
270
  'version' => '15.05',
275
  'status' => 'agency',
276
  'name_clean' => 'modern-office',
277
  ),
278
+ 25 =>
279
  array (
280
  'type' => 'CSMM PRO',
281
+ 'version' => '15.17',
282
+ 'last_edit' => 'Fri, 30 Mar 2018 11:48:23 +0000',
283
  'name' => 'Mountain Slide',
284
  'description' => '',
285
  'frontpage' => '1',
286
  'status' => 'pro',
287
  'name_clean' => 'mountain-slide',
288
  ),
289
+ 26 =>
290
  array (
291
  'type' => 'CSMM PRO',
292
  'version' => '5.05',
297
  'status' => 'pro',
298
  'name_clean' => 'mountain',
299
  ),
300
+ 27 =>
301
+ array (
302
+ 'type' => 'CSMM PRO',
303
+ 'version' => '15.14',
304
+ 'last_edit' => 'Sat, 24 Mar 2018 11:04:57 +0000',
305
+ 'name' => 'Movie Trailer (Video)',
306
+ 'description' => '',
307
+ 'frontpage' => '1',
308
+ 'status' => 'pro',
309
+ 'name_clean' => 'movie-trailer-video',
310
+ ),
311
+ 28 =>
312
  array (
313
  'type' => 'CSMM PRO',
314
  'version' => '15.05',
319
  'status' => 'agency',
320
  'name_clean' => 'nature',
321
  ),
322
+ 29 =>
323
+ array (
324
+ 'type' => 'CSMM PRO',
325
+ 'version' => '5.14',
326
+ 'last_edit' => 'Fri, 23 Mar 2018 16:37:55 +0000',
327
+ 'name' => 'Office Meeting (Video)',
328
+ 'description' => '',
329
+ 'frontpage' => '1',
330
+ 'status' => 'agency',
331
+ 'name_clean' => 'office-meeting-video',
332
+ ),
333
+ 30 =>
334
  array (
335
  'type' => 'CSMM PRO',
336
  'version' => '15.05',
341
  'status' => 'agency',
342
  'name_clean' => 'office-theme',
343
  ),
344
+ 31 =>
345
  array (
346
  'type' => 'CSMM PRO',
347
  'version' => '5.005',
352
  'status' => 'agency',
353
  'name_clean' => 'online-learning',
354
  ),
355
+ 32 =>
356
  array (
357
  'type' => 'CSMM PRO',
358
  'version' => '5.005',
363
  'status' => 'pro',
364
  'name_clean' => 'pancake-house',
365
  ),
366
+ 33 =>
367
  array (
368
  'type' => 'CSMM PRO',
369
  'version' => '5.05',
374
  'status' => 'pro',
375
  'name_clean' => 'parenting',
376
  ),
377
+ 34 =>
378
  array (
379
  'type' => 'CSMM PRO',
380
+ 'version' => '15.17',
381
+ 'last_edit' => 'Fri, 30 Mar 2018 11:35:07 +0000',
382
+ 'name' => 'Photography',
383
  'description' => '',
384
  'frontpage' => '1',
385
  'status' => 'agency',
386
+ 'name_clean' => 'photography',
387
+ ),
388
+ 35 =>
389
+ array (
390
+ 'type' => 'CSMM PRO',
391
+ 'version' => '15.17',
392
+ 'last_edit' => 'Fri, 30 Mar 2018 11:41:09 +0000',
393
+ 'name' => 'Running Blog',
394
+ 'description' => '',
395
+ 'frontpage' => '0',
396
+ 'status' => 'agency',
397
  'name_clean' => 'running-blog',
398
  ),
399
+ 36 =>
400
+ array (
401
+ 'type' => 'CSMM PRO',
402
+ 'version' => '15.14',
403
+ 'last_edit' => 'Sat, 24 Mar 2018 10:23:40 +0000',
404
+ 'name' => 'Running (Video)',
405
+ 'description' => '',
406
+ 'frontpage' => '1',
407
+ 'status' => 'pro',
408
+ 'name_clean' => 'running-video',
409
+ ),
410
+ 37 =>
411
  array (
412
  'type' => 'CSMM PRO',
413
  'version' => '5.005',
418
  'status' => 'agency',
419
  'name_clean' => 'shoes-store',
420
  ),
421
+ 38 =>
422
  array (
423
  'type' => 'CSMM PRO',
424
+ 'version' => '15.17',
425
+ 'last_edit' => 'Fri, 30 Mar 2018 11:43:42 +0000',
426
  'name' => 'Simple Beige Design',
427
+ 'description' => '',
428
  'frontpage' => '0',
429
  'status' => 'pro',
430
  'name_clean' => 'simple-beige-design',
431
  ),
432
+ 39 =>
433
  array (
434
  'type' => 'CSMM PRO',
435
+ 'version' => '5.14',
436
+ 'last_edit' => 'Fri, 23 Mar 2018 16:49:18 +0000',
437
+ 'name' => 'Snow Screensaver (Video)',
438
+ 'description' => '',
439
+ 'frontpage' => '1',
440
+ 'status' => 'pro',
441
+ 'name_clean' => 'snow-screensaver-video',
442
+ ),
443
+ 40 =>
444
+ array (
445
+ 'type' => 'CSMM PRO',
446
+ 'version' => '15.17',
447
+ 'last_edit' => 'Fri, 30 Mar 2018 11:44:39 +0000',
448
  'name' => 'Snowboarding Blog',
449
  'description' => '',
450
  'frontpage' => '1',
451
  'status' => 'pro',
452
  'name_clean' => 'snowboarding-blog',
453
  ),
454
+ 41 =>
455
+ array (
456
+ 'type' => 'CSMM PRO',
457
+ 'version' => '15.17',
458
+ 'last_edit' => 'Fri, 30 Mar 2018 11:46:25 +0000',
459
+ 'name' => 'Snowy Mountain',
460
+ 'description' => 'Andrea',
461
+ 'frontpage' => '1',
462
+ 'status' => 'pro',
463
+ 'name_clean' => 'snowy-mountain',
464
+ ),
465
+ 42 =>
466
+ array (
467
+ 'type' => 'CSMM PRO',
468
+ 'version' => '15.17',
469
+ 'last_edit' => 'Fri, 30 Mar 2018 09:59:40 +0000',
470
+ 'name' => 'Spring',
471
+ 'description' => '',
472
+ 'frontpage' => '0',
473
+ 'status' => 'agency',
474
+ 'name_clean' => 'spring',
475
+ ),
476
+ 43 =>
477
  array (
478
  'type' => 'CSMM PRO',
479
  'version' => '5.005',
484
  'status' => 'agency',
485
  'name_clean' => 'the-big-city-newsletter',
486
  ),
487
+ 44 =>
488
+ array (
489
+ 'type' => 'CSMM PRO',
490
+ 'version' => '5.14',
491
+ 'last_edit' => 'Thu, 22 Mar 2018 11:33:57 +0000',
492
+ 'name' => 'The Sunny View',
493
+ 'description' => 'Andrea',
494
+ 'frontpage' => '0',
495
+ 'status' => 'pro',
496
+ 'name_clean' => 'the-sunny-view',
497
+ ),
498
+ 45 =>
499
  array (
500
  'type' => 'CSMM PRO',
501
  'version' => '5.001',
506
  'status' => 'pro',
507
  'name_clean' => 'travel-agency',
508
  ),
509
+ 46 =>
510
  array (
511
  'type' => 'CSMM PRO',
512
  'version' => '15.05',
517
  'status' => 'agency',
518
  'name_clean' => 'travel-blog',
519
  ),
520
+ 47 =>
521
+ array (
522
+ 'type' => 'CSMM PRO',
523
+ 'version' => '15.17',
524
+ 'last_edit' => 'Fri, 30 Mar 2018 11:59:59 +0000',
525
+ 'name' => 'Tulips',
526
+ 'description' => '',
527
+ 'frontpage' => '0',
528
+ 'status' => 'agency',
529
+ 'name_clean' => 'tulips',
530
+ ),
531
+ 48 =>
532
  array (
533
  'type' => 'CSMM PRO',
534
  'version' => '5.001',
539
  'status' => 'pro',
540
  'name_clean' => 'video-production',
541
  ),
542
+ 49 =>
543
  array (
544
  'type' => 'CSMM PRO',
545
  'version' => '5.005',
550
  'status' => 'agency',
551
  'name_clean' => 'webinar',
552
  ),
553
+ 50 =>
554
  array (
555
  'type' => 'CSMM PRO',
556
  'version' => '5.005',
561
  'status' => 'agency',
562
  'name_clean' => 'wedding-blog',
563
  ),
564
+ 51 =>
565
+ array (
566
+ 'type' => 'CSMM PRO',
567
+ 'version' => '5.14',
568
+ 'last_edit' => 'Thu, 22 Mar 2018 11:29:56 +0000',
569
+ 'name' => 'Working Out',
570
+ 'description' => '',
571
+ 'frontpage' => '1',
572
+ 'status' => 'agency',
573
+ 'name_clean' => 'working-out',
574
+ ),
575
+ 52 =>
576
  array (
577
  'type' => 'CSMM PRO',
578
  'version' => '15.05',
583
  'status' => 'agency',
584
  'name_clean' => 'workplace',
585
  ),
586
+ 53 =>
587
+ array (
588
+ 'type' => 'CSMM PRO',
589
+ 'version' => '15.14',
590
+ 'last_edit' => 'Sat, 24 Mar 2018 10:27:27 +0000',
591
+ 'name' => 'Writing Service (Video)',
592
+ 'description' => '',
593
+ 'frontpage' => '1',
594
+ 'status' => 'agency',
595
+ 'name_clean' => 'writing-service-video',
596
+ ),
597
  );
598
 
599
  array_unshift($themes, array('name' => 'Minimal', 'name_clean' => 'minimal', 'status' => 'free'));
framework/admin/views/settings.php CHANGED
@@ -31,8 +31,12 @@ require_once 'header.php';
31
  $name = ' ' . $current_user->user_firstname;
32
  }
33
  $meta = csmm_get_meta();
 
 
 
34
 
35
- if (!get_transient('csmm_rate_hide')
 
36
  && (time() - $meta['first_install_gmt']) > (DAY_IN_SECONDS / 2)) {
37
  echo '<div id="rating-notice"><p>';
38
  echo '<b>Hi' . $name . '!</b><br>We saw you\'ve been using the <b>Minimal Maintenance Mode</b> plugin for some time (that\'s awesome!) and wanted to ask for your help to <b>make the plugin better</b>.<br>It just takes a minute of your time to rate the plugin. It helps us out a lot! Thank you!</p>';
@@ -40,6 +44,28 @@ require_once 'header.php';
40
  echo '<a href="#" id="mm_rate_cancel">I\'ve already rated the plugin</a>';
41
  echo '</p></div>';
42
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
  ?>
44
 
45
  <div class="signals-float-left">
31
  $name = ' ' . $current_user->user_firstname;
32
  }
33
  $meta = csmm_get_meta();
34
+ $promo_delta = HOUR_IN_SECONDS;
35
+ $promo_delta2 = DAY_IN_SECONDS * 60;
36
+ $notice_shown = false;
37
 
38
+ // temporarily removed
39
+ if (false && !get_transient('csmm_rate_hide')
40
  && (time() - $meta['first_install_gmt']) > (DAY_IN_SECONDS / 2)) {
41
  echo '<div id="rating-notice"><p>';
42
  echo '<b>Hi' . $name . '!</b><br>We saw you\'ve been using the <b>Minimal Maintenance Mode</b> plugin for some time (that\'s awesome!) and wanted to ask for your help to <b>make the plugin better</b>.<br>It just takes a minute of your time to rate the plugin. It helps us out a lot! Thank you!</p>';
44
  echo '<a href="#" id="mm_rate_cancel">I\'ve already rated the plugin</a>';
45
  echo '</p></div>';
46
  }
47
+
48
+ if (!$notice_shown && !get_transient('csmm_welcome_hide')
49
+ && (time() - $meta['first_install_gmt']) < $promo_delta && (time() - $meta['first_install_gmt']) > 60) {
50
+ echo '<div id="upsell-notice"><p>';
51
+ echo 'Minimal Coming Soon &amp; Maintenance Mode PRO features over 50 themes, advanced SEO options, content animations, Instagram filters, animated backgrounds and premium support.';
52
+ echo '<br>We\'ve prepared a special <b>30% WELCOMING DISCOUNT</b> available only for another <b class="mm-countdown" data-endtime="' . ($meta['first_install_gmt'] + $promo_delta) . '" style="font-weight: bold;">59 min</b>.</p>';
53
+ echo '<p><a href="#pro" class="button button-flat csmm-change-tab" data-anchor="pricing-table-above">GET the 30% DISCOUNT NOW</a>';
54
+ echo ' &nbsp; <a href="#" id="mm_welcome_cancel" style="color: white;"><small>I\'m not interested in PRO features</small></a>';
55
+ echo '</p></div>';
56
+ $notice_shown = true;
57
+ }
58
+
59
+ if (!$notice_shown && !get_transient('csmm_olduser_hide')
60
+ && (time() - $meta['first_install_gmt']) > $promo_delta2) {
61
+ echo '<div id="upsell-notice"><p>';
62
+ //echo 'Minimal Maintenance Mode PRO features over 50 themes, advanced SEO options, content animations, Instagram filters, animated backgrounds and premium support.';
63
+ echo 'We have a <a style="color: white;" class="csmm-change-tab" data-anchor="pricing-table" href="#pro">special offer</a> only for <b>users like you</b> who\'ve been using the Minimal Coming Soon &amp; Maintenance Mode plugin for over two months: a <b>30% DISCOUNT</b> on lifetime licenses! No nonsense! Pay once and use it forever.</p>';
64
+ echo '<p><a href="#pro" class="button button-flat csmm-change-tab" data-anchor="pricing-table">GET the 30% DISCOUNT NOW</a>';
65
+ echo ' &nbsp; <a href="#" id="mm_olduser_cancel" style="color: white;"><small>I don\'t need PRO features</small></a>';
66
+ echo '</p></div>';
67
+ $notice_shown = true;
68
+ }
69
  ?>
70
 
71
  <div class="signals-float-left">
framework/init.php CHANGED
@@ -19,7 +19,7 @@ class CSMM {
19
  }
20
 
21
  // no sense in loading a new CSS file for 2 lines of CSS
22
- $custom_css = '<style type="text/css">#wpadminbar i.csmm-status-dot { font-size: 17px; margin-top: -7px; color: #02ca02; height: 17px; display: inline-block; } #wpadminbar i.csmm-status-dot-enabled { color: #64bd63; } #wpadminbar i.csmm-status-dot-disabled { color: #FE2D2D; } #wpadminbar #csmm-status-wrapper { display: inline; border: 1px solid rgba(240,245,250,0.7); padding: 0; margin: 0 0 0 5px; background: rgb(35, 40, 45); } #wpadminbar .csmm-status-btn { padding: 0 7px; color: #fff; } #wpadminbar #csmm-status-wrapper.off #csmm-status-off { background: #FE2D2D;} #wpadminbar #csmm-status-wrapper.on #csmm-status-on { background: #64bd63; }#wp-admin-bar-csmm img.logo { height: 17px; margin-bottom: 4px; padding-right: 3px; } #wp-admin-bar-csmm a img { height: 17px; margin-bottom: -2px; padding-right: 3px; } #wpadminbar #wp-admin-bar-csmm-status .ab-empty-item { margin-bottom: 2px; }</style>';
23
 
24
  echo $custom_css;
25
  } // admin_bar_style
19
  }
20
 
21
  // no sense in loading a new CSS file for 2 lines of CSS
22
+ $custom_css = '<style type="text/css">#wpadminbar i.csmm-status-dot { font-size: 17px; margin-top: -7px; color: #02ca02; height: 17px; display: inline-block; } #wpadminbar i.csmm-status-dot-enabled { color: #64bd63; } #wpadminbar i.csmm-status-dot-disabled { color: #FE2D2D; } #wpadminbar #csmm-status-wrapper { display: inline; border: 1px solid rgba(240,245,250,0.7); padding: 0; margin: 0 0 0 5px; background: rgb(35, 40, 45); } #wpadminbar .csmm-status-btn { padding: 0 7px; color: #fff; } #wpadminbar #csmm-status-wrapper.off #csmm-status-off { background: #FE2D2D;} #wpadminbar #csmm-status-wrapper.on #csmm-status-on { background: #64bd63; }#wp-admin-bar-csmm img.logo { height: 17px; margin-bottom: 4px; padding-right: 3px; } #wp-admin-bar-csmm a img { height: 18px; margin-bottom: -4px; padding-right: 3px; } #wpadminbar #wp-admin-bar-csmm-status .ab-empty-item { margin-bottom: 2px; }</style>';
23
 
24
  echo $custom_css;
25
  } // admin_bar_style
framework/public/include/styles.php CHANGED
@@ -274,6 +274,19 @@ if ( '1' == $options['ignore_form_styles'] ) {
274
 
275
  echo '}' . "\r\n";
276
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
277
  }
278
 
279
 
274
 
275
  echo '}' . "\r\n";
276
  }
277
+
278
+ echo '::-webkit-input-placeholder {
279
+ color: #' . $options['form_placeholder_color'] . ';
280
+ }
281
+ ::-moz-placeholder {
282
+ color: #' . $options['form_placeholder_color'] . ';
283
+ }
284
+ :-ms-input-placeholder {
285
+ color: #' . $options['form_placeholder_color'] . ';
286
+ }
287
+ :-moz-placeholder {
288
+ color: #' . $options['form_placeholder_color'] . ';
289
+ }';
290
  }
291
 
292
 
minimal-coming-soon-maintenance-mode.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Minimal Coming Soon & Maintenance Mode
4
  * Plugin URI: https://wordpress.org/plugins/minimal-coming-soon-maintenance-mode/
5
  * Description: Simply awesome coming soon & maintenance mode plugin. Super-simple to use. MailChimp support built-in.
6
- * Version: 1.62
7
  * Author: WebFactory
8
  * Author URI: https://www.webfactoryltd.com
9
  * License: GPLv3
@@ -101,6 +101,7 @@ function csmm_default_options() {
101
  'success_color' => 'FFFFFF',
102
  'error_background' => 'E08283',
103
  'error_color' => 'FFFFFF',
 
104
 
105
  'disable_settings' => '2',
106
  'custom_html' => '',
3
  * Plugin Name: Minimal Coming Soon & Maintenance Mode
4
  * Plugin URI: https://wordpress.org/plugins/minimal-coming-soon-maintenance-mode/
5
  * Description: Simply awesome coming soon & maintenance mode plugin. Super-simple to use. MailChimp support built-in.
6
+ * Version: 1.65
7
  * Author: WebFactory
8
  * Author URI: https://www.webfactoryltd.com
9
  * License: GPLv3
101
  'success_color' => 'FFFFFF',
102
  'error_background' => 'E08283',
103
  'error_color' => 'FFFFFF',
104
+ 'form_placeholder_color' => 'DEDEDE',
105
 
106
  'disable_settings' => '2',
107
  'custom_html' => '',
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: coming soon, coming soon page, launch page, maintenance mode, mailchimp, c
4
  Requires at least: 4.0
5
  Requires PHP: 5.2
6
  Tested up to: 4.9
7
- Stable tag: 1.62
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -34,7 +34,7 @@ It's simple + flexible and works with any WordPress theme & plugin, plus you'll
34
  * Visible to only non logged in users so you can build your site while visitors see the Coming Soon page
35
  * Supports Custom Login URL - works with all custom login plugins
36
  * Track visitors with support for Google Analytics
37
- * Over 700 Google Fonts available to fit any design
38
  * Stretch Background Image to Cover the Entire Browser
39
  * Uses HTML5 & CSS3
40
  * Powerful Options Panel
@@ -81,6 +81,13 @@ Yes and no. When activated it enables itself across the entire WP-MU network.
81
 
82
  == Changelog ==
83
 
 
 
 
 
 
 
 
84
  = 1.62 =
85
  * 2018-03-19
86
  * 50k installations hit on 2018-03-09
4
  Requires at least: 4.0
5
  Requires PHP: 5.2
6
  Tested up to: 4.9
7
+ Stable tag: 1.65
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
34
  * Visible to only non logged in users so you can build your site while visitors see the Coming Soon page
35
  * Supports Custom Login URL - works with all custom login plugins
36
  * Track visitors with support for Google Analytics
37
+ * Over 800 Google Fonts available to fit any design
38
  * Stretch Background Image to Cover the Entire Browser
39
  * Uses HTML5 & CSS3
40
  * Powerful Options Panel
81
 
82
  == Changelog ==
83
 
84
+ = 1.65 =
85
+ * 2018-04-12
86
+ * update: new Google fonts added; there are now 860+
87
+ * new: input field placeholder color option
88
+ * new: welcoming discount for PRO version
89
+ * fix: uninstall didn't clean-up all options
90
+
91
  = 1.62 =
92
  * 2018-03-19
93
  * 50k installations hit on 2018-03-09
uninstall.php CHANGED
@@ -16,4 +16,9 @@ if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
16
  }
17
 
18
  /* Removing the options from the database. */
19
- delete_option( 'signals_csmm_options' );
 
 
 
 
 
16
  }
17
 
18
  /* Removing the options from the database. */
19
+ delete_option('signals_csmm_options');
20
+ delete_option('signals_csmm_meta');
21
+ delete_option('csmm_pointers');
22
+ delete_transient('csmm_rate_hide');
23
+ delete_transient('csmm_welcome_hide');
24
+ delete_transient('csmm_olduser_hide');