Version Description
- Added - Compatibility with Elementor 3.0
- Fixed - Method get_site_editor_type does not exist error when loading Theme Builder in Elementor PRO
Download this release
Release Info
Developer | livemesh |
Plugin | Addons for Elementor |
Version | 4.1.0 |
Comparing to | |
See all releases |
Code changes from version 4.0.0 to 4.1.0
- addons-for-elementor.php +2 -2
- admin/views/documentation.php +5 -0
- assets/images/livemesh-grid.svg +171 -0
- assets/images/livemesh-item.svg +201 -0
- freemius/assets/img/addons-for-elementor.png +0 -0
- includes/theme-builder/documents/livemesh-grid.php +18 -4
- includes/theme-builder/documents/livemesh-item.php +10 -0
- plugin.php +2 -2
- readme.txt +10 -6
addons-for-elementor.php
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* Author URI: https://livemeshelementor.com
|
9 |
* License: GPL3
|
10 |
* License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
11 |
-
* Version: 4.
|
12 |
* Text Domain: livemesh-el-addons
|
13 |
* Domain Path: languages
|
14 |
*
|
@@ -35,7 +35,7 @@ if ( !defined( 'ABSPATH' ) ) {
|
|
35 |
|
36 |
if ( !function_exists( 'lae_fs' ) ) {
|
37 |
// Plugin version
|
38 |
-
define( 'LAE_VERSION', '4.
|
39 |
// Plugin Root File
|
40 |
define( 'LAE_PLUGIN_FILE', __FILE__ );
|
41 |
// Plugin Folder Path
|
8 |
* Author URI: https://livemeshelementor.com
|
9 |
* License: GPL3
|
10 |
* License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
11 |
+
* Version: 4.1.0
|
12 |
* Text Domain: livemesh-el-addons
|
13 |
* Domain Path: languages
|
14 |
*
|
35 |
|
36 |
if ( !function_exists( 'lae_fs' ) ) {
|
37 |
// Plugin version
|
38 |
+
define( 'LAE_VERSION', '4.1.0' );
|
39 |
// Plugin Root File
|
40 |
define( 'LAE_PLUGIN_FILE', __FILE__ );
|
41 |
// Plugin Folder Path
|
admin/views/documentation.php
CHANGED
@@ -1164,6 +1164,11 @@ else {
|
|
1164 |
<div id="updates-panel" class="panel-left">
|
1165 |
|
1166 |
<h2>Change Log for the Premium Version</h2>
|
|
|
|
|
|
|
|
|
|
|
1167 |
<h3>4.0.0</h3>
|
1168 |
<ul>
|
1169 |
<li>Added - Choice of 'Custom Skin' and 'Custom Grid' for posts grid items to design your custom posts grid and/or custom posts grid item using theme builder templates in Elementor PRO. You can now create custom skins for grid items and also create custom grid layout via drag and drop of page builder elements in Elementor.</li>
|
1164 |
<div id="updates-panel" class="panel-left">
|
1165 |
|
1166 |
<h2>Change Log for the Premium Version</h2>
|
1167 |
+
<h3>4.1.0</h3>
|
1168 |
+
<ul>
|
1169 |
+
<li> Added - Compatibility with Elementor 3.0</li>
|
1170 |
+
<li> Fixed - Method get_site_editor_type does not exist error when loading Theme Builder in Elementor PRO</li>
|
1171 |
+
</ul>
|
1172 |
<h3>4.0.0</h3>
|
1173 |
<ul>
|
1174 |
<li>Added - Choice of 'Custom Skin' and 'Custom Grid' for posts grid items to design your custom posts grid and/or custom posts grid item using theme builder templates in Elementor PRO. You can now create custom skins for grid items and also create custom grid layout via drag and drop of page builder elements in Elementor.</li>
|
assets/images/livemesh-grid.svg
ADDED
@@ -0,0 +1,171 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg width="229" height="222" xmlns="http://www.w3.org/2000/svg" clip-rule="evenodd">
|
2 |
+
<g>
|
3 |
+
<title>background</title>
|
4 |
+
<rect x="-1" y="-1" width="231" height="224" id="canvas_background" fill="none"/>
|
5 |
+
</g>
|
6 |
+
|
7 |
+
<g>
|
8 |
+
<title>Layer 1</title>
|
9 |
+
<rect x="-221.52947" y="-196.99998" width="547.00002" height="452.99998" fill="white" id="svg_1" stroke="null"/>
|
10 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_2">
|
11 |
+
<path d="m186.24503,77c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_3"/>
|
12 |
+
</g>
|
13 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_4">
|
14 |
+
<path d="m188.32472,97c0,-0.552 -0.448,-1 -1,-1l-30,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l30,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_5"/>
|
15 |
+
</g>
|
16 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_6">
|
17 |
+
<path d="m203.32472,87c0,-0.552 -0.448,-1 -1,-1l-45,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l45,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_7"/>
|
18 |
+
</g>
|
19 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_8">
|
20 |
+
<path d="m209.32472,82c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_9"/>
|
21 |
+
</g>
|
22 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_10">
|
23 |
+
<path d="m209.32472,92c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_11"/>
|
24 |
+
</g>
|
25 |
+
<g id="svg_12">
|
26 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_13">
|
27 |
+
<rect x="155.41672" y="38.36704" width="56.029" height="36.577" fill="rgb(230,233,236)" id="svg_14"/>
|
28 |
+
</g>
|
29 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_15">
|
30 |
+
<path d="m220.43772,78.22704c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_16"/>
|
31 |
+
<path d="m171.88472,56.92904c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_17"/>
|
32 |
+
</g>
|
33 |
+
</g>
|
34 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_18">
|
35 |
+
<path d="m60,145.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-36.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l36.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_19"/>
|
36 |
+
</g>
|
37 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_20">
|
38 |
+
<path d="m54,165.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-30.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l30.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_21"/>
|
39 |
+
</g>
|
40 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_22">
|
41 |
+
<path d="m69,155.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-45.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l45.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_23"/>
|
42 |
+
</g>
|
43 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_24">
|
44 |
+
<path d="m75,150.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-51.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l51.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_25"/>
|
45 |
+
</g>
|
46 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_26">
|
47 |
+
<path d="m75,160.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-51.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l51.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_27"/>
|
48 |
+
</g>
|
49 |
+
<g id="svg_28">
|
50 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_29">
|
51 |
+
<rect x="21.092" y="108.377" width="56.029" height="36.577" fill="rgb(230,233,236)" id="svg_30"/>
|
52 |
+
</g>
|
53 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_31">
|
54 |
+
<path d="m86.113,148.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_32"/>
|
55 |
+
<path d="m37.56,126.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_33"/>
|
56 |
+
</g>
|
57 |
+
</g>
|
58 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_34">
|
59 |
+
<path d="m60,214.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-36.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l36.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_35"/>
|
60 |
+
</g>
|
61 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_36">
|
62 |
+
<path d="m75,219.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-51.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l51.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_37"/>
|
63 |
+
</g>
|
64 |
+
<g id="svg_38">
|
65 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_39">
|
66 |
+
<rect x="21.092" y="177.377" width="56.029" height="36.577" fill="rgb(230,233,236)" id="svg_40"/>
|
67 |
+
</g>
|
68 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_41">
|
69 |
+
<path d="m86.113,217.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_42"/>
|
70 |
+
<path d="m37.56,195.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_43"/>
|
71 |
+
</g>
|
72 |
+
</g>
|
73 |
+
<g transform="matrix(2.20554,0,0,1.00972,-106.266,-2.14769) " id="svg_44">
|
74 |
+
<path d="m88.26174,96.99c0,-0.546 -0.203,-0.99 -0.453,-0.99l-31.094,0c-0.25,0 -0.453,0.444 -0.453,0.99l0,0.02c0,0.546 0.203,0.99 0.453,0.99l31.094,0c0.25,0 0.453,-0.444 0.453,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_45"/>
|
75 |
+
</g>
|
76 |
+
<g transform="matrix(2.20554,0,0,1.00972,-106.266,-2.14769) " id="svg_46">
|
77 |
+
<path d="m103.26174,86.99c0,-0.546 -0.203,-0.99 -0.453,-0.99l-46.094,0c-0.25,0 -0.453,0.444 -0.453,0.99l0,0.02c0,0.546 0.203,0.99 0.453,0.99l46.094,0c0.25,0 0.453,-0.444 0.453,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_47"/>
|
78 |
+
</g>
|
79 |
+
<g transform="matrix(2.20554,0,0,1.00972,-106.266,-2.14769) " id="svg_48">
|
80 |
+
<path d="m109.26174,81.99c0,-0.546 -0.203,-0.99 -0.453,-0.99l-52.094,0c-0.25,0 -0.453,0.444 -0.453,0.99l0,0.02c0,0.546 0.203,0.99 0.453,0.99l52.094,0c0.25,0 0.453,-0.444 0.453,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_49"/>
|
81 |
+
</g>
|
82 |
+
<g transform="matrix(2.20554,0,0,1.00972,-106.266,-2.14769) " id="svg_50">
|
83 |
+
<path d="m109.26174,91.99c0,-0.546 -0.203,-0.99 -0.453,-0.99l-52.094,0c-0.25,0 -0.453,0.444 -0.453,0.99l0,0.02c0,0.546 0.203,0.99 0.453,0.99l52.094,0c0.25,0 0.453,-0.444 0.453,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_51"/>
|
84 |
+
</g>
|
85 |
+
<g id="svg_52">
|
86 |
+
<g transform="matrix(2.20554,0,0,1.00972,-106.266,-2.14769) " id="svg_53">
|
87 |
+
<rect x="55.35374" y="39.377" width="56.029" height="36.577" fill="rgb(230,233,236)" id="svg_54"/>
|
88 |
+
</g>
|
89 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_55">
|
90 |
+
<path d="m82.78685,79.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_56"/>
|
91 |
+
<path d="m34.23385,57.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_57"/>
|
92 |
+
</g>
|
93 |
+
</g>
|
94 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_58">
|
95 |
+
<path d="m126,214.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-36.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l36.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_59"/>
|
96 |
+
</g>
|
97 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_60">
|
98 |
+
<path d="m141,219.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-51.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l51.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_61"/>
|
99 |
+
</g>
|
100 |
+
<g id="svg_62">
|
101 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_63">
|
102 |
+
<rect x="87.092" y="177.377" width="56.029" height="36.577" fill="rgb(230,233,236)" id="svg_64"/>
|
103 |
+
</g>
|
104 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_65">
|
105 |
+
<path d="m152.113,217.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_66"/>
|
106 |
+
<path d="m103.56,195.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_67"/>
|
107 |
+
</g>
|
108 |
+
</g>
|
109 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_68">
|
110 |
+
<path d="m192,145.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-36.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l36.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_69"/>
|
111 |
+
</g>
|
112 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_70">
|
113 |
+
<path d="m186,165.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-30.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l30.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_71"/>
|
114 |
+
</g>
|
115 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_72">
|
116 |
+
<path d="m201,155.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-45.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l45.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_73"/>
|
117 |
+
</g>
|
118 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_74">
|
119 |
+
<path d="m207,150.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-51.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l51.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_75"/>
|
120 |
+
</g>
|
121 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_76">
|
122 |
+
<path d="m207,160.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-51.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l51.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_77"/>
|
123 |
+
</g>
|
124 |
+
<g id="svg_78">
|
125 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_79">
|
126 |
+
<rect x="153.092" y="108.377" width="56.029" height="36.577" fill="rgb(230,233,236)" id="svg_80"/>
|
127 |
+
</g>
|
128 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_81">
|
129 |
+
<path d="m218.113,148.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_82"/>
|
130 |
+
<path d="m169.56,126.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_83"/>
|
131 |
+
</g>
|
132 |
+
</g>
|
133 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_84">
|
134 |
+
<path d="m192,214.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-36.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l36.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_85"/>
|
135 |
+
</g>
|
136 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_86">
|
137 |
+
<path d="m207,219.99c0,-0.546 -0.444,-0.99 -0.99,-0.99l-51.02,0c-0.546,0 -0.99,0.444 -0.99,0.99l0,0.02c0,0.546 0.444,0.99 0.99,0.99l51.02,0c0.546,0 0.99,-0.444 0.99,-0.99l0,-0.02z" fill="rgb(213,218,223)" id="svg_87"/>
|
138 |
+
</g>
|
139 |
+
<g id="svg_88">
|
140 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_89">
|
141 |
+
<rect x="153.092" y="177.377" width="56.029" height="36.577" fill="rgb(230,233,236)" id="svg_90"/>
|
142 |
+
</g>
|
143 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_91">
|
144 |
+
<path d="m218.113,217.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_92"/>
|
145 |
+
<path d="m169.56,195.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_93"/>
|
146 |
+
</g>
|
147 |
+
</g>
|
148 |
+
<g id="svg_101" stroke="null">
|
149 |
+
<g transform="matrix(1.057886835471178,0,0,1.015161133277893,-7.160181275616296,-4.587185101448966) " id="svg_97" stroke="null">
|
150 |
+
<rect x="86.73942" y="112.09414" width="56.029" height="36.577" fill="rgb(230,233,236)" id="svg_96" stroke="null"/>
|
151 |
+
</g>
|
152 |
+
<g transform="matrix(1.057886835471178,0,0,1.015161133277893,-7.160181275616296,-4.587185101448966) " id="svg_100" stroke="null">
|
153 |
+
<path d="m151.76042,151.95414c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_98" stroke="null"/>
|
154 |
+
<path d="m103.20742,130.65614c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z" fill-rule="nonzero" fill="rgb(248,249,250)" id="svg_99" stroke="null"/>
|
155 |
+
</g>
|
156 |
+
</g>
|
157 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_103">
|
158 |
+
<path d="m118.63746,167.69722c0,-0.552 -0.448,-1 -1,-1l-30,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l30,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_102"/>
|
159 |
+
</g>
|
160 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_105">
|
161 |
+
<path d="m133.63746,157.69722c0,-0.552 -0.448,-1 -1,-1l-45,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l45,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_104"/>
|
162 |
+
</g>
|
163 |
+
<g transform="matrix(0.990138,0,0,0.990138,-1.87859,-0.782239) " id="svg_107">
|
164 |
+
<path d="m139.63746,152.69722c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_106"/>
|
165 |
+
</g>
|
166 |
+
<g transform="matrix(1.00972,0,0,1.00972,-2.11964,-2.14769) " id="svg_109">
|
167 |
+
<path d="m139.63746,162.69722c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z" fill="rgb(213,218,223)" id="svg_108"/>
|
168 |
+
</g>
|
169 |
+
<text opacity="0.5" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_94" y="20.45313" x="16.5" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="null" fill="#000000">Edit Livemesh Grid</text>
|
170 |
+
</g>
|
171 |
+
</svg>
|
assets/images/livemesh-item.svg
ADDED
@@ -0,0 +1,201 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg width="229" height="222" xmlns="http://www.w3.org/2000/svg" clip-rule="evenodd">
|
2 |
+
|
3 |
+
<g>
|
4 |
+
<title>background</title>
|
5 |
+
<rect fill="none" id="canvas_background" height="602" width="802" y="-1" x="-1"/>
|
6 |
+
</g>
|
7 |
+
<g>
|
8 |
+
<title>Layer 1</title>
|
9 |
+
<rect id="svg_1" fill="white" height="222" width="229" y="0" x="0"/>
|
10 |
+
<g id="svg_2" transform="matrix(1.51172,0,0,1.51172,-4.29975,-13.0937) ">
|
11 |
+
<path id="svg_3" fill="rgb(213,218,223)" d="m60,76.661c0,-0.365 -0.296,-0.661 -0.661,-0.661l-36.678,0c-0.365,0 -0.661,0.296 -0.661,0.661l0,0.678c0,0.365 0.296,0.661 0.661,0.661l36.678,0c0.365,0 0.661,-0.296 0.661,-0.661l0,-0.678z"/>
|
12 |
+
</g>
|
13 |
+
<g id="svg_4" transform="matrix(1.51172,0,0,1.51172,-4.29975,-13.0937) ">
|
14 |
+
<path id="svg_5" fill="rgb(213,218,223)" d="m54,96.661c0,-0.365 -0.296,-0.661 -0.661,-0.661l-30.678,0c-0.365,0 -0.661,0.296 -0.661,0.661l0,0.678c0,0.365 0.296,0.661 0.661,0.661l30.678,0c0.365,0 0.661,-0.296 0.661,-0.661l0,-0.678z"/>
|
15 |
+
</g>
|
16 |
+
<g id="svg_6" transform="matrix(1.51172,0,0,1.51172,-4.29975,-13.0937) ">
|
17 |
+
<path id="svg_7" fill="rgb(213,218,223)" d="m69,86.661c0,-0.365 -0.296,-0.661 -0.661,-0.661l-45.678,0c-0.365,0 -0.661,0.296 -0.661,0.661l0,0.678c0,0.365 0.296,0.661 0.661,0.661l45.678,0c0.365,0 0.661,-0.296 0.661,-0.661l0,-0.678z"/>
|
18 |
+
</g>
|
19 |
+
<g id="svg_8" transform="matrix(1.51172,0,0,1.51172,-4.29975,-13.0937) ">
|
20 |
+
<path id="svg_9" fill="rgb(213,218,223)" d="m75,81.661c0,-0.365 -0.296,-0.661 -0.661,-0.661l-51.678,0c-0.365,0 -0.661,0.296 -0.661,0.661l0,0.678c0,0.365 0.296,0.661 0.661,0.661l51.678,0c0.365,0 0.661,-0.296 0.661,-0.661l0,-0.678z"/>
|
21 |
+
</g>
|
22 |
+
<g id="svg_10" transform="matrix(1.51172,0,0,1.51172,-4.29975,-13.0937) ">
|
23 |
+
<path id="svg_11" fill="rgb(213,218,223)" d="m75,91.661c0,-0.365 -0.296,-0.661 -0.661,-0.661l-51.678,0c-0.365,0 -0.661,0.296 -0.661,0.661l0,0.678c0,0.365 0.296,0.661 0.661,0.661l51.678,0c0.365,0 0.661,-0.296 0.661,-0.661l0,-0.678z"/>
|
24 |
+
</g>
|
25 |
+
<g id="svg_12">
|
26 |
+
<g id="svg_13" transform="matrix(1.51172,0,0,1.51172,-4.29975,-13.0937) ">
|
27 |
+
<rect id="svg_14" fill="rgb(230,233,236)" height="36.577" width="56.029" y="39.377" x="21.092"/>
|
28 |
+
</g>
|
29 |
+
<g id="svg_15" transform="matrix(1.51172,0,0,1.51172,-4.29975,-13.0937) ">
|
30 |
+
<path id="svg_16" fill="rgb(248,249,250)" fill-rule="nonzero" d="m86.113,79.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
31 |
+
<path id="svg_17" fill="rgb(248,249,250)" fill-rule="nonzero" d="m37.56,57.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
32 |
+
</g>
|
33 |
+
</g>
|
34 |
+
<g id="svg_18" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
35 |
+
<path id="svg_19" fill="rgb(213,218,223)" d="m60,146c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z"/>
|
36 |
+
</g>
|
37 |
+
<g id="svg_20" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
38 |
+
<path id="svg_21" fill="rgb(213,218,223)" d="m54,166c0,-0.552 -0.448,-1 -1,-1l-30,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l30,0c0.552,0 1,-0.448 1,-1z"/>
|
39 |
+
</g>
|
40 |
+
<g id="svg_22" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
41 |
+
<path id="svg_23" fill="rgb(213,218,223)" d="m69,156c0,-0.552 -0.448,-1 -1,-1l-45,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l45,0c0.552,0 1,-0.448 1,-1z"/>
|
42 |
+
</g>
|
43 |
+
<g id="svg_24" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
44 |
+
<path id="svg_25" fill="rgb(213,218,223)" d="m75,151c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
45 |
+
</g>
|
46 |
+
<g id="svg_26" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
47 |
+
<path id="svg_27" fill="rgb(213,218,223)" d="m75,161c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
48 |
+
</g>
|
49 |
+
<g id="svg_28">
|
50 |
+
<g id="svg_29" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
51 |
+
<rect id="svg_30" fill="rgb(230,233,236)" height="36.577" width="56.029" y="108.377" x="21.092"/>
|
52 |
+
</g>
|
53 |
+
<g id="svg_31" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
54 |
+
<path id="svg_32" fill="rgb(248,249,250)" fill-rule="nonzero" d="m86.113,148.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
55 |
+
<path id="svg_33" fill="rgb(248,249,250)" fill-rule="nonzero" d="m37.56,126.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
56 |
+
</g>
|
57 |
+
</g>
|
58 |
+
<g id="svg_34" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
59 |
+
<path id="svg_35" fill="rgb(213,218,223)" d="m60,215c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z"/>
|
60 |
+
</g>
|
61 |
+
<g id="svg_36" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
62 |
+
<path id="svg_37" fill="rgb(213,218,223)" d="m75,220c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
63 |
+
</g>
|
64 |
+
<g id="svg_38">
|
65 |
+
<g id="svg_39" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
66 |
+
<rect id="svg_40" fill="rgb(230,233,236)" height="36.577" width="56.029" y="177.377" x="21.092"/>
|
67 |
+
</g>
|
68 |
+
<g id="svg_41" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
69 |
+
<path id="svg_42" fill="rgb(248,249,250)" fill-rule="nonzero" d="m86.113,217.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
70 |
+
<path id="svg_43" fill="rgb(248,249,250)" fill-rule="nonzero" d="m37.56,195.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
71 |
+
</g>
|
72 |
+
</g>
|
73 |
+
<g id="svg_44" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
74 |
+
<path id="svg_45" fill="rgb(213,218,223)" d="m126,77c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z"/>
|
75 |
+
</g>
|
76 |
+
<g id="svg_46" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
77 |
+
<path id="svg_47" fill="rgb(213,218,223)" d="m120,97c0,-0.552 -0.448,-1 -1,-1l-30,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l30,0c0.552,0 1,-0.448 1,-1z"/>
|
78 |
+
</g>
|
79 |
+
<g id="svg_48" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
80 |
+
<path id="svg_49" fill="rgb(213,218,223)" d="m135,87c0,-0.552 -0.448,-1 -1,-1l-45,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l45,0c0.552,0 1,-0.448 1,-1z"/>
|
81 |
+
</g>
|
82 |
+
<g id="svg_50" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
83 |
+
<path id="svg_51" fill="rgb(213,218,223)" d="m141,82c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
84 |
+
</g>
|
85 |
+
<g id="svg_52" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
86 |
+
<path id="svg_53" fill="rgb(213,218,223)" d="m141,92c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
87 |
+
</g>
|
88 |
+
<g id="svg_54">
|
89 |
+
<g id="svg_55" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
90 |
+
<rect id="svg_56" fill="rgb(230,233,236)" height="36.577" width="56.029" y="39.377" x="87.092"/>
|
91 |
+
</g>
|
92 |
+
<g id="svg_57" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
93 |
+
<path id="svg_58" fill="rgb(248,249,250)" fill-rule="nonzero" d="m152.113,79.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
94 |
+
<path id="svg_59" fill="rgb(248,249,250)" fill-rule="nonzero" d="m103.56,57.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
95 |
+
</g>
|
96 |
+
</g>
|
97 |
+
<g id="svg_60" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
98 |
+
<path id="svg_61" fill="rgb(213,218,223)" d="m126,146c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z"/>
|
99 |
+
</g>
|
100 |
+
<g id="svg_62" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
101 |
+
<path id="svg_63" fill="rgb(213,218,223)" d="m120,166c0,-0.552 -0.448,-1 -1,-1l-30,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l30,0c0.552,0 1,-0.448 1,-1z"/>
|
102 |
+
</g>
|
103 |
+
<g id="svg_64" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
104 |
+
<path id="svg_65" fill="rgb(213,218,223)" d="m135,156c0,-0.552 -0.448,-1 -1,-1l-45,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l45,0c0.552,0 1,-0.448 1,-1z"/>
|
105 |
+
</g>
|
106 |
+
<g id="svg_66" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
107 |
+
<path id="svg_67" fill="rgb(213,218,223)" d="m141,151c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
108 |
+
</g>
|
109 |
+
<g id="svg_68" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
110 |
+
<path id="svg_69" fill="rgb(213,218,223)" d="m141,161c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
111 |
+
</g>
|
112 |
+
<g id="svg_70">
|
113 |
+
<g id="svg_71" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
114 |
+
<rect id="svg_72" fill="rgb(230,233,236)" height="36.577" width="56.029" y="108.377" x="87.092"/>
|
115 |
+
</g>
|
116 |
+
<g id="svg_73" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
117 |
+
<path id="svg_74" fill="rgb(248,249,250)" fill-rule="nonzero" d="m152.113,148.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
118 |
+
<path id="svg_75" fill="rgb(248,249,250)" fill-rule="nonzero" d="m103.56,126.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
119 |
+
</g>
|
120 |
+
</g>
|
121 |
+
<g id="svg_76" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
122 |
+
<path id="svg_77" fill="rgb(213,218,223)" d="m126,215c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z"/>
|
123 |
+
</g>
|
124 |
+
<g id="svg_78" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
125 |
+
<path id="svg_79" fill="rgb(213,218,223)" d="m141,220c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
126 |
+
</g>
|
127 |
+
<g id="svg_80">
|
128 |
+
<g id="svg_81" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
129 |
+
<rect id="svg_82" fill="rgb(230,233,236)" height="36.577" width="56.029" y="177.377" x="87.092"/>
|
130 |
+
</g>
|
131 |
+
<g id="svg_83" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
132 |
+
<path id="svg_84" fill="rgb(248,249,250)" fill-rule="nonzero" d="m152.113,217.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
133 |
+
<path id="svg_85" fill="rgb(248,249,250)" fill-rule="nonzero" d="m103.56,195.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
134 |
+
</g>
|
135 |
+
</g>
|
136 |
+
<g id="svg_86" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
137 |
+
<path id="svg_87" fill="rgb(213,218,223)" d="m192,77c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z"/>
|
138 |
+
</g>
|
139 |
+
<g id="svg_88" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
140 |
+
<path id="svg_89" fill="rgb(213,218,223)" d="m186,97c0,-0.552 -0.448,-1 -1,-1l-30,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l30,0c0.552,0 1,-0.448 1,-1z"/>
|
141 |
+
</g>
|
142 |
+
<g id="svg_90" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
143 |
+
<path id="svg_91" fill="rgb(213,218,223)" d="m201,87c0,-0.552 -0.448,-1 -1,-1l-45,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l45,0c0.552,0 1,-0.448 1,-1z"/>
|
144 |
+
</g>
|
145 |
+
<g id="svg_92" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
146 |
+
<path id="svg_93" fill="rgb(213,218,223)" d="m207,82c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
147 |
+
</g>
|
148 |
+
<g id="svg_94" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
149 |
+
<path id="svg_95" fill="rgb(213,218,223)" d="m207,92c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
150 |
+
</g>
|
151 |
+
<g id="svg_96">
|
152 |
+
<g id="svg_97" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
153 |
+
<rect id="svg_98" fill="rgb(230,233,236)" height="36.577" width="56.029" y="39.377" x="153.092"/>
|
154 |
+
</g>
|
155 |
+
<g id="svg_99" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
156 |
+
<path id="svg_100" fill="rgb(248,249,250)" fill-rule="nonzero" d="m218.113,79.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
157 |
+
<path id="svg_101" fill="rgb(248,249,250)" fill-rule="nonzero" d="m169.56,57.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
158 |
+
</g>
|
159 |
+
</g>
|
160 |
+
<g id="svg_102" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
161 |
+
<path id="svg_103" fill="rgb(213,218,223)" d="m192,146c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z"/>
|
162 |
+
</g>
|
163 |
+
<g id="svg_104" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
164 |
+
<path id="svg_105" fill="rgb(213,218,223)" d="m186,166c0,-0.552 -0.448,-1 -1,-1l-30,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l30,0c0.552,0 1,-0.448 1,-1z"/>
|
165 |
+
</g>
|
166 |
+
<g id="svg_106" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
167 |
+
<path id="svg_107" fill="rgb(213,218,223)" d="m201,156c0,-0.552 -0.448,-1 -1,-1l-45,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l45,0c0.552,0 1,-0.448 1,-1z"/>
|
168 |
+
</g>
|
169 |
+
<g id="svg_108" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
170 |
+
<path id="svg_109" fill="rgb(213,218,223)" d="m207,151c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
171 |
+
</g>
|
172 |
+
<g id="svg_110" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
173 |
+
<path id="svg_111" fill="rgb(213,218,223)" d="m207,161c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
174 |
+
</g>
|
175 |
+
<g id="svg_112">
|
176 |
+
<g id="svg_113" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
177 |
+
<rect id="svg_114" fill="rgb(230,233,236)" height="36.577" width="56.029" y="108.377" x="153.092"/>
|
178 |
+
</g>
|
179 |
+
<g id="svg_115" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
180 |
+
<path id="svg_116" fill="rgb(248,249,250)" fill-rule="nonzero" d="m218.113,148.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
181 |
+
<path id="svg_117" fill="rgb(248,249,250)" fill-rule="nonzero" d="m169.56,126.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
182 |
+
</g>
|
183 |
+
</g>
|
184 |
+
<g id="svg_118" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
185 |
+
<path id="svg_119" fill="rgb(213,218,223)" d="m192,215c0,-0.552 -0.448,-1 -1,-1l-36,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l36,0c0.552,0 1,-0.448 1,-1z"/>
|
186 |
+
</g>
|
187 |
+
<g id="svg_120" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
188 |
+
<path id="svg_121" fill="rgb(213,218,223)" d="m207,220c0,-0.552 -0.448,-1 -1,-1l-51,0c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1l51,0c0.552,0 1,-0.448 1,-1z"/>
|
189 |
+
</g>
|
190 |
+
<g id="svg_122">
|
191 |
+
<g id="svg_123" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
192 |
+
<rect id="svg_124" fill="rgb(230,233,236)" height="36.577" width="56.029" y="177.377" x="153.092"/>
|
193 |
+
</g>
|
194 |
+
<g id="svg_125" transform="matrix(0.69874,0,0,0.69874,65.7088,66.5785) ">
|
195 |
+
<path id="svg_126" fill="rgb(248,249,250)" fill-rule="nonzero" d="m218.113,217.237c0,0 -14.677,-27.914 -25.785,-30.18c-11.107,-2.267 -15.458,19.696 -22.104,16.783c-1.235,-0.541 -8.041,-8.267 -13.536,-6.099c-3.953,1.559 -12.377,19.599 -12.377,19.599l73.802,0l0,-0.103z"/>
|
196 |
+
<path id="svg_127" fill="rgb(248,249,250)" fill-rule="nonzero" d="m169.56,195.939c1.277,0 2.313,-1.023 2.313,-2.285c0,-1.262 -1.036,-2.285 -2.313,-2.285c-1.278,0 -2.314,1.023 -2.314,2.285c0,1.262 1.036,2.285 2.314,2.285z"/>
|
197 |
+
</g>
|
198 |
+
</g>
|
199 |
+
<text opacity="0.5" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_177" y="26.45313" x="27.5" stroke-width="0" stroke="#000" fill="#000000">Edit Livemesh Item</text>
|
200 |
+
</g>
|
201 |
+
</svg>
|
freemius/assets/img/addons-for-elementor.png
ADDED
Binary file
|
includes/theme-builder/documents/livemesh-grid.php
CHANGED
@@ -4,29 +4,43 @@ namespace LivemeshAddons\ThemeBuilder;
|
|
4 |
|
5 |
use ElementorPro\Modules\ThemeBuilder\Documents\Theme_Section_Document;
|
6 |
|
7 |
-
if (
|
8 |
exit; // Exit if accessed directly
|
9 |
}
|
10 |
|
11 |
class Livemesh_Grid extends Theme_Section_Document {
|
12 |
|
13 |
public static function get_properties() {
|
14 |
-
|
15 |
$properties = parent::get_properties();
|
16 |
|
17 |
$properties['condition_type'] = '';
|
18 |
$properties['location'] = 'livemesh_grid';
|
|
|
|
|
19 |
|
20 |
return $properties;
|
21 |
}
|
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
public function get_name() {
|
24 |
return 'livemesh_grid';
|
25 |
}
|
26 |
|
27 |
public static function get_title() {
|
28 |
|
29 |
-
return __(
|
30 |
}
|
31 |
|
32 |
/* The category for the loop item widget */
|
@@ -34,7 +48,7 @@ class Livemesh_Grid extends Theme_Section_Document {
|
|
34 |
|
35 |
$categories = [
|
36 |
'livemesh-grid' => [
|
37 |
-
'title' => __(
|
38 |
],
|
39 |
];
|
40 |
|
4 |
|
5 |
use ElementorPro\Modules\ThemeBuilder\Documents\Theme_Section_Document;
|
6 |
|
7 |
+
if (!defined('ABSPATH')) {
|
8 |
exit; // Exit if accessed directly
|
9 |
}
|
10 |
|
11 |
class Livemesh_Grid extends Theme_Section_Document {
|
12 |
|
13 |
public static function get_properties() {
|
14 |
+
|
15 |
$properties = parent::get_properties();
|
16 |
|
17 |
$properties['condition_type'] = '';
|
18 |
$properties['location'] = 'livemesh_grid';
|
19 |
+
$properties['support_kit'] = true;
|
20 |
+
$properties['support_site_editor'] = true;
|
21 |
|
22 |
return $properties;
|
23 |
}
|
24 |
|
25 |
+
protected static function get_site_editor_type() {
|
26 |
+
return 'livemesh_grid';
|
27 |
+
}
|
28 |
+
|
29 |
+
protected static function get_site_editor_thumbnail_url() {
|
30 |
+
return LAE_PLUGIN_URL . 'assets/images/livemesh-grid.svg';
|
31 |
+
}
|
32 |
+
|
33 |
+
protected static function get_site_editor_icon() {
|
34 |
+
return 'eicon-archive';
|
35 |
+
}
|
36 |
+
|
37 |
public function get_name() {
|
38 |
return 'livemesh_grid';
|
39 |
}
|
40 |
|
41 |
public static function get_title() {
|
42 |
|
43 |
+
return __('Livemesh Grid', 'livemesh-el-addons');
|
44 |
}
|
45 |
|
46 |
/* The category for the loop item widget */
|
48 |
|
49 |
$categories = [
|
50 |
'livemesh-grid' => [
|
51 |
+
'title' => __('Livemesh Grid', 'livemesh-el-addons'),
|
52 |
],
|
53 |
];
|
54 |
|
includes/theme-builder/documents/livemesh-item.php
CHANGED
@@ -18,6 +18,8 @@ class Livemesh_Item extends Single {
|
|
18 |
$properties['condition_type'] = 'singular';
|
19 |
|
20 |
$properties['location'] = 'livemesh_item';
|
|
|
|
|
21 |
|
22 |
return $properties;
|
23 |
}
|
@@ -26,6 +28,14 @@ class Livemesh_Item extends Single {
|
|
26 |
return 'livemesh_item';
|
27 |
}
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
public static function get_title() {
|
30 |
return __('Livemesh Item', 'livemesh-el-addons');
|
31 |
}
|
18 |
$properties['condition_type'] = 'singular';
|
19 |
|
20 |
$properties['location'] = 'livemesh_item';
|
21 |
+
$properties['support_kit'] = true;
|
22 |
+
$properties['support_site_editor'] = true;
|
23 |
|
24 |
return $properties;
|
25 |
}
|
28 |
return 'livemesh_item';
|
29 |
}
|
30 |
|
31 |
+
protected static function get_site_editor_thumbnail_url() {
|
32 |
+
return LAE_PLUGIN_URL . 'assets/images/livemesh-item.svg';
|
33 |
+
}
|
34 |
+
|
35 |
+
protected static function get_site_editor_icon() {
|
36 |
+
return 'eicon-archive';
|
37 |
+
}
|
38 |
+
|
39 |
public static function get_title() {
|
40 |
return __('Livemesh Item', 'livemesh-el-addons');
|
41 |
}
|
plugin.php
CHANGED
@@ -45,7 +45,7 @@ if ( !class_exists( 'Livemesh_Elementor_Addons' ) ) {
|
|
45 |
public function __clone()
|
46 |
{
|
47 |
// Cloning instances of the class is forbidden
|
48 |
-
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'livemesh-el-addons' ), '4.
|
49 |
}
|
50 |
|
51 |
/**
|
@@ -55,7 +55,7 @@ if ( !class_exists( 'Livemesh_Elementor_Addons' ) ) {
|
|
55 |
public function __wakeup()
|
56 |
{
|
57 |
// Unserializing instances of the class is forbidden
|
58 |
-
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'livemesh-el-addons' ), '4.
|
59 |
}
|
60 |
|
61 |
private function setup_debug_constants()
|
45 |
public function __clone()
|
46 |
{
|
47 |
// Cloning instances of the class is forbidden
|
48 |
+
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'livemesh-el-addons' ), '4.1.0' );
|
49 |
}
|
50 |
|
51 |
/**
|
55 |
public function __wakeup()
|
56 |
{
|
57 |
// Unserializing instances of the class is forbidden
|
58 |
+
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'livemesh-el-addons' ), '4.1.0' );
|
59 |
}
|
60 |
|
61 |
private function setup_debug_constants()
|
readme.txt
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
=== Livemesh Addons for Elementor ===
|
2 |
Author URI: https://livemeshelementor.com
|
3 |
Plugin URI: https://livemeshelementor.com
|
4 |
-
Contributors: livemesh,
|
5 |
-
Tags: elementor, elementor addons, elementor extensions, elementor widgets, page builder,
|
6 |
Requires at least: 4.5
|
7 |
Tested up to: 5.5
|
8 |
-
Stable Tag: 4.
|
9 |
-
License:
|
10 |
-
License URI:
|
11 |
|
12 |
-
A collection of premium quality addons or
|
13 |
|
14 |
== Description ==
|
15 |
|
@@ -116,6 +116,10 @@ Pls install and activate the <a href="https://wordpress.org/plugins/portfolio-po
|
|
116 |
|
117 |
|
118 |
|
|
|
|
|
|
|
|
|
119 |
= 4.0.0 =
|
120 |
* Added - Choice of 'Custom Skin' and 'Custom Grid' for posts grid items to design your custom posts grid and/or custom posts grid item using theme builder templates in Elementor PRO. You can now create custom skins for grid items and also create custom grid layout via drag and drop of page builder elements in Elementor.
|
121 |
* Added - Choice of 'Custom Skin' for posts carousel items with ability to use theme builder templates for designing your own posts carousel. The custom skins for posts carousel items can now be designed via drag and drop of page builder elements in Elementor.
|
1 |
=== Livemesh Addons for Elementor ===
|
2 |
Author URI: https://livemeshelementor.com
|
3 |
Plugin URI: https://livemeshelementor.com
|
4 |
+
Contributors: livemesh, elementoraddons, freemius
|
5 |
+
Tags: elementor, elementor addons, elementor extensions, elementor widgets, page builder, woocommerce elementor
|
6 |
Requires at least: 4.5
|
7 |
Tested up to: 5.5
|
8 |
+
Stable Tag: 4.1.0
|
9 |
+
License: GPLv3
|
10 |
+
License URI: https://opensource.org/licenses/GPL-3.0
|
11 |
|
12 |
+
A collection of premium quality addons or modules for use in Elementor page builder. Elementor must be installed and activated.
|
13 |
|
14 |
== Description ==
|
15 |
|
116 |
|
117 |
|
118 |
|
119 |
+
= 4.1.0 =
|
120 |
+
* Added - Compatibility with Elementor 3.0
|
121 |
+
* Fixed - Method get_site_editor_type does not exist error when loading Theme Builder in Elementor PRO
|
122 |
+
|
123 |
= 4.0.0 =
|
124 |
* Added - Choice of 'Custom Skin' and 'Custom Grid' for posts grid items to design your custom posts grid and/or custom posts grid item using theme builder templates in Elementor PRO. You can now create custom skins for grid items and also create custom grid layout via drag and drop of page builder elements in Elementor.
|
125 |
* Added - Choice of 'Custom Skin' for posts carousel items with ability to use theme builder templates for designing your own posts carousel. The custom skins for posts carousel items can now be designed via drag and drop of page builder elements in Elementor.
|