Addons for WPBakery Page Builder - Version 1.5

Version Description

  • Added - Detailed documentation for all addon elements
  • Added - Plugin options panel for enabling or disabling addons along with other options.
  • Added - Ability to enter Custom CSS in plugin options
  • Added - Default theme color option for addons
  • Added - Support for lightweight Portfolio Post Type plugin. Jetpack custom post types module no longer recommended.
  • Fixed - The grid heading was not being displayed
  • Some styling improvements and fixes
Download this release

Release Info

Developer livemesh
Plugin Icon 128x128 Addons for WPBakery Page Builder
Version 1.5
Comparing to
See all releases

Code changes from version 1.4 to 1.5

Files changed (126) hide show
  1. admin/admin-ajax.php +169 -0
  2. admin/admin-init.php +193 -0
  3. admin/assets/css/documentation.css +417 -0
  4. admin/assets/css/documentation.css.map +7 -0
  5. admin/assets/css/documentation.scss +506 -0
  6. admin/assets/css/lvca-admin-page.css +418 -0
  7. admin/assets/css/lvca-admin-page.css.map +7 -0
  8. admin/assets/css/lvca-admin-page.scss +428 -0
  9. admin/assets/css/lvca-admin.css +151 -0
  10. admin/assets/css/lvca-admin.css.map +7 -0
  11. admin/assets/css/lvca-admin.scss +191 -0
  12. admin/assets/css/lvca-elements.css +379 -0
  13. admin/assets/css/lvca-elements.css.map +7 -0
  14. admin/assets/css/lvca-elements.scss +370 -0
  15. admin/assets/css/premium-upgrade.css +607 -0
  16. admin/assets/css/premium-upgrade.css.map +7 -0
  17. admin/assets/css/premium-upgrade.scss +699 -0
  18. admin/assets/images/admin/accordion-add.png +0 -0
  19. admin/assets/images/admin/accordion.png +0 -0
  20. admin/assets/images/admin/button.png +0 -0
  21. admin/assets/images/admin/carousel-add.png +0 -0
  22. admin/assets/images/admin/carousel.png +0 -0
  23. admin/assets/images/admin/client-add.png +0 -0
  24. admin/assets/images/admin/clients.png +0 -0
  25. admin/assets/images/admin/countdown.png +0 -0
  26. admin/assets/images/admin/faq-add.png +0 -0
  27. admin/assets/images/admin/faq.png +0 -0
  28. admin/assets/images/admin/feature-add.png +0 -0
  29. admin/assets/images/admin/features.png +0 -0
  30. admin/assets/images/admin/gallery-add.png +0 -0
  31. admin/assets/images/admin/gallery.png +0 -0
  32. admin/assets/images/admin/generic-carousel.png +0 -0
  33. admin/assets/images/admin/grid-alt.png +0 -0
  34. admin/assets/images/admin/grid.png +0 -0
  35. admin/assets/images/admin/heading.png +0 -0
  36. admin/assets/images/admin/icon-add.png +0 -0
  37. admin/assets/images/admin/icons.png +0 -0
  38. admin/assets/images/admin/odometer-add.png +0 -0
  39. admin/assets/images/admin/odometers.png +0 -0
  40. admin/assets/images/admin/piechart-add.png +0 -0
  41. admin/assets/images/admin/piecharts.png +0 -0
  42. admin/assets/images/admin/portfolio-add.png +0 -0
  43. admin/assets/images/admin/portfolio.png +0 -0
  44. admin/assets/images/admin/posts-carousel.png +0 -0
  45. admin/assets/images/admin/pricing-plan.png +0 -0
  46. admin/assets/images/admin/pricing-table.png +0 -0
  47. admin/assets/images/admin/service-add.png +0 -0
  48. admin/assets/images/admin/services.png +0 -0
  49. admin/assets/images/admin/slider-add.png +0 -0
  50. admin/assets/images/admin/slider-add2.png +0 -0
  51. admin/assets/images/admin/sliders.png +0 -0
  52. admin/assets/images/admin/sliders2.png +0 -0
  53. admin/assets/images/admin/spacer.png +0 -0
  54. admin/assets/images/admin/stats-bar.png +0 -0
  55. admin/assets/images/admin/tab-add.png +0 -0
  56. admin/assets/images/admin/tabs.png +0 -0
  57. admin/assets/images/admin/team-member-add.png +0 -0
  58. admin/assets/images/admin/team.png +0 -0
  59. admin/assets/images/admin/testimonial-add.png +0 -0
  60. admin/assets/images/admin/testimonials-slider-add.png +0 -0
  61. admin/assets/images/admin/testimonials-slider.png +0 -0
  62. admin/assets/images/admin/testimonials.png +0 -0
  63. admin/assets/images/logo-dark.png +0 -0
  64. admin/assets/images/logo-light.png +0 -0
  65. admin/assets/images/logo-shape.png +0 -0
  66. admin/assets/images/logo-shape16.png +0 -0
  67. admin/assets/js/documentation.js +97 -0
  68. admin/assets/js/documentation.min.js +1 -0
  69. admin/assets/js/lvca-admin-ajax.js +169 -0
  70. admin/assets/js/lvca-admin-ajax.min.js +1 -0
  71. admin/assets/js/lvca-admin.js +51 -0
  72. admin/assets/js/lvca-admin.min.js +1 -0
  73. admin/assets/js/premium-upgrade.js +31 -0
  74. admin/assets/js/premium-upgrade.min.js +1 -0
  75. admin/views/admin-banner1.php +16 -0
  76. admin/views/admin-banner2.php +22 -0
  77. admin/views/admin-banner3.php +16 -0
  78. admin/views/admin-footer.php +17 -0
  79. admin/views/admin-header.php +11 -0
  80. admin/views/documentation.php +1285 -0
  81. admin/views/premium-upgrade.php +615 -0
  82. admin/views/settings.php +585 -0
  83. assets/css/lvca-frontend.css +26 -15
  84. assets/css/lvca-frontend.css.map +1 -1
  85. assets/css/lvca-frontend.scss +21 -8
  86. assets/js/lvca-admin.js +0 -0
  87. assets/js/lvca-admin.min.js +0 -0
  88. assets/js/lvca-frontend.js +28 -15
  89. assets/js/lvca-frontend.min.js +1 -1
  90. assets/js/modernizr-custom.js +1384 -0
  91. assets/js/modernizr-custom.min.js +1 -0
  92. includes/addons/accordion/class-lvca-accordion.php +7 -2
  93. includes/addons/carousel/class-lvca-carousel.php +11 -8
  94. includes/addons/carousel/js/carousel.js +9 -7
  95. includes/addons/carousel/js/carousel.min.js +1 -1
  96. includes/addons/clients/class-lvca-clients.php +6 -1
  97. includes/addons/heading/class-lvca-heading.php +32 -25
  98. includes/addons/odometers/class-lvca-odometers.php +9 -4
  99. includes/addons/piecharts/class-lvca-piecharts.php +9 -4
  100. includes/addons/portfolio/class-lvca-portfolio.php +20 -14
  101. includes/addons/portfolio/js/portfolio.js +2 -2
  102. includes/addons/portfolio/js/portfolio.min.js +1 -1
  103. includes/addons/posts-carousel/class-lvca-posts-carousel.php +10 -8
  104. includes/addons/posts-carousel/js/posts-carousel.js +13 -11
  105. includes/addons/posts-carousel/js/posts-carousel.min.js +1 -1
  106. includes/addons/pricing-table/class-lvca-pricing-table.php +8 -3
  107. includes/addons/services/class-lvca-services.php +6 -1
  108. includes/addons/services/css/style.css +4 -1
  109. includes/addons/services/css/style.css.map +1 -1
  110. includes/addons/services/css/style.scss +2 -2
  111. includes/addons/spacer/class-lvca-spacer.php +7 -4
  112. includes/addons/spacer/js/spacer.js +1 -1
  113. includes/addons/spacer/js/spacer.min.js +1 -1
  114. includes/addons/stats-bar/class-lvca-stats-bar.php +8 -3
  115. includes/addons/tabs/class-lvca-tabs.php +7 -2
  116. includes/addons/team/class-lvca-team.php +7 -2
  117. includes/addons/testimonials-slider/class-lvca-testimonials-slider.php +9 -4
  118. includes/addons/testimonials/class-lvca-testimonials.php +8 -3
  119. includes/helper-functions.php +228 -2
  120. includes/params/number/class-lvca-number-param.php +6 -0
  121. languages/default.pot +878 -173
  122. languages/en_US.mo +0 -0
  123. languages/en_US.po +873 -175
  124. livemesh-vc-addons.php +127 -61
  125. readme.txt +61 -29
  126. sample-data.xml +0 -3518
admin/admin-ajax.php ADDED
@@ -0,0 +1,169 @@
1
+ <?php
2
+
3
+ // Exit if accessed directly
4
+ if (!defined('ABSPATH')) {
5
+ exit;
6
+ }
7
+
8
+ class LVCA_Admin_Ajax {
9
+
10
+ // Instance of this class.
11
+ protected $plugin_slug = 'livemesh_vc_addons';
12
+ protected $ajax_data;
13
+ protected $ajax_msg;
14
+
15
+
16
+ public function __construct() {
17
+
18
+ // retrieve all ajax string to localize
19
+ $this->localize_strings();
20
+ $this->init_hooks();
21
+
22
+ }
23
+
24
+ public function init_hooks() {
25
+
26
+ // Register backend ajax action
27
+ add_action('wp_ajax_lvca_admin_ajax', array($this, 'lvca_admin_ajax'));
28
+ // Load admin ajax js script
29
+ add_action('admin_enqueue_scripts', array($this, 'enqueue_admin_scripts'));
30
+
31
+ }
32
+
33
+ public function ajax_response($success = true, $message = null, $content = null) {
34
+
35
+ $response = array(
36
+ 'success' => $success,
37
+ 'message' => $message,
38
+ 'content' => $content
39
+ );
40
+
41
+ return $response;
42
+
43
+ }
44
+
45
+ public function lvca_check_nonce() {
46
+
47
+ // retrieve nonce
48
+ $nonce = (isset($_POST['nonce'])) ? $_POST['nonce'] : $_GET['nonce'];
49
+
50
+ // nonce action for the grid
51
+ $action = 'lvca_admin_nonce';
52
+
53
+ // check ajax nounce
54
+ if (!wp_verify_nonce($nonce, $action)) {
55
+ // build response
56
+ $response = $this->ajax_response(false, __('Sorry, an error occurred. Please refresh the page.', 'livemesh-vc-addons'));
57
+ // die and send json error response
58
+ wp_send_json($response);
59
+ }
60
+
61
+ }
62
+
63
+ public function lvca_admin_ajax() {
64
+
65
+ // check the nonce
66
+ $this->lvca_check_nonce();
67
+
68
+ // retrieve data
69
+ $this->ajax_data = (isset($_POST)) ? $_POST : $_GET;
70
+
71
+ // retrieve function
72
+ $func = $this->ajax_data['func'];
73
+
74
+ switch ($func) {
75
+ case 'lvca_save_settings':
76
+ $response = $this->save_settings_callback();
77
+ break;
78
+ case 'lvca_reset_settings':
79
+ $response = $this->save_settings_callback();
80
+ break;
81
+ default:
82
+ $response = ajax_response(false, __('Sorry, an unknown error occurred...', 'livemesh-vc-addons'), null);
83
+ break;
84
+ }
85
+
86
+ // send json response and die
87
+ wp_send_json($response);
88
+
89
+ }
90
+
91
+ public function save_settings_callback() {
92
+
93
+ // retrieve data from jquery
94
+ $setting_data = $this->ajax_data['setting_data'];
95
+
96
+ lvca_update_options($setting_data);
97
+
98
+ $template = false;
99
+ // get new restore global settings panel
100
+ if ($this->ajax_data['reset']) {
101
+ ob_start();
102
+ require_once('views/settings.php');
103
+ $template = ob_get_clean();
104
+ }
105
+
106
+ $response = $this->ajax_response(true, $this->ajax_data['reset'], $template);
107
+ return $response;
108
+
109
+ }
110
+
111
+
112
+ public function localize_strings() {
113
+
114
+ $this->ajax_msg = array(
115
+ 'box_icons' => array(
116
+ 'before' => '<i class="tg-info-box-icon dashicons dashicons-admin-generic"></i>',
117
+ 'success' => '<i class="tg-info-box-icon dashicons dashicons-yes"></i>',
118
+ 'error' => '<i class="tg-info-box-icon dashicons dashicons-no-alt"></i>'
119
+ ),
120
+ 'box_messages' => array(
121
+
122
+ 'lvca_save_settings' => array(
123
+ 'before' => __('Saving plugin settings', 'livemesh-vc-addons'),
124
+ 'success' => __('Plugin settings Saved', 'livemesh-vc-addons'),
125
+ 'error' => __('Sorry, an error occurs while saving settings...', 'livemesh-vc-addons')
126
+ ),
127
+ 'lvca_reset_settings' => array(
128
+ 'before' => __('Resetting plugin settings', 'livemesh-vc-addons'),
129
+ 'success' => __('Plugin settings resetted', 'livemesh-vc-addons'),
130
+ 'error' => __('Sorry, an error occurred while resetting settings', 'livemesh-vc-addons')
131
+ ),
132
+ )
133
+ );
134
+
135
+ }
136
+
137
+ public function admin_nonce() {
138
+
139
+ return array(
140
+ 'url' => admin_url('admin-ajax.php'),
141
+ 'nonce' => wp_create_nonce('lvca_admin_nonce')
142
+ );
143
+
144
+ }
145
+
146
+ public function enqueue_admin_scripts() {
147
+
148
+ $screen = get_current_screen();
149
+
150
+ // enqueue only in grid panel
151
+ if (strpos($screen->id, $this->plugin_slug) !== false) {
152
+ // merge nonce to translatable strings
153
+ $strings = array_merge($this->admin_nonce(), $this->ajax_msg);
154
+
155
+ // Use minified libraries if LVCA_SCRIPT_DEBUG is turned off
156
+ $suffix = (defined('LVCA_SCRIPT_DEBUG') && LVCA_SCRIPT_DEBUG) ? '' : '.min';
157
+
158
+ // register and localize script for ajax methods
159
+ wp_register_script('lvca-admin-ajax-scripts', LVCA_PLUGIN_URL . 'admin/assets/js/lvca-admin-ajax' . $suffix . '.js', array(), LVCA_VERSION, true);
160
+ wp_enqueue_script('lvca-admin-ajax-scripts');
161
+
162
+ wp_localize_script('lvca-admin-ajax-scripts', 'lvca_admin_global_var', $strings);
163
+
164
+ }
165
+ }
166
+
167
+ }
168
+
169
+ new LVCA_Admin_Ajax;
admin/admin-init.php ADDED
@@ -0,0 +1,193 @@
1
+ <?php
2
+
3
+ // Exit if accessed directly
4
+ if (!defined('ABSPATH')) {
5
+ exit;
6
+ }
7
+
8
+ class LVCA_Admin {
9
+
10
+
11
+ protected $plugin_slug = 'livemesh_vc_addons';
12
+
13
+ public function __construct() {
14
+
15
+ $this->includes();
16
+ $this->init_hooks();
17
+
18
+ }
19
+
20
+ public function includes() {
21
+
22
+ // load class admin ajax function
23
+ require_once(LVCA_PLUGIN_DIR . '/admin/admin-ajax.php');
24
+
25
+ }
26
+
27
+ public function init_hooks() {
28
+
29
+ // Build admin menu/pages
30
+ add_action('admin_menu', array($this, 'add_plugin_admin_menu'));
31
+
32
+ // Load admin style sheet and JavaScript.
33
+ add_action('admin_enqueue_scripts', array($this, 'enqueue_admin_scripts'));
34
+
35
+ add_action('current_screen', array($this, 'remove_admin_notices'));
36
+
37
+ }
38
+
39
+ public function remove_admin_notices($screen) {
40
+
41
+ // If this screen is Livemesh VC Addons plugin options page, remove annoying admin notices
42
+ if (strpos($screen->id, $this->plugin_slug) !== false) {
43
+ add_action('admin_notices', array(&$this, 'remove_notices_start'));
44
+ add_action('admin_notices', array(&$this, 'remove_notices_end'), 999);
45
+ }
46
+ }
47
+
48
+ public function remove_notices_start() {
49
+
50
+ // Turn on output buffering
51
+ ob_start();
52
+
53
+ }
54
+
55
+ public function remove_notices_end() {
56
+
57
+ // Get current buffer contents and delete current output buffer
58
+ $content = ob_get_contents();
59
+ ob_clean();
60
+
61
+ }
62
+
63
+ public function add_plugin_admin_menu() {
64
+
65
+ add_menu_page(
66
+ 'Visual Composer Addons',
67
+ __('VC Addons', 'livemesh-vc-addons'),
68
+ 'manage_options',
69
+ $this->plugin_slug,
70
+ array($this, 'display_settings_page'),
71
+ LVCA_PLUGIN_URL . 'admin/assets/images/logo-shape16.png'
72
+ );
73
+
74
+ // add plugin settings submenu page
75
+ add_submenu_page(
76
+ $this->plugin_slug,
77
+ 'VC Addons Settings',
78
+ __('Settings', 'livemesh-vc-addons'),
79
+ 'manage_options',
80
+ $this->plugin_slug,
81
+ array($this, 'display_settings_page')
82
+ );
83
+
84
+ // add import/export submenu page
85
+ add_submenu_page(
86
+ $this->plugin_slug,
87
+ 'VC Addons Documentation',
88
+ __('Documentation', 'livemesh-vc-addons'),
89
+ 'manage_options',
90
+ $this->plugin_slug . '_documentation',
91
+ array($this, 'display_plugin_documentation')
92
+ );
93
+
94
+ // add global settings submenu page
95
+ add_submenu_page(
96
+ $this->plugin_slug,
97
+ 'Upgrade to Pro Version',
98
+ __('Upgrade to Pro', 'livemesh-vc-addons'),
99
+ 'manage_options',
100
+ $this->plugin_slug . '_pro_upgrade',
101
+ array($this, 'display_plugin_premium_upgrade')
102
+ );
103
+
104
+ }
105
+
106
+ public function display_settings_page() {
107
+
108
+ require_once('views/admin-header.php');
109
+ require_once('views/admin-banner2.php');
110
+ require_once('views/settings.php');
111
+ require_once('views/admin-footer.php');
112
+
113
+ }
114
+
115
+ public function display_plugin_documentation() {
116
+
117
+
118
+ require_once('views/admin-header.php');
119
+ require_once('views/admin-banner1.php');
120
+ require_once('views/documentation.php');
121
+ require_once('views/admin-footer.php');
122
+
123
+ }
124
+
125
+ public function display_plugin_premium_upgrade() {
126
+
127
+
128
+ require_once('views/admin-header.php');
129
+ require_once('views/admin-banner3.php');
130
+ require_once('views/premium-upgrade.php');
131
+ require_once('views/admin-footer.php');
132
+
133
+ }
134
+
135
+ public function enqueue_admin_scripts() {
136
+
137
+ // Use minified libraries if LVCA_SCRIPT_DEBUG is turned off
138
+ $suffix = (defined('LVCA_SCRIPT_DEBUG') && LVCA_SCRIPT_DEBUG) ? '' : '.min';
139
+
140
+ wp_register_style('lvca-admin-styles', LVCA_PLUGIN_URL . 'admin/assets/css/lvca-admin.css', array(), LVCA_VERSION);
141
+ wp_enqueue_style('lvca-admin-styles');
142
+
143
+ // get current admin screen
144
+ $screen = get_current_screen();
145
+
146
+ // If screen is a part of Livemesh Visual Composer Addons plugin options page
147
+ if (strpos($screen->id, $this->plugin_slug) !== false) {
148
+
149
+ wp_enqueue_script('jquery-ui-datepicker');
150
+
151
+ wp_enqueue_script('wp-color-picker');
152
+ wp_enqueue_style('wp-color-picker');
153
+
154
+ wp_register_script('lvca-admin-scripts', LVCA_PLUGIN_URL . 'admin/assets/js/lvca-admin' . $suffix . '.js', array(), LVCA_VERSION, true);
155
+ wp_enqueue_script('lvca-admin-scripts');
156
+
157
+ wp_register_style('lvca-admin-elements-styles', LVCA_PLUGIN_URL . 'admin/assets/css/lvca-elements.css', array(), LVCA_VERSION);
158
+ wp_enqueue_style('lvca-admin-elements-styles');
159
+
160
+ wp_register_style('lvca-admin-page-styles', LVCA_PLUGIN_URL . 'admin/assets/css/lvca-admin-page.css', array(), LVCA_VERSION);
161
+ wp_enqueue_style('lvca-admin-page-styles');
162
+ }
163
+
164
+ if (strpos($screen->id, $this->plugin_slug . '_documentation') !== false || strpos($screen->id, $this->plugin_slug . '_pro_upgrade') !== false) {
165
+
166
+ // Load scripts and styles for documentation
167
+ wp_register_script('lvca-doc-scripts', LVCA_PLUGIN_URL . 'admin/assets/js/documentation' . $suffix . '.js', array(), LVCA_VERSION, true);
168
+ wp_enqueue_script('lvca-doc-scripts');
169
+
170
+ wp_register_style('lvca-doc-styles', LVCA_PLUGIN_URL . 'admin/assets/css/documentation.css', array(), LVCA_VERSION);
171
+ wp_enqueue_style('lvca-doc-styles');
172
+
173
+ // Thickbox
174
+ add_thickbox();
175
+
176
+ }
177
+
178
+ if (strpos($screen->id, $this->plugin_slug . '_pro_upgrade') !== false) {
179
+
180
+ // Load scripts and styles for premium upgrade
181
+ wp_register_script('lvca-pro-upgrade-scripts', LVCA_PLUGIN_URL . 'admin/assets/js/premium-upgrade' . $suffix . '.js', array(), LVCA_VERSION, true);
182
+ wp_enqueue_script('lvca-pro-upgrade-scripts');
183
+
184
+ wp_register_style('lvca-pro-upgrade-styles', LVCA_PLUGIN_URL . 'admin/assets/css/premium-upgrade.css', array(), LVCA_VERSION);
185
+ wp_enqueue_style('lvca-pro-upgrade-styles');
186
+
187
+ }
188
+
189
+ }
190
+
191
+ }
192
+
193
+ new LVCA_Admin;
admin/assets/css/documentation.css ADDED
@@ -0,0 +1,417 @@
1
+ .clearfix:before, .clearfix:after {
2
+ content: "";
3
+ display: table; }
4
+
5
+ .clearfix:after {
6
+ clear: both; }
7
+
8
+ .clearfix {
9
+ zoom: 1; }
10
+
11
+ .livemesh-doc * {
12
+ -webkit-box-sizing: border-box;
13
+ -moz-box-sizing: border-box;
14
+ box-sizing: border-box; }
15
+
16
+ .livemesh-doc {
17
+ overflow: hidden;
18
+ padding: 0 3%; }
19
+
20
+ .livemesh-doc .dashicons, .dashicons-before:before {
21
+ font-size: 14px;
22
+ vertical-align: middle;
23
+ width: 14px;
24
+ height: 14px; }
25
+
26
+ .livemesh-doc .plugin-image {
27
+ background: #333743;
28
+ padding: 2% 2% 0 2%;
29
+ display: inline-block;
30
+ width: 100%;
31
+ width: 30%; }
32
+
33
+ .livemesh-doc .panels {
34
+ margin: 5% 0 0 0; }
35
+
36
+ .livemesh-doc .panel {
37
+ display: inline-block;
38
+ width: 100%;
39
+ padding: 3%;
40
+ background: #fff;
41
+ font-size: 16px;
42
+ animation: smoothFade .3s;
43
+ -moz-animation: smoothFade .3s;
44
+ -webkit-animation: smoothFade .3s;
45
+ -o-animation: smoothFade .3s; }
46
+
47
+ @keyframes smoothFade {
48
+ from {
49
+ opacity: 0; }
50
+ to {
51
+ opacity: 1; } }
52
+ @-moz-keyframes smoothFade {
53
+ from {
54
+ opacity: 0; }
55
+ to {
56
+ opacity: 1; } }
57
+ @-webkit-keyframes smoothFade {
58
+ from {
59
+ opacity: 0; }
60
+ to {
61
+ opacity: 1; } }
62
+ .livemesh-doc .panel-left.visible {
63
+ display: inline-block;
64
+ animation: smoothFade .3s;
65
+ -moz-animation: smoothFade .3s;
66
+ -webkit-animation: smoothFade .3s;
67
+ -o-animation: smoothFade .3s; }
68
+
69
+ .livemesh-doc .panel p {
70
+ font-size: 16px;
71
+ line-height: 1.7;
72
+ margin: 0 0 2em 0; }
73
+
74
+ .livemesh-doc .panel-right p {
75
+ font-size: 15px;
76
+ line-height: 1.6; }
77
+
78
+ .livemesh-doc .panel a {
79
+ text-decoration: none; }
80
+
81
+ .livemesh-doc .panel a:focus,
82
+ .livemesh-doc .panel a:active {
83
+ outline: none;
84
+ box-shadow: none;
85
+ border: none; }
86
+
87
+ .livemesh-doc .panel hr {
88
+ height: 1px;
89
+ margin: 2em 0;
90
+ border: 0;
91
+ border-top: solid 2px #E6EAED; }
92
+
93
+ #plugins-panel hr {
94
+ padding-bottom: 0;
95
+ display: inline-block;
96
+ width: 100%;
97
+ margin-top: 10px; }
98
+
99
+ .livemesh-doc .panel-left ul, .livemesh-doc .panel-left ol {
100
+ margin: 0 0 5% 0;
101
+ background: #F8F8F8;
102
+ padding: 5% 5% 5% 8%;
103
+ list-style-type: square;
104
+ font-size: 16px;
105
+ line-height: 1.8; }
106
+
107
+ .livemesh-doc .panel-left ul li, .livemesh-doc .panel-left ol li {
108
+ border-bottom: dotted 1px #ddd;
109
+ margin-bottom: 20px;
110
+ padding-bottom: 20px; }
111
+
112
+ .livemesh-doc .panel-left ul li:last-child, .livemesh-doc .panel-left ol li:last-child {
113
+ border: none;
114
+ margin-bottom: 0;
115
+ padding-bottom: 0; }
116
+
117
+ .livemesh-doc .panel-left {
118
+ display: inline-block;
119
+ display: none;
120
+ width: 64%; }
121
+
122
+ .livemesh-doc .panel-left img {
123
+ max-width: 100%;
124
+ height: auto;
125
+ border: solid 1px #E6EAED;
126
+ margin-top: 15px; }
127
+
128
+ .livemesh-doc .panel-left h3 {
129
+ display: inline-block; }
130
+
131
+ .livemesh-doc .panel-left h3, .livemesh-doc .panel-right h3, .livemesh-doc .panel-right p:first-child {
132
+ margin-top: 0;
133
+ line-height: 1.3; }
134
+
135
+ .panel-left ul.anchor-nav {
136
+ padding: 5%; }
137
+
138
+ .anchor-nav li {
139
+ list-style: none; }
140
+
141
+ .back-to-top {
142
+ text-transform: uppercase;
143
+ font-size: 11px;
144
+ color: #999;
145
+ position: absolute;
146
+ right: 0;
147
+ top: 8px; }
148
+
149
+ .livemesh-doc .panels h3 {
150
+ width: 100%;
151
+ position: relative;
152
+ padding-right: 90px; }
153
+
154
+ .livemesh-doc h3 .back-to-top {
155
+ float: right; }
156
+
157
+ .livemesh-doc .panel-right {
158
+ position: relative;
159
+ display: inline-block;
160
+ width: 32%;
161
+ float: right;
162
+ vertical-align: top; }
163
+
164
+ .livemesh-doc .panel-aside {
165
+ margin-bottom: 25px;
166
+ background: #F8F8F8;
167
+ padding: 40px; }
168
+ .livemesh-doc .panel-aside.banner {
169
+ padding: 0; }
170
+ .livemesh-doc .panel-aside img {
171
+ max-width: 100%; }
172
+
173
+ .livemesh-doc .panel-aside:last-child {
174
+ margin-bottom: 0; }
175
+
176
+ .livemesh-doc .panel-aside h4 {
177
+ margin-top: 0;
178
+ font-size: 1.1em;
179
+ line-height: 1.4; }
180
+
181
+ .livemesh-doc .panel-aside ul {
182
+ margin-bottom: 25px; }
183
+
184
+ .livemesh-doc .panel-aside li {
185
+ list-style-type: square;
186
+ margin-left: 18px; }
187
+
188
+ .notices {
189
+ margin: 0;
190
+ display: none; }
191
+
192
+ #wpbody-content .livemesh-doc .updated,
193
+ #wpbody-content .livemesh-doc .error {
194
+ margin-top: 2%; }
195
+
196
+ .livemesh-doc .updated + .intro-wrap,
197
+ .livemesh-doc .error + .intro-wrap {
198
+ padding-top: 2%; }
199
+
200
+ .livemesh-doc .intro-wrap {
201
+ padding: 4% 0 0 0; }
202
+
203
+ .livemesh-doc .intro {
204
+ display: inline-block;
205
+ width: 50%;
206
+ margin-left: 4%;
207
+ vertical-align: top; }
208
+
209
+ .livemesh-doc .intro h3 {
210
+ font-size: 50px;
211
+ line-height: 1.2;
212
+ font-weight: 300;
213
+ margin: 0 0 20px 0; }
214
+
215
+ .livemesh-doc .intro h4 {
216
+ color: #868B96;
217
+ font-weight: normal;
218
+ font-size: 18px;
219
+ line-height: 1.6;
220
+ margin: 0; }
221
+
222
+ .livemesh-doc .inline-list {
223
+ display: inline-block;
224
+ width: 100%;
225
+ margin: 0; }
226
+
227
+ .livemesh-doc .inline-list li {
228
+ display: inline-block;
229
+ margin: 0 0 0 0; }
230
+
231
+ .livemesh-doc .inline-list li:last-child {
232
+ margin-right: 0;
233
+ padding-right: 0; }
234
+
235
+ .livemesh-doc .inline-list li a {
236
+ font-size: 18px;
237
+ text-decoration: none;
238
+ padding: 25px 30px;
239
+ display: inline-block; }
240
+
241
+ .livemesh-doc .inline-list li span {
242
+ font-size: 18px;
243
+ width: 18px;
244
+ height: 18px; }
245
+
246
+ .livemesh-doc .inline-list li a:active,
247
+ .livemesh-doc .inline-list li a::-moz-focus-inner,
248
+ .livemesh-doc ul.inline-list a:focus {
249
+ outline: none;
250
+ border: 0;
251
+ box-shadow: none; }
252
+
253
+ .livemesh-doc ul.toc {
254
+ padding-left: 5%; }
255
+
256
+ .livemesh-doc .toc li {
257
+ list-style-type: none; }
258
+
259
+ .livemesh-doc .inline-list li.current a {
260
+ background: #fff;
261
+ outline: none;
262
+ border: none;
263
+ box-shadow: none;
264
+ border-top-right-radius: 3px;
265
+ border-top-left-radius: 3px; }
266
+
267
+ .livemesh-doc .inline-list li a i {
268
+ font-size: 16px;
269
+ margin-right: 5px; }
270
+
271
+ .livemesh-doc .enter-license {
272
+ display: inline-block;
273
+ width: 100%;
274
+ margin: 3% 0 1% 0; }
275
+
276
+ ::-webkit-input-placeholder {
277
+ font-family: 'Open Sans', sans-serif;
278
+ font-size: 15px;
279
+ line-height: 1.2; }
280
+
281
+ :-moz-placeholder {
282
+ font-family: 'Open Sans', sans-serif;
283
+ font-size: 15px;
284
+ line-height: 1.2; }
285
+
286
+ ::-moz-placeholder {
287
+ font-family: 'Open Sans', sans-serif;
288
+ font-size: 15px;
289
+ line-height: 1.2; }
290
+
291
+ :-ms-input-placeholder {
292
+ font-family: 'Open Sans', sans-serif;
293
+ font-size: 15px;
294
+ line-height: 1.2; }
295
+
296
+ .livemesh-doc .enter-license label {
297
+ display: inline-block;
298
+ width: 100%;
299
+ margin-bottom: 2%; }
300
+
301
+ .livemesh-doc .enter-license .license-key-input {
302
+ display: inline-block;
303
+ width: 100%;
304
+ padding: 10px;
305
+ margin-bottom: 4%;
306
+ font-family: 'Andale Mono', 'Lucida Console', monospace;
307
+ font-size: 16px; }
308
+
309
+ .livemesh-doc .enter-license .submit {
310
+ display: inline-block;
311
+ width: 25%;
312
+ margin: 0;
313
+ padding: 0; }
314
+
315
+ .livemesh-doc .activate {
316
+ display: inline-block;
317
+ width: 100%;
318
+ vertical-align: top; }
319
+
320
+ .livemesh-doc .activate-text {
321
+ font-size: 14px;
322
+ line-height: 28px;
323
+ display: inline-block;
324
+ margin-right: 5px;
325
+ color: green; }
326
+
327
+ .livemesh-doc #changelog {
328
+ display: none; }
329
+
330
+ .livemesh-doc #install-video {
331
+ display: none; }
332
+
333
+ .livemesh-doc .pro-feature {
334
+ color: #f94213; }
335
+
336
+ #updates-panel ul {
337
+ border-bottom: 1px dotted #ddd;
338
+ padding: 1% 0 5% 3%;
339
+ list-style-position: inside;
340
+ background: transparent; }
341
+
342
+ #updates-panel li {
343
+ border-bottom: 0;
344
+ margin-bottom: 0;
345
+ padding-bottom: 7px; }
346
+
347
+ #updates-panel h4 {
348
+ font-size: 1.1em;
349
+ margin: .5em 0; }
350
+
351
+ h4 .button {
352
+ float: right;
353
+ background: #5AC779;
354
+ color: #fff;
355
+ border-radius: 3px;
356
+ font-size: 14px;
357
+ padding: 3px 6px;
358
+ vertical-align: middle; }
359
+
360
+ @media only screen and (max-width: 768px) {
361
+ .livemesh-doc .intro, .plugin-image, .livemesh-doc .panel-left, .livemesh-doc .panel-right {
362
+ width: 100%;
363
+ float: none; }
364
+
365
+ .livemesh-doc .intro {
366
+ padding: 0;
367
+ margin: 0; }
368
+
369
+ .livemesh-doc .intro h2 {
370
+ font-size: 34px; }
371
+
372
+ .livemesh-doc .intro h3 {
373
+ margin-bottom: 0; }
374
+
375
+ .livemesh-doc .inline-list {
376
+ margin-bottom: 5%; }
377
+
378
+ .livemesh-doc .inline-list li {
379
+ width: 100%; }
380
+
381
+ .livemesh-doc .inline-list li a {
382
+ width: 100%;
383
+ display: block; }
384
+
385
+ .livemesh-doc .plugin-image {
386
+ width: 100%;
387
+ margin-bottom: 15px;
388
+ padding: 6% 6% 0 6%; }
389
+
390
+ .livemesh-doc .enter-license .submit {
391
+ width: 100%; }
392
+
393
+ .livemesh-doc .activate {
394
+ width: 100%;
395
+ float: none;
396
+ text-align: left;
397
+ margin-bottom: 20px; } }
398
+ .livemesh-doc .button-wrap {
399
+ width: 100%; }
400
+ .livemesh-doc .button-wrap a {
401
+ position: relative;
402
+ display: block;
403
+ margin: 60px auto;
404
+ max-width: 400px; }
405
+ .livemesh-doc .button-wrap img.button-image {
406
+ max-width: 100%;
407
+ -webkit-transform: scale(1);
408
+ -ms-transform: scale(1);
409
+ transform: scale(1);
410
+ -webkit-transition: -webkit-transform 0.4s ease-in-out;
411
+ transition: transform 0.4s ease-in-out; }
412
+ .livemesh-doc .button-wrap img.button-image:hover {
413
+ -webkit-transform: scale(1.1);
414
+ -ms-transform: scale(1.1);
415
+ transform: scale(1.1); }
416
+
417
+ /*# sourceMappingURL=documentation.css.map */
admin/assets/css/documentation.css.map ADDED
@@ -0,0 +1,7 @@
1
+ {
2
+ "version": 3,
3
+ "mappings": "AAAA,iCAAkC;EAChC,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,KAAK;;AAGhB,eAAgB;EAAE,KAAK,EAAE,IAAI;;AAE7B,SAAU;EAAE,IAAI,EAAE,CAAC;;AAEnB,eAAgB;EACd,kBAAkB,EAAE,UAAU;EAC9B,eAAe,EAAE,UAAU;EAC3B,UAAU,EAAE,UAAU;;AAGxB,aAAc;EACZ,QAAQ,EAAE,MAAM;EAChB,OAAO,EAAE,IAAI;;AAGf,kDAAmD;EACjD,SAAS,EAAE,IAAI;EACf,cAAc,EAAE,MAAM;EACtB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;;AAGd,2BAA4B;EAC1B,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,UAAU;EACnB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,GAAG;;AAGZ,qBAAsB;EACpB,MAAM,EAAE,QAAQ;;AAGlB,oBAAqB;EACnB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,IAAI;EACf,SAAS,EAAE,cAAc;EACzB,cAAc,EAAE,cAAc;EAC9B,iBAAiB,EAAE,cAAc;EACjC,YAAY,EAAE,cAAc;;AAG9B,qBAOG;EAND,IAAK;IACH,OAAO,EAAC,CAAC;EAEX,EAAG;IACD,OAAO,EAAC,CAAC;AAIb,0BAOG;EAND,IAAK;IACH,OAAO,EAAC,CAAC;EAEX,EAAG;IACD,OAAO,EAAC,CAAC;AAIb,6BAOG;EAND,IAAK;IACH,OAAO,EAAC,CAAC;EAEX,EAAG;IACD,OAAO,EAAC,CAAC;AAIb,iCAAkC;EAChC,OAAO,EAAE,YAAY;EACrB,SAAS,EAAE,cAAc;EACzB,cAAc,EAAE,cAAc;EAC9B,iBAAiB,EAAE,cAAc;EACjC,YAAY,EAAE,cAAc;;AAG9B,sBAAuB;EACrB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,SAAS;;AAGnB,4BAA6B;EAC3B,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;;AAGlB,sBAAuB;EACrB,eAAe,EAAE,IAAI;;AAGvB;6BAC8B;EAC5B,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,IAAI;;AAGd,uBAAwB;EACtB,MAAM,EAAE,GAAG;EACX,MAAM,EAAE,KAAK;EAEb,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,iBAAiB;;AAG/B,iBAAkB;EAChB,cAAc,EAAE,CAAC;EACjB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;;AAGlB,0DAA2D;EACzD,MAAM,EAAE,QAAQ;EAChB,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,WAAW;EACpB,eAAe,EAAE,MAAM;EACvB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;;AAElB,gEAAiE;EAC/D,aAAa,EAAE,eAAe;EAC9B,aAAa,EAAE,IAAI;EACnB,cAAc,EAAE,IAAI;;AAEtB,sFAAuF;EACrF,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,CAAC;EAChB,cAAc,EAAE,CAAC;;AAGnB,yBAA0B;EACxB,OAAO,EAAE,YAAY;EACrB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,GAAG;;AAGZ,6BAA8B;EAC5B,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,iBAAiB;EACzB,UAAU,EAAE,IAAI;;AAGlB,4BAA6B;EAC3B,OAAO,EAAE,YAAY;;AAGvB,qGAAsG;EACpG,UAAU,EAAE,CAAC;EACb,WAAW,EAAE,GAAG;;AAGlB,yBAA0B;EACxB,OAAO,EAAE,EAAE;;AAGb,cAAe;EACb,UAAU,EAAE,IAAI;;AAGlB,YAAa;EACX,cAAc,EAAE,SAAS;EACzB,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,GAAG,EAAE,GAAG;;AAGV,wBAAyB;EACvB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;EAClB,aAAa,EAAE,IAAI;;AAGrB,6BAA8B;EAC5B,KAAK,EAAE,KAAK;;AAGd,0BAA2B;EACzB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,KAAK,EAAE,KAAK;EACZ,cAAc,EAAE,GAAG;;AAGrB,0BAA2B;EACzB,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,IAAI;EACb,iCAAS;IACP,OAAO,EAAE,CAAC;EAEZ,8BAAI;IACF,SAAS,EAAE,IAAI;;AAInB,qCAAsC;EACpC,aAAa,EAAE,CAAC;;AAGlB,6BAA8B;EAC5B,UAAU,EAAE,CAAC;EACb,SAAS,EAAE,KAAK;EAChB,WAAW,EAAE,GAAG;;AAGlB,6BAA8B;EAC5B,aAAa,EAAE,IAAI;;AAGrB,6BAA8B;EAC5B,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,IAAI;;AAGnB,QAAS;EACP,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,IAAI;;AAGf;oCACqC;EACnC,UAAU,EAAE,EAAE;;AAGhB;kCACmC;EACjC,WAAW,EAAE,EAAE;;AAGjB,yBAA0B;EACxB,OAAO,EAAG,QAAQ;;AAGpB,oBAAqB;EACnB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,WAAW,EAAE,EAAE;EACf,cAAc,EAAE,GAAG;;AAGrB,uBAAwB;EACtB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,UAAU;;AAGpB,uBAAwB;EACtB,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,MAAM;EACnB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,CAAC;;AAGX,0BAA2B;EACzB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,CAAC;;AAGX,6BAA8B;EAC5B,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,OAAO;;AAGjB,wCAAyC;EACvC,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;;AAGlB,+BAAgC;EAC9B,SAAS,EAAE,IAAI;EACf,eAAe,EAAE,IAAI;EACrB,OAAO,EAAE,SAAS;EAClB,OAAO,EAAE,YAAY;;AAGvB,kCAAmC;EACjC,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;;AAGd;;oCAEqC;EACnC,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,IAAI;;AAGlB,oBAAqB;EACnB,YAAY,EAAE,EAAE;;AAGlB,qBAAsB;EACpB,eAAe,EAAE,IAAI;;AAGvB,uCAAwC;EACtC,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAChB,uBAAuB,EAAE,GAAG;EAC5B,sBAAsB,EAAE,GAAG;;AAG7B,iCAAkC;EAChC,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,GAAG;;AAGnB,4BAA6B;EAC3B,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,SAAS;;AAGnB,2BAA4B;EAC1B,WAAW,EAAE,uBAAuB;EACpC,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;;AAGlB,iBAAkB;EAChB,WAAW,EAAE,uBAAuB;EACpC,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;;AAGlB,kBAAmB;EACjB,WAAW,EAAE,uBAAuB;EACpC,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;;AAGlB,sBAAuB;EACrB,WAAW,EAAE,uBAAuB;EACpC,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;;AAGlB,kCAAmC;EACjC,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,EAAE;;AAGnB,+CAAgD;EAC9C,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;EACb,aAAa,EAAE,EAAE;EACjB,WAAW,EAAE,0CAA0C;EACvD,SAAS,EAAE,IAAI;;AAGjB,oCAAqC;EACnC,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;;AAGZ,uBAAwB;EACtB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,GAAG;;AAGrB,4BAA6B;EAC3B,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,OAAO,EAAE,YAAY;EACrB,YAAY,EAAE,GAAG;EACjB,KAAK,EAAE,KAAK;;AAGd,wBAAyB;EACvB,OAAO,EAAE,IAAI;;AAGf,4BAA6B;EAC3B,OAAO,EAAE,IAAI;;AAGf,0BAA0B;EACxB,KAAK,EAAE,OAAO;;AAGhB,iBAAkB;EAChB,aAAa,EAAE,eAAe;EAC9B,OAAO,EAAE,UAAU;EACnB,mBAAmB,EAAE,MAAM;EAC3B,UAAU,EAAE,WAAW;;AAEzB,iBAAkB;EAChB,aAAa,EAAE,CAAC;EAChB,aAAa,EAAE,CAAC;EAChB,cAAc,EAAE,GAAG;;AAErB,iBAAkB;EAChB,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,MAAM;;AAGhB,UAAW;EACT,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,GAAG;EAClB,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,OAAO;EAChB,cAAc,EAAE,MAAM;;AAGxB,yCAAyC;EACvC,0FAA2F;IACzF,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,IAAI;;EAGb,oBAAqB;IACnB,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC;;EAGX,uBAAwB;IACtB,SAAS,EAAE,IAAI;;EAGjB,uBAAwB;IACtB,aAAa,EAAE,CAAC;;EAGlB,0BAA2B;IACzB,aAAa,EAAE,EAAE;;EAGnB,6BAA8B;IAC5B,KAAK,EAAE,IAAI;;EAGb,+BAAgC;IAC9B,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,KAAK;;EAGhB,2BAA4B;IAC1B,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,IAAI;IACnB,OAAO,EAAE,UAAU;;EAGrB,oCAAqC;IACnC,KAAK,EAAE,IAAI;;EAGb,uBAAwB;IACtB,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,aAAa,EAAE,IAAI;AAIvB,0BAA2B;EACzB,KAAK,EAAE,IAAI;EACX,4BAAE;IACA,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,SAAS;IACjB,SAAS,EAAE,KAAK;EAElB,2CAAiB;IACf,SAAS,EAAE,IAAI;IACf,iBAAiB,EAAE,QAAQ;IAC3B,aAAa,EAAE,QAAQ;IACvB,SAAS,EAAE,QAAQ;IACnB,kBAAkB,EAAE,kCAAkC;IACtD,UAAU,EAAE,0BAA0B;IACtC,iDAAQ;MACN,iBAAiB,EAAE,UAAU;MAC7B,aAAa,EAAE,UAAU;MACzB,SAAS,EAAE,UAAU",
4
+ "sources": ["documentation.scss"],
5
+ "names": [],
6
+ "file": "documentation.css"
7
+ }
admin/assets/css/documentation.scss ADDED
@@ -0,0 +1,506 @@
1
+ .clearfix:before, .clearfix:after {
2
+ content: "";
3
+ display: table;
4
+ }
5
+
6
+ .clearfix:after { clear: both }
7
+
8
+ .clearfix { zoom: 1 }
9
+
10
+ .livemesh-doc * {
11
+ -webkit-box-sizing: border-box;
12
+ -moz-box-sizing: border-box;
13
+ box-sizing: border-box;
14
+ }
15
+
16
+ .livemesh-doc {
17
+ overflow: hidden;
18
+ padding: 0 3%;
19
+ }
20
+
21
+ .livemesh-doc .dashicons, .dashicons-before:before {
22
+ font-size: 14px;
23
+ vertical-align: middle;
24
+ width: 14px;
25
+ height: 14px;
26
+ }
27
+
28
+ .livemesh-doc .plugin-image {
29
+ background: #333743;
30
+ padding: 2% 2% 0 2%;
31
+ display: inline-block;
32
+ width: 100%;
33
+ width: 30%;
34
+ }
35
+
36
+ .livemesh-doc .panels {
37
+ margin: 5% 0 0 0;
38
+ }
39
+
40
+ .livemesh-doc .panel {
41
+ display: inline-block;
42
+ width: 100%;
43
+ padding: 3%;
44
+ background: #fff;
45
+ font-size: 16px;
46
+ animation: smoothFade .3s;
47
+ -moz-animation: smoothFade .3s;
48
+ -webkit-animation: smoothFade .3s;
49
+ -o-animation: smoothFade .3s;
50
+ }
51
+
52
+ @keyframes smoothFade {
53
+ from {
54
+ opacity:0;
55
+ }
56
+ to {
57
+ opacity:1;
58
+ }
59
+ }
60
+
61
+ @-moz-keyframes smoothFade {
62
+ from {
63
+ opacity:0;
64
+ }
65
+ to {
66
+ opacity:1;
67
+ }
68
+ }
69
+
70
+ @-webkit-keyframes smoothFade {
71
+ from {
72
+ opacity:0;
73
+ }
74
+ to {
75
+ opacity:1;
76
+ }
77
+ }
78
+
79
+ .livemesh-doc .panel-left.visible {
80
+ display: inline-block;
81
+ animation: smoothFade .3s;
82
+ -moz-animation: smoothFade .3s;
83
+ -webkit-animation: smoothFade .3s;
84
+ -o-animation: smoothFade .3s;
85
+ }
86
+
87
+ .livemesh-doc .panel p {
88
+ font-size: 16px;
89
+ line-height: 1.7;
90
+ margin: 0 0 2em 0;
91
+ }
92
+
93
+ .livemesh-doc .panel-right p {
94
+ font-size: 15px;
95
+ line-height: 1.6;
96
+ }
97
+
98
+ .livemesh-doc .panel a {
99
+ text-decoration: none;
100
+ }
101
+
102
+ .livemesh-doc .panel a:focus,
103
+ .livemesh-doc .panel a:active {
104
+ outline: none;
105
+ box-shadow: none;
106
+ border: none;
107
+ }
108
+
109
+ .livemesh-doc .panel hr {
110
+ height: 1px;
111
+ margin: 2em 0;
112
+
113
+ border: 0;
114
+ border-top: solid 2px #E6EAED;
115
+ }
116
+
117
+ #plugins-panel hr {
118
+ padding-bottom: 0;
119
+ display: inline-block;
120
+ width: 100%;
121
+ margin-top: 10px;
122
+ }
123
+
124
+ .livemesh-doc .panel-left ul, .livemesh-doc .panel-left ol {
125
+ margin: 0 0 5% 0;
126
+ background: #F8F8F8;
127
+ padding: 5% 5% 5% 8%;
128
+ list-style-type: square;
129
+ font-size: 16px;
130
+ line-height: 1.8;
131
+ }
132
+ .livemesh-doc .panel-left ul li, .livemesh-doc .panel-left ol li {
133
+ border-bottom: dotted 1px #ddd;
134
+ margin-bottom: 20px;
135
+ padding-bottom: 20px;
136
+ }
137
+ .livemesh-doc .panel-left ul li:last-child, .livemesh-doc .panel-left ol li:last-child {
138
+ border: none;
139
+ margin-bottom: 0;
140
+ padding-bottom: 0;
141
+ }
142
+
143
+ .livemesh-doc .panel-left {
144
+ display: inline-block;
145
+ display: none;
146
+ width: 64%;
147
+ }
148
+
149
+ .livemesh-doc .panel-left img {
150
+ max-width: 100%;
151
+ height: auto;
152
+ border: solid 1px #E6EAED;
153
+ margin-top: 15px;
154
+ }
155
+
156
+ .livemesh-doc .panel-left h3 {
157
+ display: inline-block;
158
+ }
159
+
160
+ .livemesh-doc .panel-left h3, .livemesh-doc .panel-right h3, .livemesh-doc .panel-right p:first-child {
161
+ margin-top: 0;
162
+ line-height: 1.3;
163
+ }
164
+
165
+ .panel-left ul.anchor-nav {
166
+ padding: 5%;
167
+ }
168
+
169
+ .anchor-nav li {
170
+ list-style: none;
171
+ }
172
+
173
+ .back-to-top {
174
+ text-transform: uppercase;
175
+ font-size: 11px;
176
+ color: #999;
177
+ position: absolute;
178
+ right: 0;
179
+ top: 8px;
180
+ }
181
+
182
+ .livemesh-doc .panels h3 {
183
+ width: 100%;
184
+ position: relative;
185
+ padding-right: 90px;
186
+ }
187
+
188
+ .livemesh-doc h3 .back-to-top {
189
+ float: right;
190
+ }
191
+
192
+ .livemesh-doc .panel-right {
193
+ position: relative;
194
+ display: inline-block;
195
+ width: 32%;
196
+ float: right;
197
+ vertical-align: top;
198
+ }
199
+
200
+ .livemesh-doc .panel-aside {
201
+ margin-bottom: 25px;
202
+ background: #F8F8F8;
203
+ padding: 40px;
204
+ &.banner {
205
+ padding: 0;
206
+ }
207
+ img {
208
+ max-width: 100%;
209
+ }
210
+ }
211
+
212
+ .livemesh-doc .panel-aside:last-child {
213
+ margin-bottom: 0;
214
+ }
215
+
216
+ .livemesh-doc .panel-aside h4 {
217
+ margin-top: 0;
218
+ font-size: 1.1em;
219
+ line-height: 1.4;
220
+ }
221
+
222
+ .livemesh-doc .panel-aside ul {
223
+ margin-bottom: 25px;
224
+ }
225
+
226
+ .livemesh-doc .panel-aside li {
227
+ list-style-type: square;
228
+ margin-left: 18px;
229
+ }
230
+
231
+ .notices {
232
+ margin: 0;
233
+ display: none;
234
+ }
235
+
236
+ #wpbody-content .livemesh-doc .updated,
237
+ #wpbody-content .livemesh-doc .error {
238
+ margin-top: 2%;
239
+ }
240
+
241
+ .livemesh-doc .updated + .intro-wrap,
242
+ .livemesh-doc .error + .intro-wrap {
243
+ padding-top: 2%;
244
+ }
245
+
246
+ .livemesh-doc .intro-wrap {
247
+ padding: 4% 0 0 0;
248
+ }
249
+
250
+ .livemesh-doc .intro {
251
+ display: inline-block;
252
+ width: 50%;
253
+ margin-left: 4%;
254
+ vertical-align: top;
255
+ }
256
+
257
+ .livemesh-doc .intro h3 {
258
+ font-size: 50px;
259
+ line-height: 1.2;
260
+ font-weight: 300;
261
+ margin: 0 0 20px 0;
262
+ }
263
+
264
+ .livemesh-doc .intro h4 {
265
+ color: #868B96;
266
+ font-weight: normal;
267
+ font-size: 18px;
268
+ line-height: 1.6;
269
+ margin: 0;
270
+ }
271
+
272
+ .livemesh-doc .inline-list {
273
+ display: inline-block;
274
+ width: 100%;
275
+ margin: 0;
276
+ }
277
+
278
+ .livemesh-doc .inline-list li {
279
+ display: inline-block;
280
+ margin: 0 0 0 0;
281
+ }
282
+
283
+ .livemesh-doc .inline-list li:last-child {
284
+ margin-right: 0;
285
+ padding-right: 0;
286
+ }
287
+
288
+ .livemesh-doc .inline-list li a {
289
+ font-size: 18px;
290
+ text-decoration: none;
291
+ padding: 25px 30px;
292
+ display: inline-block;
293
+ }
294
+
295
+ .livemesh-doc .inline-list li span {
296
+ font-size: 18px;
297
+ width: 18px;
298
+ height: 18px;
299
+ }
300
+
301
+ .livemesh-doc .inline-list li a:active,
302
+ .livemesh-doc .inline-list li a::-moz-focus-inner,
303
+ .livemesh-doc ul.inline-list a:focus {
304
+ outline: none;
305
+ border: 0;
306
+ box-shadow: none;
307
+ }
308
+
309
+ .livemesh-doc ul.toc {
310
+ padding-left: 5%;
311
+ }
312
+
313
+ .livemesh-doc .toc li {
314
+ list-style-type: none;
315
+ }
316
+
317
+ .livemesh-doc .inline-list li.current a {
318
+ background: #fff;
319
+ outline: none;
320
+ border: none;
321
+ box-shadow: none;
322
+ border-top-right-radius: 3px;
323
+ border-top-left-radius: 3px;
324
+ }
325
+
326
+ .livemesh-doc .inline-list li a i {
327
+ font-size: 16px;
328
+ margin-right: 5px;
329
+ }
330
+
331
+ .livemesh-doc .enter-license {
332
+ display: inline-block;
333
+ width: 100%;
334
+ margin: 3% 0 1% 0;
335
+ }
336
+
337
+ ::-webkit-input-placeholder {
338
+ font-family: 'Open Sans', sans-serif;
339
+ font-size: 15px;
340
+ line-height: 1.2;
341
+ }
342
+
343
+ :-moz-placeholder {
344
+ font-family: 'Open Sans', sans-serif;
345
+ font-size: 15px;
346
+ line-height: 1.2;
347
+ }
348
+
349
+ ::-moz-placeholder {
350
+ font-family: 'Open Sans', sans-serif;
351
+ font-size: 15px;
352
+ line-height: 1.2;
353
+ }
354
+
355
+ :-ms-input-placeholder {
356
+ font-family: 'Open Sans', sans-serif;
357
+ font-size: 15px;
358
+ line-height: 1.2;
359
+ }
360
+
361
+ .livemesh-doc .enter-license label {
362
+ display: inline-block;
363
+ width: 100%;
364
+ margin-bottom: 2%;
365
+ }
366
+
367
+ .livemesh-doc .enter-license .license-key-input {
368
+ display: inline-block;
369
+ width: 100%;
370
+ padding: 10px;
371
+ margin-bottom: 4%;
372
+ font-family: 'Andale Mono', 'Lucida Console', monospace;
373
+ font-size: 16px;
374
+ }
375
+
376
+ .livemesh-doc .enter-license .submit {
377
+ display: inline-block;
378
+ width: 25%;
379
+ margin: 0;
380
+ padding: 0;
381
+ }
382
+
383
+ .livemesh-doc .activate {
384
+ display: inline-block;
385
+ width: 100%;
386
+ vertical-align: top;
387
+ }
388
+
389
+ .livemesh-doc .activate-text {
390
+ font-size: 14px;
391
+ line-height: 28px;
392
+ display: inline-block;
393
+ margin-right: 5px;
394
+ color: green;
395
+ }
396
+
397
+ .livemesh-doc #changelog {
398
+ display: none;
399
+ }
400
+
401
+ .livemesh-doc #install-video {
402
+ display: none;
403
+ }
404
+
405
+ .livemesh-doc .pro-feature{
406
+ color: #f94213;
407
+ }
408
+
409
+ #updates-panel ul {
410
+ border-bottom: 1px dotted #ddd;
411
+ padding: 1% 0 5% 3%;
412
+ list-style-position: inside;
413
+ background: transparent;
414
+ }
415
+ #updates-panel li {
416
+ border-bottom: 0;
417
+ margin-bottom: 0;
418
+ padding-bottom: 7px;
419
+ }
420
+ #updates-panel h4 {
421
+ font-size: 1.1em;
422
+ margin: .5em 0;
423
+ }
424
+
425
+ h4 .button {
426
+ float: right;
427
+ background: #5AC779;
428
+ color: #fff;
429
+ border-radius: 3px;
430
+ font-size: 14px;
431
+ padding: 3px 6px;
432
+ vertical-align: middle;
433
+ }
434
+
435
+ @media only screen and (max-width:768px) {
436
+ .livemesh-doc .intro, .plugin-image, .livemesh-doc .panel-left, .livemesh-doc .panel-right {
437
+ width: 100%;
438
+ float: none;
439
+ }
440
+
441
+ .livemesh-doc .intro {
442
+ padding: 0;
443
+ margin: 0;
444
+ }
445
+
446
+ .livemesh-doc .intro h2 {
447
+ font-size: 34px;
448
+ }
449
+
450
+ .livemesh-doc .intro h3 {
451
+ margin-bottom: 0;
452
+ }
453
+
454
+ .livemesh-doc .inline-list {
455
+ margin-bottom: 5%;
456
+ }
457
+
458
+ .livemesh-doc .inline-list li {
459
+ width: 100%;
460
+ }
461
+
462
+ .livemesh-doc .inline-list li a {
463
+ width: 100%;
464
+ display: block;
465
+ }
466
+
467
+ .livemesh-doc .plugin-image {
468
+ width: 100%;
469
+ margin-bottom: 15px;
470
+ padding: 6% 6% 0 6%;
471
+ }
472
+
473
+ .livemesh-doc .enter-license .submit {
474
+ width: 100%;
475
+ }
476
+
477
+ .livemesh-doc .activate {
478
+ width: 100%;
479
+ float: none;
480
+ text-align: left;
481
+ margin-bottom: 20px;
482
+ }
483
+ }
484
+
485
+ .livemesh-doc .button-wrap {
486
+ width: 100%;
487
+ a {
488
+ position: relative;
489
+ display: block;
490
+ margin: 60px auto;
491
+ max-width: 400px;
492
+ }
493
+ img.button-image {
494
+ max-width: 100%;
495
+ -webkit-transform: scale(1);
496
+ -ms-transform: scale(1);
497
+ transform: scale(1);
498
+ -webkit-transition: -webkit-transform 0.4s ease-in-out;
499
+ transition: transform 0.4s ease-in-out;
500
+ &:hover {
501
+ -webkit-transform: scale(1.1);
502
+ -ms-transform: scale(1.1);
503
+ transform: scale(1.1);
504
+ }
505
+ }
506
+ }
admin/assets/css/lvca-admin-page.css ADDED
@@ -0,0 +1,418 @@
1
+ html {
2
+ box-sizing: border-box; }
3
+
4
+ *, *::after, *::before {
5
+ box-sizing: inherit; }
6
+
7
+ html {
8
+ box-sizing: border-box; }
9
+
10
+ *, *::after, *::before {
11
+ box-sizing: inherit; }
12
+
13
+ /* ================= Wrapper DIVs ============================== */
14
+ .wrap > *,
15
+ #wpbody-content > * {
16
+ display: none; }
17
+
18
+ #wpbody-content > .wrap,
19
+ .wrap > form {
20
+ display: block;
21
+ overflow: hidden; }
22
+
23
+ #wpbody-content .lvca-wrap {
24
+ position: relative;
25
+ display: block;
26
+ padding-right: 20px; }
27
+
28
+ #lvca-buttons-wrap {
29
+ float: right; }
30
+
31
+ #lvca-buttons-wrap .lvca-button .dashicons {
32
+ line-height: 27px; }
33
+
34
+ #lvca-buttons-wrap a:last-child {
35
+ margin-right: 22px; }
36
+
37
+ /* =============== Banner ======================= */
38
+ #lvca-banner-wrap {
39
+ position: relative;
40
+ display: block;
41
+ padding: 0;
42
+ margin: 18px 1px 1px 1px;
43
+ min-height: 80px;
44
+ line-height: 80px;
45
+ box-sizing: content-box; }
46
+
47
+ #lvca-banner {
48
+ position: absolute;
49
+ display: block;
50
+ top: 0;
51
+ width: 100%;
52
+ padding: 0;
53
+ margin: 0;
54
+ background: #fff;
55
+ min-height: 80px;
56
+ line-height: 80px;
57
+ white-space: nowrap;
58
+ box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); }
59
+
60
+ #lvca-banner h2 {
61
+ min-height: 80px;
62
+ margin: 0;
63
+ padding: 0;
64
+ line-height: 80px;
65
+ white-space: nowrap;
66
+ float: left;
67
+ color: #34495e;
68
+ font-weight: 500;
69
+ font-size: 20px; }
70
+
71
+ #lvca-banner h2 span {
72
+ position: relative;
73
+ display: inline-block;
74
+ width: 110px;
75
+ padding: 0 20px;
76
+ margin: 0 20px 0 0;
77
+ font-weight: 900;
78
+ text-transform: uppercase;
79
+ height: 80px;
80
+ background: #333743;
81
+ color: #fff;
82
+ text-align: center;
83
+ background-image: url("../images/logo-dark.png");
84
+ background-size: 93%;
85
+ background-position: 6px 48%;
86
+ background-repeat: no-repeat;
87
+ text-indent: -9999px; }
88
+
89
+ #lvca-banner.lvca-fixed {
90
+ position: fixed;
91
+ top: 32px;
92
+ z-index: 999; }
93
+
94
+ /* ========================= Buttons ============================= */
95
+ .lvca-button {
96
+ position: relative;
97
+ overflow: hidden;
98
+ padding: 4px 15px !important;
99
+ margin: 2px 5px 2px 0 !important;
100
+ color: #ffffff !important;
101
+ text-transform: uppercase;
102
+ letter-spacing: 2px;
103
+ cursor: pointer;
104
+ outline: none !important;
105
+ opacity: 0.9;
106
+ text-decoration: none;
107
+ -webkit-transition: all 0.3s ease-out !important;
108
+ -moz-transition: all 0.3s ease-out !important;
109
+ -ms-transition: all 0.3s ease-out !important;
110
+ -o-transition: all 0.3s ease-out !important;
111
+ transition: all 0.3s ease-out !important; }
112
+
113
+ #lvca-banner-wrap .lvca-button {
114
+ display: inline-block;
115
+ vertical-align: middle;
116
+ z-index: 1; }
117
+
118
+ .lvca-button:hover {
119
+ opacity: 1; }
120
+
121
+ .lvca-close-infobox,
122
+ #lvca_settings_save {
123
+ background: #4ECDC4; }
124
+
125
+ .lvca-close-infobox {
126
+ display: inline-block;
127
+ margin: 20px 0 11px 0;
128
+ padding: 4px 15px; }
129
+
130
+ #lvca_clear_cache {
131
+ margin: 0 0 0 18px !important; }
132
+
133
+ #lvca_settings_reset,
134
+ #lvca_clear_cache {
135
+ background: #e74c3c; }
136
+
137
+ .lvca-button .dashicons {
138
+ position: relative;
139
+ font-size: 15px;
140
+ line-height: 26px;
141
+ margin: 0 2px 0 -4px; }
142
+
143
+ .lvca-button:hover .dashicons {
144
+ -webkit-animation: toTopFromBottom 0.3s forwards;
145
+ -moz-animation: toTopFromBottom 0.3s forwards;
146
+ animation: toTopFromBottom 0.3s forwards; }
147
+
148
+ @-webkit-keyframes toTopFromBottom {
149
+ 49% {
150
+ -webkit-transform: translate3d(0, -100%, 0); }
151
+ 50% {
152
+ opacity: 0;
153
+ -webkit-transform: translate3d(0, 100%, 0); }
154
+ 51% {
155
+ opacity: 1; } }
156
+ @-moz-keyframes toTopFromBottom {
157
+ 49% {
158
+ -moz-transform: translate3d(0, -100%, 0); }
159
+ 50% {
160
+ opacity: 0;
161
+ -moz-transform: translate3d(0, 100%, 0); }
162
+ 51% {
163
+ opacity: 1; } }
164
+ @keyframes toTopFromBottom {
165
+ 49% {
166
+ transform: translate3d(0, -100%, 0); }
167
+ 50% {
168
+ opacity: 0;
169
+ transform: translate3d(0, 100%, 0); }
170
+ 51% {
171
+ opacity: 1; } }
172
+ /* ============== INFO BOX ============================= */
173
+ #lvca-infobox {
174
+ position: fixed;
175
+ z-index: 99999;
176
+ top: 0;
177
+ bottom: 0;
178
+ left: 0;
179
+ right: 0;
180
+ opacity: 0;
181
+ visibility: hidden;
182
+ -webkit-transition: all 0.3s ease-out;
183
+ -moz-transition: all 0.3s ease-out;
184
+ -ms-transition: all 0.3s ease-out;
185
+ -o-transition: all 0.3s ease-out;
186
+ transition: all 0.3s ease-out; }
187
+
188
+ #lvca-infobox.lvca-infobox-loading {
189
+ opacity: 1;
190
+ visibility: visible; }
191
+
192
+ .lvca-info-overlay {
193
+ position: absolute;
194
+ top: 0;
195
+ bottom: 0;
196
+ left: 0;
197
+ right: 0;
198
+ background: #ffffff;
199
+ opacity: 0.86; }
200
+
201
+ .lvca-info-inner {
202
+ position: absolute;
203
+ display: block;
204
+ top: 50%;
205
+ width: 100%;
206
+ padding: 0;
207
+ margin: 0 auto;
208
+ line-height: 0;
209
+ text-align: center;
210
+ -webkit-transform: translateY(-50%);
211
+ -moz-transform: translateY(-50%);
212
+ -ms-transform: translateY(-50%);
213
+ -o-transform: translateY(-50%);
214
+ transform: translateY(-50%); }
215
+
216
+ .lvca-infobox-msg {
217
+ position: relative;
218
+ display: inline-block;
219
+ min-width: 245px;
220
+ padding: 20px 50px;
221
+ background: #34495e;
222
+ text-align: center;
223
+ line-height: 24px;
224
+ font-size: 14px;
225
+ font-weight: 400;
226
+ color: #ffffff;
227
+ -webkit-box-sizing: border-box;
228
+ -moz-box-sizing: border-box;
229
+ box-sizing: border-box;
230
+ -webkit-box-shadow: 0 0 35px rgba(0, 0, 0, 0.3);
231
+ -moz-box-shadow: 0 0 35px rgba(0, 0, 0, 0.3);
232
+ box-shadow: 0 0 35px rgba(0, 0, 0, 0.3);
233
+ -webkit-transform: translateY(-60px);
234
+ -moz-transform: translateY(-60px);
235
+ -ms-transform: translateY(-60px);
236
+ -o-transform: translateY(-60px);
237
+ transform: translateY(-60px);
238
+ -webkit-transition: all 0.3s ease-out;
239
+ -moz-transition: all 0.3s ease-out;
240
+ -ms-transition: all 0.3s ease-out;
241
+ -o-transition: all 0.3s ease-out;
242
+ transition: all 0.3s ease-out; }
243
+
244
+ .lvca-infobox-loading .lvca-infobox-msg {
245
+ -webkit-transform: translateY(0);
246
+ -moz-transform: translateY(0);
247
+ -ms-transform: translateY(0);
248
+ -o-transform: translateY(0);
249
+ transform: translateY(0); }
250
+
251
+ .lvca-infobox-msg strong {
252
+ position: relative;
253
+ display: inline-block;
254
+ padding: 20px 0;
255
+ font-size: 16px;
256
+ text-transform: uppercase; }
257
+
258
+ #lvca-infobox-confirm {
259
+ display: none !important; }
260
+
261
+ .lvca-infobox-icon {
262
+ font-size: 24px;
263
+ margin: 0 10px 0 0; }
264
+
265
+ .lvca-infobox-msg .dashicons-yes {
266
+ color: #4ECDC4; }
267
+
268
+ .lvca-infobox-msg .dashicons-no-alt {
269
+ color: #e74c3c; }
270
+
271
+ .lvca-infobox-msg .lvca-infobox-alt {
272
+ color: #e74c3c; }
273
+
274
+ .lvca-close-infobox .dashicons {
275
+ color: #ffffff;
276
+ font-size: 16px;
277
+ font-weight: 900; }
278
+
279
+ .lvca-infobox-msg .dashicons-admin-generic {
280
+ -webkit-animation-name: spin;
281
+ -webkit-animation-duration: 1500ms;
282
+ -webkit-animation-iteration-count: infinite;
283
+ -webkit-animation-timing-function: linear;
284
+ -moz-animation-name: spin;
285
+ -moz-animation-duration: 1500ms;
286
+ -moz-animation-iteration-count: infinite;
287
+ -moz-animation-timing-function: linear;
288
+ -ms-animation-name: spin;
289
+ -ms-animation-duration: 1500ms;
290
+ -ms-animation-iteration-count: infinite;
291
+ -ms-animation-timing-function: linear;
292
+ animation-name: spin;
293
+ animation-duration: 1500ms;
294
+ animation-iteration-count: infinite;
295
+ animation-timing-function: linear; }
296
+
297
+ .lvca-infobox-msg .dashicons-admin-generic:before {
298
+ content: "\f111";
299
+ text-align: center;
300
+ display: block;
301
+ position: relative;
302
+ height: 22px;
303
+ width: 22px;
304
+ top: -3px;
305
+ left: -1px; }
306
+
307
+ @-ms-keyframes spin {
308
+ from {
309
+ -ms-transform: rotate(0deg); }
310
+ to {
311
+ -ms-transform: rotate(360deg); } }
312
+ @-moz-keyframes spin {
313
+ from {
314
+ -moz-transform: rotate(0deg); }
315
+ to {
316
+ -moz-transform: rotate(360deg); } }
317
+ @-webkit-keyframes spin {
318
+ from {
319
+ -webkit-transform: rotate(0deg); }
320
+ to {
321
+ -webkit-transform: rotate(360deg); } }
322
+ @keyframes spin {
323
+ from {
324
+ transform: rotate(0deg); }
325
+ to {
326
+ transform: rotate(360deg); } }
327
+ /* ===================== BOX WRAPPER ====================== */
328
+ .settings-options .lvca-inner {
329
+ margin: 1px 0 0 0; }
330
+
331
+ .lvca-settings .lvca-tabs-wrap {
332
+ margin: 0; }
333
+
334
+ .lvca-settings .lvca-box-side {
335
+ background: #333743; }
336
+
337
+ .lvca-settings .lvca-box-side * {
338
+ color: #e8e9ef; }
339
+
340
+ .lvca-box-side {
341
+ display: table-cell;
342
+ vertical-align: top;
343
+ min-width: 150px;
344
+ background: #e1e1e1; }
345
+
346
+ .lvca-settings .lvca-box-side {
347
+ border-bottom: 1px solid #bcbfc7; }
348
+
349
+ .lvca-box-side h3 {
350
+ margin: 0;
351
+ padding: 15px 12px 15px 12px !important;
352
+ font-size: 13px;
353
+ line-height: 1.4;
354
+ text-transform: uppercase;
355
+ letter-spacing: 4px;
356
+ background: #404554; }
357
+
358
+ .lvca-box-side .lvca-infobox-icon {
359
+ padding: 15px 12px 15px 12px !important;
360
+ font-size: 32px; }
361
+
362
+ .lvca-box-inner {
363
+ display: table-cell;
364
+ margin: 0px !important;
365
+ padding: 8px 20px 40px 20px !important;
366
+ vertical-align: top;
367
+ width: 100%;
368
+ background: #fff; }
369
+
370
+ .lvca-settings .lvca-box-inner {
371
+ border-top: 1px solid #e1e1e1; }
372
+
373
+ .lvca-settings .lvca-box-inner {
374
+ padding: 0 0 40px 0 !important; }
375
+
376
+ .lvca-box-inner p {
377
+ color: #888;
378
+ font-style: normal;
379
+ max-width: 650px; }
380
+
381
+ .lvca-box-inner h3 {
382
+ padding-left: 0 !important;
383
+ padding-right: 0 !important;
384
+ font-size: 13px;
385
+ line-height: 20px; }
386
+
387
+ .lvca-label-outside {
388
+ padding: 0 0 0 18px; }
389
+
390
+ .lvca-settings .lvca-toggle {
391
+ position: relative;
392
+ display: inline-block;
393
+ top: 5px;
394
+ box-sizing: content-box; }
395
+
396
+ .lvca-settings .lvca-type-checkbox .lvca-number-label {
397
+ top: 5px; }
398
+
399
+ .lvca-settings .lvca-desc {
400
+ font-size: 13px;
401
+ line-height: 20px;
402
+ max-width: 650px; }
403
+
404
+ .lvca-box-inner ul {
405
+ list-style: inherit;
406
+ list-style-type: square; }
407
+ .lvca-box-inner li {
408
+ margin: 0 0 10px 20px;
409
+ color: #888;
410
+ max-width: 600px;
411
+ line-height: 1.4em; }
412
+ .lvca-box-inner li strong {
413
+ color: #444; }
414
+ .lvca-box-inner .lvca-button.purchase, .lvca-box-inner .lvca-button.know-more {
415
+ background: #46a5d5;
416
+ padding: 12px 30px !important; }
417
+
418
+ /*# sourceMappingURL=lvca-admin-page.css.map */
admin/assets/css/lvca-admin-page.css.map ADDED
@@ -0,0 +1,7 @@
1
+ {
2
+ "version": 3,
3
+ "mappings": "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",
4
+ "sources": ["../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","lvca-admin-page.scss"],
5
+ "names": [],
6
+ "file": "lvca-admin-page.css"
7
+ }
admin/assets/css/lvca-admin-page.scss ADDED
@@ -0,0 +1,428 @@