Gallery – Photo Gallery – Image Gallery - Version 2.3.0

Version Description

Download this release

Release Info

Developer giucu91
Plugin Icon wp plugin Gallery – Photo Gallery – Image Gallery
Version 2.3.0
Comparing to
See all releases

Code changes from version 2.2.8 to 2.3.0

Files changed (131) hide show
  1. Modula.php +2 -2
  2. README.txt +2 -2
  3. assets/css/about.css +0 -55
  4. assets/css/about.min.css +0 -1
  5. assets/css/admin/about.css +97 -0
  6. assets/css/{addons.css → admin/addons.css} +0 -0
  7. assets/css/{addons.min.css → admin/addons.min.css} +0 -0
  8. assets/css/{edit.css → admin/edit.css} +2 -24
  9. assets/css/{edit.min.css → admin/edit.min.css} +0 -0
  10. assets/css/{jquery-ui.css → admin/jquery-ui.css} +0 -0
  11. assets/css/{jquery-ui.min.css → admin/jquery-ui.min.css} +0 -0
  12. assets/css/{modula-cpt.css → admin/modula-cpt.css} +295 -46
  13. assets/css/admin/modula-cpt.min.css +1 -0
  14. assets/css/{modula-gutenberg.css → admin/modula-gutenberg.css} +1 -1
  15. assets/css/{modula-gutenberg.min.css → admin/modula-gutenberg.min.css} +0 -0
  16. assets/css/{modula-importer.css → admin/modula-importer.css} +0 -0
  17. assets/css/admin/modula-notices.css +67 -0
  18. assets/css/{selectize.default.css → admin/selectize.default.css} +0 -0
  19. assets/css/{selectize.min.css → admin/selectize.min.css} +0 -0
  20. assets/css/admin/slick-theme.css +194 -0
  21. assets/css/admin/slick.css +119 -0
  22. assets/css/admin/uninstall.css +113 -0
  23. assets/css/{welcome.css → admin/welcome.css} +0 -0
  24. assets/css/{welcome.min.css → admin/welcome.min.css} +0 -0
  25. assets/css/front.css +2 -0
  26. assets/css/front/fancybox.css +902 -0
  27. assets/css/front/fancybox.min.css +1 -0
  28. assets/css/{modula.css → front/modula.css} +311 -36
  29. assets/css/front/modula.min.css +1 -0
  30. assets/css/jquery-ui.min-old.css +0 -7
  31. assets/css/lightbox.css +0 -207
  32. assets/css/lightbox.min.css +0 -1
  33. assets/css/materialdesignicons.css +0 -5107
  34. assets/css/materialdesignicons.min.css +0 -1
  35. assets/css/modula-cpt.min.css +0 -1
  36. assets/css/modula.min.css +0 -1
  37. assets/js/{editor-plugin.js → admin/editor-plugin.js} +0 -0
  38. assets/js/{editor-plugin.min.js → admin/editor-plugin.min.js} +0 -0
  39. assets/js/{modula-addon.js → admin/modula-addon.js} +0 -0
  40. assets/js/{modula-beaver-preview.js → admin/modula-beaver-preview.js} +0 -0
  41. assets/js/{modula-beaver-preview.min.js → admin/modula-beaver-preview.min.js} +0 -0
  42. assets/js/{modula-edit.js → admin/modula-edit.js} +17 -0
  43. assets/js/{modula-edit.min.js → admin/modula-edit.min.js} +0 -0
  44. assets/js/{modula-elementor-editor.js → admin/modula-elementor-editor.js} +0 -0
  45. assets/js/{modula-elementor-editor.min.js → admin/modula-elementor-editor.min.js} +0 -0
  46. assets/js/{modula-elementor-preview.js → admin/modula-elementor-preview.js} +0 -0
  47. assets/js/{modula-elementor-preview.min.js → admin/modula-elementor-preview.min.js} +0 -0
  48. assets/js/{modula-importer.js → admin/modula-importer.js} +0 -0
  49. assets/js/{modula-siteorigin-preview.js → admin/modula-siteorigin-preview.js} +0 -0
  50. assets/js/{modula-siteorigin-preview.min.js → admin/modula-siteorigin-preview.min.js} +0 -0
  51. assets/js/{modula-troubleshoot-conditions.js → admin/modula-troubleshoot-conditions.js} +0 -0
  52. assets/js/{modula-troubleshoot-conditions.min.js → admin/modula-troubleshoot-conditions.min.js} +0 -0
  53. assets/js/admin/modula-uninstall.js +69 -0
  54. assets/js/{modula-upgrade.js → admin/modula-upgrade.js} +0 -0
  55. assets/js/{packery.js → admin/packery.js} +0 -0
  56. assets/js/{packery.min.js → admin/packery.min.js} +0 -0
  57. assets/js/{resizesensor.js → admin/resizesensor.js} +0 -0
  58. assets/js/{resizesensor.min.js → admin/resizesensor.min.js} +0 -0
  59. assets/js/{selectize.js → admin/selectize.js} +0 -0
  60. assets/js/{selectize.min.js → admin/selectize.min.js} +0 -0
  61. assets/js/admin/slick.js +3037 -0
  62. assets/js/admin/slick.min.js +18 -0
  63. assets/js/admin/wp-modula-conditions.js +223 -0
  64. assets/js/{wp-modula-gallery.js → admin/wp-modula-gallery.js} +4 -2
  65. assets/js/{wp-modula-gutenberg.js → admin/wp-modula-gutenberg.js} +0 -0
  66. assets/js/{wp-modula-items.js → admin/wp-modula-items.js} +0 -0
  67. assets/js/{wp-modula-modal.js → admin/wp-modula-modal.js} +0 -0
  68. assets/js/{wp-modula-save.js → admin/wp-modula-save.js} +0 -0
  69. assets/js/{wp-modula-settings.js → admin/wp-modula-settings.js} +7 -1
  70. assets/js/{wp-modula-upload.js → admin/wp-modula-upload.js} +12 -31
  71. assets/js/{wp-modula.js → admin/wp-modula.js} +43 -0
  72. assets/js/front/fancybox.js +5694 -0
  73. assets/js/front/fancybox.min.js +1 -0
  74. assets/js/front/isotope-packery.js +1239 -0
  75. assets/js/front/isotope-packery.min.js +1 -0
  76. assets/js/front/isotope.js +12 -0
  77. assets/js/front/isotope.min.js +1 -0
  78. assets/js/front/jquery-modula.js +798 -0
  79. assets/js/front/jquery-modula.min.js +1 -0
  80. assets/js/front/justifiedGallery.js +1202 -0
  81. assets/js/front/justifiedGallery.min.js +1 -0
  82. assets/js/{lazysizes.js → front/lazysizes.js} +0 -0
  83. assets/js/{lazysizes.min.js → front/lazysizes.min.js} +0 -0
  84. assets/js/jquery-modula.js +0 -649
  85. assets/js/jquery-modula.min.js +0 -2
  86. assets/js/lightbox.js +0 -638
  87. assets/js/lightbox.min.js +0 -1
  88. assets/js/lightbox/jquery-modula.min.js +0 -0
  89. assets/js/modula-all.js +6 -0
  90. assets/js/modula-justified-wf.js +3 -0
  91. assets/js/modula-justified-wfl.js +2 -0
  92. assets/js/modula-justified-wl.js +3 -0
  93. assets/js/modula-wf.js +4 -0
  94. assets/js/modula-wfl.js +3 -0
  95. assets/js/modula-wl.js +4 -0
  96. assets/js/wp-modula-conditions.js +0 -136
  97. changelog.txt +15 -1
  98. includes/admin/class-modula-admin.php +119 -0
  99. includes/admin/class-modula-cpt-fields-helper.php +198 -121
  100. includes/admin/class-modula-cpt.php +16 -11
  101. includes/admin/class-modula-field-builder.php +119 -24
  102. includes/admin/class-modula-upsells.php +103 -5
  103. includes/admin/modula-js-templates.php +3 -1
  104. includes/admin/tabs/about.php +20 -18
  105. includes/admin/tabs/troubleshooting-options.php +23 -17
  106. includes/admin/tinymce-galleries.php +6 -0
  107. includes/class-modula-backward-compatibility.php +75 -0
  108. includes/class-modula-gutenberg.php +2 -2
  109. includes/class-modula-script-manager.php +190 -0
  110. includes/class-modula-upgrades.php +6 -8
  111. includes/class-modula.php +65 -38
  112. includes/duplicator/modula-duplicator-functions.php +1 -1
  113. includes/elementor/class-modula-elementor-check.php +9 -1
  114. includes/elementor/class-modula-elementor-widget-activation.php +7 -5
  115. includes/elementor/widgets/class-modula-elementor.php +1 -1
  116. includes/grid/class-modula-grid.php +303 -0
  117. includes/helper/class-modula-helper.php +143 -54
  118. includes/libraries/class-modula-review.php +4 -4
  119. includes/migrate/class-modula-importer.php +2 -2
  120. includes/migrate/envira/class-modula-envira-importer.php +4 -1
  121. includes/modula-beaver-block/class-modula-beaver-block.php +6 -6
  122. includes/modula-beaver-block/class-modula-beaver.php +2 -1
  123. includes/public/class-modula-shortcode.php +167 -113
  124. includes/public/modula-helper-functions.php +70 -27
  125. includes/public/templates/items/item-none.php +9 -8
  126. includes/public/templates/items/item.php +36 -30
  127. includes/public/templates/modula-gallery.php +9 -10
  128. includes/troubleshoot/class-modula-troubleshooting.php +20 -18
  129. includes/uninstall/class-modula-uninstall.php +61 -212
  130. includes/update/class-modula-update.php +1 -1
  131. includes/widget/class-modula-widget.php +11 -6
Modula.php CHANGED
@@ -4,7 +4,7 @@
4
* Plugin URI: https://wp-modula.com/
5
* Description: Modula is the most powerful, user-friendly WordPress gallery plugin. Add galleries, masonry grids and more in a few clicks.
6
* Author: MachoThemes
7
- * Version: 2.2.8
8
* Author URI: https://www.machothemes.com/
9
* License: GPLv3 or later
10
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -43,7 +43,7 @@
43
*
44
* @since 2.0.2
45
*/
46
- define( 'MODULA_LITE_VERSION' , '2.2.8' );
47
define( 'MODULA_PATH' , plugin_dir_path( __FILE__ ) );
48
define( 'MODULA_URL' , plugin_dir_url( __FILE__ ) );
49
defined( 'MODULA_PRO_STORE_URL' ) || define( 'MODULA_PRO_STORE_URL' , 'https://wp-modula.com' );
4
* Plugin URI: https://wp-modula.com/
5
* Description: Modula is the most powerful, user-friendly WordPress gallery plugin. Add galleries, masonry grids and more in a few clicks.
6
* Author: MachoThemes
7
+ * Version: 2.3.0
8
* Author URI: https://www.machothemes.com/
9
* License: GPLv3 or later
10
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
43
*
44
* @since 2.0.2
45
*/
46
+ define( 'MODULA_LITE_VERSION' , '2.3.0' );
47
define( 'MODULA_PATH' , plugin_dir_path( __FILE__ ) );
48
define( 'MODULA_URL' , plugin_dir_url( __FILE__ ) );
49
defined( 'MODULA_PRO_STORE_URL' ) || define( 'MODULA_PRO_STORE_URL' , 'https://wp-modula.com' );
README.txt CHANGED
@@ -2,9 +2,9 @@
2
Contributors: machothemes, silkalns
3
Tags: best gallery plugin, image gallery, photo gallery, responsive gallery, wordpress gallery plugin, wordpress portfolio plugin, masonry gallery, fancy gallery, media gallery, mosaic gallery, polaroid gallery, portfolio gallery
4
Requires at least: 4.6
5
- Tested up to: 5.3
6
Requires PHP: 5.6
7
- Stable tag: 2.2.8
8
License: GPLv3 or later
9
License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
2
Contributors: machothemes, silkalns
3
Tags: best gallery plugin, image gallery, photo gallery, responsive gallery, wordpress gallery plugin, wordpress portfolio plugin, masonry gallery, fancy gallery, media gallery, mosaic gallery, polaroid gallery, portfolio gallery
4
Requires at least: 4.6
5
+ Tested up to: 5.4
6
Requires PHP: 5.6
7
+ Stable tag: 2.3.0
8
License: GPLv3 or later
9
License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
assets/css/about.css DELETED
@@ -1,55 +0,0 @@
1
- .about__header-title.modula-about-heading {
2
- background-color:#774cce;
3
- }
4
-
5
- .modula-about-header .about__header-badge {
6
- background-color:#472d7b;
7
- }
8
-
9
- .modula-about-header .about__header-text {
10
- background-color:#2f1e52;
11
- }
12
-
13
- h1.modula-about-heading {
14
- color: #774cce;
15
- font-size:40px;
16
- }
17
-
18
- .modula-about-row .about__container h2 {
19
- font-size:25px;
20
- }
21
-
22
- ul.modula-about-list {
23
- padding-left:25px;
24
- position:relative;
25
- margin-left:0;
26
- }
27
-
28
- .modula-about-list li {
29
- position:relative;
30
- list-style-type: none;
31
- font-size:18px;
32
- }
33
-
34
- .modula-about-list li:before {
35
- font-family:Dashicons;
36
- display:block;
37
- position: absolute;
38
- left:-25px;
39
- }
40
-
41
- .modula-about-list li.fix:before {
42
- content: "\f107";
43
- color:green;
44
- }
45
-
46
- .modula-about-list li.feature:before {
47
- content: "\f132";
48
- color:blue;
49
- }
50
-
51
- .modula-about-list li.removal:before {
52
- content: "\f182";
53
- color:red;
54
- }
55
-
assets/css/about.min.css DELETED
@@ -1 +0,0 @@
1
- .about__header-title.modula-about-heading{background-color:#774cce}.modula-about-header .about__header-badge{background-color:#472d7b}.modula-about-header .about__header-text{background-color:#2f1e52}h1.modula-about-heading{color:#774cce;font-size:40px}.modula-about-row .about__container h2{font-size:25px}ul.modula-about-list{padding-left:25px;position:relative;margin-left:0}.modula-about-list li{position:relative;list-style-type:none;font-size:18px}.modula-about-list li:before{font-family:Dashicons;display:block;position:absolute;left:-25px}.modula-about-list li.fix:before{content:"\f107";color:green}.modula-about-list li.feature:before{content:"\f132";color:#00f}.modula-about-list li.removal:before{content:"\f182";color:red}
assets/css/admin/about.css ADDED
@@ -0,0 +1,97 @@
1
+ #modula-about-page .modula-about__container {
2
+ max-width: 1000px;
3
+ margin: 24px auto;
4
+ clear: both;
5
+ line-height:1.4;
6
+ }
7
+ #modula-about-page div {
8
+ display:block;
9
+ float:none;
10
+ position: relative;
11
+ }
12
+
13
+ .modula-about-header {
14
+ background:#2ebf91;
15
+ margin-bottom:32px;
16
+ max-height:500px;
17
+ }
18
+
19
+ .modula-about-heading {
20
+ background:url('../../images/modula.svg') center right no-repeat;
21
+ background-size:contain;
22
+ min-height: 24em;
23
+ max-height: 32em;
24
+ height: 80vh;
25
+ padding: 0 32px;
26
+ }
27
+
28
+ .modula-about-heading h1 {
29
+ color:#fff;
30
+ font-size:43px;
31
+ position: absolute;
32
+ bottom:0;
33
+ width:60%;
34
+ }
35
+
36
+ .modula-about-heading h1 span {
37
+ display:inline-block;
38
+ }
39
+
40
+ .modula-about-header .about__header-badge {
41
+ background-color:#472d7b;
42
+ }
43
+
44
+ .modula-about-header .modula-about__header-text {
45
+ background-color:#16a085;
46
+ padding: 16px 32px 32px;
47
+ font-size: 1.5em;
48
+ line-height: 1.4;
49
+ }
50
+
51
+ .modula-about-header .modula-about__header-text p {
52
+ color:#fff;
53
+ }
54
+
55
+ h1.modula-about-heading {
56
+ color: #774cce;
57
+ font-size:40px;
58
+ }
59
+
60
+ .modula-about-row .modula-about__container h2 {
61
+ font-size:25px;
62
+ }
63
+
64
+ ul.modula-about-list {
65
+ padding-left:25px;
66
+ position:relative;
67
+ margin-left:0;
68
+ }
69
+
70
+ .modula-about-list li {
71
+ position:relative;
72
+ list-style-type: none;
73
+ font-size:18px;
74
+ }
75
+
76
+ .modula-about-list li:before {
77
+ font-family:Dashicons;
78
+ display:block;
79
+ position: absolute;
80
+ left:-25px;
81
+ }
82
+
83
+ .modula-about-list li.fix:before {
84
+ content: "\f107";
85
+ color:green;
86
+ }
87
+
88
+ .modula-about-list li.feature:before {
89
+ content: "\f132";
90
+ color:blue;
91
+ }
92
+
93
+ .modula-about-list li.removal:before {
94
+ content: "\f182";
95
+ color:red;
96
+ }
97
+
assets/css/{addons.css → admin/addons.css} RENAMED
File without changes
assets/css/{addons.min.css → admin/addons.min.css} RENAMED
File without changes
assets/css/{edit.css → admin/edit.css} RENAMED
@@ -5,29 +5,7 @@
5
.post-type-modula-gallery .wrap .nav-tab-wrapper .page-title-action {
6
top: 7px;
7
}
8
- .wrap .modula-feedback-notice {
9
- padding: 22px;
10
- border: 2px solid #2ebf91;
11
- margin-top: 20px;
12
- position: relative;
13
- }
14
- .wrap .modula-feedback-notice .notice-dismiss {
15
- text-decoration: none;
16
- }
17
- .notice p.modula-feedback-title {
18
- font-size: 26px;
19
- font-weight: bold;
20
- display: flex;
21
- align-items: center;
22
- margin-top: 0;
23
- }
24
- .modula-feedback-title svg {
25
- width: 35px;
26
- margin-right: 10px;
27
- }
28
- .modula-feedback-title svg path {
29
- fill: #2ebf91;
30
- }
31
/* Copy Shortcode */
32
.modula-copy-shortcode {
33
display: flex;
@@ -51,4 +29,4 @@
51
}
52
.column-shortcode .modula-copy-shortcode {
53
max-width: 300px;
54
- }
5
.post-type-modula-gallery .wrap .nav-tab-wrapper .page-title-action {
6
top: 7px;
7
}
8
+
9
/* Copy Shortcode */
10
.modula-copy-shortcode {
11
display: flex;
29
}
30
.column-shortcode .modula-copy-shortcode {
31
max-width: 300px;
32
+ }
assets/css/{edit.min.css → admin/edit.min.css} RENAMED
File without changes
assets/css/{jquery-ui.css → admin/jquery-ui.css} RENAMED
File without changes
assets/css/{jquery-ui.min.css → admin/jquery-ui.min.css} RENAMED
File without changes
assets/css/{modula-cpt.css → admin/modula-cpt.css} RENAMED
@@ -54,7 +54,7 @@
54
right: -1px;
55
}
56
.modula-settings-container .modula-tabs .modula-tab.active-tab:first-child {
57
- border-top: 0 none;
58
}
59
.modula-settings-container .modula-tabs .modula-tab:hover {
60
color: #333333;
@@ -63,11 +63,13 @@
63
margin: 0;
64
padding: 15px 10px 15px 0;
65
background-color: #fff;
66
- border-bottom: 1px solid #ddd;
67
border-top: 1px solid #ddd;
68
color: #333333;
69
/*box-shadow: 1px 0px 1px 0px rgba(0, 0, 0, 0.43) inset;*/
70
}
71
.modula-settings-container .modula-tabs .modula-tab.active-tab:before {
72
content: "";
73
position: absolute;
@@ -93,13 +95,13 @@ tr label.th-label {
93
.postbox .modula-settings-container table.form-table {
94
margin: 0;
95
}
96
- .postbox .modula-settings-container .form-table-wrapper {
97
padding: 0 0 0 20px;
98
box-sizing: border-box;
99
- }
100
.modula-settings-container .modula-tabs-content {
101
- padding: 10px 20px;
102
- border-left: 1px solid #eee;
103
flex-grow: 1;
104
}
105
.modula-tabs-content > div:not( .active-tab ) {
@@ -107,11 +109,8 @@ tr label.th-label {
107
}
108
.modula-settings-container .modula-tabs-content .tab-content-header {
109
width: 100%;
110
- padding-bottom: 12px;
111
- margin-bottom: 10px;
112
- border-bottom: 1px solid #eee;
113
- padding-left: 20px;
114
- padding-right: 0;
115
box-sizing: border-box;
116
display: flex;
117
align-items: center;
@@ -134,6 +133,7 @@ tr label.th-label {
134
font-weight: 700;
135
padding: 0;
136
display: inline-block;
137
}
138
139
#poststuff .modula-settings-container .modula-tabs-content .tab-content-header .tab-header-description p {
@@ -144,6 +144,32 @@ tr label.th-label {
144
font-size: 13px;
145
}
146
147
/* Fields */
148
149
/* UI Slider */
@@ -151,19 +177,19 @@ tr label.th-label {
151
position: relative;
152
height: 2px;
153
padding: 10px 0;
154
- width: 25em;
155
box-sizing: border-box;
156
- margin-bottom: 10px;
157
- display: flex;
158
- display: flex;
159
- justify-content: space-between;
160
- align-items: center;
161
}
162
.modula-settings-container .slider-container input[type="text"] {
163
border: none;
164
text-align: center;
165
padding: 2px;
166
- margin: 0 20px 0 0;
167
font-size: 12px;
168
color: #333;
169
border-radius: 10px;
@@ -173,7 +199,7 @@ tr label.th-label {
173
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.16);
174
width: 40px;
175
height: 22px;
176
- cursor: default;
177
}
178
.modula-settings-container .slider-container .ui-slider {
179
position: relative;
@@ -219,6 +245,17 @@ tr label.th-label {
219
bottom: 0;
220
}
221
222
/* Hover Effects */
223
.modula-effects-preview {
224
margin-top: 20px;
@@ -386,18 +423,31 @@ tr label.th-label {
386
387
/* Upsells */
388
.modula-upsell {
389
- background: #f1f1f1;
390
- /* border: 1px solid #a8d69c;*/
391
- border:0px;
392
padding: 15px;
393
margin-top: 30px;
394
}
395
396
- /* We're handling the upsells inside metaboxes slightly different */
397
- .form-table-wrapper .modula-upsell {
398
- border: 1px solid #DDD;
399
- text-align: center;
400
- }
401
402
#poststuff .modula-upsell h2 {
403
margin: 0 0 20px 0;
@@ -431,12 +481,7 @@ tr label.th-label {
431
.modula-upsell .button:first-child {
432
margin-right: 10px;
433
}
434
- .modula-upsell .button.button-primary {
435
- /*background-color: #52ad3a;
436
- border-color: #378c21;
437
- box-shadow: 0 1px 0 #378c21;
438
- text-shadow: 0 -1px 1px #378c21, 1px 0 1px #378c21, 0 1px 1px #378c21, -1px 0 1px #378c21;*/
439
- }
440
.modula-upsell .action-link,
441
.modula-upsell .action-link:hover {
442
background: #51AD31;
@@ -519,7 +564,7 @@ tr label.th-label {
519
.segrip.ui-resizable-se {
520
width: 30px;
521
height: 30px;
522
- background: url('../images/resize-se.svg') no-repeat;
523
background-size: contain;
524
display: none;
525
z-index: 100;
@@ -898,7 +943,11 @@ tr label.th-label {
898
}
899
900
.modula-media-modal .attachments-browser .media-toolbar .media-toolbar-secondary {
901
- width: 100%;
902
}
903
904
/* Modula Error */
@@ -981,8 +1030,10 @@ a.modula-tab-link {
981
982
/* Tabs tooltips */
983
.modula-tooltip {
984
- position: relative;
985
- display: inline-block;
986
}
987
.modula-tooltip > span {
988
cursor: pointer;
@@ -1022,11 +1073,13 @@ a.modula-tab-link {
1022
1023
/* Modula Helper Grid */
1024
.modula-helper-guidelines-container {
1025
- padding: 15px 20px;
1026
- background-color: #f8fcfd;
1027
- display: flex;
1028
- align-items: center;
1029
- border-top: 1px solid #ecf6f9;
1030
}
1031
.modula-helper-guidelines-container .onoffswitch {
1032
margin-top: 0;
@@ -1035,6 +1088,10 @@ a.modula-tab-link {
1035
margin-left: 5px;
1036
}
1037
1038
/* Creative Grid */
1039
.modula-creative-gallery.modula-uploader-inline-content .modula-single-image .modula-single-image-content {
1040
background: #eee !important;
@@ -1077,7 +1134,8 @@ a.modula-tab-link {
1077
box-sizing: inherit;
1078
}
1079
1080
- .modula-toggle__input[type=checkbox] {
1081
border-radius: 2px;
1082
border: 2px solid #6c7781;
1083
margin-right: 12px;
@@ -1092,7 +1150,8 @@ a.modula-tab-link {
1092
width: 100%;
1093
z-index: 1; }
1094
1095
- .modula-toggle__track {
1096
background-color: #fff;
1097
border: 2px solid #6c7781;
1098
border-radius: 9px;
@@ -1102,7 +1161,8 @@ a.modula-tab-link {
1102
vertical-align: top;
1103
transition: background .2s ease; }
1104
1105
- .modula-toggle__thumb {
1106
background-color: #6c7781;
1107
border: 5px solid #6c7781;
1108
border-radius: 50%;
@@ -1114,6 +1174,14 @@ a.modula-tab-link {
1114
top: 4px;
1115
transition: transform .2s ease; }
1116
1117
.modula-toggle__off {
1118
position: absolute;
1119
right: 6px;
@@ -1318,6 +1386,14 @@ Ups-sells carousel
1318
margin-right: 0;
1319
}
1320
1321
#modula-albums-upsell h2 {
1322
margin: 0 !important;
1323
}
@@ -1328,4 +1404,177 @@ Ups-sells carousel
1328
1329
.modula-after-input {
1330
margin-left: 5px;
1331
- }
54
right: -1px;
55
}
56
.modula-settings-container .modula-tabs .modula-tab.active-tab:first-child {
57
+ border-top: none;
58
}
59
.modula-settings-container .modula-tabs .modula-tab:hover {
60
color: #333333;
63
margin: 0;
64
padding: 15px 10px 15px 0;
65
background-color: #fff;
66
border-top: 1px solid #ddd;
67
color: #333333;
68
/*box-shadow: 1px 0px 1px 0px rgba(0, 0, 0, 0.43) inset;*/
69
}
70
+ .modula-settings-container .modula-tabs .modula-tab.active-tab:not(:last-child){
71
+ border-bottom: 1px solid #ddd;
72
+ }
73
.modula-settings-container .modula-tabs .modula-tab.active-tab:before {
74
content: "";
75
position: absolute;
95
.postbox .modula-settings-container table.form-table {
96
margin: 0;
97
}
98
+ /*.postbox .modula-settings-container .form-table-wrapper {
99
padding: 0 0 0 20px;
100
box-sizing: border-box;
101
+ }*/
102
.modula-settings-container .modula-tabs-content {
103
+ padding: 0;
104
+ border-left: 1px solid #ccd0d4;
105
flex-grow: 1;
106
}
107
.modula-tabs-content > div:not( .active-tab ) {
109
}
110
.modula-settings-container .modula-tabs-content .tab-content-header {
111
width: 100%;
112
+ padding: 15px 20px 15px 20px;
113
+ border-bottom: 1px solid #ccd0d4;
114
box-sizing: border-box;
115
display: flex;
116
align-items: center;
133
font-weight: 700;
134
padding: 0;
135
display: inline-block;
136
+ line-height:20px;
137
}
138
139
#poststuff .modula-settings-container .modula-tabs-content .tab-content-header .tab-header-description p {
144
font-size: 13px;
145
}
146
147
+ .modula-settings-container .modula-tabs-content .form-table tr {
148
+ border-top: 1px solid #EEE;
149
+ border-bottom: 1px solid #EEE;
150
+ }
151
+ /*.modula-settings-container .modula-tabs-content .form-table tr:nth-of-type(even) {
152
+ background-color: #FAFAFA;
153
+ }*/
154
+ .modula-settings-container .modula-tabs-content .form-table tr:first-of-type {border-top: none;}
155
+ .modula-settings-container .modula-tabs-content .form-table tr:last-of-type {border-bottom: none;}
156
+ .modula-settings-container .modula-tabs-content .form-table th {padding: 20px;width:200px;min-width:200px;}
157
+ .modula-settings-container .modula-tabs-content .form-table th.child_setting {
158
+ padding-left:40px;
159
+ display:inline-block;
160
+ width:180px;
161
+ min-width:180px;
162
+ }
163
+
164
+ .modula-settings-container .modula-tabs-content .form-table textarea {
165
+ max-width:230px;
166
+ }
167
+
168
+ .modula-settings-container .modula-tabs-content .form-table th.two_child_setting {
169
+ padding-left:60px;
170
+ display:inline-block;
171
+ width:200px;
172
+ }
173
/* Fields */
174
175
/* UI Slider */
177
position: relative;
178
height: 2px;
179
padding: 10px 0;
180
+ width: 230px;
181
box-sizing: border-box;
182
+ /*margin-bottom: 10px;*/
183
+ display: flex;
184
+ display: flex;
185
+ justify-content: space-between;
186
+ align-items: center;
187
}
188
.modula-settings-container .slider-container input[type="text"] {
189
border: none;
190
text-align: center;
191
padding: 2px;
192
+ margin: 0 30px 0 0;
193
font-size: 12px;
194
color: #333;
195
border-radius: 10px;
199
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.16);
200
width: 40px;
201
height: 22px;
202
+ min-width:auto;
203
}
204
.modula-settings-container .slider-container .ui-slider {
205
position: relative;
245
bottom: 0;
246
}
247
248
+ .modula-settings-container select,
249
+ .modula-settings-container input:not([type="select-one"]):not([type="button"]):not([contenteditable="true"]),
250
+ .modula-settings-container select{
251
+ min-width:230px;
252
+ max-width:230px;
253
+ }
254
+
255
+ .selectize-control.single .selectize-input, .selectize-dropdown.single {
256
+ max-width:230px;
257
+ }
258
+
259
/* Hover Effects */
260
.modula-effects-preview {
261
margin-top: 20px;
423
424
/* Upsells */
425
.modula-upsell {
426
+ background: #f1f1f1;
427
+ /* border: 1px solid #a8d69c;*/
428
+ border: 0px;
429
padding: 15px;
430
margin-top: 30px;
431
}
432
433
+ .modula-settings-container .modula-upsell {
434
+ margin:30px;
435
+ }
436
+
437
+ .modula-upsell .modula-upsell-features {
438
+ text-align: left;
439
+ display: flex;
440
+ flex-wrap: wrap;
441
+ }
442
+ .modula-upsell .modula-upsell-features li {
443
+ width: 33%;
444
+ }
445
+
446
+ /* We're handling the upsells inside metaboxes slightly different */
447
+ .form-table-wrapper .modula-upsell {
448
+ border: 1px solid #DDD;
449
+ text-align: center;
450
+ }
451
452
#poststuff .modula-upsell h2 {
453
margin: 0 0 20px 0;
481
.modula-upsell .button:first-child {
482
margin-right: 10px;
483
}
484
+
485
.modula-upsell .action-link,
486
.modula-upsell .action-link:hover {
487
background: #51AD31;
564
.segrip.ui-resizable-se {
565
width: 30px;
566
height: 30px;
567
+ background: url('../../images/resize-se.svg') no-repeat;
568
background-size: contain;
569
display: none;
570
z-index: 100;
943
}
944
945
.modula-media-modal .attachments-browser .media-toolbar .media-toolbar-secondary {
946
+ width: 100%;
947
+ }
948
+
949
+ .modula-media-modal .attachments-browser .media-toolbar .media-toolbar-secondary .modula-error-container {
950
+ margin-top:25px;
951
}
952
953
/* Modula Error */
1030
1031
/* Tabs tooltips */
1032
.modula-tooltip {
1033
+ position: relative;
1034
+ display: inline-block;
1035
+ float: left;
1036
+ margin-right: 10px;
1037
}
1038
.modula-tooltip > span {
1039
cursor: pointer;
1073
1074
/* Modula Helper Grid */
1075
.modula-helper-guidelines-container {
1076
+ padding: 15px 20px;
1077
+ background-color: #f8fcfd;
1078
+ display: flex;
1079
+ align-items: center;
1080
+ border-top: 1px solid #ecf6f9;
1081
+ z-index: 999;
1082
+ position: relative;
1083
}
1084
.modula-helper-guidelines-container .onoffswitch {
1085
margin-top: 0;
1088
margin-left: 5px;
1089
}
1090
1091
+ .modula-helper-guidelines-container.modula-guidelines-display {
1092
+ display: none;
1093
+ }
1094
+
1095
/* Creative Grid */
1096
.modula-creative-gallery.modula-uploader-inline-content .modula-single-image .modula-single-image-content {
1097
background: #eee !important;
1134
box-sizing: inherit;
1135
}
1136
1137
+ .modula-toggle__input[type=checkbox],
1138
+ body .media-modal-content .attachment-details .modula-toggle__input[type=checkbox] {
1139
border-radius: 2px;
1140
border: 2px solid #6c7781;
1141
margin-right: 12px;
1150
width: 100%;
1151
z-index: 1; }
1152
1153
+ .modula-toggle__track,
1154
+ body .media-modal-content .attachment-details .modula-toggle__track {
1155
background-color: #fff;
1156
border: 2px solid #6c7781;
1157
border-radius: 9px;
1161
vertical-align: top;
1162
transition: background .2s ease; }
1163
1164
+ .modula-toggle__thumb,
1165
+ body .media-modal-content .attachment-details .modula-toggle__thumb {
1166
background-color: #6c7781;
1167
border: 5px solid #6c7781;
1168
border-radius: 50%;
1174
top: 4px;
1175
transition: transform .2s ease; }
1176
1177
+ body .media-modal-content .attachment-details .modula-toggle__thumb,
1178
+ body .media-modal-content .attachment-details .modula-toggle__track {
1179
+ min-width:auto;
1180
+ min-height:auto;
1181
+ float:none;
1182
+ padding:0;
1183
+ }
1184
+
1185
.modula-toggle__off {
1186
position: absolute;
1187
right: 6px;
1386
margin-right: 0;
1387
}
1388
1389
+ #modula_troubleshooting_option td > .wrap.modula {
1390
+ margin:0 auto;
1391
+ }
1392
+
1393
+ #modula_troubleshooting_option td > .wrap.modula .modula-toggle {
1394
+ margin-top:0;
1395
+ }
1396
+
1397
#modula-albums-upsell h2 {
1398
margin: 0 !important;
1399
}
1404
1405
.modula-after-input {
1406
margin-left: 5px;
1407
+ }
1408
+
1409
+
1410
+ /**
1411
+ Scaling Effect Preview
1412
+ */
1413
+ .modula-scaling-effect-preview {
1414
+ position: relative;
1415
+ max-width:900px;
1416
+ width:100%;
1417
+ margin:0 auto;
1418
+ margin-top:20px;
1419
+ }
1420
+
1421
+ .modula-scaling-effect-preview .modula-item {
1422
+ transition:600ms all;
1423
+ z-index:9999;
1424
+ float:left;
1425
+ margin:10px;
1426
+ }
1427
+
1428
+ .modula-scaling-effect-preview a#test-scaling-preview {
1429
+ margin-top:25px;
1430
+ margin-left:10px;
1431
+ }
1432
+
1433
+ /* Modula Shortcode Box */
1434
+
1435
+ #modula-shortcode .modula-copy-shortcode {
1436
+ margin: 10px auto;
1437
+ }
1438
+
1439
+ #modula-shortcode .inside {
1440
+ padding: 0 12px 2.5px!important;
1441
+ }
1442
+
1443
+ .shortcode-description {
1444
+ margin: 10px 0 0 0;
1445
+ border-bottom: 1px solid #DDD;
1446
+ color: #696969;
1447
+ padding-bottom: 10px;
1448
+ }
1449
+
1450
+ .modula-imagesize-info span {
1451
+ font-weight:bold;
1452
+ }
1453
+
1454
+ .modula-settings-container .selectize-dropdown {
1455
+ cursor:pointer;
1456
+ }
1457
+
1458
+ .modula-settings-container .lightbox-announcement {
1459
+ position: relative;
1460
+ padding:30px;
1461
+ }
1462
+
1463
+ .modula-settings-container .lightbox-announcement a.notice-dismiss {
1464
+ text-decoration: none;
1465
+ }
1466
+
1467
+ /**
1468
+ Some responsive fixes
1469
+ */
1470
+ /*
1471
+
1472
+ @media all and (max-width:1300px){
1473
+ .modula-settings-container {
1474
+ display:block;
1475
+ }
1476
+
1477
+ .modula-settings-container .modula-tabs .modula-tab {
1478
+ display:inline-block;
1479
+ width:auto;
1480
+ font-size:0;
1481
+ padding:10px !important;
1482
+ }
1483
+
1484
+ .modula-settings-container .modula-tabs .modula-tab:before {
1485
+ content:"";
1486
+ width:3px;
1487
+ display:block;
1488
+ }
1489
+
1490
+ .modula-settings-container .modula-tabs .modula-tab > i {
1491
+ margin:0;
1492
+ }
1493
+
1494
+ .modula-hover-preview-slider .slick-next {
1495
+ right:0;
1496
+ }
1497
+
1498
+ .modula-hover-preview-slider .slick-prev {
1499
+ left:0;
1500
+ }
1501
+
1502
+ }
1503
+
1504
+ @media all and (min-width:850px) and (max-width:1300px){
1505
+ .modula-settings-container .modula-tabs-content th,
1506
+ .modula-settings-container .modula-tabs-content td {
1507
+ display:block;
1508
+ width:100%;
1509
+ }
1510
+
1511
+ .modula-settings-container .modula-tabs-content td {
1512
+ padding-left:25px;
1513
+ }
1514
+
1515
+ .modula-settings-container .modula-tabs-content th.child_setting + td {
1516
+ padding-left:45px;
1517
+ }
1518
+
1519
+ .modula-settings-container select, .modula-settings-container input:not([type="select-one"]):not([type="button"]):not([readonly="readonly"]), .modula-settings-container select {
1520
+ min-width:175px;
1521
+ }
1522
+
1523
+ .modula-filters-container .modula-filters,
1524
+ .modula-pro-live-preview {
1525
+ max-width:calc(100% - 65px);
1526
+ }
1527
+ }
1528
+
1529
+ @media all and (min-width:600px) and (max-width:849px){
1530
+ .modula-settings-container .modula-tabs-content th,
1531
+ .modula-settings-container .modula-tabs-content .form-table th.child_setting {
1532
+ display:table-cell;
1533
+ }
1534
+
1535
+ .modula-filters-container .modula-filters,
1536
+ .modula-pro-live-preview {
1537
+ max-width:calc(100% - 65px);
1538
+ }
1539
+
1540
+ .modula-settings-container .modula-tabs-content .form-table td {
1541
+ padding-top:20px;
1542
+ padding-bottom:20px;
1543
+ }
1544
+ }
1545
+
1546
+ @media all and (max-width: 599px){
1547
+ .modula-settings-container .modula-tabs-content th,
1548
+ .modula-settings-container .modula-tabs-content td {
1549
+ display:block;
1550
+ width:100%;
1551
+ }
1552
+
1553
+ .modula-filters-container .modula-filters,
1554
+ .modula-pro-live-preview {
1555
+ max-width:calc(100% - 65px);
1556
+ }
1557
+
1558
+ .modula-settings-container .modula-tabs-content td {
1559
+ padding-left:25px;
1560
+ }
1561
+
1562
+ .modula-settings-container .modula-tabs-content th.child_setting + td {
1563
+ padding-left:45px;
1564
+ }
1565
+
1566
+ .modula-settings-container th:not(.child_setting) + td select, .modula-settings-container th:not(.child_setting) + td input:not([type="select-one"]):not([type="button"]):not([readonly="readonly"]), .modula-settings-container th:not(.child_setting) + td select {
1567
+ max-width:calc(100% - 65px) !important;
1568
+ }
1569
+
1570
+ .modula-settings-container th.child_setting + td select, .modula-settings-container th.child_setting + td input:not([type="select-one"]):not([type="button"]):not([readonly="readonly"]), .modula-settings-container th.child_setting + td select {
1571
+ max-width:calc(100% - 85px) !important;
1572
+ }
1573
+
1574
+ .modula-settings-container .modula-tabs-content .form-table td {
1575
+ padding-top:20px;
1576
+ padding-bottom:20px;
1577
+ }
1578
+
1579
+ }
1580
+ */
assets/css/admin/modula-cpt.min.css ADDED
@@ -0,0 +1 @@
1
+ #modula-settings .inside{padding:0;margin:0}.modula-settings-container{display:flex}.modula-settings-container .modula-tabs{background-color:#f8f8f8}.modula-settings-container .modula-tabs .modula-tab{margin:0 10px 0 0;padding:15px 0;color:#9c9c9c;cursor:pointer;position:relative;width:185px;position:relative}.modula-settings-container .modula-tabs .modula-tab sup{margin-left:5px;padding:2px 5px;border-radius:5px;color:#fff;font-size:8px;background:#9c9c9c;display:inline-block;line-height:1;position:relative;top:-2px}.modula-settings-container .modula-tabs .modula-tab.active-tab sup,.modula-settings-container .modula-tabs .modula-tab:hover sup{background-color:#57a7c9}.modula-settings-container .modula-tabs .modula-tab.modula-responsive.active-tab sup,.modula-settings-container .modula-tabs .modula-tab.modula-responsive:hover sup{background:#dc3232}.modula-settings-container .modula-tabs .modula-tab>i{margin-right:10px;margin-left:15px}.modula-settings-container .modula-tabs .modula-tab:after{position:absolute;content:"";width:1px;height:100%;background-color:transparent;top:0;right:-1px}.modula-settings-container .modula-tabs .modula-tab.active-tab:first-child{border-top:none}.modula-settings-container .modula-tabs .modula-tab:hover{color:#333}.modula-settings-container .modula-tabs .modula-tab.active-tab{margin:0;padding:15px 10px 15px 0;background-color:#fff;border-top:1px solid #ddd;color:#333}.modula-settings-container .modula-tabs .modula-tab.active-tab:not(:last-child){border-bottom:1px solid #ddd}.modula-settings-container .modula-tabs .modula-tab.active-tab:before{content:"";position:absolute;left:-2px;top:-1px;width:3px;height:calc(100% + 2px);background-color:#57a7c9}.modula-settings-container .modula-tabs .modula-tab.active-tab:after{background-color:#fff}tr label.th-label{color:#23282d;font-weight:600;margin-bottom:10px}.postbox .modula-settings-container table.form-table{margin:0}.modula-settings-container .modula-tabs-content{padding:0;border-left:1px solid #ccd0d4;flex-grow:1}.modula-tabs-content>div:not(.active-tab){display:none}.modula-settings-container .modula-tabs-content .tab-content-header{width:100%;padding:15px 20px 15px 20px;border-bottom:1px solid #ccd0d4;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.modula-settings-container .modula-tabs-content .tab-content-header .tab-content-header-actions{display:flex;align-items:center}.modula-settings-container .modula-tabs-content .tab-content-header .tab-content-header-actions>span{margin:0 10px;font-style:italic}.modula-settings-container .modula-tabs-content .tab-content-header .tab-content-header-actions a.button>span{height:auto;line-height:26px;margin-right:10px}#poststuff .modula-settings-container .modula-tabs-content .tab-content-header .tab-content-header-title>h2{font-weight:700;padding:0;display:inline-block;line-height:20px}#poststuff .modula-settings-container .modula-tabs-content .tab-content-header .tab-header-description p{margin:0}.modula-settings-container .form-table td p.description{font-size:13px}.modula-settings-container .modula-tabs-content .form-table tr{border-top:1px solid #eee;border-bottom:1px solid #eee}.modula-settings-container .modula-tabs-content .form-table tr:first-of-type{border-top:none}.modula-settings-container .modula-tabs-content .form-table tr:last-of-type{border-bottom:none}.modula-settings-container .modula-tabs-content .form-table th{padding:20px;width:230px}.modula-settings-container .modula-tabs-content .form-table th.child_setting{padding-left:40px;display:inline-block;width:230px}.modula-settings-container .slider-container{position:relative;height:2px;padding:10px 0;width:240px;box-sizing:border-box;display:flex;display:flex;justify-content:space-between;align-items:center}.modula-settings-container .slider-container input[type=text]{border:none;text-align:center;padding:2px;margin:0 30px 0 0;font-size:12px;color:#333;border-radius:10px;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.16);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.16);box-shadow:inset 0 1px 1px rgba(0,0,0,.16);width:40px;height:22px;min-width:auto;cursor:default}.modula-settings-container .slider-container .ui-slider{position:relative;text-align:left;height:2px;border-radius:3px;border:none;display:block;width:100%;background:#d6d6d6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modula-settings-container .slider-container .ui-slider .ui-slider-handle{position:absolute;z-index:2;top:-10px;cursor:default;-ms-touch-action:none;touch-action:none;width:18px;height:18px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);border:solid 1px #d7d7d7;transform:translateX(-50%)}.modula-settings-container .slider-container .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background:#57a7c9;top:0;bottom:0}.modula-settings-container input:not([type=select-one]):not([type=button]):not([readonly=readonly]),.modula-settings-container select{min-width:240px;max-width:240px}.selectize-control.single .selectize-input,.selectize-dropdown.single{max-width:240px}.modula-effects-preview{margin-top:20px}.modula-effects-preview .modula-item{width:400px;height:300px;overflow:hidden;position:relative}.modula-effects-preview .modula-item img{position:absolute;min-height:100%;min-width:100%}.modula-effects-preview .modula-item .figc{display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;text-align:center;position:absolute;left:0;width:100%;height:100%;padding:0}.modula-effects-preview .modula-item .figc h2{font-size:21px!important;color:#fff}.modula-effects-preview .modula-item .figc p{color:#fff;font-size:15px;font-style:normal}.modula .modula-items .modula-item h2{margin:0}.modula .modula-items .modula-item p{margin:0;padding:0}.modula .figc{color:#000;text-align:center;position:absolute;left:0;width:100%;padding:2em}.modula .modula-item .jtg-social a{text-decoration:none;color:#fff;display:inline-block;margin:0 10px 0 0;width:20px;padding:6px 4px;border:0;opacity:0;transition:opacity .3s}.modula .modula-item .jtg-social svg{width:20px;height:16px}.modula .modula-item:hover .jtg-social a{opacity:1}.modula .modula-items .jtg-social{opacity:0;transition:opacity .1s;right:30px;position:absolute;bottom:20px;text-align:right;transition:all .3s}.modula .modula-items .jtg-social{opacity:1}.modula .modula-items .jtg-social a:last-of-type{margin-right:0}.modula .modula-item.effect-pufrobo p.description{margin-bottom:2em}.modula .modula-item.effect-pufrobo .figc{text-align:right}.modula .modula-item.effect-pufrobo h2,.modula .modula-item.effect-pufrobo p{position:absolute;right:30px;left:30px;padding:10px 0}.modula .modula-item:hover img{opacity:.8}.modula .modula-item{background-color:#000}.modula .modula-item.effect-pufrobo p{bottom:20%;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);letter-spacing:1px}.modula .modula-item.effect-pufrobo h2{top:10%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.modula .modula-item.effect-pufrobo:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modula .modula-item.effect-pufrobo h2::after{position:absolute;top:80%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.modula .modula-item.effect-pufrobo h2::after,.modula .modula-item.effect-pufrobo p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.modula .modula-item.effect-pufrobo:hover h2::after,.modula .modula-item.effect-pufrobo:hover p{margin-top:10px;margin-bottom:5px;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modula-upsell{background:#f1f1f1;border:0;padding:15px;margin-top:30px}.modula-settings-container .modula-upsell{margin:30px}.form-table-wrapper .modula-upsell{border:1px solid #ddd;text-align:center}#poststuff .modula-upsell h2{margin:0 0 20px 0;font-size:16px;font-weight:700;background:#fff;left:-15px;top:-15px;padding:8px 12px;position:relative;width:calc(100% + 6px);border-bottom:1px solid #ddd}.modula-upsell p{margin:0}.modula-upsell p.modula-upsell-description{font-size:13px;line-height:1.5;color:#333;opacity:.8;margin-top:0;margin-bottom:10px;padding:0 10px}.modula-upsell .button{height:31px;line-height:31px;font-weight:700}.modula-upsell .button:first-child{margin-right:10px}.modula-upsell .action-link,.modula-upsell .action-link:hover{background:#51ad31;border-color:#51ad31;color:#fff;font-weight:700}#modula-uploader-container{position:relative;padding-left:10px;padding-right:10px}#modula-uploader-container.modula-resizer-enabled{margin-bottom:20px}.modula-upload-actions{padding:15px 20px;background-color:#f8fcfd;border-bottom:1px solid #ecf6f9;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box}.modula-upload-actions .buttons{flex-shrink:0;width:275px;display:flex}.modula-sources-dropdown{position:relative;border-top:1px solid rgba(255,255,255,0);border-right:1px solid rgba(255,255,255,0);border-left:1px solid rgba(255,255,255,0)}.modula-sources-dropdown:hover{border-color:#ddd;background:#f5f5f5}.modula-sources-dropdown>span{width:28px;height:32px;text-align:center;line-height:28px;cursor:pointer;display:inline-block;font-size:25px;font-weight:700}.modula-sources-dropdown .modula-sources-dropdown-content{position:absolute;right:-1px;bottom:0;transform:translateY(100%);display:none;padding:15px;background-color:#f5f5f5;box-shadow:0 1px 1px rgba(0,0,0,.04);box-sizing:border-box;border:1px solid #ddd}.modula-sources-dropdown:hover .modula-sources-dropdown-content{display:block}.modula-sources-dropdown:hover .modula-sources-dropdown-content:before{content:"";height:1px;width:28px;background-color:#f5f5f5;position:absolute;top:-1px;right:0}.segrip.ui-resizable-se{width:30px;height:30px;background:url(../images/resize-se.svg) no-repeat;background-size:contain;display:none;z-index:100;opacity:1}.modula-resizer-enabled .segrip.ui-resizable-se{display:block}.modula-upload-actions #modula-uploader-browser{border-bottom-right-radius:0;border-top-right-radius:0}.modula-upload-actions #modula-wp-gallery{border-bottom-left-radius:0;border-top-left-radius:0}.wp-core-ui .modula-upload-actions>a{margin:0 5px}#modula-dropzone-container{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,86,132,.9);z-index:250000;display:none;text-align:center;opacity:0;transition:opacity 250ms}#modula-dropzone-container .modula-uploader-window-content{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px dashed #fff}#poststuff #modula-dropzone-container .modula-uploader-window-content h1{margin:-.5em 0 0;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;line-height:28px;font-weight:400;color:#fff;padding:0}.modula-uploader-inline-content{position:relative;min-height:300px;width:100%}.modula-resizer-enabled .modula-uploader-inline-content{min-height:initial}.modula-uploader-inline-content h2{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#poststuff .modula-upload-message{font-size:43px;line-height:1;font-weight:400;margin:0;display:none;color:#ebebeb}#poststuff .modula-upload-message .dashicons,#poststuff .modula-upload-message .dashicons-before:before{font-size:43px;width:43px;height:43px}.modula-uploader-inline p{font-size:12px;margin:.5em 0}#poststuff .modula-uploader-inline .modula-upload-instructions{font-size:14px;color:#444;font-weight:400;padding:0}.modula-uploader-footer .max-upload-size{float:left}.modula-uploader-footer .modula-upload-numbers{float:right;opacity:0}.modula-uploader-footer:after{display:block;content:"";clear:both}.upload-progress .modula-upload-numbers{margin:0;line-height:1.4em}.modula-progress-bar{width:100%;max-width:400px;position:relative;height:2px;margin:8px 0 0;border-radius:10px;background:#e5e5e5}.upload-info-container{position:relative;overflow:hidden;flex-grow:1}.upload-info-container .upload-info{padding:5px 0}.upload-info-container .upload-progress{position:absolute;background-color:#f8fcfd;height:100%;display:flex;top:0;left:0;width:100%;flex-direction:column;transition:transform .5s;transform:translateY(100%)}.modula-upload-actions.show-progress .upload-info-container .upload-progress{transform:translateY(0)}.modula-progress-bar .modula-progress-bar-inner{height:2px;min-width:20px;width:0;background:#0085ba;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s;border-radius:5px}.modula-uploader-footer.show-progress .modula-progress-bar,.modula-uploader-footer.show-progress .modula-upload-numbers{opacity:1}.modula-uploader-inline-content .modula-single-image,.modula-uploader-inline-content .modula-single-image-placeholder{cursor:move;display:inline-block;padding:0 10px 20px 0;box-sizing:border-box;width:16.66%}.modula-uploader-inline-content .modula-single-image-placeholder:after{width:100%;height:100%;display:inline-block;content:"";position:relative;border:3px dashed #444;padding-top:calc(100% - 6px);box-sizing:border-box}.modula-uploader-inline-content .modula-single-image .modula-single-image-content{position:relative;border:1px solid #d6d6d6;box-sizing:border-box;background-position:center;background-size:cover}.modula-uploader-inline-content .modula-single-image .modula-single-image-content img{display:block;width:100%}#poststuff .modula-uploader-inline-content>.modula-upload-message:only-child{display:block}.modula-uploader-inline-content .modula-single-image .actions{position:absolute;z-index:99;font-size:0;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);padding:5px;box-sizing:border-box;display:none}.modula-uploader-inline-content .modula-single-image:hover .actions{display:block}.modula-uploader-inline-content .modula-single-image .actions a{width:20px;height:20px;border-radius:100%;border:1px solid #000;background-color:rgba(255,255,255,.8);color:#000;display:block;text-decoration:none;text-align:center;line-height:20px;margin-bottom:5px}.modula-uploader-inline-content .modula-single-image .actions a:hover{background-color:#000;color:#fff}.modula-uploader-inline-content .modula-single-image .actions a span{font-size:16px;width:20px;height:20px;line-height:20px}.modula-uploader-inline-content .modula-single-image .actions a.modula-delete-image{color:#a00a00}.modula-uploader-inline-content .modula-single-image .actions a.modula-delete-image:hover{background-color:#a00a00;color:#fff}.modula-uploader-inline-content:after{content:"";display:block;clear:both}.media-modal .modula-edit-popup.edit-attachment-frame .edit-media-header button.right{border-right:1px solid #ddd}.media-modal .modula-edit-popup .attachment-details .attachment-info .settings .setting{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #ddd}.media-modal .modula-edit-popup .attachment-details .attachment-info .settings .setting span.name{display:block;width:100%;min-width:100%;margin:0;padding:0;text-align:left;font-weight:700;font-size:14px}.media-modal .modula-edit-popup .attachment-details .attachment-info .settings .setting input[type=text],.media-modal .modula-edit-popup .attachment-details .attachment-info .settings .setting textarea{display:block;width:100%;min-width:100%;margin:0}.media-modal .modula-edit-popup .attachment-details .attachment-info .settings .setting div.description{clear:both;float:left;margin:5px 0 0 0;text-align:left;font-size:13px;font-style:italic;color:#666}.media-modal .modula-edit-popup .attachment-details .attachment-info .settings{margin:0;padding:0;border:none}.media-modal .attachment-info .actions a{display:inline-block}.inline-input{display:inline}.ui-draggable.ui-resizable>.segrip{width:10px;height:10px;background:red;position:absolute;bottom:0;right:0}.ui-draggable.ui-resizable .modula-single-image-content img{display:none}.ui-draggable.ui-resizable .modula-single-image-content{width:100%;height:100%}.ui-draggable.ui-resizable.modula-single-image{padding:0}.packery-drop-placeholder{outline:3px dashed #444;outline-offset:-6px;-webkit-transition:-webkit-transform .2s;transition:transform .2s}.ui-resizable-helper{border:3px dashed #444;box-sizing:border-box}#poststuff #modula-preview-gallery h2.hndle,#poststuff #modula-settings h2.hndle{padding-left:20px}#poststuff #modula-preview-gallery .inside{margin-top:0;padding:0}.modula-edit-popup .attachment-details .setting span.description>span{display:inline-block;float:none;width:auto;min-width:unset;line-height:16px;min-height:16px;margin-top:8px;padding:0;vertical-align:middle;margin-right:0}.modula-edit-popup .attachment-details .setting span.description{text-align:left;vertical-align:middle}.modula-media-modal .attachments-browser .media-toolbar .media-toolbar-secondary{width:100%}.modula-error-container{display:block}.modula-error-container.hide{display:none}.modula-error-container .modula-error{padding:12px;margin-bottom:12px;background:#fff;border-left:4px solid #dc3232;box-shadow:0 0 4px 0 rgba(0,0,0,.1);font-weight:600;margin-top:5px;position:relative;background-color:#dc3232;color:#fff}.modula-error-container .modula-error a{color:#fff}.modula-error-container .modula-error .upload-dismiss-errors{position:absolute;top:50%;right:-5px;padding:10px;transition:none;display:block;text-decoration:none;margin-top:-18px}.modula-error-container .modula-error .upload-dismiss-errors:before{content:"\f153";display:block;font:400 16px/1 dashicons;color:#fff}a.modula-tab-link{text-decoration:none}.modula-tab-link span.dashicons{width:16px;height:16px;line-height:16px;margin-right:3px;vertical-align:text-bottom;font-size:16px;text-decoration:none}#modula-grid{height:100%;position:absolute;overflow:hidden;top:0;left:0;width:100%}#modula-grid .modula-grid-item{background-color:#fafafa;float:left}#modula-grid .modula-grid-item:nth-child(12n){margin-right:0!important}#modula-grid:after{content:"";display:block;clear:both}.modula-tooltip{position:relative;display:inline-block;float:left;margin-right:10px}.modula-tooltip>span{cursor:pointer;color:#0073aa;text-decoration:underline;margin-left:5px}.modula-tooltip .modula-tooltip-content{display:none;position:absolute;top:50%;right:-10px;transform:translate(100% ,-50%);width:300px;background:#000;color:#fff;padding:10px;box-sizing:border-box;z-index:99}.modula-tooltip .modula-tooltip-content:before{content:'';width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #000 transparent transparent;display:block;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.modula-tooltip:hover .modula-tooltip-content{display:block}.modula-helper-guidelines-container{padding:15px 20px;background-color:#f8fcfd;display:flex;align-items:center;border-top:1px solid #ecf6f9;z-index:999;position:relative}.modula-helper-guidelines-container .onoffswitch{margin-top:0}.modula-helper-guidelines-wrapper .modula-helper-guidelines-label{margin-left:5px}.modula-helper-guidelines-container.modula-guidelines-display{display:none}.modula-creative-gallery.modula-uploader-inline-content .modula-single-image .modula-single-image-content{background:#eee!important;position:relative;overflow:hidden}.modula-creative-gallery.modula-uploader-inline-content .modula-single-image-content:before{content:"";display:block;padding-top:100%}.modula-creative-gallery.modula-uploader-inline-content .modula-single-image-content img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modula-creative-gallery.modula-uploader-inline-content .modula-single-image-content.landscape img{max-height:100%}.modula-creative-gallery.modula-uploader-inline-content .modula-single-image-content.portrait img{max-width:100%}.modula-toggle{position:relative;position:relative;user-select:none;display:inline-block}.modula-toggle__items{box-sizing:border-box;display:inline-block;position:relative}.modula-toggle__items>*{box-sizing:inherit}.modula-toggle__input[type=checkbox]{border-radius:2px;border:2px solid #6c7781;margin-right:12px;transition:none;height:100%;left:0;top:0;margin:0;padding:0;opacity:0;position:absolute;width:100%;z-index:1}.modula-toggle__track{background-color:#fff;border:2px solid #6c7781;border-radius:9px;display:inline-block;height:18px;width:36px;vertical-align:top;transition:background .2s ease}.modula-toggle__thumb{background-color:#6c7781;border:5px solid #6c7781;border-radius:50%;display:block;height:10px;width:10px;position:absolute;left:4px;top:4px;transition:transform .2s ease}.modula-toggle__off{position:absolute;right:6px;top:6px;color:#6c7781;fill:currentColor}.modula-toggle__on{position:absolute;top:6px;left:8px;border:1px solid #fff;outline:1px solid transparent;outline-offset:-1px;display:none}.modula-toggle__input[type=checkbox]:checked+.modula-toggle__items .modula-toggle__track{background-color:#11a0d2;border:9px solid transparent}.modula-toggle__input[type=checkbox]:checked+.modula-toggle__items .modula-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(18px)}.modula-toggle__input[type=checkbox]:checked+.modula-toggle__items .modula-toggle__off{display:none}.modula-toggle__input[type=checkbox]:checked+.modula-toggle__items .modula-toggle__on{display:inline-block}p.description.alert{color:red}tr.troubleshoot-subfield.hide{display:none}.modula-copy-shortcode{display:flex;align-items:center;flex-wrap:wrap}.modula-copy-shortcode input{margin:0;border-top-right-radius:0;border-bottom-right-radius:0;flex-grow:1}.modula-copy-shortcode span{width:100%}.wp-core-ui .modula-copy-shortcode a.button-primary{height:30px;border-top-left-radius:0;border-bottom-left-radius:0}@keyframes carousel{0%{transform:translateX(0);opacity:1!important}50%{transform:translateX(0);opacity:1!important}51%{transform:translateX(-100%);opacity:1!important}99%{transform:translateX(-100%);opacity:1!important}100%{transform:translateX(-200%);opacity:1!important}}.modula-upsells-carousel-wrapper{position:relative;display:flex;overflow:hidden}.modula-upsells-carousel{flex-shrink:0;position:relative;display:block;width:100%}.modula-upsells-carousel .modula-upsell-item{position:relative;width:100%;flex-shrink:0;margin-top:0;left:-15px}.modula-upsells-carousel .modula-upsell-item{text-align:center}.modula-upsells-carousel .modula-upsell-item ul.modula-upsells-list{padding-left:40px}.modula-upsells-carousel .modula-upsell-item ul li{position:relative;list-style-type:none!important;text-align:left}#modula-albums-upsell .modula-upsells-carousel .modula-upsell-item ul li{display:inline-block;margin:0 15px 15px 35px}.modula-upsells-carousel .modula-upsell-item ul li:before{font-family:Dashicons;content:"\f147";position:absolute;left:-30px;font-size:14px;color:green;background-color:#fff;padding:0 3px;border-radius:50%;border:1px solid #ddd;top:-1px}#modula-albums-upsell>button.handlediv,#modula-albums-upsell>h2.hndle.ui-sortable-handle,#modula-sorting-upsell>button.handlediv,#modula-sorting-upsell>h2.hndle.ui-sortable-handle{display:none}#modula-albums-upsell>.inside,#modula-sorting-upsell>.inside{padding:0;margin:0 auto}.cm-s-dracula .CodeMirror-gutters,.cm-s-dracula.CodeMirror{background-color:#282a36!important;color:#f8f8f2!important;border:none}.cm-s-dracula .CodeMirror-gutters{color:#282a36}.cm-s-dracula .CodeMirror-cursor{border-left:solid thin #f8f8f0}.cm-s-dracula .CodeMirror-linenumber{color:#6d8a88}.cm-s-dracula .CodeMirror-selected{background:rgba(255,255,255,.1)}.cm-s-dracula .CodeMirror-line::selection,.cm-s-dracula .CodeMirror-line>span::selection,.cm-s-dracula .CodeMirror-line>span>span::selection{background:rgba(255,255,255,.1)}.cm-s-dracula .CodeMirror-line::-moz-selection,.cm-s-dracula .CodeMirror-line>span::-moz-selection,.cm-s-dracula .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,.1)}.cm-s-dracula span.cm-comment{color:#6272a4}.cm-s-dracula span.cm-string,.cm-s-dracula span.cm-string-2{color:#f1fa8c}.cm-s-dracula span.cm-number{color:#bd93f9}.cm-s-dracula span.cm-variable{color:#50fa7b}.cm-s-dracula span.cm-variable-2{color:#fff}.cm-s-dracula span.cm-def{color:#50fa7b}.cm-s-dracula span.cm-operator{color:#ff79c6}.cm-s-dracula span.cm-keyword{color:#ff79c6}.cm-s-dracula span.cm-atom{color:#bd93f9}.cm-s-dracula span.cm-meta{color:#f8f8f2}.cm-s-dracula span.cm-tag{color:#ff79c6}.cm-s-dracula span.cm-attribute{color:#50fa7b}.cm-s-dracula span.cm-qualifier{color:#50fa7b}.cm-s-dracula span.cm-property{color:#66d9ef}.cm-s-dracula span.cm-builtin{color:#50fa7b}.cm-s-dracula span.cm-type,.cm-s-dracula span.cm-variable-3{color:#ffb86c}.cm-s-dracula .CodeMirror-activeline-background{background:rgba(255,255,255,.1)}.cm-s-dracula .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}#modula_troubleshooting_option .modula-select label{margin-right:10px}#modula_troubleshooting_option .modula-select label:last-child{margin-right:0}#modula_troubleshooting_option td>.wrap.modula{margin:0 auto}#modula_troubleshooting_option td>.wrap.modula .modula-toggle{margin-top:0}#modula-albums-upsell h2{margin:0!important}.modula-settings-container input[type=number]{max-width:80px}.modula-after-input{margin-left:5px}.modula-scaling-effect-preview{position:relative;max-width:900px;width:100%;margin:0 auto;margin-top:20px}.modula-scaling-effect-preview .modula-item{transition:.6s all;z-index:9999;float:left;margin:10px}.modula-scaling-effect-preview a#test-scaling-preview{margin-top:25px;margin-left:10px}#modula-shortcode .modula-copy-shortcode{margin:10px auto}#modula-shortcode .inside{padding:0 12px 2.5px!important}.shortcode-description{margin:10px 0 0 0;border-bottom:1px solid #ddd;color:#696969;padding-bottom:10px}.modula-imagesize-info span{font-weight:700}.modula-settings-container .selectize-dropdown{cursor:pointer}
assets/css/{modula-gutenberg.css → admin/modula-gutenberg.css} RENAMED
@@ -11,7 +11,7 @@
11
.modula-block-preview__logo {
12
width: 100%;
13
height: 60px;
14
- background: url(../images/block-preview-bg.svg) no-repeat 50% 0%;
15
background-size: 75%; }
16
17
.modula-block-preview__content {
11
.modula-block-preview__logo {
12
width: 100%;
13
height: 60px;
14
+ background: url(../../images/block-preview-bg.svg) no-repeat 50% 0%;
15
background-size: 75%; }
16
17
.modula-block-preview__content {
assets/css/{modula-gutenberg.min.css → admin/modula-gutenberg.min.css} RENAMED
File without changes
assets/css/{modula-importer.css → admin/modula-importer.css} RENAMED
File without changes
assets/css/admin/modula-notices.css ADDED
@@ -0,0 +1,67 @@
1
+ .modula-feedback-notice,
2
+ .modula-lightbox-upgrade-notice{
3
+ padding: 22px;
4
+ border: 2px solid #2ebf91;
5
+ margin-top: 20px;
6
+ position: relative;
7
+ }
8
+ .modula-feedback-notice .notice-dismiss,
9
+ .modula-lightbox-upgrade-notice .notice-dismiss {
10
+ text-decoration: none;
11
+ }
12
+ .notice p.modula-feedback-title {
13
+ font-size: 26px;
14
+ font-weight: bold;
15
+ display: flex;
16
+ align-items: center;
17
+ margin-top: 0;
18
+ }
19
+ .modula-feedback-title svg {
20
+ width: 35px;
21
+ margin-right: 10px;
22
+ }
23
+ .modula-feedback-title svg path {
24
+ fill: #2ebf91;
25
+ }
26
+
27
+
28
+ .modula-cutsom-notice {
29
+ overflow: hidden;
30
+ }
31
+
32
+ .modula-cutsom-notice > svg {
33
+ display: block;
34
+ position: absolute;
35
+ left: 0;
36
+ top: 0;
37
+ width: 200px;
38
+ height: auto;
39
+ color: #2ebf91;
40
+ transform: translate(-30%, -30%);
41
+ }
42
+
43
+ .modula-cutsom-notice > svg path {
44
+ fill: #2ebf91;
45
+ }
46
+ .modula-cutsom-notice p,
47
+ .modula-cutsom-notice a:not( .notice-dismiss ) {
48
+ position: relative;
49
+ z-index: 2;
50
+ }
51
+
52
+ .modula-cutsom-notice p {
53
+ text-align: center;
54
+ }
55
+ .modula-cutsom-notice .modula-feedback-title {
56
+ justify-content: center;
57
+ }
58
+ .modula-cutsom-notice p:not( .modula-feedback-title ){
59
+ max-width: 1100px;
60
+ margin: 20px auto;
61
+ }
62
+ .modula-cutsom-notice a:not( .notice-dismiss ) {
63
+ display: block;
64
+ width: fit-content;
65
+ margin-left: auto;
66
+ margin-right: auto;
67
+ }
assets/css/{selectize.default.css → admin/selectize.default.css} RENAMED
File without changes
assets/css/{selectize.min.css → admin/selectize.min.css} RENAMED
File without changes
assets/css/admin/slick-theme.css ADDED
@@ -0,0 +1,194 @@
1
+ @charset 'UTF-8';
2
+ /* Slider */
3
+ /* Icons */
4
+ /*
5
+ * Using CSS instead of fonts
6
+ */
7
+
8
+ /* Arrows */
9
+ .slick-prev,
10
+ .slick-next
11
+ {
12
+ font-size: 0;
13
+ line-height: 0;
14
+
15
+ position: absolute;
16
+ top: 50%;
17
+
18
+ display: block;
19
+
20
+ width: 20px;
21
+ height: 20px;
22
+ padding: 0;
23
+ -webkit-transform: translate(0, -50%);
24
+ -ms-transform: translate(0, -50%);
25
+ transform: translate(0, -50%);
26
+
27
+ cursor: pointer;
28
+
29
+ color: transparent;
30
+ border: none;
31
+ outline: none;
32
+ background: transparent;
33
+ }
34
+ .slick-prev:hover,
35
+ .slick-prev:focus,
36
+ .slick-next:hover,
37
+ .slick-next:focus
38
+ {
39
+ color: transparent;
40
+ outline: none;
41
+ background: transparent;
42
+ }
43
+ .slick-prev:hover:before,
44
+ .slick-prev:focus:before,
45
+ .slick-next:hover:before,
46
+ .slick-next:focus:before
47
+ {
48
+ opacity: 1;
49
+ }
50
+ .slick-prev.slick-disabled:before,
51
+ .slick-next.slick-disabled:before
52
+ {
53
+ opacity: .25;
54
+ }
55
+
56
+ .slick-prev:before,
57
+ .slick-next:before
58
+ {
59
+ font-family: 'slick';
60
+ font-size: 20px;
61
+ line-height: 1;
62
+
63
+ opacity: .75;
64
+ color: white;
65
+
66
+ -webkit-font-smoothing: antialiased;
67
+ -moz-osx-font-smoothing: grayscale;
68
+ }
69
+
70
+ .slick-prev
71
+ {
72
+ left: -25px;
73
+ }
74
+ [dir='rtl'] .slick-prev
75
+ {
76
+ right: -25px;
77
+ left: auto;
78
+ }
79
+ .slick-prev:before
80
+ {
81
+ content: '←';
82
+ }
83
+ [dir='rtl'] .slick-prev:before
84
+ {
85
+ content: '→';
86
+ }
87
+
88
+ .slick-next
89
+ {
90
+ right: -25px;
91
+ }
92
+ [dir='rtl'] .slick-next
93
+ {
94
+ right: auto;
95
+ left: -25px;
96
+ }
97
+ .slick-next:before
98
+ {
99
+ content: '→';
100
+ }
101
+ [dir='rtl'] .slick-next:before
102
+ {
103
+ content: '←';
104
+ }
105
+
106
+ /* Dots */
107
+ .slick-dotted.slick-slider
108
+ {
109
+ margin-bottom: 30px;
110
+ }
111
+
112
+ .slick-dots
113
+ {
114
+ position: absolute;
115
+ bottom: -25px;
116
+
117
+ display: block;
118
+
119
+ width: 100%;
120
+ padding: 0;
121
+ margin: 0;
122
+
123
+ list-style: none;
124
+
125
+ text-align: center;
126
+ }
127
+ .slick-dots li
128
+ {
129
+ position: relative;
130
+
131
+ display: inline-block;
132
+
133
+ width: 20px;
134
+ height: 20px;
135
+ margin: 0 5px;
136
+ padding: 0;
137
+
138
+ cursor: pointer;
139
+ }
140
+ .slick-dots li button
141
+ {
142
+ font-size: 0;
143
+ line-height: 0;
144
+
145
+ display: block;
146
+
147
+ width: 20px;
148
+ height: 20px;
149
+ padding: 5px;
150
+
151
+ cursor: pointer;
152
+
153
+ color: transparent;
154
+ border: 0;
155
+ outline: none;
156
+ background: transparent;
157
+ }
158
+ .slick-dots li button:hover,
159
+ .slick-dots li button:focus
160
+ {
161
+ outline: none;
162
+ }
163
+ .slick-dots li button:hover:before,
164
+ .slick-dots li button:focus:before
165
+ {
166
+ opacity: 1;
167
+ }
168
+ .slick-dots li button:before
169
+ {
170
+ font-family: 'slick';
171
+ font-size: 6px;
172
+ line-height: 20px;
173
+
174
+ position: absolute;
175
+ top: 0;
176
+ left: 0;
177
+
178
+ width: 20px;
179
+ height: 20px;
180
+
181
+ content: '•';
182
+ text-align: center;
183
+
184
+ opacity: .25;
185
+ color: black;
186
+
187
+ -webkit-font-smoothing: antialiased;
188
+ -moz-osx-font-smoothing: grayscale;
189
+ }
190
+ .slick-dots li.slick-active button:before
191
+ {
192
+ opacity: .75;
193
+ color: black;
194
+ }
assets/css/admin/slick.css ADDED
@@ -0,0 +1,119 @@
1
+ /* Slider */
2
+ .slick-slider
3
+ {
4
+ position: relative;
5
+
6
+ display: block;
7
+ box-sizing: border-box;
8
+
9
+ -webkit-user-select: none;
10
+ -moz-user-select: none;
11
+ -ms-user-select: none;
12
+ user-select: none;
13
+
14
+ -webkit-touch-callout: none;
15
+ -khtml-user-select: none;
16
+ -ms-touch-action: pan-y;
17
+ touch-action: pan-y;
18
+ -webkit-tap-highlight-color: transparent;
19
+ }
20
+
21
+ .slick-list
22
+ {
23
+ position: relative;
24
+
25
+ display: block;
26
+ overflow: hidden;
27
+
28
+ margin: 0;
29
+ padding: 0;
30
+ }
31
+ .slick-list:focus
32
+ {
33
+ outline: none;
34
+ }
35
+ .slick-list.dragging
36
+ {
37
+ cursor: pointer;
38
+ cursor: hand;
39
+ }
40
+
41
+ .slick-slider .slick-track,
42
+ .slick-slider .slick-list
43
+ {
44
+ -webkit-transform: translate3d(0, 0, 0);
45
+ -moz-transform: translate3d(0, 0, 0);
46
+ -ms-transform: translate3d(0, 0, 0);
47
+ -o-transform: translate3d(0, 0, 0);
48
+ transform: translate3d(0, 0, 0);
49
+ }
50
+
51
+ .slick-track
52
+ {
53
+ position: relative;
54
+ top: 0;
55
+ left: 0;
56
+
57
+ display: block;
58
+ margin-left: auto;
59
+ margin-right: auto;
60
+ }
61
+ .slick-track:before,
62
+ .slick-track:after
63
+ {
64
+ display: table;
65
+
66
+ content: '';
67
+ }
68
+ .slick-track:after
69
+ {
70
+ clear: both;
71
+ }
72
+ .slick-loading .slick-track
73
+ {
74
+ visibility: hidden;
75
+ }
76
+
77
+ .slick-slide
78
+ {
79
+ display: none;
80
+ float: left;
81
+
82
+ height: 100%;
83
+ min-height: 1px;
84
+ }
85
+ [dir='rtl'] .slick-slide
86
+ {
87
+ float: right;
88
+ }
89
+ .slick-slide img
90
+ {
91
+ display: block;
92
+ }
93
+ .slick-slide.slick-loading img
94
+ {
95
+ display: none;
96
+ }
97
+ .slick-slide.dragging img
98
+ {
99
+ pointer-events: none;
100
+ }
101
+ .slick-initialized .slick-slide
102
+ {
103
+ display: block;
104
+ }
105
+ .slick-loading .slick-slide
106
+ {
107
+ visibility: hidden;
108
+ }
109
+ .slick-vertical .slick-slide
110
+ {
111
+ display: block;
112
+
113
+ height: auto;
114
+
115
+ border: 1px solid transparent;
116
+ }
117
+ .slick-arrow.slick-hidden {
118
+ display: none;
119
+ }
assets/css/admin/uninstall.css ADDED
@@ -0,0 +1,113 @@
1
+ .modula-uninstall-form-active .modula-uninstall-form-bg {
2
+ background: rgba(0, 0, 0, .5);
3
+ position: fixed;
4
+ top: 0;
5
+ left: 0;
6
+ width: 100%;
7
+ height: 100%;
8
+ }
9
+
10
+ .modula-uninstall-form-wrapper {
11
+ position: fixed;
12
+ z-index: 999;
13
+ display: none;
14
+ width: 100%;
15
+ height: 100%;
16
+ top: 0;
17
+ left: 0;
18
+ right: 0;
19
+ bottom: 0;
20
+ margin: 0 auto;
21
+ }
22
+
23
+ .modula-uninstall-form-wrapper .uninstall {
24
+ text-align: center;
25
+ }
26
+
27
+ .modula-uninstall-form-active .modula-uninstall-form-wrapper {
28
+ display: block;
29
+ z-index: 999;
30
+ }
31
+
32
+ .modula-uninstall-form {
33
+ display: none;
34
+ }
35
+
36
+ .modula-uninstall-form-active .modula-uninstall-form {
37
+ position: absolute;
38
+ left: 0;
39
+ right: 0;
40
+ margin: 0 auto;
41
+ top: 50%;
42
+ transform: translateY(-50%);
43
+ max-width: 600px;
44
+ background: #fff;
45
+ white-space: normal;
46
+ }
47
+
48
+ .modula-uninstall-form-head {
49
+ background: #774cce;
50
+ padding: 8px 18px;
51
+ position: relative;
52
+ }
53
+
54
+ .modula-uninstall-form-head h3 {
55
+ color: #fff;
56
+ }
57
+
58
+ .modula-uninstall-form-body {
59
+ padding: 8px 18px;
60
+ color: #444;
61
+ }
62
+
63
+ .deactivating-spinner {
64
+ display: none;
65
+ }
66
+
67
+ .deactivating-spinner .spinner {
68
+ float: none;
69
+ margin: 4px 4px 0 18px;
70
+ vertical-align: bottom;
71
+ visibility: visible;
72
+ }
73
+
74
+ .toggle-spinner .deactivating-spinner {
75
+ display: block !important;
76
+ }
77
+
78
+ .modula-uninstall-form-footer p {
79
+ display: flex;
80
+ align-items: center;
81
+ justify-content: space-between;
82
+ }
83
+
84
+ .modula-uninstall-form.process-response .modula-uninstall-form-body {
85
+ position: relative;
86
+ }
87
+
88
+ .modula-uninstall-form.process-response .modula-uninstall-form-body:after {
89
+ content: "";
90
+ display: block;
91
+ position: absolute;
92
+ top: 0;
93
+ left: 0;
94
+ width: 100%;
95
+ height: 100%;
96
+ background-color: rgba(255, 255, 255, .5);
97
+ }
98
+
99
+ .modula-uninstall-form-head .close-uninstall-form {
100
+ position: absolute;
101
+ right: 15px;
102
+ color: #fff;
103
+ font-family: Arial;
104
+ font-size: 14px;
105
+ display: inline-block;
106
+ top: 50%;
107
+ transform: translateY(-50%);
108
+ cursor: pointer;
109
+ }
110
+
111
+ .modula-red-text {
112
+ color:red;
113
+ }
assets/css/{welcome.css → admin/welcome.css} RENAMED
File without changes
assets/css/{welcome.min.css → admin/welcome.min.css} RENAMED
File without changes
assets/css/front.css ADDED
@@ -0,0 +1,2 @@
1
+ body.compensate-for-scrollbar{overflow:hidden}.modula-fancybox-active{height:auto}.modula-fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.modula-fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.modula-fancybox-container *{box-sizing:border-box}.modula-fancybox-bg,.modula-fancybox-inner,.modula-fancybox-outer,.modula-fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.modula-fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.modula-fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.modula-fancybox-is-open .modula-fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.modula-fancybox-container .modula-fancybox-caption,.modula-fancybox-container .modula-fancybox-infobar,.modula-fancybox-container .modula-fancybox-navigation .modula-fancybox-button,.modula-fancybox-container .modula-fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.modula-fancybox-show-caption .modula-fancybox-caption,.modula-fancybox-show-infobar .modula-fancybox-infobar,.modula-fancybox-show-nav .modula-fancybox-navigation .modula-fancybox-button,.modula-fancybox-show-toolbar .modula-fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.modula-fancybox-container .modula-fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modula-fancybox-container .modula-fancybox-toolbar{right:0;top:0}.modula-fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.modula-fancybox-is-open .modula-fancybox-stage{overflow:hidden}.modula-fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.modula-fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.modula-fancybox-is-sliding .modula-fancybox-slide,.modula-fancybox-slide--current,.modula-fancybox-slide--next,.modula-fancybox-slide--previous{display:block}.modula-fancybox-slide--image{overflow:hidden;padding:44px 0}.modula-fancybox-slide--image::before{display:none}.modula-fancybox-slide--html{padding:6px}.modula-fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.modula-fancybox-slide--image .modula-fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.modula-fancybox-can-zoomOut .modula-fancybox-content{cursor:zoom-out}.modula-fancybox-can-zoomIn .modula-fancybox-content{cursor:zoom-in}.modula-fancybox-can-pan .modula-fancybox-content,.modula-fancybox-can-swipe .modula-fancybox-content{cursor:-webkit-grab;cursor:grab}.modula-fancybox-is-grabbing .modula-fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.modula-fancybox-container [data-selectable=true]{cursor:text}.modula-fancybox-image,.modula-fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.modula-fancybox-spaceball{z-index:1}.modula-fancybox-slide--iframe .modula-fancybox-content,.modula-fancybox-slide--map .modula-fancybox-content,.modula-fancybox-slide--pdf .modula-fancybox-content,.modula-fancybox-slide--video .modula-fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.modula-fancybox-slide--video .modula-fancybox-content{background:#000}.modula-fancybox-slide--map .modula-fancybox-content{background:#e5e3df}.modula-fancybox-slide--iframe .modula-fancybox-content{background:#fff}.modula-fancybox-iframe,.modula-fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.modula-fancybox-iframe{left:0;position:absolute;top:0}.modula-fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.modula-fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.modula-fancybox-container .modula-fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.modula-fancybox-container .modula-fancybox-button,.modula-fancybox-container .modula-fancybox-button:link,.modula-fancybox-container .modula-fancybox-button:visited{color:#ccc}.modula-fancybox-container .modula-fancybox-button:hover{color:#fff}.modula-fancybox-container .modula-fancybox-button:focus{outline:0}.modula-fancybox-container .modula-fancybox-button.modula-fancybox-focus{outline:1px dotted}.modula-fancybox-container .modula-fancybox-button[disabled],.modula-fancybox-container .modula-fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.modula-fancybox-container .modula-fancybox-button div{height:100%}.modula-fancybox-container .modula-fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.modula-fancybox-container .modula-fancybox-button svg path{fill:currentColor;stroke-width:0}.modula-fancybox-container .modula-fancybox-button--fsenter svg:nth-child(2),.modula-fancybox-container .modula-fancybox-button--play svg:nth-child(2){display:none}.modula-fancybox-container .modula-fancybox-button--fsexit svg:nth-child(1),.modula-fancybox-container .modula-fancybox-button--pause svg:nth-child(1){display:none}.modula-fancybox-container .modula-fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.modula-fancybox-container .modula-fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.modula-fancybox-container .modula-fancybox-close-small:hover{color:#fff;opacity:1}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-slide--html .modula-fancybox-close-small{color:#000;padding:10px;right:0;top:0;background-color:transparent}.modula-fancybox-slide--image.modula-fancybox-is-scaling .modula-fancybox-content{overflow:hidden}.modula-fancybox-is-scaling .modula-fancybox-close-small,.modula-fancybox-is-zoomable.modula-fancybox-can-pan .modula-fancybox-close-small{display:none}.modula-fancybox-navigation .modula-fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.modula-fancybox-navigation .modula-fancybox-button div{padding:7px}.modula-fancybox-navigation .modula-fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.modula-fancybox-navigation .modula-fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.modula-fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.modula-fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.modula-fancybox-caption--separate{margin-top:-50px}.modula-fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.modula-fancybox-caption a,.modula-fancybox-caption a:link,.modula-fancybox-caption a:visited{color:#ccc;text-decoration:none}.modula-fancybox-caption a:hover{color:#fff;text-decoration:underline}.modula-fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.modula-fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.modula-fancybox-fx-slide.modula-fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.modula-fancybox-fx-slide.modula-fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.modula-fancybox-fx-slide.modula-fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.modula-fancybox-fx-fade.modula-fancybox-slide--next,.modula-fancybox-fx-fade.modula-fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.modula-fancybox-fx-fade.modula-fancybox-slide--current{opacity:1}.modula-fancybox-fx-zoom-in-out.modula-fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.modula-fancybox-fx-zoom-in-out.modula-fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.modula-fancybox-fx-zoom-in-out.modula-fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.modula-fancybox-fx-rotate.modula-fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.modula-fancybox-fx-rotate.modula-fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.modula-fancybox-fx-rotate.modula-fancybox-slide--current{opacity:1;-ms-transform:rotate(0);transform:rotate(0)}.modula-fancybox-fx-circular.modula-fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.modula-fancybox-fx-circular.modula-fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.modula-fancybox-fx-circular.modula-fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.modula-fancybox-fx-tube.modula-fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.modula-fancybox-fx-tube.modula-fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.modula-fancybox-fx-tube.modula-fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.modula-fancybox-slide{padding-left:6px;padding-right:6px}.modula-fancybox-slide--image{padding:6px 0}.modula-fancybox-close-small{right:-6px}.modula-fancybox-slide--image .modula-fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.modula-fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.modula-fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share h1:after,.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share h1:before{display:none}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share p{margin:0;padding:0}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share__button:link,.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share__button:visited{color:#fff}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share__button:hover{text-decoration:none}.modula-fancybox-share__button--fb{background:#3b5998}.modula-fancybox-share__button--fb:hover{background:#344e86}.modula-fancybox-share__button--pt{background:#bd081d}.modula-fancybox-share__button--pt:hover{background:#aa0719}.modula-fancybox-share__button--tw{background:#1da1f2}.modula-fancybox-share__button--tw:hover{background:#0d95e8}.modula-fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;display:inline-block}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share__button svg path{fill:#fff}.modula-fancybox-container .modula-fancybox-stage .modula-fancybox-share .modula-fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.modula-fancybox-container .modula-fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.modula-fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.modula-fancybox-show-thumbs .modula-fancybox-thumbs{display:block}.modula-fancybox-show-thumbs .modula-fancybox-inner{right:212px}.modula-fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.modula-fancybox-thumbs-x .modula-fancybox-thumbs__list{overflow:hidden}.modula-fancybox-thumbs-y .modula-fancybox-thumbs__list::-webkit-scrollbar{width:7px}.modula-fancybox-thumbs-y .modula-fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.modula-fancybox-thumbs-y .modula-fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.modula-fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.modula-fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.modula-fancybox-thumbs__list a:focus::before{opacity:.5}.modula-fancybox-thumbs__list a.modula-fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.modula-fancybox-thumbs{width:110px}.modula-fancybox-show-thumbs .modula-fancybox-inner{right:110px}.modula-fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
2
+ .modula .modula-items .modula-item{position:absolute;overflow:hidden;box-sizing:border-box}.modula .modula-items .modula-item .modula-item-content{transition:transform .3s ease-out,opacity .2s linear,top .3s,left .6s;opacity:0}.modula .modula-items{position:relative;z-index:1;min-height:10px}.modula .modula-items .modula-item .modula-item-content>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:0 0}.modula.modula-creative-gallery .modula-items .modula-item .modula-item-content,.modula.modula-custom-grid .modula-items .modula-item .modula-item-content{height:100%}.modula .modula-items .modula-item .jtg-social{z-index:10;font-size:0}.modula:not(.modula-loaded-scale) .modula-items .modula-item.tg-loaded .modula-item-content,.modula:not(.modula-loaded-scale) .modula-items.justified-gallery .modula-item .modula-item-content{transform:scale(1) translate(0,0) rotate(0)!important;opacity:1}.modula .modula-items .modula-item img.pic{font-size:12px;position:absolute;max-width:999em;transition:width .3s,height .3s,transform .3s linear,opacity .2s linear}.modula.modula-columns .modula-items .modula-item img.pic{position:relative;max-width:100%;margin:0 auto}.modula .modula-items .modula-item.tg-loaded img.pic,.modula.modula-columns .modula-items .modula-item img.pic{display:block;opacity:1}.modula .modula-items .modula-item img.pic.lazyload,.modula .modula-items .modula-item img.pic.lazyloaded{display:block}.modula .modula-items .modula-item .caption .icon{font-size:14px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -8px}.modula .modula-items .modula-item .figc{color:#fff;text-align:center;position:absolute;left:0;width:100%;padding:0;max-width:100%}.modula .modula-items .hidden .figc{display:none}.modula .modula-items .hidden:hover .figc{display:block}.modula .modula-items .visible .figc{display:block}.modula .modula-items .always-visible .figc{display:block}.modula .modula-items .visible:hover .figc{display:none}.modula .modula-items .caption span.text{display:block;padding:10px}.modula .modula-items .caption span.title{font-size:14px;font-weight:700}.modula .filters{margin:20px 0 20px 0}.modula .filters.vertical-filters{margin-top:0;width:20%;float:left}.modula .filters a{text-decoration:none;display:inline-block;color:#333;outline:0;transition:350ms ease-in}.modula .filters.menu--dfefault a{border-bottom:2px solid transparent}.modula .filters.colored a{border:0;color:#fff}.modula .filters:not(.styled-menu) a.selected,.modula .filters:not(.styled-menu) a:hover{border-bottom-color:#333;border-bottom:1px solid}body .modula.vertical-filters .modula-items{width:80%;float:left}body .modula:after{content:"";display:block;clear:both}.modula.vertical-filters .filters{width:20%;float:left}body .modula .filters.vertical-filters.both-vertical+.modula-items{width:60%;float:left}.modula .filters.vertical-filters a{display:block;margin-bottom:15px}.modula .filters.vertical-filters.colored a{border-radius:5px;text-align:center;background:#fff;border:1px solid #3498db;color:#3498db}.modula .filters.vertical-filters.colored a.selected,.modula .filters.vertical-filters.colored a:hover{background:#fff;color:#8e44ad;border-color:#8e44ad}.modula .filters.horizontal-filters.colored a{display:inline-block;padding:0 30px;margin-right:2px;background:#3498db;position:relative;border:0}.modula .filters.horizontal-filters.colored a.selected,.modula .filters.horizontal-filters.colored a:hover{background:#8e44ad}.modula .filters.horizontal-filters.colored a:before{position:absolute;content:'';left:0;top:0;width:0;height:0;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-left:solid 17px #fff;border-bottom:solid 41px transparent;z-index:1;transition:.4s}.modula .filters.horizontal-filters.colored a:after{position:absolute;content:'';right:0;top:0;width:0;height:0;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-left:solid 17px transparent;border-bottom:solid 41px #fff;z-index:1;transition:.4s}.filter-by-wrapper{text-align:center;margin-bottom:25px;text-transform:uppercase}.filter-by-wrapper span{cursor:pointer}.filter-by-wrapper span:after{content:"";margin-left:15px;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#0470e3 transparent transparent transparent;display:inline-block}.filter-by-wrapper.opened span:after{content:"";width:0;height:0;border-style:solid;border-width:0 10px 15px 10px;border-color:transparent transparent #d500ff transparent;display:inline-block}.modula .filters.vertical-filters a{margin-bottom:0}.menu__list li.menu__item{margin:15px}@media all and (min-width:1025px){.filter-by-wrapper{display:none!important}.modula-gallery .filters{display:block!important}}@media all and (max-width:1024px){.modula .filters.vertical-filters.both-vertical+.modula-items,.modula.vertical-filters .filters,.modula.vertical-filters .modula-items{width:100%!important;float:none}.menu__list{padding:0}.menu__list li.menu__item{margin:0}}.modula .jtg-social a{box-shadow:none}.modula .jtg-social svg{width:20px;height:16px}.modula .modula-items .modula-item .jtg-title{margin:0}.modula .modula-items .modula-item p{margin:0;padding:0}.modula .figc{color:#000;text-align:center;position:absolute;left:0;width:100%;padding:2em}.modula .modula-item .jtg-social a{text-decoration:none;color:#fff;display:inline-block;margin:0 10px 0 0;padding:0;border:0;opacity:0;transition:opacity .3s}.modula .modula-item:hover .jtg-social a{opacity:1}.modula .modula-items .jtg-social{opacity:0;transition:opacity .1s;right:30px;position:absolute;bottom:20px;text-align:right;transition:all .3s}.modula .modula-items .jtg-social{opacity:1}.modula .modula-items .jtg-social a:last-of-type{margin-right:0}.modula .modula-item.effect-pufrobo p.description{margin-bottom:2em}.modula .modula-item.effect-pufrobo .figc{text-align:right}.modula .modula-item.effect-pufrobo .jtg-title,.modula .modula-item.effect-pufrobo p{position:absolute;right:30px;left:30px;padding:10px 0}.modula .modula-item:hover img,.modula .modula-items .modula-item.tg-loaded:hover img.pic{opacity:.8}.modula .modula-item.effect-pufrobo p{bottom:20%;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);letter-spacing:1px}.modula .modula-item.effect-pufrobo .jtg-title{top:10%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.modula .modula-item.effect-pufrobo:hover .jtg-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modula .modula-item.effect-pufrobo .jtg-title::after{position:absolute;top:80%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.modula .modula-item.effect-pufrobo .jtg-title::after,.modula .modula-item.effect-pufrobo p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.modula .modula-item.effect-pufrobo:hover .jtg-title::after,.modula .modula-item.effect-pufrobo:hover p{margin-top:10px;margin-bottom:5px;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modula .modula-items .modula-item.effect-pufrobo .figc.no-title.no-description .jtg-title:after{display:none}.modula .modula-items .modula-item.effect-appear .figc .jtg-title:before,.modula .modula-items .modula-item.effect-comodo .figc .jtg-title:before,.modula .modula-items .modula-item.effect-crafty .figc .jtg-title:before,.modula .modula-items .modula-item.effect-curtain .figc .jtg-title:before,.modula .modula-items .modula-item.effect-fluid-up .figc .jtg-title:before,.modula .modula-items .modula-item.effect-hide .figc .jtg-title:before,.modula .modula-items .modula-item.effect-lens .figc .jtg-title:before,.modula .modula-items .modula-item.effect-pufrobo .figc .jtg-title:before,.modula .modula-items .modula-item.effect-quiet .figc .jtg-title:before,.modula .modula-items .modula-item.effect-reflex .figc .jtg-title:before,.modula .modula-items .modula-item.effect-seemo .figc .jtg-title:before{display:none}.modula .modula-items .modula-item>a{cursor:zoom-in}.modula-fancybox-container.modula-fancybox-is-open{z-index:99999999}.modula-fancybox-share__button--li{background:#0e76a8}.modula-fancybox-share__button--wa{background:#25d366}.modula.modula-columns .modula-item{display:flex;justify-content:center}.modula.modula-columns .modula-item .modula-item-content{position:relative}.modula.modula-columns .modula-item .modula-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:9}.modula.modula-columns .modula-items.grid-gallery .modula-item .modula-item-content{height:100%}.modula.modula-columns .modula-items.grid-gallery.justified-gallery .modula-item .modula-item-content{width:100%}.modula.modula-columns .modula-items.grid-gallery.justified-gallery .modula-item .modula-item-content .pic{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none}.modula.modula-columns .modula-item.jg-filtered{display:none}.modula-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.modula-row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.modula-row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.modula-row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.modula-row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.modula-row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.modula-row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}@media (min-width:576px){.modula-row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.modula-row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.modula-row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.modula-row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.modula-row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.modula-row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}}@media (min-width:768px){.modula-row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.modula-row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.modula-row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.modula-row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.modula-row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.modula-row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}}@media (min-width:992px){.modula-row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.modula-row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.modula-row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.modula-row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.modula-row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.modula-row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}}@media (min-width:1200px){.modula-row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.modula-row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.modula-row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.modula-row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.modula-row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.modula-row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}}.modula .modula-items.grid-gallery .modula-item .figc{height:100%;top:0}
assets/css/front/fancybox.css ADDED
@@ -0,0 +1,902 @@
1
+ body.compensate-for-scrollbar {
2
+ overflow: hidden;
3
+ }
4
+
5
+ .modula-fancybox-active {
6
+ height: auto;
7
+ }
8
+
9
+ .modula-fancybox-is-hidden {
10
+ left: -9999px;
11
+ margin: 0;
12
+ position: absolute !important;
13
+ top: -9999px;
14
+ visibility: hidden;
15
+ }
16
+
17
+ .modula-fancybox-container {
18
+ -webkit-backface-visibility: hidden;
19
+ height: 100%;
20
+ left: 0;
21
+ outline: none;
22
+ position: fixed;
23
+ -webkit-tap-highlight-color: transparent;
24
+ top: 0;
25
+ -ms-touch-action: manipulation;
26
+ touch-action: manipulation;
27
+ transform: translateZ(0);
28
+ width: 100%;
29
+ z-index: 99992;
30
+ }
31
+
32
+ .modula-fancybox-container * {
33
+ box-sizing: border-box;
34
+ }
35
+
36
+ .modula-fancybox-outer,
37
+ .modula-fancybox-inner,
38
+ .modula-fancybox-bg,
39
+ .modula-fancybox-stage {
40
+ bottom: 0;
41
+ left: 0;
42
+ position: absolute;
43
+ right: 0;
44
+ top: 0;
45
+ }
46
+
47
+ .modula-fancybox-outer {
48
+ -webkit-overflow-scrolling: touch;
49
+ overflow-y: auto;
50
+ }
51
+
52
+ .modula-fancybox-bg {
53
+ background: rgb(30, 30, 30);
54
+ opacity: 0;
55
+ transition-duration: inherit;
56
+ transition-property: opacity;
57
+ transition-timing-function: cubic-bezier(.47, 0, .74, .71);
58
+ }
59
+
60
+ .modula-fancybox-is-open .modula-fancybox-bg {
61
+ opacity: .9;
62
+ transition-timing-function: cubic-bezier(.22, .61, .36, 1);
63
+ }
64
+
65
+ .modula-fancybox-container .modula-fancybox-infobar,
66
+ .modula-fancybox-container .modula-fancybox-toolbar,
67
+ .modula-fancybox-container .modula-fancybox-caption,
68
+ .modula-fancybox-container .modula-fancybox-navigation .modula-fancybox-button {
69
+ direction: ltr;
70
+ opacity: 0;
71
+ position: absolute;
72
+ transition: opacity .25s ease, visibility 0s ease .25s;
73
+ visibility: hidden;
74
+ z-index: 99997;
75
+ }
76
+
77
+ .modula-fancybox-show-infobar .modula-fancybox-infobar,
78
+ .modula-fancybox-show-toolbar .modula-fancybox-toolbar,
79
+ .modula-fancybox-show-caption .modula-fancybox-caption,
80
+ .modula-fancybox-show-nav .modula-fancybox-navigation .modula-fancybox-button {
81
+ opacity: 1;
82
+ transition: opacity .25s ease 0s, visibility 0s ease 0s;
83
+ visibility: visible;
84
+ }
85
+
86
+ .modula-fancybox-container .modula-fancybox-infobar {
87
+ color: #ccc;
88
+ font-size: 13px;
89
+ -webkit-font-smoothing: subpixel-antialiased;
90
+ height: 44px;
91
+ left: 0;
92
+ line-height: 44px;
93
+ min-width: 44px;
94
+ mix-blend-mode: difference;
95
+ padding: 0 10px;
96
+ pointer-events: none;
97
+ top: 0;
98
+ -webkit-touch-callout: none;
99
+ -webkit-user-select: none;
100
+ -moz-user-select: none;
101
+ -ms-user-select: none;
102
+ user-select: none;
103
+ }
104
+
105
+ .modula-fancybox-container .modula-fancybox-toolbar {
106
+ right: 0;
107
+ top: 0;
108
+ }
109
+
110
+ .modula-fancybox-stage {
111
+ direction: ltr;
112
+ overflow: visible;
113
+ transform: translateZ(0);
114
+ z-index: 99994;
115
+ }
116
+
117
+ .modula-fancybox-is-open .modula-fancybox-stage {
118
+ overflow: hidden;
119
+ }
120
+
121
+ .modula-fancybox-slide {
122
+ -webkit-backface-visibility: hidden;
123
+ /* Using without prefix would break IE11 */
124
+ display: none;
125
+ height: 100%;
126
+ left: 0;
127
+ outline: none;
128
+ overflow: auto;
129
+ -webkit-overflow-scrolling: touch;
130
+ padding: 44px;
131
+ position: absolute;
132
+ text-align: center;
133
+ top: 0;
134
+ transition-property: transform, opacity;
135
+ white-space: normal;
136
+ width: 100%;
137
+ z-index: 99994;
138
+ }
139
+
140
+ .modula-fancybox-slide::before {
141
+ content: '';
142
+ display: inline-block;
143
+ font-size: 0;
144
+ height: 100%;
145
+ vertical-align: middle;
146
+ width: 0;
147
+ }
148
+
149
+ .modula-fancybox-is-sliding .modula-fancybox-slide,
150
+ .modula-fancybox-slide--previous,
151
+ .modula-fancybox-slide--current,
152
+ .modula-fancybox-slide--next {
153
+ display: block;
154
+ }
155
+
156
+ .modula-fancybox-slide--image {
157
+ overflow: hidden;
158
+ padding: 44px 0;
159
+ }
160
+
161
+ .modula-fancybox-slide--image::before {
162
+ display: none;
163
+ }
164
+
165
+ .modula-fancybox-slide--html {
166
+ padding: 6px;
167
+ }
168
+
169
+ .modula-fancybox-content {
170
+ background: #fff;
171
+ display: inline-block;
172
+ margin: 0;
173
+ max-width: 100%;
174
+ overflow: auto;
175
+ -webkit-overflow-scrolling: touch;
176
+ padding: 44px;
177
+ position: relative;
178
+ text-align: left;
179
+ vertical-align: middle;
180
+ }
181
+
182
+ .modula-fancybox-slide--image .modula-fancybox-content {
183
+ animation-timing-function: cubic-bezier(.5, 0, .14, 1);
184
+ -webkit-backface-visibility: hidden;
185
+ background: transparent;
186
+ background-repeat: no-repeat;
187
+ background-size: 100% 100%;
188
+ left: 0;
189
+ max-width: none;
190
+ overflow: visible;
191
+ padding: 0;
192
+ position: absolute;
193
+ top: 0;
194
+ -ms-transform-origin: top left;
195
+ transform-origin: top left;
196
+ transition-property: transform, opacity;
197
+ -webkit-user-select: none;
198
+ -moz-user-select: none;
199
+ -ms-user-select: none;
200
+ user-select: none;
201
+ z-index: 99995;
202
+ }
203
+
204
+ .modula-fancybox-can-zoomOut .modula-fancybox-content {
205
+ cursor: zoom-out;
206
+ }
207
+
208
+ .modula-fancybox-can-zoomIn .modula-fancybox-content {
209