Version Description
- Added - Detailed documentation for all widgets
- Added - Plugin options window for enabling all widgets in one go along with other options.
- Added - Ability to enter Custom CSS in plugin options
- Added - Default theme color option for widgets
- Added - Support for lightweight Portfolio Post Type plugin. Jetpack custom post types module no longer recommended.
- Fixed - The shortcodes not processed by accordion
- Fixed - The grid heading was not being displayed
- Some styling improvements and fixes
Download this release
Release Info
Developer | livemesh |
Plugin | Livemesh SiteOrigin Widgets |
Version | 1.4 |
Comparing to | |
See all releases |
Code changes from version 1.3 to 1.4
- admin/admin-ajax.php +169 -0
- admin/admin-init.php +174 -0
- admin/assets/css/documentation.css +416 -0
- admin/assets/css/documentation.css.map +7 -0
- admin/assets/css/documentation.scss +505 -0
- admin/assets/css/lsow-admin-page.css +418 -0
- admin/assets/css/lsow-admin-page.css.map +7 -0
- admin/assets/css/lsow-admin-page.scss +428 -0
- admin/assets/css/lsow-admin.css +354 -0
- admin/assets/css/lsow-admin.css.map +7 -0
- admin/assets/css/lsow-admin.scss +358 -0
- admin/assets/images/logo-dark.png +0 -0
- admin/assets/images/logo-light.png +0 -0
- admin/assets/images/logo-shape.png +0 -0
- admin/assets/images/logo-shape16.png +0 -0
- admin/assets/js/documentation.js +97 -0
- admin/assets/js/documentation.min.js +1 -0
- admin/assets/js/lsow-admin-ajax.js +165 -0
- admin/assets/js/lsow-admin-ajax.min.js +1 -0
- admin/assets/js/lsow-admin.js +51 -0
- admin/assets/js/lsow-admin.min.js +1 -0
- admin/views/admin-banner1.php +16 -0
- admin/views/admin-banner2.php +22 -0
- admin/views/admin-banner3.php +16 -0
- admin/views/admin-footer.php +17 -0
- admin/views/admin-header.php +11 -0
- admin/views/documentation.php +1326 -0
- admin/views/premium-upgrade.php +183 -0
- admin/views/settings.php +322 -0
- assets/css/lsow-frontend.css +120 -11
- assets/css/lsow-frontend.css.map +1 -1
- assets/css/lsow-frontend.scss +80 -4
- assets/js/lsow-frontend.js +12 -2
- assets/js/lsow-frontend.min.js +1 -1
- includes/class-lsow-setup.php +36 -0
- includes/fields/css/jquery-ui-timepicker-addon.css +9 -1
- includes/fields/datepicker.class.php +1 -1
- includes/fields/js/timepicker-field.min.js +46 -1
- includes/fields/timepicker.class.php +2 -2
- includes/helper-functions.php +316 -175
- includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php +2 -2
- includes/widgets/lsow-accordion-widget/tpl/default.php +1 -1
- includes/widgets/lsow-button-widget/css/style.css +10 -110
- includes/widgets/lsow-button-widget/css/style.css.map +2 -2
- includes/widgets/lsow-button-widget/css/style.scss +2 -67
- includes/widgets/lsow-button-widget/lsow-button-widget.php +7 -6
- includes/widgets/lsow-button-widget/tpl/default.php +10 -3
- includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php +2 -2
- includes/widgets/lsow-clients-widget/lsow-clients-widget.php +2 -2
- includes/widgets/lsow-heading-widget/lsow-heading-widget.php +1 -1
- includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php +2 -2
- includes/widgets/lsow-hero-image-widget/tpl/default.php +1 -1
- includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php +3 -3
- includes/widgets/lsow-odometers-widget/css/style.css +2 -0
- includes/widgets/lsow-odometers-widget/css/style.css.map +1 -1
- includes/widgets/lsow-odometers-widget/css/style.scss +3 -0
- includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php +4 -4
- includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php +4 -4
- includes/widgets/lsow-portfolio-widget/css/style.css +3 -3
- includes/widgets/lsow-portfolio-widget/css/style.css.map +1 -1
- includes/widgets/lsow-portfolio-widget/css/style.scss +4 -4
- includes/widgets/lsow-portfolio-widget/js/portfolio.js +5 -3
- includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php +24 -6
- includes/widgets/lsow-portfolio-widget/tpl/default.php +2 -1
- includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php +2 -2
- includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php +1 -1
- includes/widgets/lsow-services-widget/css/style.css +9 -2
- includes/widgets/lsow-services-widget/css/style.css.map +1 -1
- includes/widgets/lsow-services-widget/css/style.scss +6 -1
- includes/widgets/lsow-services-widget/lsow-services-widget.php +6 -9
- includes/widgets/lsow-stats-bar-widget/lsow-stats-bar-widget.php +3 -3
- includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php +2 -2
- includes/widgets/lsow-tabs-widget/tpl/default.php +1 -1
- includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php +1 -1
- includes/widgets/lsow-testimonials-slider-widget/lsow-testimonials-slider-widget.php +4 -4
- includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php +1 -1
- languages/default.pot +624 -109
- languages/en_US.mo +0 -0
- languages/en_US.po +621 -110
- livemesh-so-widgets.php +57 -20
- readme.txt +41 -15
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 LSOW_Admin_Ajax {
|
9 |
+
|
10 |
+
// Instance of this class.
|
11 |
+
protected $plugin_slug = 'livemesh_so_widgets';
|
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_lsow_admin_ajax', array($this, 'lsow_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 lsow_check_nonce() {
|
46 |
+
|
47 |
+
// retrieve nonce
|
48 |
+
$nonce = (isset($_POST['nonce'])) ? $_POST['nonce'] : $_GET['nonce'];
|
49 |
+
|
50 |
+
// nonce action for the grid
|
51 |
+
$action = 'lsow_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-so-widgets'));
|
57 |
+
// die and send json error response
|
58 |
+
wp_send_json($response);
|
59 |
+
}
|
60 |
+
|
61 |
+
}
|
62 |
+
|
63 |
+
public function lsow_admin_ajax() {
|
64 |
+
|
65 |
+
// check the nonce
|
66 |
+
$this->lsow_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 'lsow_save_settings':
|
76 |
+
$response = $this->save_settings_callback();
|
77 |
+
break;
|
78 |
+
case 'lsow_reset_settings':
|
79 |
+
$response = $this->save_settings_callback();
|
80 |
+
break;
|
81 |
+
default:
|
82 |
+
$response = ajax_response(false, __('Sorry, an unknown error occurred...', 'livemesh-so-widgets'), 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 |
+
lsow_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 |
+
'lsow_save_settings' => array(
|
123 |
+
'before' => __('Saving plugin settings', 'livemesh-so-widgets'),
|
124 |
+
'success' => __('Plugin settings Saved', 'livemesh-so-widgets'),
|
125 |
+
'error' => __('Sorry, an error occurs while saving settings...', 'livemesh-so-widgets')
|
126 |
+
),
|
127 |
+
'lsow_reset_settings' => array(
|
128 |
+
'before' => __('Resetting plugin settings', 'livemesh-so-widgets'),
|
129 |
+
'success' => __('Plugin settings resetted', 'livemesh-so-widgets'),
|
130 |
+
'error' => __('Sorry, an error occurred while resetting settings', 'livemesh-so-widgets')
|
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('lsow_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 LSOW_SCRIPT_DEBUG is turned off
|
156 |
+
$suffix = (defined('LSOW_SCRIPT_DEBUG') && LSOW_SCRIPT_DEBUG) ? '' : '.min';
|
157 |
+
|
158 |
+
// register and localize script for ajax methods
|
159 |
+
wp_register_script('lsow-admin-ajax-scripts', LSOW_PLUGIN_URL . 'admin/assets/js/lsow-admin-ajax' . $suffix . '.js', array(), LSOW_VERSION, true);
|
160 |
+
wp_enqueue_script('lsow-admin-ajax-scripts');
|
161 |
+
|
162 |
+
wp_localize_script('lsow-admin-ajax-scripts', 'lsow_admin_global_var', $strings);
|
163 |
+
|
164 |
+
}
|
165 |
+
}
|
166 |
+
|
167 |
+
}
|
168 |
+
|
169 |
+
new LSOW_Admin_Ajax;
|
admin/admin-init.php
ADDED
@@ -0,0 +1,174 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Exit if accessed directly
|
4 |
+
if (!defined('ABSPATH')) {
|
5 |
+
exit;
|
6 |
+
}
|
7 |
+
|
8 |
+
class LSOW_Admin {
|
9 |
+
|
10 |
+
|
11 |
+
protected $plugin_slug = 'livemesh_so_widgets';
|
12 |
+
|
13 |
+
public function __construct() {
|
14 |
+
|
15 |
+
$this->includes();
|
16 |
+
$this->init_hooks();
|
17 |
+
|
18 |
+
}
|
19 |
+
|
20 |
+
|
21 |
+
public function includes() {
|
22 |
+
|
23 |
+
// load class admin ajax function
|
24 |
+
require_once(LSOW_PLUGIN_DIR . '/admin/admin-ajax.php');
|
25 |
+
|
26 |
+
}
|
27 |
+
|
28 |
+
public function init_hooks() {
|
29 |
+
|
30 |
+
// remove admin notices
|
31 |
+
add_action('admin_notices', array(&$this, 'remove_notices_start'));
|
32 |
+
add_action('admin_notices', array(&$this, 'remove_notices_end'), 999);
|
33 |
+
|
34 |
+
// Build admin menu/pages
|
35 |
+
add_action('admin_menu', array($this, 'add_plugin_admin_menu'));
|
36 |
+
|
37 |
+
// Load admin style sheet and JavaScript.
|
38 |
+
add_action('admin_enqueue_scripts', array($this, 'enqueue_admin_scripts'));
|
39 |
+
|
40 |
+
}
|
41 |
+
|
42 |
+
|
43 |
+
public function remove_notices_start() {
|
44 |
+
|
45 |
+
// Turn on output buffering
|
46 |
+
ob_start();
|
47 |
+
|
48 |
+
}
|
49 |
+
|
50 |
+
public function remove_notices_end() {
|
51 |
+
|
52 |
+
// Get current buffer contents and delete current output buffer
|
53 |
+
$content = ob_get_contents();
|
54 |
+
ob_clean();
|
55 |
+
|
56 |
+
}
|
57 |
+
|
58 |
+
public function add_plugin_admin_menu() {
|
59 |
+
|
60 |
+
add_menu_page(
|
61 |
+
'Livemesh SiteOrigin Widgets',
|
62 |
+
__('Livemesh Widgets', 'livemesh-so-widgets'),
|
63 |
+
'manage_options',
|
64 |
+
$this->plugin_slug,
|
65 |
+
array($this, 'display_settings_page'),
|
66 |
+
LSOW_PLUGIN_URL . 'admin/assets/images/logo-shape16.png'
|
67 |
+
);
|
68 |
+
|
69 |
+
// add plugin settings submenu page
|
70 |
+
add_submenu_page(
|
71 |
+
$this->plugin_slug,
|
72 |
+
'Widgets Settings',
|
73 |
+
__('Settings', 'livemesh-so-widgets'),
|
74 |
+
'manage_options',
|
75 |
+
$this->plugin_slug,
|
76 |
+
array($this, 'display_settings_page')
|
77 |
+
);
|
78 |
+
|
79 |
+
// add import/export submenu page
|
80 |
+
add_submenu_page(
|
81 |
+
$this->plugin_slug,
|
82 |
+
'Widgets Documentation',
|
83 |
+
__('Documentation', 'livemesh-so-widgets'),
|
84 |
+
'manage_options',
|
85 |
+
$this->plugin_slug . '_documentation',
|
86 |
+
array($this, 'display_plugin_documentation')
|
87 |
+
);
|
88 |
+
|
89 |
+
// add global settings submenu page
|
90 |
+
add_submenu_page(
|
91 |
+
$this->plugin_slug,
|
92 |
+
'Upgrade to Pro Version',
|
93 |
+
__('Upgrade to Pro', 'livemesh-so-widgets'),
|
94 |
+
'manage_options',
|
95 |
+
$this->plugin_slug . '_pro_upgrade',
|
96 |
+
array($this, 'display_plugin_premium_upgrade')
|
97 |
+
);
|
98 |
+
|
99 |
+
}
|
100 |
+
|
101 |
+
public function display_settings_page() {
|
102 |
+
|
103 |
+
require_once('views/admin-header.php');
|
104 |
+
require_once('views/admin-banner2.php');
|
105 |
+
require_once('views/settings.php');
|
106 |
+
require_once('views/admin-footer.php');
|
107 |
+
|
108 |
+
}
|
109 |
+
|
110 |
+
public function display_plugin_documentation() {
|
111 |
+
|
112 |
+
|
113 |
+
require_once('views/admin-header.php');
|
114 |
+
require_once('views/admin-banner1.php');
|
115 |
+
require_once('views/documentation.php');
|
116 |
+
require_once('views/admin-footer.php');
|
117 |
+
|
118 |
+
}
|
119 |
+
|
120 |
+
public function display_plugin_premium_upgrade() {
|
121 |
+
|
122 |
+
|
123 |
+
require_once('views/admin-header.php');
|
124 |
+
require_once('views/admin-banner3.php');
|
125 |
+
require_once('views/premium-upgrade.php');
|
126 |
+
require_once('views/admin-footer.php');
|
127 |
+
|
128 |
+
}
|
129 |
+
|
130 |
+
public function enqueue_admin_scripts() {
|
131 |
+
|
132 |
+
// Use minified libraries if LSOW_SCRIPT_DEBUG is turned off
|
133 |
+
$suffix = (defined('LSOW_SCRIPT_DEBUG') && LSOW_SCRIPT_DEBUG) ? '' : '.min';
|
134 |
+
|
135 |
+
// get current admin screen
|
136 |
+
$screen = get_current_screen();
|
137 |
+
|
138 |
+
// if screen is a part of The Grid plugin page
|
139 |
+
if (strpos($screen->id, $this->plugin_slug) !== false) {
|
140 |
+
|
141 |
+
wp_enqueue_script('jquery-ui-datepicker');
|
142 |
+
|
143 |
+
wp_enqueue_script('wp-color-picker');
|
144 |
+
wp_enqueue_style('wp-color-picker');
|
145 |
+
|
146 |
+
wp_register_style('lsow-admin-styles', LSOW_PLUGIN_URL . 'admin/assets/css/lsow-admin.css', array(), LSOW_VERSION);
|
147 |
+
wp_enqueue_style('lsow-admin-styles');
|
148 |
+
|
149 |
+
wp_register_script('lsow-admin-scripts', LSOW_PLUGIN_URL . 'admin/assets/js/lsow-admin' . $suffix . '.js', array(), LSOW_VERSION, true);
|
150 |
+
wp_enqueue_script('lsow-admin-scripts');
|
151 |
+
|
152 |
+
wp_register_style('lsow-admin-page-styles', LSOW_PLUGIN_URL . 'admin/assets/css/lsow-admin-page.css', array(), LSOW_VERSION);
|
153 |
+
wp_enqueue_style('lsow-admin-page-styles');
|
154 |
+
}
|
155 |
+
|
156 |
+
if (strpos($screen->id, $this->plugin_slug . '_documentation') !== false || strpos($screen->id, $this->plugin_slug . '_pro_upgrade') !== false) {
|
157 |
+
|
158 |
+
// Load scripts and styles for documentation
|
159 |
+
wp_register_script('lsow-doc-scripts', LSOW_PLUGIN_URL . 'admin/assets/js/documentation' . $suffix . '.js', array(), LSOW_VERSION, true);
|
160 |
+
wp_enqueue_script('lsow-doc-scripts');
|
161 |
+
|
162 |
+
wp_register_style('lsow-doc-styles', LSOW_PLUGIN_URL . 'admin/assets/css/documentation.css', array(), LSOW_VERSION);
|
163 |
+
wp_enqueue_style('lsow-doc-styles');
|
164 |
+
|
165 |
+
// Thickbox
|
166 |
+
add_thickbox();
|
167 |
+
|
168 |
+
}
|
169 |
+
|
170 |
+
}
|
171 |
+
|
172 |
+
}
|
173 |
+
|
174 |
+
new LSOW_Admin;
|
admin/assets/css/documentation.css
ADDED
@@ -0,0 +1,416 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
+
|
127 |
+
.livemesh-doc .panel-left h3 {
|
128 |
+
display: inline-block; }
|
129 |
+
|
130 |
+
.livemesh-doc .panel-left h3, .livemesh-doc .panel-right h3, .livemesh-doc .panel-right p:first-child {
|
131 |
+
margin-top: 0;
|
132 |
+
line-height: 1.3; }
|
133 |
+
|
134 |
+
.panel-left ul.anchor-nav {
|
135 |
+
padding: 5%; }
|
136 |
+
|
137 |
+
.anchor-nav li {
|
138 |
+
list-style: none; }
|
139 |
+
|
140 |
+
.back-to-top {
|
141 |
+
text-transform: uppercase;
|
142 |
+
font-size: 11px;
|
143 |
+
color: #999;
|
144 |
+
position: absolute;
|
145 |
+
right: 0;
|
146 |
+
top: 8px; }
|
147 |
+
|
148 |
+
.livemesh-doc .panels h3 {
|
149 |
+
width: 100%;
|
150 |
+
position: relative;
|
151 |
+
padding-right: 90px; }
|
152 |
+
|
153 |
+
.livemesh-doc h3 .back-to-top {
|
154 |
+
float: right; }
|
155 |
+
|
156 |
+
.livemesh-doc .panel-right {
|
157 |
+
position: relative;
|
158 |
+
display: inline-block;
|
159 |
+
width: 32%;
|
160 |
+
float: right;
|
161 |
+
vertical-align: top; }
|
162 |
+
|
163 |
+
.livemesh-doc .panel-aside {
|
164 |
+
margin-bottom: 25px;
|
165 |
+
background: #F8F8F8;
|
166 |
+
padding: 40px; }
|
167 |
+
.livemesh-doc .panel-aside.banner {
|
168 |
+
padding: 0; }
|
169 |
+
.livemesh-doc .panel-aside img {
|
170 |
+
max-width: 100%; }
|
171 |
+
|
172 |
+
.livemesh-doc .panel-aside:last-child {
|
173 |
+
margin-bottom: 0; }
|
174 |
+
|
175 |
+
.livemesh-doc .panel-aside h4 {
|
176 |
+
margin-top: 0;
|
177 |
+
font-size: 1.1em;
|
178 |
+
line-height: 1.4; }
|
179 |
+
|
180 |
+
.livemesh-doc .panel-aside ul {
|
181 |
+
margin-bottom: 25px; }
|
182 |
+
|
183 |
+
.livemesh-doc .panel-aside li {
|
184 |
+
list-style-type: square;
|
185 |
+
margin-left: 18px; }
|
186 |
+
|
187 |
+
.notices {
|
188 |
+
margin: 0;
|
189 |
+
display: none; }
|
190 |
+
|
191 |
+
#wpbody-content .livemesh-doc .updated,
|
192 |
+
#wpbody-content .livemesh-doc .error {
|
193 |
+
margin-top: 2%; }
|
194 |
+
|
195 |
+
.livemesh-doc .updated + .intro-wrap,
|
196 |
+
.livemesh-doc .error + .intro-wrap {
|
197 |
+
padding-top: 2%; }
|
198 |
+
|
199 |
+
.livemesh-doc .intro-wrap {
|
200 |
+
padding: 4% 0 0 0; }
|
201 |
+
|
202 |
+
.livemesh-doc .intro {
|
203 |
+
display: inline-block;
|
204 |
+
width: 50%;
|
205 |
+
margin-left: 4%;
|
206 |
+
vertical-align: top; }
|
207 |
+
|
208 |
+
.livemesh-doc .intro h3 {
|
209 |
+
font-size: 50px;
|
210 |
+
line-height: 1.2;
|
211 |
+
font-weight: 300;
|
212 |
+
margin: 0 0 20px 0; }
|
213 |
+
|
214 |
+
.livemesh-doc .intro h4 {
|
215 |
+
color: #868B96;
|
216 |
+
font-weight: normal;
|
217 |
+
font-size: 18px;
|
218 |
+
line-height: 1.6;
|
219 |
+
margin: 0; }
|
220 |
+
|
221 |
+
.livemesh-doc .inline-list {
|
222 |
+
display: inline-block;
|
223 |
+
width: 100%;
|
224 |
+
margin: 0; }
|
225 |
+
|
226 |
+
.livemesh-doc .inline-list li {
|
227 |
+
display: inline-block;
|
228 |
+
margin: 0 0 0 0; }
|
229 |
+
|
230 |
+
.livemesh-doc .inline-list li:last-child {
|
231 |
+
margin-right: 0;
|
232 |
+
padding-right: 0; }
|
233 |
+
|
234 |
+
.livemesh-doc .inline-list li a {
|
235 |
+
font-size: 18px;
|
236 |
+
text-decoration: none;
|
237 |
+
padding: 25px 30px;
|
238 |
+
display: inline-block; }
|
239 |
+
|
240 |
+
.livemesh-doc .inline-list li span {
|
241 |
+
font-size: 18px;
|
242 |
+
width: 18px;
|
243 |
+
height: 18px; }
|
244 |
+
|
245 |
+
.livemesh-doc .inline-list li a:active,
|
246 |
+
.livemesh-doc .inline-list li a::-moz-focus-inner,
|
247 |
+
.livemesh-doc ul.inline-list a:focus {
|
248 |
+
outline: none;
|
249 |
+
border: 0;
|
250 |
+
box-shadow: none; }
|
251 |
+
|
252 |
+
.livemesh-doc ul.toc {
|
253 |
+
padding-left: 5%; }
|
254 |
+
|
255 |
+
.livemesh-doc .toc li {
|
256 |
+
list-style-type: none; }
|
257 |
+
|
258 |
+
.livemesh-doc .inline-list li.current a {
|
259 |
+
background: #fff;
|
260 |
+
outline: none;
|
261 |
+
border: none;
|
262 |
+
box-shadow: none;
|
263 |
+
border-top-right-radius: 3px;
|
264 |
+
border-top-left-radius: 3px; }
|
265 |
+
|
266 |
+
.livemesh-doc .inline-list li a i {
|
267 |
+
font-size: 16px;
|
268 |
+
margin-right: 5px; }
|
269 |
+
|
270 |
+
.livemesh-doc .enter-license {
|
271 |
+
display: inline-block;
|
272 |
+
width: 100%;
|
273 |
+
margin: 3% 0 1% 0; }
|
274 |
+
|
275 |
+
::-webkit-input-placeholder {
|
276 |
+
font-family: 'Open Sans', sans-serif;
|
277 |
+
font-size: 15px;
|
278 |
+
line-height: 1.2; }
|
279 |
+
|
280 |
+
:-moz-placeholder {
|
281 |
+
font-family: 'Open Sans', sans-serif;
|
282 |
+
font-size: 15px;
|
283 |
+
line-height: 1.2; }
|
284 |
+
|
285 |
+
::-moz-placeholder {
|
286 |
+
font-family: 'Open Sans', sans-serif;
|
287 |
+
font-size: 15px;
|
288 |
+
line-height: 1.2; }
|
289 |
+
|
290 |
+
:-ms-input-placeholder {
|
291 |
+
font-family: 'Open Sans', sans-serif;
|
292 |
+
font-size: 15px;
|
293 |
+
line-height: 1.2; }
|
294 |
+
|
295 |
+
.livemesh-doc .enter-license label {
|
296 |
+
display: inline-block;
|
297 |
+
width: 100%;
|
298 |
+
margin-bottom: 2%; }
|
299 |
+
|
300 |
+
.livemesh-doc .enter-license .license-key-input {
|
301 |
+
display: inline-block;
|
302 |
+
width: 100%;
|
303 |
+
padding: 10px;
|
304 |
+
margin-bottom: 4%;
|
305 |
+
font-family: 'Andale Mono', 'Lucida Console', monospace;
|
306 |
+
font-size: 16px; }
|
307 |
+
|
308 |
+
.livemesh-doc .enter-license .submit {
|
309 |
+
display: inline-block;
|
310 |
+
width: 25%;
|
311 |
+
margin: 0;
|
312 |
+
padding: 0; }
|
313 |
+
|
314 |
+
.livemesh-doc .activate {
|
315 |
+
display: inline-block;
|
316 |
+
width: 100%;
|
317 |
+
vertical-align: top; }
|
318 |
+
|
319 |
+
.livemesh-doc .activate-text {
|
320 |
+
font-size: 14px;
|
321 |
+
line-height: 28px;
|
322 |
+
display: inline-block;
|
323 |
+
margin-right: 5px;
|
324 |
+
color: green; }
|
325 |
+
|
326 |
+
.livemesh-doc #changelog {
|
327 |
+
display: none; }
|
328 |
+
|
329 |
+
.livemesh-doc #install-video {
|
330 |
+
display: none; }
|
331 |
+
|
332 |
+
.livemesh-doc .pro-feature {
|
333 |
+
color: #f94213; }
|
334 |
+
|
335 |
+
#updates-panel ul {
|
336 |
+
border-bottom: 1px dotted #ddd;
|
337 |
+
padding: 1% 0 5% 3%;
|
338 |
+
list-style-position: inside;
|
339 |
+
background: transparent; }
|
340 |
+
|
341 |
+
#updates-panel li {
|
342 |
+
border-bottom: 0;
|
343 |
+
margin-bottom: 0;
|
344 |
+
padding-bottom: 7px; }
|
345 |
+
|
346 |
+
#updates-panel h4 {
|
347 |
+
font-size: 1.1em;
|
348 |
+
margin: .5em 0; }
|
349 |
+
|
350 |
+
h4 .button {
|
351 |
+
float: right;
|
352 |
+
background: #5AC779;
|
353 |
+
color: #fff;
|
354 |
+
border-radius: 3px;
|
355 |
+
font-size: 14px;
|
356 |
+
padding: 3px 6px;
|
357 |
+
vertical-align: middle; }
|
358 |
+
|
359 |
+
@media only screen and (max-width: 768px) {
|
360 |
+
.livemesh-doc .intro, .plugin-image, .livemesh-doc .panel-left, .livemesh-doc .panel-right {
|
361 |
+
width: 100%;
|
362 |
+
float: none; }
|
363 |
+
|
364 |
+
.livemesh-doc .intro {
|
365 |
+
padding: 0;
|
366 |
+
margin: 0; }
|
367 |
+
|
368 |
+
.livemesh-doc .intro h2 {
|
369 |
+
font-size: 34px; }
|
370 |
+
|
371 |
+
.livemesh-doc .intro h3 {
|
372 |
+
margin-bottom: 0; }
|
373 |
+
|
374 |
+
.livemesh-doc .inline-list {
|
375 |
+
margin-bottom: 5%; }
|
376 |
+
|
377 |
+
.livemesh-doc .inline-list li {
|
378 |
+
width: 100%; }
|
379 |
+
|
380 |
+
.livemesh-doc .inline-list li a {
|
381 |
+
width: 100%;
|
382 |
+
display: block; }
|
383 |
+
|
384 |
+
.livemesh-doc .plugin-image {
|
385 |
+
width: 100%;
|
386 |
+
margin-bottom: 15px;
|
387 |
+
padding: 6% 6% 0 6%; }
|
388 |
+
|
389 |
+
.livemesh-doc .enter-license .submit {
|
390 |
+
width: 100%; }
|
391 |
+
|
392 |
+
.livemesh-doc .activate {
|
393 |
+
width: 100%;
|
394 |
+
float: none;
|
395 |
+
text-align: left;
|
396 |
+
margin-bottom: 20px; } }
|
397 |
+
.livemesh-doc .button-wrap {
|
398 |
+
width: 100%; }
|
399 |
+
.livemesh-doc .button-wrap a {
|
400 |
+
position: relative;
|
401 |
+
display: block;
|
402 |
+
margin: 60px auto;
|
403 |
+
max-width: 400px; }
|
404 |
+
.livemesh-doc .button-wrap img.button-image {
|
405 |
+
max-width: 100%;
|
406 |
+
-webkit-transform: scale(1);
|
407 |
+
-ms-transform: scale(1);
|
408 |
+
transform: scale(1);
|
409 |
+
-webkit-transition: -webkit-transform 0.4s ease-in-out;
|
410 |
+
transition: transform 0.4s ease-in-out; }
|
411 |
+
.livemesh-doc .button-wrap img.button-image:hover {
|
412 |
+
-webkit-transform: scale(1.1);
|
413 |
+
-ms-transform: scale(1.1);
|
414 |
+
transform: scale(1.1); }
|
415 |
+
|
416 |
+
/*# sourceMappingURL=documentation.css.map */
|
admin/assets/css/documentation.css.map
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"version": 3,
|
3 |
+
"mappings": "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",
|
4 |
+
"sources": ["documentation.scss"],
|
5 |
+
"names": [],
|
6 |
+
"file": "documentation.css"
|
7 |
+
}
|
admin/assets/css/documentation.scss
ADDED
@@ -0,0 +1,505 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
+
}
|
154 |
+
|
155 |
+
.livemesh-doc .panel-left h3 {
|
156 |
+
display: inline-block;
|
157 |
+
}
|
158 |
+
|
159 |
+
.livemesh-doc .panel-left h3, .livemesh-doc .panel-right h3, .livemesh-doc .panel-right p:first-child {
|
160 |
+
margin-top: 0;
|
161 |
+
line-height: 1.3;
|
162 |
+
}
|
163 |
+
|
164 |
+
.panel-left ul.anchor-nav {
|
165 |
+
padding: 5%;
|
166 |
+
}
|
167 |
+
|
168 |
+
.anchor-nav li {
|
169 |
+
list-style: none;
|
170 |
+
}
|
171 |
+
|
172 |
+
.back-to-top {
|
173 |
+
text-transform: uppercase;
|
174 |
+
font-size: 11px;
|
175 |
+
color: #999;
|
176 |
+
position: absolute;
|
177 |
+
right: 0;
|
178 |
+
top: 8px;
|
179 |
+
}
|
180 |
+
|
181 |
+
.livemesh-doc .panels h3 {
|
182 |
+
width: 100%;
|
183 |
+
position: relative;
|
184 |
+
padding-right: 90px;
|
185 |
+
}
|
186 |
+
|
187 |
+
.livemesh-doc h3 .back-to-top {
|
188 |
+
float: right;
|
189 |
+
}
|
190 |
+
|
191 |
+
.livemesh-doc .panel-right {
|
192 |
+
position: relative;
|
193 |
+
display: inline-block;
|
194 |
+
width: 32%;
|
195 |
+
float: right;
|
196 |
+
vertical-align: top;
|
197 |
+
}
|
198 |
+
|
199 |
+
.livemesh-doc .panel-aside {
|
200 |
+
margin-bottom: 25px;
|
201 |
+
background: #F8F8F8;
|
202 |
+
padding: 40px;
|
203 |
+
&.banner {
|
204 |
+
padding: 0;
|
205 |
+
}
|
206 |
+
img {
|
207 |
+
max-width: 100%;
|
208 |
+
}
|
209 |
+
}
|
210 |
+
|
211 |
+
.livemesh-doc .panel-aside:last-child {
|
212 |
+
margin-bottom: 0;
|
213 |
+
}
|
214 |
+
|
215 |
+
.livemesh-doc .panel-aside h4 {
|
216 |
+
margin-top: 0;
|
217 |
+
font-size: 1.1em;
|
218 |
+
line-height: 1.4;
|
219 |
+
}
|
220 |
+
|
221 |
+
.livemesh-doc .panel-aside ul {
|
222 |
+
margin-bottom: 25px;
|
223 |
+
}
|
224 |
+
|
225 |
+
.livemesh-doc .panel-aside li {
|
226 |
+
list-style-type: square;
|
227 |
+
margin-left: 18px;
|
228 |
+
}
|
229 |
+
|
230 |
+
.notices {
|
231 |
+
margin: 0;
|
232 |
+
display: none;
|
233 |
+
}
|
234 |
+
|
235 |
+
#wpbody-content .livemesh-doc .updated,
|
236 |
+
#wpbody-content .livemesh-doc .error {
|
237 |
+
margin-top: 2%;
|
238 |
+
}
|
239 |
+
|
240 |
+
.livemesh-doc .updated + .intro-wrap,
|
241 |
+
.livemesh-doc .error + .intro-wrap {
|
242 |
+
padding-top: 2%;
|
243 |
+
}
|
244 |
+
|
245 |
+
.livemesh-doc .intro-wrap {
|
246 |
+
padding: 4% 0 0 0;
|
247 |
+
}
|
248 |
+
|
249 |
+
.livemesh-doc .intro {
|
250 |
+
display: inline-block;
|
251 |
+
width: 50%;
|
252 |
+
margin-left: 4%;
|
253 |
+
vertical-align: top;
|
254 |
+
}
|
255 |
+
|
256 |
+
.livemesh-doc .intro h3 {
|
257 |
+
font-size: 50px;
|
258 |
+
line-height: 1.2;
|
259 |
+
font-weight: 300;
|
260 |
+
margin: 0 0 20px 0;
|
261 |
+
}
|
262 |
+
|
263 |
+
.livemesh-doc .intro h4 {
|
264 |
+
color: #868B96;
|
265 |
+
font-weight: normal;
|
266 |
+
font-size: 18px;
|
267 |
+
line-height: 1.6;
|
268 |
+
margin: 0;
|
269 |
+
}
|
270 |
+
|
271 |
+
.livemesh-doc .inline-list {
|
272 |
+
display: inline-block;
|
273 |
+
width: 100%;
|
274 |
+
margin: 0;
|
275 |
+
}
|
276 |
+
|
277 |
+
.livemesh-doc .inline-list li {
|
278 |
+
display: inline-block;
|
279 |
+
margin: 0 0 0 0;
|
280 |
+
}
|
281 |
+
|
282 |
+
.livemesh-doc .inline-list li:last-child {
|
283 |
+
margin-right: 0;
|
284 |
+
padding-right: 0;
|
285 |
+
}
|
286 |
+
|
287 |
+
.livemesh-doc .inline-list li a {
|
288 |
+
font-size: 18px;
|
289 |
+
text-decoration: none;
|
290 |
+
padding: 25px 30px;
|
291 |
+
display: inline-block;
|
292 |
+
}
|
293 |
+
|
294 |
+
.livemesh-doc .inline-list li span {
|
295 |
+
font-size: 18px;
|
296 |
+
width: 18px;
|
297 |
+
height: 18px;
|
298 |
+
}
|
299 |
+
|
300 |
+
.livemesh-doc .inline-list li a:active,
|
301 |
+
.livemesh-doc .inline-list li a::-moz-focus-inner,
|
302 |
+
.livemesh-doc ul.inline-list a:focus {
|
303 |
+
outline: none;
|
304 |
+
border: 0;
|
305 |
+
box-shadow: none;
|
306 |
+
}
|
307 |
+
|
308 |
+
.livemesh-doc ul.toc {
|
309 |
+
padding-left: 5%;
|
310 |
+
}
|
311 |
+
|
312 |
+
.livemesh-doc .toc li {
|
313 |
+
list-style-type: none;
|
314 |
+
}
|
315 |
+
|
316 |
+
.livemesh-doc .inline-list li.current a {
|
317 |
+
background: #fff;
|
318 |
+
outline: none;
|
319 |
+
border: none;
|
320 |
+
box-shadow: none;
|
321 |
+
border-top-right-radius: 3px;
|
322 |
+
border-top-left-radius: 3px;
|
323 |
+
}
|
324 |
+
|
325 |
+
.livemesh-doc .inline-list li a i {
|
326 |
+
font-size: 16px;
|
327 |
+
margin-right: 5px;
|
328 |
+
}
|
329 |
+
|
330 |
+
.livemesh-doc .enter-license {
|
331 |
+
display: inline-block;
|
332 |
+
width: 100%;
|
333 |
+
margin: 3% 0 1% 0;
|
334 |
+
}
|
335 |
+
|
336 |
+
::-webkit-input-placeholder {
|
337 |
+
font-family: 'Open Sans', sans-serif;
|
338 |
+
font-size: 15px;
|
339 |
+
line-height: 1.2;
|
340 |
+
}
|
341 |
+
|
342 |
+
:-moz-placeholder {
|
343 |
+
font-family: 'Open Sans', sans-serif;
|
344 |
+
font-size: 15px;
|
345 |
+
line-height: 1.2;
|
346 |
+
}
|
347 |
+
|
348 |
+
::-moz-placeholder {
|
349 |
+
font-family: 'Open Sans', sans-serif;
|
350 |
+
font-size: 15px;
|
351 |
+
line-height: 1.2;
|
352 |
+
}
|
353 |
+
|
354 |
+
:-ms-input-placeholder {
|
355 |
+
font-family: 'Open Sans', sans-serif;
|
356 |
+
font-size: 15px;
|
357 |
+
line-height: 1.2;
|
358 |
+
}
|
359 |
+
|
360 |
+
.livemesh-doc .enter-license label {
|
361 |
+
display: inline-block;
|
362 |
+
width: 100%;
|
363 |
+
margin-bottom: 2%;
|
364 |
+
}
|
365 |
+
|
366 |
+
.livemesh-doc .enter-license .license-key-input {
|
367 |
+
display: inline-block;
|
368 |
+
width: 100%;
|
369 |
+
padding: 10px;
|
370 |
+
margin-bottom: 4%;
|
371 |
+
font-family: 'Andale Mono', 'Lucida Console', monospace;
|
372 |
+
font-size: 16px;
|
373 |
+
}
|
374 |
+
|
375 |
+
.livemesh-doc .enter-license .submit {
|
376 |
+
display: inline-block;
|
377 |
+
width: 25%;
|
378 |
+
margin: 0;
|
379 |
+
padding: 0;
|
380 |
+
}
|
381 |
+
|
382 |
+
.livemesh-doc .activate {
|
383 |
+
display: inline-block;
|
384 |
+
width: 100%;
|
385 |
+
vertical-align: top;
|
386 |
+
}
|
387 |
+
|
388 |
+
.livemesh-doc .activate-text {
|
389 |
+
font-size: 14px;
|
390 |
+
line-height: 28px;
|
391 |
+
display: inline-block;
|
392 |
+
margin-right: 5px;
|
393 |
+
color: green;
|
394 |
+
}
|
395 |
+
|
396 |
+
.livemesh-doc #changelog {
|
397 |
+
display: none;
|
398 |
+
}
|
399 |
+
|
400 |
+
.livemesh-doc #install-video {
|
401 |
+
display: none;
|
402 |
+
}
|
403 |
+
|
404 |
+
.livemesh-doc .pro-feature{
|
405 |
+
color: #f94213;
|
406 |
+
}
|
407 |
+
|
408 |
+
#updates-panel ul {
|
409 |
+
border-bottom: 1px dotted #ddd;
|
410 |
+
padding: 1% 0 5% 3%;
|
411 |
+
list-style-position: inside;
|
412 |
+
background: transparent;
|
413 |
+
}
|
414 |
+
#updates-panel li {
|
415 |
+
border-bottom: 0;
|
416 |
+
margin-bottom: 0;
|
417 |
+
padding-bottom: 7px;
|
418 |
+
}
|
419 |
+
#updates-panel h4 {
|
420 |
+
font-size: 1.1em;
|
421 |
+
margin: .5em 0;
|
422 |
+
}
|
423 |
+
|
424 |
+
h4 .button {
|
425 |
+
float: right;
|
426 |
+
background: #5AC779;
|
427 |
+
color: #fff;
|
428 |
+
border-radius: 3px;
|
429 |
+
font-size: 14px;
|
430 |
+
padding: 3px 6px;
|
431 |
+
vertical-align: middle;
|
432 |
+
}
|
433 |
+
|
434 |
+
@media only screen and (max-width:768px) {
|
435 |
+
.livemesh-doc .intro, .plugin-image, .livemesh-doc .panel-left, .livemesh-doc .panel-right {
|
436 |
+
width: 100%;
|
437 |
+
float: none;
|
438 |
+
}
|
439 |
+
|
440 |
+
.livemesh-doc .intro {
|
441 |
+
padding: 0;
|
442 |
+
margin: 0;
|
443 |
+
}
|
444 |
+
|
445 |
+
.livemesh-doc .intro h2 {
|
446 |
+
font-size: 34px;
|
447 |
+
}
|
448 |
+
|
449 |
+
.livemesh-doc .intro h3 {
|
450 |
+
margin-bottom: 0;
|
451 |
+
}
|
452 |
+
|
453 |
+
.livemesh-doc .inline-list {
|
454 |
+
margin-bottom: 5%;
|
455 |
+
}
|
456 |
+
|
457 |
+
.livemesh-doc .inline-list li {
|
458 |
+
width: 100%;
|
459 |
+
}
|
460 |
+
|
461 |
+
.livemesh-doc .inline-list li a {
|
462 |
+
width: 100%;
|
463 |
+
display: block;
|
464 |
+
}
|
465 |
+
|
466 |
+
.livemesh-doc .plugin-image {
|
467 |
+
width: 100%;
|
468 |
+
margin-bottom: 15px;
|
469 |
+
padding: 6% 6% 0 6%;
|
470 |
+
}
|
471 |
+
|
472 |
+
.livemesh-doc .enter-license .submit {
|
473 |
+
width: 100%;
|
474 |
+
}
|
475 |
+
|
476 |
+
.livemesh-doc .activate {
|
477 |
+
width: 100%;
|
478 |
+
float: none;
|
479 |
+
text-align: left;
|
480 |
+
margin-bottom: 20px;
|
481 |
+
}
|
482 |
+
}
|
483 |
+
|
484 |
+
.livemesh-doc .button-wrap {
|
485 |
+
width: 100%;
|
486 |
+
a {
|
487 |
+
position: relative;
|
488 |
+
display: block;
|
489 |
+
margin: 60px auto;
|
490 |
+
max-width: 400px;
|
491 |
+
}
|
492 |
+
img.button-image {
|
493 |
+
max-width: 100%;
|
494 |
+
-webkit-transform: scale(1);
|
495 |
+
-ms-transform: scale(1);
|
496 |
+
transform: scale(1);
|
497 |
+
-webkit-transition: -webkit-transform 0.4s ease-in-out;
|
498 |
+
transition: transform 0.4s ease-in-out;
|
499 |
+
&:hover {
|
500 |
+
-webkit-transform: scale(1.1);
|
501 |
+
-ms-transform: scale(1.1);
|
502 |
+
transform: scale(1.1);
|
503 |
+
}
|
504 |
+
}
|
505 |
+
}
|
admin/assets/css/lsow-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 .lsow-wrap {
|
24 |
+
position: relative;
|
25 |
+
display: block;
|
26 |
+
padding-right: 20px; }
|
27 |
+
|
28 |
+
#lsow-buttons-wrap {
|
29 |
+
float: right; }
|
30 |
+
|
31 |
+
#lsow-buttons-wrap .lsow-button .dashicons {
|
32 |
+
line-height: 27px; }
|
33 |
+
|
34 |
+
#lsow-buttons-wrap a:last-child {
|
35 |
+
margin-right: 22px; }
|
36 |
+
|
37 |
+
/* =============== Banner ======================= */
|
38 |
+
#lsow-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 |
+
#lsow-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 |
+
#lsow-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 |
+
#lsow-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 |
+
#lsow-banner.lsow-fixed {
|
90 |
+
position: fixed;
|
91 |
+
top: 32px;
|
92 |
+
z-index: 999; }
|
93 |
+
|
94 |
+
/* ========================= Buttons ============================= */
|
95 |
+
.lsow-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 |
+
#lsow-banner-wrap .lsow-button {
|
114 |
+
display: inline-block;
|
115 |
+
vertical-align: middle;
|
116 |
+
z-index: 1; }
|
117 |
+
|
118 |
+
.lsow-button:hover {
|
119 |
+
opacity: 1; }
|
120 |
+
|
121 |
+
.lsow-close-infobox,
|
122 |
+
#lsow_settings_save {
|
123 |
+
background: #4ECDC4; }
|
124 |
+
|
125 |
+
.lsow-close-infobox {
|
126 |
+
display: inline-block;
|
127 |
+
margin: 20px 0 11px 0;
|
128 |
+
padding: 4px 15px; }
|
129 |
+
|
130 |
+
#lsow_clear_cache {
|
131 |
+
margin: 0 0 0 18px !important; }
|
132 |
+
|
133 |
+
#lsow_settings_reset,
|
134 |
+
#lsow_clear_cache {
|
135 |
+
background: #e74c3c; }
|
136 |
+
|
137 |
+
.lsow-button .dashicons {
|
138 |
+
position: relative;
|
139 |
+
font-size: 15px;
|
140 |
+
line-height: 26px;
|
141 |
+
margin: 0 2px 0 -4px; }
|
142 |
+
|
143 |
+
.lsow-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 |
+
#lsow-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 |
+
#lsow-infobox.lsow-infobox-loading {
|
189 |
+
opacity: 1;
|
190 |
+
visibility: visible; }
|
191 |
+
|
192 |
+
.lsow-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 |
+
.lsow-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 |
+
.lsow-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 |
+
.lsow-infobox-loading .lsow-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 |
+
.lsow-infobox-msg strong {
|
252 |
+
position: relative;
|
253 |
+
display: inline-block;
|
254 |
+
padding: 20px 0;
|
255 |
+
font-size: 16px;
|
256 |
+
text-transform: uppercase; }
|
257 |
+
|
258 |
+
#lsow-infobox-confirm {
|
259 |
+
display: none !important; }
|
260 |
+
|
261 |
+
.lsow-infobox-icon {
|
262 |
+
font-size: 24px;
|
263 |
+
margin: 0 10px 0 0; }
|
264 |
+
|
265 |
+
.lsow-infobox-msg .dashicons-yes {
|
266 |
+
color: #4ECDC4; }
|
267 |
+
|
268 |
+
.lsow-infobox-msg .dashicons-no-alt {
|
269 |
+
color: #e74c3c; }
|
270 |
+
|
271 |
+
.lsow-infobox-msg .lsow-infobox-alt {
|
272 |
+
color: #e74c3c; }
|
273 |
+
|
274 |
+
.lsow-close-infobox .dashicons {
|
275 |
+
color: #ffffff;
|
276 |
+
font-size: 16px;
|
277 |
+
font-weight: 900; }
|
278 |
+
|
279 |
+
.lsow-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 |
+
.lsow-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 .lsow-inner {
|
329 |
+
margin: 1px 0 0 0; }
|
330 |
+
|
331 |
+
.lsow-settings .lsow-tabs-wrap {
|
332 |
+
margin: 0; }
|
333 |
+
|
334 |
+
.lsow-settings .lsow-box-side {
|
335 |
+
background: #333743; }
|
336 |
+
|
337 |
+
.lsow-settings .lsow-box-side * {
|
338 |
+
color: #e8e9ef; }
|
339 |
+
|
340 |
+
.lsow-box-side {
|
341 |
+
display: table-cell;
|
342 |
+
vertical-align: top;
|
343 |
+
min-width: 150px;
|
344 |
+
background: #e1e1e1; }
|
345 |
+
|
346 |
+
.lsow-settings .lsow-box-side {
|
347 |
+
border-bottom: 1px solid #bcbfc7; }
|
348 |
+
|
349 |
+
.lsow-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 |
+
.lsow-box-side .lsow-infobox-icon {
|
359 |
+
padding: 15px 12px 15px 12px !important;
|
360 |
+
font-size: 32px; }
|
361 |
+
|
362 |
+
.lsow-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 |
+
.lsow-settings .lsow-box-inner {
|
371 |
+
border-top: 1px solid #e1e1e1; }
|
372 |
+
|
373 |
+
.lsow-settings .lsow-box-inner {
|
374 |
+
padding: 0 0 40px 0 !important; }
|
375 |
+
|
376 |
+
.lsow-box-inner p {
|
377 |
+
color: #888;
|
378 |
+
font-style: normal;
|
379 |
+
max-width: 650px; }
|
380 |
+
|
381 |
+
.lsow-box-inner h3 {
|
382 |
+
padding-left: 0 !important;
|
383 |
+
padding-right: 0 !important;
|
384 |
+
font-size: 13px;
|
385 |
+
line-height: 20px; }
|
386 |
+
|
387 |
+
.lsow-label-outside {
|
388 |
+
padding: 0 0 0 18px; }
|
389 |
+
|
390 |
+
.lsow-settings .lsow-toggle {
|
391 |
+
position: relative;
|
392 |
+
display: inline-block;
|
393 |
+
top: 5px;
|
394 |
+
box-sizing: content-box; }
|
395 |
+
|
396 |
+
.lsow-settings .lsow-type-checkbox .lsow-number-label {
|
397 |
+
top: 5px; }
|
398 |
+
|
399 |
+
.lsow-settings .lsow-desc {
|
400 |
+
font-size: 13px;
|
401 |
+
line-height: 20px;
|
402 |
+
max-width: 650px; }
|
403 |
+
|
404 |
+
.lsow-box-inner ul {
|
405 |
+
list-style: inherit;
|
406 |
+
list-style-type: square; }
|
407 |
+
.lsow-box-inner li {
|
408 |
+
margin: 0 0 10px 20px;
|
409 |
+
color: #888;
|
410 |
+
max-width: 600px;
|
411 |
+
line-height: 1.4em; }
|
412 |
+
.lsow-box-inner li strong {
|
413 |
+
color: #444; }
|
414 |
+
.lsow-box-inner .lsow-button.purchase, .lsow-box-inner .lsow-button.know-more {
|
415 |
+
background: #46a5d5;
|
416 |
+
padding: 12px 30px !important; }
|
417 |
+
|
418 |
+
/*# sourceMappingURL=lsow-admin-page.css.map */
|
admin/assets/css/lsow-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","lsow-admin-page.scss"],
|
5 |
+
"names": [],
|
6 |
+
"file": "lsow-admin-page.css"
|
7 |
+
}
|
admin/assets/css/lsow-admin-page.scss
ADDED
@@ -0,0 +1,428 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@import "bourbon";
|
2 |
+
@import "neat";
|
3 |
+
@import "flexbox";
|
4 |
+
|
5 |
+
@import "../../../assets/css/lsow-lib";
|
6 |
+
|
7 |
+
|
8 |
+
/* ================= Wrapper DIVs ============================== */
|
9 |
+
|
10 |
+
|
11 |
+
.wrap > *,
|
12 |
+
#wpbody-content > * {
|
13 |
+
display: none;
|
14 |
+
}
|
15 |
+
#wpbody-content >.wrap,
|
16 |
+
.wrap > form {
|
17 |
+
display: block;
|
18 |
+
overflow: hidden;
|
19 |
+
}
|
20 |
+
#wpbody-content .lsow-wrap {
|
21 |
+
position: relative;
|
22 |
+
display: block;
|
23 |
+
padding-right: 20px;
|
24 |
+
}
|
25 |
+
|
26 |
+
#lsow-buttons-wrap {
|
27 |
+
float: right;
|
28 |
+
}
|
29 |
+
#lsow-buttons-wrap .lsow-button .dashicons {
|
30 |
+
line-height: 27px;
|
31 |
+
}
|
32 |
+
#lsow-buttons-wrap a:last-child {
|
33 |
+
margin-right: 22px;
|
34 |
+
}
|
35 |
+
|
36 |
+
/* =============== Banner ======================= */
|
37 |
+
|
38 |
+
#lsow-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 |
+
#lsow-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,.1);
|
59 |
+
}
|
60 |
+
#lsow-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 |
+
#lsow-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 |
+
#lsow-banner.lsow-fixed {
|
90 |
+
position: fixed;
|
91 |
+
top: 32px;
|
92 |
+
z-index: 999;
|
93 |
+
}
|
94 |
+
|
95 |
+
/* ========================= Buttons ============================= */
|
96 |
+
|
97 |
+
.lsow-button {
|
98 |
+
position: relative;
|
99 |
+
overflow: hidden;
|
100 |
+
padding: 4px 15px !important;
|
101 |
+
margin: 2px 5px 2px 0 !important;
|
102 |
+
color: #ffffff !important;
|
103 |
+
text-transform: uppercase;
|
104 |
+
letter-spacing: 2px;
|
105 |
+
cursor: pointer;
|
106 |
+
outline: none !important;
|
107 |
+
opacity: 0.9;
|
108 |
+
text-decoration: none;
|
109 |
+
-webkit-transition: all 0.3s ease-out !important;
|
110 |
+
-moz-transition: all 0.3s ease-out !important;
|
111 |
+
-ms-transition: all 0.3s ease-out !important;
|
112 |
+
-o-transition: all 0.3s ease-out !important;
|
113 |
+
transition: all 0.3s ease-out !important;
|
114 |
+
}
|
115 |
+
#lsow-banner-wrap .lsow-button {
|
116 |
+
display: inline-block;
|
117 |
+
vertical-align: middle;
|
118 |
+
z-index: 1;
|
119 |
+
}
|
120 |
+
.lsow-button:hover {
|
121 |
+
opacity: 1;
|
122 |
+
}
|
123 |
+
|
124 |
+
.lsow-close-infobox,
|
125 |
+
#lsow_settings_save {
|
126 |
+
background: #4ECDC4;
|
127 |
+
}
|
128 |
+
.lsow-close-infobox {
|
129 |
+
display: inline-block;
|
130 |
+
margin: 20px 0 11px 0;
|
131 |
+
padding: 4px 15px;
|
132 |
+
}
|
133 |
+
#lsow_clear_cache {
|
134 |
+
margin: 0 0 0 18px !important;
|
135 |
+
}
|
136 |
+
|
137 |
+
#lsow_settings_reset,
|
138 |
+
#lsow_clear_cache {
|
139 |
+
background: #e74c3c;
|
140 |
+
}
|
141 |
+
.lsow-button .dashicons {
|
142 |
+
position: relative;
|
143 |
+
font-size: 15px;
|
144 |
+
line-height: 26px;
|
145 |
+
margin: 0 2px 0 -4px;
|
146 |
+
}
|
147 |
+
.lsow-button:hover .dashicons {
|
148 |
+
-webkit-animation: toTopFromBottom 0.3s forwards;
|
149 |
+
-moz-animation: toTopFromBottom 0.3s forwards;
|
150 |
+
animation: toTopFromBottom 0.3s forwards;
|
151 |
+
}
|
152 |
+
@-webkit-keyframes toTopFromBottom {
|
153 |
+
49% {-webkit-transform: translate3d(0,-100%,0);}
|
154 |
+
50% {opacity: 0;-webkit-transform: translate3d(0,100%,0);}
|
155 |
+
51% {opacity: 1;}
|
156 |
+
}
|
157 |
+
@-moz-keyframes toTopFromBottom {
|
158 |
+
49% {-moz-transform: translate3d(0,-100%,0);}
|
159 |
+
50% {opacity: 0;-moz-transform: translate3d(0,100%,0);}
|
160 |
+
51% {opacity: 1;}
|
161 |
+
}
|
162 |
+
@keyframes toTopFromBottom {
|
163 |
+
49% {transform: translate3d(0,-100%,0);}
|
164 |
+
50% {opacity: 0;transform: translate3d(0,100%,0);}
|
165 |
+
51% {opacity: 1;}
|
166 |
+
}
|
167 |
+
|
168 |
+
/* ============== INFO BOX ============================= */
|
169 |
+
|
170 |
+
#lsow-infobox {
|
171 |
+
position: fixed;
|
172 |
+
z-index: 99999;
|
173 |
+
top: 0;
|
174 |
+
bottom: 0;
|
175 |
+
left: 0;
|
176 |
+
right: 0;
|
177 |
+
opacity: 0;
|
178 |
+
visibility: hidden;
|
179 |
+
-webkit-transition: all 0.3s ease-out;
|
180 |
+
-moz-transition: all 0.3s ease-out;
|
181 |
+
-ms-transition: all 0.3s ease-out;
|
182 |
+
-o-transition: all 0.3s ease-out;
|
183 |
+
transition: all 0.3s ease-out;
|
184 |
+
}
|
185 |
+
#lsow-infobox.lsow-infobox-loading{
|
186 |
+
opacity: 1;
|
187 |
+
visibility: visible;
|
188 |
+
}
|
189 |
+
.lsow-info-overlay {
|
190 |
+
position: absolute;
|
191 |
+
top: 0;
|
192 |
+
bottom: 0;
|
193 |
+
left: 0;
|
194 |
+
right: 0;
|
195 |
+
background: #ffffff;
|
196 |
+
opacity: 0.86;
|
197 |
+
}
|
198 |
+
.lsow-info-inner {
|
199 |
+
position: absolute;
|
200 |
+
display: block;
|
201 |
+
top: 50%;
|
202 |
+
width: 100%;
|
203 |
+
padding: 0;
|
204 |
+
margin: 0 auto;
|
205 |
+
line-height: 0;
|
206 |
+
text-align: center;
|
207 |
+
-webkit-transform: translateY(-50%);
|
208 |
+
-moz-transform: translateY(-50%);
|
209 |
+
-ms-transform: translateY(-50%);
|
210 |
+
-o-transform: translateY(-50%);
|
211 |
+
transform: translateY(-50%);
|
212 |
+
}
|
213 |
+
.lsow-infobox-msg {
|
214 |
+
position: relative;
|
215 |
+
display: inline-block;
|
216 |
+
min-width: 245px;
|
217 |
+
padding: 20px 50px;
|
218 |
+
background: #34495e;
|
219 |
+
text-align: center;
|
220 |
+
line-height: 24px;
|
221 |
+
font-size: 14px;
|
222 |
+
font-weight: 400;
|
223 |
+
color: #ffffff;
|
224 |
+
-webkit-box-sizing: border-box;
|
225 |
+
-moz-box-sizing: border-box;
|
226 |
+
box-sizing: border-box;
|
227 |
+
-webkit-box-shadow: 0 0 35px rgba(0,0,0,0.3);
|
228 |
+
-moz-box-shadow: 0 0 35px rgba(0,0,0,0.3);
|
229 |
+
box-shadow: 0 0 35px rgba(0,0,0,0.3);
|
230 |
+
-webkit-transform: translateY(-60px);
|
231 |
+
-moz-transform: translateY(-60px);
|
232 |
+
-ms-transform: translateY(-60px);
|
233 |
+
-o-transform: translateY(-60px);
|
234 |
+
transform: translateY(-60px);
|
235 |
+
-webkit-transition: all 0.3s ease-out;
|
236 |
+
-moz-transition: all 0.3s ease-out;
|
237 |
+
-ms-transition: all 0.3s ease-out;
|
238 |
+
-o-transition: all 0.3s ease-out;
|
239 |
+
transition: all 0.3s ease-out;
|
240 |
+
}
|
241 |
+
.lsow-infobox-loading .lsow-infobox-msg {
|
242 |
+
-webkit-transform: translateY(0);
|
243 |
+
-moz-transform: translateY(0);
|
244 |
+
-ms-transform: translateY(0);
|
245 |
+
-o-transform: translateY(0);
|
246 |
+
transform: translateY(0);
|
247 |
+
}
|
248 |
+
.lsow-infobox-msg strong {
|
249 |
+
position: relative;
|
250 |
+
display: inline-block;
|
251 |
+
padding: 20px 0;
|
252 |
+
font-size: 16px;
|
253 |
+
text-transform: uppercase;
|
254 |
+
}
|
255 |
+
#lsow-infobox-confirm {
|
256 |
+
display: none !important;
|
257 |
+
}
|
258 |
+
.lsow-infobox-icon {
|
259 |
+
font-size: 24px;
|
260 |
+
margin: 0 10px 0 0;
|
261 |
+
}
|
262 |
+
.lsow-infobox-msg .dashicons-yes {
|
263 |
+
color: #4ECDC4;
|
264 |
+
}
|
265 |
+
.lsow-infobox-msg .dashicons-no-alt {
|
266 |
+
color: #e74c3c;
|
267 |
+
}
|
268 |
+
.lsow-infobox-msg .lsow-infobox-alt {
|
269 |
+
color: #e74c3c;
|
270 |
+
}
|
271 |
+
.lsow-close-infobox .dashicons {
|
272 |
+
color: #ffffff;
|
273 |
+
font-size: 16px;
|
274 |
+
font-weight: 900;
|
275 |
+
}
|
276 |
+
|
277 |
+
.lsow-infobox-msg .dashicons-admin-generic {
|
278 |
+
-webkit-animation-name: spin;
|
279 |
+
-webkit-animation-duration: 1500ms;
|
280 |
+
-webkit-animation-iteration-count: infinite;
|
281 |
+
-webkit-animation-timing-function: linear;
|
282 |
+
-moz-animation-name: spin;
|
283 |
+
-moz-animation-duration: 1500ms;
|
284 |
+
-moz-animation-iteration-count: infinite;
|
285 |
+
-moz-animation-timing-function: linear;
|
286 |
+
-ms-animation-name: spin;
|
287 |
+
-ms-animation-duration: 1500ms;
|
288 |
+
-ms-animation-iteration-count: infinite;
|
289 |
+
-ms-animation-timing-function: linear;
|
290 |
+
animation-name: spin;
|
291 |
+
animation-duration: 1500ms;
|
292 |
+
animation-iteration-count: infinite;
|
293 |
+
animation-timing-function: linear;
|
294 |
+
}
|
295 |
+
.lsow-infobox-msg .dashicons-admin-generic:before {
|
296 |
+
content: "\f111";
|
297 |
+
text-align: center;
|
298 |
+
display: block;
|
299 |
+
position: relative;
|
300 |
+
height: 22px;
|
301 |
+
width: 22px;
|
302 |
+
top: -3px;
|
303 |
+
left: -1px;
|
304 |
+
}
|
305 |
+
@-ms-keyframes spin {
|
306 |
+
from { -ms-transform: rotate(0deg); }
|
307 |
+
to { -ms-transform: rotate(360deg); }
|
308 |
+
}
|
309 |
+
@-moz-keyframes spin {
|
310 |
+
from { -moz-transform: rotate(0deg); }
|
311 |
+
to { -moz-transform: rotate(360deg); }
|
312 |
+
}
|
313 |
+
@-webkit-keyframes spin {
|
314 |
+
from { -webkit-transform: rotate(0deg); }
|
315 |
+
to { -webkit-transform: rotate(360deg); }
|
316 |
+
}
|
317 |
+
@keyframes spin {
|
318 |
+
from {
|
319 |
+
transform:rotate(0deg);
|
320 |
+
}
|
321 |
+
to {
|
322 |
+
transform:rotate(360deg);
|
323 |
+
}
|
324 |
+
}
|
325 |
+
|
326 |
+
|
327 |
+
/* ===================== BOX WRAPPER ====================== */
|
328 |
+
|
329 |
+
|
330 |
+
.settings-options .lsow-inner {
|
331 |
+
margin: 1px 0 0 0;
|
332 |
+
}
|
333 |
+
.lsow-settings .lsow-tabs-wrap {
|
334 |
+
margin: 0;
|
335 |
+
}
|
336 |
+
.lsow-settings .lsow-box-side {
|
337 |
+
background: #333743;
|
338 |
+
}
|
339 |
+
.lsow-settings .lsow-box-side * {
|
340 |
+
color: #e8e9ef;
|
341 |
+
}
|
342 |
+
.lsow-box-side {
|
343 |
+
display: table-cell;
|
344 |
+
vertical-align: top;
|
345 |
+
min-width: 150px;
|
346 |
+
background: #e1e1e1;
|
347 |
+
}
|
348 |
+
.lsow-settings .lsow-box-side {
|
349 |
+
border-bottom: 1px solid #bcbfc7;
|
350 |
+
}
|
351 |
+
.lsow-box-side h3 {
|
352 |
+
margin: 0;
|
353 |
+
padding: 15px 12px 15px 12px !important;
|
354 |
+
font-size: 13px;
|
355 |
+
line-height: 1.4;
|
356 |
+
text-transform: uppercase;
|
357 |
+
letter-spacing: 4px;
|
358 |
+
background: #404554;
|
359 |
+
}
|
360 |
+
.lsow-box-side .lsow-infobox-icon {
|
361 |
+
padding: 15px 12px 15px 12px !important;
|
362 |
+
font-size: 32px;
|
363 |
+
}
|
364 |
+
.lsow-box-inner {
|
365 |
+
display: table-cell;
|
366 |
+
margin: 0px !important;
|
367 |
+
padding: 8px 20px 40px 20px !important;
|
368 |
+
vertical-align: top;
|
369 |
+
width: 100%;
|
370 |
+
background: #fff;
|
371 |
+
}
|
372 |
+
.lsow-settings .lsow-box-inner {
|
373 |
+
border-top: 1px solid #e1e1e1;
|
374 |
+
}
|
375 |
+
.lsow-settings .lsow-box-inner {
|
376 |
+
padding: 0 0 40px 0 !important;
|
377 |
+
}
|
378 |
+
.lsow-box-inner p {
|
379 |
+
color: #888;
|
380 |
+
font-style: normal;
|
381 |
+
max-width: 650px;
|
382 |
+
}
|
383 |
+
.lsow-box-inner h3 {
|
384 |
+
padding-left: 0 !important;
|
385 |
+
padding-right: 0 !important;
|
386 |
+
font-size: 13px;
|
387 |
+
line-height: 20px;
|
388 |
+
}
|
389 |
+
.lsow-label-outside {
|
390 |
+
padding: 0 0 0 18px;
|
391 |
+
}
|
392 |
+
.lsow-settings .lsow-toggle {
|
393 |
+
position: relative;
|
394 |
+
display: inline-block;
|
395 |
+
top: 5px;
|
396 |
+
box-sizing: content-box;
|
397 |
+
}
|
398 |
+
.lsow-settings .lsow-type-checkbox .lsow-number-label {
|
399 |
+
top: 5px;
|
400 |
+
}
|
401 |
+
.lsow-settings .lsow-desc {
|
402 |
+
font-size: 13px;
|
403 |
+
line-height: 20px;
|
404 |
+
max-width: 650px;
|
405 |
+
}
|
406 |
+
|
407 |
+
.lsow-box-inner {
|
408 |
+
ul {
|
409 |
+
list-style: inherit;
|
410 |
+
list-style-type: square;
|
411 |
+
}
|
412 |
+
li {
|
413 |
+
margin: 0 0 10px 20px;
|
414 |
+
color: #888;
|
415 |
+
max-width: 600px;
|
416 |
+
line-height: 1.4em;
|
417 |
+
}
|
418 |
+
|
419 |
+
li strong {
|
420 |
+
color: #444;
|
421 |
+
}
|
422 |
+
|
423 |
+
.lsow-button.purchase, .lsow-button.know-more {
|
424 |
+
background: #46a5d5;
|
425 |
+
padding: 12px 30px !important;
|
426 |
+
}
|
427 |
+
|
428 |
+
}
|
admin/assets/css/lsow-admin.css
ADDED
@@ -0,0 +1,354 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
+
/* =============== Common Styles ===================== */
|
14 |
+
.lsow-icon {
|
15 |
+
position: relative;
|
16 |
+
display: inline-block;
|
17 |
+
margin-right: 5px; }
|
18 |
+
|
19 |
+
.lsow-row {
|
20 |
+
position: relative;
|
21 |
+
display: inline-block;
|
22 |
+
vertical-align: top;
|
23 |
+
padding: 15px 18px;
|
24 |
+
margin: 0 25px 0 0; }
|
25 |
+
|
26 |
+
h3.lsow-title {
|
27 |
+
padding: 8px 18px 0 18px !important;
|
28 |
+
font-size: 13px !important;
|
29 |
+
font-weight: bold; }
|
30 |
+
|
31 |
+
.lsow-title.description {
|
32 |
+
padding: 4px 18px 0 18px !important;
|
33 |
+
margin: 0;
|
34 |
+
font-size: 12px;
|
35 |
+
font-style: initial; }
|
36 |
+
|
37 |
+
.lsow-label {
|
38 |
+
font-weight: bold;
|
39 |
+
display: block;
|
40 |
+
font-size: 15px;
|
41 |
+
line-height: 24px;
|
42 |
+
cursor: default; }
|
43 |
+
|
44 |
+
.lsow-type-number {
|
45 |
+
margin: 0;
|
46 |
+
padding-right: 0;
|
47 |
+
max-height: 28px; }
|
48 |
+
|
49 |
+
label.lsow-inline {
|
50 |
+
display: inline-block;
|
51 |
+
vertical-align: baseline; }
|
52 |
+
|
53 |
+
.lsow-desc {
|
54 |
+
color: #666666;
|
55 |
+
line-height: 15px;
|
56 |
+
margin: 4px 0 12px 0;
|
57 |
+
font-size: 12px;
|
58 |
+
font-weight: normal; }
|
59 |
+
|
60 |
+
.lsow-sub-desc {
|
61 |
+
color: #666666;
|
62 |
+
line-height: 1.5;
|
63 |
+
margin: 4px 0 0 0;
|
64 |
+
font-size: 12px;
|
65 |
+
font-style: italic;
|
66 |
+
font-weight: normal; }
|
67 |
+
|
68 |
+
.lsow-select-wrap {
|
69 |
+
position: relative;
|
70 |
+
display: inline-block;
|
71 |
+
width: 200px;
|
72 |
+
height: 28px;
|
73 |
+
background: #ffffff; }
|
74 |
+
|
75 |
+
[data-multiple="true"].lsow-select-wrap {
|
76 |
+
height: auto; }
|
77 |
+
|
78 |
+
/* ============= TABS ==================== */
|
79 |
+
.lsow-tab-content {
|
80 |
+
position: relative;
|
81 |
+
display: none;
|
82 |
+
margin: 0; }
|
83 |
+
|
84 |
+
.lsow-tab-content:first-child {
|
85 |
+
display: block; }
|
86 |
+
|
87 |
+
.lsow-tabs-wrap {
|
88 |
+
margin: -7px -12px 15px;
|
89 |
+
background-color: #f1f1f1;
|
90 |
+
padding-top: 10px; }
|
91 |
+
|
92 |
+
.lsow-menu-options .lsow-tabs-wrap {
|
93 |
+
padding: 0; }
|
94 |
+
|
95 |
+
.lsow-tab {
|
96 |
+
display: inline-block;
|
97 |
+
list-style: none;
|
98 |
+
margin: 0px 1px;
|
99 |
+
padding: 10px 15px;
|
100 |
+
line-height: 18px;
|
101 |
+
cursor: pointer;
|
102 |
+
color: #999;
|
103 |
+
text-transform: uppercase;
|
104 |
+
letter-spacing: 1px;
|
105 |
+
font-weight: bold;
|
106 |
+
font-size: 14px;
|
107 |
+
line-height: 20px;
|
108 |
+
border: 1px solid transparent;
|
109 |
+
border-top-left-radius: 4px;
|
110 |
+
border-top-right-radius: 4px;
|
111 |
+
border-bottom-width: 0;
|
112 |
+
white-space: nowrap;
|
113 |
+
-webkit-transition: all 0.4s ease-in-out;
|
114 |
+
-moz-transition: all 0.4s ease-in-out;
|
115 |
+
-ms-transition: all 0.4s ease-in-out;
|
116 |
+
transition: all 0.4s ease-in-out; }
|
117 |
+
|
118 |
+
.lsow-menu-options .lsow-tab {
|
119 |
+
padding: 15px;
|
120 |
+
border-right: 1px solid #ddd;
|
121 |
+
border-top: 1px solid #ddd;
|
122 |
+
border-left: 1px solid #ddd;
|
123 |
+
margin-top: 10px;
|
124 |
+
background: #f9f9f9; }
|
125 |
+
.lsow-menu-options .lsow-tab:hover {
|
126 |
+
background: #fff; }
|
127 |
+
|
128 |
+
.lsow-menu-options .lsow-tab:first-child {
|
129 |
+
margin: 0 0 0 150px; }
|
130 |
+
@media only screen and (max-width: 600px) {
|
131 |
+
.lsow-menu-options .lsow-tab:first-child {
|
132 |
+
margin: 0; } }
|
133 |
+
|
134 |
+
.lsow-tab:hover {
|
135 |
+
background-color: #f9f9f9;
|
136 |
+
color: #666; }
|
137 |
+
|
138 |
+
.lsow-tab:first-child {
|
139 |
+
margin-left: 12px; }
|
140 |
+
|
141 |
+
.lsow-tab.selected {
|
142 |
+
background: #ffffff;
|
143 |
+
color: #666;
|
144 |
+
position: relative;
|
145 |
+
top: 1px;
|
146 |
+
z-index: 1; }
|
147 |
+
|
148 |
+
.lsow-clearfix:after {
|
149 |
+
content: "";
|
150 |
+
display: table;
|
151 |
+
clear: both; }
|
152 |
+
|
153 |
+
/* ====================== Inputs ====================== */
|
154 |
+
textarea.lsow-textarea,
|
155 |
+
input[type=text].lsow-text {
|
156 |
+
background: #f1f1f1;
|
157 |
+
-webkit-box-shadow: none;
|
158 |
+
box-shadow: none;
|
159 |
+
padding: 3px 5px !important; }
|
160 |
+
|
161 |
+
input[type=text].lsow-text {
|
162 |
+
height: 28px;
|
163 |
+
line-height: 26px; }
|
164 |
+
|
165 |
+
.lsow-text.number {
|
166 |
+
width: 65px;
|
167 |
+
background: #f1f1f1;
|
168 |
+
box-shadow: none; }
|
169 |
+
|
170 |
+
.lsow-number-label {
|
171 |
+
position: relative;
|
172 |
+
display: inline-block;
|
173 |
+
margin: 0 10px 0 0;
|
174 |
+
width: auto;
|
175 |
+
color: #888; }
|
176 |
+
|
177 |
+
input[type=radio].lsow-radio {
|
178 |
+
opacity: 1;
|
179 |
+
filter: alpha(opacity=100);
|
180 |
+
background: #ffffff;
|
181 |
+
margin-left: 15px;
|
182 |
+
padding: 0 !important;
|
183 |
+
color: #34495e;
|
184 |
+
border: 2px solid #34495e;
|
185 |
+
width: 14px !important;
|
186 |
+
height: 14px !important;
|
187 |
+
max-width: 14px !important;
|
188 |
+
min-width: 0px !important; }
|
189 |
+
|
190 |
+
input[type=radio].first-input {
|
191 |
+
margin-left: 0; }
|
192 |
+
|
193 |
+
input[type=radio].lsow-radio:checked:before {
|
194 |
+
background-color: #2c3e50;
|
195 |
+
margin: 2px;
|
196 |
+
width: 6px;
|
197 |
+
height: 6px; }
|
198 |
+
|
199 |
+
/* ======================== Checkbox ======================= */
|
200 |
+
.lsow-toggle {
|
201 |
+
position: relative;
|
202 |
+
display: inline-block;
|
203 |
+
margin: 0 0 6px 0; }
|
204 |
+
|
205 |
+
input[type=checkbox].lsow-checkbox {
|
206 |
+
position: absolute;
|
207 |
+
display: block;
|
208 |
+
z-index: 2;
|
209 |
+
width: 100%;
|
210 |
+
height: 100%;
|
211 |
+
margin: 0;
|
212 |
+
opacity: 0 !important; }
|
213 |
+
|
214 |
+
.lsow-checkbox + label {
|
215 |
+
display: inline-block;
|
216 |
+
position: relative;
|
217 |
+
margin: 0 4px 0 0;
|
218 |
+
cursor: pointer;
|
219 |
+
outline: none;
|
220 |
+
-webkit-user-select: none;
|
221 |
+
-moz-user-select: none;
|
222 |
+
-ms-user-select: none;
|
223 |
+
user-select: none; }
|
224 |
+
|
225 |
+
input.lsow-checkbox + label {
|
226 |
+
padding: 2px;
|
227 |
+
width: 43px;
|
228 |
+
height: 20px;
|
229 |
+
background-color: #2c3e50;
|
230 |
+
-webkit-border-radius: 60px;
|
231 |
+
-moz-border-radius: 60px;
|
232 |
+
-ms-border-radius: 60px;
|
233 |
+
-o-border-radius: 60px;
|
234 |
+
border-radius: 60px;
|
235 |
+
-webkit-transition: background 0.2s;
|
236 |
+
-moz-transition: background 0.2s;
|
237 |
+
-o-transition: background 0.2s;
|
238 |
+
transition: background 0.2s; }
|
239 |
+
|
240 |
+
input.lsow-checkbox + label:before, input.lsow-checkbox + label:after {
|
241 |
+
display: block;
|
242 |
+
position: absolute;
|
243 |
+
content: ""; }
|
244 |
+
|
245 |
+
input.lsow-checkbox + label:before {
|
246 |
+
top: 2px;
|
247 |
+
left: 2px;
|
248 |
+
bottom: 2px;
|
249 |
+
right: 2px;
|
250 |
+
background-color: #ffffff;
|
251 |
+
-webkit-border-radius: 10px;
|
252 |
+
-moz-border-radius: 10px;
|
253 |
+
-ms-border-radius: 10px;
|
254 |
+
-o-border-radius: 10px;
|
255 |
+
border-radius: 10px;
|
256 |
+
-webkit-transition: background 0.2s;
|
257 |
+
-moz-transition: background 0.2s;
|
258 |
+
-o-transition: background 0.2s;
|
259 |
+
transition: background 0.2s; }
|
260 |
+
|
261 |
+
input.lsow-checkbox + label:after {
|
262 |
+
top: 3px;
|
263 |
+
left: 3px;
|
264 |
+
bottom: 3px;
|
265 |
+
width: 18px;
|
266 |
+
background-color: #2c3e50;
|
267 |
+
-webkit-border-radius: 10px;
|
268 |
+
-moz-border-radius: 10px;
|
269 |
+
-ms-border-radius: 10px;
|
270 |
+
-o-border-radius: 10px;
|
271 |
+
border-radius: 10px;
|
272 |
+
-webkit-transition: margin 0.2s, background 0.2s;
|
273 |
+
-moz-transition: margin 0.2s, background 0.2s;
|
274 |
+
-o-transition: margin 0.2s, background 0.2s;
|
275 |
+
transition: margin 0.2s, background 0.2s; }
|
276 |
+
|
277 |
+
input.lsow-checkbox:checked + label {
|
278 |
+
background-color: #4ECDC4; }
|
279 |
+
|
280 |
+
input.lsow-checkbox:checked + label:after {
|
281 |
+
margin-left: 23px;
|
282 |
+
background-color: #4ECDC4; }
|
283 |
+
|
284 |
+
/* =========================== Buttons ==================== */
|
285 |
+
.lsow-button {
|
286 |
+
border: none !important;
|
287 |
+
text-shadow: none !important;
|
288 |
+
border: none !important;
|
289 |
+
outline: none !important;
|
290 |
+
box-shadow: none !important;
|
291 |
+
line-height: 26px !important;
|
292 |
+
height: auto !important;
|
293 |
+
margin: 0 !important;
|
294 |
+
padding: 0 10px !important;
|
295 |
+
color: #fff !important;
|
296 |
+
background: #f94213;
|
297 |
+
-webkit-border-radius: 0 !important;
|
298 |
+
border-radius: 0 !important;
|
299 |
+
vertical-align: top;
|
300 |
+
-webkit-transition: opacity 0.2s;
|
301 |
+
-moz-transition: opacity 0.2s;
|
302 |
+
-o-transition: opacity 0.2s;
|
303 |
+
transition: opacity 0.2s; }
|
304 |
+
|
305 |
+
.lsow-button:hover {
|
306 |
+
opacity: 0.8; }
|
307 |
+
|
308 |
+
/* ========================== Info box ====================== */
|
309 |
+
.lsow-infobox {
|
310 |
+
position: relative;
|
311 |
+
display: block;
|
312 |
+
background: #f1f1f1;
|
313 |
+
margin: 30px;
|
314 |
+
padding: 15px;
|
315 |
+
line-height: 20px;
|
316 |
+
font-style: italic;
|
317 |
+
box-sizing: border-box;
|
318 |
+
-moz-box-sizing: border-box;
|
319 |
+
-webkit-box-sizing: border-box; }
|
320 |
+
|
321 |
+
.lsow-infobox .dashicons {
|
322 |
+
float: left;
|
323 |
+
margin-right: 10px;
|
324 |
+
-webkit-animation: flash linear 1s infinite;
|
325 |
+
animation: flash linear 1s infinite; }
|
326 |
+
|
327 |
+
.lsow-infobox-wrap {
|
328 |
+
margin-left: 40px 30px 30px 30px; }
|
329 |
+
|
330 |
+
.lsow-infobox h3 {
|
331 |
+
font-size: 14px;
|
332 |
+
padding: 0 !important;
|
333 |
+
margin: 0;
|
334 |
+
line-height: 1.4; }
|
335 |
+
|
336 |
+
@-webkit-keyframes flash {
|
337 |
+
0% {
|
338 |
+
opacity: 1; }
|
339 |
+
50% {
|
340 |
+
opacity: .1; }
|
341 |
+
100% {
|
342 |
+
opacity: 1; } }
|
343 |
+
@keyframes flash {
|
344 |
+
0% {
|
345 |
+
opacity: 1; }
|
346 |
+
50% {
|
347 |
+
opacity: .1; }
|
348 |
+
100% {
|
349 |
+
opacity: 1; } }
|
350 |
+
/* ========= Misc ============= */
|
351 |
+
.wp-picker-container {
|
352 |
+
box-sizing: content-box; }
|
353 |
+
|
354 |
+
/*# sourceMappingURL=lsow-admin.css.map */
|
admin/assets/css/lsow-admin.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","lsow-admin.scss","../../../assets/css/_lsow-lib.scss"],
|
5 |
+
"names": [],
|
6 |
+
"file": "lsow-admin.css"
|
7 |
+
}
|
admin/assets/css/lsow-admin.scss
ADDED
@@ -0,0 +1,358 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@import "bourbon";
|
2 |
+
@import "neat";
|
3 |
+
@import "flexbox";
|
4 |
+
|
5 |
+
@import "../../../assets/css/lsow-lib";
|
6 |
+
|
7 |
+
|
8 |
+
/* =============== Common Styles ===================== */
|
9 |
+
|
10 |
+
.lsow-icon {
|
11 |
+
position: relative;
|
12 |
+
display: inline-block;
|
13 |
+
margin-right: 5px;
|
14 |
+
}
|
15 |
+
.lsow-row {
|
16 |
+
position: relative;
|
17 |
+
display: inline-block;
|
18 |
+
vertical-align: top;
|
19 |
+
padding: 15px 18px;
|
20 |
+
margin: 0 25px 0 0;
|
21 |
+
}
|
22 |
+
|
23 |
+
h3.lsow-title {
|
24 |
+
padding: 8px 18px 0 18px !important;
|
25 |
+
font-size: 13px !important;
|
26 |
+
font-weight: bold;
|
27 |
+
}
|
28 |
+
.lsow-title.description {
|
29 |
+
padding: 4px 18px 0 18px!important;
|
30 |
+
margin: 0;
|
31 |
+
font-size: 12px;
|
32 |
+
font-style: initial;
|
33 |
+
}
|
34 |
+
.lsow-label {
|
35 |
+
font-weight: bold;
|
36 |
+
display: block;
|
37 |
+
font-size: 15px;
|
38 |
+
line-height: 24px;
|
39 |
+
cursor: default;
|
40 |
+
}
|
41 |
+
.lsow-type-number {
|
42 |
+
margin: 0;
|
43 |
+
padding-right: 0;
|
44 |
+
max-height: 28px;
|
45 |
+
}
|
46 |
+
label.lsow-inline {
|
47 |
+
display: inline-block;
|
48 |
+
vertical-align: baseline;
|
49 |
+
}
|
50 |
+
.lsow-desc {
|
51 |
+
color: #666666;
|
52 |
+
line-height: 15px;
|
53 |
+
margin: 4px 0 12px 0;
|
54 |
+
font-size: 12px;
|
55 |
+
font-weight: normal;
|
56 |
+
}
|
57 |
+
.lsow-sub-desc {
|
58 |
+
color: #666666;
|
59 |
+
line-height: 1.5;
|
60 |
+
margin: 4px 0 0 0;
|
61 |
+
font-size: 12px;
|
62 |
+
font-style: italic;
|
63 |
+
font-weight: normal;
|
64 |
+
}
|
65 |
+
.lsow-select-wrap {
|
66 |
+
position: relative;
|
67 |
+
display: inline-block;
|
68 |
+
width: 200px;
|
69 |
+
height: 28px;
|
70 |
+
background: #ffffff;
|
71 |
+
}
|
72 |
+
[data-multiple="true"].lsow-select-wrap {
|
73 |
+
height: auto;
|
74 |
+
}
|
75 |
+
|
76 |
+
/* ============= TABS ==================== */
|
77 |
+
|
78 |
+
.lsow-tab-content {
|
79 |
+
position: relative;
|
80 |
+
display: none;
|
81 |
+
margin: 0;
|
82 |
+
}
|
83 |
+
.lsow-tab-content:first-child {
|
84 |
+
display: block;
|
85 |
+
}
|
86 |
+
|
87 |
+
.lsow-tabs-wrap {
|
88 |
+
margin: -7px -12px 15px;
|
89 |
+
background-color: #f1f1f1;
|
90 |
+
padding-top: 10px;
|
91 |
+
}
|
92 |
+
.lsow-menu-options .lsow-tabs-wrap {
|
93 |
+
padding: 0;
|
94 |
+
}
|
95 |
+
.lsow-tab {
|
96 |
+
display: inline-block;
|
97 |
+
list-style: none;
|
98 |
+
margin: 0px 1px;
|
99 |
+
padding: 10px 15px;
|
100 |
+
line-height: 18px;
|
101 |
+
cursor: pointer;
|
102 |
+
color: #999;
|
103 |
+
text-transform: uppercase;
|
104 |
+
letter-spacing: 1px;
|
105 |
+
font-weight: bold;
|
106 |
+
font-size: 14px;
|
107 |
+
line-height: 20px;
|
108 |
+
border: 1px solid transparent;
|
109 |
+
border-top-left-radius: 4px;
|
110 |
+
border-top-right-radius: 4px;
|
111 |
+
border-bottom-width: 0;
|
112 |
+
white-space: nowrap;
|
113 |
+
@include vendorize(transition, all 0.4s ease-in-out);
|
114 |
+
}
|
115 |
+
.lsow-menu-options .lsow-tab {
|
116 |
+
padding: 15px;
|
117 |
+
border-right: 1px solid #ddd;
|
118 |
+
border-top: 1px solid #ddd;
|
119 |
+
border-left: 1px solid #ddd;
|
120 |
+
margin-top: 10px;
|
121 |
+
background: #f9f9f9;
|
122 |
+
&:hover {
|
123 |
+
background: #fff;
|
124 |
+
}
|
125 |
+
}
|
126 |
+
.lsow-menu-options .lsow-tab:first-child {
|
127 |
+
margin: 0 0 0 150px;
|
128 |
+
@include respond-to-max(600) {
|
129 |
+
margin: 0;
|
130 |
+
}
|
131 |
+
}
|
132 |
+
.lsow-tab:hover {
|
133 |
+
background-color: #f9f9f9;
|
134 |
+
color: #666;
|
135 |
+
}
|
136 |
+
.lsow-tab:first-child {
|
137 |
+
margin-left: 12px;
|
138 |
+
}
|
139 |
+
.lsow-tab.selected {
|
140 |
+
background: #ffffff;
|
141 |
+
color: #666;
|
142 |
+
position: relative;
|
143 |
+
top: 1px;
|
144 |
+
z-index:1;
|
145 |
+
}
|
146 |
+
.lsow-clearfix:after {
|
147 |
+
content:"";
|
148 |
+
display:table;
|
149 |
+
clear:both;
|
150 |
+
}
|
151 |
+
|
152 |
+
/* ====================== Inputs ====================== */
|
153 |
+
|
154 |
+
textarea.lsow-textarea,
|
155 |
+
input[type=text].lsow-text {
|
156 |
+
background: #f1f1f1;
|
157 |
+
-webkit-box-shadow: none;
|
158 |
+
box-shadow: none;
|
159 |
+
padding: 3px 5px !important;
|
160 |
+
}
|
161 |
+
input[type=text].lsow-text {
|
162 |
+
height: 28px;
|
163 |
+
line-height: 26px;
|
164 |
+
}
|
165 |
+
.lsow-text.number {
|
166 |
+
width: 65px;
|
167 |
+
background: #f1f1f1;
|
168 |
+
box-shadow: none;
|
169 |
+
}
|
170 |
+
.lsow-number-label {
|
171 |
+
position: relative;
|
172 |
+
display: inline-block;
|
173 |
+
margin: 0 10px 0 0;
|
174 |
+
width: auto;
|
175 |
+
color: #888;
|
176 |
+
}
|
177 |
+
input[type=radio].lsow-radio {
|
178 |
+
opacity: 1;
|
179 |
+
filter: alpha(opacity=100);
|
180 |
+
background: #ffffff;
|
181 |
+
margin-left: 15px;
|
182 |
+
padding: 0 !important;
|
183 |
+
color: #34495e;
|
184 |
+
border: 2px solid #34495e;
|
185 |
+
width: 14px !important;
|
186 |
+
height: 14px !important;
|
187 |
+
max-width: 14px !important;
|
188 |
+
min-width: 0px !important;
|
189 |
+
}
|
190 |
+
input[type=radio].first-input {
|
191 |
+
margin-left: 0;
|
192 |
+
}
|
193 |
+
input[type=radio].lsow-radio:checked:before {
|
194 |
+
background-color: #2c3e50;
|
195 |
+
margin: 2px;
|
196 |
+
width: 6px;
|
197 |
+
height: 6px;
|
198 |
+
}
|
199 |
+
|
200 |
+
/* ======================== Checkbox ======================= */
|
201 |
+
|
202 |
+
.lsow-toggle {
|
203 |
+
position: relative;
|
204 |
+
display: inline-block;
|
205 |
+
margin: 0 0 6px 0;
|
206 |
+
}
|
207 |
+
input[type=checkbox].lsow-checkbox {
|
208 |
+
position: absolute;
|
209 |
+
display: block;
|
210 |
+
z-index: 2;
|
211 |
+
width: 100%;
|
212 |
+
height: 100%;
|
213 |
+
margin: 0;
|
214 |
+
opacity: 0 !important;
|
215 |
+
}
|
216 |
+
.lsow-checkbox + label {
|
217 |
+
display: inline-block;
|
218 |
+
position: relative;
|
219 |
+
margin: 0 4px 0 0;
|
220 |
+
cursor: pointer;
|
221 |
+
outline: none;
|
222 |
+
-webkit-user-select: none;
|
223 |
+
-moz-user-select: none;
|
224 |
+
-ms-user-select: none;
|
225 |
+
user-select: none;
|
226 |
+
}
|
227 |
+
input.lsow-checkbox + label {
|
228 |
+
padding: 2px;
|
229 |
+
width: 43px;
|
230 |
+
height: 20px;
|
231 |
+
background-color: #2c3e50;
|
232 |
+
-webkit-border-radius: 60px;
|
233 |
+
-moz-border-radius: 60px;
|
234 |
+
-ms-border-radius: 60px;
|
235 |
+
-o-border-radius: 60px;
|
236 |
+
border-radius: 60px;
|
237 |
+
-webkit-transition: background 0.2s;
|
238 |
+
-moz-transition: background 0.2s;
|
239 |
+
-o-transition: background 0.2s;
|
240 |
+
transition: background 0.2s;
|
241 |
+
}
|
242 |
+
input.lsow-checkbox + label:before, input.lsow-checkbox + label:after {
|
243 |
+
display: block;
|
244 |
+
position: absolute;
|
245 |
+
content: "";
|
246 |
+
}
|
247 |
+
input.lsow-checkbox + label:before {
|
248 |
+
top: 2px;
|
249 |
+
left: 2px;
|
250 |
+
bottom: 2px;
|
251 |
+
right: 2px;
|
252 |
+
background-color: #ffffff;
|
253 |
+
-webkit-border-radius: 10px;
|
254 |
+
-moz-border-radius: 10px;
|
255 |
+
-ms-border-radius: 10px;
|
256 |
+
-o-border-radius: 10px;
|
257 |
+
border-radius: 10px;
|
258 |
+
-webkit-transition: background 0.2s;
|
259 |
+
-moz-transition: background 0.2s;
|
260 |
+
-o-transition: background 0.2s;
|
261 |
+
transition: background 0.2s;
|
262 |
+
}
|
263 |
+
input.lsow-checkbox + label:after {
|
264 |
+
top: 3px;
|
265 |
+
left: 3px;
|
266 |
+
bottom: 3px;
|
267 |
+
width: 18px;
|
268 |
+
background-color: #2c3e50;
|
269 |
+
-webkit-border-radius: 10px;
|
270 |
+
-moz-border-radius: 10px;
|
271 |
+
-ms-border-radius: 10px;
|
272 |
+
-o-border-radius: 10px;
|
273 |
+
border-radius: 10px;
|
274 |
+
-webkit-transition: margin 0.2s, background 0.2s;
|
275 |
+
-moz-transition: margin 0.2s, background 0.2s;
|
276 |
+
-o-transition: margin 0.2s, background 0.2s;
|
277 |
+
transition: margin 0.2s, background 0.2s;
|
278 |
+
}
|
279 |
+
input.lsow-checkbox:checked + label {
|
280 |
+
background-color: #4ECDC4;
|
281 |
+
}
|
282 |
+
input.lsow-checkbox:checked + label:after {
|
283 |
+
margin-left: 23px;
|
284 |
+
background-color: #4ECDC4;
|
285 |
+
}
|
286 |
+
|
287 |
+
/* =========================== Buttons ==================== */
|
288 |
+
|
289 |
+
.lsow-button {
|
290 |
+
border: none !important;
|
291 |
+
text-shadow: none !important;
|
292 |
+
border: none !important;
|
293 |
+
outline: none !important;
|
294 |
+
box-shadow: none !important;
|
295 |
+
line-height: 26px !important;
|
296 |
+
height: auto !important;
|
297 |
+
margin: 0 !important;
|
298 |
+
padding: 0 10px !important;
|
299 |
+
color: #fff !important;
|
300 |
+
background: #f94213;
|
301 |
+
-webkit-border-radius: 0 !important;
|
302 |
+
border-radius: 0 !important;
|
303 |
+
vertical-align: top;
|
304 |
+
-webkit-transition: opacity 0.2s;
|
305 |
+
-moz-transition: opacity 0.2s;
|
306 |
+
-o-transition: opacity 0.2s;
|
307 |
+
transition: opacity 0.2s;
|
308 |
+
}
|
309 |
+
.lsow-button:hover {
|
310 |
+
opacity: 0.8;
|
311 |
+
}
|
312 |
+
|
313 |
+
/* ========================== Info box ====================== */
|
314 |
+
|
315 |
+
.lsow-infobox {
|
316 |
+
position: relative;
|
317 |
+
display: block;
|
318 |
+
background: #f1f1f1;
|
319 |
+
margin: 30px;
|
320 |
+
padding: 15px;
|
321 |
+
line-height: 20px;
|
322 |
+
font-style: italic;
|
323 |
+
box-sizing: border-box;
|
324 |
+
-moz-box-sizing: border-box;
|
325 |
+
-webkit-box-sizing: border-box;
|
326 |
+
}
|
327 |
+
.lsow-infobox .dashicons {
|
328 |
+
float: left;
|
329 |
+
margin-right: 10px;
|
330 |
+
-webkit-animation: flash linear 1s infinite;
|
331 |
+
animation: flash linear 1s infinite;
|
332 |
+
}
|
333 |
+
.lsow-infobox-wrap {
|
334 |
+
margin-left: 40px 30px 30px 30px;
|
335 |
+
}
|
336 |
+
.lsow-infobox h3 {
|
337 |
+
font-size: 14px;
|
338 |
+
padding: 0 !important;
|
339 |
+
margin: 0;
|
340 |
+
line-height: 1.4;
|
341 |
+
}
|
342 |
+
@-webkit-keyframes flash {
|
343 |
+
0% { opacity: 1; }
|
344 |
+
50% { opacity: .1; }
|
345 |
+
100% { opacity: 1; }
|
346 |
+
}
|
347 |
+
@keyframes flash {
|
348 |
+
0% { opacity: 1; }
|
349 |
+
50% { opacity: .1; }
|
350 |
+
100% { opacity: 1; }
|
351 |
+
}
|
352 |
+
|
353 |
+
/* ========= Misc ============= */
|
354 |
+
|
355 |
+
.wp-picker-container {
|
356 |
+
box-sizing: content-box;
|
357 |
+
}
|
358 |
+
|
admin/assets/images/logo-dark.png
ADDED
Binary file
|
admin/assets/images/logo-light.png
ADDED
Binary file
|
admin/assets/images/logo-shape.png
ADDED
Binary file
|
admin/assets/images/logo-shape16.png
ADDED
Binary file
|
admin/assets/js/documentation.js
ADDED
@@ -0,0 +1,97 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(document).ready(function ($) {
|
2 |
+
|
3 |
+
// Tabs
|
4 |
+
$( ".inline-list" ).each( function() {
|
5 |
+
$( this ).find( "li" ).each( function(i) {
|
6 |
+
$( this).click( function(){
|
7 |
+
$( this ).addClass( "current" ).siblings().removeClass( "current" )
|
8 |
+
.parents( "#wpbody" ).find( "div.panel-left" ).removeClass( "visible" ).end().find( 'div.panel-left:eq('+i+')' ).addClass( "visible" );
|
9 |
+
return false;
|
10 |
+
} );
|
11 |
+
} );
|
12 |
+
} );
|
13 |
+
|
14 |
+
|
15 |
+
// Scroll to anchor
|
16 |
+
$( ".anchor-nav a, .toc a" ).click( function(e) {
|
17 |
+
e.preventDefault();
|
18 |
+
|
19 |
+
var href = $( this ).attr( "href" );
|
20 |
+
$( "html, body" ).animate( {
|
21 |
+
scrollTop: $( href ).offset().top - 50
|
22 |
+
}, 'slow', 'swing' );
|
23 |
+
} );
|
24 |
+
|
25 |
+
|
26 |
+
// Back to top links
|
27 |
+
$( ".livemesh-doc .panel-left h3" ).append( $( "<a class='back-to-top' href='#panel'><span class='dashicons dashicons-arrow-up-alt2'></span> Back to top</a>" ) );
|
28 |
+
|
29 |
+
|
30 |
+
// Add lightbox to cloud links
|
31 |
+
$( "a[href*='cl.ly']:not(.direct-link)" ).each( function() {
|
32 |
+
|
33 |
+
// Add thickbox class to each cloud link
|
34 |
+
$( this ).addClass( 'thickbox' );
|
35 |
+
|
36 |
+
// Add the iframe code to each cloud link
|
37 |
+
var imgUrl = $( this ).attr( "href" ) + '?TB_iframe=true&width=1200&height=700';
|
38 |
+
|
39 |
+
// Set the new url
|
40 |
+
$( this ).attr( "href", imgUrl );
|
41 |
+
} );
|
42 |
+
|
43 |
+
// Sticky sidebar for upgrade to pro window
|
44 |
+
$(window).on("resize load", function () {
|
45 |
+
var current_width = $(window).width();
|
46 |
+
|
47 |
+
// Above tablet size
|
48 |
+
if (current_width > 768) {
|
49 |
+
|
50 |
+
// Calculate the offset due to padding on the sidebar
|
51 |
+
var paddingTop = $("#panel").css("padding-top");
|
52 |
+
|
53 |
+
var paddingTopInteger = parseInt(paddingTop, 10);
|
54 |
+
|
55 |
+
// While we're scrolling let's do this stuff
|
56 |
+
$(window).scroll(function () {
|
57 |
+
|
58 |
+
// Get current height of sticky sidebar
|
59 |
+
var height = $(".panel-right .panel-inner").height();
|
60 |
+
|
61 |
+
// Get desired width of sticky sidebar from the parent of sticky sidebar
|
62 |
+
var width = $(".panel-right").width();
|
63 |
+
|
64 |
+
// Get height of viewport
|
65 |
+
viewportHeight = $(window).height();
|
66 |
+
|
67 |
+
// Get amount already scolled
|
68 |
+
var scroll = $(this).scrollTop();
|
69 |
+
|
70 |
+
if (scroll < $("#panel").offset().top) {
|
71 |
+
// If amount scolled from top is less than the position of panel (sidebar container) relative to document
|
72 |
+
$(".panel-right .panel-inner").css({
|
73 |
+
'position': 'absolute',
|
74 |
+
'top': '0',
|
75 |
+
'width': '100%'
|
76 |
+
});
|
77 |
+
|
78 |
+
} else if (height > viewportHeight || $(window).width() <= 768 ) {
|
79 |
+
// If the sidebar is taller than the viewport, don't stick the sidebar or remove stickiness if already stuck
|
80 |
+
$(".panel-right .panel-inner").css({
|
81 |
+
'position': 'relative',
|
82 |
+
'width': '100%',
|
83 |
+
'top': 'initial'
|
84 |
+
});
|
85 |
+
} else {
|
86 |
+
// Make the sidebar fixed while scrolling, if scroll position is past the panel containing sidebar
|
87 |
+
$(".panel-right .panel-inner").css({
|
88 |
+
'position': 'fixed',
|
89 |
+
'top': paddingTopInteger,
|
90 |
+
'width': width + 'px'
|
91 |
+
});
|
92 |
+
}
|
93 |
+
});
|
94 |
+
}
|
95 |
+
});
|
96 |
+
|
97 |
+
});
|
admin/assets/js/documentation.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
jQuery(document).ready(function(i){i(".inline-list").each(function(){i(this).find("li").each(function(t){i(this).click(function(){return i(this).addClass("current").siblings().removeClass("current").parents("#wpbody").find("div.panel-left").removeClass("visible").end().find("div.panel-left:eq("+t+")").addClass("visible"),!1})})}),i(".anchor-nav a, .toc a").click(function(t){t.preventDefault();var n=i(this).attr("href");i("html, body").animate({scrollTop:i(n).offset().top-50},"slow","swing")}),i(".livemesh-doc .panel-left h3").append(i("<a class='back-to-top' href='#panel'><span class='dashicons dashicons-arrow-up-alt2'></span> Back to top</a>")),i("a[href*='cl.ly']:not(.direct-link)").each(function(){i(this).addClass("thickbox");var t=i(this).attr("href")+"?TB_iframe=true&width=1200&height=700";i(this).attr("href",t)}),i(window).on("resize load",function(){var t=i(window).width();if(t>768){var n=i("#panel").css("padding-top"),e=parseInt(n,10);i(window).scroll(function(){var t=i(".panel-right .panel-inner").height(),n=i(".panel-right").width();viewportHeight=i(window).height();var a=i(this).scrollTop();a<i("#panel").offset().top?i(".panel-right .panel-inner").css({position:"absolute",top:"0",width:"100%"}):t>viewportHeight||i(window).width()<=768?i(".panel-right .panel-inner").css({position:"relative",width:"100%",top:"initial"}):i(".panel-right .panel-inner").css({position:"fixed",top:e,width:n+"px"})})}})});
|
admin/assets/js/lsow-admin-ajax.js
ADDED
@@ -0,0 +1,165 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*global jQuery:false*/
|
2 |
+
/*global ajaxurl:false*/
|
3 |
+
/*global lsow_admin_global_var*/
|
4 |
+
|
5 |
+
jQuery.noConflict();
|
6 |
+
|
7 |
+
(function ($) {
|
8 |
+
|
9 |
+
"use strict";
|
10 |
+
|
11 |
+
// ==================================================================
|
12 |
+
// Ajax Helper
|
13 |
+
// ==================================================================
|
14 |
+
|
15 |
+
var xhr,
|
16 |
+
msg_strings = lsow_admin_global_var.box_messages,
|
17 |
+
msg_icons = lsow_admin_global_var.box_icons;
|
18 |
+
|
19 |
+
function Ajax_Helper(ajax_data) {
|
20 |
+
|
21 |
+
// check if ajax request not proceeded and finish before running another one
|
22 |
+
if (xhr && (xhr.readyState == 3 || xhr.readyState == 2 || xhr.readyState == 1)) {
|
23 |
+
return false;
|
24 |
+
}
|
25 |
+
|
26 |
+
// prepare message icon
|
27 |
+
var msg_state = msg_strings[ajax_data.func];
|
28 |
+
|
29 |
+
// retrieve callbacks
|
30 |
+
var ajax_callbacks = ajax_data.callbacks;
|
31 |
+
// delete callbacks to prevent fire function from $.ajax->data
|
32 |
+
delete ajax_data.callbacks;
|
33 |
+
|
34 |
+
// start ajax request
|
35 |
+
xhr = $.ajax({
|
36 |
+
url: ajaxurl,
|
37 |
+
type: 'POST',
|
38 |
+
dataType: 'json',
|
39 |
+
data: ajax_data,
|
40 |
+
beforeSend: function () {
|
41 |
+
var msg_before = msg_icons.before + msg_state.before;
|
42 |
+
if (ajax_callbacks.before) {
|
43 |
+
ajax_callbacks.before(ajax_data, msg_before);
|
44 |
+
}
|
45 |
+
},
|
46 |
+
error: function (response) {
|
47 |
+
console.error(response);
|
48 |
+
if (ajax_callbacks.error) {
|
49 |
+
ajax_callbacks.error(ajax_data, response);
|
50 |
+
}
|
51 |
+
},
|
52 |
+
success: function (response) {
|
53 |
+
// if a php script error occurs
|
54 |
+
if (!response.success) {
|
55 |
+
if (ajax_callbacks.error) {
|
56 |
+
ajax_callbacks.error(ajax_data, response);
|
57 |
+
}
|
58 |
+
return false;
|
59 |
+
} else {
|
60 |
+
var msg_success = msg_icons.success + msg_state.success;
|
61 |
+
if (ajax_callbacks.success) {
|
62 |
+
ajax_callbacks.success(ajax_data, response, msg_success);
|
63 |
+
}
|
64 |
+
}
|
65 |
+
}
|
66 |
+
});
|
67 |
+
}
|
68 |
+
|
69 |
+
|
70 |
+
// ==================================================================
|
71 |
+
// Close info Box Helper
|
72 |
+
// ===================================================================
|
73 |
+
|
74 |
+
var infobox = '#lsow-infobox',
|
75 |
+
infobox_msg = '.lsow-infobox-msg',
|
76 |
+
infobox_loading = 'lsow-infobox-loading';
|
77 |
+
|
78 |
+
$(document).on('click', infobox, function (e) {
|
79 |
+
if ($(infobox).is(':visible') && ($(e.target).is('.lsow-info-inner') || $(e.target).is('.lsow-close-infobox'))) {
|
80 |
+
$(infobox).removeClass(infobox_loading);
|
81 |
+
setTimeout(function () {
|
82 |
+
$(infobox).removeClass(infobox_loading);
|
83 |
+
}, 300);
|
84 |
+
}
|
85 |
+
});
|
86 |
+
|
87 |
+
|
88 |
+
// show box message
|
89 |
+
function show_message_load(ajax_data, msg) {
|
90 |
+
$(infobox_msg).html(msg);
|
91 |
+
$(infobox).addClass(infobox_loading);
|
92 |
+
}
|
93 |
+
|
94 |
+
// show error message
|
95 |
+
function show_message_error(ajax_data, response) {
|
96 |
+
$(infobox_msg).html(lsow_admin_global_var.box_icons.error + response.message);
|
97 |
+
setTimeout(function () {
|
98 |
+
$(infobox).removeClass(infobox_loading);
|
99 |
+
}, 1500);
|
100 |
+
}
|
101 |
+
|
102 |
+
|
103 |
+
// ==================================================================
|
104 |
+
// GRID Global Settings - Save/reset settings
|
105 |
+
// ==================================================================
|
106 |
+
|
107 |
+
$(document).on('click', '#lsow_settings_save, #lsow_settings_reset', function () {
|
108 |
+
|
109 |
+
var func = $(this).data('action'),
|
110 |
+
reset = (func === 'lsow_reset_settings') ? true : null,
|
111 |
+
setting_data = get_settings_data(reset);
|
112 |
+
|
113 |
+
Ajax_Helper({
|
114 |
+
nonce: lsow_admin_global_var.nonce,
|
115 |
+
action: 'lsow_admin_ajax',
|
116 |
+
func: func,
|
117 |
+
reset: reset,
|
118 |
+
setting_data: setting_data,
|
119 |
+
callbacks: {
|
120 |
+
before: show_message_load,
|
121 |
+
success: show_save_settings_success,
|
122 |
+
error: show_message_error
|
123 |
+
}
|
124 |
+
});
|
125 |
+
|
126 |
+
});
|
127 |
+
|
128 |
+
function get_settings_data(reset) {
|
129 |
+
|
130 |
+
var setting_data = {},
|
131 |
+
setting_val;
|
132 |
+
|
133 |
+
$('.lsow-row').each(function () {
|
134 |
+
var $setting = $(this).find('[name]');
|
135 |
+
if ($setting.length) {
|
136 |
+
var setting_name = $setting.attr('name');
|
137 |
+
if (reset) {
|
138 |
+
setting_val = $setting.data('default');
|
139 |
+
} else {
|
140 |
+
setting_val = $setting.val();
|
141 |
+
if ($setting.is('.lsow-checkbox')) {
|
142 |
+
setting_val = $setting.is(':checked');
|
143 |
+
setting_val = (setting_val) ? setting_val : null;
|
144 |
+
}
|
145 |
+
}
|
146 |
+
setting_data[setting_name] = setting_val;
|
147 |
+
}
|
148 |
+
});
|
149 |
+
|
150 |
+
return setting_data;
|
151 |
+
|
152 |
+
}
|
153 |
+
|
154 |
+
function show_save_settings_success(ajax_data, response, msg) {
|
155 |
+
$(infobox_msg).html(msg);
|
156 |
+
setTimeout(function () {
|
157 |
+
$(infobox).removeClass(infobox_loading);
|
158 |
+
if (response.content) {
|
159 |
+
$('.lsow-settings').html($(response.content).html());
|
160 |
+
LSOW_JS.init();
|
161 |
+
}
|
162 |
+
}, 800);
|
163 |
+
}
|
164 |
+
|
165 |
+
})(jQuery);
|
admin/assets/js/lsow-admin-ajax.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
jQuery.noConflict(),function(e){"use strict";function o(o){if(r&&(3==r.readyState||2==r.readyState||1==r.readyState))return!1;var s=c[o.func],n=o.callbacks;delete o.callbacks,r=e.ajax({url:ajaxurl,type:"POST",dataType:"json",data:o,beforeSend:function(){var e=i.before+s.before;n.before&&n.before(o,e)},error:function(e){console.error(e),n.error&&n.error(o,e)},success:function(e){if(!e.success)return n.error&&n.error(o,e),!1;var t=i.success+s.success;n.success&&n.success(o,e,t)}})}function s(o,s){e(u).html(s),e(l).addClass(f)}function n(o,s){e(u).html(lsow_admin_global_var.box_icons.error+s.message),setTimeout(function(){e(l).removeClass(f)},1500)}function t(o){var s,n={};return e(".lsow-row").each(function(){var t=e(this).find("[name]");if(t.length){var a=t.attr("name");o?s=t.data("default"):(s=t.val(),t.is(".lsow-checkbox")&&(s=t.is(":checked"),s=s?s:null)),n[a]=s}}),n}function a(o,s,n){e(u).html(n),setTimeout(function(){e(l).removeClass(f),s.content&&(e(".lsow-settings").html(e(s.content).html()),LSOW_JS.init())},800)}var r,c=lsow_admin_global_var.box_messages,i=lsow_admin_global_var.box_icons,l="#lsow-infobox",u=".lsow-infobox-msg",f="lsow-infobox-loading";e(document).on("click",l,function(o){e(l).is(":visible")&&(e(o.target).is(".lsow-info-inner")||e(o.target).is(".lsow-close-infobox"))&&(e(l).removeClass(f),setTimeout(function(){e(l).removeClass(f)},300))}),e(document).on("click","#lsow_settings_save, #lsow_settings_reset",function(){var r=e(this).data("action"),c="lsow_reset_settings"===r?!0:null,i=t(c);o({nonce:lsow_admin_global_var.nonce,action:"lsow_admin_ajax",func:r,reset:c,setting_data:i,callbacks:{before:s,success:a,error:n}})})}(jQuery);
|
admin/assets/js/lsow-admin.js
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
/*global jQuery:false*/
|
3 |
+
|
4 |
+
jQuery(document).ready(function () {
|
5 |
+
LSOW_JS.init();
|
6 |
+
// Run tab open/close event
|
7 |
+
LSOW_Tab.event();
|
8 |
+
});
|
9 |
+
|
10 |
+
// Init all fields functions (invoked from ajax)
|
11 |
+
var LSOW_JS = {
|
12 |
+
init: function () {
|
13 |
+
// Run tab open/close
|
14 |
+
LSOW_Tab.init();
|
15 |
+
// Load colorpicker if field exists
|
16 |
+
LSOW_ColorPicker.init();
|
17 |
+
}
|
18 |
+
};
|
19 |
+
|
20 |
+
|
21 |
+
var LSOW_ColorPicker = {
|
22 |
+
init: function () {
|
23 |
+
var $colorPicker = jQuery('.lsow-colorpicker');
|
24 |
+
if ($colorPicker.length > 0) {
|
25 |
+
|
26 |
+
$colorPicker.wpColorPicker();
|
27 |
+
|
28 |
+
}
|
29 |
+
}
|
30 |
+
};
|
31 |
+
|
32 |
+
var LSOW_Tab = {
|
33 |
+
init: function () {
|
34 |
+
// display the tab chosen for initial display in content
|
35 |
+
jQuery('.lsow-tab.selected').each(function () {
|
36 |
+
LSOW_Tab.check(jQuery(this));
|
37 |
+
});
|
38 |
+
},
|
39 |
+
event: function () {
|
40 |
+
jQuery(document).on('click', '.lsow-tab', function () {
|
41 |
+
LSOW_Tab.check(jQuery(this));
|
42 |
+
});
|
43 |
+
},
|
44 |
+
check: function (elem) {
|
45 |
+
var chosen_tab_name = elem.data('target');
|
46 |
+
elem.siblings().removeClass('selected');
|
47 |
+
elem.addClass('selected');
|
48 |
+
elem.closest('.lsow-inner').find('.lsow-tab-content').removeClass('lsow-tab-show').hide();
|
49 |
+
elem.closest('.lsow-inner').find('.lsow-tab-content.' + chosen_tab_name + '').addClass('lsow-tab-show').show();
|
50 |
+
}
|
51 |
+
};
|
admin/assets/js/lsow-admin.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
jQuery(document).ready(function(){LSOW_JS.init(),LSOW_Tab.event()});var LSOW_JS={init:function(){LSOW_Tab.init(),LSOW_ColorPicker.init()}},LSOW_ColorPicker={init:function(){var e=jQuery(".lsow-colorpicker");e.length>0&&e.wpColorPicker()}},LSOW_Tab={init:function(){jQuery(".lsow-tab.selected").each(function(){LSOW_Tab.check(jQuery(this))})},event:function(){jQuery(document).on("click",".lsow-tab",function(){LSOW_Tab.check(jQuery(this))})},check:function(e){var n=e.data("target");e.siblings().removeClass("selected"),e.addClass("selected"),e.closest(".lsow-inner").find(".lsow-tab-content").removeClass("lsow-tab-show").hide(),e.closest(".lsow-inner").find(".lsow-tab-content."+n).addClass("lsow-tab-show").show()}};
|
admin/views/admin-banner1.php
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Exit if accessed directly
|
4 |
+
if (!defined('ABSPATH')) {
|
5 |
+
exit;
|
6 |
+
}
|
7 |
+
|
8 |
+
?>
|
9 |
+
|
10 |
+
<div id="lsow-banner-wrap">
|
11 |
+
|
12 |
+
<div id="lsow-banner" class="lsow-banner-sticky">
|
13 |
+
<h2><span><?php echo __('Livemesh SiteOrigin Widgets', 'livemesh-so-widgets'); ?></span><?php echo __('Plugin Documentation', 'livemesh-so-widgets') ?></h2>
|
14 |
+
</div>
|
15 |
+
|
16 |
+
</div>
|
admin/views/admin-banner2.php
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Exit if accessed directly
|
4 |
+
if (!defined('ABSPATH')) {
|
5 |
+
exit;
|
6 |
+
}
|
7 |
+
|
8 |
+
?>
|
9 |
+
|
10 |
+
<div id="lsow-banner-wrap">
|
11 |
+
|
12 |
+
<div id="lsow-banner" class="lsow-banner-sticky">
|
13 |
+
<h2><span><?php echo __('Livemesh SiteOrigin Widgets', 'livemesh-so-widgets'); ?></span><?php echo __('Plugin Settings', 'livemesh-so-widgets') ?></h2>
|
14 |
+
<div id="lsow-buttons-wrap">
|
15 |
+
<a class="lsow-button" data-action="lsow_save_settings" id="lsow_settings_save"><i
|
16 |
+
class="dashicons dashicons-yes"></i><?php echo __('Save Settings', 'livemesh-so-widgets') ?></a>
|
17 |
+
<a class="lsow-button reset" data-action="lsow_reset_settings" id="lsow_settings_reset"><i
|
18 |
+
class="dashicons dashicons-update"></i><?php echo __('Reset', 'livemesh-so-widgets') ?></a>
|
19 |
+
</div>
|
20 |
+
</div>
|
21 |
+
|
22 |
+
</div>
|
admin/views/admin-banner3.php
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Exit if accessed directly
|
4 |
+
if (!defined('ABSPATH')) {
|
5 |
+
exit;
|
6 |
+
}
|
7 |
+
|
8 |
+
?>
|
9 |
+
|
10 |
+
<div id="lsow-banner-wrap">
|
11 |
+
|
12 |
+
<div id="lsow-banner" class="lsow-banner-sticky">
|
13 |
+
<h2><span><?php echo __('Livemesh SiteOrigin Widgets', 'livemesh-so-widgets'); ?></span><?php echo __('Premium Upgrade', 'livemesh-so-widgets') ?></h2>
|
14 |
+
</div>
|
15 |
+
|
16 |
+
</div>
|
admin/views/admin-footer.php
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Exit if accessed directly
|
4 |
+
if (!defined('ABSPATH')) {
|
5 |
+
exit;
|
6 |
+
}
|
7 |
+
|
8 |
+
?>
|
9 |
+
|
10 |
+
<div id="lsow-infobox">
|
11 |
+
<div class="lsow-info-overlay"></div>
|
12 |
+
<div class="lsow-info-inner">
|
13 |
+
<div class="lsow-infobox-msg"></div>
|
14 |
+
</div>
|
15 |
+
</div>
|
16 |
+
|
17 |
+
</div><!-- lsow-wrap -->
|
admin/views/admin-header.php
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
|
4 |
+
// Exit if accessed directly
|
5 |
+
if (!defined('ABSPATH')) {
|
6 |
+
exit;
|
7 |
+
}
|
8 |
+
|
9 |
+
?>
|
10 |
+
|
11 |
+
<div class="lsow-wrap">
|
admin/views/documentation.php
ADDED
@@ -0,0 +1,1326 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Exit if accessed directly
|
4 |
+
if (!defined('ABSPATH')) {
|
5 |
+
exit;
|
6 |
+
}
|
7 |
+
|
8 |
+
// Theme info
|
9 |
+
$plugin = get_plugin_data(LSOW_PLUGIN_FILE);
|
10 |
+
|
11 |
+
|
12 |
+
if (is_multisite()) {
|
13 |
+
$soPageBuilderUrl = network_admin_url('plugin-install.php?tab=plugin-information&plugin=siteorigin-panels&TB_iframe=true&width=640&height=589');
|
14 |
+
$soWidgetsBundleUrl = network_admin_url('plugin-install.php?tab=plugin-information&plugin=so-widgets-bundle&TB_iframe=true&width=640&height=589');
|
15 |
+
$portfolioPostTypeUrl = network_admin_url('plugin-install.php?tab=plugin-information&plugin=portfolio-post-type&TB_iframe=true&width=640&height=589');
|
16 |
+
}
|
17 |
+
else {
|
18 |
+
$soPageBuilderUrl = admin_url('plugin-install.php?tab=plugin-information&plugin=siteorigin-panels&TB_iframe=true&width=640&height=589');
|
19 |
+
$soWidgetsBundleUrl = admin_url('plugin-install.php?tab=plugin-information&plugin=so-widgets-bundle&TB_iframe=true&width=640&height=589');
|
20 |
+
$portfolioPostTypeUrl = admin_url('plugin-install.php?tab=plugin-information&plugin=portfolio-post-type&TB_iframe=true&width=640&height=589');
|
21 |
+
}
|
22 |
+
|
23 |
+
?>
|
24 |
+
|
25 |
+
<div class="livemesh-doc">
|
26 |
+
|
27 |
+
<h2 class="notices"></h2>
|
28 |
+
|
29 |
+
<div class="intro-wrap">
|
30 |
+
|
31 |
+
<img class="plugin-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/plugin-screenshot.jpg" alt="Livemesh SiteOrigin Widgets">
|
32 |
+
|
33 |
+
<div class="intro">
|
34 |
+
<h3><?php printf(__('Getting started with %1$s v%2$s', 'livemesh-so-widgets'), $plugin['Name'], $plugin['Version']); ?></h3>
|
35 |
+
|
36 |
+
<h4><?php printf(__('Thanks for installing %1$s! We truly appreciate the support and the opportunity to share our work with you. Please visit the tabs below to get started on using our plugin to build your site!', 'livemesh-so-widgets'), $plugin['Name']); ?></h4>
|
37 |
+
</div>
|
38 |
+
|
39 |
+
</div>
|
40 |
+
|
41 |
+
<div class="panels">
|
42 |
+
<ul class="inline-list">
|
43 |
+
<li class="current"><a id="help" href="#"><span
|
44 |
+
class="dashicons dashicons-yes"></span> <?php _e('Help File', 'livemesh-so-widgets'); ?></a>
|
45 |
+
</li>
|
46 |
+
<li><a id="plugins" href="#"><span
|
47 |
+
class="dashicons dashicons-admin-plugins"></span> <?php _e('Plugins', 'livemesh-so-widgets'); ?>
|
48 |
+
</a>
|
49 |
+
</li>
|
50 |
+
<li><a id="support" href="#"><span
|
51 |
+
class="dashicons dashicons-editor-help"></span> <?php _e('FAQ & Support', 'livemesh-so-widgets'); ?>
|
52 |
+
</a>
|
53 |
+
</li>
|
54 |
+
<li><a id="updates" href="#"><span
|
55 |
+
class="dashicons dashicons-update"></span> <?php _e('Latest Updates', 'livemesh-so-widgets'); ?>
|
56 |
+
</a>
|
57 |
+
</li>
|
58 |
+
</ul>
|
59 |
+
|
60 |
+
<div id="panel" class="panel">
|
61 |
+
|
62 |
+
<!-- Help file panel -->
|
63 |
+
<div id="help-panel" class="panel-left visible">
|
64 |
+
|
65 |
+
<!-- Grab feed of help file -->
|
66 |
+
|
67 |
+
<!-- Output the feed -->
|
68 |
+
<ul id="top" class="toc">
|
69 |
+
<li><a href="#getting-started">Getting Started</a></li>
|
70 |
+
<li><a href="#install-plugins">Installing Recommended/Required Plugins</a></li>
|
71 |
+
<li><a href="#demo-data">Installing Demo Data</a></li>
|
72 |
+
<li><a href="#plugin-widgets">Working with plugin widgets</a></li>
|
73 |
+
|
74 |
+
<li><a href="#heading-widget">Heading Widget</a></li>
|
75 |
+
<li><a href="#services-widget">Services Widget</a></li>
|
76 |
+
<li><a href="#team-members">Team Members</a></li>
|
77 |
+
<li><a href="#statistics-widgets">Statistics Widgets</a></li>
|
78 |
+
<li><a href="#testimonials-widgets">Testimonials Widgets</a></li>
|
79 |
+
<li><a href="#posts-carousel">Posts Carousel</a></li>
|
80 |
+
<li><a href="#carousel-widget">Carousel Widget</a></li>
|
81 |
+
<li><a href="#grid-widget">Livemesh Grid</a></li>
|
82 |
+
<li><a href="#clients-widget">Clients</a></li>
|
83 |
+
<li><a href="#pricing-table">Pricing Table</a></li>
|
84 |
+
<li><a href="#button-widget">Buttons</a></li>
|
85 |
+
<li><a href="#icon-list">Icon List</a></li>
|
86 |
+
<li><a href="#hero-header">Hero Header</a></li>
|
87 |
+
<li><a href="#tabs-accordions">Tabs and Accordions</a></li>
|
88 |
+
<li><a href="#image-slider">Image Slider – <span class="pro-feature">Pro!</span></a></li>
|
89 |
+
<li><a href="#image-video-gallery">Image/Video Gallery – <span class="pro-feature">Pro!</span></a></li>
|
90 |
+
<li><a href="#image-video-carousel">Image/Video Carousel – <span class="pro-feature">Pro!</span></a></li>
|
91 |
+
<li><a href="#faq-widget">FAQ Widget - <span class="pro-feature">Pro!</span></a></li>
|
92 |
+
|
93 |
+
</ul>
|
94 |
+
<h3 id="getting-started">Getting Started<a class="back-to-top" href="#panel"><span
|
95 |
+
class="dashicons dashicons-arrow-up-alt2"></span> Back to top</a></h3>
|
96 |
+
<p>Thanks for choosing our plugin for SiteOrigin widgets. This help file aims to provide you with all the information you need to make the best use of this powerful plugin. The aim of the plugin to make the task of building a website effortless and pleasurable. Towards that end, we have built a number of widgets most commonly used across most of the websites of small businesses, corporates, design agencies, freelancers, artists etc.</p>
|
97 |
+
<p>Do follow the steps below to get started - </p>
|
98 |
+
<ol>
|
99 |
+
<li>Install and activate the <strong>required plugin</strong> <a
|
100 |
+
href="https://wordpress.org/plugins/so-widgets-bundle/" rel="nofollow" target="_blank">SiteOrigin
|
101 |
+
Widgets
|
102 |
+
Bundle</a>.
|
103 |
+
</li>
|
104 |
+
<li>Unzip the downloaded livemesh-siteorigin-widgets-pro.zip file and upload to the <code>/wp-content/plugins/</code>
|
105 |
+
directory or upload the plugin zip with the help of Plugins→Installed Plugins→Add New button.<br>
|
106 |
+
Activate the plugin through the 'Plugins' menu in WordPress. If you are viewing this help page
|
107 |
+
in WordPress admin under Livemesh Widgets→Documentation, you have already activated the plugin.
|
108 |
+
</li>
|
109 |
+
<li>Enable all the widgets you need from <strong> <a
|
110 |
+
href="<?php echo admin_url() . 'plugins.php?page=so-widgets-plugins'; ?>"
|
111 |
+
target="_blank"><?php echo __('Plugins → SiteOrigin Widgets', 'livemesh-so-widgets') ?></a></strong>.
|
112 |
+
Alternatively you can
|
113 |
+
visit <strong> <a href="<?php echo admin_url() . 'admin.php?page=livemesh_so_widgets'; ?>"
|
114 |
+
target="_blank"><?php echo __('Livemesh Widgets→Settings', 'livemesh-so-widgets') ?></a></strong>
|
115 |
+
and check the box 'Activate all plugin widgets' option - that
|
116 |
+
will activate all of the widgets part of the plugin. The widgets can be selectively deactivated
|
117 |
+
later in <strong> <a href="<?php echo admin_url() . 'plugins.php?page=so-widgets-plugins'; ?>"
|
118 |
+
target="_blank"><?php echo __('Plugins → SiteOrigin Widgets', 'livemesh-so-widgets') ?></a></strong>.
|
119 |
+
</li>
|
120 |
+
<li>If you need page builder functions, install and activate the <strong>optional plugin</strong> <a
|
121 |
+
href="https://wordpress.org/plugins/siteorigin-panels/" rel="nofollow" target="_blank">Page
|
122 |
+
Builder by
|
123 |
+
SiteOrigin</a>. To get most of this plugin, we highly recommend you install the page
|
124 |
+
builder.
|
125 |
+
</li>
|
126 |
+
<li>If you plan to build a portfolio site and plan to use Livemesh Grid widget for the same, install
|
127 |
+
and activate the optional plugin <a
|
128 |
+
href="https://wordpress.org/plugins/portfolio-post-type/" rel="nofollow" target="_blank">Portfolio
|
129 |
+
Post Type</a>.
|
130 |
+
The portfolio examples of Livemesh Grid widget is built using custom post type registered by
|
131 |
+
this plugin.
|
132 |
+
</li>
|
133 |
+
<li>Optionally, if you have <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the plugin installed, you can import the sample data
|
134 |
+
that replicates the demo site for you by importing the
|
135 |
+
file sample-data.xml file located in the plugin directory. The import option is available under
|
136 |
+
<strong> <a href="<?php echo admin_url() . 'import.php'; ?>"
|
137 |
+
target="_blank"><?php echo __('Tools→Import', 'livemesh-so-widgets') ?></a></strong>
|
138 |
+
in WordPress admin.
|
139 |
+
</li>
|
140 |
+
</ol>
|
141 |
+
|
142 |
+
<hr>
|
143 |
+
<h3 id="install-plugins">Installing Recommended/Required Plugins<a class="back-to-top"
|
144 |
+
href="#panel"><span
|
145 |
+
class="dashicons dashicons-arrow-up-alt2"></span> Back to top</a></h3>
|
146 |
+
<p>Below is a list of recommended plugins to install that will help you get the most out of this plugin.
|
147 |
+
Although many of these plugins are optional, we recommend that you install these popular plugins if
|
148 |
+
you plan to install the demo data and get most out of this plugin. The demo site and the sample data
|
149 |
+
provided with the <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the plugin utilizes all of these plugins including the
|
150 |
+
SiteOrigin Page Builder and the Portfolio Post type plugin.</p>
|
151 |
+
<p>These plugins are also listed in the Plugins tab of this help file under Livemesh Widgets →
|
152 |
+
Documentation, and you can install the plugins directly from there.</p>
|
153 |
+
<ul>
|
154 |
+
<li><strong>SiteOrigin Widgets Bundle</strong> is a powerful framework for building WordPress
|
155 |
+
widgets with support for advanced forms, unlimited colors and 1500+ icons. Widgets built using
|
156 |
+
this framework can be used in a page builder page or any widgetized area of your site like the
|
157 |
+
sidebar or footer.
|
158 |
+
<p>All of the widgets part of Livemesh SiteOrigin Widgets plugin were created using this
|
159 |
+
framework and hence <strong>this plugin must be installed and activated on the site for this plugin
|
160 |
+
to function</strong>.</p>
|
161 |
+
<p><a href="https://wordpress.org/plugins/so-widgets-bundle/" target="_blank">More about SiteOrigin Widgets
|
162 |
+
Bundle →</a></p></li>
|
163 |
+
<li><strong>SiteOrigin Page Builder</strong> is the most popular page builder plugin for WordPress.
|
164 |
+
It makes it easy to create responsive column based content, using WordPress widgets including
|
165 |
+
those created by Livemesh SiteOrigin widgets plugin. All of the pages of our demo site for
|
166 |
+
the plugin have been built using this page builder. <strong>You should install and activate this plugin
|
167 |
+
if you plan to replicate the plugin demo site by importing the sample data provided</strong>.
|
168 |
+
<p><a href="https://wordpress.org/plugins/siteorigin-panels/" target="_blank">More about SiteOrigin Page Builder
|
169 |
+
→</a></p></li>
|
170 |
+
<li><strong>Portfolio Post Type</strong> is a free plugin that registers a custom post type for
|
171 |
+
portfolio items. It also registers separate portfolio taxonomies for tags and categories. The
|
172 |
+
Portfolio grid instances showcased on our demo site was built using custom post types registered
|
173 |
+
by Portfolio Post Type plugin.
|
174 |
+
<p><a href="https://wordpress.org/plugins/portfolio-post-type/" target="_blank">More about Portfolio Post Type
|
175 |
+
→</a></p>
|
176 |
+
</li>
|
177 |
+
</ul>
|
178 |
+
<hr>
|
179 |
+
<h3 id="demo-data">Installing Demo Data<a class="back-to-top" href="#panel"><span
|
180 |
+
class="dashicons dashicons-arrow-up-alt2"></span> Back to top</a></h3>
|
181 |
+
<p>If you have <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the plugin installed, you can install the demo data to replicate the
|
182 |
+
plugin demo site to get a head start on building your site. Installing demo data reduces the
|
183 |
+
learning curve associated with trying out the powerful widgets part of this plugin.</p>
|
184 |
+
<p>The sample data imports the pages part of the demo site. Once you are done with playing around the
|
185 |
+
widgets and feel comfortable creating/configuring them, you can delete the unwanted pages/posts that
|
186 |
+
you may not need.</p>
|
187 |
+
<p>Prior to installing demo data, make sure you have recommended plugins installed as mentioned above in
|
188 |
+
the <a href="#install-plugins">Recommended Plugins</a> section.</p>
|
189 |
+
<p>The demo site <strong>sample-data.xml</strong> file is located in the plugin directory created after unzipping the premium bundle. Once you have access to the sample data file, you can install the demo site by visiting <strong> <a href="<?php echo admin_url() . 'import.php'; ?>" target="_blank"><?php echo __('Tools→Import', 'livemesh-so-widgets') ?></a></strong> and click Choose File. Upload the xml file and follow the steps to
|
190 |
+
import. When the demo data is finished importing, you will have many pages that contain widgets
|
191 |
+
configured in them. </p>
|
192 |
+
|
193 |
+
|
194 |
+
<hr>
|
195 |
+
<h3 id="plugin-widgets">Working with plugin widgets<a class="back-to-top" href="#panel"><span
|
196 |
+
class="dashicons dashicons-arrow-up-alt2"></span> Back to top</a></h3>
|
197 |
+
|
198 |
+
<ul>
|
199 |
+
<li>If you plan to use the <a href="https://wordpress.org/plugins/siteorigin-panels/" target="_blank">SiteOrigin Page Builder</a> to build your site (recommended) and new to its
|
200 |
+
functions, make sure you checkout the <a
|
201 |
+
href="https://siteorigin.com/page-builder/documentation/"
|
202 |
+
title="SiteOrigin Page Builder Documentation" target="_blank">documentation of the page builder</a> before
|
203 |
+
starting to use this plugin.
|
204 |
+
</li>
|
205 |
+
|
206 |
+
<li>As mentioned earlier, Livemesh SiteOrigin Widgets plugin is built on a powerful widget builder framework of <a href="https://wordpress.org/plugins/so-widgets-bundle/"
|
207 |
+
title="SiteOrigin Widgets Bundle" target="_blank">SiteOrigin Widgets Bundle</a> plugin. If you need
|
208 |
+
more information about this plugin or need help with it, go through the <a
|
209 |
+
href="https://siteorigin.com/widgets-bundle/"
|
210 |
+
title="SiteOrigin Widgets Bundle documentation" target="_blank">SiteOrigin Widgets Bundle documentation</a>.
|
211 |
+
</li>
|
212 |
+
|
213 |
+
<li>Once the Livemesh SiteOrigin Widgets plugin is activated, you should see a menu item <strong> <a href="<?php echo admin_url() . 'admin.php?page=livemesh_so_widgets'; ?>"
|
214 |
+
target="_blank"><?php echo __('Livemesh Widgets', 'livemesh-so-widgets') ?></a></strong> in WordPress admin with three sections - Settings, Documentation and <strong> <a href="<?php echo admin_url() . 'admin.php?page=livemesh_so_widgets_pro_upgrade'; ?>"
|
215 |
+
target="_blank"><?php echo __('Upgrade to Pro', 'livemesh-so-widgets') ?></a></strong>.
|
216 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/plugin-settings.png" alt="SiteOrigin Widgets Settings"></p>
|
217 |
+
|
218 |
+
<p><strong> <a href="<?php echo admin_url() . 'admin.php?page=livemesh_so_widgets'; ?>"
|
219 |
+
target="_blank"><?php echo __('Livemesh Widgets→Settings', 'livemesh-so-widgets') ?></a></strong> - The settings screen for the plugin is self-documenting with minimal
|
220 |
+
options. If you need the plugin widgets auto activated by default, you can check the option
|
221 |
+
<strong>'Activate all plugin widgets'</strong> option. This will avoid you having to go to <a href="<?php echo admin_url() . 'plugins.php?page=so-widgets-plugins'; ?>"
|
222 |
+
target="_blank"><?php echo __('Plugins → SiteOrigin Widgets', 'livemesh-so-widgets') ?></a> screen (see below) and activate the plugin widgets individually. Once auto activate is enabled via
|
223 |
+
Settings, you can still deactivate widgets by reaching Plugins→SiteOrigin Widgets.</p>
|
224 |
+
|
225 |
+
</li>
|
226 |
+
|
227 |
+
<li><strong> <a href="<?php echo admin_url() . 'plugins.php?page=so-widgets-plugins'; ?>"
|
228 |
+
target="_blank"><?php echo __('Plugins → SiteOrigin Widgets', 'livemesh-so-widgets') ?></a></strong> - This is the admin page for deactivation and
|
229 |
+
activation of all widgets created using the framework built by SiteOrigin Widgets Bundle. If you
|
230 |
+
have the option 'Activate all plugin widgets' option in <a href="<?php echo admin_url() . 'admin.php?page=livemesh_so_widgets'; ?>"
|
231 |
+
target="_blank"><?php echo __('Livemesh Widgets→Settings', 'livemesh-so-widgets') ?></a> screen above unchecked, you
|
232 |
+
will need to activate each of the widgets defined by the plugin.
|
233 |
+
|
234 |
+
<p>To look for widgets defined by
|
235 |
+
the Livemesh SiteOrigin Widgets plugin, search for widgets starting with name Livemesh in the
|
236 |
+
SiteOrigin Widgets Bundle screen.</p>
|
237 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-widgets2.jpg" alt="SiteOrigin Page Builder Widgets"></p>
|
238 |
+
</li>
|
239 |
+
|
240 |
+
<li>Once a SiteOrigin widget is activated (or auto activated), the widgets are available in
|
241 |
+
<strong><a href="<?php echo admin_url() . 'widgets.php'; ?>"
|
242 |
+
target="_blank"><?php echo __('Appearance→Widgets', 'livemesh-so-widgets') ?></a></strong> screen for drag and drop into widgetized areas defined by the theme
|
243 |
+
activated on your site.
|
244 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-widgets.jpg" alt="Sidebar Widgets from SiteOrigin"></p>
|
245 |
+
</li>
|
246 |
+
|
247 |
+
<li>The activated widgets also become available for drag and drop in the SiteOrigin Page builder. In
|
248 |
+
the Page edit window, click on the <strong>'Page Builder'</strong> tab to bring up the page builder controls on
|
249 |
+
the page edit screen.
|
250 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/page-builder-screen.png" alt="SiteOrigin Page Builder Screen"></p>
|
251 |
+
</li>
|
252 |
+
|
253 |
+
<li>To add a Livemesh widget, just click on the <strong>'Add Widget'</strong> button to bring up the 'Add New Widget'
|
254 |
+
popup screen of the page builder. The plugin widgets are grouped under <strong>'Livemesh SiteOrigin
|
255 |
+
Widgets'</strong> tab on the left. Click on a widget listed on the right closes the popup and adds the
|
256 |
+
widget to the page builder.
|
257 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-widgets3.jpg" alt="Page Builder Widgets from SiteOrigin"></p>
|
258 |
+
</li>
|
259 |
+
|
260 |
+
<li>Hovering over the widget added to the page builder, you can view the Edit link. Clicking the
|
261 |
+
widget also brings up the edit/configure screen of a widget. <strong>Most of the widget options are
|
262 |
+
self-documented</strong> but additional help is provided in the below sections for each of the Livemesh
|
263 |
+
widgets.
|
264 |
+
|
265 |
+
<p>Once the data required for configuring a widget is entered, you can preview the changes by
|
266 |
+
clicking on the <strong>'Preview'</strong> button.</p>
|
267 |
+
|
268 |
+
<p>Click on the <strong>'Done'</strong> button once the required data is provided for the widget and you are done
|
269 |
+
with previewing.</p>
|
270 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/widget-edit-screen.png" alt="SiteOrigin Widget Edit Window"></p>
|
271 |
+
|
272 |
+
</li>
|
273 |
+
|
274 |
+
<li>After you hit the <strong>Update</strong> or <strong>Publish</strong> button on the page,the widget is then ready for viewing on
|
275 |
+
the frontend page.
|
276 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/widget-rendered.png" alt="SiteOrigin Widget Rendered"></p>
|
277 |
+
|
278 |
+
</li>
|
279 |
+
|
280 |
+
</ul>
|
281 |
+
|
282 |
+
|
283 |
+
<p>The below sections provide help on each of the widgets built as part of Livemesh SiteOrigin Widgets
|
284 |
+
plugin.</p>
|
285 |
+
|
286 |
+
<hr>
|
287 |
+
<h3 id="heading-widget">Heading Widget<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
288 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/heading-widget2.png" alt="Heading Widget Rendered"></p>
|
289 |
+
|
290 |
+
<p>The heading widget is perhaps the most frequently used widget on a page since it displays a heading
|
291 |
+
at the top of a section.</p>
|
292 |
+
<p>It comes in three styles – Style 1, Style 2 and Style 3 which allow variations of headings displayed
|
293 |
+
in various sections.</p>
|
294 |
+
|
295 |
+
<p>The heading consists of the main heading text which is renders as one of the HTML heading tags on the
|
296 |
+
frontend. Additionally, a short text is displayed below the heading and some of the heading styles
|
297 |
+
allow you to input a subtitle which is usually displayed on top of the main heading title.</p>
|
298 |
+
<p>You can choose to align the heading left, right or center with center being the default
|
299 |
+
alignment.</p>
|
300 |
+
<p>The <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the plugin allows selection of a custom font for the heading title. You may
|
301 |
+
choose one of 500+ custom fonts hosted in the Google Fonts library. By default, the heading font
|
302 |
+
used by the theme is used for main heading title.</p>
|
303 |
+
|
304 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/heading-widget-edit.png" alt="Heading Widget Edit Window"></p>
|
305 |
+
|
306 |
+
<hr>
|
307 |
+
<h3 id="services-widget">Services Widget<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
308 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/services-widget2.png" alt="Services Widget"></p>
|
309 |
+
|
310 |
+
<p>Many agencies, freelancers, corporates, products/apps require capturing the services provided by the
|
311 |
+
agency or the features of a product. The services widget is designed to help users capture these
|
312 |
+
services or features in a multi-column grid.</p>
|
313 |
+
<p>The widget supports about 3 different styles (with 2 additional styles in <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the
|
314 |
+
plugin) and each of these styles can be customized further by choosing the type of icon desired to
|
315 |
+
represent the service – a font icon or an custom image icon. While the choice of font icons is huge
|
316 |
+
in number and perhaps sufficient for most common services, the icon images can help present the
|
317 |
+
unique nature of the services offered.</p>
|
318 |
+
<p>Each of the service requires you to input a title for the service/feature and a short description of
|
319 |
+
the service offered or the product feature. Additionally, each service allows you to enter a font
|
320 |
+
icon or an icon image file to represent that service.</p>
|
321 |
+
<p>The <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the plugin allows you specify a custom font size, font color and and hover
|
322 |
+
color for the font icon along with providing two additional styles of services/features.</p>
|
323 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/services-widget-edit.png" alt="Services Widget Edit Window"></p>
|
324 |
+
|
325 |
+
<p>Services widget supports the following options –</p>
|
326 |
+
<ul>
|
327 |
+
<li><strong>Columns per row</strong> – Number of services to display per row of services.</li>
|
328 |
+
<li><strong>Icon Custom Size</strong> – If the icon chosen for services is icon font, you can
|
329 |
+
specify a custom size for the font icon in pixels.
|
330 |
+
</li>
|
331 |
+
<li><strong>Icon Custom Color</strong> – Specify a custom color for the font icon.</li>
|
332 |
+
<li><strong>Icon Custom Hover Color</strong> – Specify a custom hover color for the font icon.</li>
|
333 |
+
</ul>
|
334 |
+
|
335 |
+
|
336 |
+
<hr>
|
337 |
+
<h3 id="team-members">Team Members<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
338 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/team-member2.jpg" alt="Team Members Widget"></p>
|
339 |
+
|
340 |
+
<p>This widget provides an easy way to capture the team members of your organization or an agency. The
|
341 |
+
details captured include team member name, position, a short description and the email plus social
|
342 |
+
profile of the individual team members.</p>
|
343 |
+
<p>Two different styles are provided with more styles planned in the <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the plugin. Most
|
344 |
+
of the styles display the team members in a multi-column grid. The option to specify the number of
|
345 |
+
columns is provided that helps to control the number of team members displayed per row of the team
|
346 |
+
members.</p>
|
347 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/team-members-edit.png" alt="Team Members Widget Edit Window"></p>
|
348 |
+
|
349 |
+
<hr>
|
350 |
+
<h3 id="statistics-widgets">Statistics Widgets<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
351 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/statsbars-piecharts.png" alt="Statistics Widgets"></p>
|
352 |
+
|
353 |
+
<p>The plugin features a number of widgets that help display statistical information in the form of
|
354 |
+
odometers, piecharts and stats bars. The <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the plugin also includes a countdown
|
355 |
+
widget that displays a countdown timer for planned events such as product launches or website going
|
356 |
+
live.</p>
|
357 |
+
<p>Most of these widgets are designed to animate the display of the statistical information or numbers
|
358 |
+
when the users scroll down to the section containing the widget.</p>
|
359 |
+
<p><strong>Odometers</strong></p>
|
360 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/odometers2.png" alt="Odometer Widget"></p>
|
361 |
+
|
362 |
+
<p>This widget displays one or more animated odometer statistics in a multi-column grid. This number
|
363 |
+
statistic requires a start and an end value with a title and icon providing the information about
|
364 |
+
what the number represents – like a download number or number of products sold or customers
|
365 |
+
gained.</p>
|
366 |
+
<p>The widget animates from the start value to the end value when the user scrolls down to the section.
|
367 |
+
You can control the number of such odometers displayed per row.</p>
|
368 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/odometers-edit.png" alt="Odometer Edit Window"></p>
|
369 |
+
|
370 |
+
<p><strong>Stats Bars</strong></p>
|
371 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/statsbars-piecharts.png" alt="Stats Bar Piechart Widgets"></p>
|
372 |
+
|
373 |
+
<p>Stats Bars capture percentage statistics like coverage area, skills gained, survey findings, usage
|
374 |
+
statistics etc. that typically require bar charts to represent them. Each statistical item requires
|
375 |
+
a percentage value, a title describing the number. The user can choose to display the bar charts in
|
376 |
+
multiple or single color with the help of color choice available with each value input.</p>
|
377 |
+
<p>The widget animates from the zero to the percentage value set for the item when the user scrolls down
|
378 |
+
to the section containing the widget. The bars are placed one below the other horizontally.</p>
|
379 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/stats-bars-edit.png" alt="Stats Bar Widget Edit Window"></p>
|
380 |
+
|
381 |
+
<p><strong>Piecharts</strong></p>
|
382 |
+
<p>Piecharts provide an alternative way to display percentage stats. When the users scrolls down and the
|
383 |
+
chart becomes visible, the widget animates from zero to percentage value provided for the statistic.
|
384 |
+
A bar of user chosen color moves along a track to display the percentage information. An option to
|
385 |
+
specify the number of charts displayed per row is provided.</p>
|
386 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/piecharts-edit.png" alt="Piechart Widget Edit Window"></p>
|
387 |
+
|
388 |
+
<p><strong>Countdown - <span class="pro-feature">Pro!</span></strong></p>
|
389 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/countdown.png" alt="Countdown Widget"></p>
|
390 |
+
|
391 |
+
<p>This widget displays a countdown timer for an end date and time specified by the user. This is like a
|
392 |
+
clock ticking to signal the arrival of an event planned for a future date. The user just provides
|
393 |
+
the end date time, a label for the event and widget displays the time remaining in days, hours,
|
394 |
+
minutes and seconds, with the timer updated every second on the page.</p>
|
395 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/countdown-edit.png" alt="Countdown Widget Edit Window"></p>
|
396 |
+
|
397 |
+
<hr>
|
398 |
+
<h3 id="testimonials-widgets">Testimonials Widgets<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
399 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/testimonials.png" alt="Testimonials Widget"></p>
|
400 |
+
|
401 |
+
<p>The plugin features two widgets for capturing testimonials received for your product or business or
|
402 |
+
services. Most agencies, corporates, small businesses, freelancers and products/apps require
|
403 |
+
testimonials to displayed prominently on the site to help convert visitors to customers. The two
|
404 |
+
widgets provided are elegantly designed to achieve greater conversion rate.</p>
|
405 |
+
<p>The testimonials information include details about the person/company endorsing the product/service;
|
406 |
+
details like name, company, website of this person/organization along with an image representing
|
407 |
+
this person/entity.</p>
|
408 |
+
<p><strong>Testimonials</strong></p>
|
409 |
+
<p>The regular <strong>testimonials widget</strong> displays multiple testimonials in a row with the
|
410 |
+
user having the option to specify the number of items per row. This is useful if you need a large
|
411 |
+
number of testimonials to be visible instantly when the user scrolls down to view the testimonials
|
412 |
+
section.</p>
|
413 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/testimonials-edit.png" alt="Testimonials Widget Edit Window"></p>
|
414 |
+
|
415 |
+
<p><strong>Testimonials Slider</strong></p>
|
416 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/testimonials2.png" alt="Testimonials Slider Widget"></p>
|
417 |
+
<p>The <strong>testimonials slider widget</strong> is useful for display of endorsements/recommendations
|
418 |
+
with large amount of text for each testimonial. The slider displays the testimonials as a slideshow
|
419 |
+
with multiple widget options provided to control/customize this slideshow – options like speed of
|
420 |
+
switching, speed of animation, whether to pause the slideshow on hover, controls needed for manual
|
421 |
+
navigation by the user etc. The slider is completely responsive and touch swipe controls available
|
422 |
+
for easy navigation on smartphones/tablets.</p>
|
423 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/testimonials-slider-edit.png" alt="Testimonials Slider Edit Window"></p>
|
424 |
+
|
425 |
+
<hr>
|
426 |
+
<h3 id="posts-carousel">Posts Carousel<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
427 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/posts-carousel.jpg" alt="Post Carousel Widget"></p>
|
428 |
+
|
429 |
+
<p>The responsive carousel helps display posts or any custom post types like your portfolio entries with
|
430 |
+
controls available for easy navigation of the items displayed. The widget features a Posts Query
|
431 |
+
window to help choose posts or custom posts to display. This powerful tool has number of fields to
|
432 |
+
control what gets displayed and in what order with an additional field available to provide query
|
433 |
+
arguments explained in the <a href="https://codex.wordpress.org/Class_Reference/WP_Query">codex
|
434 |
+
page</a>.</p>
|
435 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/posts-carousel-edit3.png" alt="Post Carousel Build Query Tool"></p>
|
436 |
+
|
437 |
+
<p>The Posts Query tool has the following options for filtering posts –</p>
|
438 |
+
<ol>
|
439 |
+
<li><strong>Post Type</strong> – Select the custom post type that you need the widget for. By
|
440 |
+
default “All” is selected.
|
441 |
+
</li>
|
442 |
+
<li><strong>Post In</strong> – This field enabled you to specify the post ids of the posts or custom
|
443 |
+
post types you would like to include in your widget. If you do not know the IDs, you can click
|
444 |
+
on the ‘Select Posts’ button to bring up popup that can be used to search and select the
|
445 |
+
specific posts of the post type selected above.
|
446 |
+
</li>
|
447 |
+
<li><strong>Taxonomies</strong> – If you need to filter the posts by specific category or taxonomy
|
448 |
+
terms, you can specific the same here. The field autocompletes the terms you type in here.
|
449 |
+
</li>
|
450 |
+
<li><strong>Date Range</strong> – Specific a date range for filtering the posts – only those posts
|
451 |
+
published during this period will be chosen for display by the widget.
|
452 |
+
</li>
|
453 |
+
<li><strong>Order By</strong> – Lets you decide on how you want the posts to be ordered – by
|
454 |
+
Published Date, by Post ID, by Menu Order etc. and whether you want the ordering by Ascending or
|
455 |
+
Descending.
|
456 |
+
</li>
|
457 |
+
<li><strong>Posts Per Page</strong> – Set the number of posts you wish you display in the widget. If
|
458 |
+
the widget does not support pagination, the number of posts chosen by the limited by the number
|
459 |
+
specified here. This is also the number of posts to display per page when the widget supports
|
460 |
+
pagination as is the case with Livemesh Grid widget. Choosing the value zero makes the widget
|
461 |
+
all the selected posts.
|
462 |
+
</li>
|
463 |
+
<li><strong>Sticky Posts</strong> – Tell the widget to ignore, exclude or include the sticky posts.
|
464 |
+
</li>
|
465 |
+
<li><strong>Additional</strong> – You may specify any additional query parameters here as documented
|
466 |
+
in the <a href="https://codex.wordpress.org/Class_Reference/WP_Query">codex page</a>. These
|
467 |
+
parameters will be applied in addition to the query parameters generated from the values
|
468 |
+
specified in the above fields.
|
469 |
+
</li>
|
470 |
+
</ol>
|
471 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/posts-carousel-edit.png" alt="Post Carousel Edit Window"></p>
|
472 |
+
|
473 |
+
<p>The posts carousel has numerous other options to control the display of posts or custom post types.
|
474 |
+
Some of these are –</p>
|
475 |
+
<ul>
|
476 |
+
<li><strong>Choose Taxonomy to display info</strong> – When the post info is displayed, the specific
|
477 |
+
taxonomy you want the info to use. For example, choosing category will display category
|
478 |
+
information for a posts while choosing ‘post_tag’ would display the tag information for posts.
|
479 |
+
</li>
|
480 |
+
<li><strong>Link images to Posts</strong> – Make the images link to the posts or custom post types
|
481 |
+
they represent.
|
482 |
+
</li>
|
483 |
+
<li><strong>Display post titles</strong> – Checking this box will display post title below the
|
484 |
+
featured image for the posts or custom post type.
|
485 |
+
</li>
|
486 |
+
<li><strong>Display post excerpt/summary</strong> – Display summary information for the posts below
|
487 |
+
the featured image and post title.
|
488 |
+
</li>
|
489 |
+
<li><strong>Post Meta</strong> – Display post meta information like published date, author name,
|
490 |
+
taxonomy information below the posts. The specific taxonomy chosen above under “Choose Taxonomy
|
491 |
+
to display info” will be used for display taxonomy information.
|
492 |
+
</li>
|
493 |
+
</ul>
|
494 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/posts-carousel-edit2.png" alt="Post Carousel Widget Settings"></p>
|
495 |
+
|
496 |
+
<p><strong>Carousel Settings</strong> – This section has options that control how the carousel is
|
497 |
+
displayed. Options include autoplay speed, gutter value between post items in various resolutions,
|
498 |
+
navigation controls for carousel, number of columns or items to display before making the user to
|
499 |
+
scroll for additional items etc.</p>
|
500 |
+
<ul>
|
501 |
+
<li><strong>Prev/Next Arrows</strong> – Display navigation for the carousel.</li>
|
502 |
+
<li><strong>Show dot indicators for navigation</strong> – Display control navigation or pagination
|
503 |
+
controls for the carousel.
|
504 |
+
</li>
|
505 |
+
<li><strong>Autoplay</strong> – Display carousel as a slideshow.</li>
|
506 |
+
<li><strong>Autoplay speed in ms</strong> – The time between display of each page of images when
|
507 |
+
Autoplay option is enabled.
|
508 |
+
</li>
|
509 |
+
<li><strong>Autoplay animation speed in ms</strong> – The time taken for animation that moves the
|
510 |
+
carousel to next or previous page of items.
|
511 |
+
</li>
|
512 |
+
<li><strong>Pause on mouse hover</strong> – Pause the slideshow if the user has mouse hovered over
|
513 |
+
the carousel contents.
|
514 |
+
</li>
|
515 |
+
<li><strong>Columns per row</strong> – Number of gallery items visible at any given point of time
|
516 |
+
without scrolling.
|
517 |
+
</li>
|
518 |
+
<li><strong>Columns to scroll</strong> – With each scroll action – using the prev/next arrows or the
|
519 |
+
dotted navigation, specify the number of items to scroll for each invocation of the navigation
|
520 |
+
controls.
|
521 |
+
</li>
|
522 |
+
<li><strong>Gutter</strong> – The spacing in pixels between images/videos in the carousel.</li>
|
523 |
+
</ul>
|
524 |
+
|
525 |
+
<hr>
|
526 |
+
<h3 id="carousel-widget">Carousel<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
527 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/generic-carousel.jpg" alt="Generic Carousel Widget"></p>
|
528 |
+
|
529 |
+
<p>Livemesh Carousel is a generic carousel of custom HTML content of your choice. Possibilities are endless – image
|
530 |
+
carousels with textual content describing the images, video carousels, event carousels with link to
|
531 |
+
the events, a carousel of team of volunteers, a collection of books sold on Amazon etc.</p>
|
532 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-carousel-edit.png" alt="Generic Carousel Widget Edit Window"></p>
|
533 |
+
|
534 |
+
<p>If you need a carousel of custom content HTML of your choice, this widget helps achieve the same. For
|
535 |
+
the HTML content, you will need to provide your own custom CSS under Settings for the carousel.
|
536 |
+
While posts carousel helps you display carousel items derived from posts or custom post types, this
|
537 |
+
widget lets you display any well-formed HTML content as items in a carousel. You may use the
|
538 |
+
WordPress visual editor to construct the required content. </p>
|
539 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-carousel-edit2.png" alt="Generic Carousel Settings Window"></p>
|
540 |
+
|
541 |
+
<p>The section ‘Carousel Settings’ has options that control how the carousel is displayed. Options
|
542 |
+
include autoplay speed, gutter value between post items in various resolutions, navigation controls
|
543 |
+
for carousel, number of columns or items to display before making the user to scroll for additional
|
544 |
+
items etc. The carousel settings are explained in the help section above for Posts Carousel.</p>
|
545 |
+
<hr>
|
546 |
+
<h3 id="grid-widget">Livemesh Grid<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
547 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-grid.jpg" alt="Livemesh Grid Widget"></p>
|
548 |
+
|
549 |
+
<p>Perhaps the most popular and most important of all widgets part of all widgets part of this plugin,
|
550 |
+
Livemesh Grid helps you build a multi-column grid of posts or custom post types. The posts displayed
|
551 |
+
are filterable by taxonomy terms.</p>
|
552 |
+
|
553 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-grid2.jpg" alt="Livemesh Grid Widget"></p>
|
554 |
+
<p>Using the Grid widget, you can construct a portfolio of your work/services/products. We recommend you
|
555 |
+
use the popular plugin – <a title="Portfolio Post Type Plugin"
|
556 |
+
href="https://wordpress.org/plugins/portfolio-post-type/">https://wordpress.org/plugins/portfolio-post-type/</a>
|
557 |
+
for building a collection of portfolio entries. Once the portfolio entries are in place, make sure
|
558 |
+
you select Portfolio Post type under Post Type entry in Build Tools window as explained below.</p>
|
559 |
+
|
560 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-grid-pagination.jpg" alt="Livemesh Grid Pagination"></p>
|
561 |
+
<p>The <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> of the plugin has support for pagination, lazy load with load more button and
|
562 |
+
lightbox option for images. The additional posts are loaded via AJAX when the user navigates through
|
563 |
+
the pages populated or when the user hits the Load More button.</p>
|
564 |
+
|
565 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-grid-loadmore.jpg" alt="Livemesh Grid AJAX Load More"></p>
|
566 |
+
|
567 |
+
<p>The widget features a Posts Query window to help choose posts or custom posts to display. This
|
568 |
+
powerful tool has number of fields to control what gets displayed and in what order with an
|
569 |
+
additional field available to provide query arguments explained in the <a
|
570 |
+
href="https://codex.wordpress.org/Class_Reference/WP_Query">codex page</a>.</p>
|
571 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/build-posts-query-tool.jpg" alt="Build Post Query Tool"></p>
|
572 |
+
|
573 |
+
<p>The Posts Query tool has the following options for filtering posts –</p>
|
574 |
+
<ol>
|
575 |
+
<li><strong>Post Type</strong> – Select the custom post type that you need the widget for. By
|
576 |
+
default “All” is selected. To construct a portfolio of your work, choose ‘Portfolio’ as your
|
577 |
+
post type if you have the <a title="Portfolio Post Type"
|
578 |
+
href="https://wordpress.org/plugins/portfolio-post-type/">Portfolio
|
579 |
+
Post Type</a> activated and portfolio entries created.To construct a grid of blog posts,
|
580 |
+
choose Post as your Post Type.
|
581 |
+
</li>
|
582 |
+
<li><strong>Post In</strong> – This field enabled you to specify the post ids of the posts or custom
|
583 |
+
post types you would like to include in your widget. If you do not know the IDs, you can click
|
584 |
+
on the ‘Select Posts’ button to bring up popup that can be used to search and select the
|
585 |
+
specific posts of the post type selected above.
|
586 |
+
</li>
|
587 |
+
<li><strong>Taxonomies</strong> – If you need to filter the posts by specific category or taxonomy
|
588 |
+
terms, you can specific the same here. The field autocompletes the terms you type in here.
|
589 |
+
</li>
|
590 |
+
<li><strong>Date Range</strong> – Specific a date range for filtering the posts – only those posts
|
591 |
+
published during this period will be chosen for display by the widget.
|
592 |
+
</li>
|
593 |
+
<li><strong>Order By</strong> – Lets you decide on how you want the posts to be ordered – by
|
594 |
+
Published Date, by Post ID, by Menu Order etc. and whether you want the ordering by Ascending or
|
595 |
+
Descending.
|
596 |
+
</li>
|
597 |
+
<li><strong>Posts Per Page</strong> – Set the number of posts you wish you display in the widget. If
|
598 |
+
the widget does not support pagination, the number of posts chosen by the limited by the number
|
599 |
+
specified here. <strong>This is also the number of posts to display per page when the
|
600 |
+
widget supports pagination as is the case with Livemesh Grid widget.</strong> Choosing the
|
601 |
+
value zero makes the widget all the selected posts.
|
602 |
+
</li>
|
603 |
+
<li><strong>Sticky Posts</strong> – Tell the widget to ignore, exclude or include the sticky posts.
|
604 |
+
</li>
|
605 |
+
<li><strong>Additional</strong> – You may specify any additional query parameters here as documented
|
606 |
+
in the <a href="https://codex.wordpress.org/Class_Reference/WP_Query">codex page</a>. These
|
607 |
+
parameters will be applied in addition to the query parameters generated from the values
|
608 |
+
specified in the above fields.
|
609 |
+
</li>
|
610 |
+
</ol>
|
611 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/livemesh-grid-edit1.jpg" alt="Livemesh Grid Edit Window"></p>
|
612 |
+
|
613 |
+
<p>The grid widget has numerous other options to control the display of posts or custom post types. Some
|
614 |
+
of these are –</p>
|
615 |
+
|
616 |
+
<ul>
|
617 |
+
<li><strong>Choose Taxonomy to display and filter on</strong> – The terms of this taxonomy chosen
|
618 |
+
will be used for filtering the posts if ‘Filterable’ option is checked. When the post info is
|
619 |
+
displayed, the specific taxonomy you want the info to use. For example, choosing category will
|
620 |
+
make the posts filterable on category while choosing ‘post_tag’ would make the posts filterable
|
621 |
+
by post tags instead of category.
|
622 |
+
</li>
|
623 |
+
<li><strong>Choose a Layout for the grid</strong> – You may choose Masonry or Fit Rows layout for
|
624 |
+
the grid.
|
625 |
+
</li>
|
626 |
+
<li><strong>Pagination options (<span class="pro-feature">Pro!</span>)</strong>– Choose pagination type or choose None if no
|
627 |
+
pagination is desired. <strong>If you choose Paged or Load More option, make sure the ‘Post per
|
628 |
+
page’ field value is set in the Build Query window to control number of posts to display per
|
629 |
+
page.</strong><br>
|
630 |
+
– If the Pagination option chosen is Paged, the grid displays a paginated grid of entries with
|
631 |
+
links to various pages displayed at the bottom of the grid, provided sufficient number of
|
632 |
+
entries of this post type has been created by the user and the Posts Per Page value is set to a
|
633 |
+
lower value than the number of entries created.<br>
|
634 |
+
– If the Pagination option chosen is Load More, the grid displays a Load More button below the
|
635 |
+
grid of posts/portfolio with an option count of remaining posts/post types yet to loaded. When
|
636 |
+
the users hits the Load More button, a number of posts/portfolio entries equal to ‘Posts per
|
637 |
+
Page’ value will be lazy loaded into the widget via AJAX. Upon loading all of the remaining
|
638 |
+
entries, the Load More button is no longer shown.<br>
|
639 |
+
Do check the option ‘Display count of posts yet to be loaded with the Load More button’ to
|
640 |
+
display the remaining post count with the Load More button.
|
641 |
+
</li>
|
642 |
+
<li><strong>Link images to Posts/Portfolio</strong> – Make the post images link to the posts or
|
643 |
+
custom post types they represent.
|
644 |
+
</li>
|
645 |
+
<li><strong>Enable Lightbox Gallery (<span class="pro-feature">Pro!</span>)</strong>– If checked, the images part of the grid entries
|
646 |
+
will have a lightbox option enabled to display a gallery of post images in a popup display.
|
647 |
+
</li>
|
648 |
+
<li><strong>Display post/project titles</strong> – Checking this box will display post/portfolio
|
649 |
+
entry title below the featured image for the posts or custom post type.
|
650 |
+
</li>
|
651 |
+
<li><strong>Display post/portfolio excerpt/summary</strong> – Display summary information for the
|
652 |
+
posts/portfolio items below the featured image and post title.
|
653 |
+
</li>
|
654 |
+
<li><strong>Post Meta</strong> – Display post meta information like published date, author name,
|
655 |
+
taxonomy information below the posts. The specific taxonomy chosen above under “Choose Taxonomy
|
656 |
+
to display and filter on” will be used for display taxonomy information.
|
657 |
+
</li>
|
658 |
+
<li><strong>Columns per row</strong> – The number of posts/portfolio items to display in each row on
|
659 |
+
desktop.
|
660 |
+
</li>
|
661 |
+
<li><strong>Gutter options</strong> – The spacing in pixels between each entry in the grid. If you
|
662 |
+
need a packed layout, specify zero here.
|
663 |
+
</li>
|
664 |
+
</ul>
|
665 |
+
|
666 |
+
|
667 |
+
<hr>
|
668 |
+
<h3 id="clients-widget">Clients<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
669 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/clients-widget.jpg" alt="Clients Widget Edit Window"></p>
|
670 |
+
|
671 |
+
<p>Whether you are freelancer or run a small business, agency or represent a big corporate house, you
|
672 |
+
have a list of clients that you have worked with. This widget lets you create a list of these
|
673 |
+
clients with banner images representing these clients.</p>
|
674 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/clients-edit.jpg" alt="Clients Widget Edit Window"></p>
|
675 |
+
|
676 |
+
<p>For each of the client, you provide a client name, a banner image for the client and a URL for their
|
677 |
+
website. The client name is shown on user hovering over the banner image and title text is
|
678 |
+
optionally a link pointing to the website of the client, if that link is provided by the user.</p>
|
679 |
+
<p>The collection of clients will be displayed in a multi-column grid. The ‘Columns per Row’ option lets
|
680 |
+
you control the number of client entries per row of clients displayed.</p>
|
681 |
+
|
682 |
+
<hr>
|
683 |
+
<h3 id="pricing-table">Pricing Table<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
684 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/pricing-plan.png" alt="Pricing Plan Widget"></p>
|
685 |
+
|
686 |
+
<p>The pricing plans offered by your business can be captured with pricing plan widget. The pricing
|
687 |
+
plans are displayed in a multi-column grid.</p>
|
688 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/pricing-plan-edit.jpg" alt="Pricing Plan Edit Window"></p>
|
689 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/pricing-plan-edit2.jpg" alt="Pricing Plan Edit Window"></p>
|
690 |
+
|
691 |
+
<p>For each of the pricing plan, provide the following information –</p>
|
692 |
+
<ul>
|
693 |
+
<li><strong>Pricing Plan Title</strong> – The title for the pricing plan like Standard, Premium,
|
694 |
+
Developer etc.
|
695 |
+
</li>
|
696 |
+
<li><strong>Tagline Text</strong> – Provide any subtitle or taglines like “Most Popular”, “Best
|
697 |
+
Value”, “Best Selling”, “Most Flexible” etc. that you would like to use for this pricing plan.
|
698 |
+
Usually displayed above the pricing plan title.
|
699 |
+
</li>
|
700 |
+
<li><strong>Image</strong> – Optional image or icon to represent the pricing plan.</li>
|
701 |
+
<li><strong>Price Tag</strong> – This is where you specify the actual price tag for the plan along
|
702 |
+
with the currency. HTML is allowed.
|
703 |
+
</li>
|
704 |
+
<li><strong>Text for Pricing Link/Button</strong> – Specify the text for the link or a button
|
705 |
+
displayed at the bottom of the pricing plan. This link takes the user to the purchase page.
|
706 |
+
</li>
|
707 |
+
<li><strong>URL for the Pricing link/button</strong> – Provide the target URL for the link or the
|
708 |
+
button shown for this pricing plan. This link takes the user to the purchase page. Check the
|
709 |
+
option ‘Open Button URL in a new window’ if you need the link to open the target page in a new
|
710 |
+
tab or window of the browser.
|
711 |
+
</li>
|
712 |
+
<li><strong>Highlight Pricing Plan</strong> – Specify if you want to highlight the pricing plan.
|
713 |
+
This would be most likely plan your user would choose to sign up for.
|
714 |
+
</li>
|
715 |
+
<li><strong>Pricing Columns per row</strong> – The number of pricing plans to display per row of
|
716 |
+
plans. Most businesses choose to fit in all of their plans into a single row.
|
717 |
+
</li>
|
718 |
+
</ul>
|
719 |
+
|
720 |
+
|
721 |
+
<hr>
|
722 |
+
<h3 id="button-widget">Buttons<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
723 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/buttons.png" alt="Buttons Widget"></p>
|
724 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/buttons2.png" alt="Buttons Widget"></p>
|
725 |
+
|
726 |
+
<p>The plugin lets you create buttons of multiple colors that you would use in your site. The supported
|
727 |
+
colors are Orange, Blue, Teal, Cyan, Green, Pink, Black, Red, Transparent and Semi Transparent (for
|
728 |
+
dark backgrounds). You can choose a custom color and custom hover color too for the button to create
|
729 |
+
a button of your chosen color.</p>
|
730 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/button-edit.jpg" alt="Button Widget Edit Window"></p>
|
731 |
+
|
732 |
+
<p>You may choose to create a button of Default color which is the color derived from the Theme Color
|
733 |
+
set in the plugin options.</p>
|
734 |
+
<p>Additional options provided are button size, rounded and alignment – center, right, left and
|
735 |
+
None.</p>
|
736 |
+
<p>You can choose to display an icon along with the button text. The icon can be a icon font or an
|
737 |
+
image.</p>
|
738 |
+
<p>The widget options are mostly self-explanatory and you can view a live preview of the buttons <a
|
739 |
+
title="Livemesh SiteOrigin Button Widget Demo"
|
740 |
+
href="http://portfoliotheme.org/siteorigin-widgets/icon-lists-buttons/">here</a>.</p>
|
741 |
+
|
742 |
+
|
743 |
+
<hr>
|
744 |
+
<h3 id="icon-list">Icon List<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
745 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/icon-lists.png" alt="Icon Lists Widget"></p>
|
746 |
+
|
747 |
+
<p>The icon list widget is extremely useful for creating a list of icons with optional links to sites or
|
748 |
+
pages that the icons represent. Examples include social media profiles, icon lists representing
|
749 |
+
payment options or download platforms or a quick summary of services.</p>
|
750 |
+
<p>Each of the icons part of a list have a title, optional target URL and the icon itself can be a font
|
751 |
+
icon or an custom image. The title for the icon is displayed as a tooltip on mouse hover.</p>
|
752 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/icon-list-edit.jpg" alt="Icon Lists Widget Edit Window"></p>
|
753 |
+
|
754 |
+
<p>Following options are available –</p>
|
755 |
+
<ul>
|
756 |
+
<li><strong>Icon/Image size in pixels</strong> – Custom size of the icons displayed.</li>
|
757 |
+
<li><strong>Icon color</strong> – If the icons chosen are font icons, you may specify a custom color
|
758 |
+
for the icons.
|
759 |
+
</li>
|
760 |
+
<li><strong>Icon hover color</strong> – The color of the font icons on mouse hover.</li>
|
761 |
+
<li><strong>Open the links in new window</strong> – If a target URL is specified for a link, whether
|
762 |
+
the links should open in a new window.
|
763 |
+
</li>
|
764 |
+
<li><strong>Alignment</strong> – The icon list can be chosen to align at the center, left, right of
|
765 |
+
it’s position in a page.
|
766 |
+
</li>
|
767 |
+
</ul>
|
768 |
+
|
769 |
+
<hr>
|
770 |
+
<h3 id="hero-header">Hero Header<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
771 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/hero-header.jpg" alt="Hero Header Widget"></p>
|
772 |
+
|
773 |
+
<p>Hero Headers are popular way to drive across a message, market your products or work, create a call
|
774 |
+
to action for the user etc. Hero headers are often used at the top of a page. With the Hero Image
|
775 |
+
widget, you can display hero header content with option to set HTML5/YouTube video or parallax image
|
776 |
+
background.</p>
|
777 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/hero-header-edit.jpg" alt="Hero Header Widget Edit Window"></p>
|
778 |
+
|
779 |
+
<p>The options include –</p>
|
780 |
+
<p>Header Type – The widget provides option of a built-in standard header content and a custom one where
|
781 |
+
you provide the HTML for the header and the required CSS to style the HTML of the header content.
|
782 |
+
While standard header should meet the requirements of most sites, the custom one is the one to
|
783 |
+
choose for creating more creative headlines.</p>
|
784 |
+
<p>The standard header consists of following –</p>
|
785 |
+
<ul>
|
786 |
+
<li><strong>Header text</strong> – The heading title for the hero header, displayed as a Heading tag
|
787 |
+
on the frontend.
|
788 |
+
</li>
|
789 |
+
<li><strong>Heading Font (<span class="pro-feature">Pro!</span>)</strong> – The custom font for the header. The user can
|
790 |
+
choose from one of the 500+ fonts from the popular Google Fonts library.
|
791 |
+
</li>
|
792 |
+
<li><strong>Sub-heading text(Optional)</strong> – A small sized subheading displayed above the main
|
793 |
+
heading.
|
794 |
+
</li>
|
795 |
+
<li><strong>Button text</strong> – If the hero header represents a call to action or simply want to
|
796 |
+
provide to another page with related content, you will need a button to be displayed below the
|
797 |
+
main heading. You can provide the text for the button. Examples include ‘Purchase Now’, ‘Contact
|
798 |
+
Us’ etc.
|
799 |
+
</li>
|
800 |
+
<li><strong>Button URL</strong> – The URL to which the button anchor points to.</li>
|
801 |
+
<li><strong>Open URL in a new window</strong> – Whether to open the link in a new window of the
|
802 |
+
browser.
|
803 |
+
</li>
|
804 |
+
</ul>
|
805 |
+
|
806 |
+
<p>The custom header lets you build a custom header of your own and requires input of the following
|
807 |
+
–</p>
|
808 |
+
<ul>
|
809 |
+
<li><strong>Custom HTML</strong> – The custom HTML content with the header information for the hero
|
810 |
+
header.
|
811 |
+
</li>
|
812 |
+
<li><strong>Custom CSS</strong> – The custom CSS to be applied to the custom HTML header information
|
813 |
+
provided above. Will be embedded inline with the page.
|
814 |
+
</li>
|
815 |
+
</ul>
|
816 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/hero-header-edit2.jpg" alt="Hero Header Widget Edit Window"></p>
|
817 |
+
<p>Further options for Hero Image include –</p>
|
818 |
+
<ul>
|
819 |
+
<li><strong>URL for Pointer Down</strong> – This option is used for the hero header displayed at the
|
820 |
+
top of a page. If an internal URL for the pointer down is specified, the hero image will sport a
|
821 |
+
pointer down indicator to help user scroll to the section indicated by this URL.
|
822 |
+
</li>
|
823 |
+
<li><strong>Background Type</strong> – The hero image’s power lies in its ability to display
|
824 |
+
multiple types of background – cover image, parallax image, YouTube video or HTML5 Video as
|
825 |
+
background. For both image as well as video backgrounds, a background image must be
|
826 |
+
specified. This image will be the background image for the hero header and if a video background
|
827 |
+
is specified, will act as a placeholder image for the background until the video is loaded or if
|
828 |
+
the video cannot be autoloaded as in the case of mobile devices.
|
829 |
+
</li>
|
830 |
+
<li><strong>Background Overlay</strong> – Specify a overlay color for the image/video background and
|
831 |
+
the opacity for the overlay applied to the image/video. The overlay is used to enhance the
|
832 |
+
visual impact of the hero header and help display the header content more prominently.
|
833 |
+
</li>
|
834 |
+
<li><strong>Top and Bottom Padding</strong> – The top and bottom padding specified in pixels decide
|
835 |
+
how big the hero image gets on the frontend. This is the padding applied on top and bottom of
|
836 |
+
the header content displayed. You can specific the padding for various device resolutions. The
|
837 |
+
height of the hero header is typically smaller in lower resolutions and in mobile devices.
|
838 |
+
</li>
|
839 |
+
</ul>
|
840 |
+
|
841 |
+
|
842 |
+
<hr>
|
843 |
+
<h3 id="tabs-accordions">Tabs and Accordions<a class="back-to-top" href="#panel"> Back to top</a></h3>
|
844 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/tab-widget.jpg" alt="Tabs Widgets"></p>
|
845 |
+
|
846 |
+
<p>A large of finely designed styles are supported by tabs function of the plugin. Tabs can be of two
|
847 |
+
types – vertical and regular horizontal style tabs. </p>
|
848 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/tabs-widget2.jpg" alt="Tabs Widgets"></p>
|
849 |
+
<p>There are a total of 10 tab styles to choose
|
850 |
+
from. There is simply no another plugin or theme that supports so many elegant styles for tabs.</p>
|
851 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/tabs-edit.jpg" alt="Tabs Widget Edit Window"></p>
|
852 |
+
|
853 |
+
<p>Tabs required two attributes – a tab title and tab content. For styles that support icons, choice of
|
854 |
+
displaying a font icon or an icon image along with the tab title is supported.</p>
|
855 |
+
<p>Mobile Resolution – Indicate the device resolution in pixels for displaying the tab in responsive
|
856 |
+
mobile mode. The tabs are designed to work well in all device resolutions without sacrificing
|
857 |
+
usability.</p>
|
858 |
+
<p><strong>Accordions</strong></p>
|
859 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/accordions.png" alt="Accordion Widget"></p>
|
860 |
+
|
861 |
+
<p>Accordions support panels that are collapsed by default. The panels can be opened by clicking on
|
862 |
+
panel title bar.</p>
|
863 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/accordion-edit.jpg" alt="Accordion Widget Edit Window"></p>
|
864 |
+
|
865 |
+
<p>Each of the panels part of an accordion require the user to input a tab title and tab content.</p>
|
866 |
+
<p>Option to allow multiple panels to be open is provided.</p>
|
867 |
+
|
868 |
+
<hr>
|
869 |
+
<h3 id="image-slider">Image Slider – <span class="pro-feature">Pro!</span><a class="back-to-top" href="#panel"> Back to top</a></h3>
|
870 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-slider-flex.jpg" alt="Image Slider Widget"></p>
|
871 |
+
|
872 |
+
<p>The image slider lets you create a responsive slider of images with a multiple options to customize
|
873 |
+
the function and presentation of the slider. The slider can be used anywhere on a page and can also
|
874 |
+
function as the main slider of the page displayed at the top of the page. The slider supports
|
875 |
+
multitude of options but for most users, the default options provided should suffice.</p>
|
876 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-slider-edit.jpg" alt="Image Slider Widget Edit Window"></p>
|
877 |
+
|
878 |
+
<ul>
|
879 |
+
<li><strong>Class</strong> – Set a unique CSS class for the slider. (optional). This lets you
|
880 |
+
customize the slider content, specially the slider caption content via Custom CSS.
|
881 |
+
</li>
|
882 |
+
<li><strong>Slider Type</strong> – The slider provides you with the choice of four popular slider
|
883 |
+
libraries – Flex Slider, Nivo Slider, Slick Slider and Responsive Slider.
|
884 |
+
</li>
|
885 |
+
<li><strong>Flex Slider</strong> – Perhaps the most popular of all and actively maintained by the
|
886 |
+
open source community. Provides features like touch navigation, thumbnail navigation and many
|
887 |
+
options to customize the slider.
|
888 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-slider-flex.jpg" alt="Image Flex Slider Widget"></p>
|
889 |
+
</li>
|
890 |
+
<li><strong>Nivo Slider</strong> – Has been a very popular slider for many years now and loved by
|
891 |
+
many for number of beautiful transition effects that is supports.
|
892 |
+
|
893 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-slider-nivo.jpg" alt="Nivo Image Slider Widget"></p>
|
894 |
+
</li>
|
895 |
+
<li><strong>Slick Slider</strong> – The most popular open source library for building carousels.
|
896 |
+
Responsive controls like touch swipe controls, desktop mouse dragging makes it a compeling
|
897 |
+
choice.
|
898 |
+
</li>
|
899 |
+
<li><strong>Responsive Slider</strong> – Simplest and most lightweight of all sliders (just 1 KB in
|
900 |
+
size minified and gzipped). If you need a slider that uses minimal resources, this option should
|
901 |
+
be worth trying out.
|
902 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-slider-responsive.jpg" alt="Responsive Image Slider Widget"></p>
|
903 |
+
</li>
|
904 |
+
<li><strong>Choose Caption Style</strong> – There are two styles of captions – one center aligned
|
905 |
+
and the other left aligned. While center aligned caption is more suited to situation where the
|
906 |
+
slider image is functioning more like a background for the caption that is a call to action or a
|
907 |
+
message to the visitor, the style 2 is useful when images speak for themselves and captions
|
908 |
+
describe the images.
|
909 |
+
</li>
|
910 |
+
</ul>
|
911 |
+
<p>Each slide for the slider allow for following options –</p>
|
912 |
+
<ul>
|
913 |
+
<li><strong>Slide Image</strong> – The image for the slide itself.</li>
|
914 |
+
<li><strong>URL to link to by image and caption heading</strong>. (optional) – Specify the URL to
|
915 |
+
which the slide image and caption heading should link to.
|
916 |
+
</li>
|
917 |
+
</ul>
|
918 |
+
<p>Slider Caption Details</p>
|
919 |
+
<ul>
|
920 |
+
<li><strong>Caption Heading</strong> – The heading title for the caption</li>
|
921 |
+
<li><strong>Caption Sub-heading(Optional)</strong> – Subtitle for the caption.</li>
|
922 |
+
<li><strong>Button text</strong> – The text for the button displayed below the caption.</li>
|
923 |
+
<li><strong>Button URL</strong> – URL for the button.</li>
|
924 |
+
<li><strong>Open URL in a new window</strong> – Specify the button click opens the link in a new
|
925 |
+
browser window.
|
926 |
+
</li>
|
927 |
+
<li><strong>Color</strong> – The color of the button. The supported colors are Orange, Blue, Teal,
|
928 |
+
Cyan, Green, Pink, Black, Red, Transparent and Semi Transparent.
|
929 |
+
</li>
|
930 |
+
<li><strong>Button Size</strong> – Can be large, medium or small.</li>
|
931 |
+
<li><strong>Display rounded button</strong> – Make the button display with rounded edges.</li>
|
932 |
+
</ul>
|
933 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-slider-edit2.jpg" alt="Image Slider Settings"></p>
|
934 |
+
|
935 |
+
<p><strong>Slider Settings</strong> – The widget has a number of options available for customizing the
|
936 |
+
slider experience –</p>
|
937 |
+
<ul>
|
938 |
+
<li><strong>Animation</strong> – Can be Slide or Fade. Applies when the slider type chosen is Flex
|
939 |
+
Slider or the Slick slider. Nivo supports a number of custom transitions while Responsive slider
|
940 |
+
is fade only.
|
941 |
+
</li>
|
942 |
+
<li><strong>Sliding Direction</strong> – Can be vertical or horizontal. Supported by Flex and Slick
|
943 |
+
sliders.
|
944 |
+
</li>
|
945 |
+
<li><strong>Control navigation</strong> – Create navigation for paging control of each slide.</li>
|
946 |
+
<li><strong>Direction navigation</strong> – Create navigation for previous/next navigation.</li>
|
947 |
+
<li><strong>Thumbnails Navigation</strong> – Use slider image thumbnails for slider navigation.
|
948 |
+
Supported by Flex and Nivo sliders.
|
949 |
+
</li>
|
950 |
+
<li><strong>Randomize slides</strong> – Display slides in random order.</li>
|
951 |
+
<li><strong>Pause on hover</strong> – Pause the slideshow when hovering over slider, then resume
|
952 |
+
when no longer hovering.
|
953 |
+
</li>
|
954 |
+
<li><strong>Pause on action</strong> – Pause the slideshow when interacting with control elements.
|
955 |
+
Supported by Flex Slider only.
|
956 |
+
</li>
|
957 |
+
<li><strong>Loop</strong> – Should the animation loop?</li>
|
958 |
+
<li><strong>Slideshow or Autoplay</strong> – Animate slider automatically without user intervention.
|
959 |
+
</li>
|
960 |
+
<li><strong>Slideshow speed (default – 5000)</strong> Set the speed of the slideshow cycling, in
|
961 |
+
milliseconds when the Slideshow option is checked.
|
962 |
+
</li>
|
963 |
+
<li><strong>Animation speed</strong> – Set the speed of animations like fade or slide, in
|
964 |
+
milliseconds.
|
965 |
+
</li>
|
966 |
+
</ul>
|
967 |
+
|
968 |
+
<hr>
|
969 |
+
<h3 id="image-video-gallery">Image/Video Gallery – <span class="pro-feature">Pro!</span><a class="back-to-top" href="#panel"> Back to top</a></h3>
|
970 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-gallery-dark.jpg" alt="Image Gallery Widget"></p>
|
971 |
+
|
972 |
+
<p>This powerful widget lets you create a gallery of images or videos displayed in a multi-column grid.
|
973 |
+
An instance of this widget can capture a portfolio of work like that of a photographer or graphic
|
974 |
+
designer/artist.</p>
|
975 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/video-gallery.jpg" alt="Video Gallery Widget"></p>
|
976 |
+
<p>It can be used to create a gallery of videos uploaded to YouTube/Vimeo – useful for video bloggers,
|
977 |
+
video tutorial sites, video marketers, small businesses or websites with a major presence on
|
978 |
+
YouTube/Vimeo. The videos can be played with a single click of the play button on the gallery item
|
979 |
+
as seen in this <a title="Video Gallery"
|
980 |
+
href="http://portfoliotheme.org/siteorigin-widgets/video-gallery/">demo page</a>.
|
981 |
+
</p>
|
982 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-gallery-edit1.jpg" alt="Image Gallery Widget Edit Window"></p>
|
983 |
+
<p>The configuration for creating a video gallery is similar to that of image gallery; a video URL would be required along with image that acts as a placeholder.</p>
|
984 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/video-gallery-edit.jpg" alt="Video Gallery Widget Edit Window"></p>
|
985 |
+
|
986 |
+
<p>Each of the gallery items capture following information –</p>
|
987 |
+
<ul>
|
988 |
+
<li><strong>Item Type</strong> – Can be a Image or YouTube Video or Vimeo Video.</li>
|
989 |
+
<li><strong>Item Label</strong> – The label or name for the gallery item. This label is displayed on
|
990 |
+
mouse hover over the image.
|
991 |
+
</li>
|
992 |
+
<li><strong>Choose Media</strong> – The image for the gallery item. If item type chosen is YouTube
|
993 |
+
or Vimeo video, the image will be used as a placeholder image for video.
|
994 |
+
</li>
|
995 |
+
<li><strong>Item Tag(s)</strong> – One or more comma separated tags for the gallery item. Useful
|
996 |
+
when items are made filterable.
|
997 |
+
</li>
|
998 |
+
<li><strong>Page URL</strong> – The URL of the page to which the image gallery item points to
|
999 |
+
(optional).
|
1000 |
+
</li>
|
1001 |
+
<li><strong>Video URL</strong> – If the item represents a Vimeo or YouTube video, provide the URL to
|
1002 |
+
the video. Any gallery item representing a video is given a play button. Upon clicking the play
|
1003 |
+
button, the Vimeo/YouTube video opens up in a lightbox window for playing.
|
1004 |
+
</li>
|
1005 |
+
</ul>
|
1006 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-gallery-edit2.jpg" alt="Image Gallery Widget Edit Window"></p>
|
1007 |
+
|
1008 |
+
<p>The Gallery widget comes with following settings –</p>
|
1009 |
+
<ul>
|
1010 |
+
<li><strong>Filterable</strong> – If the videos or images are tagged, the items can be made
|
1011 |
+
filterable on the tags specified by the user just like a Portfolio Grid.
|
1012 |
+
</li>
|
1013 |
+
<li><strong>Layout for the grid</strong> – Comes with Masonry and FitRows option.</li>
|
1014 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-gallery-pagination.jpg" alt="Image Gallery Widget Pagination"></p>
|
1015 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-gallery-loadmore.jpg" alt="Image Gallery Widget Load More Option"></p>
|
1016 |
+
<li><strong>Pagination</strong> – Choose pagination type or choose None if no pagination is desired.
|
1017 |
+
Make sure you enter the items per page value in the option ‘Number of items to be displayed per
|
1018 |
+
page and on each load more invocation’ field below to control number of items to display per
|
1019 |
+
page.
|
1020 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/video-gallery-pagination.jpg" alt="Video Gallery Widget Pagination"></p>
|
1021 |
+
</li>
|
1022 |
+
|
1023 |
+
<li><strong>Columns per row</strong> – Specify the number of images/videos to display per row of the
|
1024 |
+
grid.
|
1025 |
+
</li>
|
1026 |
+
<li><strong>Enable Lightbox Gallery</strong> – The lightbox for the image opens up a bigger image in
|
1027 |
+
a popup window. You can navigate among the gallery items here.
|
1028 |
+
</li>
|
1029 |
+
<li><strong>Gutter</strong> – The spacing between columns that contain image/video in the grid. You
|
1030 |
+
can control the spacing/gutter at various resolutions like those of tablet/smartphone.
|
1031 |
+
</li>
|
1032 |
+
</ul>
|
1033 |
+
|
1034 |
+
<hr>
|
1035 |
+
<h3 id="image-video-carousel">Image/Video Carousel – <span class="pro-feature">Pro!</span><a class="back-to-top" href="#panel"> Back to top</a></h3>
|
1036 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-carousel.jpg" alt="Image Carousel Widget"></p>
|
1037 |
+
|
1038 |
+
<p>You can create a carousel of images/videos (or a combination of both) for showcasing your work or
|
1039 |
+
video content uploaded to Vimeo/YouTube. An instance of this widget can capture a portfolio of work
|
1040 |
+
like that of a photographer or graphic designer/artist.</p>
|
1041 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/video-carousel.jpg" alt="Video Carousel Widget"></p>
|
1042 |
+
<p>It can be used to create a carousel of videos uploaded to YouTube/Vimeo – useful for video bloggers,
|
1043 |
+
video tutorial sites, video marketers, small businesses or websites with a major presence on
|
1044 |
+
YouTube/Vimeo. The videos can be played with a single click of the play button on the gallery item
|
1045 |
+
as seen in this <a title="Video Gallery"
|
1046 |
+
href="http://portfoliotheme.org/siteorigin-widgets/video-gallery/">demo page</a>.
|
1047 |
+
</p>
|
1048 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-carousel-edit.jpg" alt="Image Carousel Widget Edit Window"></p>
|
1049 |
+
<p>The option for creation of video carousel is similar to that of image carousel - requires input of URL for the Vimeo/YouTube video along with placeholder image. </p>
|
1050 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/video-carousel-edit.jpg" alt="Video Carousel Widget Edit Window"></p>
|
1051 |
+
|
1052 |
+
<p>Each of the gallery items in the carousel capture following information –</p>
|
1053 |
+
<ol>
|
1054 |
+
<li><strong>Item Type</strong> – Can be a Image or YouTube Video or Vimeo Video.</li>
|
1055 |
+
<li><strong>Item Label</strong> – The label or name for the gallery item. This label is displayed on
|
1056 |
+
mouse hover over the image.
|
1057 |
+
</li>
|
1058 |
+
<li><strong>Choose Media</strong> – The image for the gallery item. If item type chosen is YouTube
|
1059 |
+
or Vimeo video, the image will be used as a placeholder image for video.
|
1060 |
+
</li>
|
1061 |
+
<li><strong>Item Tag(s)</strong> – One or more comma separated tags for the gallery item. Useful
|
1062 |
+
when items are made filterable.
|
1063 |
+
</li>
|
1064 |
+
<li><strong>Page URL</strong> – The URL of the page to which the image gallery item points to
|
1065 |
+
(optional).
|
1066 |
+
</li>
|
1067 |
+
<li><strong>Video URL</strong> – If the item represents a Vimeo or YouTube video, provide the URL to
|
1068 |
+
the video. Any gallery item representing a video is given a play button. Upon clicking the play
|
1069 |
+
button, the Vimeo/YouTube video opens up in a lightbox window for playing.
|
1070 |
+
</li>
|
1071 |
+
</ol>
|
1072 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/image-carousel-edit2.jpg" alt="Image/Video Carousel Settings"></p>
|
1073 |
+
|
1074 |
+
<p>The section ‘Carousel Settings’ has options that control how the carousel is displayed. Options
|
1075 |
+
include autoplay speed, gutter value between post items in various resolutions, navigation controls
|
1076 |
+
for carousel, number of columns or items to display before making the user to scroll for additional
|
1077 |
+
items etc.</p>
|
1078 |
+
<ul>
|
1079 |
+
<li><strong>Enable Lightbox Gallery</strong> – Enable lightbox gallery for images. The lightbox for
|
1080 |
+
the image opens up a bigger image in a popup window. You can navigate among the gallery items
|
1081 |
+
here.
|
1082 |
+
</li>
|
1083 |
+
<li><strong>Prev/Next Arrows</strong> – Display navigation for the carousel.</li>
|
1084 |
+
<li><strong>Show dot indicators for navigation</strong> – Display control navigation or pagination
|
1085 |
+
controls for the carousel.
|
1086 |
+
</li>
|
1087 |
+
<li><strong>Autoplay</strong> – Display carousel as a slideshow.</li>
|
1088 |
+
<li><strong>Autoplay speed in ms</strong> – The time between display of each page of images when
|
1089 |
+
Autoplay option is enabled.
|
1090 |
+
</li>
|
1091 |
+
<li><strong>Autoplay animation speed in ms</strong> – The time taken for animation that moves the
|
1092 |
+
carousel to next or previous page of items.
|
1093 |
+
</li>
|
1094 |
+
<li><strong>Pause on mouse hover</strong> – Pause the slideshow if the user has mouse hovered over
|
1095 |
+
the carousel contents.
|
1096 |
+
</li>
|
1097 |
+
<li><strong>Columns per row</strong> – Number of gallery items visible at any given point of time
|
1098 |
+
without scrolling.
|
1099 |
+
</li>
|
1100 |
+
<li><strong>Columns to scroll</strong> – With each scroll action – using the prev/next arrows or the
|
1101 |
+
dotted navigation, specify the number of items to scroll for each invocation of the navigation
|
1102 |
+
controls.
|
1103 |
+
</li>
|
1104 |
+
<li><strong>Gutter</strong> – The spacing in pixels between images/videos in the carousel.</li>
|
1105 |
+
</ul>
|
1106 |
+
|
1107 |
+
<hr>
|
1108 |
+
<h3 id="faq-widget">FAQ- <span class="pro-feature">Pro!</span><a class="back-to-top" href="#panel"> Back to top</a></h3>
|
1109 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/faq-widget.png" alt="FAQ Widget"></p>
|
1110 |
+
|
1111 |
+
<p>The FAQ makes the task of creating a FAQ for a site effortless. Just enter FAQ items and choose the
|
1112 |
+
number of items to show per row of content and you are done.</p>
|
1113 |
+
<p><img class="alignnone size-large" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/faq-edit.png" alt="FAQ Widget Edit Window"></p>
|
1114 |
+
|
1115 |
+
<p>Each FAQ item requires two input – question and an answer for the question part of the FAQ.</p>
|
1116 |
+
<p>Do note that the Accordion function of the plugin too can be used to create a nicely formed FAQ for a
|
1117 |
+
site.</p>
|
1118 |
+
|
1119 |
+
<hr>
|
1120 |
+
<h3 id="plugin-support">Plugin Support</span><a class="back-to-top" href="#panel"> Back to top</a></h3>
|
1121 |
+
<p>If you have queries or issues to report related to the plugin, feel free to contact us via our dedicated support forum.</p>
|
1122 |
+
|
1123 |
+
</div>
|
1124 |
+
|
1125 |
+
<!-- Updates panel -->
|
1126 |
+
<div id="plugins-panel" class="panel-left">
|
1127 |
+
<h4>Required/Recommended Plugins</h4>
|
1128 |
+
|
1129 |
+
<p>Below is a list of required/recommended plugins to install that will help you get the most out of the plugin. Except for SiteOrigin Widgets Bundle, the rest of the plugins are optional but we recommend you install these plugin if you plan to replicate the plugin demo site by importing the sample data.</p>
|
1130 |
+
|
1131 |
+
<hr/>
|
1132 |
+
|
1133 |
+
<h4><?php _e('SiteOrigin Widgets Bundle', 'livemesh-so-widgets'); ?>
|
1134 |
+
<?php if (!class_exists('SiteOrigin_Widgets_Bundle')) { ?>
|
1135 |
+
<a class="button button-secondary thickbox onclick" href="<?php echo esc_url($soWidgetsBundleUrl); ?>"
|
1136 |
+
title="<?php esc_attr_e('Install SiteOrigin Widgets Bundle', 'livemesh-so-widgets'); ?>"><span
|
1137 |
+
class="dashicons dashicons-download"></span> <?php _e('Install Now', 'livemesh-so-widgets'); ?></a>
|
1138 |
+
<?php }
|
1139 |
+
else { ?>
|
1140 |
+
<span class="button button-secondary disabled"><span
|
1141 |
+
class="dashicons dashicons-yes"></span> <?php _e('Installed', 'livemesh-so-widgets'); ?></span>
|
1142 |
+
<?php } ?>
|
1143 |
+
</h4>
|
1144 |
+
|
1145 |
+
<p><strong>SiteOrigin Widgets Bundle</strong> is a powerful framework for building WordPress
|
1146 |
+
widgets with support for advanced forms, unlimited colors and 1500+ icons. Widgets built using
|
1147 |
+
this framework can be used in a page builder page or any widgetized area of your site like the
|
1148 |
+
sidebar or footer.</p>
|
1149 |
+
<p>All of the widgets part of Livemesh SiteOrigin Widgets plugin were created using this
|
1150 |
+
framework and hence this plugin must be installed and activated on the site for our plugin
|
1151 |
+
to function.</p>
|
1152 |
+
|
1153 |
+
<hr/>
|
1154 |
+
|
1155 |
+
<h4><?php _e('SiteOrigin Page Builder', 'livemesh-so-widgets'); ?>
|
1156 |
+
<?php if (!defined( 'SITEORIGIN_PANELS_VERSION' ) ) { ?>
|
1157 |
+
<a class="button button-secondary thickbox onclick" href="<?php echo esc_url($soPageBuilderUrl); ?>"
|
1158 |
+
title="<?php esc_attr_e('Install SiteOrigin Page Builder', 'livemesh-so-widgets'); ?>"><span
|
1159 |
+
class="dashicons dashicons-download"></span> <?php _e('Install Now', 'livemesh-so-widgets'); ?></a>
|
1160 |
+
<?php }
|
1161 |
+
else { ?>
|
1162 |
+
<span class="button button-secondary disabled"><span
|
1163 |
+
class="dashicons dashicons-yes"></span> <?php _e('Installed', 'livemesh-so-widgets'); ?></span>
|
1164 |
+
<?php } ?>
|
1165 |
+
</h4>
|
1166 |
+
|
1167 |
+
<p><strong>SiteOrigin Page Builder</strong> is the most popular page builder plugin for WordPress.
|
1168 |
+
It makes it easy to create responsive column based content, using WordPress widgets including
|
1169 |
+
those created by Livemesh SiteOrigin widgets plugin. All of the pages of our demo site for
|
1170 |
+
the plugin have been built using this page builder. You should install and activate this plugin
|
1171 |
+
if you plan to replicate the plugin demo site by importing the sample data provided.</p>
|
1172 |
+
|
1173 |
+
<hr/>
|
1174 |
+
|
1175 |
+
<h4><?php _e('Portfolio Post Type', 'livemesh-so-widgets'); ?>
|
1176 |
+
<?php if (!class_exists('Portfolio_Post_Type')) { ?>
|
1177 |
+
<a class="button button-secondary thickbox onclick" href="<?php echo esc_url($portfolioPostTypeUrl); ?>"
|
1178 |
+
title="<?php esc_attr_e('Install Portfolio Post Type', 'livemesh-so-widgets'); ?>"><span
|
1179 |
+
class="dashicons dashicons-download"></span> <?php _e('Install Now', 'livemesh-so-widgets'); ?></a>
|
1180 |
+
<?php }
|
1181 |
+
else { ?>
|
1182 |
+
<span class="button button-secondary disabled"><span
|
1183 |
+
class="dashicons dashicons-yes"></span> <?php _e('Installed', 'livemesh-so-widgets'); ?></span>
|
1184 |
+
<?php } ?>
|
1185 |
+
</h4>
|
1186 |
+
|
1187 |
+
<p><strong>Portfolio Post Type</strong> is a free plugin that registers a custom post type for
|
1188 |
+
portfolio items. It also registers separate portfolio taxonomies for tags and categories. The
|
1189 |
+
Portfolio grid instances showcased on our demo site was built using custom post types registered
|
1190 |
+
by Portfolio Post Type plugin.</p>
|
1191 |
+
</div><!-- .panel-left -->
|
1192 |
+
|
1193 |
+
<!-- Support panel -->
|
1194 |
+
<div id="support-panel" class="panel-left">
|
1195 |
+
<ul id="top" class="anchor-nav">
|
1196 |
+
<li>
|
1197 |
+
<a href="#faq-compatibility"><strong>Does it work with the theme that I am using?</strong></a>
|
1198 |
+
</li>
|
1199 |
+
<li>
|
1200 |
+
<a href="#faq-dark-version"><strong>How to enable the dark version for any widget?</strong></a>
|
1201 |
+
</li>
|
1202 |
+
|
1203 |
+
<li>
|
1204 |
+
<a href="#faq-missing-widget"><strong>Seeing 'Missing Widget' error upon import.</strong></a>
|
1205 |
+
</li>
|
1206 |
+
<li>
|
1207 |
+
<a href="#faq-portfolio-grid"><strong>My portfolio does not show any items.</strong></a>
|
1208 |
+
</li>
|
1209 |
+
</ul>
|
1210 |
+
|
1211 |
+
<h3 id="faq-compatibility">Does it work with the theme that I am using?</h3>
|
1212 |
+
|
1213 |
+
<p>Our tests indicate that the widgets work well with most themes that are well coded. You may need some
|
1214 |
+
minor custom CSS with themes that hijack the styling for heading tags by using !important
|
1215 |
+
keyword.</p>
|
1216 |
+
|
1217 |
+
<p>The demo site is best recreated with a theme that supports a full width page template without
|
1218 |
+
sidebars. The widgets can still be used in the widgetized sidebars of pages of default template.</p>
|
1219 |
+
|
1220 |
+
|
1221 |
+
<hr/>
|
1222 |
+
|
1223 |
+
<h3 id="faq-dark-version">How to enable the dark version for any widget?</h3>
|
1224 |
+
|
1225 |
+
<p>In SiteOrigin page builder, add a row wrapper for the widget, edit row and check the option 'Dark
|
1226 |
+
Background?' under 'Row Styles' > Design.</p>
|
1227 |
+
|
1228 |
+
<p>If not using a page builder, you can wrap the widget with a div of class 'lsow-dark-bg' to invoke
|
1229 |
+
dark version. Make sure you set the appropriate dark background for the wrapper div.</p>
|
1230 |
+
|
1231 |
+
<hr/>
|
1232 |
+
|
1233 |
+
<h3 id="faq-missing-widget">Seeing 'Missing Widget' error upon import.</h3>
|
1234 |
+
|
1235 |
+
<p>Please make sure the <a href="https://wordpress.org/plugins/so-widgets-bundle/" title="SiteOrigin Widgets Bundle">SiteOrigin Widgets Bundle</a> plugin is installed/activated and enable the widgets
|
1236 |
+
from Plugins > SiteOrigin Widgets in WordPress admin.
|
1237 |
+
</p>
|
1238 |
+
|
1239 |
+
<hr/>
|
1240 |
+
|
1241 |
+
<h3 id="faq-portfolio-grid">My portfolio grid does not show any items.</h3>
|
1242 |
+
|
1243 |
+
<p>Pls install and activate the <a href="https://wordpress.org/plugins/portfolio-post-type/" title="Portfolio Post Type">Portfolio Post Type plugin</a> to enable custom post type Portfolio.
|
1244 |
+
</p>
|
1245 |
+
|
1246 |
+
<hr/>
|
1247 |
+
</div><!-- .panel-left support -->
|
1248 |
+
|
1249 |
+
<!-- Updates panel -->
|
1250 |
+
<div id="updates-panel" class="panel-left">
|
1251 |
+
|
1252 |
+
<h4>1.4</h4>
|
1253 |
+
|
1254 |
+
<ul>
|
1255 |
+
<li>Added - Detailed documentation for all widgets</li>
|
1256 |
+
<li>Added - Plugin options window for enabling all widgets in one go along with other options.</li>
|
1257 |
+
<li>Added - Support for lightweight Portfolio Post Type plugin. Jetpack custom post types module no longer recommended.</li>
|
1258 |
+
<li>Fixed - The shortcodes not processed by accordion.</li>
|
1259 |
+
<li>Some styling improvements and fixes</li>
|
1260 |
+
</ul>
|
1261 |
+
|
1262 |
+
<h4>1.3</h4>
|
1263 |
+
|
1264 |
+
<ul>
|
1265 |
+
<li>New widgets - Flat style buttons and Icon List widget</li>
|
1266 |
+
<li>New fields - Datepicker and Timepicker for developing SiteOrigin widgets</li>
|
1267 |
+
<li>Fixed - Some themes squeeze the images in a Livemesh grid or Team widget.</li>
|
1268 |
+
<li>Fixed - Couple of widgets fail to display the post links.</li>
|
1269 |
+
<li>Fixed - The testimonials slider not aligned to the center</li>
|
1270 |
+
<li>Some styling improvements and fixes</li>
|
1271 |
+
</ul>
|
1272 |
+
|
1273 |
+
<h4>1.2</h4>
|
1274 |
+
|
1275 |
+
<ul>
|
1276 |
+
<li>New widgets - Responsive Tabs and Accordion of variety of styles</li>
|
1277 |
+
<li>New services widget style</li>
|
1278 |
+
<li>Ability to choose entry meta contents for carousel and grid</li>
|
1279 |
+
<li>Ability to set a link to the clients website in clients widget</li>
|
1280 |
+
<li>Email icon restored for team profiles widget</li>
|
1281 |
+
<li>Fixed some bugs, incompatibilities and design improvements</li>
|
1282 |
+
</ul>
|
1283 |
+
|
1284 |
+
<h4>1.1</h4>
|
1285 |
+
|
1286 |
+
<ul>
|
1287 |
+
<li>Changed portfolio widget to a general grid that can accommodate any custom post type. Pls choose
|
1288 |
+
Projects post type in the build query in portfolio widgets after updating.
|
1289 |
+
</li>
|
1290 |
+
<li>Display post meta for blog entries in carousel and grid widgets</li>
|
1291 |
+
<li>Display hover information for entries in carousel</li>
|
1292 |
+
<li>Fixed some bugs and design improvements</li>
|
1293 |
+
</ul>
|
1294 |
+
|
1295 |
+
<h4>1.0</h4>
|
1296 |
+
|
1297 |
+
<ul>
|
1298 |
+
<li>Initial release.</li>
|
1299 |
+
</ul>
|
1300 |
+
</div><!-- .panel-left updates -->
|
1301 |
+
|
1302 |
+
<div class="panel-right">
|
1303 |
+
|
1304 |
+
<div class="panel-inner">
|
1305 |
+
|
1306 |
+
<div class="panel-aside banner">
|
1307 |
+
<a href="https://gumroad.com/l/kGTBN" title="Purchase Now"><img class="dashboard-image"
|
1308 |
+
src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/purchase-banner1.jpg"
|
1309 |
+
alt="Sale Banner"></a>
|
1310 |
+
</div>
|
1311 |
+
|
1312 |
+
<!-- Knowledge base -->
|
1313 |
+
<div class="panel-aside">
|
1314 |
+
<h4><?php _e('Why upgrade to Premium version?', 'livemesh-so-widgets'); ?></h4>
|
1315 |
+
<p><?php _e('Premium version offers multiple benefits - more widgets, advanced features for widgets including those part of the free plugin and priority support through a dedicated support forum.', 'livemesh-so-widgets'); ?></p>
|
1316 |
+
|
1317 |
+
<a class="button button-primary"
|
1318 |
+
href="<?php echo admin_url() . 'admin.php?page=livemesh_so_widgets_pro_upgrade'; ?>"
|
1319 |
+
title="<?php esc_attr_e('Know More', 'livemesh-so-widgets'); ?>"><?php _e('Know More Details', 'livemesh-so-widgets'); ?></a>
|
1320 |
+
</div><!-- .panel-aside knowledge base -->
|
1321 |
+
|
1322 |
+
</div><!-- .panel-inner -->
|
1323 |
+
</div><!-- .panel-right -->
|
1324 |
+
</div><!-- .panel -->
|
1325 |
+
</div><!-- .panels -->
|
1326 |
+
</div><!-- .livemesh-doc -->
|
admin/views/premium-upgrade.php
ADDED
@@ -0,0 +1,183 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Exit if accessed directly
|
4 |
+
if (!defined('ABSPATH')) {
|
5 |
+
exit;
|
6 |
+
}
|
7 |
+
|
8 |
+
// Theme info
|
9 |
+
$plugin = get_plugin_data(LSOW_PLUGIN_FILE);
|
10 |
+
|
11 |
+
|
12 |
+
?>
|
13 |
+
|
14 |
+
<div class="livemesh-doc">
|
15 |
+
|
16 |
+
<h2 class="notices"></h2>
|
17 |
+
|
18 |
+
<img style="max-width:100%;padding-top: 50px;" class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/why-premium.jpg" alt="Why Choose Premium">
|
19 |
+
|
20 |
+
<div class="button-wrap">
|
21 |
+
|
22 |
+
<a href="https://gumroad.com/l/kGTBN" title="Purchase Now">
|
23 |
+
|
24 |
+
<img class="button-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/purchase-button.png" alt="Purchase Button">
|
25 |
+
|
26 |
+
</a>
|
27 |
+
|
28 |
+
</div>
|
29 |
+
|
30 |
+
<div class="panels">
|
31 |
+
|
32 |
+
<div id="panel" class="panel">
|
33 |
+
|
34 |
+
<!-- Upgrade panel -->
|
35 |
+
<div id="upgrade-panel" class="panel-left visible">
|
36 |
+
|
37 |
+
<p>
|
38 |
+
<img class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/image-slider.jpg" alt="Image Slider">
|
39 |
+
<img class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/advanced-grid.jpg" alt="Advanced Grid">
|
40 |
+
<img class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/image-gallery.jpg" alt="Image Gallery">
|
41 |
+
<img class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/video-gallery.jpg" alt="Video Gallery">
|
42 |
+
<img class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/image-video-carousel.jpg" alt="Image Video Carousel">
|
43 |
+
<img class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/more-premium.jpg" alt="More Premium Goodness">
|
44 |
+
<img class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/priority-support.jpg" alt="Priority Support">
|
45 |
+
|
46 |
+
</p>
|
47 |
+
|
48 |
+
<h3 id="item-description__features-overview"><?php echo __('Why upgrade to Premium Version of the plugin?', 'livemesh-so-widgets') ?></h3>
|
49 |
+
|
50 |
+
<p>The premium version helps us to continue development of this plugin incorporating even
|
51 |
+
more
|
52 |
+
features and enhancements along with offering more responsive support. Following are
|
53 |
+
some of the reasons why you may want to upgrade to the premium version of this
|
54 |
+
plugin.</p>
|
55 |
+
|
56 |
+
<h3 id="item-description__features-overview">New Premium Widgets</h3>
|
57 |
+
|
58 |
+
<p>Although the free version of the Livemesh for
|
59 |
+
SiteOrigin widgets features a large repertoire of premium quality widgets, the premium
|
60 |
+
version does even more.</p>
|
61 |
+
|
62 |
+
<ul>
|
63 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-sliders/" title="Image Slider Widget" target="_blank">Image
|
64 |
+
Slider</a> - Create a responsive slider of images with support
|
65 |
+
for captions,
|
66 |
+
multiple slider types like Nivo, Flex, Slick and lightweight sliders, thumbnail
|
67 |
+
navigation etc.
|
68 |
+
</li>
|
69 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/image-gallery/" title="Image Gallery Widget" target="_blank">Image
|
70 |
+
Gallery</a> - Create a gallery of images with options for masonry
|
71 |
+
or fit rows, pagination, lazy load, lightbox support etc.
|
72 |
+
</li>
|
73 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/video-gallery/" title="Video Gallery Widget" target="_blank">Video
|
74 |
+
Gallery</a> - Create a beautiful gallery of videos to help
|
75 |
+
showcase a collection of YouTube/Vimeo videos on your site.
|
76 |
+
</li>
|
77 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/gallery-carousel/" title="Image Carousel" target="_blank">Image
|
78 |
+
Carousel</a> - Build a responsive carousel of images.</li>
|
79 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/gallery-carousel/" title="Video Carousel" target="_blank">Video
|
80 |
+
Carousel</a> - Build a responsive carousel of YouTube/Vimeo
|
81 |
+
videos.
|
82 |
+
</li>
|
83 |
+
<li><strong>Countdown</strong> - Use countdown widget to display a countdown timer on
|
84 |
+
your site pages
|
85 |
+
such as those that feature events or under construction/coming soon pages.
|
86 |
+
</li>
|
87 |
+
<li><strong>FAQ</strong> - Create a set of Frequently Asked Questions for display in a
|
88 |
+
page.
|
89 |
+
</li>
|
90 |
+
</ul>
|
91 |
+
|
92 |
+
<h3 id="item-description__features-overview">Additional Features</h3>
|
93 |
+
|
94 |
+
<p>Along with incorporating many new widgets into premium version, the pro version is being
|
95 |
+
updated with additional features for existing widgets -</p>
|
96 |
+
|
97 |
+
<ul>
|
98 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-grid/" title="Livemesh Grid" target="_blank">Lazy Load</a> - The portfolio/post grid and image gallery widgets
|
99 |
+
incorporate option to lazy load posts/images with the click of a Load More button.
|
100 |
+
</li>
|
101 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-grid/" title="Livemesh Grid" target="_blank">Pagination</a> - Create a grid of posts or custom post types with AJAX
|
102 |
+
based pagination support.
|
103 |
+
</li>
|
104 |
+
<li><strong>Lightbox Support</strong> - The premium version comes with support for
|
105 |
+
Lightbox for grid and carousel widgets.
|
106 |
+
</li>
|
107 |
+
<li><strong>Custom Fonts</strong> - Ability to choose custom fonts from Google Fonts
|
108 |
+
library for headings in heading widget and the hero header widget.
|
109 |
+
</li>
|
110 |
+
<li><strong>Sample Data</strong> - Sample data that you can import into your site to get
|
111 |
+
started quickly on the widgets and some sample layouts.
|
112 |
+
</li>
|
113 |
+
</ul>
|
114 |
+
|
115 |
+
<h3 id="item-description__features-overview">Premium Support</h3>
|
116 |
+
|
117 |
+
<p>We offer premium support for our paid customers with following benefits - </p>
|
118 |
+
|
119 |
+
<ul>
|
120 |
+
<li><strong>Dedicated Forum</strong> - The customers will be provided access to a
|
121 |
+
dedicated support forum.
|
122 |
+
</li>
|
123 |
+
<li><strong>Public and Private Tickets</strong> - Private tickets help you work with us
|
124 |
+
directly regarding the issues you are facing in your site by sharing the details of
|
125 |
+
your site securely.
|
126 |
+
</li>
|
127 |
+
<li><strong>Searchable Topics</strong> - The support forum is searchable for public
|
128 |
+
topics helping you look for resolution of similar issues reported by other
|
129 |
+
customers.
|
130 |
+
</li>
|
131 |
+
</li>
|
132 |
+
<li><strong>Faster turnaround</strong> - The threads opened by paid customers will be
|
133 |
+
attended to within 24 hours of opening a ticket.
|
134 |
+
</li>
|
135 |
+
<li><strong>Bug fixes and Enhancements</strong> - Any fixes and enhancements made to the
|
136 |
+
widgets will be prioritized to arrive quicker on the premium version.
|
137 |
+
</li>
|
138 |
+
<li><strong>Proven Expertize</strong> - Having served over <strong>11,000+
|
139 |
+
customers</strong> of our themes over past 3 years, the support provided by us
|
140 |
+
is proven in competence and commitment.
|
141 |
+
</li>
|
142 |
+
</ul>
|
143 |
+
|
144 |
+
<div class="button-wrap">
|
145 |
+
|
146 |
+
<a class="button-wrap" href="https://gumroad.com/l/kGTBN" title="Purchase Now">
|
147 |
+
|
148 |
+
<img class="button-image" style="border:none" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/purchase-button.png" alt="Purchase Button">
|
149 |
+
|
150 |
+
</a>
|
151 |
+
|
152 |
+
</div>
|
153 |
+
|
154 |
+
</div>
|
155 |
+
|
156 |
+
<div class="panel-right">
|
157 |
+
|
158 |
+
<div class="panel-inner">
|
159 |
+
|
160 |
+
<div class="panel-aside banner">
|
161 |
+
<a href="https://gumroad.com/l/kGTBN" title="Purchase Now"><img class="dashboard-image" src="http://portfoliotheme.org/wp-content/uploads/plugin-doc/livemesh-widgets/dashboard/purchase-banner2.jpg" alt="Sale Banner"></a>
|
162 |
+
</div>
|
163 |
+
|
164 |
+
<!-- Knowledge base -->
|
165 |
+
<div class="panel-aside panel-sticky">
|
166 |
+
|
167 |
+
<h4>Have questions regarding premium version of the plugin?</h4>
|
168 |
+
<p>If you have pre-sales questions related to the paid version of this plugin, feel free to get in touch with us via contact form on our website.</p>
|
169 |
+
|
170 |
+
<a class="button button-primary" href="http://portfoliotheme.org/contact-us"
|
171 |
+
title="<?php esc_attr_e('Contact Us', 'livemesh-so-widgets'); ?>"><?php _e('Write to Us', 'livemesh-so-widgets'); ?></a>
|
172 |
+
|
173 |
+
</div><!-- .panel-aside knowledge base -->
|
174 |
+
|
175 |
+
</div><!-- .panel-inner -->
|
176 |
+
|
177 |
+
</div><!-- .panel-right -->
|
178 |
+
|
179 |
+
</div><!-- .panel -->
|
180 |
+
|
181 |
+
</div><!-- .panels -->
|
182 |
+
|
183 |
+
</div><!-- .livemesh-doc -->
|
admin/views/settings.php
ADDED
@@ -0,0 +1,322 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Exit if accessed directly
|
4 |
+
if (!defined('ABSPATH')) {
|
5 |
+
exit;
|
6 |
+
}
|
7 |
+
|
8 |
+
$theme_color = lsow_get_option('lsow_theme_color', '#f94213');
|
9 |
+
|
10 |
+
$theme_hover_color = lsow_get_option('lsow_theme_hover_color', '#888888');
|
11 |
+
|
12 |
+
$autoload_widgets = lsow_get_option('lsow_autoload_widgets', false);
|
13 |
+
|
14 |
+
$debug_mode = lsow_get_option('lsow_enable_debug', false);
|
15 |
+
|
16 |
+
$custom_css = lsow_get_option('lsow_custom_css', '');
|
17 |
+
|
18 |
+
?>
|
19 |
+
|
20 |
+
<div class="lsow-settings">
|
21 |
+
|
22 |
+
<div class="postbox">
|
23 |
+
|
24 |
+
<!-------------------
|
25 |
+
OPTIONS HOLDER START
|
26 |
+
-------------------->
|
27 |
+
<div class="lsow-menu-options settings-options">
|
28 |
+
|
29 |
+
<div class="lsow-inner">
|
30 |
+
|
31 |
+
<!------------------- LI TABS -------------------->
|
32 |
+
|
33 |
+
<ul class="lsow-tabs-wrap">
|
34 |
+
<li class="lsow-tab selected" data-target="general"><i
|
35 |
+
class="lsow-icon dashicons dashicons-admin-generic"></i><?php echo __('General', 'livemesh-so-widgets') ?>
|
36 |
+
</li>
|
37 |
+
<li class="lsow-tab" data-target="custom-css"><i
|
38 |
+
class="lsow-icon dashicons dashicons-editor-code"></i><?php echo __('Custom CSS', 'livemesh-so-widgets') ?>
|
39 |
+
</li>
|
40 |
+
<li class="lsow-tab" data-target="debugging"><i
|
41 |
+
class="lsow-icon dashicons dashicons-warning"></i><?php echo __('Debugging', 'livemesh-so-widgets') ?>
|
42 |
+
</li>
|
43 |
+
<li class="lsow-tab" data-target="premium-version"><i
|
44 |
+
class="lsow-icon dashicons dashicons-yes"></i><?php echo __('Premium Upgrade', 'livemesh-so-widgets') ?>
|
45 |
+
</li>
|
46 |
+
</ul>
|
47 |
+
|
48 |
+
<!------------------- GENERAL TAB -------------------->
|
49 |
+
|
50 |
+
<div class="lsow-tab-content general lsow-tab-show">
|
51 |
+
|
52 |
+
<!---- Theme Colors -->
|
53 |
+
<div class="lsow-box-side">
|
54 |
+
<h3><?php echo __('Theme Colors', 'livemesh-so-widgets') ?></h3>
|
55 |
+
</div>
|
56 |
+
<div class="lsow-inner lsow-box-inner">
|
57 |
+
<div class="lsow-row lsow-field">
|
58 |
+
<label
|
59 |
+
class="lsow-label"><?php echo __('Theme Color Scheme', 'livemesh-so-widgets') ?></label>
|
60 |
+
<p class="lsow-desc"><?php echo __('Most themes use a single color as a major color across the site. This color is often used for links, titles, buttons, icons, highlights etc. <br> To maintain the consistent look with the theme, specify the default color used by the theme activated on your site. This color will be applied to the plugin widgets by default. <br>The hover color refers to the color set for links on mouse hover.', 'livemesh-so-widgets') ?></p>
|
61 |
+
</div>
|
62 |
+
|
63 |
+
<div class="lsow-clearfix"></div>
|
64 |
+
|
65 |
+
<!---- Theme color -->
|
66 |
+
<div class="lsow-row lsow-field lsow-type-color">
|
67 |
+
<label class="lsow-label"><?php echo __('Theme Color', 'livemesh-so-widgets') ?></label>
|
68 |
+
<p class="lsow-desc"><?php echo __('Select the default theme color.', 'livemesh-so-widgets') ?></p>
|
69 |
+
<div class="lsow-spacer" style="height: 5px"></div>
|
70 |
+
<input class="lsow-colorpicker" name="lsow_theme_color" type="text"
|
71 |
+
data-default="#f94213" value="<?php echo $theme_color ?>"/>
|
72 |
+
</div>
|
73 |
+
|
74 |
+
|
75 |
+
<div class="lsow-spacer"></div>
|
76 |
+
|
77 |
+
<!---- Theme Hover color -->
|
78 |
+
<div class="lsow-row lsow-field lsow-type-color">
|
79 |
+
<label class="lsow-label"><?php echo __('Theme Hover Color', 'livemesh-so-widgets') ?></label>
|
80 |
+
<p class="lsow-desc"><?php echo __('Select the default hover color for your theme.', 'livemesh-so-widgets') ?></p>
|
81 |
+
<div class="lsow-spacer" style="height: 5px"></div>
|
82 |
+
<input class="lsow-colorpicker" name="lsow_theme_hover_color" type="text"
|
83 |
+
data-default="#888888" value="<?php echo $theme_hover_color ?>"/>
|
84 |
+
</div>
|
85 |
+
|
86 |
+
|
87 |
+
|
88 |
+
</div>
|
89 |
+
|
90 |
+
<div class="lsow-clearfix"></div>
|
91 |
+
|
92 |
+
<!---- Auto activate Livemesh widgets -->
|
93 |
+
<div class="lsow-box-side">
|
94 |
+
<h3><?php echo __('Auto load', 'livemesh-so-widgets') ?></h3>
|
95 |
+
</div>
|
96 |
+
<div class="lsow-inner lsow-box-inner">
|
97 |
+
<div class="lsow-spacer" style="height: 15px"></div>
|
98 |
+
<label
|
99 |
+
class="lsow-label lsow-label-outside"><?php echo __('Activate all plugin widgets', 'livemesh-so-widgets') ?></label>
|
100 |
+
<div class="lsow-row lsow-type-checkbox lsow-field">
|
101 |
+
<p class="lsow-desc"><?php echo __('You can selectively activate plugin widgets in', 'livemesh-so-widgets'); ?>
|
102 |
+
<strong> <a href="<?php echo site_url() . '/wp-admin/plugins.php?page=so-widgets-plugins'; ?>" target="_blank"><?php echo __('Plugins->SiteOrigin Widgets.', 'livemesh-so-widgets') ?></a></strong>
|
103 |
+
<?php echo __('Or you can choose to auto activate all the widgets part of this plugin by checking below.', 'livemesh-so-widgets'); ?></p>
|
104 |
+
<div class="lsow-toggle">
|
105 |
+
<input type="checkbox" class="lsow-checkbox" name="lsow_autoload_widgets"
|
106 |
+
id="lsow_autoload_widgets" data-default=""
|
107 |
+
value="<?php echo $autoload_widgets ?>" <?php echo checked(!empty($autoload_widgets), 1, false) ?>>
|
108 |
+
<label for="lsow_autoload_widgets"></label>
|
109 |
+
</div>
|
110 |
+
</div>
|
111 |
+
|
112 |
+
</div>
|
113 |
+
|
114 |
+
<div class="lsow-clearfix"></div>
|
115 |
+
|
116 |
+
|
117 |
+
</div>
|
118 |
+
|
119 |
+
<!------------------- Custom CSS TAB -------------------->
|
120 |
+
|
121 |
+
<div class="lsow-tab-content custom-css">
|
122 |
+
|
123 |
+
<!---- Custom CSS -->
|
124 |
+
<div class="lsow-box-side">
|
125 |
+
<h3><?php echo __('Custom CSS', 'livemesh-so-widgets') ?></h3>
|
126 |
+
</div>
|
127 |
+
<div class="lsow-inner lsow-box-inner">
|
128 |
+
<div class="lsow-row lsow-field lsow-custom-css">
|
129 |
+
<label
|
130 |
+
class="lsow-label"><?php echo __('Custom CSS', 'livemesh-so-widgets') ?></label>
|
131 |
+
<div class="lsow-spacer" style="height: 5px"></div>
|
132 |
+
<p class="lsow-desc"><?php echo __('Please enter custom CSS for custom styling of widgets', 'livemesh-so-widgets') ?></p>
|
133 |
+
|
134 |
+
<div class="lsow-spacer" style="height: 15px"></div>
|
135 |
+
|
136 |
+
<textarea class="lsow-textarea" name="lsow_custom_css" id="lsow_custom_css" rows="20" cols="120"><?php echo $custom_css ?></textarea>
|
137 |
+
|
138 |
+
</div>
|
139 |
+
</div>
|
140 |
+
|
141 |
+
<div class="lsow-clearfix"></div>
|
142 |
+
|
143 |
+
</div>
|
144 |
+
|
145 |
+
<!------------------- Debugging TAB -------------------->
|
146 |
+
|
147 |
+
<div class="lsow-tab-content debugging">
|
148 |
+
|
149 |
+
<!---- Enable script debugging -->
|
150 |
+
<div class="lsow-box-side">
|
151 |
+
<h3><?php echo __('Debug Mode', 'livemesh-so-widgets') ?></h3>
|
152 |
+
</div>
|
153 |
+
<div class="lsow-inner lsow-box-inner">
|
154 |
+
<div class="lsow-spacer" style="height: 15px"></div>
|
155 |
+
<label
|
156 |
+
class="lsow-label lsow-label-outside"><?php echo __('Enable Script Debug Mode', 'livemesh-so-widgets') ?></label>
|
157 |
+
<div class="lsow-row lsow-type-checkbox lsow-field">
|
158 |
+
<p class="lsow-desc"><?php echo __('Use unminified Javascript files instead of minified ones to help developers debug an issue', 'livemesh-so-widgets') ?></p>
|
159 |
+
<div class="lsow-toggle">
|
160 |
+
<input type="checkbox" class="lsow-checkbox" name="lsow_enable_debug" id="lsow_enable_debug"
|
161 |
+
data-default="" value="<?php echo $debug_mode ?>" <?php echo checked(!empty($debug_mode), 1, false) ?>>
|
162 |
+
<label for="lsow_enable_debug"></label>
|
163 |
+
</div>
|
164 |
+
</div>
|
165 |
+
</div>
|
166 |
+
|
167 |
+
<div class="lsow-clearfix"></div>
|
168 |
+
|
169 |
+
<!---- System Info -->
|
170 |
+
<div class="lsow-box-side">
|
171 |
+
<h3><?php echo __('System Info', 'livemesh-so-widgets') ?></h3>
|
172 |
+
</div>
|
173 |
+
<div class="lsow-inner lsow-box-inner">
|
174 |
+
|
175 |
+
<div class="lsow-row lsow-field">
|
176 |
+
<label
|
177 |
+
class="lsow-label"><?php echo __('System Information', 'livemesh-so-widgets') ?></label>
|
178 |
+
<p class="lsow-desc"><?php echo __('Server setup information useful for debugging purposes.', 'livemesh-so-widgets'); ?></p>
|
179 |
+
|
180 |
+
<div class="lsow-spacer" style="height: 15px"></div>
|
181 |
+
|
182 |
+
<p class="debug-info"><?php echo nl2br(lsow_get_sysinfo()); ?></p>
|
183 |
+
</div>
|
184 |
+
|
185 |
+
</div>
|
186 |
+
|
187 |
+
<div class="lsow-clearfix"></div>
|
188 |
+
|
189 |
+
</div>
|
190 |
+
|
191 |
+
<!------------------- PREMIUM VERSION TAB -------------------->
|
192 |
+
|
193 |
+
<div class="lsow-tab-content premium-version">
|
194 |
+
|
195 |
+
<!---- Premium Version Information -->
|
196 |
+
<div class="lsow-box-side">
|
197 |
+
<h3><?php echo __('Premium Version', 'livemesh-so-widgets') ?></h3>
|
198 |
+
</div>
|
199 |
+
<div class="lsow-inner lsow-box-inner">
|
200 |
+
|
201 |
+
|
202 |
+
<div class="lsow-row lsow-field lsow_premium_version">
|
203 |
+
|
204 |
+
<label
|
205 |
+
class="lsow-label"><?php echo __('Why upgrade to Premium Version of the plugin?', 'livemesh-so-widgets') ?></label>
|
206 |
+
|
207 |
+
<p>The premium version helps us to continue development of this plugin incorporating even
|
208 |
+
more
|
209 |
+
features and enhancements along with offering more responsive support. Following are
|
210 |
+
some of the reasons why you may want to upgrade to the premium version of this
|
211 |
+
plugin.</p>
|
212 |
+
|
213 |
+
<label class="lsow-label">New Premium Widgets</label>
|
214 |
+
|
215 |
+
<p>Although the free version of the Livemesh for
|
216 |
+
SiteOrigin widgets features a large repertoire of premium quality widgets, the premium
|
217 |
+
version does even more.</p>
|
218 |
+
|
219 |
+
<ul>
|
220 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-sliders/" title="Image Slider Widget" target="_blank">Image
|
221 |
+
Slider</a> - Create a responsive slider of images with support
|
222 |
+
for captions,
|
223 |
+
multiple slider types like Nivo, Flex, Slick and lightweight sliders, thumbnail
|
224 |
+
navigation etc.
|
225 |
+
</li>
|
226 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/image-gallery/" title="Image Gallery Widget" target="_blank">Image
|
227 |
+
Gallery</a> - Create a gallery of images with options for masonry
|
228 |
+
or fit rows, pagination, lazy load, lightbox support etc.
|
229 |
+
</li>
|
230 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/video-gallery/" title="Video Gallery Widget" target="_blank">Video
|
231 |
+
Gallery</a> - Create a beautiful gallery of videos to help
|
232 |
+
showcase a collection of YouTube/Vimeo videos on your site.
|
233 |
+
</li>
|
234 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/gallery-carousel/" title="Image Carousel" target="_blank">Image
|
235 |
+
Carousel</a> - Build a responsive carousel of images.</li>
|
236 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/gallery-carousel/" title="Video Carousel" target="_blank">Video
|
237 |
+
Carousel</a> - Build a responsive carousel of YouTube/Vimeo
|
238 |
+
videos.
|
239 |
+
</li>
|
240 |
+
<li><strong>Countdown</strong> - Use countdown widget to display a countdown timer on
|
241 |
+
your site pages
|
242 |
+
such as those that feature events or under construction/coming soon pages.
|
243 |
+
</li>
|
244 |
+
<li><strong>FAQ</strong> - Create a set of Frequently Asked Questions for display in a
|
245 |
+
page.
|
246 |
+
</li>
|
247 |
+
</ul>
|
248 |
+
|
249 |
+
<div class="lsow-spacer" style="height: 15px"></div>
|
250 |
+
|
251 |
+
<a class="lsow-button purchase" href="https://gumroad.com/l/kGTBN"><i class="dashicons dashicons-cart"></i><?php echo __('Purchase Now', 'livemesh-so-widgets'); ?></a>
|
252 |
+
|
253 |
+
<div class="lsow-spacer" style="height: 25px"></div>
|
254 |
+
|
255 |
+
<label class="lsow-label">Additional Features</label>
|
256 |
+
|
257 |
+
<p>Along with incorporating many new widgets into premium version, the pro version is being
|
258 |
+
updated with additional features for existing widgets -</p>
|
259 |
+
|
260 |
+
<ul>
|
261 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-grid/" title="Livemesh Grid" target="_blank">Lazy Load</a> - The portfolio/post grid and image gallery widgets
|
262 |
+
incorporate option to lazy load posts/images with the click of a Load More button.
|
263 |
+
</li>
|
264 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-grid/" title="Livemesh Grid" target="_blank">Pagination</a> - Create a grid of posts or custom post types with AJAX
|
265 |
+
based pagination support.
|
266 |
+
</li>
|
267 |
+
<li><strong>Lightbox Support</strong> - The premium version comes with support for
|
268 |
+
Lightbox for grid and carousel widgets.
|
269 |
+
</li>
|
270 |
+
<li><strong>Custom Fonts</strong> - Ability to choose custom fonts from Google Fonts
|
271 |
+
library for headings in heading widget and the hero header widget.
|
272 |
+
</li>
|
273 |
+
<li><strong>Sample Data</strong> - Sample data that you can import into your site to get
|
274 |
+
started quickly on the widgets and some sample layouts.
|
275 |
+
</li>
|
276 |
+
</ul>
|
277 |
+
|
278 |
+
<label class="lsow-label">Premium Support</label>
|
279 |
+
|
280 |
+
<p>We offer premium support for our paid customers with following benefits - </p>
|
281 |
+
|
282 |
+
<ul>
|
283 |
+
<li><strong>Dedicated Forum</strong> - The customers will be provided access to a
|
284 |
+
dedicated support forum.
|
285 |
+
</li>
|
286 |
+
<li><strong>Public and Private Tickets</strong> - Private tickets help you work with us
|
287 |
+
directly regarding the issues you are facing in your site by sharing the details of
|
288 |
+
your site securely.
|
289 |
+
</li>
|
290 |
+
<li><strong>Searchable Topics</strong> - The support forum is searchable for public
|
291 |
+
topics helping you look for resolution of similar issues reported by other
|
292 |
+
customers.
|
293 |
+
</li>
|
294 |
+
</li>
|
295 |
+
<li><strong>Faster turnaround</strong> - The threads opened by paid customers will be
|
296 |
+
attended to within 24 hours of opening a ticket.
|
297 |
+
</li>
|
298 |
+
<li><strong>Bug fixes and Enhancements</strong> - Any fixes and enhancements made to the
|
299 |
+
widgets will be prioritized to arrive quicker on the premium version.
|
300 |
+
</li>
|
301 |
+
<li><strong>Proven Expertize</strong> - Having served over <strong>11,000+
|
302 |
+
customers</strong> of our themes over past 3 years, the support provided by us
|
303 |
+
is proven in competence and commitment.
|
304 |
+
</li>
|
305 |
+
</ul>
|
306 |
+
|
307 |
+
</div>
|
308 |
+
|
309 |
+
</div>
|
310 |
+
|
311 |
+
</div>
|
312 |
+
|
313 |
+
<!------------------- OPTIONS HOLDER END -------------------->
|
314 |
+
</div>
|
315 |
+
|
316 |
+
</div>
|
317 |
+
|
318 |
+
<!------------------- BUILD PANEL SETTINGS -------------------->
|
319 |
+
|
320 |
+
</div>
|
321 |
+
|
322 |
+
</div>
|
assets/css/lsow-frontend.css
CHANGED
@@ -262,7 +262,8 @@ html {
|
|
262 |
-webkit-transition: all 0.3s ease-in-out 0s;
|
263 |
-moz-transition: all 0.3s ease-in-out 0s;
|
264 |
-ms-transition: all 0.3s ease-in-out 0s;
|
265 |
-
transition: all 0.3s ease-in-out 0s;
|
|
|
266 |
.lsow-container .lsow-flex-direction-nav a:before, .lsow-container .lsow-flex-direction-nav a:hover:before {
|
267 |
margin: 2px;
|
268 |
vertical-align: middle;
|
@@ -309,7 +310,8 @@ html {
|
|
309 |
-ms-transition: all 0.2s ease-in 0s;
|
310 |
transition: all 0.2s ease-in 0s;
|
311 |
display: inline-block;
|
312 |
-
vertical-align: middle;
|
|
|
313 |
.lsow-dark-bg .lsow-container .lsow-flex-control-nav li a, .lsow-dark-bg .lsow-container .lsow-flex-control-nav li a:hover {
|
314 |
background: #ccc;
|
315 |
border-color: #ccc; }
|
@@ -356,7 +358,8 @@ html {
|
|
356 |
-ms-transition: all 0.3s ease-in-out 0s;
|
357 |
transition: all 0.3s ease-in-out 0s;
|
358 |
overflow: hidden;
|
359 |
-
box-shadow: none;
|
|
|
360 |
.lsow-container button.slick-prev:before, .lsow-container button.slick-next:before {
|
361 |
margin: 2px;
|
362 |
vertical-align: middle; }
|
@@ -382,10 +385,13 @@ html {
|
|
382 |
.lsow-container ul.slick-dots {
|
383 |
width: 100%;
|
384 |
position: absolute;
|
385 |
-
bottom: -
|
386 |
-
text-align: center;
|
|
|
|
|
387 |
.lsow-container ul.slick-dots li {
|
388 |
-
margin: 0 8px 0 0;
|
|
|
389 |
display: inline-block;
|
390 |
font-size: 0; }
|
391 |
.lsow-container ul.slick-dots li button {
|
@@ -396,11 +402,12 @@ html {
|
|
396 |
width: 12px;
|
397 |
height: 12px;
|
398 |
box-shadow: none;
|
399 |
-
-webkit-transition:
|
400 |
-
-moz-transition:
|
401 |
-
-ms-transition:
|
402 |
-
transition:
|
403 |
-
font-size: 0;
|
|
|
404 |
.lsow-dark-bg .lsow-container ul.slick-dots li button {
|
405 |
background: #888 !important;
|
406 |
border-color: #888 !important; }
|
@@ -524,4 +531,106 @@ html {
|
|
524 |
left: auto;
|
525 |
right: 10px; }
|
526 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
527 |
/*# sourceMappingURL=lsow-frontend.css.map */
|
262 |
-webkit-transition: all 0.3s ease-in-out 0s;
|
263 |
-moz-transition: all 0.3s ease-in-out 0s;
|
264 |
-ms-transition: all 0.3s ease-in-out 0s;
|
265 |
+
transition: all 0.3s ease-in-out 0s;
|
266 |
+
outline: none; }
|
267 |
.lsow-container .lsow-flex-direction-nav a:before, .lsow-container .lsow-flex-direction-nav a:hover:before {
|
268 |
margin: 2px;
|
269 |
vertical-align: middle;
|
310 |
-ms-transition: all 0.2s ease-in 0s;
|
311 |
transition: all 0.2s ease-in 0s;
|
312 |
display: inline-block;
|
313 |
+
vertical-align: middle;
|
314 |
+
outline: none; }
|
315 |
.lsow-dark-bg .lsow-container .lsow-flex-control-nav li a, .lsow-dark-bg .lsow-container .lsow-flex-control-nav li a:hover {
|
316 |
background: #ccc;
|
317 |
border-color: #ccc; }
|
358 |
-ms-transition: all 0.3s ease-in-out 0s;
|
359 |
transition: all 0.3s ease-in-out 0s;
|
360 |
overflow: hidden;
|
361 |
+
box-shadow: none;
|
362 |
+
outline: none; }
|
363 |
.lsow-container button.slick-prev:before, .lsow-container button.slick-next:before {
|
364 |
margin: 2px;
|
365 |
vertical-align: middle; }
|
385 |
.lsow-container ul.slick-dots {
|
386 |
width: 100%;
|
387 |
position: absolute;
|
388 |
+
bottom: -30px;
|
389 |
+
text-align: center;
|
390 |
+
padding: 0 !important;
|
391 |
+
margin: 0 !important; }
|
392 |
.lsow-container ul.slick-dots li {
|
393 |
+
margin: 0 8px 0 0 !important;
|
394 |
+
padding: 0 !important;
|
395 |
display: inline-block;
|
396 |
font-size: 0; }
|
397 |
.lsow-container ul.slick-dots li button {
|
402 |
width: 12px;
|
403 |
height: 12px;
|
404 |
box-shadow: none;
|
405 |
+
-webkit-transition: background 0.3s ease-in-out 0s;
|
406 |
+
-moz-transition: background 0.3s ease-in-out 0s;
|
407 |
+
-ms-transition: background 0.3s ease-in-out 0s;
|
408 |
+
transition: background 0.3s ease-in-out 0s;
|
409 |
+
font-size: 0;
|
410 |
+
outline: none; }
|
411 |
.lsow-dark-bg .lsow-container ul.slick-dots li button {
|
412 |
background: #888 !important;
|
413 |
border-color: #888 !important; }
|
531 |
left: auto;
|
532 |
right: 10px; }
|
533 |
|
534 |
+
/* --------------- Button CSS -------------------- */
|
535 |
+
input.lsow-button, button.lsow-button, a.lsow-button, .lsow-button:active, .lsow-button:visited {
|
536 |
+
display: inline-block;
|
537 |
+
text-align: center;
|
538 |
+
line-height: 1;
|
539 |
+
cursor: pointer;
|
540 |
+
-webkit-appearance: none;
|
541 |
+
vertical-align: middle;
|
542 |
+
border: 1px solid transparent;
|
543 |
+
border-radius: 3px;
|
544 |
+
padding: 16px 40px;
|
545 |
+
margin: 0;
|
546 |
+
font-size: 12px;
|
547 |
+
font-weight: normal;
|
548 |
+
text-transform: uppercase;
|
549 |
+
letter-spacing: 2px;
|
550 |
+
background-color: #f94213;
|
551 |
+
color: #fefefe;
|
552 |
+
outline: none;
|
553 |
+
-webkit-transition: all 0.4s ease-in-out 0s;
|
554 |
+
-moz-transition: all 0.4s ease-in-out 0s;
|
555 |
+
-ms-transition: all 0.4s ease-in-out 0s;
|
556 |
+
transition: all 0.4s ease-in-out 0s; }
|
557 |
+
input.lsow-button.lsow-rounded, button.lsow-button.lsow-rounded, a.lsow-button.lsow-rounded, .lsow-button:active.lsow-rounded, .lsow-button:visited.lsow-rounded {
|
558 |
+
border-radius: 999px; }
|
559 |
+
input.lsow-button.lsow-large, button.lsow-button.lsow-large, a.lsow-button.lsow-large, .lsow-button:active.lsow-large, .lsow-button:visited.lsow-large {
|
560 |
+
padding: 20px 60px; }
|
561 |
+
input.lsow-button.lsow-small, button.lsow-button.lsow-small, a.lsow-button.lsow-small, .lsow-button:active.lsow-small, .lsow-button:visited.lsow-small {
|
562 |
+
padding: 12px 25px;
|
563 |
+
font-size: 11px; }
|
564 |
+
input.lsow-button:hover, button.lsow-button:hover, a.lsow-button:hover, .lsow-button:active:hover, .lsow-button:visited:hover {
|
565 |
+
background-color: #f9633e;
|
566 |
+
color: #fefefe; }
|
567 |
+
|
568 |
+
.lsow-button.lsow-black {
|
569 |
+
background-color: #363636; }
|
570 |
+
|
571 |
+
.lsow-button.lsow-black:hover {
|
572 |
+
background-color: #434343; }
|
573 |
+
|
574 |
+
.lsow-button.lsow-blue {
|
575 |
+
background-color: #46a5d5; }
|
576 |
+
|
577 |
+
.lsow-button.lsow-blue:hover {
|
578 |
+
background-color: #5bafda; }
|
579 |
+
|
580 |
+
.lsow-button.lsow-cyan {
|
581 |
+
background-color: #57c0dc; }
|
582 |
+
|
583 |
+
.lsow-button.lsow-cyan:hover {
|
584 |
+
background-color: #6cc8e0; }
|
585 |
+
|
586 |
+
.lsow-button.lsow-green {
|
587 |
+
background-color: #00a57d; }
|
588 |
+
|
589 |
+
.lsow-button.lsow-green:hover {
|
590 |
+
background-color: #00bf90; }
|
591 |
+
|
592 |
+
.lsow-button.lsow-orange {
|
593 |
+
background-color: #e87151; }
|
594 |
+
|
595 |
+
.lsow-button.lsow-orange:hover {
|
596 |
+
background-color: #eb8368; }
|
597 |
+
|
598 |
+
.lsow-button.lsow-pink {
|
599 |
+
background-color: #dd5679; }
|
600 |
+
|
601 |
+
.lsow-button.lsow-pink:hover {
|
602 |
+
background-color: #e16b8a; }
|
603 |
+
|
604 |
+
.lsow-button.lsow-red {
|
605 |
+
background-color: #da4f49; }
|
606 |
+
|
607 |
+
.lsow-button.lsow-red:hover {
|
608 |
+
background-color: #de635e; }
|
609 |
+
|
610 |
+
.lsow-button.lsow-teal {
|
611 |
+
background-color: #28c2ba; }
|
612 |
+
|
613 |
+
.lsow-button.lsow-teal:hover {
|
614 |
+
background-color: #2fd4cc; }
|
615 |
+
|
616 |
+
.lsow-button.lsow-trans {
|
617 |
+
color: #333;
|
618 |
+
background-color: transparent;
|
619 |
+
/* IE */
|
620 |
+
background-color: transparent;
|
621 |
+
border: 2px solid #a5a5a5; }
|
622 |
+
.lsow-button.lsow-trans:hover {
|
623 |
+
background-color: #fff;
|
624 |
+
color: #333 !important;
|
625 |
+
border-color: #fff; }
|
626 |
+
|
627 |
+
.lsow-button.lsow-semitrans {
|
628 |
+
color: #fff;
|
629 |
+
background-color: transparent;
|
630 |
+
/* IE */
|
631 |
+
background-color: rgba(125, 125, 125, 0.5); }
|
632 |
+
.lsow-button.lsow-semitrans:hover {
|
633 |
+
background-color: #fff;
|
634 |
+
color: #333 !important; }
|
635 |
+
|
636 |
/*# sourceMappingURL=lsow-frontend.css.map */
|
assets/css/lsow-frontend.css.map
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
{
|
2 |
"version": 3,
|
3 |
-
"mappings": "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",
|
4 |
"sources": ["../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","lsow-frontend.scss","../../../../bower_components/neat/app/assets/stylesheets/grid/_omega.scss","_lsow-lib.scss","../../../../bower_components/neat/app/assets/stylesheets/grid/_span-columns.scss"],
|
5 |
"names": [],
|
6 |
"file": "lsow-frontend.css"
|
1 |
{
|
2 |
"version": 3,
|
3 |
+
"mappings": "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",
|
4 |
"sources": ["../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","lsow-frontend.scss","../../../../bower_components/neat/app/assets/stylesheets/grid/_omega.scss","_lsow-lib.scss","../../../../bower_components/neat/app/assets/stylesheets/grid/_span-columns.scss"],
|
5 |
"names": [],
|
6 |
"file": "lsow-frontend.css"
|
assets/css/lsow-frontend.scss
CHANGED
@@ -272,6 +272,7 @@ $grid-columns: 12;
|
|
272 |
text-align: center;
|
273 |
color: #aaa;
|
274 |
@include vendorize(transition, all 0.3s ease-in-out 0s);
|
|
|
275 |
&:before {
|
276 |
margin: 2px;
|
277 |
vertical-align: middle;
|
@@ -324,7 +325,7 @@ $grid-columns: 12;
|
|
324 |
@include vendorize(transition, all 0.2s ease-in 0s);
|
325 |
display: inline-block;
|
326 |
vertical-align: middle;
|
327 |
-
|
328 |
.lsow-dark-bg & {
|
329 |
background: #ccc;
|
330 |
border-color: #ccc;
|
@@ -371,6 +372,7 @@ $grid-columns: 12;
|
|
371 |
@include vendorize(transition, all 0.3s ease-in-out 0s);
|
372 |
overflow: hidden;
|
373 |
box-shadow: none;
|
|
|
374 |
&:before {
|
375 |
margin: 2px;
|
376 |
vertical-align: middle;
|
@@ -404,10 +406,13 @@ $grid-columns: 12;
|
|
404 |
ul.slick-dots {
|
405 |
width: 100%;
|
406 |
position: absolute;
|
407 |
-
bottom: -
|
408 |
text-align: center;
|
|
|
|
|
409 |
li {
|
410 |
-
margin: 0 8px 0 0;
|
|
|
411 |
display: inline-block;
|
412 |
font-size: 0;
|
413 |
}
|
@@ -419,8 +424,9 @@ $grid-columns: 12;
|
|
419 |
width: 12px;
|
420 |
height: 12px;
|
421 |
box-shadow: none;
|
422 |
-
@include vendorize(transition,
|
423 |
font-size: 0;
|
|
|
424 |
.lsow-dark-bg & {
|
425 |
background: #888 !important;
|
426 |
border-color: #888 !important;
|
@@ -547,3 +553,73 @@ $grid-columns: 12;
|
|
547 |
}
|
548 |
|
549 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
272 |
text-align: center;
|
273 |
color: #aaa;
|
274 |
@include vendorize(transition, all 0.3s ease-in-out 0s);
|
275 |
+
outline: none;
|
276 |
&:before {
|
277 |
margin: 2px;
|
278 |
vertical-align: middle;
|
325 |
@include vendorize(transition, all 0.2s ease-in 0s);
|
326 |
display: inline-block;
|
327 |
vertical-align: middle;
|
328 |
+
outline: none;
|
329 |
.lsow-dark-bg & {
|
330 |
background: #ccc;
|
331 |
border-color: #ccc;
|
372 |
@include vendorize(transition, all 0.3s ease-in-out 0s);
|
373 |
overflow: hidden;
|
374 |
box-shadow: none;
|
375 |
+
outline: none;
|
376 |
&:before {
|
377 |
margin: 2px;
|
378 |
vertical-align: middle;
|
406 |
ul.slick-dots {
|
407 |
width: 100%;
|
408 |
position: absolute;
|
409 |
+
bottom: -30px;
|
410 |
text-align: center;
|
411 |
+
padding: 0 !important;
|
412 |
+
margin: 0 !important;
|
413 |
li {
|
414 |
+
margin: 0 8px 0 0 !important;
|
415 |
+
padding: 0 !important;
|
416 |
display: inline-block;
|
417 |
font-size: 0;
|
418 |
}
|
424 |
width: 12px;
|
425 |
height: 12px;
|
426 |
box-shadow: none;
|
427 |
+
@include vendorize(transition, background 0.3s ease-in-out 0s);
|
428 |
font-size: 0;
|
429 |
+
outline: none;
|
430 |
.lsow-dark-bg & {
|
431 |
background: #888 !important;
|
432 |
border-color: #888 !important;
|
553 |
}
|
554 |
|
555 |
|
556 |
+
/* --------------- Button CSS -------------------- */
|
557 |
+
|
558 |
+
input.lsow-button, button.lsow-button, a.lsow-button, .lsow-button:active, .lsow-button:visited {
|
559 |
+
display: inline-block;
|
560 |
+
text-align: center;
|
561 |
+
line-height: 1;
|
562 |
+
cursor: pointer;
|
563 |
+
-webkit-appearance: none;
|
564 |
+
vertical-align: middle;
|
565 |
+
border: 1px solid transparent;
|
566 |
+
border-radius: 3px;
|
567 |
+
padding: 16px 40px;
|
568 |
+
margin: 0;
|
569 |
+
font-size: 12px;
|
570 |
+
font-weight: normal;
|
571 |
+
text-transform: uppercase;
|
572 |
+
letter-spacing: 2px;
|
573 |
+
background-color: #f94213;
|
574 |
+
color: #fefefe;
|
575 |
+
outline: none;
|
576 |
+
@include vendorize(transition, all 0.4s ease-in-out 0s);
|
577 |
+
&.lsow-rounded {
|
578 |
+
border-radius: 999px;
|
579 |
+
}
|
580 |
+
&.lsow-large {
|
581 |
+
padding: 20px 60px;
|
582 |
+
}
|
583 |
+
&.lsow-small {
|
584 |
+
padding: 12px 25px;
|
585 |
+
font-size: 11px;
|
586 |
+
}
|
587 |
+
&:hover {
|
588 |
+
background-color: #f9633e;
|
589 |
+
color: #fefefe;
|
590 |
+
}
|
591 |
+
}
|
592 |
+
$skin-names: ("black", "blue", "cyan", "green", "orange", "pink", "red", "teal");
|
593 |
+
$color-collection: (#363636, #46a5d5, #57c0dc, #00a57d, #e87151, #dd5679, #da4f49, #28c2ba);
|
594 |
+
|
595 |
+
@for $i from 0 to length($skin-names) {
|
596 |
+
$skin-name: nth($skin-names, $i+1);
|
597 |
+
$skin-color: nth($color-collection, $i+1);
|
598 |
+
.lsow-button.lsow-#{$skin-name} {
|
599 |
+
background-color: $skin-color;
|
600 |
+
}
|
601 |
+
.lsow-button.lsow-#{$skin-name}:hover {
|
602 |
+
background-color: lighten($skin-color, 5%);
|
603 |
+
}
|
604 |
+
}
|
605 |
+
.lsow-button.lsow-trans {
|
606 |
+
color: #333;
|
607 |
+
background-color: transparent; /* IE */
|
608 |
+
background-color: rgba(0, 0, 0, 0);
|
609 |
+
border: 2px solid #a5a5a5;
|
610 |
+
&:hover {
|
611 |
+
background-color: #fff;
|
612 |
+
color: #333 !important;
|
613 |
+
border-color: #fff;
|
614 |
+
}
|
615 |
+
}
|
616 |
+
.lsow-button.lsow-semitrans {
|
617 |
+
color: #fff;
|
618 |
+
background-color: transparent; /* IE */
|
619 |
+
background-color: rgba(125, 125, 125, 0.5);
|
620 |
+
&:hover {
|
621 |
+
background-color: #fff;
|
622 |
+
color: #333 !important;
|
623 |
+
}
|
624 |
+
}
|
625 |
+
|
assets/js/lsow-frontend.js
CHANGED
@@ -14,11 +14,21 @@ if (typeof (jQuery) != 'undefined') {
|
|
14 |
var LSOW_Frontend = {
|
15 |
|
16 |
init: function () {
|
|
|
17 |
this.carousel();
|
18 |
this.setup_parallax();
|
19 |
this.setup_ytp();
|
20 |
},
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
isMobile: function () {
|
23 |
"use strict";
|
24 |
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
|
@@ -49,7 +59,7 @@ if (typeof (jQuery) != 'undefined') {
|
|
49 |
return;
|
50 |
}
|
51 |
|
52 |
-
var carousel_elements = $('.lsow-carousel, .lsow-posts-carousel');
|
53 |
|
54 |
carousel_elements.each(function () {
|
55 |
|
@@ -181,7 +191,7 @@ if (typeof (jQuery) != 'undefined') {
|
|
181 |
containment: 'self'});
|
182 |
|
183 |
|
184 |
-
}
|
185 |
}
|
186 |
|
187 |
LSOW_Frontend.init();
|
14 |
var LSOW_Frontend = {
|
15 |
|
16 |
init: function () {
|
17 |
+
this.output_custom_css();
|
18 |
this.carousel();
|
19 |
this.setup_parallax();
|
20 |
this.setup_ytp();
|
21 |
},
|
22 |
|
23 |
+
output_custom_css: function () {
|
24 |
+
|
25 |
+
var custom_css = lsow_settings['custom_css'];
|
26 |
+
if (custom_css !== undefined && custom_css != '') {
|
27 |
+
custom_css = '<style type="text/css">' + custom_css + '</style>';
|
28 |
+
$('head').append(custom_css);
|
29 |
+
}
|
30 |
+
},
|
31 |
+
|
32 |
isMobile: function () {
|
33 |
"use strict";
|
34 |
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
|
59 |
return;
|
60 |
}
|
61 |
|
62 |
+
var carousel_elements = $('.lsow-carousel, .lsow-posts-carousel, .lsow-gallery-carousel');
|
63 |
|
64 |
carousel_elements.each(function () {
|
65 |
|
191 |
containment: 'self'});
|
192 |
|
193 |
|
194 |
+
},
|
195 |
}
|
196 |
|
197 |
LSOW_Frontend.init();
|
assets/js/lsow-frontend.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
"undefined"!=typeof jQuery&&(jQuery.noConflict(),function(t){"use strict";t(function(){var o={init:function(){this.carousel(),this.setup_parallax(),this.setup_ytp()},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?!0:!1},vendor_prefix:function(){function t(){var o=window.getComputedStyle(document.documentElement,"");return t=(Array.prototype.slice.call(o).join("").match(/-(moz|webkit|ms)-/)||""===o.OLink&&["","o"])[1]}var t;return t(),t},carousel:function(){if(void 0!==t().slick){var o=t(".lsow-carousel, .lsow-posts-carousel");o.each(function(){var o=t(this),e=o.data("arrows")?!0:!1,a=o.data("dots")?!0:!1,i=o.data("autoplay")?!0:!1,
|
1 |
+
"undefined"!=typeof jQuery&&(jQuery.noConflict(),function(t){"use strict";t(function(){var o={init:function(){this.output_custom_css(),this.carousel(),this.setup_parallax(),this.setup_ytp()},output_custom_css:function(){var o=lsow_settings.custom_css;void 0!==o&&""!=o&&(o='<style type="text/css">'+o+"</style>",t("head").append(o))},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?!0:!1},vendor_prefix:function(){function t(){var o=window.getComputedStyle(document.documentElement,"");return t=(Array.prototype.slice.call(o).join("").match(/-(moz|webkit|ms)-/)||""===o.OLink&&["","o"])[1]}var t;return t(),t},carousel:function(){if(void 0!==t().slick){var o=t(".lsow-carousel, .lsow-posts-carousel, .lsow-gallery-carousel");o.each(function(){var o=t(this),e=o.data("arrows")?!0:!1,a=o.data("dots")?!0:!1,i=o.data("autoplay")?!0:!1,s=o.data("autoplay_speed")||3e3,n=o.data("animation_speed")||300,l=(o.data("fade")?!0:!1,o.data("pause_on_hover")?!0:!1),r=o.data("display_columns")||4,u=o.data("scroll_columns")||4,d=(o.data("gutter")||10,o.data("tablet_width")||800),c=o.data("tablet_display_columns")||2,p=o.data("tablet_scroll_columns")||2,m=o.data("mobile_width")||480,w=o.data("mobile_display_columns")||1,_=o.data("mobile_scroll_columns")||1;o.slick({arrows:e,dots:a,infinite:!0,autoplay:i,autoplaySpeed:s,speed:n,fade:!1,pauseOnHover:l,slidesToShow:r,slidesToScroll:u,responsive:[{breakpoint:d,settings:{slidesToShow:c,slidesToScroll:p}},{breakpoint:m,settings:{slidesToShow:w,slidesToScroll:_}}]})})}},setup_parallax:function(){function e(){if(o.isMobile()===!1){var e=t(window).height();t(".lsow-section-bg-parallax").each(function(){var a=t(this),i=a.outerHeight(!0),s=a[0].getBoundingClientRect();if(s.bottom>=0&&s.top<=e){var n=e+i,l=e-s.top,r=50,u=r*Math.abs(l/n);u=-u.toFixed(2),a.find(".lsow-parallax-bg").css("-"+o.vendor_prefix()+"-transform","translate3d(0px, "+u+"%, 0px)")}})}}var a=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/600)};this.isMobile()===!1&&(a(e),t(window).on("scroll",function(){a(e)}))},setup_ytp:function(){this.isMobile()||void 0===t().mb_YTPlayer||t(".lsow-section-bg-youtube").mb_YTPlayer({startAt:0,showYTLogo:!1,showControls:!1,autoPlay:!0,mute:!0,containment:"self"})}};o.init()})}(jQuery));
|
includes/class-lsow-setup.php
CHANGED
@@ -28,6 +28,8 @@ if (!class_exists('LSOW_Setup')):
|
|
28 |
add_filter('siteorigin_panels_css_object', array($this, 'filter_css_object'), 10, 3);
|
29 |
|
30 |
|
|
|
|
|
31 |
}
|
32 |
|
33 |
function row_style_fields($fields) {
|
@@ -198,6 +200,40 @@ if (!class_exists('LSOW_Setup')):
|
|
198 |
return $class_paths;
|
199 |
}
|
200 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
201 |
}
|
202 |
|
203 |
endif;
|
28 |
add_filter('siteorigin_panels_css_object', array($this, 'filter_css_object'), 10, 3);
|
29 |
|
30 |
|
31 |
+
add_filter('siteorigin_widgets_default_active', array($this, 'activate_plugin_widgets'));
|
32 |
+
|
33 |
}
|
34 |
|
35 |
function row_style_fields($fields) {
|
200 |
return $class_paths;
|
201 |
}
|
202 |
|
203 |
+
function activate_plugin_widgets($default_widgets) {
|
204 |
+
|
205 |
+
$auto_activate = lsow_get_option('lsow_autoload_widgets', false);
|
206 |
+
|
207 |
+
if (!$auto_activate)
|
208 |
+
return $default_widgets;
|
209 |
+
|
210 |
+
$plugin_widgets = array(
|
211 |
+
|
212 |
+
"lsow-accordion-widget" => true,
|
213 |
+
"lsow-button-widget" => true,
|
214 |
+
"lsow-carousel-widget" => true,
|
215 |
+
"lsow-clients-widget" => true,
|
216 |
+
"lsow-heading-widget" => true,
|
217 |
+
"lsow-hero-image-widget" => true,
|
218 |
+
"lsow-icon-list-widget" => true,
|
219 |
+
"lsow-odometers-widget" => true,
|
220 |
+
"lsow-piecharts-widget" => true,
|
221 |
+
"lsow-portfolio-widget" => true,
|
222 |
+
"lsow-posts-carousel-widget" => true,
|
223 |
+
"lsow-pricing-table-widget" => true,
|
224 |
+
"lsow-services-widget" => true,
|
225 |
+
"lsow-stats-bar-widget" => true,
|
226 |
+
"lsow-tabs-widget" => true,
|
227 |
+
"lsow-team-members-widget" => true,
|
228 |
+
"lsow-testimonials-slider-widget" => true,
|
229 |
+
"lsow-testimonials-widget" => true,
|
230 |
+
|
231 |
+
);
|
232 |
+
|
233 |
+
return wp_parse_args($plugin_widgets, $default_widgets);
|
234 |
+
|
235 |
+
}
|
236 |
+
|
237 |
}
|
238 |
|
239 |
endif;
|
includes/fields/css/jquery-ui-timepicker-addon.css
CHANGED
@@ -27,4 +27,12 @@
|
|
27 |
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
|
28 |
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; }
|
29 |
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
|
30 |
-
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
|
28 |
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; }
|
29 |
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
|
30 |
+
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; }
|
31 |
+
|
32 |
+
|
33 |
+
/* ------------ Custom CSS ------------------- */
|
34 |
+
|
35 |
+
.siteorigin-widget-form .siteorigin-widget-field .lsow-widget-input-datepicker,
|
36 |
+
.siteorigin-widget-form .siteorigin-widget-field .lsow-widget-input-timepicker {
|
37 |
+
max-width: 230px;
|
38 |
+
}
|
includes/fields/datepicker.class.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Custom_Field_Datepicker extends SiteOrigin_Widget_Field_Text_Input_Ba
|
|
16 |
/* load jQuery-ui datepicker */
|
17 |
wp_enqueue_script('jquery-ui-datepicker');
|
18 |
|
19 |
-
wp_enqueue_script('lsow-datepicker-field', plugin_dir_url(__FILE__) . 'js/datepicker-field' .
|
20 |
|
21 |
wp_enqueue_style('lsow-datepicker-css', plugin_dir_url(__FILE__) . 'css/jquery-ui.css', false, "1.11.4", false);
|
22 |
}
|
16 |
/* load jQuery-ui datepicker */
|
17 |
wp_enqueue_script('jquery-ui-datepicker');
|
18 |
|
19 |
+
wp_enqueue_script('lsow-datepicker-field', plugin_dir_url(__FILE__) . 'js/datepicker-field' . LSOW_JS_SUFFIX . '.js', array('jquery', 'jquery-ui-datepicker'), SOW_BUNDLE_VERSION);
|
20 |
|
21 |
wp_enqueue_style('lsow-datepicker-css', plugin_dir_url(__FILE__) . 'css/jquery-ui.css', false, "1.11.4", false);
|
22 |
}
|
includes/fields/js/timepicker-field.min.js
CHANGED
@@ -1 +1,46 @@
|
|
1 |
-
jQuery(function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(function ($) {
|
2 |
+
|
3 |
+
var setup = function (widgetForm) {
|
4 |
+
|
5 |
+
if (typeof widgetForm.data('initialised') == 'undefined') {
|
6 |
+
|
7 |
+
$(widgetForm).find('.lsow-widget-input-timepicker').each(function (index, element) {
|
8 |
+
$(element).datetimepicker({
|
9 |
+
timeFormat: 'HH:mm:ss',
|
10 |
+
stepHour: 2,
|
11 |
+
stepMinute: 10,
|
12 |
+
stepSecond: 10
|
13 |
+
});
|
14 |
+
});
|
15 |
+
|
16 |
+
$(widgetForm).data('initialised', true);
|
17 |
+
}
|
18 |
+
else {
|
19 |
+
setTimeout(function () {
|
20 |
+
setup(widgetForm);
|
21 |
+
}, 500);
|
22 |
+
}
|
23 |
+
};
|
24 |
+
|
25 |
+
$(document).on('sowsetupform', function (e) {
|
26 |
+
var $form = $(e.target);
|
27 |
+
|
28 |
+
if ($form.is('.siteorigin-widget-field-repeater-item-form')) {
|
29 |
+
if ($form.is(':visible')) {
|
30 |
+
setup($form);
|
31 |
+
}
|
32 |
+
else {
|
33 |
+
$form.on('slideToggleOpenComplete', function onSlideToggleComplete() {
|
34 |
+
if ($form.is(':visible')) {
|
35 |
+
setup($form);
|
36 |
+
$form.off('slideToggleOpenComplete');
|
37 |
+
}
|
38 |
+
})
|
39 |
+
}
|
40 |
+
}
|
41 |
+
else {
|
42 |
+
setup($form);
|
43 |
+
}
|
44 |
+
});
|
45 |
+
|
46 |
+
});
|
includes/fields/timepicker.class.php
CHANGED
@@ -18,11 +18,11 @@ class LSOW_Custom_Field_Timepicker extends SiteOrigin_Widget_Field_Text_Input_Ba
|
|
18 |
|
19 |
wp_enqueue_script( 'jquery-ui-slider' );
|
20 |
|
21 |
-
wp_enqueue_script('lsow-timepicker-addon', plugin_dir_url(__FILE__) . 'js/jquery-ui-timepicker-addon' .
|
22 |
|
23 |
wp_enqueue_style('lsow-timepicker-addon-css', plugin_dir_url(__FILE__) . 'css/jquery-ui-timepicker-addon.css', false, "1.6.3", false);
|
24 |
|
25 |
-
wp_enqueue_script('lsow-timepicker-field', plugin_dir_url(__FILE__) . 'js/timepicker-field' .
|
26 |
|
27 |
wp_enqueue_style('lsow-timepicker-css', plugin_dir_url(__FILE__) . 'css/jquery-ui.css', false, "1.11.4", false);
|
28 |
}
|
18 |
|
19 |
wp_enqueue_script( 'jquery-ui-slider' );
|
20 |
|
21 |
+
wp_enqueue_script('lsow-timepicker-addon', plugin_dir_url(__FILE__) . 'js/jquery-ui-timepicker-addon' . LSOW_JS_SUFFIX . '.js', array('jquery', 'jquery-ui-datepicker' , 'jquery-ui-slider'), SOW_BUNDLE_VERSION);
|
22 |
|
23 |
wp_enqueue_style('lsow-timepicker-addon-css', plugin_dir_url(__FILE__) . 'css/jquery-ui-timepicker-addon.css', false, "1.6.3", false);
|
24 |
|
25 |
+
wp_enqueue_script('lsow-timepicker-field', plugin_dir_url(__FILE__) . 'js/timepicker-field' . LSOW_JS_SUFFIX . '.js', array('jquery', 'jquery-ui-datepicker', 'lsow-timepicker-addon'), SOW_BUNDLE_VERSION);
|
26 |
|
27 |
wp_enqueue_style('lsow-timepicker-css', plugin_dir_url(__FILE__) . 'css/jquery-ui.css', false, "1.11.4", false);
|
28 |
}
|
includes/helper-functions.php
CHANGED
@@ -4,248 +4,215 @@
|
|
4 |
if (!defined('ABSPATH'))
|
5 |
exit;
|
6 |
|
7 |
-
|
8 |
|
9 |
-
|
10 |
|
11 |
-
|
12 |
|
13 |
-
|
|
|
14 |
|
15 |
-
if (
|
16 |
-
$terms
|
17 |
-
|
18 |
-
if ($terms && !is_wp_error($terms)) {
|
19 |
-
foreach ($terms as $term) {
|
20 |
-
$term_coll[$term->term_id] = $term->name;
|
21 |
-
}
|
22 |
}
|
23 |
}
|
24 |
-
|
|
|
25 |
|
26 |
-
|
27 |
|
28 |
-
|
29 |
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
}
|
34 |
}
|
35 |
}
|
36 |
-
|
37 |
-
return $term_coll;
|
38 |
}
|
39 |
-
}
|
40 |
|
41 |
-
|
|
|
42 |
|
43 |
-
|
44 |
|
45 |
-
|
46 |
-
|
47 |
|
48 |
-
|
49 |
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
}
|
60 |
}
|
61 |
-
return array($chosen_terms, $taxonomy_filter);
|
62 |
}
|
|
|
63 |
}
|
64 |
|
|
|
|
|
65 |
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
global $post;
|
70 |
|
71 |
-
|
72 |
-
$output .= get_the_term_list($post->ID, $taxonomy, $before, $separator, $after);
|
73 |
-
$output .= '</span>';
|
74 |
-
|
75 |
-
return $output;
|
76 |
-
}
|
77 |
}
|
78 |
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
foreach ($posts as $post) {
|
108 |
-
$list[$post->ID] = $post->post_title;
|
109 |
-
}
|
110 |
}
|
111 |
-
|
112 |
-
return $list;
|
113 |
}
|
114 |
-
}
|
115 |
|
116 |
-
|
|
|
117 |
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
}
|
130 |
-
$output .= '</span>';
|
131 |
}
|
132 |
-
|
133 |
}
|
|
|
134 |
}
|
135 |
|
136 |
-
|
137 |
-
|
138 |
-
function lsow_entry_published($format = "M d, Y") {
|
139 |
|
140 |
-
|
141 |
|
142 |
-
|
143 |
|
144 |
-
|
145 |
|
146 |
-
|
147 |
-
}
|
148 |
}
|
149 |
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
$author = '<span class="author vcard">' . esc_html__('By ', 'livemesh-so-widgets'). '<a class="url fn n" href="' . esc_url(get_author_posts_url(get_the_author_meta('ID'))) . '" title="' . esc_attr(get_the_author_meta('display_name')) . '">' . esc_html(get_the_author_meta('display_name')) . '</a></span>';
|
154 |
-
return $author;
|
155 |
-
}
|
156 |
}
|
157 |
|
158 |
/** Isotope filtering support for Portfolio pages * */
|
159 |
|
160 |
-
|
161 |
|
162 |
-
|
163 |
|
164 |
-
|
|
|
|
|
|
|
165 |
|
166 |
-
|
167 |
-
$terms = get_terms($taxonomy);
|
168 |
-
else
|
169 |
-
$terms = $chosen_terms;
|
170 |
|
171 |
-
|
172 |
|
173 |
-
|
174 |
|
175 |
-
|
|
|
176 |
|
177 |
-
$segment_count =
|
178 |
-
foreach ($terms as $term) {
|
179 |
-
|
180 |
-
$output .= '<div class="lsow-filter-item segment-' . intval($segment_count) . '"><a href="#" data-value=".term-' . intval($term->term_id) . '" title="' . esc_html__('View all items filed under ', 'livemesh-so-widgets') . esc_attr($term->name) . '">' . esc_html($term->name) . '</a></div>';
|
181 |
-
|
182 |
-
$segment_count++;
|
183 |
-
}
|
184 |
-
|
185 |
-
$output .= '</div>';
|
186 |
|
|
|
187 |
}
|
188 |
|
189 |
-
|
|
|
190 |
}
|
|
|
|
|
191 |
}
|
192 |
|
193 |
/* Return the css class name to help achieve the number of columns specified */
|
194 |
|
195 |
-
|
196 |
-
|
197 |
-
function lsow_get_column_class($column_size = 3, $no_margin = false) {
|
198 |
|
199 |
-
|
200 |
|
201 |
-
|
202 |
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
|
217 |
-
|
218 |
|
219 |
-
|
220 |
-
}
|
221 |
}
|
222 |
|
223 |
/*
|
224 |
* Converting string to boolean is a big one in PHP
|
225 |
*/
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
$value = false;
|
235 |
-
return (bool)$value; // Make sure you do not touch the value if the value is not a string
|
236 |
-
}
|
237 |
}
|
238 |
|
239 |
// get all registered taxonomies
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
$map [$taxonomy] = $taxonomy;
|
246 |
-
}
|
247 |
-
return $map;
|
248 |
}
|
|
|
249 |
}
|
250 |
|
251 |
|
@@ -255,23 +222,197 @@ if (!function_exists('lsow_get_taxonomies_map')) {
|
|
255 |
* @percent float $percent Decimal ( 0.2 = lighten by 20%(), -0.4 = darken by 40%() )
|
256 |
* @return str Lightened/Darkend colour as hexadecimal (with hash);
|
257 |
*/
|
258 |
-
function lsow_color_luminance(
|
259 |
|
260 |
// validate hex string
|
261 |
|
262 |
-
$hex = preg_replace(
|
263 |
$new_hex = '#';
|
264 |
|
265 |
-
if (
|
266 |
$hex = $hex[0] + $hex[0] + $hex[1] + $hex[1] + $hex[2] + $hex[2];
|
267 |
}
|
268 |
|
269 |
// convert to decimal and change luminosity
|
270 |
for ($i = 0; $i < 3; $i++) {
|
271 |
-
$dec = hexdec(
|
272 |
-
$dec = min(
|
273 |
-
$new_hex .= str_pad(
|
274 |
}
|
275 |
|
276 |
return $new_hex;
|
277 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
if (!defined('ABSPATH'))
|
5 |
exit;
|
6 |
|
7 |
+
function lsow_get_terms($taxonomy) {
|
8 |
|
9 |
+
global $wpdb;
|
10 |
|
11 |
+
$term_coll = array();
|
12 |
|
13 |
+
if (taxonomy_exists($taxonomy)) {
|
14 |
+
$terms = get_terms($taxonomy); // Get all terms of a taxonomy
|
15 |
|
16 |
+
if ($terms && !is_wp_error($terms)) {
|
17 |
+
foreach ($terms as $term) {
|
18 |
+
$term_coll[$term->term_id] = $term->name;
|
|
|
|
|
|
|
|
|
19 |
}
|
20 |
}
|
21 |
+
}
|
22 |
+
else {
|
23 |
|
24 |
+
$qt = 'SELECT * FROM ' . $wpdb->terms . ' AS t INNER JOIN ' . $wpdb->term_taxonomy . ' AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy = "' . $taxonomy . '" AND tt.count > 0 ORDER BY t.term_id DESC LIMIT 0 , 30';
|
25 |
|
26 |
+
$terms = $wpdb->get_results($qt, ARRAY_A);
|
27 |
|
28 |
+
if ($terms && !is_wp_error($terms)) {
|
29 |
+
foreach ($terms as $term) {
|
30 |
+
$term_coll[$term['term_id']] = $term['name'];
|
|
|
31 |
}
|
32 |
}
|
|
|
|
|
33 |
}
|
|
|
34 |
|
35 |
+
return $term_coll;
|
36 |
+
}
|
37 |
|
38 |
+
function lsow_get_chosen_terms($query_args) {
|
39 |
|
40 |
+
$chosen_terms = array();
|
41 |
+
$taxonomy_filter = '';
|
42 |
|
43 |
+
$query_args = wp_parse_args($query_args);
|
44 |
|
45 |
+
if (!empty($query_args) && !empty($query_args['tax_query'])) {
|
46 |
+
$terms_query = explode(',', $query_args['tax_query']);
|
47 |
+
foreach ($terms_query as $term_query) {
|
48 |
+
list($taxonomy, $term_slug) = explode(':', $term_query);
|
49 |
|
50 |
+
if (empty($taxonomy) || empty($term_slug))
|
51 |
+
continue;
|
52 |
+
$chosen_terms[] = get_term_by('slug', $term_slug, $taxonomy);
|
53 |
+
$taxonomy_filter = $taxonomy;
|
|
|
54 |
}
|
|
|
55 |
}
|
56 |
+
return array($chosen_terms, $taxonomy_filter);
|
57 |
}
|
58 |
|
59 |
+
function lsow_entry_terms_list($taxonomy = 'category', $separator = ', ', $before = ' ', $after = ' ') {
|
60 |
+
global $post;
|
61 |
|
62 |
+
$output = '<span class="lsow-' . $taxonomy . '-list">';
|
63 |
+
$output .= get_the_term_list($post->ID, $taxonomy, $before, $separator, $after);
|
64 |
+
$output .= '</span>';
|
|
|
65 |
|
66 |
+
return $output;
|
|
|
|
|
|
|
|
|
|
|
67 |
}
|
68 |
|
69 |
+
function lsow_get_posts() {
|
70 |
+
|
71 |
+
$list = array();
|
72 |
+
|
73 |
+
$args = $args = array(
|
74 |
+
'posts_per_page' => -1,
|
75 |
+
'offset' => 0,
|
76 |
+
'category' => '',
|
77 |
+
'category_name' => '',
|
78 |
+
'orderby' => 'date',
|
79 |
+
'order' => 'DESC',
|
80 |
+
'include' => '',
|
81 |
+
'exclude' => '',
|
82 |
+
'meta_key' => '',
|
83 |
+
'meta_value' => '',
|
84 |
+
'post_type' => 'post',
|
85 |
+
'post_mime_type' => '',
|
86 |
+
'post_parent' => '',
|
87 |
+
'author' => '',
|
88 |
+
'post_status' => 'publish',
|
89 |
+
'suppress_filters' => true
|
90 |
+
);
|
91 |
+
|
92 |
+
$posts = get_posts($args);
|
93 |
+
|
94 |
+
if (!empty ($posts)) {
|
95 |
+
foreach ($posts as $post) {
|
96 |
+
$list[$post->ID] = $post->post_title;
|
|
|
|
|
|
|
97 |
}
|
|
|
|
|
98 |
}
|
|
|
99 |
|
100 |
+
return $list;
|
101 |
+
}
|
102 |
|
103 |
+
function lsow_get_taxonomy_info($taxonomy) {
|
104 |
+
$output = '';
|
105 |
+
$terms = get_the_terms(get_the_ID(), $taxonomy);
|
106 |
+
if (!empty($terms) && !is_wp_error($terms)) {
|
107 |
+
$output .= '<span class="lsow-terms">';
|
108 |
+
$term_count = 0;
|
109 |
+
foreach ($terms as $term) {
|
110 |
+
if ($term_count != 0)
|
111 |
+
$output .= ', ';
|
112 |
+
$output .= '<a href="' . get_term_link($term->slug, $taxonomy) . '">' . $term->name . '</a>';
|
113 |
+
$term_count = $term_count + 1;
|
|
|
|
|
114 |
}
|
115 |
+
$output .= '</span>';
|
116 |
}
|
117 |
+
return $output;
|
118 |
}
|
119 |
|
120 |
+
function lsow_entry_published($format = "M d, Y") {
|
|
|
|
|
121 |
|
122 |
+
$published = '<span class="published"><abbr title="' . sprintf(get_the_time(esc_html__('l, F, Y, g:i a', 'livemesh-so-widgets'))) . '">' . sprintf(get_the_time($format)) . '</abbr></span>';
|
123 |
|
124 |
+
return $published;
|
125 |
|
126 |
+
$link = '<span class="published">' . '<a href="' . get_day_link(get_the_time(esc_html__('Y', 'livemesh-so-widgets')), get_the_time(esc_html__('m', 'livemesh-so-widgets')), get_the_time(esc_html__('d', 'livemesh-so-widgets'))) . '" title="' . sprintf(get_the_time(esc_html__('l, F, Y, g:i a', 'livemesh-so-widgets'))) . '">' . '<span class="updated">' . get_the_time($format) . '</span>' . '</a></span>';
|
127 |
|
128 |
+
return $link;
|
|
|
129 |
}
|
130 |
|
131 |
+
function lsow_entry_author() {
|
132 |
+
$author = '<span class="author vcard">' . esc_html__('By ', 'livemesh-so-widgets') . '<a class="url fn n" href="' . esc_url(get_author_posts_url(get_the_author_meta('ID'))) . '" title="' . esc_attr(get_the_author_meta('display_name')) . '">' . esc_html(get_the_author_meta('display_name')) . '</a></span>';
|
133 |
+
return $author;
|
|
|
|
|
|
|
134 |
}
|
135 |
|
136 |
/** Isotope filtering support for Portfolio pages * */
|
137 |
|
138 |
+
function lsow_get_taxonomy_terms_filter($taxonomy, $chosen_terms = array()) {
|
139 |
|
140 |
+
$output = '';
|
141 |
|
142 |
+
if (empty($chosen_terms))
|
143 |
+
$terms = get_terms($taxonomy);
|
144 |
+
else
|
145 |
+
$terms = $chosen_terms;
|
146 |
|
147 |
+
if (!empty($terms) && !is_wp_error($terms)) {
|
|
|
|
|
|
|
148 |
|
149 |
+
$output .= '<div class="lsow-taxonomy-filter">';
|
150 |
|
151 |
+
$output .= '<div class="lsow-filter-item segment-0 lsow-active"><a data-value="*" href="#">' . esc_html__('All', 'livemesh-so-widgets') . '</a></div>';
|
152 |
|
153 |
+
$segment_count = 1;
|
154 |
+
foreach ($terms as $term) {
|
155 |
|
156 |
+
$output .= '<div class="lsow-filter-item segment-' . intval($segment_count) . '"><a href="#" data-value=".term-' . intval($term->term_id) . '" title="' . esc_html__('View all items filed under ', 'livemesh-so-widgets') . esc_attr($term->name) . '">' . esc_html($term->name) . '</a></div>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
|
158 |
+
$segment_count++;
|
159 |
}
|
160 |
|
161 |
+
$output .= '</div>';
|
162 |
+
|
163 |
}
|
164 |
+
|
165 |
+
return $output;
|
166 |
}
|
167 |
|
168 |
/* Return the css class name to help achieve the number of columns specified */
|
169 |
|
170 |
+
function lsow_get_column_class($column_size = 3, $no_margin = false) {
|
|
|
|
|
171 |
|
172 |
+
$style_class = 'lsow-threecol';
|
173 |
|
174 |
+
$no_margin = lsow_to_boolean($no_margin); // make sure it is not string
|
175 |
|
176 |
+
$column_styles = array(
|
177 |
+
1 => 'lsow-twelvecol',
|
178 |
+
2 => 'lsow-sixcol',
|
179 |
+
3 => 'lsow-fourcol',
|
180 |
+
4 => 'lsow-threecol',
|
181 |
+
5 => 'lsow-onefifthcol',
|
182 |
+
6 => 'lsow-twocol',
|
183 |
+
12 => 'lsow-onecol'
|
184 |
+
);
|
185 |
|
186 |
+
if (array_key_exists($column_size, $column_styles) && !empty($column_styles[$column_size])) {
|
187 |
+
$style_class = $column_styles[$column_size];
|
188 |
+
}
|
189 |
|
190 |
+
$style_class = $no_margin ? ($style_class . ' lsow-zero-margin') : $style_class;
|
191 |
|
192 |
+
return $style_class;
|
|
|
193 |
}
|
194 |
|
195 |
/*
|
196 |
* Converting string to boolean is a big one in PHP
|
197 |
*/
|
198 |
+
function lsow_to_boolean($value) {
|
199 |
+
if (!isset($value))
|
200 |
+
return false;
|
201 |
+
if ($value == 'true' || $value == '1')
|
202 |
+
$value = true;
|
203 |
+
elseif ($value == 'false' || $value == '0')
|
204 |
+
$value = false;
|
205 |
+
return (bool)$value; // Make sure you do not touch the value if the value is not a string
|
|
|
|
|
|
|
206 |
}
|
207 |
|
208 |
// get all registered taxonomies
|
209 |
+
function lsow_get_taxonomies_map() {
|
210 |
+
$map = array();
|
211 |
+
$taxonomies = get_taxonomies();
|
212 |
+
foreach ($taxonomies as $taxonomy) {
|
213 |
+
$map [$taxonomy] = $taxonomy;
|
|
|
|
|
|
|
214 |
}
|
215 |
+
return $map;
|
216 |
}
|
217 |
|
218 |
|
222 |
* @percent float $percent Decimal ( 0.2 = lighten by 20%(), -0.4 = darken by 40%() )
|
223 |
* @return str Lightened/Darkend colour as hexadecimal (with hash);
|
224 |
*/
|
225 |
+
function lsow_color_luminance($hex, $percent) {
|
226 |
|
227 |
// validate hex string
|
228 |
|
229 |
+
$hex = preg_replace('/[^0-9a-f]/i', '', $hex);
|
230 |
$new_hex = '#';
|
231 |
|
232 |
+
if (strlen($hex) < 6) {
|
233 |
$hex = $hex[0] + $hex[0] + $hex[1] + $hex[1] + $hex[2] + $hex[2];
|
234 |
}
|
235 |
|
236 |
// convert to decimal and change luminosity
|
237 |
for ($i = 0; $i < 3; $i++) {
|
238 |
+
$dec = hexdec(substr($hex, $i * 2, 2));
|
239 |
+
$dec = min(max(0, $dec + $dec * $percent), 255);
|
240 |
+
$new_hex .= str_pad(dechex($dec), 2, 0, STR_PAD_LEFT);
|
241 |
}
|
242 |
|
243 |
return $new_hex;
|
244 |
+
}
|
245 |
+
|
246 |
+
function lsow_get_option($option_name, $default = null) {
|
247 |
+
|
248 |
+
$settings = get_option('lsow_settings');
|
249 |
+
|
250 |
+
if (!empty($settings) && isset($settings[$option_name]))
|
251 |
+
$option_value = $settings[$option_name];
|
252 |
+
else
|
253 |
+
$option_value = $default;
|
254 |
+
|
255 |
+
return $option_value;
|
256 |
+
}
|
257 |
+
|
258 |
+
function lsow_update_option($option_name, $option_value) {
|
259 |
+
|
260 |
+
$settings = get_option('lsow_settings');
|
261 |
+
|
262 |
+
if (empty($settings))
|
263 |
+
$settings = array();
|
264 |
+
|
265 |
+
$settings[$option_name] = $option_value;
|
266 |
+
|
267 |
+
update_option('lsow_settings', $settings);
|
268 |
+
}
|
269 |
+
|
270 |
+
/**
|
271 |
+
* Update multiple options in one go
|
272 |
+
* @param array $setting_data An collection of settings key value pairs;
|
273 |
+
*/
|
274 |
+
function lsow_update_options($setting_data) {
|
275 |
+
|
276 |
+
$settings = get_option('lsow_settings');
|
277 |
+
|
278 |
+
if (empty($settings))
|
279 |
+
$settings = array();
|
280 |
+
|
281 |
+
foreach ($setting_data as $setting => $value) {
|
282 |
+
// because of get_magic_quotes_gpc()
|
283 |
+
$value = stripslashes($value);
|
284 |
+
$settings[$setting] = $value;
|
285 |
+
}
|
286 |
+
|
287 |
+
update_option('lsow_settings', $settings);
|
288 |
+
}
|
289 |
+
|
290 |
+
/**
|
291 |
+
* Get system info
|
292 |
+
*
|
293 |
+
*/
|
294 |
+
function lsow_get_sysinfo() {
|
295 |
+
global $wpdb;
|
296 |
+
|
297 |
+
// Get theme info
|
298 |
+
$theme_data = wp_get_theme();
|
299 |
+
$theme = $theme_data->Name . ' ' . $theme_data->Version;
|
300 |
+
|
301 |
+
$return = '### <strong>Begin System Info</strong> ###' . "\n\n";
|
302 |
+
|
303 |
+
// Start with the basics...
|
304 |
+
$return .= '-- Site Info' . "\n\n";
|
305 |
+
$return .= 'Site URL: ' . site_url() . "\n";
|
306 |
+
$return .= 'Home URL: ' . home_url() . "\n";
|
307 |
+
$return .= 'Multisite: ' . (is_multisite() ? 'Yes' : 'No') . "\n";
|
308 |
+
|
309 |
+
// Theme info
|
310 |
+
$plugin = get_plugin_data(LSOW_PLUGIN_FILE);
|
311 |
+
|
312 |
+
|
313 |
+
// Plugin configuration
|
314 |
+
$return .= "\n" . '-- Plugin Configuration' . "\n\n";
|
315 |
+
$return .= 'Name: ' . $plugin['Name'] . "\n";
|
316 |
+
$return .= 'Version: ' . $plugin['Version'] . "\n";
|
317 |
+
|
318 |
+
// WordPress configuration
|
319 |
+
$return .= "\n" . '-- WordPress Configuration' . "\n\n";
|
320 |
+
$return .= 'Version: ' . get_bloginfo('version') . "\n";
|
321 |
+
$return .= 'Language: ' . (defined('WPLANG') && WPLANG ? WPLANG : 'en_US') . "\n";
|
322 |
+
$return .= 'Permalink Structure: ' . (get_option('permalink_structure') ? get_option('permalink_structure') : 'Default') . "\n";
|
323 |
+
$return .= 'Active Theme: ' . $theme . "\n";
|
324 |
+
$return .= 'Show On Front: ' . get_option('show_on_front') . "\n";
|
325 |
+
|
326 |
+
// Only show page specs if frontpage is set to 'page'
|
327 |
+
if (get_option('show_on_front') == 'page') {
|
328 |
+
$front_page_id = get_option('page_on_front');
|
329 |
+
$blog_page_id = get_option('page_for_posts');
|
330 |
+
|
331 |
+
$return .= 'Page On Front: ' . ($front_page_id != 0 ? get_the_title($front_page_id) . ' (#' . $front_page_id . ')' : 'Unset') . "\n";
|
332 |
+
$return .= 'Page For Posts: ' . ($blog_page_id != 0 ? get_the_title($blog_page_id) . ' (#' . $blog_page_id . ')' : 'Unset') . "\n";
|
333 |
+
}
|
334 |
+
|
335 |
+
$return .= 'ABSPATH: ' . ABSPATH . "\n";
|
336 |
+
|
337 |
+
|
338 |
+
$return .= 'WP_DEBUG: ' . (defined('WP_DEBUG') ? WP_DEBUG ? 'Enabled' : 'Disabled' : 'Not set') . "\n";
|
339 |
+
$return .= 'Memory Limit: ' . WP_MEMORY_LIMIT . "\n";
|
340 |
+
$return .= 'Registered Post Stati: ' . implode(', ', get_post_stati()) . "\n";
|
341 |
+
|
342 |
+
// Get plugins that have an update
|
343 |
+
$updates = get_plugin_updates();
|
344 |
+
|
345 |
+
// WordPress active plugins
|
346 |
+
$return .= "\n" . '-- WordPress Active Plugins' . "\n\n";
|
347 |
+
|
348 |
+
$plugins = get_plugins();
|
349 |
+
$active_plugins = get_option('active_plugins', array());
|
350 |
+
|
351 |
+
foreach ($plugins as $plugin_path => $plugin) {
|
352 |
+
if (!in_array($plugin_path, $active_plugins))
|
353 |
+
continue;
|
354 |
+
|
355 |
+
$update = (array_key_exists($plugin_path, $updates)) ? ' (needs update - ' . $updates[$plugin_path]->update->new_version . ')' : '';
|
356 |
+
$return .= $plugin['Name'] . ': ' . $plugin['Version'] . $update . "\n";
|
357 |
+
}
|
358 |
+
|
359 |
+
// WordPress inactive plugins
|
360 |
+
$return .= "\n" . '-- WordPress Inactive Plugins' . "\n\n";
|
361 |
+
|
362 |
+
foreach ($plugins as $plugin_path => $plugin) {
|
363 |
+
if (in_array($plugin_path, $active_plugins))
|
364 |
+
continue;
|
365 |
+
|
366 |
+
$update = (array_key_exists($plugin_path, $updates)) ? ' (needs update - ' . $updates[$plugin_path]->update->new_version . ')' : '';
|
367 |
+
$return .= $plugin['Name'] . ': ' . $plugin['Version'] . $update . "\n";
|
368 |
+
}
|
369 |
+
|
370 |
+
if (is_multisite()) {
|
371 |
+
// WordPress Multisite active plugins
|
372 |
+
$return .= "\n" . '-- Network Active Plugins' . "\n\n";
|
373 |
+
|
374 |
+
$plugins = wp_get_active_network_plugins();
|
375 |
+
$active_plugins = get_site_option('active_sitewide_plugins', array());
|
376 |
+
|
377 |
+
foreach ($plugins as $plugin_path) {
|
378 |
+
$plugin_base = plugin_basename($plugin_path);
|
379 |
+
|
380 |
+
if (!array_key_exists($plugin_base, $active_plugins))
|
381 |
+
continue;
|
382 |
+
|
383 |
+
$update = (array_key_exists($plugin_path, $updates)) ? ' (needs update - ' . $updates[$plugin_path]->update->new_version . ')' : '';
|
384 |
+
$plugin = get_plugin_data($plugin_path);
|
385 |
+
$return .= $plugin['Name'] . ': ' . $plugin['Version'] . $update . "\n";
|
386 |
+
}
|
387 |
+
}
|
388 |
+
|
389 |
+
// Server configuration (really just versioning)
|
390 |
+
$return .= "\n" . '-- Webserver Configuration' . "\n\n";
|
391 |
+
$return .= 'PHP Version: ' . PHP_VERSION . "\n";
|
392 |
+
$return .= 'MySQL Version: ' . $wpdb->db_version() . "\n";
|
393 |
+
$return .= 'Webserver Info: ' . $_SERVER['SERVER_SOFTWARE'] . "\n";
|
394 |
+
|
395 |
+
// PHP configs... now we're getting to the important stuff
|
396 |
+
$return .= "\n" . '-- PHP Configuration' . "\n\n";
|
397 |
+
$return .= 'Safe Mode: ' . (ini_get('safe_mode') ? 'Enabled' : 'Disabled' . "\n");
|
398 |
+
$return .= 'Memory Limit: ' . ini_get('memory_limit') . "\n";
|
399 |
+
$return .= 'Upload Max Size: ' . ini_get('upload_max_filesize') . "\n";
|
400 |
+
$return .= 'Post Max Size: ' . ini_get('post_max_size') . "\n";
|
401 |
+
$return .= 'Upload Max Filesize: ' . ini_get('upload_max_filesize') . "\n";
|
402 |
+
$return .= 'Time Limit: ' . ini_get('max_execution_time') . "\n";
|
403 |
+
$return .= 'Max Input Vars: ' . ini_get('max_input_vars') . "\n";
|
404 |
+
$return .= 'Display Errors: ' . (ini_get('display_errors') ? 'On (' . ini_get('display_errors') . ')' : 'N/A') . "\n";
|
405 |
+
|
406 |
+
$return = apply_filters('edd_sysinfo_after_php_config', $return);
|
407 |
+
|
408 |
+
// PHP extensions and such
|
409 |
+
$return .= "\n" . '-- PHP Extensions' . "\n\n";
|
410 |
+
$return .= 'cURL: ' . (function_exists('curl_init') ? 'Supported' : 'Not Supported') . "\n";
|
411 |
+
$return .= 'fsockopen: ' . (function_exists('fsockopen') ? 'Supported' : 'Not Supported') . "\n";
|
412 |
+
$return .= 'SOAP Client: ' . (class_exists('SoapClient') ? 'Installed' : 'Not Installed') . "\n";
|
413 |
+
$return .= 'Suhosin: ' . (extension_loaded('suhosin') ? 'Installed' : 'Not Installed') . "\n";
|
414 |
+
|
415 |
+
$return .= "\n" . '### End System Info ###';
|
416 |
+
|
417 |
+
return $return;
|
418 |
+
}
|
includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Accordion_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Displays collapsible content panels to help display information when space is limited.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -80,7 +80,7 @@ class LSOW_Accordion_Widget extends SiteOrigin_Widget {
|
|
80 |
array(
|
81 |
array(
|
82 |
'lsow-accordion',
|
83 |
-
plugin_dir_url(__FILE__) . 'js/accordion' .
|
84 |
array('jquery')
|
85 |
),
|
86 |
)
|
16 |
array(
|
17 |
'description' => __('Displays collapsible content panels to help display information when space is limited.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#tabs-accordions'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
80 |
array(
|
81 |
array(
|
82 |
'lsow-accordion',
|
83 |
+
plugin_dir_url(__FILE__) . 'js/accordion' . LSOW_JS_SUFFIX . '.js',
|
84 |
array('jquery')
|
85 |
),
|
86 |
)
|
includes/widgets/lsow-accordion-widget/tpl/default.php
CHANGED
@@ -14,7 +14,7 @@
|
|
14 |
|
15 |
<div class="lsow-panel-title"><?php echo esc_html($panel['title']); ?></div>
|
16 |
|
17 |
-
<div class="lsow-panel-content"><?php echo
|
18 |
|
19 |
</div>
|
20 |
|
14 |
|
15 |
<div class="lsow-panel-title"><?php echo esc_html($panel['title']); ?></div>
|
16 |
|
17 |
+
<div class="lsow-panel-content"><?php echo do_shortcode($panel['panel_content']); ?></div>
|
18 |
|
19 |
</div>
|
20 |
|
includes/widgets/lsow-button-widget/css/style.css
CHANGED
@@ -4,116 +4,16 @@ html {
|
|
4 |
*, *::after, *::before {
|
5 |
box-sizing: inherit; }
|
6 |
|
7 |
-
input.lsow-button, button.lsow-button, a.lsow-button, .lsow-button:active, .lsow-button:visited {
|
8 |
-
|
9 |
-
|
10 |
-
line-height: 1;
|
11 |
-
cursor: pointer;
|
12 |
-
-webkit-appearance: none;
|
13 |
-
vertical-align: middle;
|
14 |
-
border: 1px solid transparent;
|
15 |
-
border-radius: 3px;
|
16 |
-
padding: 16px 40px;
|
17 |
-
margin: 0;
|
18 |
-
font-size: 12px;
|
19 |
-
font-weight: normal;
|
20 |
-
text-transform: uppercase;
|
21 |
-
letter-spacing: 2px;
|
22 |
-
background-color: #f94213;
|
23 |
-
color: #fefefe;
|
24 |
-
outline: none;
|
25 |
-
-webkit-transition: all 0.4s ease-in-out 0s;
|
26 |
-
-moz-transition: all 0.4s ease-in-out 0s;
|
27 |
-
-ms-transition: all 0.4s ease-in-out 0s;
|
28 |
-
transition: all 0.4s ease-in-out 0s; }
|
29 |
-
input.lsow-button span, input.lsow-button img.lsow-thumbnail, button.lsow-button span, button.lsow-button img.lsow-thumbnail, a.lsow-button span, a.lsow-button img.lsow-thumbnail, .lsow-button:active span, .lsow-button:active img.lsow-thumbnail, .lsow-button:visited span, .lsow-button:visited img.lsow-thumbnail {
|
30 |
-
margin-right: 15px; }
|
31 |
-
input.lsow-button span, button.lsow-button span, a.lsow-button span, .lsow-button:active span, .lsow-button:visited span {
|
32 |
-
color: #fff;
|
33 |
-
font-size: 32px;
|
34 |
-
vertical-align: middle;
|
35 |
-
line-height: 1; }
|
36 |
-
input.lsow-button img.lsow-thumbnail, button.lsow-button img.lsow-thumbnail, a.lsow-button img.lsow-thumbnail, .lsow-button:active img.lsow-thumbnail, .lsow-button:visited img.lsow-thumbnail {
|
37 |
-
display: inline !important;
|
38 |
-
vertical-align: middle;
|
39 |
-
max-width: 50px; }
|
40 |
-
input.lsow-button.lsow-rounded, button.lsow-button.lsow-rounded, a.lsow-button.lsow-rounded, .lsow-button:active.lsow-rounded, .lsow-button:visited.lsow-rounded {
|
41 |
-
border-radius: 999px; }
|
42 |
-
input.lsow-button.lsow-large, button.lsow-button.lsow-large, a.lsow-button.lsow-large, .lsow-button:active.lsow-large, .lsow-button:visited.lsow-large {
|
43 |
-
padding: 20px 60px; }
|
44 |
-
input.lsow-button.lsow-small, button.lsow-button.lsow-small, a.lsow-button.lsow-small, .lsow-button:active.lsow-small, .lsow-button:visited.lsow-small {
|
45 |
-
padding: 12px 25px;
|
46 |
-
font-size: 11px; }
|
47 |
-
input.lsow-button:hover, button.lsow-button:hover, a.lsow-button:hover, .lsow-button:active:hover, .lsow-button:visited:hover {
|
48 |
-
background-color: #f9633e;
|
49 |
-
color: #fefefe; }
|
50 |
-
|
51 |
-
.lsow-button.lsow-black {
|
52 |
-
background-color: #363636; }
|
53 |
-
|
54 |
-
.lsow-button.lsow-black:hover {
|
55 |
-
background-color: #434343; }
|
56 |
-
|
57 |
-
.lsow-button.lsow-blue {
|
58 |
-
background-color: #46a5d5; }
|
59 |
-
|
60 |
-
.lsow-button.lsow-blue:hover {
|
61 |
-
background-color: #5bafda; }
|
62 |
-
|
63 |
-
.lsow-button.lsow-cyan {
|
64 |
-
background-color: #57c0dc; }
|
65 |
-
|
66 |
-
.lsow-button.lsow-cyan:hover {
|
67 |
-
background-color: #6cc8e0; }
|
68 |
-
|
69 |
-
.lsow-button.lsow-green {
|
70 |
-
background-color: #00a57d; }
|
71 |
-
|
72 |
-
.lsow-button.lsow-green:hover {
|
73 |
-
background-color: #00bf90; }
|
74 |
-
|
75 |
-
.lsow-button.lsow-orange {
|
76 |
-
background-color: #e87151; }
|
77 |
-
|
78 |
-
.lsow-button.lsow-orange:hover {
|
79 |
-
background-color: #eb8368; }
|
80 |
-
|
81 |
-
.lsow-button.lsow-pink {
|
82 |
-
background-color: #dd5679; }
|
83 |
-
|
84 |
-
.lsow-button.lsow-pink:hover {
|
85 |
-
background-color: #e16b8a; }
|
86 |
-
|
87 |
-
.lsow-button.lsow-red {
|
88 |
-
background-color: #da4f49; }
|
89 |
-
|
90 |
-
.lsow-button.lsow-red:hover {
|
91 |
-
background-color: #de635e; }
|
92 |
-
|
93 |
-
.lsow-button.lsow-teal {
|
94 |
-
background-color: #28c2ba; }
|
95 |
-
|
96 |
-
.lsow-button.lsow-teal:hover {
|
97 |
-
background-color: #2fd4cc; }
|
98 |
-
|
99 |
-
.lsow-button.lsow-trans {
|
100 |
-
color: #333;
|
101 |
-
background-color: transparent;
|
102 |
-
/* IE */
|
103 |
-
background-color: transparent;
|
104 |
-
border: 2px solid #a5a5a5; }
|
105 |
-
.lsow-button.lsow-trans:hover {
|
106 |
-
background-color: #fff;
|
107 |
-
color: #333 !important;
|
108 |
-
border-color: #fff; }
|
109 |
-
|
110 |
-
.lsow-button.lsow-semitrans {
|
111 |
color: #fff;
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
|
|
118 |
|
119 |
/*# sourceMappingURL=style.css.map */
|
4 |
*, *::after, *::before {
|
5 |
box-sizing: inherit; }
|
6 |
|
7 |
+
input.lsow-button.lsow-with-icon span, input.lsow-button.lsow-with-icon img.lsow-thumbnail, button.lsow-button.lsow-with-icon span, button.lsow-button.lsow-with-icon img.lsow-thumbnail, a.lsow-button.lsow-with-icon span, a.lsow-button.lsow-with-icon img.lsow-thumbnail, .lsow-button.lsow-with-icon:active span, .lsow-button.lsow-with-icon:active img.lsow-thumbnail, .lsow-button.lsow-with-icon:visited span, .lsow-button.lsow-with-icon:visited img.lsow-thumbnail {
|
8 |
+
margin-right: 15px; }
|
9 |
+
input.lsow-button.lsow-with-icon span, button.lsow-button.lsow-with-icon span, a.lsow-button.lsow-with-icon span, .lsow-button.lsow-with-icon:active span, .lsow-button.lsow-with-icon:visited span {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
color: #fff;
|
11 |
+
font-size: 24px;
|
12 |
+
vertical-align: middle;
|
13 |
+
line-height: 1; }
|
14 |
+
input.lsow-button.lsow-with-icon img.lsow-thumbnail, button.lsow-button.lsow-with-icon img.lsow-thumbnail, a.lsow-button.lsow-with-icon img.lsow-thumbnail, .lsow-button.lsow-with-icon:active img.lsow-thumbnail, .lsow-button.lsow-with-icon:visited img.lsow-thumbnail {
|
15 |
+
display: inline !important;
|
16 |
+
vertical-align: middle;
|
17 |
+
max-width: 50px; }
|
18 |
|
19 |
/*# sourceMappingURL=style.css.map */
|
includes/widgets/lsow-button-widget/css/style.css.map
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
{
|
2 |
"version": 3,
|
3 |
-
"mappings": "AAGE,IAAK;EACH,UAAU,EAAE,UAAU;;AAItB,sBAEU;EACR,UAAU,EAAE,OAAO;;
|
4 |
-
"sources": ["../../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","style.scss"
|
5 |
"names": [],
|
6 |
"file": "style.css"
|
7 |
}
|
1 |
{
|
2 |
"version": 3,
|
3 |
+
"mappings": "AAGE,IAAK;EACH,UAAU,EAAE,UAAU;;AAItB,sBAEU;EACR,UAAU,EAAE,OAAO;;ACTvB,8cAAyB;EACvB,YAAY,EAAE,IAAI;AAEpB,mMAAK;EACH,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,cAAc,EAAE,MAAM;EACtB,WAAW,EAAE,CAAC;AAEhB,yQAAmB;EACjB,OAAO,EAAE,iBAAiB;EAC1B,cAAc,EAAE,MAAM;EACtB,SAAS,EAAE,IAAI",
|
4 |
+
"sources": ["../../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","style.scss"],
|
5 |
"names": [],
|
6 |
"file": "style.css"
|
7 |
}
|
includes/widgets/lsow-button-widget/css/style.scss
CHANGED
@@ -1,29 +1,11 @@
|
|
1 |
@import "../../../../assets/css/lsow-lib";
|
2 |
-
input.lsow-button, button.lsow-button, a.lsow-button, .lsow-button:active, .lsow-button:visited {
|
3 |
-
display: inline-block;
|
4 |
-
text-align: center;
|
5 |
-
line-height: 1;
|
6 |
-
cursor: pointer;
|
7 |
-
-webkit-appearance: none;
|
8 |
-
vertical-align: middle;
|
9 |
-
border: 1px solid transparent;
|
10 |
-
border-radius: 3px;
|
11 |
-
padding: 16px 40px;
|
12 |
-
margin: 0;
|
13 |
-
font-size: 12px;
|
14 |
-
font-weight: normal;
|
15 |
-
text-transform: uppercase;
|
16 |
-
letter-spacing: 2px;
|
17 |
-
background-color: #f94213;
|
18 |
-
color: #fefefe;
|
19 |
-
outline: none;
|
20 |
-
@include vendorize(transition, all 0.4s ease-in-out 0s);
|
21 |
span, img.lsow-thumbnail {
|
22 |
margin-right: 15px;
|
23 |
}
|
24 |
span {
|
25 |
color: #fff;
|
26 |
-
font-size:
|
27 |
vertical-align: middle;
|
28 |
line-height: 1;
|
29 |
}
|
@@ -32,51 +14,4 @@ input.lsow-button, button.lsow-button, a.lsow-button, .lsow-button:active, .lsow
|
|
32 |
vertical-align: middle;
|
33 |
max-width: 50px;
|
34 |
}
|
35 |
-
&.lsow-rounded {
|
36 |
-
border-radius: 999px;
|
37 |
-
}
|
38 |
-
&.lsow-large {
|
39 |
-
padding: 20px 60px;
|
40 |
-
}
|
41 |
-
&.lsow-small {
|
42 |
-
padding: 12px 25px;
|
43 |
-
font-size: 11px;
|
44 |
-
}
|
45 |
-
&:hover {
|
46 |
-
background-color: #f9633e;
|
47 |
-
color: #fefefe;
|
48 |
-
}
|
49 |
-
}
|
50 |
-
$skin-names: ("black", "blue", "cyan", "green", "orange", "pink", "red", "teal");
|
51 |
-
$color-collection: (#363636, #46a5d5, #57c0dc, #00a57d, #e87151, #dd5679, #da4f49, #28c2ba);
|
52 |
-
|
53 |
-
@for $i from 0 to length($skin-names) {
|
54 |
-
$skin-name: nth($skin-names, $i+1);
|
55 |
-
$skin-color: nth($color-collection, $i+1);
|
56 |
-
.lsow-button.lsow-#{$skin-name} {
|
57 |
-
background-color: $skin-color;
|
58 |
-
}
|
59 |
-
.lsow-button.lsow-#{$skin-name}:hover {
|
60 |
-
background-color: lighten($skin-color, 5%);
|
61 |
-
}
|
62 |
}
|
63 |
-
.lsow-button.lsow-trans {
|
64 |
-
color: #333;
|
65 |
-
background-color: transparent; /* IE */
|
66 |
-
background-color: rgba(0, 0, 0, 0);
|
67 |
-
border: 2px solid #a5a5a5;
|
68 |
-
&:hover {
|
69 |
-
background-color: #fff;
|
70 |
-
color: #333 !important;
|
71 |
-
border-color: #fff;
|
72 |
-
}
|
73 |
-
}
|
74 |
-
.lsow-button.lsow-semitrans {
|
75 |
-
color: #fff;
|
76 |
-
background-color: transparent; /* IE */
|
77 |
-
background-color: rgba(125, 125, 125, 0.5);
|
78 |
-
&:hover {
|
79 |
-
background-color: #fff;
|
80 |
-
color: #333 !important;
|
81 |
-
}
|
82 |
-
}
|
1 |
@import "../../../../assets/css/lsow-lib";
|
2 |
+
input.lsow-button.lsow-with-icon, button.lsow-button.lsow-with-icon, a.lsow-button.lsow-with-icon, .lsow-button.lsow-with-icon:active, .lsow-button.lsow-with-icon:visited {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
span, img.lsow-thumbnail {
|
4 |
margin-right: 15px;
|
5 |
}
|
6 |
span {
|
7 |
color: #fff;
|
8 |
+
font-size: 24px;
|
9 |
vertical-align: middle;
|
10 |
line-height: 1;
|
11 |
}
|
14 |
vertical-align: middle;
|
15 |
max-width: 50px;
|
16 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/widgets/lsow-button-widget/lsow-button-widget.php
CHANGED
@@ -13,7 +13,7 @@ class LSOW_Button_Widget extends SiteOrigin_Widget {
|
|
13 |
/**
|
14 |
* Holds the ID for the button element used for generating custom CSS.
|
15 |
*/
|
16 |
-
private $
|
17 |
|
18 |
function __construct() {
|
19 |
parent::__construct(
|
@@ -22,6 +22,8 @@ class LSOW_Button_Widget extends SiteOrigin_Widget {
|
|
22 |
array(
|
23 |
"description" => __("Flat style buttons with rich set of customization options.", "livemesh-so-widgets"),
|
24 |
"panels_icon" => "dashicons dashicons-minus",
|
|
|
|
|
25 |
),
|
26 |
array(),
|
27 |
array(
|
@@ -100,6 +102,7 @@ class LSOW_Button_Widget extends SiteOrigin_Widget {
|
|
100 |
"description" => __("The color of the button.", "livemesh-so-widgets"),
|
101 |
"label" => __("Color", "livemesh-so-widgets"),
|
102 |
"options" => array(
|
|
|
103 |
"custom" => __("Custom", "livemesh-so-widgets"),
|
104 |
"black" => __("Black", "livemesh-so-widgets"),
|
105 |
"blue" => __("Blue", "livemesh-so-widgets"),
|
@@ -116,7 +119,6 @@ class LSOW_Button_Widget extends SiteOrigin_Widget {
|
|
116 |
'callback' => 'select',
|
117 |
'args' => array('color')
|
118 |
),
|
119 |
-
'default' => 'custom'
|
120 |
),
|
121 |
"custom_color" => array(
|
122 |
"type" => "color",
|
@@ -126,7 +128,6 @@ class LSOW_Button_Widget extends SiteOrigin_Widget {
|
|
126 |
'color[custom]' => array('show'),
|
127 |
'_else[color]' => array('hide'),
|
128 |
),
|
129 |
-
"default" => "#f94213"
|
130 |
),
|
131 |
"hover_color" => array(
|
132 |
"type" => "color",
|
@@ -190,9 +191,9 @@ class LSOW_Button_Widget extends SiteOrigin_Widget {
|
|
190 |
|
191 |
$custom_css = '';
|
192 |
|
193 |
-
$this->
|
194 |
|
195 |
-
$id_selector = '#' . $this->
|
196 |
|
197 |
$button_color = $instance['settings']["color"];
|
198 |
|
@@ -222,7 +223,7 @@ class LSOW_Button_Widget extends SiteOrigin_Widget {
|
|
222 |
|
223 |
function get_template_variables($instance, $args) {
|
224 |
return array(
|
225 |
-
"id" => $this->
|
226 |
"style" => $instance['settings']["style"],
|
227 |
"class" => $instance['settings']["class"],
|
228 |
"color" => $instance['settings']["color"],
|
13 |
/**
|
14 |
* Holds the ID for the button element used for generating custom CSS.
|
15 |
*/
|
16 |
+
private $element_id = '';
|
17 |
|
18 |
function __construct() {
|
19 |
parent::__construct(
|
22 |
array(
|
23 |
"description" => __("Flat style buttons with rich set of customization options.", "livemesh-so-widgets"),
|
24 |
"panels_icon" => "dashicons dashicons-minus",
|
25 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#button-widget'
|
26 |
+
|
27 |
),
|
28 |
array(),
|
29 |
array(
|
102 |
"description" => __("The color of the button.", "livemesh-so-widgets"),
|
103 |
"label" => __("Color", "livemesh-so-widgets"),
|
104 |
"options" => array(
|
105 |
+
"default" => __("Default", "livemesh-so-widgets"),
|
106 |
"custom" => __("Custom", "livemesh-so-widgets"),
|
107 |
"black" => __("Black", "livemesh-so-widgets"),
|
108 |
"blue" => __("Blue", "livemesh-so-widgets"),
|
119 |
'callback' => 'select',
|
120 |
'args' => array('color')
|
121 |
),
|
|
|
122 |
),
|
123 |
"custom_color" => array(
|
124 |
"type" => "color",
|
128 |
'color[custom]' => array('show'),
|
129 |
'_else[color]' => array('hide'),
|
130 |
),
|
|
|
131 |
),
|
132 |
"hover_color" => array(
|
133 |
"type" => "color",
|
191 |
|
192 |
$custom_css = '';
|
193 |
|
194 |
+
$this->element_id = uniqid('lsow-button-');
|
195 |
|
196 |
+
$id_selector = '#' . $this->element_id;
|
197 |
|
198 |
$button_color = $instance['settings']["color"];
|
199 |
|
223 |
|
224 |
function get_template_variables($instance, $args) {
|
225 |
return array(
|
226 |
+
"id" => $this->element_id,
|
227 |
"style" => $instance['settings']["style"],
|
228 |
"class" => $instance['settings']["class"],
|
229 |
"color" => $instance['settings']["color"],
|
includes/widgets/lsow-button-widget/tpl/default.php
CHANGED
@@ -35,8 +35,15 @@ if (!empty($target))
|
|
35 |
else
|
36 |
$target = '';
|
37 |
|
38 |
-
if ($color == 'custom' && empty($custom_color)) {
|
39 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
}
|
41 |
|
42 |
$style = ($style) ? ' style="' . esc_attr($style) . '"' : '';
|
@@ -51,7 +58,7 @@ if ($icon_type == 'icon_image')
|
|
51 |
elseif ($icon_type == 'icon')
|
52 |
$icon_html = siteorigin_widget_get_icon($icon);
|
53 |
|
54 |
-
$button_content = '<a' . $id . ' class= "lsow-button ' . ((!empty($icon_html)) ? ' lsow-with-icon' : '') . esc_attr($class) . $color_class . $type . $rounded . '"' . $style . $color_attr . $hover_color_attr . ' href="' .
|
55 |
|
56 |
if ($align != 'none')
|
57 |
$button_content = '<div class="lsow-button-wrap" style="text-align:' . esc_attr($align) . ';float:' . esc_attr($align) . ';">' . $button_content . '</div>';
|
35 |
else
|
36 |
$target = '';
|
37 |
|
38 |
+
if ($color == 'default' || ($color == 'custom' && empty($custom_color))) {
|
39 |
+
$options = get_option('lsow_settings');
|
40 |
+
|
41 |
+
if ($options && isset($options['lsow_theme_color'])) {
|
42 |
+
$custom_color = $options['lsow_theme_color'];
|
43 |
+
}
|
44 |
+
else {
|
45 |
+
$custom_color = '#f94213'; // default button color if none set in theme options
|
46 |
+
}
|
47 |
}
|
48 |
|
49 |
$style = ($style) ? ' style="' . esc_attr($style) . '"' : '';
|
58 |
elseif ($icon_type == 'icon')
|
59 |
$icon_html = siteorigin_widget_get_icon($icon);
|
60 |
|
61 |
+
$button_content = '<a' . $id . ' class= "lsow-button ' . ((!empty($icon_html)) ? ' lsow-with-icon' : '') . esc_attr($class) . $color_class . $type . $rounded . '"' . $style . $color_attr . $hover_color_attr . ' href="' . sow_esc_url($href) . '"' . esc_html($target) . '>' . $icon_html . esc_html($text) . '</a>';
|
62 |
|
63 |
if ($align != 'none')
|
64 |
$button_content = '<div class="lsow-button-wrap" style="text-align:' . esc_attr($align) . ';float:' . esc_attr($align) . ';">' . $button_content . '</div>';
|
includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php
CHANGED
@@ -18,7 +18,7 @@ class LSOW_Carousel_Widget extends SiteOrigin_Widget {
|
|
18 |
array(
|
19 |
'description' => __('Display a collection of html elements as a carousel.', 'livemesh-so-widgets'),
|
20 |
'panels_icon' => 'dashicons dashicons-minus',
|
21 |
-
'help' => '
|
22 |
),
|
23 |
array(),
|
24 |
array(
|
@@ -222,7 +222,7 @@ class LSOW_Carousel_Widget extends SiteOrigin_Widget {
|
|
222 |
array(
|
223 |
array(
|
224 |
'lsow-slick-carousel',
|
225 |
-
LSOW_PLUGIN_URL . 'assets/js/slick' .
|
226 |
array('jquery'),
|
227 |
LSOW_VERSION
|
228 |
),
|
18 |
array(
|
19 |
'description' => __('Display a collection of html elements as a carousel.', 'livemesh-so-widgets'),
|
20 |
'panels_icon' => 'dashicons dashicons-minus',
|
21 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#carousel-widget'
|
22 |
),
|
23 |
array(),
|
24 |
array(
|
222 |
array(
|
223 |
array(
|
224 |
'lsow-slick-carousel',
|
225 |
+
LSOW_PLUGIN_URL . 'assets/js/slick' . LSOW_JS_SUFFIX . '.js',
|
226 |
array('jquery'),
|
227 |
LSOW_VERSION
|
228 |
),
|
includes/widgets/lsow-clients-widget/lsow-clients-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Client_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display one or more clients in a multi-column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -80,7 +80,7 @@ class LSOW_Client_Widget extends SiteOrigin_Widget {
|
|
80 |
array(
|
81 |
array(
|
82 |
'lsow-waypoints',
|
83 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' .
|
84 |
array('jquery'),
|
85 |
LSOW_VERSION
|
86 |
),
|
16 |
array(
|
17 |
'description' => __('Display one or more clients in a multi-column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#clients-widget'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
80 |
array(
|
81 |
array(
|
82 |
'lsow-waypoints',
|
83 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' . LSOW_JS_SUFFIX . '.js',
|
84 |
array('jquery'),
|
85 |
LSOW_VERSION
|
86 |
),
|
includes/widgets/lsow-heading-widget/lsow-heading-widget.php
CHANGED
@@ -17,7 +17,7 @@ class LSOW_Heading_Widget extends SiteOrigin_Widget {
|
|
17 |
array(
|
18 |
'description' => __('Create heading for display on the top of a section.', 'livemesh-so-widgets'),
|
19 |
'panels_icon' => 'dashicons dashicons-minus',
|
20 |
-
'help' => '
|
21 |
),
|
22 |
array(),
|
23 |
array(
|
17 |
array(
|
18 |
'description' => __('Create heading for display on the top of a section.', 'livemesh-so-widgets'),
|
19 |
'panels_icon' => 'dashicons dashicons-minus',
|
20 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#heading-widget'
|
21 |
),
|
22 |
array(),
|
23 |
array(
|
includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Hero_Image_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display a hero background with video or image background.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -326,7 +326,7 @@ class LSOW_Hero_Image_Widget extends SiteOrigin_Widget {
|
|
326 |
array(
|
327 |
array(
|
328 |
'lsow-ytp',
|
329 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.mb.YTPlayer' .
|
330 |
array('jquery'),
|
331 |
LSOW_VERSION
|
332 |
),
|
16 |
array(
|
17 |
'description' => __('Display a hero background with video or image background.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#hero-header'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
326 |
array(
|
327 |
array(
|
328 |
'lsow-ytp',
|
329 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.mb.YTPlayer' . LSOW_JS_SUFFIX . '.js',
|
330 |
array('jquery'),
|
331 |
LSOW_VERSION
|
332 |
),
|
includes/widgets/lsow-hero-image-widget/tpl/default.php
CHANGED
@@ -94,7 +94,7 @@ if ($background['bg_type'] == 'youtube') {
|
|
94 |
|
95 |
<?php if (!empty($standard_header['button_url'])) : ?>
|
96 |
|
97 |
-
<a class="lsow-button"
|
98 |
href="<?php echo sow_esc_url($standard_header['button_url']); ?>"
|
99 |
<?php echo (empty($standard_header['new_window'])) ? '' : 'target="_blank"'; ?>><?php echo $standard_header['button_text']; ?></a>
|
100 |
|
94 |
|
95 |
<?php if (!empty($standard_header['button_url'])) : ?>
|
96 |
|
97 |
+
<a class="lsow-button lsow-trans"
|
98 |
href="<?php echo sow_esc_url($standard_header['button_url']); ?>"
|
99 |
<?php echo (empty($standard_header['new_window'])) ? '' : 'target="_blank"'; ?>><?php echo $standard_header['button_text']; ?></a>
|
100 |
|
includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Icon_List_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Use images or icon fonts to create social icons list, show payment options etc.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -145,7 +145,7 @@ class LSOW_Icon_List_Widget extends SiteOrigin_Widget {
|
|
145 |
array(
|
146 |
array(
|
147 |
'lsow-tooltips',
|
148 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.powertip' .
|
149 |
array('jquery'),
|
150 |
LSOW_VERSION
|
151 |
),
|
@@ -155,7 +155,7 @@ class LSOW_Icon_List_Widget extends SiteOrigin_Widget {
|
|
155 |
$this->register_frontend_scripts(array(
|
156 |
array(
|
157 |
'lsow-icon-list',
|
158 |
-
plugin_dir_url(__FILE__) . 'js/icon-list' .
|
159 |
array('jquery')
|
160 |
)
|
161 |
)
|
16 |
array(
|
17 |
'description' => __('Use images or icon fonts to create social icons list, show payment options etc.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#icon-list'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
145 |
array(
|
146 |
array(
|
147 |
'lsow-tooltips',
|
148 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.powertip' . LSOW_JS_SUFFIX . '.js',
|
149 |
array('jquery'),
|
150 |
LSOW_VERSION
|
151 |
),
|
155 |
$this->register_frontend_scripts(array(
|
156 |
array(
|
157 |
'lsow-icon-list',
|
158 |
+
plugin_dir_url(__FILE__) . 'js/icon-list' . LSOW_JS_SUFFIX . '.js',
|
159 |
array('jquery')
|
160 |
)
|
161 |
)
|
includes/widgets/lsow-odometers-widget/css/style.css
CHANGED
@@ -110,6 +110,8 @@ html {
|
|
110 |
line-height: 48px;
|
111 |
color: #333;
|
112 |
vertical-align: middle; }
|
|
|
|
|
113 |
.lsow-odometers .lsow-odometer .lsow-prefix {
|
114 |
margin-right: 5px;
|
115 |
margin-left: 5px; }
|
110 |
line-height: 48px;
|
111 |
color: #333;
|
112 |
vertical-align: middle; }
|
113 |
+
.lsow-dark-bg .lsow-odometers .lsow-odometer .lsow-prefix, .lsow-dark-bg .lsow-odometers .lsow-odometer .lsow-suffix {
|
114 |
+
color: #e5e5e5; }
|
115 |
.lsow-odometers .lsow-odometer .lsow-prefix {
|
116 |
margin-right: 5px;
|
117 |
margin-left: 5px; }
|
includes/widgets/lsow-odometers-widget/css/style.css.map
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
{
|
2 |
"version": 3,
|
3 |
-
"mappings": "AAGE,IAAK;EACH,UAAU,EAAE,UAAU;;AAItB,sBAEU;EACR,UAAU,EAAE,OAAO;;ACTzB,+DAAgE;EAC9D,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,CAAC;EACR,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;;AAEpB,+FAAgG;EAC9F,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,CAAC;EACR,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;;AAEpB,6IAA8I;EAC5I,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,CAAC;EACR,QAAQ,EAAE,MAAM;EAChB,UAAU,EAAE,MAAM;;AAEpB,2IAA4I;EAC1I,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,MAAM;;AAElB,iIAAkI;EAChI,OAAO,EAAE,KAAK;;AAEhB,6IAA8I;EAC5I,OAAO,EAAE,KAAK;EACd,2BAA2B,EAAE,MAAM;;AAErC,+HAAgI;EAC9H,OAAO,EAAE,KAAK;EACd,iBAAiB,EAAE,aAAa;;AAElC,uKAAwK;EACtK,QAAQ,EAAE,QAAQ;;AAEpB,yJAA0J;EACxJ,kBAAkB,EAAE,oBAAoB;EACxC,eAAe,EAAE,iBAAiB;EAClC,cAAc,EAAE,gBAAgB;EAChC,aAAa,EAAE,eAAe;EAC9B,UAAU,EAAE,YAAY;;AAE1B,+LAAgM;EAC9L,iBAAiB,EAAE,iBAAiB;EACpC,cAAc,EAAE,iBAAiB;EACjC,aAAa,EAAE,iBAAiB;EAChC,YAAY,EAAE,iBAAiB;EAC/B,SAAS,EAAE,iBAAiB;;AAE9B,6JAA8J;EAC5J,iBAAiB,EAAE,iBAAiB;EACpC,cAAc,EAAE,iBAAiB;EACjC,aAAa,EAAE,iBAAiB;EAChC,YAAY,EAAE,iBAAiB;EAC/B,SAAS,EAAE,iBAAiB;;AAE9B,mMAAoM;EAClM,kBAAkB,EAAE,oBAAoB;EACxC,eAAe,EAAE,iBAAiB;EAClC,cAAc,EAAE,gBAAgB;EAChC,aAAa,EAAE,eAAe;EAC9B,UAAU,EAAE,YAAY;EACxB,iBAAiB,EAAE,aAAa;EAChC,cAAc,EAAE,aAAa;EAC7B,aAAa,EAAE,aAAa;EAC5B,YAAY,EAAE,aAAa;EAC3B,SAAS,EAAE,aAAa;;AAE1B,+DAAgE;EAC9D,WAAW,EAAE,4BAA4B;EACzC,WAAW,EAAE,KAAK;;AAEpB,+FAAgG;EAC9F,UAAU,EAAE,MAAM;;;AAIpB,eAAgB;EACd,SAAS,EAAE,CAAC;;EAEZ,8BAAe;IACb,OAAO,EAAE,YAAY;IACrB,cAAc,EAAE,GAAG;IACnB,UAAU,EAAE,IAAI;IAChB,QAAQ,EAAE,QAAQ;IAClB,aAAa,EAAE,IAAI;IACnB,+CAAmB;MACjB,MAAM,EAAE,IAAI;IAEd,wFAA2B;MACzB,OAAO,EAAE,MAAM;MACf,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,IAAI;MACX,cAAc,EAAE,MAAM;
|
4 |
"sources": ["../../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","style.scss","../../../../assets/css/_lsow-lib.scss"],
|
5 |
"names": [],
|
6 |
"file": "style.css"
|
1 |
{
|
2 |
"version": 3,
|
3 |
+
"mappings": "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",
|
4 |
"sources": ["../../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","style.scss","../../../../assets/css/_lsow-lib.scss"],
|
5 |
"names": [],
|
6 |
"file": "style.css"
|
includes/widgets/lsow-odometers-widget/css/style.scss
CHANGED
@@ -108,6 +108,9 @@
|
|
108 |
line-height: 48px;
|
109 |
color: #333;
|
110 |
vertical-align: middle;
|
|
|
|
|
|
|
111 |
}
|
112 |
.lsow-prefix {
|
113 |
margin-right: 5px;
|
108 |
line-height: 48px;
|
109 |
color: #333;
|
110 |
vertical-align: middle;
|
111 |
+
.lsow-dark-bg & {
|
112 |
+
color: #e5e5e5;
|
113 |
+
}
|
114 |
}
|
115 |
.lsow-prefix {
|
116 |
margin-right: 5px;
|
includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Odometer_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display statistics as animated odometers in a multi-column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -125,13 +125,13 @@ class LSOW_Odometer_Widget extends SiteOrigin_Widget {
|
|
125 |
array(
|
126 |
array(
|
127 |
'lsow-waypoints',
|
128 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' .
|
129 |
array('jquery'),
|
130 |
LSOW_VERSION
|
131 |
),
|
132 |
array(
|
133 |
'lsow-stats',
|
134 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.stats' .
|
135 |
array('jquery'),
|
136 |
LSOW_VERSION
|
137 |
),
|
@@ -143,7 +143,7 @@ class LSOW_Odometer_Widget extends SiteOrigin_Widget {
|
|
143 |
array(
|
144 |
array(
|
145 |
'lsow-odometers',
|
146 |
-
plugin_dir_url(__FILE__) . 'js/odometer' .
|
147 |
array('jquery')
|
148 |
)
|
149 |
)
|
16 |
array(
|
17 |
'description' => __('Display statistics as animated odometers in a multi-column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#statistics-widgets'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
125 |
array(
|
126 |
array(
|
127 |
'lsow-waypoints',
|
128 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' . LSOW_JS_SUFFIX . '.js',
|
129 |
array('jquery'),
|
130 |
LSOW_VERSION
|
131 |
),
|
132 |
array(
|
133 |
'lsow-stats',
|
134 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.stats' . LSOW_JS_SUFFIX . '.js',
|
135 |
array('jquery'),
|
136 |
LSOW_VERSION
|
137 |
),
|
143 |
array(
|
144 |
array(
|
145 |
'lsow-odometers',
|
146 |
+
plugin_dir_url(__FILE__) . 'js/odometer' . LSOW_JS_SUFFIX . '.js',
|
147 |
array('jquery')
|
148 |
)
|
149 |
)
|
includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Piechart_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display statistics or skills as a percentage piechart.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -87,13 +87,13 @@ class LSOW_Piechart_Widget extends SiteOrigin_Widget {
|
|
87 |
array(
|
88 |
array(
|
89 |
'lsow-waypoints',
|
90 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' .
|
91 |
array('jquery'),
|
92 |
LSOW_VERSION
|
93 |
),
|
94 |
array(
|
95 |
'lsow-stats',
|
96 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.stats' .
|
97 |
array('jquery'),
|
98 |
LSOW_VERSION
|
99 |
),
|
@@ -105,7 +105,7 @@ class LSOW_Piechart_Widget extends SiteOrigin_Widget {
|
|
105 |
array(
|
106 |
array(
|
107 |
'lsow-piecharts',
|
108 |
-
plugin_dir_url(__FILE__) . 'js/piechart' .
|
109 |
array('jquery')
|
110 |
)
|
111 |
)
|
16 |
array(
|
17 |
'description' => __('Display statistics or skills as a percentage piechart.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#statistics-widgets'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
87 |
array(
|
88 |
array(
|
89 |
'lsow-waypoints',
|
90 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' . LSOW_JS_SUFFIX . '.js',
|
91 |
array('jquery'),
|
92 |
LSOW_VERSION
|
93 |
),
|
94 |
array(
|
95 |
'lsow-stats',
|
96 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.stats' . LSOW_JS_SUFFIX . '.js',
|
97 |
array('jquery'),
|
98 |
LSOW_VERSION
|
99 |
),
|
105 |
array(
|
106 |
array(
|
107 |
'lsow-piecharts',
|
108 |
+
plugin_dir_url(__FILE__) . 'js/piechart' . LSOW_JS_SUFFIX . '.js',
|
109 |
array('jquery')
|
110 |
)
|
111 |
)
|
includes/widgets/lsow-portfolio-widget/css/style.css
CHANGED
@@ -135,8 +135,8 @@ html {
|
|
135 |
.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image .lsow-image-info h3 {
|
136 |
padding: 10px;
|
137 |
margin: 0;
|
138 |
-
font-size:
|
139 |
-
line-height:
|
140 |
font-weight: 400;
|
141 |
color: #fff; }
|
142 |
@media only screen and (max-width: 1024px) {
|
@@ -152,7 +152,7 @@ html {
|
|
152 |
transition: all 0.3s ease-in-out 0s;
|
153 |
border-bottom: 1px solid transparent; }
|
154 |
.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image .lsow-image-info h3 a:hover {
|
155 |
-
border-bottom:
|
156 |
.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image .lsow-image-info .lsow-terms {
|
157 |
display: block;
|
158 |
color: #f9f9f9; }
|
135 |
.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image .lsow-image-info h3 {
|
136 |
padding: 10px;
|
137 |
margin: 0;
|
138 |
+
font-size: 18px;
|
139 |
+
line-height: 28px;
|
140 |
font-weight: 400;
|
141 |
color: #fff; }
|
142 |
@media only screen and (max-width: 1024px) {
|
152 |
transition: all 0.3s ease-in-out 0s;
|
153 |
border-bottom: 1px solid transparent; }
|
154 |
.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image .lsow-image-info h3 a:hover {
|
155 |
+
border-bottom: 1px solid #ccc; }
|
156 |
.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image .lsow-image-info .lsow-terms {
|
157 |
display: block;
|
158 |
color: #f9f9f9; }
|
includes/widgets/lsow-portfolio-widget/css/style.css.map
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
{
|
2 |
"version": 3,
|
3 |
-
"mappings": "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
|
4 |
"sources": ["../../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","style.scss","../../../../assets/css/_lsow-lib.scss","../../../../../../bower_components/bourbon/app/assets/stylesheets/addons/_prefixer.scss"],
|
5 |
"names": [],
|
6 |
"file": "style.css"
|
1 |
{
|
2 |
"version": 3,
|
3 |
+
"mappings": "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",
|
4 |
"sources": ["../../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","style.scss","../../../../assets/css/_lsow-lib.scss","../../../../../../bower_components/bourbon/app/assets/stylesheets/addons/_prefixer.scss"],
|
5 |
"names": [],
|
6 |
"file": "style.css"
|
includes/widgets/lsow-portfolio-widget/css/style.scss
CHANGED
@@ -127,8 +127,8 @@
|
|
127 |
h3 {
|
128 |
padding: 10px;
|
129 |
margin: 0;
|
130 |
-
font-size:
|
131 |
-
line-height:
|
132 |
font-weight: 400;
|
133 |
color: #fff;
|
134 |
@include respond-to-max(1024) {
|
@@ -141,7 +141,7 @@
|
|
141 |
@include lsow-transition(all, 0.3s);
|
142 |
border-bottom: 1px solid transparent;
|
143 |
&:hover {
|
144 |
-
border-bottom:
|
145 |
}
|
146 |
}
|
147 |
}
|
@@ -220,7 +220,7 @@
|
|
220 |
border: none;
|
221 |
padding-left: 0;
|
222 |
}
|
223 |
-
&:last-child:after{
|
224 |
display: none;
|
225 |
}
|
226 |
a {
|
127 |
h3 {
|
128 |
padding: 10px;
|
129 |
margin: 0;
|
130 |
+
font-size: 18px;
|
131 |
+
line-height: 28px;
|
132 |
font-weight: 400;
|
133 |
color: #fff;
|
134 |
@include respond-to-max(1024) {
|
141 |
@include lsow-transition(all, 0.3s);
|
142 |
border-bottom: 1px solid transparent;
|
143 |
&:hover {
|
144 |
+
border-bottom: 1px solid #ccc;
|
145 |
}
|
146 |
}
|
147 |
}
|
220 |
border: none;
|
221 |
padding-left: 0;
|
222 |
}
|
223 |
+
&:last-child:after {
|
224 |
display: none;
|
225 |
}
|
226 |
a {
|
includes/widgets/lsow-portfolio-widget/js/portfolio.js
CHANGED
@@ -6,22 +6,24 @@ jQuery(function ($) {
|
|
6 |
|
7 |
$('.lsow-portfolio-wrap').each(function () {
|
8 |
|
|
|
9 |
var html_content = $(this).find('.js-isotope');
|
10 |
-
// layout Isotope again after all images have loaded
|
11 |
html_content.imagesLoaded(function () {
|
12 |
html_content.isotope('layout');
|
13 |
});
|
14 |
|
15 |
var container = $(this).find('.lsow-portfolio');
|
16 |
if (container.length === 0) {
|
17 |
-
return;
|
18 |
}
|
19 |
|
|
|
|
|
20 |
$(this).find('.lsow-taxonomy-filter .lsow-filter-item a').on('click', function (e) {
|
21 |
e.preventDefault();
|
22 |
|
23 |
var selector = $(this).attr('data-value');
|
24 |
-
container.isotope({
|
25 |
$(this).closest('.lsow-taxonomy-filter').children().removeClass('lsow-active');
|
26 |
$(this).closest('.lsow-filter-item').addClass('lsow-active');
|
27 |
return false;
|
6 |
|
7 |
$('.lsow-portfolio-wrap').each(function () {
|
8 |
|
9 |
+
// layout Isotope after all images have loaded
|
10 |
var html_content = $(this).find('.js-isotope');
|
|
|
11 |
html_content.imagesLoaded(function () {
|
12 |
html_content.isotope('layout');
|
13 |
});
|
14 |
|
15 |
var container = $(this).find('.lsow-portfolio');
|
16 |
if (container.length === 0) {
|
17 |
+
return; // no items to filter or load and hence don't continue
|
18 |
}
|
19 |
|
20 |
+
/* -------------- Taxonomy Filter --------------- */
|
21 |
+
|
22 |
$(this).find('.lsow-taxonomy-filter .lsow-filter-item a').on('click', function (e) {
|
23 |
e.preventDefault();
|
24 |
|
25 |
var selector = $(this).attr('data-value');
|
26 |
+
container.isotope({filter: selector});
|
27 |
$(this).closest('.lsow-taxonomy-filter').children().removeClass('lsow-active');
|
28 |
$(this).closest('.lsow-filter-item').addClass('lsow-active');
|
29 |
return false;
|
includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php
CHANGED
@@ -14,9 +14,9 @@ class LSOW_Portfolio_Widget extends SiteOrigin_Widget {
|
|
14 |
'lsow-portfolio',
|
15 |
__('Livemesh Grid', 'livemesh-so-widgets'),
|
16 |
array(
|
17 |
-
'description' => __('Showcase your work or posts or any custom post types with a filterable portfolio layout. Make sure that
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -41,7 +41,7 @@ class LSOW_Portfolio_Widget extends SiteOrigin_Widget {
|
|
41 |
'label' => __('Choose the taxonomy to display and filter on.', 'livemesh-so-widgets'),
|
42 |
'description' => __('Choose the taxonomy information to display for posts/portfolio and the taxonomy that is used to filter the portfolio/post. Takes effect only if no taxonomy filters are specified when building query.', 'livemesh-so-widgets'),
|
43 |
'options' => lsow_get_taxonomies_map(),
|
44 |
-
'default' => '
|
45 |
),
|
46 |
|
47 |
'settings' => array(
|
@@ -192,24 +192,42 @@ class LSOW_Portfolio_Widget extends SiteOrigin_Widget {
|
|
192 |
array(
|
193 |
array(
|
194 |
'lsow-isotope',
|
195 |
-
LSOW_PLUGIN_URL . 'assets/js/isotope.pkgd' .
|
196 |
array('jquery'),
|
197 |
LSOW_VERSION
|
198 |
),
|
199 |
array(
|
200 |
'lsow-imagesloaded',
|
201 |
-
LSOW_PLUGIN_URL . 'assets/js/imagesloaded.pkgd' .
|
202 |
array('jquery'),
|
203 |
LSOW_VERSION
|
204 |
),
|
205 |
)
|
206 |
);
|
207 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
208 |
|
209 |
$this->register_frontend_scripts(array(
|
210 |
array(
|
211 |
'lsow-portfolio',
|
212 |
-
plugin_dir_url(__FILE__) . 'js/portfolio' .
|
213 |
array('jquery')
|
214 |
)
|
215 |
)
|
14 |
'lsow-portfolio',
|
15 |
__('Livemesh Grid', 'livemesh-so-widgets'),
|
16 |
array(
|
17 |
+
'description' => __('Showcase your work or posts or any custom post types with a filterable portfolio layout. Make sure that Portfolio Post Type plugin is activated', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#grid-widget'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
41 |
'label' => __('Choose the taxonomy to display and filter on.', 'livemesh-so-widgets'),
|
42 |
'description' => __('Choose the taxonomy information to display for posts/portfolio and the taxonomy that is used to filter the portfolio/post. Takes effect only if no taxonomy filters are specified when building query.', 'livemesh-so-widgets'),
|
43 |
'options' => lsow_get_taxonomies_map(),
|
44 |
+
'default' => 'portfolio_category',
|
45 |
),
|
46 |
|
47 |
'settings' => array(
|
192 |
array(
|
193 |
array(
|
194 |
'lsow-isotope',
|
195 |
+
LSOW_PLUGIN_URL . 'assets/js/isotope.pkgd' . LSOW_JS_SUFFIX . '.js',
|
196 |
array('jquery'),
|
197 |
LSOW_VERSION
|
198 |
),
|
199 |
array(
|
200 |
'lsow-imagesloaded',
|
201 |
+
LSOW_PLUGIN_URL . 'assets/js/imagesloaded.pkgd' . LSOW_JS_SUFFIX . '.js',
|
202 |
array('jquery'),
|
203 |
LSOW_VERSION
|
204 |
),
|
205 |
)
|
206 |
);
|
207 |
|
208 |
+
$this->register_frontend_styles(
|
209 |
+
array(
|
210 |
+
|
211 |
+
array(
|
212 |
+
'lsow-frontend-styles',
|
213 |
+
LSOW_PLUGIN_URL . 'assets/css/lsow-frontend.css',
|
214 |
+
array(),
|
215 |
+
LSOW_VERSION
|
216 |
+
),
|
217 |
+
|
218 |
+
array(
|
219 |
+
'lsow-icomoon-styles',
|
220 |
+
LSOW_PLUGIN_URL . 'assets/css/icomoon.css',
|
221 |
+
array(),
|
222 |
+
LSOW_VERSION
|
223 |
+
),
|
224 |
+
)
|
225 |
+
);
|
226 |
|
227 |
$this->register_frontend_scripts(array(
|
228 |
array(
|
229 |
'lsow-portfolio',
|
230 |
+
plugin_dir_url(__FILE__) . 'js/portfolio' . LSOW_JS_SUFFIX . '.js',
|
231 |
array('jquery')
|
232 |
)
|
233 |
)
|
includes/widgets/lsow-portfolio-widget/tpl/default.php
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* @var $settings
|
|
|
4 |
* @var $taxonomy_filter
|
5 |
* @var $posts
|
6 |
*/
|
@@ -27,7 +28,7 @@ if ($loop->have_posts()) : ?>
|
|
27 |
|
28 |
<div class="lsow-portfolio-header">
|
29 |
|
30 |
-
<?php if (!empty($
|
31 |
|
32 |
<h3 class="lsow-heading"><?php echo wp_kses_post($heading); ?></h3>
|
33 |
|
1 |
<?php
|
2 |
/**
|
3 |
* @var $settings
|
4 |
+
* @var $heading
|
5 |
* @var $taxonomy_filter
|
6 |
* @var $posts
|
7 |
*/
|
28 |
|
29 |
<div class="lsow-portfolio-header">
|
30 |
|
31 |
+
<?php if (!empty($heading)) ?>
|
32 |
|
33 |
<h3 class="lsow-heading"><?php echo wp_kses_post($heading); ?></h3>
|
34 |
|
includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Posts_Carousel_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display blog posts or custom post types as a carousel', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -248,7 +248,7 @@ class LSOW_Posts_Carousel_Widget extends SiteOrigin_Widget {
|
|
248 |
array(
|
249 |
array(
|
250 |
'lsow-slick-carousel',
|
251 |
-
LSOW_PLUGIN_URL . 'assets/js/slick' .
|
252 |
array('jquery'),
|
253 |
LSOW_VERSION
|
254 |
),
|
16 |
array(
|
17 |
'description' => __('Display blog posts or custom post types as a carousel', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#post-carousel'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
248 |
array(
|
249 |
array(
|
250 |
'lsow-slick-carousel',
|
251 |
+
LSOW_PLUGIN_URL . 'assets/js/slick' . LSOW_JS_SUFFIX . '.js',
|
252 |
array('jquery'),
|
253 |
LSOW_VERSION
|
254 |
),
|
includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Pricing_Table_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display pricing table in a multi-column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
16 |
array(
|
17 |
'description' => __('Display pricing table in a multi-column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#pricing-table'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
includes/widgets/lsow-services-widget/css/style.css
CHANGED
@@ -8,8 +8,10 @@ html {
|
|
8 |
.lsow-services.lsow-style1 .lsow-service .lsow-icon-wrapper span {
|
9 |
display: block;
|
10 |
text-align: center;
|
11 |
-
font-size:
|
12 |
-
|
|
|
|
|
13 |
.lsow-services.lsow-style1 .lsow-service .lsow-image-wrapper img {
|
14 |
display: block;
|
15 |
max-width: 100%;
|
@@ -135,6 +137,11 @@ html {
|
|
135 |
/* -------- General services -------- */
|
136 |
.lsow-services .lsow-service {
|
137 |
margin-bottom: 50px; }
|
|
|
|
|
|
|
|
|
|
|
138 |
.lsow-services .lsow-service .lsow-service-text {
|
139 |
font-size: 15px;
|
140 |
line-height: 24px; }
|
8 |
.lsow-services.lsow-style1 .lsow-service .lsow-icon-wrapper span {
|
9 |
display: block;
|
10 |
text-align: center;
|
11 |
+
font-size: 96px;
|
12 |
+
line-height: 1;
|
13 |
+
margin-bottom: 20px;
|
14 |
+
color: #aaa; }
|
15 |
.lsow-services.lsow-style1 .lsow-service .lsow-image-wrapper img {
|
16 |
display: block;
|
17 |
max-width: 100%;
|
137 |
/* -------- General services -------- */
|
138 |
.lsow-services .lsow-service {
|
139 |
margin-bottom: 50px; }
|
140 |
+
.lsow-services .lsow-service .lsow-icon-wrapper span {
|
141 |
+
-webkit-transition: color 0.4s ease-in-out 0s;
|
142 |
+
-moz-transition: color 0.4s ease-in-out 0s;
|
143 |
+
-ms-transition: color 0.4s ease-in-out 0s;
|
144 |
+
transition: color 0.4s ease-in-out 0s; }
|
145 |
.lsow-services .lsow-service .lsow-service-text {
|
146 |
font-size: 15px;
|
147 |
line-height: 24px; }
|
includes/widgets/lsow-services-widget/css/style.css.map
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
{
|
2 |
"version": 3,
|
3 |
-
"mappings": "AAGE,IAAK;EACH,UAAU,EAAE,UAAU;;AAItB,sBAEU;EACR,UAAU,EAAE,OAAO;;;ACNrB,gEAAwB;EACtB,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,aAAa,EAAE,IAAI;
|
4 |
"sources": ["../../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","style.scss","../../../../assets/css/_lsow-lib.scss"],
|
5 |
"names": [],
|
6 |
"file": "style.css"
|
1 |
{
|
2 |
"version": 3,
|
3 |
+
"mappings": "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",
|
4 |
"sources": ["../../../../../../bower_components/neat/app/assets/stylesheets/grid/_box-sizing.scss","style.scss","../../../../assets/css/_lsow-lib.scss"],
|
5 |
"names": [],
|
6 |
"file": "style.css"
|
includes/widgets/lsow-services-widget/css/style.scss
CHANGED
@@ -6,8 +6,10 @@
|
|
6 |
.lsow-icon-wrapper span {
|
7 |
display: block;
|
8 |
text-align: center;
|
9 |
-
font-size:
|
|
|
10 |
margin-bottom: 20px;
|
|
|
11 |
}
|
12 |
.lsow-image-wrapper img {
|
13 |
display: block;
|
@@ -127,6 +129,9 @@
|
|
127 |
.lsow-services {
|
128 |
.lsow-service {
|
129 |
margin-bottom: 50px;
|
|
|
|
|
|
|
130 |
.lsow-service-text {
|
131 |
font-size: 15px;
|
132 |
line-height: 24px;
|
6 |
.lsow-icon-wrapper span {
|
7 |
display: block;
|
8 |
text-align: center;
|
9 |
+
font-size: 96px;
|
10 |
+
line-height: 1;
|
11 |
margin-bottom: 20px;
|
12 |
+
color: #aaa;
|
13 |
}
|
14 |
.lsow-image-wrapper img {
|
15 |
display: block;
|
129 |
.lsow-services {
|
130 |
.lsow-service {
|
131 |
margin-bottom: 50px;
|
132 |
+
.lsow-icon-wrapper span {
|
133 |
+
@include lsow-transition(color);
|
134 |
+
}
|
135 |
.lsow-service-text {
|
136 |
font-size: 15px;
|
137 |
line-height: 24px;
|
includes/widgets/lsow-services-widget/lsow-services-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Services_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Create services to display in a column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -25,7 +25,6 @@ class LSOW_Services_Widget extends SiteOrigin_Widget {
|
|
25 |
'label' => __('Title', 'livemesh-so-widgets'),
|
26 |
),
|
27 |
|
28 |
-
|
29 |
'style' => array(
|
30 |
'type' => 'select',
|
31 |
'label' => __('Choose Style', 'livemesh-so-widgets'),
|
@@ -118,15 +117,13 @@ class LSOW_Services_Widget extends SiteOrigin_Widget {
|
|
118 |
);
|
119 |
}
|
120 |
|
121 |
-
function
|
122 |
|
|
|
123 |
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
plugin_dir_url(__FILE__) . 'css/style.css'
|
128 |
-
)
|
129 |
-
));
|
130 |
}
|
131 |
|
132 |
function get_template_variables($instance, $args) {
|
16 |
array(
|
17 |
'description' => __('Create services to display in a column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#services-widget'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
25 |
'label' => __('Title', 'livemesh-so-widgets'),
|
26 |
),
|
27 |
|
|
|
28 |
'style' => array(
|
29 |
'type' => 'select',
|
30 |
'label' => __('Choose Style', 'livemesh-so-widgets'),
|
117 |
);
|
118 |
}
|
119 |
|
120 |
+
function enqueue_frontend_scripts($instance) {
|
121 |
|
122 |
+
wp_enqueue_style('lsow-frontend-styles', LSOW_PLUGIN_URL . 'assets/css/lsow-frontend.css', array(), LSOW_VERSION);
|
123 |
|
124 |
+
wp_enqueue_style('lsow-services', siteorigin_widget_get_plugin_dir_url('lsow-services') . 'css/style.css', array(), LSOW_VERSION);
|
125 |
+
|
126 |
+
parent::enqueue_frontend_scripts($instance);
|
|
|
|
|
|
|
127 |
}
|
128 |
|
129 |
function get_template_variables($instance, $args) {
|
includes/widgets/lsow-stats-bar-widget/lsow-stats-bar-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Stats_Bars_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display statistics or skills as a percentage stats bar.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -62,7 +62,7 @@ class LSOW_Stats_Bars_Widget extends SiteOrigin_Widget {
|
|
62 |
array(
|
63 |
array(
|
64 |
'lsow-waypoints',
|
65 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' .
|
66 |
array('jquery'),
|
67 |
LSOW_VERSION
|
68 |
),
|
@@ -74,7 +74,7 @@ class LSOW_Stats_Bars_Widget extends SiteOrigin_Widget {
|
|
74 |
array(
|
75 |
array(
|
76 |
'lsow-stats-bar',
|
77 |
-
plugin_dir_url(__FILE__) . 'js/stats-bar' .
|
78 |
array('jquery')
|
79 |
),
|
80 |
)
|
16 |
array(
|
17 |
'description' => __('Display statistics or skills as a percentage stats bar.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#statistics-widgets'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
62 |
array(
|
63 |
array(
|
64 |
'lsow-waypoints',
|
65 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' . LSOW_JS_SUFFIX . '.js',
|
66 |
array('jquery'),
|
67 |
LSOW_VERSION
|
68 |
),
|
74 |
array(
|
75 |
array(
|
76 |
'lsow-stats-bar',
|
77 |
+
plugin_dir_url(__FILE__) . 'js/stats-bar' . LSOW_JS_SUFFIX . '.js',
|
78 |
array('jquery')
|
79 |
),
|
80 |
)
|
includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Tabs_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display tabbed content in variety of styles.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -139,7 +139,7 @@ class LSOW_Tabs_Widget extends SiteOrigin_Widget {
|
|
139 |
array(
|
140 |
array(
|
141 |
'lsow-tabs',
|
142 |
-
plugin_dir_url(__FILE__) . 'js/tabs' .
|
143 |
array('jquery')
|
144 |
),
|
145 |
)
|
16 |
array(
|
17 |
'description' => __('Display tabbed content in variety of styles.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#tabs-accordions'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
139 |
array(
|
140 |
array(
|
141 |
'lsow-tabs',
|
142 |
+
plugin_dir_url(__FILE__) . 'js/tabs' . LSOW_JS_SUFFIX . '.js',
|
143 |
array('jquery')
|
144 |
),
|
145 |
)
|
includes/widgets/lsow-tabs-widget/tpl/default.php
CHANGED
@@ -57,7 +57,7 @@ foreach ($tabs as $tab) :
|
|
57 |
$tab_title .= '</a>';
|
58 |
|
59 |
$tab_nav = '<div class="lsow-tab">' . $tab_title . '</div>';
|
60 |
-
$tab_content = '<div id="' . $tab_id . '" class="lsow-tab-pane">' .
|
61 |
|
62 |
$tab_elements[] = $tab_nav;
|
63 |
$tab_panes[] = $tab_content;
|
57 |
$tab_title .= '</a>';
|
58 |
|
59 |
$tab_nav = '<div class="lsow-tab">' . $tab_title . '</div>';
|
60 |
+
$tab_content = '<div id="' . $tab_id . '" class="lsow-tab-pane">' . do_shortcode($tab['tab_content']) . '</div>';
|
61 |
|
62 |
$tab_elements[] = $tab_nav;
|
63 |
$tab_panes[] = $tab_content;
|
includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Team_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Create team members to display in a column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
16 |
array(
|
17 |
'description' => __('Create team members to display in a column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#team-members'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
includes/widgets/lsow-testimonials-slider-widget/lsow-testimonials-slider-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Testimonials_Slider_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Share your product/service testimonials in a responsive slider.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
@@ -114,7 +114,7 @@ class LSOW_Testimonials_Slider_Widget extends SiteOrigin_Widget {
|
|
114 |
array(
|
115 |
array(
|
116 |
'lsow-flexslider',
|
117 |
-
LSOW_PLUGIN_URL . 'assets/js/jquery.flexslider' .
|
118 |
array('jquery'),
|
119 |
LSOW_VERSION
|
120 |
),
|
@@ -136,8 +136,8 @@ class LSOW_Testimonials_Slider_Widget extends SiteOrigin_Widget {
|
|
136 |
$this->register_frontend_scripts(array(
|
137 |
array(
|
138 |
'lsow-testimonials-slider',
|
139 |
-
plugin_dir_url(__FILE__) . 'js/testimonials' .
|
140 |
-
array('
|
141 |
)
|
142 |
));
|
143 |
|
16 |
array(
|
17 |
'description' => __('Share your product/service testimonials in a responsive slider.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#testimonials-widgets'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
114 |
array(
|
115 |
array(
|
116 |
'lsow-flexslider',
|
117 |
+
LSOW_PLUGIN_URL . 'assets/js/jquery.flexslider' . LSOW_JS_SUFFIX . '.js',
|
118 |
array('jquery'),
|
119 |
LSOW_VERSION
|
120 |
),
|
136 |
$this->register_frontend_scripts(array(
|
137 |
array(
|
138 |
'lsow-testimonials-slider',
|
139 |
+
plugin_dir_url(__FILE__) . 'js/testimonials' . LSOW_JS_SUFFIX . '.js',
|
140 |
+
array('lsow-flexslider')
|
141 |
)
|
142 |
));
|
143 |
|
includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php
CHANGED
@@ -16,7 +16,7 @@ class LSOW_Testimonials_Widget extends SiteOrigin_Widget {
|
|
16 |
array(
|
17 |
'description' => __('Display testimonials in a responsive multi-column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
-
'help' => '
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
16 |
array(
|
17 |
'description' => __('Display testimonials in a responsive multi-column grid.', 'livemesh-so-widgets'),
|
18 |
'panels_icon' => 'dashicons dashicons-minus',
|
19 |
+
'help' => LSOW_PLUGIN_HELP_URL. '#testimonials-widgets'
|
20 |
),
|
21 |
array(),
|
22 |
array(
|
languages/default.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Events Calendar Slider\n"
|
5 |
-
"POT-Creation-Date: 2016-
|
6 |
"PO-Revision-Date: 2015-10-26 13:24-0000\n"
|
7 |
"Last-Translator: LiveMesh\n"
|
8 |
"Language-Team: LiveMesh\n"
|
@@ -18,93 +18,396 @@ msgstr ""
|
|
18 |
"X-Poedit-SourceCharset: UTF-8\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
msgid "Top Padding"
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: includes/class-lsow-setup.php:
|
26 |
msgid "Top Padding for the row."
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: includes/class-lsow-setup.php:
|
30 |
msgid "Bottom Padding"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: includes/class-lsow-setup.php:
|
34 |
msgid "Bottom Padding for the row."
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: includes/class-lsow-setup.php:
|
38 |
msgid "Top Padding in Tablet resolution"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: includes/class-lsow-setup.php:
|
42 |
msgid "Top Padding for the row in tablet resolutions."
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: includes/class-lsow-setup.php:
|
46 |
msgid "Bottom Padding in Tablet resolution"
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: includes/class-lsow-setup.php:
|
50 |
msgid "Bottom Padding for the row in tablet resolutions."
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: includes/class-lsow-setup.php:
|
54 |
msgid "Top Padding in Mobile resolution"
|
55 |
msgstr ""
|
56 |
|
57 |
-
#: includes/class-lsow-setup.php:
|
58 |
msgid "Top Padding for the row in mobile resolutions."
|
59 |
msgstr ""
|
60 |
|
61 |
-
#: includes/class-lsow-setup.php:
|
62 |
msgid "Bottom Padding in Mobile resolution"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: includes/class-lsow-setup.php:
|
66 |
msgid "Bottom Padding for the row in mobile resolutions."
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: includes/class-lsow-setup.php:
|
70 |
msgid "Dark Background?"
|
71 |
msgstr ""
|
72 |
|
73 |
-
#: includes/class-lsow-setup.php:
|
74 |
msgid ""
|
75 |
"Indicate if this row has a dark background color. Dark color scheme "
|
76 |
"will be applied for all widgets in this row."
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: includes/
|
80 |
-
msgid "Livemesh SiteOrigin Widgets"
|
81 |
-
msgstr ""
|
82 |
-
|
83 |
-
#: includes/helper-functions.php:140 includes/helper-functions.php:144
|
84 |
msgid "l, F, Y, g:i a"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: includes/helper-functions.php:
|
88 |
msgid "Y"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: includes/helper-functions.php:
|
92 |
msgid "m"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: includes/helper-functions.php:
|
96 |
msgid "d"
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: includes/helper-functions.php:
|
100 |
msgid "By "
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: includes/helper-functions.php:
|
104 |
msgid "All"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: includes/helper-functions.php:
|
108 |
msgid "View all items filed under "
|
109 |
msgstr ""
|
110 |
|
@@ -119,10 +422,13 @@ msgid ""
|
|
119 |
msgstr ""
|
120 |
|
121 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:25
|
|
|
122 |
#: includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php:27
|
123 |
#: includes/widgets/lsow-clients-widget/lsow-clients-widget.php:25
|
124 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:26
|
125 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:25
|
|
|
|
|
126 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:25
|
127 |
#: includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php:25
|
128 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:25
|
@@ -130,7 +436,7 @@ msgstr ""
|
|
130 |
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:25
|
131 |
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:96
|
132 |
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:25
|
133 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
134 |
#: includes/widgets/lsow-stats-bar-widget/lsow-stats-bar-widget.php:25
|
135 |
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:25
|
136 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:25
|
@@ -145,21 +451,21 @@ msgstr ""
|
|
145 |
|
146 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:37
|
147 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:38
|
148 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
149 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:37
|
150 |
msgid "Style 1"
|
151 |
msgstr ""
|
152 |
|
153 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:38
|
154 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:39
|
155 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
156 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:38
|
157 |
msgid "Style 2"
|
158 |
msgstr ""
|
159 |
|
160 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:39
|
161 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:40
|
162 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
163 |
msgid "Style 3"
|
164 |
msgstr ""
|
165 |
|
@@ -195,6 +501,225 @@ msgstr ""
|
|
195 |
msgid "The collapsible content of the panel in the accordion."
|
196 |
msgstr ""
|
197 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
198 |
#: includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php:17
|
199 |
msgid "Livemesh Carousel"
|
200 |
msgstr ""
|
@@ -289,7 +814,7 @@ msgstr ""
|
|
289 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:138
|
290 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:172
|
291 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:207
|
292 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
293 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:145
|
294 |
#: includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php:69
|
295 |
msgid "Columns per row"
|
@@ -413,19 +938,6 @@ msgstr ""
|
|
413 |
msgid "The logo image for the client/customer."
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: includes/widgets/lsow-clients-widget/lsow-clients-widget.php:59
|
417 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:241
|
418 |
-
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:104
|
419 |
-
#: includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php:54
|
420 |
-
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:49
|
421 |
-
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:115
|
422 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:104
|
423 |
-
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:136
|
424 |
-
#: includes/widgets/lsow-testimonials-slider-widget/lsow-testimonials-slider-widget.php:64
|
425 |
-
#: includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php:64
|
426 |
-
msgid "Settings"
|
427 |
-
msgstr ""
|
428 |
-
|
429 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:16
|
430 |
msgid "Livemesh Heading"
|
431 |
msgstr ""
|
@@ -435,32 +947,36 @@ msgid "Create heading for display on the top of a section."
|
|
435 |
msgstr ""
|
436 |
|
437 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:31
|
438 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
439 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:30
|
440 |
msgid "Choose Style"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
|
|
|
|
|
|
|
|
444 |
msgid "Heading Title"
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
448 |
msgid "Title for the heading."
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
452 |
msgid "Subheading"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
456 |
msgid "A subtitle displayed above the title heading."
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
460 |
msgid "Short Text"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
464 |
msgid "Short text generally displayed below the heading title."
|
465 |
msgstr ""
|
466 |
|
@@ -480,10 +996,6 @@ msgstr ""
|
|
480 |
msgid "Standard"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:38
|
484 |
-
msgid "Custom"
|
485 |
-
msgstr ""
|
486 |
-
|
487 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:44
|
488 |
msgid "Custom Header"
|
489 |
msgstr ""
|
@@ -579,22 +1091,6 @@ msgstr ""
|
|
579 |
msgid "High Resolution"
|
580 |
msgstr ""
|
581 |
|
582 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:149
|
583 |
-
msgid "Default"
|
584 |
-
msgstr ""
|
585 |
-
|
586 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:150
|
587 |
-
msgid "Small"
|
588 |
-
msgstr ""
|
589 |
-
|
590 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:151
|
591 |
-
msgid "Medium"
|
592 |
-
msgstr ""
|
593 |
-
|
594 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:152
|
595 |
-
msgid "Large"
|
596 |
-
msgstr ""
|
597 |
-
|
598 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:153
|
599 |
msgid "HD 720p"
|
600 |
msgstr ""
|
@@ -670,6 +1166,56 @@ msgstr ""
|
|
670 |
msgid "Bottom padding"
|
671 |
msgstr ""
|
672 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
673 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:15
|
674 |
msgid "Livemesh Odometers"
|
675 |
msgstr ""
|
@@ -713,25 +1259,6 @@ msgstr ""
|
|
713 |
msgid "The stop value for the odometer stats."
|
714 |
msgstr ""
|
715 |
|
716 |
-
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:58
|
717 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:63
|
718 |
-
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:70
|
719 |
-
msgid "Choose Icon Type"
|
720 |
-
msgstr ""
|
721 |
-
|
722 |
-
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:65
|
723 |
-
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:104
|
724 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:70
|
725 |
-
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:83
|
726 |
-
msgid "Icon"
|
727 |
-
msgstr ""
|
728 |
-
|
729 |
-
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:66
|
730 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:71
|
731 |
-
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:84
|
732 |
-
msgid "Icon Image"
|
733 |
-
msgstr ""
|
734 |
-
|
735 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:72
|
736 |
msgid "Stats Image."
|
737 |
msgstr ""
|
@@ -814,8 +1341,8 @@ msgstr ""
|
|
814 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:17
|
815 |
msgid ""
|
816 |
"Showcase your work or posts or any custom post types with a "
|
817 |
-
"filterable portfolio layout. Make sure that
|
818 |
-
"
|
819 |
msgstr ""
|
820 |
|
821 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:30
|
@@ -1033,31 +1560,23 @@ msgstr ""
|
|
1033 |
msgid "Create services to display in a column grid."
|
1034 |
msgstr ""
|
1035 |
|
1036 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1037 |
msgid "Services"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1041 |
msgid "Service"
|
1042 |
msgstr ""
|
1043 |
|
1044 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1045 |
msgid "Title of the service."
|
1046 |
msgstr ""
|
1047 |
|
1048 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1049 |
-
msgid "Service Image."
|
1050 |
-
msgstr ""
|
1051 |
-
|
1052 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:86
|
1053 |
-
msgid "Service Icon."
|
1054 |
-
msgstr ""
|
1055 |
-
|
1056 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:95
|
1057 |
msgid "Short description"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1061 |
msgid "Provide a short description for the service"
|
1062 |
msgstr ""
|
1063 |
|
@@ -1151,10 +1670,6 @@ msgstr ""
|
|
1151 |
msgid "Some styles may ignore icons chosen."
|
1152 |
msgstr ""
|
1153 |
|
1154 |
-
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:82
|
1155 |
-
msgid "None"
|
1156 |
-
msgstr ""
|
1157 |
-
|
1158 |
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:90
|
1159 |
msgid "Tabs"
|
1160 |
msgstr ""
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Events Calendar Slider\n"
|
5 |
+
"POT-Creation-Date: 2016-07-23 18:28+0530\n"
|
6 |
"PO-Revision-Date: 2015-10-26 13:24-0000\n"
|
7 |
"Last-Translator: LiveMesh\n"
|
8 |
"Language-Team: LiveMesh\n"
|
18 |
"X-Poedit-SourceCharset: UTF-8\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
+
#: admin/admin-ajax.php:56
|
22 |
+
msgid "Sorry, an error occurred. Please refresh the page."
|
23 |
+
msgstr ""
|
24 |
+
|
25 |
+
#: admin/admin-ajax.php:82
|
26 |
+
msgid "Sorry, an unknown error occurred..."
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: admin/admin-ajax.php:123
|
30 |
+
msgid "Saving plugin settings"
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: admin/admin-ajax.php:124
|
34 |
+
msgid "Plugin settings Saved"
|
35 |
+
msgstr ""
|
36 |
+
|
37 |
+
#: admin/admin-ajax.php:125
|
38 |
+
msgid "Sorry, an error occurs while saving settings..."
|
39 |
+
msgstr ""
|
40 |
+
|
41 |
+
#: admin/admin-ajax.php:128
|
42 |
+
msgid "Resetting plugin settings"
|
43 |
+
msgstr ""
|
44 |
+
|
45 |
+
#: admin/admin-ajax.php:129
|
46 |
+
msgid "Plugin settings resetted"
|
47 |
+
msgstr ""
|
48 |
+
|
49 |
+
#: admin/admin-ajax.php:130
|
50 |
+
msgid "Sorry, an error occurred while resetting settings"
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: admin/admin-init.php:62 admin/views/documentation.php:214
|
54 |
+
msgid "Livemesh Widgets"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: admin/admin-init.php:73
|
58 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:84
|
59 |
+
#: includes/widgets/lsow-clients-widget/lsow-clients-widget.php:59
|
60 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:241
|
61 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:89
|
62 |
+
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:104
|
63 |
+
#: includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php:54
|
64 |
+
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:49
|
65 |
+
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:115
|
66 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:103
|
67 |
+
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:136
|
68 |
+
#: includes/widgets/lsow-testimonials-slider-widget/lsow-testimonials-slider-widget.php:64
|
69 |
+
#: includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php:64
|
70 |
+
msgid "Settings"
|
71 |
+
msgstr ""
|
72 |
+
|
73 |
+
#: admin/admin-init.php:83
|
74 |
+
msgid "Documentation"
|
75 |
+
msgstr ""
|
76 |
+
|
77 |
+
#: admin/admin-init.php:93 admin/views/documentation.php:215
|
78 |
+
msgid "Upgrade to Pro"
|
79 |
+
msgstr ""
|
80 |
+
|
81 |
+
#: admin/views/admin-banner1.php:13 admin/views/admin-banner2.php:13
|
82 |
+
#: admin/views/admin-banner3.php:13 includes/class-lsow-setup.php:173
|
83 |
+
msgid "Livemesh SiteOrigin Widgets"
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: admin/views/admin-banner1.php:13
|
87 |
+
msgid "Plugin Documentation"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: admin/views/admin-banner2.php:13
|
91 |
+
msgid "Plugin Settings"
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: admin/views/admin-banner2.php:16
|
95 |
+
msgid "Save Settings"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: admin/views/admin-banner2.php:18
|
99 |
+
msgid "Reset"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: admin/views/admin-banner3.php:13 admin/views/settings.php:44
|
103 |
+
msgid "Premium Upgrade"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: admin/views/documentation.php:34
|
107 |
+
#, php-format
|
108 |
+
msgid "Getting started with %1$s v%2$s"
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: admin/views/documentation.php:36
|
112 |
+
#, php-format
|
113 |
+
msgid ""
|
114 |
+
"Thanks for installing %1$s! We truly appreciate the support and the "
|
115 |
+
"opportunity to share our work with you. Please visit the tabs below "
|
116 |
+
"to get started on using our plugin to build your site!"
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: admin/views/documentation.php:44
|
120 |
+
msgid "Help File"
|
121 |
+
msgstr ""
|
122 |
+
|
123 |
+
#: admin/views/documentation.php:47
|
124 |
+
msgid "Plugins"
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: admin/views/documentation.php:51
|
128 |
+
msgid "FAQ & Support"
|
129 |
+
msgstr ""
|
130 |
+
|
131 |
+
#: admin/views/documentation.php:55
|
132 |
+
msgid "Latest Updates"
|
133 |
+
msgstr ""
|
134 |
+
|
135 |
+
#: admin/views/documentation.php:111 admin/views/documentation.php:118
|
136 |
+
#: admin/views/documentation.php:222 admin/views/documentation.php:228
|
137 |
+
msgid "Plugins → SiteOrigin Widgets"
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: admin/views/documentation.php:114 admin/views/documentation.php:219
|
141 |
+
#: admin/views/documentation.php:231
|
142 |
+
msgid "Livemesh Widgets→Settings"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: admin/views/documentation.php:137 admin/views/documentation.php:189
|
146 |
+
msgid "Tools→Import"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: admin/views/documentation.php:242
|
150 |
+
msgid "Appearance→Widgets"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: admin/views/documentation.php:1133
|
154 |
+
msgid "SiteOrigin Widgets Bundle"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: admin/views/documentation.php:1136
|
158 |
+
msgid "Install SiteOrigin Widgets Bundle"
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: admin/views/documentation.php:1137
|
162 |
+
#: admin/views/documentation.php:1159
|
163 |
+
#: admin/views/documentation.php:1179
|
164 |
+
msgid "Install Now"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
+
#: admin/views/documentation.php:1141
|
168 |
+
#: admin/views/documentation.php:1163
|
169 |
+
#: admin/views/documentation.php:1183
|
170 |
+
msgid "Installed"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: admin/views/documentation.php:1155
|
174 |
+
msgid "SiteOrigin Page Builder"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: admin/views/documentation.php:1158
|
178 |
+
msgid "Install SiteOrigin Page Builder"
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: admin/views/documentation.php:1175
|
182 |
+
msgid "Portfolio Post Type"
|
183 |
+
msgstr ""
|
184 |
+
|
185 |
+
#: admin/views/documentation.php:1178
|
186 |
+
msgid "Install Portfolio Post Type"
|
187 |
+
msgstr ""
|
188 |
+
|
189 |
+
#: admin/views/documentation.php:1314
|
190 |
+
msgid "Why upgrade to Premium version?"
|
191 |
+
msgstr ""
|
192 |
+
|
193 |
+
#: admin/views/documentation.php:1315
|
194 |
+
msgid ""
|
195 |
+
"Premium version offers multiple benefits - more widgets, advanced "
|
196 |
+
"features for widgets including those part of the free plugin and "
|
197 |
+
"priority support through a dedicated support forum."
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: admin/views/documentation.php:1319
|
201 |
+
msgid "Know More"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: admin/views/documentation.php:1319
|
205 |
+
msgid "Know More Details"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: admin/views/premium-upgrade.php:48 admin/views/settings.php:205
|
209 |
+
msgid "Why upgrade to Premium Version of the plugin?"
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: admin/views/premium-upgrade.php:166
|
213 |
+
msgid "Contact Us"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: admin/views/premium-upgrade.php:166
|
217 |
+
msgid "Write to Us"
|
218 |
+
msgstr ""
|
219 |
+
|
220 |
+
#: admin/views/settings.php:35
|
221 |
+
msgid "General"
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
+
#: admin/views/settings.php:38 admin/views/settings.php:125
|
225 |
+
#: admin/views/settings.php:130
|
226 |
+
msgid "Custom CSS"
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: admin/views/settings.php:41
|
230 |
+
msgid "Debugging"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#: admin/views/settings.php:54
|
234 |
+
msgid "Theme Colors"
|
235 |
+
msgstr ""
|
236 |
+
|
237 |
+
#: admin/views/settings.php:59
|
238 |
+
msgid "Theme Color Scheme"
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: admin/views/settings.php:60
|
242 |
+
msgid ""
|
243 |
+
"Most themes use a single color as a major color across the site. "
|
244 |
+
"This color is often used for links, titles, buttons, icons, "
|
245 |
+
"highlights etc. <br> To maintain the consistent look with the "
|
246 |
+
"theme, specify the default color used by the theme activated on "
|
247 |
+
"your site. This color will be applied to the plugin widgets by "
|
248 |
+
"default. <br>The hover color refers to the color set for links on "
|
249 |
+
"mouse hover."
|
250 |
+
msgstr ""
|
251 |
+
|
252 |
+
#: admin/views/settings.php:67
|
253 |
+
msgid "Theme Color"
|
254 |
+
msgstr ""
|
255 |
+
|
256 |
+
#: admin/views/settings.php:68
|
257 |
+
msgid "Select the default theme color."
|
258 |
+
msgstr ""
|
259 |
+
|
260 |
+
#: admin/views/settings.php:79
|
261 |
+
msgid "Theme Hover Color"
|
262 |
+
msgstr ""
|
263 |
+
|
264 |
+
#: admin/views/settings.php:80
|
265 |
+
msgid "Select the default hover color for your theme."
|
266 |
+
msgstr ""
|
267 |
+
|
268 |
+
#: admin/views/settings.php:94
|
269 |
+
msgid "Auto load"
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: admin/views/settings.php:99
|
273 |
+
msgid "Activate all plugin widgets"
|
274 |
+
msgstr ""
|
275 |
+
|
276 |
+
#: admin/views/settings.php:101
|
277 |
+
msgid "You can selectively activate plugin widgets in"
|
278 |
+
msgstr ""
|
279 |
+
|
280 |
+
#: admin/views/settings.php:102
|
281 |
+
msgid "Plugins->SiteOrigin Widgets."
|
282 |
+
msgstr ""
|
283 |
+
|
284 |
+
#: admin/views/settings.php:103
|
285 |
+
msgid ""
|
286 |
+
"Or you can choose to auto activate all the widgets part of this "
|
287 |
+
"plugin by checking below."
|
288 |
+
msgstr ""
|
289 |
+
|
290 |
+
#: admin/views/settings.php:132
|
291 |
+
msgid "Please enter custom CSS for custom styling of widgets"
|
292 |
+
msgstr ""
|
293 |
+
|
294 |
+
#: admin/views/settings.php:151
|
295 |
+
msgid "Debug Mode"
|
296 |
+
msgstr ""
|
297 |
+
|
298 |
+
#: admin/views/settings.php:156
|
299 |
+
msgid "Enable Script Debug Mode"
|
300 |
+
msgstr ""
|
301 |
+
|
302 |
+
#: admin/views/settings.php:158
|
303 |
+
msgid ""
|
304 |
+
"Use unminified Javascript files instead of minified ones to help "
|
305 |
+
"developers debug an issue"
|
306 |
+
msgstr ""
|
307 |
+
|
308 |
+
#: admin/views/settings.php:171
|
309 |
+
msgid "System Info"
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: admin/views/settings.php:177
|
313 |
+
msgid "System Information"
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: admin/views/settings.php:178
|
317 |
+
msgid "Server setup information useful for debugging purposes."
|
318 |
+
msgstr ""
|
319 |
+
|
320 |
+
#: admin/views/settings.php:197
|
321 |
+
msgid "Premium Version"
|
322 |
+
msgstr ""
|
323 |
+
|
324 |
+
#: admin/views/settings.php:298
|
325 |
+
msgid "Purchase Now"
|
326 |
+
msgstr ""
|
327 |
+
|
328 |
+
#: includes/class-lsow-setup.php:38
|
329 |
msgid "Top Padding"
|
330 |
msgstr ""
|
331 |
|
332 |
+
#: includes/class-lsow-setup.php:41
|
333 |
msgid "Top Padding for the row."
|
334 |
msgstr ""
|
335 |
|
336 |
+
#: includes/class-lsow-setup.php:47
|
337 |
msgid "Bottom Padding"
|
338 |
msgstr ""
|
339 |
|
340 |
+
#: includes/class-lsow-setup.php:50
|
341 |
msgid "Bottom Padding for the row."
|
342 |
msgstr ""
|
343 |
|
344 |
+
#: includes/class-lsow-setup.php:56
|
345 |
msgid "Top Padding in Tablet resolution"
|
346 |
msgstr ""
|
347 |
|
348 |
+
#: includes/class-lsow-setup.php:59
|
349 |
msgid "Top Padding for the row in tablet resolutions."
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: includes/class-lsow-setup.php:65
|
353 |
msgid "Bottom Padding in Tablet resolution"
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: includes/class-lsow-setup.php:68
|
357 |
msgid "Bottom Padding for the row in tablet resolutions."
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: includes/class-lsow-setup.php:74
|
361 |
msgid "Top Padding in Mobile resolution"
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: includes/class-lsow-setup.php:77
|
365 |
msgid "Top Padding for the row in mobile resolutions."
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: includes/class-lsow-setup.php:83
|
369 |
msgid "Bottom Padding in Mobile resolution"
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: includes/class-lsow-setup.php:86
|
373 |
msgid "Bottom Padding for the row in mobile resolutions."
|
374 |
msgstr ""
|
375 |
|
376 |
+
#: includes/class-lsow-setup.php:94
|
377 |
msgid "Dark Background?"
|
378 |
msgstr ""
|
379 |
|
380 |
+
#: includes/class-lsow-setup.php:97
|
381 |
msgid ""
|
382 |
"Indicate if this row has a dark background color. Dark color scheme "
|
383 |
"will be applied for all widgets in this row."
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: includes/helper-functions.php:122 includes/helper-functions.php:126
|
|
|
|
|
|
|
|
|
387 |
msgid "l, F, Y, g:i a"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: includes/helper-functions.php:126
|
391 |
msgid "Y"
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: includes/helper-functions.php:126
|
395 |
msgid "m"
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: includes/helper-functions.php:126
|
399 |
msgid "d"
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: includes/helper-functions.php:132
|
403 |
msgid "By "
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: includes/helper-functions.php:151
|
407 |
msgid "All"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: includes/helper-functions.php:156
|
411 |
msgid "View all items filed under "
|
412 |
msgstr ""
|
413 |
|
422 |
msgstr ""
|
423 |
|
424 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:25
|
425 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:32
|
426 |
#: includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php:27
|
427 |
#: includes/widgets/lsow-clients-widget/lsow-clients-widget.php:25
|
428 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:26
|
429 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:25
|
430 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:25
|
431 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:55
|
432 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:25
|
433 |
#: includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php:25
|
434 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:25
|
436 |
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:25
|
437 |
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:96
|
438 |
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:25
|
439 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:56
|
440 |
#: includes/widgets/lsow-stats-bar-widget/lsow-stats-bar-widget.php:25
|
441 |
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:25
|
442 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:25
|
451 |
|
452 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:37
|
453 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:38
|
454 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:37
|
455 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:37
|
456 |
msgid "Style 1"
|
457 |
msgstr ""
|
458 |
|
459 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:38
|
460 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:39
|
461 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:38
|
462 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:38
|
463 |
msgid "Style 2"
|
464 |
msgstr ""
|
465 |
|
466 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:39
|
467 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:40
|
468 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:39
|
469 |
msgid "Style 3"
|
470 |
msgstr ""
|
471 |
|
501 |
msgid "The collapsible content of the panel in the accordion."
|
502 |
msgstr ""
|
503 |
|
504 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:21
|
505 |
+
msgid "Livemesh Button"
|
506 |
+
msgstr ""
|
507 |
+
|
508 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:23
|
509 |
+
msgid "Flat style buttons with rich set of customization options."
|
510 |
+
msgstr ""
|
511 |
+
|
512 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:37
|
513 |
+
msgid "The URL to which button should point to."
|
514 |
+
msgstr ""
|
515 |
+
|
516 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:38
|
517 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:80
|
518 |
+
msgid "Target URL"
|
519 |
+
msgstr ""
|
520 |
+
|
521 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:39
|
522 |
+
msgid "http://targeturl.com"
|
523 |
+
msgstr ""
|
524 |
+
|
525 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:43
|
526 |
+
msgid "The button title or text. "
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:44
|
530 |
+
msgid "Button Text"
|
531 |
+
msgstr ""
|
532 |
+
|
533 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:45
|
534 |
+
msgid "Buy Now"
|
535 |
+
msgstr ""
|
536 |
+
|
537 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:50
|
538 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:30
|
539 |
+
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:58
|
540 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:62
|
541 |
+
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:70
|
542 |
+
msgid "Choose Icon Type"
|
543 |
+
msgstr ""
|
544 |
+
|
545 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:57
|
546 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:163
|
547 |
+
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:82
|
548 |
+
msgid "None"
|
549 |
+
msgstr ""
|
550 |
+
|
551 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:58
|
552 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:37
|
553 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:45
|
554 |
+
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:65
|
555 |
+
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:104
|
556 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:69
|
557 |
+
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:83
|
558 |
+
msgid "Icon"
|
559 |
+
msgstr ""
|
560 |
+
|
561 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:59
|
562 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:38
|
563 |
+
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:66
|
564 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:70
|
565 |
+
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:84
|
566 |
+
msgid "Icon Image"
|
567 |
+
msgstr ""
|
568 |
+
|
569 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:65
|
570 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:76
|
571 |
+
msgid "Service Image."
|
572 |
+
msgstr ""
|
573 |
+
|
574 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:74
|
575 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:85
|
576 |
+
msgid "Service Icon."
|
577 |
+
msgstr ""
|
578 |
+
|
579 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:89
|
580 |
+
msgid "The CSS class name for the button element."
|
581 |
+
msgstr ""
|
582 |
+
|
583 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:90
|
584 |
+
msgid "Class"
|
585 |
+
msgstr ""
|
586 |
+
|
587 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:96
|
588 |
+
msgid "Inline CSS styling for the button element."
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:97
|
592 |
+
msgid "Style"
|
593 |
+
msgstr ""
|
594 |
+
|
595 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:102
|
596 |
+
msgid "The color of the button."
|
597 |
+
msgstr ""
|
598 |
+
|
599 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:103
|
600 |
+
msgid "Color"
|
601 |
+
msgstr ""
|
602 |
+
|
603 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:105
|
604 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:149
|
605 |
+
msgid "Default"
|
606 |
+
msgstr ""
|
607 |
+
|
608 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:106
|
609 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:38
|
610 |
+
msgid "Custom"
|
611 |
+
msgstr ""
|
612 |
+
|
613 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:107
|
614 |
+
msgid "Black"
|
615 |
+
msgstr ""
|
616 |
+
|
617 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:108
|
618 |
+
msgid "Blue"
|
619 |
+
msgstr ""
|
620 |
+
|
621 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:109
|
622 |
+
msgid "Cyan"
|
623 |
+
msgstr ""
|
624 |
+
|
625 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:110
|
626 |
+
msgid "Green"
|
627 |
+
msgstr ""
|
628 |
+
|
629 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:111
|
630 |
+
msgid "Orange"
|
631 |
+
msgstr ""
|
632 |
+
|
633 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:112
|
634 |
+
msgid "Pink"
|
635 |
+
msgstr ""
|
636 |
+
|
637 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:113
|
638 |
+
msgid "Red"
|
639 |
+
msgstr ""
|
640 |
+
|
641 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:114
|
642 |
+
msgid "Teal"
|
643 |
+
msgstr ""
|
644 |
+
|
645 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:115
|
646 |
+
msgid "Transparent"
|
647 |
+
msgstr ""
|
648 |
+
|
649 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:116
|
650 |
+
msgid "Semi Transparent"
|
651 |
+
msgstr ""
|
652 |
+
|
653 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:125
|
654 |
+
msgid "Custom color of the button."
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:126
|
658 |
+
msgid "Custom button color"
|
659 |
+
msgstr ""
|
660 |
+
|
661 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:134
|
662 |
+
msgid "Hover color of the button."
|
663 |
+
msgstr ""
|
664 |
+
|
665 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:135
|
666 |
+
msgid "Custom button hover color"
|
667 |
+
msgstr ""
|
668 |
+
|
669 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:140
|
670 |
+
msgid "Button Size"
|
671 |
+
msgstr ""
|
672 |
+
|
673 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:142
|
674 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:151
|
675 |
+
msgid "Medium"
|
676 |
+
msgstr ""
|
677 |
+
|
678 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:143
|
679 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:152
|
680 |
+
msgid "Large"
|
681 |
+
msgstr ""
|
682 |
+
|
683 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:144
|
684 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:150
|
685 |
+
msgid "Small"
|
686 |
+
msgstr ""
|
687 |
+
|
688 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:150
|
689 |
+
msgid "Display rounded button?"
|
690 |
+
msgstr ""
|
691 |
+
|
692 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:155
|
693 |
+
msgid "Open the link in new window"
|
694 |
+
msgstr ""
|
695 |
+
|
696 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:160
|
697 |
+
msgid "Alignment of the button displayed."
|
698 |
+
msgstr ""
|
699 |
+
|
700 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:161
|
701 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:46
|
702 |
+
msgid "Align"
|
703 |
+
msgstr ""
|
704 |
+
|
705 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:164
|
706 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:48
|
707 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:134
|
708 |
+
msgid "Center"
|
709 |
+
msgstr ""
|
710 |
+
|
711 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:165
|
712 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:49
|
713 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:132
|
714 |
+
msgid "Left"
|
715 |
+
msgstr ""
|
716 |
+
|
717 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:166
|
718 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:50
|
719 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:133
|
720 |
+
msgid "Right"
|
721 |
+
msgstr ""
|
722 |
+
|
723 |
#: includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php:17
|
724 |
msgid "Livemesh Carousel"
|
725 |
msgstr ""
|
814 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:138
|
815 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:172
|
816 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:207
|
817 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:108
|
818 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:145
|
819 |
#: includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php:69
|
820 |
msgid "Columns per row"
|
938 |
msgid "The logo image for the client/customer."
|
939 |
msgstr ""
|
940 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
941 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:16
|
942 |
msgid "Livemesh Heading"
|
943 |
msgstr ""
|
947 |
msgstr ""
|
948 |
|
949 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:31
|
950 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:30
|
951 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:30
|
952 |
msgid "Choose Style"
|
953 |
msgstr ""
|
954 |
|
955 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:45
|
956 |
+
msgid "Alignment of the heading."
|
957 |
+
msgstr ""
|
958 |
+
|
959 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:57
|
960 |
msgid "Heading Title"
|
961 |
msgstr ""
|
962 |
|
963 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:58
|
964 |
msgid "Title for the heading."
|
965 |
msgstr ""
|
966 |
|
967 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:63
|
968 |
msgid "Subheading"
|
969 |
msgstr ""
|
970 |
|
971 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:64
|
972 |
msgid "A subtitle displayed above the title heading."
|
973 |
msgstr ""
|
974 |
|
975 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:73
|
976 |
msgid "Short Text"
|
977 |
msgstr ""
|
978 |
|
979 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:74
|
980 |
msgid "Short text generally displayed below the heading title."
|
981 |
msgstr ""
|
982 |
|
996 |
msgid "Standard"
|
997 |
msgstr ""
|
998 |
|
|
|
|
|
|
|
|
|
999 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:44
|
1000 |
msgid "Custom Header"
|
1001 |
msgstr ""
|
1091 |
msgid "High Resolution"
|
1092 |
msgstr ""
|
1093 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1094 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:153
|
1095 |
msgid "HD 720p"
|
1096 |
msgstr ""
|
1166 |
msgid "Bottom padding"
|
1167 |
msgstr ""
|
1168 |
|
1169 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:15
|
1170 |
+
msgid "Livemesh Icon List"
|
1171 |
+
msgstr ""
|
1172 |
+
|
1173 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:17
|
1174 |
+
msgid ""
|
1175 |
+
"Use images or icon fonts to create social icons list, show payment "
|
1176 |
+
"options etc."
|
1177 |
+
msgstr ""
|
1178 |
+
|
1179 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:44
|
1180 |
+
msgid "Icon List"
|
1181 |
+
msgstr ""
|
1182 |
+
|
1183 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:56
|
1184 |
+
msgid "Title for the Icon."
|
1185 |
+
msgstr ""
|
1186 |
+
|
1187 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:61
|
1188 |
+
msgid "Icon Image."
|
1189 |
+
msgstr ""
|
1190 |
+
|
1191 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:70
|
1192 |
+
msgid "Icon."
|
1193 |
+
msgstr ""
|
1194 |
+
|
1195 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:81
|
1196 |
+
msgid "The URL to which icon/image should point to. (optional)"
|
1197 |
+
msgstr ""
|
1198 |
+
|
1199 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:94
|
1200 |
+
msgid "Icon/Image size in pixels"
|
1201 |
+
msgstr ""
|
1202 |
+
|
1203 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:103
|
1204 |
+
msgid "Icon color"
|
1205 |
+
msgstr ""
|
1206 |
+
|
1207 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:113
|
1208 |
+
msgid "Icon hover color"
|
1209 |
+
msgstr ""
|
1210 |
+
|
1211 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:123
|
1212 |
+
msgid "Open the links in new window"
|
1213 |
+
msgstr ""
|
1214 |
+
|
1215 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:129
|
1216 |
+
msgid "Alignment"
|
1217 |
+
msgstr ""
|
1218 |
+
|
1219 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:15
|
1220 |
msgid "Livemesh Odometers"
|
1221 |
msgstr ""
|
1259 |
msgid "The stop value for the odometer stats."
|
1260 |
msgstr ""
|
1261 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1262 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:72
|
1263 |
msgid "Stats Image."
|
1264 |
msgstr ""
|
1341 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:17
|
1342 |
msgid ""
|
1343 |
"Showcase your work or posts or any custom post types with a "
|
1344 |
+
"filterable portfolio layout. Make sure that Portfolio Post Type "
|
1345 |
+
"plugin is activated"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:30
|
1560 |
msgid "Create services to display in a column grid."
|
1561 |
msgstr ""
|
1562 |
|
1563 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:45
|
1564 |
msgid "Services"
|
1565 |
msgstr ""
|
1566 |
|
1567 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:46
|
1568 |
msgid "Service"
|
1569 |
msgstr ""
|
1570 |
|
1571 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:57
|
1572 |
msgid "Title of the service."
|
1573 |
msgstr ""
|
1574 |
|
1575 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:94
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1576 |
msgid "Short description"
|
1577 |
msgstr ""
|
1578 |
|
1579 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:95
|
1580 |
msgid "Provide a short description for the service"
|
1581 |
msgstr ""
|
1582 |
|
1670 |
msgid "Some styles may ignore icons chosen."
|
1671 |
msgstr ""
|
1672 |
|
|
|
|
|
|
|
|
|
1673 |
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:90
|
1674 |
msgid "Tabs"
|
1675 |
msgstr ""
|
languages/en_US.mo
CHANGED
Binary file
|
languages/en_US.po
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Events Calendar Slider\n"
|
4 |
-
"POT-Creation-Date: 2016-
|
5 |
-
"PO-Revision-Date: 2016-
|
6 |
"Last-Translator: LiveMesh\n"
|
7 |
"Language-Team: LiveMesh\n"
|
8 |
"Language: en_US\n"
|
@@ -17,93 +17,393 @@ msgstr ""
|
|
17 |
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
|
20 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
msgid "Top Padding"
|
22 |
msgstr ""
|
23 |
|
24 |
-
#: includes/class-lsow-setup.php:
|
25 |
msgid "Top Padding for the row."
|
26 |
msgstr ""
|
27 |
|
28 |
-
#: includes/class-lsow-setup.php:
|
29 |
msgid "Bottom Padding"
|
30 |
msgstr ""
|
31 |
|
32 |
-
#: includes/class-lsow-setup.php:
|
33 |
msgid "Bottom Padding for the row."
|
34 |
msgstr ""
|
35 |
|
36 |
-
#: includes/class-lsow-setup.php:
|
37 |
msgid "Top Padding in Tablet resolution"
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: includes/class-lsow-setup.php:
|
41 |
msgid "Top Padding for the row in tablet resolutions."
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: includes/class-lsow-setup.php:
|
45 |
msgid "Bottom Padding in Tablet resolution"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: includes/class-lsow-setup.php:
|
49 |
msgid "Bottom Padding for the row in tablet resolutions."
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: includes/class-lsow-setup.php:
|
53 |
msgid "Top Padding in Mobile resolution"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: includes/class-lsow-setup.php:
|
57 |
msgid "Top Padding for the row in mobile resolutions."
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: includes/class-lsow-setup.php:
|
61 |
msgid "Bottom Padding in Mobile resolution"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: includes/class-lsow-setup.php:
|
65 |
msgid "Bottom Padding for the row in mobile resolutions."
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: includes/class-lsow-setup.php:
|
69 |
msgid "Dark Background?"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: includes/class-lsow-setup.php:
|
73 |
msgid ""
|
74 |
"Indicate if this row has a dark background color. Dark color scheme will be "
|
75 |
"applied for all widgets in this row."
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: includes/
|
79 |
-
msgid "Livemesh SiteOrigin Widgets"
|
80 |
-
msgstr ""
|
81 |
-
|
82 |
-
#: includes/helper-functions.php:140 includes/helper-functions.php:144
|
83 |
msgid "l, F, Y, g:i a"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: includes/helper-functions.php:
|
87 |
msgid "Y"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: includes/helper-functions.php:
|
91 |
msgid "m"
|
92 |
msgstr ""
|
93 |
|
94 |
-
#: includes/helper-functions.php:
|
95 |
msgid "d"
|
96 |
msgstr ""
|
97 |
|
98 |
-
#: includes/helper-functions.php:
|
99 |
msgid "By "
|
100 |
msgstr ""
|
101 |
|
102 |
-
#: includes/helper-functions.php:
|
103 |
msgid "All"
|
104 |
msgstr ""
|
105 |
|
106 |
-
#: includes/helper-functions.php:
|
107 |
msgid "View all items filed under "
|
108 |
msgstr ""
|
109 |
|
@@ -118,10 +418,13 @@ msgid ""
|
|
118 |
msgstr ""
|
119 |
|
120 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:25
|
|
|
121 |
#: includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php:27
|
122 |
#: includes/widgets/lsow-clients-widget/lsow-clients-widget.php:25
|
123 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:26
|
124 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:25
|
|
|
|
|
125 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:25
|
126 |
#: includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php:25
|
127 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:25
|
@@ -129,7 +432,7 @@ msgstr ""
|
|
129 |
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:25
|
130 |
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:96
|
131 |
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:25
|
132 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
133 |
#: includes/widgets/lsow-stats-bar-widget/lsow-stats-bar-widget.php:25
|
134 |
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:25
|
135 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:25
|
@@ -144,21 +447,21 @@ msgstr ""
|
|
144 |
|
145 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:37
|
146 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:38
|
147 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
148 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:37
|
149 |
msgid "Style 1"
|
150 |
msgstr ""
|
151 |
|
152 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:38
|
153 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:39
|
154 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
155 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:38
|
156 |
msgid "Style 2"
|
157 |
msgstr ""
|
158 |
|
159 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:39
|
160 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:40
|
161 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
162 |
msgid "Style 3"
|
163 |
msgstr ""
|
164 |
|
@@ -194,6 +497,225 @@ msgstr ""
|
|
194 |
msgid "The collapsible content of the panel in the accordion."
|
195 |
msgstr ""
|
196 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
#: includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php:17
|
198 |
msgid "Livemesh Carousel"
|
199 |
msgstr ""
|
@@ -288,7 +810,7 @@ msgstr ""
|
|
288 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:138
|
289 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:172
|
290 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:207
|
291 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
292 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:145
|
293 |
#: includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php:69
|
294 |
msgid "Columns per row"
|
@@ -412,19 +934,6 @@ msgstr ""
|
|
412 |
msgid "The logo image for the client/customer."
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: includes/widgets/lsow-clients-widget/lsow-clients-widget.php:59
|
416 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:241
|
417 |
-
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:104
|
418 |
-
#: includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php:54
|
419 |
-
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:49
|
420 |
-
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:115
|
421 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:104
|
422 |
-
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:136
|
423 |
-
#: includes/widgets/lsow-testimonials-slider-widget/lsow-testimonials-slider-widget.php:64
|
424 |
-
#: includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php:64
|
425 |
-
msgid "Settings"
|
426 |
-
msgstr ""
|
427 |
-
|
428 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:16
|
429 |
msgid "Livemesh Heading"
|
430 |
msgstr ""
|
@@ -434,32 +943,36 @@ msgid "Create heading for display on the top of a section."
|
|
434 |
msgstr ""
|
435 |
|
436 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:31
|
437 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
438 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:30
|
439 |
msgid "Choose Style"
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
|
|
|
|
|
|
|
|
443 |
msgid "Heading Title"
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
447 |
msgid "Title for the heading."
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
451 |
msgid "Subheading"
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
455 |
msgid "A subtitle displayed above the title heading."
|
456 |
msgstr ""
|
457 |
|
458 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
459 |
msgid "Short Text"
|
460 |
msgstr ""
|
461 |
|
462 |
-
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:
|
463 |
msgid "Short text generally displayed below the heading title."
|
464 |
msgstr ""
|
465 |
|
@@ -479,10 +992,6 @@ msgstr ""
|
|
479 |
msgid "Standard"
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:38
|
483 |
-
msgid "Custom"
|
484 |
-
msgstr ""
|
485 |
-
|
486 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:44
|
487 |
msgid "Custom Header"
|
488 |
msgstr ""
|
@@ -578,22 +1087,6 @@ msgstr ""
|
|
578 |
msgid "High Resolution"
|
579 |
msgstr ""
|
580 |
|
581 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:149
|
582 |
-
msgid "Default"
|
583 |
-
msgstr ""
|
584 |
-
|
585 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:150
|
586 |
-
msgid "Small"
|
587 |
-
msgstr ""
|
588 |
-
|
589 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:151
|
590 |
-
msgid "Medium"
|
591 |
-
msgstr ""
|
592 |
-
|
593 |
-
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:152
|
594 |
-
msgid "Large"
|
595 |
-
msgstr ""
|
596 |
-
|
597 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:153
|
598 |
msgid "HD 720p"
|
599 |
msgstr ""
|
@@ -669,6 +1162,56 @@ msgstr ""
|
|
669 |
msgid "Bottom padding"
|
670 |
msgstr ""
|
671 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
672 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:15
|
673 |
msgid "Livemesh Odometers"
|
674 |
msgstr ""
|
@@ -711,25 +1254,6 @@ msgstr ""
|
|
711 |
msgid "The stop value for the odometer stats."
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:58
|
715 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:63
|
716 |
-
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:70
|
717 |
-
msgid "Choose Icon Type"
|
718 |
-
msgstr ""
|
719 |
-
|
720 |
-
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:65
|
721 |
-
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:104
|
722 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:70
|
723 |
-
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:83
|
724 |
-
msgid "Icon"
|
725 |
-
msgstr ""
|
726 |
-
|
727 |
-
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:66
|
728 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:71
|
729 |
-
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:84
|
730 |
-
msgid "Icon Image"
|
731 |
-
msgstr ""
|
732 |
-
|
733 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:72
|
734 |
msgid "Stats Image."
|
735 |
msgstr ""
|
@@ -812,8 +1336,7 @@ msgstr ""
|
|
812 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:17
|
813 |
msgid ""
|
814 |
"Showcase your work or posts or any custom post types with a filterable "
|
815 |
-
"portfolio layout. Make sure that
|
816 |
-
"Jetpack plugin"
|
817 |
msgstr ""
|
818 |
|
819 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:30
|
@@ -1029,31 +1552,23 @@ msgstr ""
|
|
1029 |
msgid "Create services to display in a column grid."
|
1030 |
msgstr ""
|
1031 |
|
1032 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1033 |
msgid "Services"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1037 |
msgid "Service"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1041 |
msgid "Title of the service."
|
1042 |
msgstr ""
|
1043 |
|
1044 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1045 |
-
msgid "Service Image."
|
1046 |
-
msgstr ""
|
1047 |
-
|
1048 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:86
|
1049 |
-
msgid "Service Icon."
|
1050 |
-
msgstr ""
|
1051 |
-
|
1052 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:95
|
1053 |
msgid "Short description"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
-
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:
|
1057 |
msgid "Provide a short description for the service"
|
1058 |
msgstr ""
|
1059 |
|
@@ -1146,10 +1661,6 @@ msgstr ""
|
|
1146 |
msgid "Some styles may ignore icons chosen."
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:82
|
1150 |
-
msgid "None"
|
1151 |
-
msgstr ""
|
1152 |
-
|
1153 |
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:90
|
1154 |
msgid "Tabs"
|
1155 |
msgstr ""
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Events Calendar Slider\n"
|
4 |
+
"POT-Creation-Date: 2016-07-23 18:28+0530\n"
|
5 |
+
"PO-Revision-Date: 2016-07-23 18:28+0530\n"
|
6 |
"Last-Translator: LiveMesh\n"
|
7 |
"Language-Team: LiveMesh\n"
|
8 |
"Language: en_US\n"
|
17 |
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
|
20 |
+
#: admin/admin-ajax.php:56
|
21 |
+
msgid "Sorry, an error occurred. Please refresh the page."
|
22 |
+
msgstr ""
|
23 |
+
|
24 |
+
#: admin/admin-ajax.php:82
|
25 |
+
msgid "Sorry, an unknown error occurred..."
|
26 |
+
msgstr ""
|
27 |
+
|
28 |
+
#: admin/admin-ajax.php:123
|
29 |
+
msgid "Saving plugin settings"
|
30 |
+
msgstr ""
|
31 |
+
|
32 |
+
#: admin/admin-ajax.php:124
|
33 |
+
msgid "Plugin settings Saved"
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: admin/admin-ajax.php:125
|
37 |
+
msgid "Sorry, an error occurs while saving settings..."
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: admin/admin-ajax.php:128
|
41 |
+
msgid "Resetting plugin settings"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: admin/admin-ajax.php:129
|
45 |
+
msgid "Plugin settings resetted"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: admin/admin-ajax.php:130
|
49 |
+
msgid "Sorry, an error occurred while resetting settings"
|
50 |
+
msgstr ""
|
51 |
+
|
52 |
+
#: admin/admin-init.php:62 admin/views/documentation.php:214
|
53 |
+
msgid "Livemesh Widgets"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: admin/admin-init.php:73
|
57 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:84
|
58 |
+
#: includes/widgets/lsow-clients-widget/lsow-clients-widget.php:59
|
59 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:241
|
60 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:89
|
61 |
+
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:104
|
62 |
+
#: includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php:54
|
63 |
+
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:49
|
64 |
+
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:115
|
65 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:103
|
66 |
+
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:136
|
67 |
+
#: includes/widgets/lsow-testimonials-slider-widget/lsow-testimonials-slider-widget.php:64
|
68 |
+
#: includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php:64
|
69 |
+
msgid "Settings"
|
70 |
+
msgstr ""
|
71 |
+
|
72 |
+
#: admin/admin-init.php:83
|
73 |
+
msgid "Documentation"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: admin/admin-init.php:93 admin/views/documentation.php:215
|
77 |
+
msgid "Upgrade to Pro"
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: admin/views/admin-banner1.php:13 admin/views/admin-banner2.php:13
|
81 |
+
#: admin/views/admin-banner3.php:13 includes/class-lsow-setup.php:173
|
82 |
+
msgid "Livemesh SiteOrigin Widgets"
|
83 |
+
msgstr ""
|
84 |
+
|
85 |
+
#: admin/views/admin-banner1.php:13
|
86 |
+
msgid "Plugin Documentation"
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: admin/views/admin-banner2.php:13
|
90 |
+
msgid "Plugin Settings"
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: admin/views/admin-banner2.php:16
|
94 |
+
msgid "Save Settings"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: admin/views/admin-banner2.php:18
|
98 |
+
msgid "Reset"
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: admin/views/admin-banner3.php:13 admin/views/settings.php:44
|
102 |
+
msgid "Premium Upgrade"
|
103 |
+
msgstr ""
|
104 |
+
|
105 |
+
#: admin/views/documentation.php:34
|
106 |
+
#, php-format
|
107 |
+
msgid "Getting started with %1$s v%2$s"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: admin/views/documentation.php:36
|
111 |
+
#, php-format
|
112 |
+
msgid ""
|
113 |
+
"Thanks for installing %1$s! We truly appreciate the support and the "
|
114 |
+
"opportunity to share our work with you. Please visit the tabs below to get "
|
115 |
+
"started on using our plugin to build your site!"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: admin/views/documentation.php:44
|
119 |
+
msgid "Help File"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: admin/views/documentation.php:47
|
123 |
+
msgid "Plugins"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: admin/views/documentation.php:51
|
127 |
+
msgid "FAQ & Support"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: admin/views/documentation.php:55
|
131 |
+
msgid "Latest Updates"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: admin/views/documentation.php:111 admin/views/documentation.php:118
|
135 |
+
#: admin/views/documentation.php:222 admin/views/documentation.php:228
|
136 |
+
msgid "Plugins → SiteOrigin Widgets"
|
137 |
+
msgstr ""
|
138 |
+
|
139 |
+
#: admin/views/documentation.php:114 admin/views/documentation.php:219
|
140 |
+
#: admin/views/documentation.php:231
|
141 |
+
msgid "Livemesh Widgets→Settings"
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: admin/views/documentation.php:137 admin/views/documentation.php:189
|
145 |
+
msgid "Tools→Import"
|
146 |
+
msgstr ""
|
147 |
+
|
148 |
+
#: admin/views/documentation.php:242
|
149 |
+
msgid "Appearance→Widgets"
|
150 |
+
msgstr ""
|
151 |
+
|
152 |
+
#: admin/views/documentation.php:1133
|
153 |
+
msgid "SiteOrigin Widgets Bundle"
|
154 |
+
msgstr ""
|
155 |
+
|
156 |
+
#: admin/views/documentation.php:1136
|
157 |
+
msgid "Install SiteOrigin Widgets Bundle"
|
158 |
+
msgstr ""
|
159 |
+
|
160 |
+
#: admin/views/documentation.php:1137 admin/views/documentation.php:1159
|
161 |
+
#: admin/views/documentation.php:1179
|
162 |
+
msgid "Install Now"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: admin/views/documentation.php:1141 admin/views/documentation.php:1163
|
166 |
+
#: admin/views/documentation.php:1183
|
167 |
+
msgid "Installed"
|
168 |
+
msgstr ""
|
169 |
+
|
170 |
+
#: admin/views/documentation.php:1155
|
171 |
+
msgid "SiteOrigin Page Builder"
|
172 |
+
msgstr ""
|
173 |
+
|
174 |
+
#: admin/views/documentation.php:1158
|
175 |
+
msgid "Install SiteOrigin Page Builder"
|
176 |
+
msgstr ""
|
177 |
+
|
178 |
+
#: admin/views/documentation.php:1175
|
179 |
+
msgid "Portfolio Post Type"
|
180 |
+
msgstr ""
|
181 |
+
|
182 |
+
#: admin/views/documentation.php:1178
|
183 |
+
msgid "Install Portfolio Post Type"
|
184 |
+
msgstr ""
|
185 |
+
|
186 |
+
#: admin/views/documentation.php:1314
|
187 |
+
msgid "Why upgrade to Premium version?"
|
188 |
+
msgstr ""
|
189 |
+
|
190 |
+
#: admin/views/documentation.php:1315
|
191 |
+
msgid ""
|
192 |
+
"Premium version offers multiple benefits - more widgets, advanced features "
|
193 |
+
"for widgets including those part of the free plugin and priority support "
|
194 |
+
"through a dedicated support forum."
|
195 |
+
msgstr ""
|
196 |
+
|
197 |
+
#: admin/views/documentation.php:1319
|
198 |
+
msgid "Know More"
|
199 |
+
msgstr ""
|
200 |
+
|
201 |
+
#: admin/views/documentation.php:1319
|
202 |
+
msgid "Know More Details"
|
203 |
+
msgstr ""
|
204 |
+
|
205 |
+
#: admin/views/premium-upgrade.php:48 admin/views/settings.php:205
|
206 |
+
msgid "Why upgrade to Premium Version of the plugin?"
|
207 |
+
msgstr ""
|
208 |
+
|
209 |
+
#: admin/views/premium-upgrade.php:166
|
210 |
+
msgid "Contact Us"
|
211 |
+
msgstr ""
|
212 |
+
|
213 |
+
#: admin/views/premium-upgrade.php:166
|
214 |
+
msgid "Write to Us"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: admin/views/settings.php:35
|
218 |
+
msgid "General"
|
219 |
+
msgstr ""
|
220 |
+
|
221 |
+
#: admin/views/settings.php:38 admin/views/settings.php:125
|
222 |
+
#: admin/views/settings.php:130
|
223 |
+
msgid "Custom CSS"
|
224 |
+
msgstr ""
|
225 |
+
|
226 |
+
#: admin/views/settings.php:41
|
227 |
+
msgid "Debugging"
|
228 |
+
msgstr ""
|
229 |
+
|
230 |
+
#: admin/views/settings.php:54
|
231 |
+
msgid "Theme Colors"
|
232 |
+
msgstr ""
|
233 |
+
|
234 |
+
#: admin/views/settings.php:59
|
235 |
+
msgid "Theme Color Scheme"
|
236 |
+
msgstr ""
|
237 |
+
|
238 |
+
#: admin/views/settings.php:60
|
239 |
+
msgid ""
|
240 |
+
"Most themes use a single color as a major color across the site. This color "
|
241 |
+
"is often used for links, titles, buttons, icons, highlights etc. <br> To "
|
242 |
+
"maintain the consistent look with the theme, specify the default color used "
|
243 |
+
"by the theme activated on your site. This color will be applied to the "
|
244 |
+
"plugin widgets by default. <br>The hover color refers to the color set for "
|
245 |
+
"links on mouse hover."
|
246 |
+
msgstr ""
|
247 |
+
|
248 |
+
#: admin/views/settings.php:67
|
249 |
+
msgid "Theme Color"
|
250 |
+
msgstr ""
|
251 |
+
|
252 |
+
#: admin/views/settings.php:68
|
253 |
+
msgid "Select the default theme color."
|
254 |
+
msgstr ""
|
255 |
+
|
256 |
+
#: admin/views/settings.php:79
|
257 |
+
msgid "Theme Hover Color"
|
258 |
+
msgstr ""
|
259 |
+
|
260 |
+
#: admin/views/settings.php:80
|
261 |
+
msgid "Select the default hover color for your theme."
|
262 |
+
msgstr ""
|
263 |
+
|
264 |
+
#: admin/views/settings.php:94
|
265 |
+
msgid "Auto load"
|
266 |
+
msgstr ""
|
267 |
+
|
268 |
+
#: admin/views/settings.php:99
|
269 |
+
msgid "Activate all plugin widgets"
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: admin/views/settings.php:101
|
273 |
+
msgid "You can selectively activate plugin widgets in"
|
274 |
+
msgstr ""
|
275 |
+
|
276 |
+
#: admin/views/settings.php:102
|
277 |
+
msgid "Plugins->SiteOrigin Widgets."
|
278 |
+
msgstr ""
|
279 |
+
|
280 |
+
#: admin/views/settings.php:103
|
281 |
+
msgid ""
|
282 |
+
"Or you can choose to auto activate all the widgets part of this plugin by "
|
283 |
+
"checking below."
|
284 |
+
msgstr ""
|
285 |
+
|
286 |
+
#: admin/views/settings.php:132
|
287 |
+
msgid "Please enter custom CSS for custom styling of widgets"
|
288 |
+
msgstr ""
|
289 |
+
|
290 |
+
#: admin/views/settings.php:151
|
291 |
+
msgid "Debug Mode"
|
292 |
+
msgstr ""
|
293 |
+
|
294 |
+
#: admin/views/settings.php:156
|
295 |
+
msgid "Enable Script Debug Mode"
|
296 |
+
msgstr ""
|
297 |
+
|
298 |
+
#: admin/views/settings.php:158
|
299 |
+
msgid ""
|
300 |
+
"Use unminified Javascript files instead of minified ones to help developers "
|
301 |
+
"debug an issue"
|
302 |
+
msgstr ""
|
303 |
+
|
304 |
+
#: admin/views/settings.php:171
|
305 |
+
msgid "System Info"
|
306 |
+
msgstr ""
|
307 |
+
|
308 |
+
#: admin/views/settings.php:177
|
309 |
+
msgid "System Information"
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: admin/views/settings.php:178
|
313 |
+
msgid "Server setup information useful for debugging purposes."
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: admin/views/settings.php:197
|
317 |
+
msgid "Premium Version"
|
318 |
+
msgstr ""
|
319 |
+
|
320 |
+
#: admin/views/settings.php:298
|
321 |
+
msgid "Purchase Now"
|
322 |
+
msgstr ""
|
323 |
+
|
324 |
+
#: includes/class-lsow-setup.php:38
|
325 |
msgid "Top Padding"
|
326 |
msgstr ""
|
327 |
|
328 |
+
#: includes/class-lsow-setup.php:41
|
329 |
msgid "Top Padding for the row."
|
330 |
msgstr ""
|
331 |
|
332 |
+
#: includes/class-lsow-setup.php:47
|
333 |
msgid "Bottom Padding"
|
334 |
msgstr ""
|
335 |
|
336 |
+
#: includes/class-lsow-setup.php:50
|
337 |
msgid "Bottom Padding for the row."
|
338 |
msgstr ""
|
339 |
|
340 |
+
#: includes/class-lsow-setup.php:56
|
341 |
msgid "Top Padding in Tablet resolution"
|
342 |
msgstr ""
|
343 |
|
344 |
+
#: includes/class-lsow-setup.php:59
|
345 |
msgid "Top Padding for the row in tablet resolutions."
|
346 |
msgstr ""
|
347 |
|
348 |
+
#: includes/class-lsow-setup.php:65
|
349 |
msgid "Bottom Padding in Tablet resolution"
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: includes/class-lsow-setup.php:68
|
353 |
msgid "Bottom Padding for the row in tablet resolutions."
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: includes/class-lsow-setup.php:74
|
357 |
msgid "Top Padding in Mobile resolution"
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: includes/class-lsow-setup.php:77
|
361 |
msgid "Top Padding for the row in mobile resolutions."
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: includes/class-lsow-setup.php:83
|
365 |
msgid "Bottom Padding in Mobile resolution"
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: includes/class-lsow-setup.php:86
|
369 |
msgid "Bottom Padding for the row in mobile resolutions."
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: includes/class-lsow-setup.php:94
|
373 |
msgid "Dark Background?"
|
374 |
msgstr ""
|
375 |
|
376 |
+
#: includes/class-lsow-setup.php:97
|
377 |
msgid ""
|
378 |
"Indicate if this row has a dark background color. Dark color scheme will be "
|
379 |
"applied for all widgets in this row."
|
380 |
msgstr ""
|
381 |
|
382 |
+
#: includes/helper-functions.php:122 includes/helper-functions.php:126
|
|
|
|
|
|
|
|
|
383 |
msgid "l, F, Y, g:i a"
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: includes/helper-functions.php:126
|
387 |
msgid "Y"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: includes/helper-functions.php:126
|
391 |
msgid "m"
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: includes/helper-functions.php:126
|
395 |
msgid "d"
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: includes/helper-functions.php:132
|
399 |
msgid "By "
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: includes/helper-functions.php:151
|
403 |
msgid "All"
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: includes/helper-functions.php:156
|
407 |
msgid "View all items filed under "
|
408 |
msgstr ""
|
409 |
|
418 |
msgstr ""
|
419 |
|
420 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:25
|
421 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:32
|
422 |
#: includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php:27
|
423 |
#: includes/widgets/lsow-clients-widget/lsow-clients-widget.php:25
|
424 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:26
|
425 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:25
|
426 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:25
|
427 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:55
|
428 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:25
|
429 |
#: includes/widgets/lsow-piecharts-widget/lsow-piecharts-widget.php:25
|
430 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:25
|
432 |
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:25
|
433 |
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:96
|
434 |
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:25
|
435 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:56
|
436 |
#: includes/widgets/lsow-stats-bar-widget/lsow-stats-bar-widget.php:25
|
437 |
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:25
|
438 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:25
|
447 |
|
448 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:37
|
449 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:38
|
450 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:37
|
451 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:37
|
452 |
msgid "Style 1"
|
453 |
msgstr ""
|
454 |
|
455 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:38
|
456 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:39
|
457 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:38
|
458 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:38
|
459 |
msgid "Style 2"
|
460 |
msgstr ""
|
461 |
|
462 |
#: includes/widgets/lsow-accordion-widget/lsow-accordion-widget.php:39
|
463 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:40
|
464 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:39
|
465 |
msgid "Style 3"
|
466 |
msgstr ""
|
467 |
|
497 |
msgid "The collapsible content of the panel in the accordion."
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:21
|
501 |
+
msgid "Livemesh Button"
|
502 |
+
msgstr ""
|
503 |
+
|
504 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:23
|
505 |
+
msgid "Flat style buttons with rich set of customization options."
|
506 |
+
msgstr ""
|
507 |
+
|
508 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:37
|
509 |
+
msgid "The URL to which button should point to."
|
510 |
+
msgstr ""
|
511 |
+
|
512 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:38
|
513 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:80
|
514 |
+
msgid "Target URL"
|
515 |
+
msgstr ""
|
516 |
+
|
517 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:39
|
518 |
+
msgid "http://targeturl.com"
|
519 |
+
msgstr ""
|
520 |
+
|
521 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:43
|
522 |
+
msgid "The button title or text. "
|
523 |
+
msgstr ""
|
524 |
+
|
525 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:44
|
526 |
+
msgid "Button Text"
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:45
|
530 |
+
msgid "Buy Now"
|
531 |
+
msgstr ""
|
532 |
+
|
533 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:50
|
534 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:30
|
535 |
+
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:58
|
536 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:62
|
537 |
+
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:70
|
538 |
+
msgid "Choose Icon Type"
|
539 |
+
msgstr ""
|
540 |
+
|
541 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:57
|
542 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:163
|
543 |
+
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:82
|
544 |
+
msgid "None"
|
545 |
+
msgstr ""
|
546 |
+
|
547 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:58
|
548 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:37
|
549 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:45
|
550 |
+
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:65
|
551 |
+
#: includes/widgets/lsow-pricing-table-widget/lsow-pricing-table-widget.php:104
|
552 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:69
|
553 |
+
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:83
|
554 |
+
msgid "Icon"
|
555 |
+
msgstr ""
|
556 |
+
|
557 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:59
|
558 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:38
|
559 |
+
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:66
|
560 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:70
|
561 |
+
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:84
|
562 |
+
msgid "Icon Image"
|
563 |
+
msgstr ""
|
564 |
+
|
565 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:65
|
566 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:76
|
567 |
+
msgid "Service Image."
|
568 |
+
msgstr ""
|
569 |
+
|
570 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:74
|
571 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:85
|
572 |
+
msgid "Service Icon."
|
573 |
+
msgstr ""
|
574 |
+
|
575 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:89
|
576 |
+
msgid "The CSS class name for the button element."
|
577 |
+
msgstr ""
|
578 |
+
|
579 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:90
|
580 |
+
msgid "Class"
|
581 |
+
msgstr ""
|
582 |
+
|
583 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:96
|
584 |
+
msgid "Inline CSS styling for the button element."
|
585 |
+
msgstr ""
|
586 |
+
|
587 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:97
|
588 |
+
msgid "Style"
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:102
|
592 |
+
msgid "The color of the button."
|
593 |
+
msgstr ""
|
594 |
+
|
595 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:103
|
596 |
+
msgid "Color"
|
597 |
+
msgstr ""
|
598 |
+
|
599 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:105
|
600 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:149
|
601 |
+
msgid "Default"
|
602 |
+
msgstr ""
|
603 |
+
|
604 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:106
|
605 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:38
|
606 |
+
msgid "Custom"
|
607 |
+
msgstr ""
|
608 |
+
|
609 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:107
|
610 |
+
msgid "Black"
|
611 |
+
msgstr ""
|
612 |
+
|
613 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:108
|
614 |
+
msgid "Blue"
|
615 |
+
msgstr ""
|
616 |
+
|
617 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:109
|
618 |
+
msgid "Cyan"
|
619 |
+
msgstr ""
|
620 |
+
|
621 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:110
|
622 |
+
msgid "Green"
|
623 |
+
msgstr ""
|
624 |
+
|
625 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:111
|
626 |
+
msgid "Orange"
|
627 |
+
msgstr ""
|
628 |
+
|
629 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:112
|
630 |
+
msgid "Pink"
|
631 |
+
msgstr ""
|
632 |
+
|
633 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:113
|
634 |
+
msgid "Red"
|
635 |
+
msgstr ""
|
636 |
+
|
637 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:114
|
638 |
+
msgid "Teal"
|
639 |
+
msgstr ""
|
640 |
+
|
641 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:115
|
642 |
+
msgid "Transparent"
|
643 |
+
msgstr ""
|
644 |
+
|
645 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:116
|
646 |
+
msgid "Semi Transparent"
|
647 |
+
msgstr ""
|
648 |
+
|
649 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:125
|
650 |
+
msgid "Custom color of the button."
|
651 |
+
msgstr ""
|
652 |
+
|
653 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:126
|
654 |
+
msgid "Custom button color"
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:134
|
658 |
+
msgid "Hover color of the button."
|
659 |
+
msgstr ""
|
660 |
+
|
661 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:135
|
662 |
+
msgid "Custom button hover color"
|
663 |
+
msgstr ""
|
664 |
+
|
665 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:140
|
666 |
+
msgid "Button Size"
|
667 |
+
msgstr ""
|
668 |
+
|
669 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:142
|
670 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:151
|
671 |
+
msgid "Medium"
|
672 |
+
msgstr ""
|
673 |
+
|
674 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:143
|
675 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:152
|
676 |
+
msgid "Large"
|
677 |
+
msgstr ""
|
678 |
+
|
679 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:144
|
680 |
+
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:150
|
681 |
+
msgid "Small"
|
682 |
+
msgstr ""
|
683 |
+
|
684 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:150
|
685 |
+
msgid "Display rounded button?"
|
686 |
+
msgstr ""
|
687 |
+
|
688 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:155
|
689 |
+
msgid "Open the link in new window"
|
690 |
+
msgstr ""
|
691 |
+
|
692 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:160
|
693 |
+
msgid "Alignment of the button displayed."
|
694 |
+
msgstr ""
|
695 |
+
|
696 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:161
|
697 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:46
|
698 |
+
msgid "Align"
|
699 |
+
msgstr ""
|
700 |
+
|
701 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:164
|
702 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:48
|
703 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:134
|
704 |
+
msgid "Center"
|
705 |
+
msgstr ""
|
706 |
+
|
707 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:165
|
708 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:49
|
709 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:132
|
710 |
+
msgid "Left"
|
711 |
+
msgstr ""
|
712 |
+
|
713 |
+
#: includes/widgets/lsow-button-widget/lsow-button-widget.php:166
|
714 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:50
|
715 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:133
|
716 |
+
msgid "Right"
|
717 |
+
msgstr ""
|
718 |
+
|
719 |
#: includes/widgets/lsow-carousel-widget/lsow-carousel-widget.php:17
|
720 |
msgid "Livemesh Carousel"
|
721 |
msgstr ""
|
810 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:138
|
811 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:172
|
812 |
#: includes/widgets/lsow-posts-carousel-widget/lsow-posts-carousel-widget.php:207
|
813 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:108
|
814 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:145
|
815 |
#: includes/widgets/lsow-testimonials-widget/lsow-testimonials-widget.php:69
|
816 |
msgid "Columns per row"
|
934 |
msgid "The logo image for the client/customer."
|
935 |
msgstr ""
|
936 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
937 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:16
|
938 |
msgid "Livemesh Heading"
|
939 |
msgstr ""
|
943 |
msgstr ""
|
944 |
|
945 |
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:31
|
946 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:30
|
947 |
#: includes/widgets/lsow-team-members-widget/lsow-team-members-widget.php:30
|
948 |
msgid "Choose Style"
|
949 |
msgstr ""
|
950 |
|
951 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:45
|
952 |
+
msgid "Alignment of the heading."
|
953 |
+
msgstr ""
|
954 |
+
|
955 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:57
|
956 |
msgid "Heading Title"
|
957 |
msgstr ""
|
958 |
|
959 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:58
|
960 |
msgid "Title for the heading."
|
961 |
msgstr ""
|
962 |
|
963 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:63
|
964 |
msgid "Subheading"
|
965 |
msgstr ""
|
966 |
|
967 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:64
|
968 |
msgid "A subtitle displayed above the title heading."
|
969 |
msgstr ""
|
970 |
|
971 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:73
|
972 |
msgid "Short Text"
|
973 |
msgstr ""
|
974 |
|
975 |
+
#: includes/widgets/lsow-heading-widget/lsow-heading-widget.php:74
|
976 |
msgid "Short text generally displayed below the heading title."
|
977 |
msgstr ""
|
978 |
|
992 |
msgid "Standard"
|
993 |
msgstr ""
|
994 |
|
|
|
|
|
|
|
|
|
995 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:44
|
996 |
msgid "Custom Header"
|
997 |
msgstr ""
|
1087 |
msgid "High Resolution"
|
1088 |
msgstr ""
|
1089 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1090 |
#: includes/widgets/lsow-hero-image-widget/lsow-hero-image-widget.php:153
|
1091 |
msgid "HD 720p"
|
1092 |
msgstr ""
|
1162 |
msgid "Bottom padding"
|
1163 |
msgstr ""
|
1164 |
|
1165 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:15
|
1166 |
+
msgid "Livemesh Icon List"
|
1167 |
+
msgstr ""
|
1168 |
+
|
1169 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:17
|
1170 |
+
msgid ""
|
1171 |
+
"Use images or icon fonts to create social icons list, show payment options "
|
1172 |
+
"etc."
|
1173 |
+
msgstr ""
|
1174 |
+
|
1175 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:44
|
1176 |
+
msgid "Icon List"
|
1177 |
+
msgstr ""
|
1178 |
+
|
1179 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:56
|
1180 |
+
msgid "Title for the Icon."
|
1181 |
+
msgstr ""
|
1182 |
+
|
1183 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:61
|
1184 |
+
msgid "Icon Image."
|
1185 |
+
msgstr ""
|
1186 |
+
|
1187 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:70
|
1188 |
+
msgid "Icon."
|
1189 |
+
msgstr ""
|
1190 |
+
|
1191 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:81
|
1192 |
+
msgid "The URL to which icon/image should point to. (optional)"
|
1193 |
+
msgstr ""
|
1194 |
+
|
1195 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:94
|
1196 |
+
msgid "Icon/Image size in pixels"
|
1197 |
+
msgstr ""
|
1198 |
+
|
1199 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:103
|
1200 |
+
msgid "Icon color"
|
1201 |
+
msgstr ""
|
1202 |
+
|
1203 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:113
|
1204 |
+
msgid "Icon hover color"
|
1205 |
+
msgstr ""
|
1206 |
+
|
1207 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:123
|
1208 |
+
msgid "Open the links in new window"
|
1209 |
+
msgstr ""
|
1210 |
+
|
1211 |
+
#: includes/widgets/lsow-icon-list-widget/lsow-icon-list-widget.php:129
|
1212 |
+
msgid "Alignment"
|
1213 |
+
msgstr ""
|
1214 |
+
|
1215 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:15
|
1216 |
msgid "Livemesh Odometers"
|
1217 |
msgstr ""
|
1254 |
msgid "The stop value for the odometer stats."
|
1255 |
msgstr ""
|
1256 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1257 |
#: includes/widgets/lsow-odometers-widget/lsow-odometers-widget.php:72
|
1258 |
msgid "Stats Image."
|
1259 |
msgstr ""
|
1336 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:17
|
1337 |
msgid ""
|
1338 |
"Showcase your work or posts or any custom post types with a filterable "
|
1339 |
+
"portfolio layout. Make sure that Portfolio Post Type plugin is activated"
|
|
|
1340 |
msgstr ""
|
1341 |
|
1342 |
#: includes/widgets/lsow-portfolio-widget/lsow-portfolio-widget.php:30
|
1552 |
msgid "Create services to display in a column grid."
|
1553 |
msgstr ""
|
1554 |
|
1555 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:45
|
1556 |
msgid "Services"
|
1557 |
msgstr ""
|
1558 |
|
1559 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:46
|
1560 |
msgid "Service"
|
1561 |
msgstr ""
|
1562 |
|
1563 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:57
|
1564 |
msgid "Title of the service."
|
1565 |
msgstr ""
|
1566 |
|
1567 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:94
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1568 |
msgid "Short description"
|
1569 |
msgstr ""
|
1570 |
|
1571 |
+
#: includes/widgets/lsow-services-widget/lsow-services-widget.php:95
|
1572 |
msgid "Provide a short description for the service"
|
1573 |
msgstr ""
|
1574 |
|
1661 |
msgid "Some styles may ignore icons chosen."
|
1662 |
msgstr ""
|
1663 |
|
|
|
|
|
|
|
|
|
1664 |
#: includes/widgets/lsow-tabs-widget/lsow-tabs-widget.php:90
|
1665 |
msgid "Tabs"
|
1666 |
msgstr ""
|
livemesh-so-widgets.php
CHANGED
@@ -7,7 +7,7 @@
|
|
7 |
* Author URI: http://portfoliotheme.org/
|
8 |
* License: GPL3
|
9 |
* License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
10 |
-
* Version: 1.
|
11 |
* Text Domain: livemesh-so-widgets
|
12 |
* Domain Path: languages
|
13 |
*
|
@@ -92,7 +92,7 @@ if (!class_exists('Livemesh_SiteOrigin_Widgets')) :
|
|
92 |
|
93 |
// Plugin version
|
94 |
if (!defined('LSOW_VERSION')) {
|
95 |
-
define('LSOW_VERSION', '1.
|
96 |
}
|
97 |
|
98 |
// Plugin Folder Path
|
@@ -109,6 +109,36 @@ if (!class_exists('Livemesh_SiteOrigin_Widgets')) :
|
|
109 |
if (!defined('LSOW_PLUGIN_FILE')) {
|
110 |
define('LSOW_PLUGIN_FILE', __FILE__);
|
111 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
112 |
}
|
113 |
|
114 |
/**
|
@@ -120,6 +150,10 @@ if (!class_exists('Livemesh_SiteOrigin_Widgets')) :
|
|
120 |
require_once LSOW_PLUGIN_DIR . 'includes/class-lsow-setup.php';
|
121 |
require_once LSOW_PLUGIN_DIR . 'includes/helper-functions.php';
|
122 |
|
|
|
|
|
|
|
|
|
123 |
}
|
124 |
|
125 |
/**
|
@@ -156,9 +190,7 @@ if (!class_exists('Livemesh_SiteOrigin_Widgets')) :
|
|
156 |
*/
|
157 |
private function hooks() {
|
158 |
|
159 |
-
add_action('
|
160 |
-
|
161 |
-
add_action('wp_enqueue_scripts', array($this, 'load_frontend_scripts'), 100);
|
162 |
}
|
163 |
|
164 |
/**
|
@@ -167,8 +199,8 @@ if (!class_exists('Livemesh_SiteOrigin_Widgets')) :
|
|
167 |
*/
|
168 |
public function load_frontend_scripts() {
|
169 |
|
170 |
-
// Use minified libraries if
|
171 |
-
$suffix = (defined('
|
172 |
|
173 |
wp_register_style('lsow-frontend-styles', LSOW_PLUGIN_URL . 'assets/css/lsow-frontend.css', array(), LSOW_VERSION);
|
174 |
wp_enqueue_style('lsow-frontend-styles');
|
@@ -179,27 +211,32 @@ if (!class_exists('Livemesh_SiteOrigin_Widgets')) :
|
|
179 |
wp_register_script('lsow-modernizr', LSOW_PLUGIN_URL . 'assets/js/modernizr-custom' . $suffix . '.js', array(), LSOW_VERSION, true);
|
180 |
wp_enqueue_script('lsow-modernizr');
|
181 |
|
182 |
-
wp_register_script('lsow-
|
|
|
|
|
|
|
183 |
wp_enqueue_script('lsow-frontend-scripts');
|
184 |
|
|
|
|
|
185 |
}
|
186 |
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
|
193 |
-
|
194 |
-
|
|
|
|
|
|
|
195 |
|
196 |
-
|
197 |
-
wp_enqueue_style('lsow-admin-styles');
|
198 |
|
199 |
-
|
200 |
-
wp_enqueue_script('lsow-admin-scripts');
|
201 |
|
202 |
-
wp_enqueue_script('jquery-ui-datepicker');
|
203 |
}
|
204 |
|
205 |
}
|
7 |
* Author URI: http://portfoliotheme.org/
|
8 |
* License: GPL3
|
9 |
* License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
10 |
+
* Version: 1.4
|
11 |
* Text Domain: livemesh-so-widgets
|
12 |
* Domain Path: languages
|
13 |
*
|
92 |
|
93 |
// Plugin version
|
94 |
if (!defined('LSOW_VERSION')) {
|
95 |
+
define('LSOW_VERSION', '1.4');
|
96 |
}
|
97 |
|
98 |
// Plugin Folder Path
|
109 |
if (!defined('LSOW_PLUGIN_FILE')) {
|
110 |
define('LSOW_PLUGIN_FILE', __FILE__);
|
111 |
}
|
112 |
+
|
113 |
+
// Plugin Help Page URL
|
114 |
+
if (!defined('LSOW_PLUGIN_HELP_URL')) {
|
115 |
+
define('LSOW_PLUGIN_HELP_URL', admin_url() . 'admin.php?page=livemesh_so_widgets_documentation');
|
116 |
+
}
|
117 |
+
|
118 |
+
$this->setup_debug_constants();
|
119 |
+
}
|
120 |
+
|
121 |
+
private function setup_debug_constants() {
|
122 |
+
|
123 |
+
$enable_debug = false;
|
124 |
+
|
125 |
+
$settings = get_option('lsow_settings');
|
126 |
+
|
127 |
+
if ($settings && isset($settings['lsow_enable_debug']) && $settings['lsow_enable_debug'] == "true")
|
128 |
+
$enable_debug = true;
|
129 |
+
|
130 |
+
// Enable script debugging
|
131 |
+
if (!defined('LSOW_SCRIPT_DEBUG')) {
|
132 |
+
define('LSOW_SCRIPT_DEBUG', $enable_debug);
|
133 |
+
}
|
134 |
+
|
135 |
+
// Minified JS file name suffix
|
136 |
+
if (!defined('LSOW_JS_SUFFIX')) {
|
137 |
+
if ($enable_debug)
|
138 |
+
define('LSOW_JS_SUFFIX', '');
|
139 |
+
else
|
140 |
+
define('LSOW_JS_SUFFIX', '.min');
|
141 |
+
}
|
142 |
}
|
143 |
|
144 |
/**
|
150 |
require_once LSOW_PLUGIN_DIR . 'includes/class-lsow-setup.php';
|
151 |
require_once LSOW_PLUGIN_DIR . 'includes/helper-functions.php';
|
152 |
|
153 |
+
if (is_admin()) {
|
154 |
+
require_once LSOW_PLUGIN_DIR . 'admin/admin-init.php';
|
155 |
+
}
|
156 |
+
|
157 |
}
|
158 |
|
159 |
/**
|
190 |
*/
|
191 |
private function hooks() {
|
192 |
|
193 |
+
add_action('wp_enqueue_scripts', array($this, 'load_frontend_scripts'), 10);
|
|
|
|
|
194 |
}
|
195 |
|
196 |
/**
|
199 |
*/
|
200 |
public function load_frontend_scripts() {
|
201 |
|
202 |
+
// Use minified libraries if LSOW_SCRIPT_DEBUG is turned off
|
203 |
+
$suffix = (defined('LSOW_SCRIPT_DEBUG') && LSOW_SCRIPT_DEBUG) ? '' : '.min';
|
204 |
|
205 |
wp_register_style('lsow-frontend-styles', LSOW_PLUGIN_URL . 'assets/css/lsow-frontend.css', array(), LSOW_VERSION);
|
206 |
wp_enqueue_style('lsow-frontend-styles');
|
211 |
wp_register_script('lsow-modernizr', LSOW_PLUGIN_URL . 'assets/js/modernizr-custom' . $suffix . '.js', array(), LSOW_VERSION, true);
|
212 |
wp_enqueue_script('lsow-modernizr');
|
213 |
|
214 |
+
wp_register_script('lsow-waypoints', LSOW_PLUGIN_URL . 'assets/js/jquery.waypoints' . $suffix . '.js', array('jquery'), LSOW_VERSION, true);
|
215 |
+
wp_enqueue_script('lsow-waypoints');
|
216 |
+
|
217 |
+
wp_register_script('lsow-frontend-scripts', LSOW_PLUGIN_URL . 'assets/js/lsow-frontend' . $suffix . '.js', array('jquery'), LSOW_VERSION, true);
|
218 |
wp_enqueue_script('lsow-frontend-scripts');
|
219 |
|
220 |
+
add_action('wp_enqueue_scripts', array($this, 'localize_scripts'), 999999);
|
221 |
+
|
222 |
}
|
223 |
|
224 |
+
public function localize_scripts() {
|
225 |
+
|
226 |
+
$panels_mobile_width = 780; // default
|
227 |
+
|
228 |
+
if (function_exists('siteorigin_panels_setting')) {
|
229 |
|
230 |
+
$settings = siteorigin_panels_setting();
|
231 |
+
|
232 |
+
$panels_mobile_width = $settings['mobile-width'];
|
233 |
+
|
234 |
+
}
|
235 |
|
236 |
+
$custom_css = lsow_get_option('lsow_custom_css', '');
|
|
|
237 |
|
238 |
+
wp_localize_script('lsow-frontend-scripts', 'lsow_settings', array('mobile_width' => $panels_mobile_width, 'custom_css' => $custom_css));
|
|
|
239 |
|
|
|
240 |
}
|
241 |
|
242 |
}
|
readme.txt
CHANGED
@@ -2,10 +2,10 @@
|
|
2 |
Author URI: http://portfoliotheme.org
|
3 |
Plugin URI: http://portfoliotheme.org/siteorigin-widgets
|
4 |
Contributors: livemesh
|
5 |
-
Tags: widget, siteorigin, siteorigin widgets bundle, siteorigin page builder, siteorigin addons, video background, portfolio, carousel, shortcode, tabs, admin, plugin, page
|
6 |
Requires at least: 4.1
|
7 |
-
Tested up to: 4.5.
|
8 |
-
Stable Tag: 1.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -13,7 +13,7 @@ A collection of premium quality widgets for use in any widgetized area or in Sit
|
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
-
Livemesh SiteOrigin widgets features
|
17 |
|
18 |
<a href="https://wordpress.org/plugins/so-widgets-bundle/" alt="SiteOrigin Widgets Bundle" target="_blank">SiteOrigin Widgets Bundle</a> plugin must be activated to use this plugin. After you activate the required plugins, enable our widgets by going to Plugins > SiteOrigin Widgets in your WordPress admin.
|
19 |
|
@@ -27,8 +27,8 @@ The plugin comes with the following widgets. <strong>Almost all of the widgets c
|
|
27 |
|
28 |
<ul>
|
29 |
<li>Services that capture what you can offer for your clients/customers.</li>
|
30 |
-
<li>Responsive Tabs that function seamlessly across all devices and resolutions.</li>
|
31 |
-
<li>Accordion/Toggle that capture collapsible content panels when space is limited.</li>
|
32 |
<li>Heading styles to capture effective headings for your page sections.</li>
|
33 |
<li>Team Profiles widgets to display all the team members.</li>
|
34 |
<li>Odometer to show impressive numbers pertaining to your work or company.</li>
|
@@ -38,17 +38,33 @@ The plugin comes with the following widgets. <strong>Almost all of the widgets c
|
|
38 |
<li>Testimonials slider is a responsive touch enabled slider that cycles through testimonials.</li>
|
39 |
<li>Post Carousel Widget that displays your posts or custom post types as a highly responsive carousel.</li>
|
40 |
<li>Generic Carousel Widget that displays lets you present a list of HTML content in a carousel.</li>
|
41 |
-
<li>Hero Header Widget that lets you display any type of header content with option to set Parallax, YouTube or HTML5 video background.</li>
|
42 |
-
<li>Grid widget that displays portfolio or blog entries in a nice responsive grid. Masonry and packed options are supported.</li>
|
43 |
<li>Client List widget to showcase the clients that you have handled.</li>
|
44 |
<li>Pricing Plans to help get more sales.</li>
|
45 |
-
<li>Flat style buttons with rich set of customization options.</li>
|
46 |
-
<li>Icon list widget that lets you use either images or icon fonts to create custom social icons list, capture payment options etc.</li>
|
47 |
</ul>
|
48 |
|
49 |
-
<strong
|
50 |
|
51 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
|
53 |
Do you have suggestions to make or want to be notified of important updates? Reach out to us on Twitter -
|
54 |
http://twitter.com/live_mesh
|
@@ -59,9 +75,9 @@ http://twitter.com/live_mesh
|
|
59 |
2. Unzip the downloaded livemesh-so-widgets.zip file and upload to the `/wp-content/plugins/` directory or install the Livemesh SiteOrigin Widgets plugin from WordPress repository. Activate the plugin through the 'Plugins' menu in WordPress
|
60 |
3. Enable all the widgets you need from Plugins > SiteOrigin Widgets.
|
61 |
4. If you need page builder functions, install and activate the <strong>optional plugin</strong> <a href="https://wordpress.org/plugins/siteorigin-panels/" rel="nofollow">Page Builder by SiteOrigin</a>.
|
62 |
-
4. For Portfolio widget, install and activate the <strong>optional plugin</strong> <a href="https://wordpress.org/plugins/
|
63 |
|
64 |
-
Optionally, you can import the sample data that replicates the demo site for you by importing the file sample-data.xml file located in the plugin directory. The import option is available under Tools > Import in WordPress admin.
|
65 |
|
66 |
== Frequently Asked Questions ==
|
67 |
|
@@ -83,7 +99,7 @@ Please make sure the SiteOrigin Widgets Bundle plugin is installed/activated and
|
|
83 |
|
84 |
= My portfolio does not show any items. =
|
85 |
|
86 |
-
Pls install and activate
|
87 |
|
88 |
== Screenshots ==
|
89 |
1. Enable widgets in Plugins > SiteOrigin Widgets > Disabled tab.
|
@@ -94,6 +110,16 @@ Pls install and activate Jetpack plugin, activate the Custom Post Types module a
|
|
94 |
|
95 |
== Changelog ==
|
96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
= 1.3 =
|
98 |
* New widgets - Flat style buttons and Icon List widget
|
99 |
* New fields - Datepicker and Timepicker for developing SiteOrigin widgets
|
2 |
Author URI: http://portfoliotheme.org
|
3 |
Plugin URI: http://portfoliotheme.org/siteorigin-widgets
|
4 |
Contributors: livemesh
|
5 |
+
Tags: widget, siteorigin, siteorigin widgets bundle, siteorigin page builder, siteorigin addons, grid, gallery, video background, portfolio, carousel, shortcode, tabs, admin, plugin, page
|
6 |
Requires at least: 4.1
|
7 |
+
Tested up to: 4.5.3
|
8 |
+
Stable Tag: 1.4
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
+
Livemesh SiteOrigin widgets features premium, easy to use yet highly functional widgets that can be used in a page builder like SiteOrigin or in any widgetized area of your site.
|
17 |
|
18 |
<a href="https://wordpress.org/plugins/so-widgets-bundle/" alt="SiteOrigin Widgets Bundle" target="_blank">SiteOrigin Widgets Bundle</a> plugin must be activated to use this plugin. After you activate the required plugins, enable our widgets by going to Plugins > SiteOrigin Widgets in your WordPress admin.
|
19 |
|
27 |
|
28 |
<ul>
|
29 |
<li>Services that capture what you can offer for your clients/customers.</li>
|
30 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/tabs-and-accordions/" title="Responsive Tabs and Accordion Widgets">Responsive Tabs</a> that function seamlessly across all devices and resolutions.</li>
|
31 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/tabs-and-accordions/" title="Responsive Tabs and Accordion Widgets">Accordion/Toggle</a> that capture collapsible content panels when space is limited.</li>
|
32 |
<li>Heading styles to capture effective headings for your page sections.</li>
|
33 |
<li>Team Profiles widgets to display all the team members.</li>
|
34 |
<li>Odometer to show impressive numbers pertaining to your work or company.</li>
|
38 |
<li>Testimonials slider is a responsive touch enabled slider that cycles through testimonials.</li>
|
39 |
<li>Post Carousel Widget that displays your posts or custom post types as a highly responsive carousel.</li>
|
40 |
<li>Generic Carousel Widget that displays lets you present a list of HTML content in a carousel.</li>
|
41 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/hero-headers/" title="Hero Header Widget">Hero Header Widget</a> that lets you display any type of header content with option to set Parallax, YouTube or HTML5 video background.</li>
|
42 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-grid/" title="Livemesh Grid">Grid widget</a> that displays portfolio or blog entries in a nice responsive grid. Masonry and packed options are supported.</li>
|
43 |
<li>Client List widget to showcase the clients that you have handled.</li>
|
44 |
<li>Pricing Plans to help get more sales.</li>
|
45 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/icon-lists-buttons/" title="Icon Lists and Buttons">Flat style buttons</a> with rich set of customization options.</li>
|
46 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/icon-lists-buttons/" title="Icon List widget">Icon list widget</a> that lets you use either images or icon fonts to create custom social icons list, capture payment options etc.</li>
|
47 |
</ul>
|
48 |
|
49 |
+
The <strong><a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">PRO version</a></strong> of the plugin comes with additional widgets and advanced features added to widgets above -
|
50 |
|
51 |
+
<ul>
|
52 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-sliders/" title="Image Slider Widget">Image Slider</a> to create a responsive slider of images with support for captions, multiple slider types like Nivo, Flex, Slick and lightweight sliders, thumbnail navigation etc.</li>
|
53 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/image-gallery/" title="Image Gallery Widget">Image Gallery</a> widget that lets you create a grid of images with options for masonry or fit rows, pagination, lazy load, lightbox support etc.</li>
|
54 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/video-gallery/" title="Video Gallery Widget">Video Gallery</a> to build a beautiful grid of videos to help showcase a collection of YouTube/Vimeo videos on your site.</li>
|
55 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/gallery-carousel/" title="Image Carousel">Image Carousel</a> for a responsive carousel of images.</li>
|
56 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/gallery-carousel/" title="Video Carousel">Video Carousel</a> for creation of a responsive carousel of YouTube/Vimeo videos.</li>
|
57 |
+
<li>Countdown widget to display a countdown timer on your site pages such as those that feature events or under construction/coming soon pages.</li>
|
58 |
+
<li>FAQ widget to display a set of Frequently Asked Questions in a page.</li>
|
59 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-grid/" title="Livemesh Grid">Lazy Load</a> - The portfolio/post grid and image gallery widgets incorporate option to lazy load posts/images with the click of a Load More button.</li>
|
60 |
+
<li><a href="http://portfoliotheme.org/siteorigin-widgets/livemesh-grid/" title="Livemesh Grid">Pagination</a> - Create a grid of posts or custom post types with AJAX based pagination support. </li>
|
61 |
+
<li>Lightbox Support - The premium version comes with support for Lightbox for grid and carousel widgets.</li>
|
62 |
+
<li>Custom Fonts - Ability to choose custom fonts from Google Fonts library for headings in heading widget and the hero header widget.</li>
|
63 |
+
<li>Sample Data - Sample data that you can import into your site to get started quickly on the widgets and some sample layouts.</li>
|
64 |
+
<li>Premium Support - The customers will be provided access to a dedicated support forum with searchable content, private tickets, with threads attended to within 24 hours.</li>
|
65 |
+
</ul>
|
66 |
+
|
67 |
+
<strong>Important: You must activate widgets you need to use from Plugins > SiteOrigin Widgets so that they can be available to use.</strong>.
|
68 |
|
69 |
Do you have suggestions to make or want to be notified of important updates? Reach out to us on Twitter -
|
70 |
http://twitter.com/live_mesh
|
75 |
2. Unzip the downloaded livemesh-so-widgets.zip file and upload to the `/wp-content/plugins/` directory or install the Livemesh SiteOrigin Widgets plugin from WordPress repository. Activate the plugin through the 'Plugins' menu in WordPress
|
76 |
3. Enable all the widgets you need from Plugins > SiteOrigin Widgets.
|
77 |
4. If you need page builder functions, install and activate the <strong>optional plugin</strong> <a href="https://wordpress.org/plugins/siteorigin-panels/" rel="nofollow">Page Builder by SiteOrigin</a>.
|
78 |
+
4. For Portfolio widget, install and activate the <strong>optional plugin</strong> <a href="https://wordpress.org/plugins/portfolio-post-type/" title="Portfolio Post Type">Portfolio Post Type plugin</a>. The Portfolio widget is built using custom post type registered by this plugin.
|
79 |
|
80 |
+
Optionally, if you have <a href="http://portfoliotheme.org/products/livemesh-siteorigin-widgets-pro/" title="Livemesh SiteOrigin Widgets Pro" target="_blank">premium version</a> installed, you can import the sample data that replicates the demo site for you by importing the file sample-data.xml file located in the plugin directory. The import option is available under Tools > Import in WordPress admin.
|
81 |
|
82 |
== Frequently Asked Questions ==
|
83 |
|
99 |
|
100 |
= My portfolio does not show any items. =
|
101 |
|
102 |
+
Pls install and activate the <a href="https://wordpress.org/plugins/portfolio-post-type/" title="Portfolio Post Type">Portfolio Post Type plugin</a> to enable custom post type Portfolio.
|
103 |
|
104 |
== Screenshots ==
|
105 |
1. Enable widgets in Plugins > SiteOrigin Widgets > Disabled tab.
|
110 |
|
111 |
== Changelog ==
|
112 |
|
113 |
+
= 1.4 =
|
114 |
+
* Added - Detailed documentation for all widgets
|
115 |
+
* Added - Plugin options window for enabling all widgets in one go along with other options.
|
116 |
+
* Added - Ability to enter Custom CSS in plugin options
|
117 |
+
* Added - Default theme color option for widgets
|
118 |
+
* Added - Support for lightweight Portfolio Post Type plugin. Jetpack custom post types module no longer recommended.
|
119 |
+
* Fixed - The shortcodes not processed by accordion
|
120 |
+
* Fixed - The grid heading was not being displayed
|
121 |
+
* Some styling improvements and fixes
|
122 |
+
|
123 |
= 1.3 =
|
124 |
* New widgets - Flat style buttons and Icon List widget
|
125 |
* New fields - Datepicker and Timepicker for developing SiteOrigin widgets
|