Version Description
- Changed: Paid version Banner
- Added: Premium page
- Changed: API server
Download this release
Release Info
Developer | webdorado |
Plugin | Image Optimizer by 10web – Image Optimizer and Compression plugin |
Version | 1.0.7 |
Comparing to | |
See all releases |
Code changes from version 1.0.6 to 1.0.7
- assets/css/admin_main.css +284 -0
- assets/css/img/overview/Automatic-Optimization.svg +18 -0
- assets/css/img/overview/Bulk-optimization.svg +17 -0
- assets/css/img/overview/Compression-Modes.svg +26 -0
- assets/css/img/overview/Media-Type-Conversion.svg +20 -0
- assets/css/img/overview/Optimization-Quality.svg +100 -0
- assets/css/img/overview/Reports.svg +36 -0
- assets/img/backup.svg +20 -0
- assets/img/dashboard.svg +26 -0
- assets/img/header.svg +1 -0
- assets/img/img-opt-logo.svg +22 -0
- assets/img/img-opt-white.svg +22 -0
- assets/img/overview/Compression-Modes.svg +26 -0
- assets/img/overview/More-Images.svg +25 -0
- assets/img/overview/PDF-File-Optimization.svg +37 -0
- assets/img/overview/Reports.svg +36 -0
- assets/img/overview/Scheduling.svg +43 -0
- assets/img/pro-plugins.svg +18 -0
- assets/img/themes.svg +30 -0
- assets/js/admin_main.js +17 -0
- assets/js/settings.js +5 -0
- includes/iowd-settings.php +0 -1
- io-wd.php +40 -12
- iowd_class.php +37 -59
- readme.txt +10 -5
- wd/.gitignore +2 -0
- wd/README.md +3 -36
- wd/assets/css/overview.css +404 -404
- wd/assets/css/subscribe.css +186 -90
- wd/assets/img/allow-and-continue.png +0 -0
- wd/assets/img/buwd_main_plugin.png +0 -0
- wd/assets/img/bwg_main_plugin.png +0 -0
- wd/assets/img/cfm_main_plugin.png +0 -0
- wd/assets/img/ecwd_main_plugin.png +0 -0
- wd/assets/img/faqwd_main_plugin.png +0 -0
- wd/assets/img/ffwd_main_plugin.png +0 -0
- wd/assets/img/fm_main_plugin.png +0 -0
- wd/assets/img/gawd_main_plugin.png +0 -0
- wd/assets/img/gmwd_main_plugin.png +0 -0
- wd/assets/img/header.svg +1 -0
- wd/assets/img/how_it_works.png +0 -0
- wd/assets/img/iowd_main_plugin.png +0 -0
- wd/assets/img/mwd_main_plugin.png +0 -0
- wd/assets/img/plugins/business_elite.png +0 -0
- wd/assets/img/plugins/business_world.png +0 -0
- wd/assets/img/plugins/event-calendar-wd.png +0 -0
- wd/assets/img/plugins/form-maker.png +0 -0
- wd/assets/img/plugins/photo-gallery.png +0 -0
- wd/assets/img/plugins/portfolio_gallery.png +0 -0
- wd/assets/img/plugins/sauron.png +0 -0
- wd/assets/img/plugins/slider-wd.png +0 -0
- wd/assets/img/plugins/spider-event-calendar.png +0 -0
- wd/assets/img/plugins/wd-google-maps.png +0 -0
- wd/assets/img/plugins/wd-instagram-feed.png +0 -0
- wd/assets/img/slide-1366.jpg +0 -0
- wd/assets/img/sub_1.png +0 -0
- wd/assets/img/sub_2.png +0 -0
- wd/assets/img/sub_4.png +0 -0
- wd/assets/img/twd_main_plugin.png +0 -0
- wd/assets/img/wd_ads_main_plugin.png +0 -0
- wd/assets/img/wde_main_plugin.png +0 -0
- wd/assets/img/wdi_main_plugin.png +0 -0
- wd/assets/img/wdps_main_plugin.png +0 -0
- wd/assets/img/wds_main_plugin.png +0 -0
- wd/assets/img/wp_logo.png +0 -0
- wd/assets/img/ytwd_main_plugin.png +0 -0
- wd/assets/js/overview.js +13 -53
- wd/assets/js/subsribe.js +3 -2
- wd/config.php +6 -11
- wd/includes/api.php +2 -2
- wd/includes/deactivate.php +2 -2
- wd/includes/notices.php +1 -1
- wd/includes/overview.php +3 -231
- wd/includes/subscribe.php +120 -134
- wd/start.php +5 -4
- wd/templates/display_overview.php +114 -40
- wd/templates/display_overview_deals.php +0 -81
- wd/templates/display_overview_support.php +0 -43
- wd/templates/display_overview_user_guide.php +0 -46
- wd/templates/display_overview_welcome.php +0 -31
- wd/templates/display_subscribe.php +31 -28
- wd/wd.php +13 -10
assets/css/admin_main.css
CHANGED
@@ -1098,4 +1098,288 @@ input:checked + .iowd-slider:before {
|
|
1098 |
|
1099 |
.iowd-toggle-close:before {
|
1100 |
content: "\f140";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1101 |
}
|
1098 |
|
1099 |
.iowd-toggle-close:before {
|
1100 |
content: "\f140";
|
1101 |
+
}
|
1102 |
+
|
1103 |
+
/*10web banner*/
|
1104 |
+
.tenweb_banner{
|
1105 |
+
padding: 12px 30px 11px;
|
1106 |
+
background:#323a45;
|
1107 |
+
width: calc(100% - 20px);
|
1108 |
+
box-sizing: border-box;
|
1109 |
+
-webkit-box-sizing: border-box;
|
1110 |
+
-moz-box-sizing: border-box;
|
1111 |
+
}
|
1112 |
+
.tenweb_banner *{
|
1113 |
+
color:#ffffff;
|
1114 |
+
}
|
1115 |
+
.tenweb_banner-left {
|
1116 |
+
float: left;
|
1117 |
+
}
|
1118 |
+
.tenweb_banner-center,
|
1119 |
+
.tenweb_banner-right {
|
1120 |
+
float: right;
|
1121 |
+
}
|
1122 |
+
.tenweb_banner > div{
|
1123 |
+
text-align:center;
|
1124 |
+
}
|
1125 |
+
|
1126 |
+
.tenweb_banner .tenweb_banner-center > div{
|
1127 |
+
text-align:center;
|
1128 |
+
float:left;
|
1129 |
+
}
|
1130 |
+
.tenweb_and {
|
1131 |
+
font-size: 26px;
|
1132 |
+
font-weight: lighter;
|
1133 |
+
text-align:center;
|
1134 |
+
width:130px;
|
1135 |
+
line-height: 2.7;
|
1136 |
+
}
|
1137 |
+
.tenweb_desc h3 {
|
1138 |
+
font-weight: normal;
|
1139 |
+
font-size: 19px;
|
1140 |
+
margin: 0 0 8px;
|
1141 |
+
}
|
1142 |
+
.tenweb_services {
|
1143 |
+
line-height: 1.8;
|
1144 |
+
}
|
1145 |
+
.tenweb_services span {
|
1146 |
+
position: relative;
|
1147 |
+
display: inline-block;
|
1148 |
+
margin: 0 16px;
|
1149 |
+
font-size: 14px;
|
1150 |
+
padding-left: 37px;
|
1151 |
+
}
|
1152 |
+
.tenweb_services span:before {
|
1153 |
+
content: "";
|
1154 |
+
position: absolute;
|
1155 |
+
left: 0;
|
1156 |
+
top: 0;
|
1157 |
+
width: 28px;
|
1158 |
+
height: 24px;
|
1159 |
+
background-repeat: no-repeat;
|
1160 |
+
background-position: 0 top;
|
1161 |
+
}
|
1162 |
+
.tenweb_banner-right a.button {
|
1163 |
+
background: #367bf2;
|
1164 |
+
color: #ffffff;
|
1165 |
+
text-transform: uppercase;
|
1166 |
+
letter-spacing: 1px;
|
1167 |
+
font-size: 14px;
|
1168 |
+
padding: 10px 12px;
|
1169 |
+
line-height: 1;
|
1170 |
+
border-radius: 2px;
|
1171 |
+
display: inline-block;
|
1172 |
+
border: 0 !important;
|
1173 |
+
box-shadow: none;
|
1174 |
+
height: auto;
|
1175 |
+
}
|
1176 |
+
.tenweb_banner-right a.button:visited,
|
1177 |
+
.tenweb_banner-right a.button:active,
|
1178 |
+
.tenweb_banner-right a.button:hover {
|
1179 |
+
background: #367bf2;
|
1180 |
+
color: #ffffff;
|
1181 |
+
box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
|
1182 |
+
}
|
1183 |
+
|
1184 |
+
.tenweb_services span.pro-plugins:before {
|
1185 |
+
content: "";
|
1186 |
+
background-image: url(../img/pro-plugins.svg);
|
1187 |
+
}
|
1188 |
+
.tenweb_services span.themes:before {
|
1189 |
+
content: "";
|
1190 |
+
background-image: url(../img/header.svg);
|
1191 |
+
background-position: -12px -101px;
|
1192 |
+
background-size: 88px;
|
1193 |
+
}
|
1194 |
+
.tenweb_services span.backup:before {
|
1195 |
+
content: "";
|
1196 |
+
background-image: url(../img/header.svg);
|
1197 |
+
background-position: -13px -186px;
|
1198 |
+
background-size: 91px;
|
1199 |
+
}
|
1200 |
+
.tenweb_services span.dashboard:before {
|
1201 |
+
content: "";
|
1202 |
+
background-image: url(../img/header.svg);
|
1203 |
+
background-position: -12px -79px;
|
1204 |
+
background-size: 91px;
|
1205 |
+
}
|
1206 |
+
.tenweb_services span.seo:before {
|
1207 |
+
content: "";
|
1208 |
+
background-image: url(../img/header.svg);
|
1209 |
+
background-position: -12px -126px;
|
1210 |
+
background-size: 87px;
|
1211 |
+
}
|
1212 |
+
/*.tenweb_banner .tenweb_banner-center,
|
1213 |
+
.tenweb_banner .tenweb_services{
|
1214 |
+
flex-grow: 1;
|
1215 |
+
}*/
|
1216 |
+
.tenweb_plugin_logo{
|
1217 |
+
width:63px;
|
1218 |
+
height:48px;
|
1219 |
+
background:url(../img/img-opt-white.svg);
|
1220 |
+
margin:0 auto 10px;
|
1221 |
+
background-size:cover;
|
1222 |
+
}
|
1223 |
+
.tenweb_plugin_name {
|
1224 |
+
text-transform: uppercase;
|
1225 |
+
font-size: 16px;
|
1226 |
+
font-weight: 500;
|
1227 |
+
}
|
1228 |
+
.tenweb_banner .tenweb_banner-center .wd-clear{
|
1229 |
+
width:calc(100% - 130px);
|
1230 |
+
max-width:100%;
|
1231 |
+
}
|
1232 |
+
.tenweb_banner_logo{
|
1233 |
+
width: 93px;
|
1234 |
+
height: 25px;
|
1235 |
+
margin: 0 auto 9px;
|
1236 |
+
background-image: url(../img/header.svg);
|
1237 |
+
background-size: 107px;
|
1238 |
+
background-position: -15px 0px;
|
1239 |
+
}
|
1240 |
+
.tenweb_banner .mobile{
|
1241 |
+
display:none;
|
1242 |
+
}
|
1243 |
+
.tenweb_banner-center.wd-clear {
|
1244 |
+
width: calc(100% - 430px);
|
1245 |
+
}
|
1246 |
+
@media only screen and (min-width: 1620px) {
|
1247 |
+
|
1248 |
+
.tenweb_banner .tenweb_banner-center .wd-clear div{
|
1249 |
+
text-align:center;
|
1250 |
+
float:left;
|
1251 |
+
}
|
1252 |
+
.tenweb_and {
|
1253 |
+
font-size: 36px;
|
1254 |
+
font-weight: lighter;
|
1255 |
+
line-height: 2;
|
1256 |
+
|
1257 |
+
}
|
1258 |
+
.tenweb_banner .tenweb_banner-center .wd-clear {
|
1259 |
+
padding-top: 11px;
|
1260 |
+
}
|
1261 |
+
.tenweb_services {
|
1262 |
+
width: calc(100% - 407px);
|
1263 |
+
max-width: 100%;
|
1264 |
+
}
|
1265 |
+
.tenweb_services span {
|
1266 |
+
font-size: 15px;
|
1267 |
+
}
|
1268 |
+
.tenweb_services {
|
1269 |
+
line-height: 2;
|
1270 |
+
}
|
1271 |
+
.tenweb_desc {
|
1272 |
+
line-height: 2.5;
|
1273 |
+
}
|
1274 |
+
|
1275 |
+
}
|
1276 |
+
@media only screen and (max-width: 1620px){
|
1277 |
+
.tenweb_and {
|
1278 |
+
width: 100px;
|
1279 |
+
}
|
1280 |
+
}
|
1281 |
+
@media only screen and (max-width: 1270px){
|
1282 |
+
.tenweb_banner .screen,
|
1283 |
+
.tenweb_and {
|
1284 |
+
display:none;
|
1285 |
+
}
|
1286 |
+
.tenweb_banner .mobile{
|
1287 |
+
display:block;
|
1288 |
+
line-height: 1.4;
|
1289 |
+
}
|
1290 |
+
.tenweb_banner .tenweb_banner-center .wd-clear {
|
1291 |
+
width: 100%;
|
1292 |
+
}
|
1293 |
+
.tenweb_banner-center.wd-clear {
|
1294 |
+
width: calc(100% - 314px);
|
1295 |
+
}
|
1296 |
+
.tenweb_plugin_logo {
|
1297 |
+
width: 50px;
|
1298 |
+
height: 37px;
|
1299 |
+
}
|
1300 |
+
.tenweb_plugin_name {
|
1301 |
+
text-transform: none;
|
1302 |
+
font-size: 14px;
|
1303 |
+
}
|
1304 |
+
.tenweb_banner {
|
1305 |
+
padding: 12px 21px 11px;
|
1306 |
+
}
|
1307 |
+
.tenweb_banner-left {
|
1308 |
+
max-width: 108px;
|
1309 |
+
}
|
1310 |
+
}
|
1311 |
+
@media only screen and (max-width: 1120px){
|
1312 |
+
|
1313 |
+
.tenweb_banner {
|
1314 |
+
padding: 12px 21px 11px;
|
1315 |
+
text-align: center;
|
1316 |
+
}
|
1317 |
+
.tenweb_banner-right a.button {
|
1318 |
+
letter-spacing: 0px;
|
1319 |
+
font-size: 11px;
|
1320 |
+
padding: 9px 7px;
|
1321 |
+
}
|
1322 |
+
.tenweb_banner-center.wd-clear {
|
1323 |
+
width: calc(100% - 247px);
|
1324 |
+
}
|
1325 |
+
}
|
1326 |
+
@media only screen and (max-width: 1024px){
|
1327 |
+
.tenweb_desc h3 {
|
1328 |
+
font-size: 17px;
|
1329 |
+
}
|
1330 |
+
|
1331 |
+
}
|
1332 |
+
@media only screen and (max-width: 768px){
|
1333 |
+
|
1334 |
+
.tenweb_plugin_logo {
|
1335 |
+
margin: 0 auto 2px;
|
1336 |
+
}
|
1337 |
+
.tenweb_banner-left,
|
1338 |
+
.tenweb_banner-center.wd-clear {
|
1339 |
+
max-width: 100%;
|
1340 |
+
width: 100%;
|
1341 |
+
}
|
1342 |
+
|
1343 |
+
|
1344 |
+
.tenweb_banner-left, .tenweb_banner-right {
|
1345 |
+
display: inline-block;
|
1346 |
+
float:none;
|
1347 |
+
margin: 0 10px;
|
1348 |
+
}
|
1349 |
+
.tenweb_banner-center.wd-clear {
|
1350 |
+
margin: 17px auto;
|
1351 |
+
}
|
1352 |
+
.tenweb_services {
|
1353 |
+
line-height: 2.3;
|
1354 |
+
}
|
1355 |
+
.tenweb_services span:before {
|
1356 |
+
content: "";
|
1357 |
+
top: 6px;
|
1358 |
+
width: 20px;
|
1359 |
+
height: 16px;
|
1360 |
+
}
|
1361 |
+
.tenweb_services span.pro-plugins:before {
|
1362 |
+
content: "";
|
1363 |
+
background-size: contain;
|
1364 |
+
}
|
1365 |
+
.tenweb_services span.themes:before {
|
1366 |
+
content: "";
|
1367 |
+
background-position: -7px -72px;
|
1368 |
+
background-size: 62px;
|
1369 |
+
}
|
1370 |
+
.tenweb_services span.backup:before {
|
1371 |
+
content: "";
|
1372 |
+
background-position: -9px -127px;
|
1373 |
+
background-size: 62px;
|
1374 |
+
}
|
1375 |
+
.tenweb_services span.dashboard:before {
|
1376 |
+
content: "";
|
1377 |
+
background-position: -8px -54px;
|
1378 |
+
background-size: 63px;
|
1379 |
+
}
|
1380 |
+
.tenweb_services span.seo:before {
|
1381 |
+
content: "";
|
1382 |
+
background-position: -7px -87px;
|
1383 |
+
background-size: 60px;
|
1384 |
+
}
|
1385 |
}
|
assets/css/img/overview/Automatic-Optimization.svg
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="46.9px" height="48px" viewBox="0 0 46.9 48" style="enable-background:new 0 0 46.9 48;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M41.5,38c6.8-9.7,7.1-18.9,1-28.1C38.5,4,32.7,0.7,25.1,0v2.4c9,1.1,15.1,5.8,18,14.1c2.3,6.6,1.2,13-3.2,19.2
|
10 |
+
l-1.1,1.5l-3.4-3.4l-3.1,11.4l11.4-3.1l-3-3.1L41.5,38z"/>
|
11 |
+
<path class="st0" d="M3.4,30.5C1.5,24.2,2.6,18,6.9,12.2L8,10.7l3.4,3.4l3-11.4L2.9,5.8L6.1,9l-0.8,1.1c-6.8,9.8-7.1,19-0.9,28.1
|
12 |
+
c3.9,5.9,9.7,9.2,17.3,9.8v-2.4C12.2,44.4,6.1,39.4,3.4,30.5z"/>
|
13 |
+
<path class="st0" d="M15.2,23.3c0.4-3.4,2.2-5.7,5.4-6.8c2.3-0.8,4.7-0.5,6.9,1l0.6,0.4L26,19.8l7.4,2l-2-7.5l-1.8,2.1l-0.4-0.2
|
14 |
+
c-4.1-2.6-7.8-2.8-11.5-0.4c-2.6,1.7-4.1,4.2-4.4,7.5H15.2z"/>
|
15 |
+
<path class="st0" d="M31.6,24.6c-0.4,3.4-2.3,5.7-5.4,6.8c-2.3,0.8-4.6,0.4-6.9-1L18.7,30l2.1-1.9l-7.4-2l2,7.5l1.8-2.1l0.4,0.2
|
16 |
+
c4.1,2.7,8,2.8,11.7,0.3c2.5-1.7,4-4.2,4.2-7.4C33.5,24.6,31.6,24.6,31.6,24.6z"/>
|
17 |
+
</g>
|
18 |
+
</svg>
|
assets/css/img/overview/Bulk-optimization.svg
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="45.4px" height="45.4px" viewBox="0 0 45.4 45.4" style="enable-background:new 0 0 45.4 45.4;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M41.2,0L19.1,0c-1.2,0-2.4,0-3.6,0C11.7,0,8,0,4.3,0C3.8,0,3.4,0.1,3,0.1C1.2,0.6,0,2.2,0,4.2l0,32.3l0,4.6
|
10 |
+
c0,2.6,1.7,4.3,4.3,4.3h36.9c2.5,0,4.3-1.7,4.3-4.3V4.2C45.4,1.7,43.7,0,41.2,0z M43.1,41.2c0,1.3-0.7,2-2,2l-36.8,0
|
11 |
+
c-1.4,0-2-0.7-2-2l0-36.7l0-0.3C2.3,3,3,2.3,4.1,2.3c3,0,5.9,0,8.9,0l28.1,0c1.4,0,2,0.7,2,2.1L43.1,41.2z"/>
|
12 |
+
<polygon class="st0" points="22.1,11.1 19.8,8.7 14,14.5 11.3,11.8 8.9,14 14.1,19.2 "/>
|
13 |
+
<polygon class="st0" points="22.1,28.5 19.7,26.1 14,31.8 11.3,28.9 8.9,31.3 14.1,36.5 "/>
|
14 |
+
<rect x="25.9" y="14.4" class="st0" width="10.9" height="2.2"/>
|
15 |
+
<rect x="25.9" y="31.7" class="st0" width="10.9" height="2.2"/>
|
16 |
+
</g>
|
17 |
+
</svg>
|
assets/css/img/overview/Compression-Modes.svg
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
viewBox="0 0 46.9 46.1" style="enable-background:new 0 0 46.9 46.1;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M34,0.1c-0.5,0-1.1,0.2-1.4,1.3s-0.7,2.3-1.1,3.4c-0.3,1-0.7,2.1-1,3.1c-1.6,5.2-3,10.8-2.8,16.6
|
10 |
+
c0.3,6,2.2,11.8,3.9,17.4c0.3,1.1,0.7,2.1,1,3.2c0.1,0.4,0.4,0.6,0.6,0.7c0.3,0.2,0.8,0.2,1.2,0.1c0.8-0.3,1.2-1,1-1.8
|
11 |
+
c-0.3-1.1-0.7-2.2-1-3.4c-0.3-1-0.6-1.9-0.9-2.9c-1.5-4.9-2.7-9.4-2.8-14.2c-0.1-4.5,0.9-8.8,2.3-13.8c0.4-1.2,0.7-2.5,1.1-3.7
|
12 |
+
c0.4-1.4,0.8-2.7,1.2-4.1c0.1-0.5,0.1-1-0.2-1.3C35,0.3,34.6,0.1,34,0.1z"/>
|
13 |
+
<path class="st0" d="M12.6,46c0.5,0,1.1-0.2,1.4-1.3c0.3-1.1,0.7-2.3,1.1-3.4c0.3-1,0.7-2.1,1-3.1c1.6-5.2,3-10.8,2.8-16.6
|
14 |
+
c-0.3-6-2.2-11.8-3.9-17.4c-0.3-1.1-0.7-2.1-1-3.2c-0.1-0.4-0.4-0.6-0.6-0.7c-0.3-0.2-0.8-0.2-1.2-0.1c-0.8,0.3-1.2,1-1,1.8
|
15 |
+
c0.3,1.1,0.7,2.2,1,3.4c0.3,1,0.6,1.9,0.9,2.9c1.5,4.9,2.7,9.4,2.8,14.2C16,27,15,31.3,13.6,36.3c-0.4,1.2-0.7,2.5-1.1,3.7
|
16 |
+
c-0.4,1.4-0.8,2.7-1.2,4.1c-0.1,0.5-0.1,1,0.2,1.3C11.6,45.8,12,46,12.6,46z"/>
|
17 |
+
<path class="st0" d="M13.2,22.2l-4.6-3.8c-0.3-0.2-0.5-0.5-0.9-0.5c-0.5,0-0.9,0.4-0.9,0.9v2.6h-6c-0.5,0-0.9,0.4-0.9,0.9v1.7
|
18 |
+
c0,0.5,0.4,0.9,0.9,0.9h6v2.6c0,0.4,0.3,0.9,0.9,0.9c0.4,0,0.6-0.2,0.9-0.5l4.6-3.8c0.3-0.3,0.5-0.5,0.5-0.9S13.5,22.5,13.2,22.2z"
|
19 |
+
/>
|
20 |
+
<path class="st0" d="M33.1,23c0,0.4,0.2,0.6,0.5,0.9l4.6,3.8c0.3,0.2,0.5,0.5,0.9,0.5c0.5,0,0.9-0.4,0.9-0.9v-2.6h6
|
21 |
+
c0.5,0,0.9-0.4,0.9-0.9v-1.7c0-0.5-0.4-0.9-0.9-0.9h-6v-2.6c0-0.4-0.3-0.9-0.9-0.9c-0.4,0-0.6,0.2-0.9,0.5l-4.6,3.8
|
22 |
+
C33.4,22.5,33.1,22.7,33.1,23z"/>
|
23 |
+
<path class="st0" d="M23.5,46L23.5,46c-0.8,0-1.5-0.7-1.5-1.5v-43C22,0.7,22.6,0,23.5,0h0C24.3,0,25,0.7,25,1.5v43
|
24 |
+
C25,45.4,24.3,46,23.5,46z"/>
|
25 |
+
</g>
|
26 |
+
</svg>
|
assets/css/img/overview/Media-Type-Conversion.svg
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="51.7px" height="46px" viewBox="0 0 51.7 46" style="enable-background:new 0 0 51.7 46;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M44.2,26.5c0.5-0.7,0.4-1.6-0.4-2.2c-2.5-1.9-5.1-3.8-7.7-5.6c-0.9-0.7-1.8-0.5-2.4,0.4
|
10 |
+
C31.9,21.4,30,24,28,26.8c-0.6,0.8-0.5,1.7,0.2,2.3c0.7,0.5,1.7,0.3,2.3-0.4c0.2-0.3,0.5-0.6,0.7-0.9l3.8-5.1l-0.7,5.7
|
11 |
+
C33.3,36.1,27.4,42,20,42.8C12.5,43.6,5.7,39.3,3.1,32c-0.2-0.7-0.7-1.3-1.5-1.3c-0.2,0-0.3,0-0.5,0.1c-0.4,0.1-0.7,0.4-0.9,0.8
|
12 |
+
C0,32,0,32.5,0.1,33c0.6,1.5,1.2,3,2.1,4.3c4.1,6.4,11.8,9.8,19.1,8.4c8-1.5,14.2-7.5,15.8-15.2c0.2-0.8,0.3-1.7,0.4-2.6
|
13 |
+
c0.1-0.4,0.1-0.9,0.2-1.4l0.4-2.4l2.7,1.9c0.4,0.3,0.8,0.6,1.2,0.8C42.8,27.3,43.7,27.2,44.2,26.5z"/>
|
14 |
+
<path class="st0" d="M51.6,13c-0.3-0.8-0.5-1.5-0.9-2.2C47.4,3.8,40.1-0.5,32.3,0c-7.6,0.5-14.6,5.9-17,13.3
|
15 |
+
c-0.4,1.3-0.7,2.6-0.9,4c-0.1,0.7-0.3,1.4-0.4,2.1l-0.5,2.2L11,20c-0.4-0.3-0.8-0.5-1.2-0.8c-0.3-0.2-0.7-0.3-1-0.3
|
16 |
+
c-0.5,0-1,0.2-1.3,0.7C7,20.3,7.2,21.1,8,21.7c2.8,2.1,5.3,3.9,7.8,5.6c0.8,0.6,1.6,0.5,2.3-0.4c1.9-2.6,3.9-5.2,5.8-7.9
|
17 |
+
c0.5-0.7,0.4-1.7-0.3-2.2c-0.7-0.5-1.7-0.4-2.3,0.4v0c-0.4,0.5-1.2,1.2-1.3,1.4l-3.1,2.9l0.6-4.2c0,0,0.1-0.4,0.1-0.7
|
18 |
+
c0.8-4.5,3.4-8.5,7.3-11c3.9-2.5,8.5-3.2,12.9-2c5.3,1.5,9,4.9,10.9,10.3c0.3,1,1.1,1.4,2,1.1C51.5,14.8,51.9,13.9,51.6,13z"/>
|
19 |
+
</g>
|
20 |
+
</svg>
|
assets/css/img/overview/Optimization-Quality.svg
ADDED
@@ -0,0 +1,100 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="54.5px" height="49px" viewBox="0 0 54.5 49" style="enable-background:new 0 0 54.5 49;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<g>
|
10 |
+
<path class="st0" d="M45.8,31.8c1.2-0.9,1.3-2,0.9-3.3c-0.2-0.7-0.4-1.3-0.6-2c-0.2-0.5-0.1-1,0.3-1.4c0.5-0.6,1.1-1.1,1.6-1.7
|
11 |
+
c1.1-1.4,1.1-2.6,0-4c-0.5-0.6-1-1.1-1.5-1.6c-0.4-0.4-0.5-0.9-0.4-1.5c0.2-0.7,0.5-1.4,0.7-2.1c0.5-1.7-0.1-2.8-1.7-3.6
|
12 |
+
c-0.7-0.3-1.4-0.5-2-0.8c-0.6-0.2-0.9-0.6-1-1.2c-0.1-0.9-0.2-1.8-0.4-2.6c-0.3-1.2-1-1.9-2.2-2C38.9,4,38.4,4,38,4
|
13 |
+
c-0.6,0-1.1,0.1-1.7,0.1c-0.5,0-0.9-0.2-1.2-0.6c-0.4-0.6-0.8-1.3-1.2-1.9c-1.1-1.5-2.3-1.8-4-0.9c-0.6,0.3-1.2,0.7-1.8,1.1
|
14 |
+
c-0.5,0.3-1.1,0.3-1.6,0c-0.6-0.4-1.2-0.8-1.9-1.1c-1.6-0.8-2.8-0.5-3.9,0.9c-0.4,0.5-0.7,1-1,1.5c-0.5,0.8-1.1,1.1-2,1
|
15 |
+
C16.9,4,16.2,4,15.5,4c-1.4,0-2.4,0.7-2.7,2.1c-0.2,0.6-0.3,1.3-0.3,1.9c0,1.1-0.5,1.7-1.6,2c-0.7,0.2-1.5,0.5-2.2,0.9
|
16 |
+
c-1,0.6-1.5,1.5-1.2,2.7c0.2,0.9,0.5,1.8,0.8,2.8c0.2,0.5,0.1,1-0.3,1.3c-0.5,0.5-1,1-1.4,1.5c-1.4,1.6-1.4,2.9,0.1,4.5
|
17 |
+
c0.4,0.5,0.9,0.9,1.3,1.4c0.4,0.4,0.5,0.9,0.3,1.4C8.1,27,8,27.6,7.8,28.2c-0.4,1.4-0.5,2.6,0.9,3.6c-2.6,2.6-5.3,5.3-7.9,7.9
|
18 |
+
c2.9,0,5.7,0,8.6,0c0,2.9,0,5.7,0,8.5c0,0,0.1,0,0.1,0.1c3.1-3.2,6.3-6.3,9.5-9.5c0.2,0.3,0.4,0.5,0.6,0.8
|
19 |
+
c0.4,0.6,0.7,1.2,1.2,1.7c1,1.3,2.2,1.5,3.7,0.8c0.6-0.3,1.2-0.7,1.8-1.1c0.7-0.5,1.3-0.4,2,0c0.6,0.4,1.2,0.8,1.8,1.1
|
20 |
+
c1.4,0.7,2.6,0.4,3.6-0.8c0.4-0.5,0.7-1.1,1.1-1.6c0.2-0.3,0.5-0.6,0.8-1.1c3.2,3.2,6.4,6.4,9.5,9.6c0-2.8,0-5.6,0-8.5
|
21 |
+
c2.9,0,5.7,0,8.7,0C51.1,37,48.4,34.4,45.8,31.8z M45.1,23.5c-1,1-1.4,2.3-0.9,3.7c0.2,0.6,0.4,1.3,0.6,1.9
|
22 |
+
c0.2,0.7,0.1,0.9-0.6,1.2c-0.6,0.3-1.2,0.5-1.8,0.7c-1.6,0.5-2.3,1.7-2.5,3.3c-0.1,0.6-0.2,1.2-0.3,1.9c-0.1,0.5-0.4,0.7-0.9,0.7
|
23 |
+
c-0.6,0-1.3-0.1-1.9-0.2c-1.6-0.2-2.8,0.3-3.7,1.7c-0.3,0.5-0.7,1.1-1,1.6c-0.5,0.7-0.7,0.7-1.4,0.3c-0.5-0.3-1-0.6-1.6-0.9
|
24 |
+
c-1.3-0.8-2.6-0.8-4,0c-0.5,0.3-1,0.6-1.5,0.9c-0.8,0.4-1,0.4-1.6-0.4c-0.3-0.5-0.6-1-0.9-1.4c-0.9-1.4-2.1-1.9-3.8-1.7
|
25 |
+
c-0.6,0.1-1.2,0.1-1.8,0.2c-0.5,0-0.8-0.2-0.9-0.7c-0.1-0.8-0.2-1.6-0.4-2.4c-0.2-1.3-0.9-2.1-2.1-2.6c-0.7-0.3-1.3-0.5-2-0.8
|
26 |
+
c-0.8-0.3-0.9-0.5-0.7-1.4c0.2-0.7,0.5-1.5,0.7-2.2c0.3-1.1,0.1-2.1-0.7-2.9c-0.5-0.6-1.1-1.2-1.6-1.8c-0.5-0.6-0.5-0.9,0-1.5
|
27 |
+
c0.4-0.5,0.8-0.9,1.3-1.3c1.2-1.1,1.4-2.4,0.9-3.9c-0.2-0.6-0.4-1.1-0.6-1.7c-0.2-0.7-0.1-0.9,0.6-1.2c0.6-0.3,1.2-0.5,1.9-0.7
|
28 |
+
c1.5-0.5,2.3-1.6,2.4-3.2c0-0.5,0.1-1,0.2-1.4C14.8,6,15,5.9,16.1,6c0.7,0,1.4,0.1,2.1,0.1c1.1,0.1,2-0.4,2.7-1.3
|
29 |
+
c0.4-0.5,0.7-1.1,1.1-1.7c0.7-1,0.9-1,1.9-0.4c0.6,0.3,1.2,0.7,1.8,1c1,0.5,2,0.6,3,0c0.7-0.4,1.3-0.8,2-1.2
|
30 |
+
c0.8-0.4,1-0.4,1.5,0.4c0.3,0.4,0.5,0.8,0.8,1.2c0.9,1.7,2.4,2.3,4.2,2C37.7,6,38.1,6,38.5,6c0.9-0.1,1.1,0.1,1.3,1
|
31 |
+
c0.1,0.7,0.2,1.4,0.3,2.1c0.2,1.3,0.9,2.1,2.1,2.6c0.7,0.3,1.4,0.5,2.1,0.8c0.7,0.3,0.8,0.5,0.6,1.2c-0.2,0.8-0.5,1.5-0.7,2.2
|
32 |
+
c-0.4,1.2-0.1,2.3,0.8,3.2c0.5,0.5,1,1,1.5,1.6c0.5,0.6,0.5,0.9,0,1.4C46,22.6,45.5,23.1,45.1,23.5z"/>
|
33 |
+
<path class="st0" d="M45.4,49l-9.8-9.9l-0.1,0.2c-0.2,0.2-0.4,0.4-0.5,0.7c-0.1,0.2-0.3,0.4-0.4,0.6c-0.2,0.3-0.4,0.7-0.7,1
|
34 |
+
c-1.1,1.3-2.4,1.6-3.9,0.9c-0.6-0.3-1.1-0.6-1.9-1.1c-0.6-0.4-1.1-0.4-1.7,0c-0.6,0.4-1.2,0.8-1.8,1.1c-1.6,0.8-2.9,0.5-4-0.9
|
35 |
+
c-0.3-0.4-0.5-0.7-0.8-1.1c-0.1-0.2-0.3-0.4-0.4-0.6c-0.1-0.2-0.3-0.3-0.4-0.5l-9.4,9.4l-0.5-0.2v-8.4H0l8.2-8.2
|
36 |
+
c-1.3-1.2-1.1-2.7-0.7-3.7c0.1-0.3,0.2-0.5,0.2-0.8c0.1-0.3,0.2-0.6,0.3-1c0.1-0.4,0.1-0.8-0.2-1.1l-0.2-0.2
|
37 |
+
c-0.4-0.4-0.8-0.8-1.2-1.2c-1.5-1.6-1.5-3.2-0.1-4.9c0.3-0.4,0.7-0.7,1-1.1l0.4-0.4c0.3-0.3,0.4-0.6,0.2-1L7.9,16
|
38 |
+
c-0.2-0.7-0.5-1.5-0.6-2.3c-0.3-1.3,0.2-2.4,1.4-3c0.7-0.4,1.5-0.7,2.2-0.9C11.8,9.5,12.2,9,12.2,8c0-0.6,0.1-1.2,0.3-2
|
39 |
+
c0.4-1.5,1.4-2.4,3-2.4c0.6,0,1.3,0.1,2.1,0.2C18.5,4,19,3.7,19.4,3c0.3-0.5,0.6-1,1-1.6c1.2-1.6,2.6-1.9,4.3-1
|
40 |
+
c0.6,0.3,1.1,0.6,1.7,1l0.2,0.1c0.5,0.3,0.9,0.3,1.3,0c0.6-0.4,1.2-0.8,1.9-1.1c1.8-0.9,3.1-0.6,4.3,1c0.3,0.4,0.6,0.9,0.9,1.3
|
41 |
+
l0.4,0.6c0.2,0.4,0.5,0.5,0.9,0.5l0.4,0c0.4,0,0.9-0.1,1.3-0.1c0.5,0,1,0,1.5,0c1.3,0.2,2.2,0.9,2.5,2.3c0.2,0.8,0.3,1.6,0.4,2.3
|
42 |
+
l0,0.3c0.1,0.5,0.3,0.8,0.8,0.9l0.2,0.1c0.6,0.2,1.3,0.5,1.9,0.7c1.8,0.8,2.4,2,1.9,3.9c-0.2,0.7-0.4,1.4-0.7,2.1
|
43 |
+
c-0.2,0.5-0.1,0.9,0.3,1.2l0.3,0.3c0.4,0.4,0.8,0.8,1.2,1.3c1.3,1.5,1.3,2.9,0,4.4c-0.4,0.5-0.8,0.9-1.2,1.3l-0.4,0.4
|
44 |
+
c-0.3,0.3-0.4,0.7-0.2,1.1c0.2,0.7,0.4,1.3,0.6,2c0.4,1.4,0.2,2.6-0.8,3.4l8.3,8.2h-9.1V49z M1.4,39.5h8.2v8.3l9.3-9.4l0.4,0.5
|
45 |
+
c0.2,0.2,0.3,0.4,0.4,0.6c0.1,0.2,0.3,0.4,0.4,0.7c0.2,0.4,0.5,0.7,0.7,1.1c0.9,1.2,1.9,1.4,3.3,0.7c0.6-0.3,1.2-0.7,1.8-1
|
46 |
+
c0.8-0.5,1.6-0.5,2.4,0c0.7,0.5,1.3,0.8,1.8,1.1c1.3,0.6,2.3,0.4,3.2-0.7c0.2-0.3,0.4-0.6,0.7-1c0.1-0.2,0.3-0.4,0.4-0.6
|
47 |
+
c0.2-0.2,0.3-0.4,0.5-0.7l0.5-0.7l9.3,9.3v-8.1h8.3l-7.7-7.7l0.3-0.2c1-0.7,1.2-1.7,0.8-3c-0.2-0.7-0.4-1.3-0.6-2
|
48 |
+
c-0.2-0.7-0.1-1.2,0.4-1.7l0.4-0.4c0.4-0.4,0.8-0.8,1.2-1.3c1-1.3,1-2.4,0-3.6c-0.4-0.4-0.8-0.9-1.2-1.3L46.2,18
|
49 |
+
c-0.5-0.5-0.6-1.1-0.4-1.8c0.2-0.7,0.5-1.4,0.7-2.1c0.4-1.6,0-2.5-1.6-3.2c-0.6-0.3-1.2-0.5-1.8-0.7l-0.2-0.1
|
50 |
+
c-0.7-0.2-1.1-0.7-1.2-1.4l0-0.3c-0.1-0.8-0.2-1.5-0.4-2.3c-0.3-1.1-0.9-1.7-2-1.8c-0.4-0.1-0.9,0-1.3,0c-0.5,0-0.9,0.1-1.3,0.1
|
51 |
+
l-0.4,0c-0.6,0.1-1.1-0.2-1.5-0.7l-0.4-0.6c-0.3-0.4-0.6-0.9-0.9-1.3c-1-1.4-2.1-1.6-3.6-0.8c-0.6,0.3-1.2,0.7-1.8,1.1
|
52 |
+
c-0.6,0.4-1.3,0.4-1.9,0L26,2c-0.5-0.3-1.1-0.7-1.6-1c-1.5-0.8-2.5-0.5-3.5,0.8c-0.4,0.6-0.7,1-1,1.5c-0.5,0.9-1.3,1.3-2.4,1.1
|
53 |
+
c-0.8-0.1-1.4-0.2-2-0.2c-1.3,0-2.1,0.6-2.4,1.9c-0.2,0.7-0.3,1.3-0.3,1.8c-0.1,1.3-0.6,2-1.8,2.3c-0.7,0.2-1.4,0.5-2.1,0.9
|
54 |
+
c-0.9,0.5-1.3,1.3-1.1,2.4c0.2,0.7,0.4,1.5,0.6,2.2l0.2,0.5c0.2,0.6,0.1,1.2-0.4,1.6l-0.4,0.4c-0.3,0.3-0.7,0.7-1,1
|
55 |
+
c-1.3,1.5-1.3,2.6,0.1,4.1c0.4,0.4,0.8,0.8,1.2,1.2l0.2,0.2c0.5,0.5,0.6,1.1,0.4,1.7c-0.1,0.3-0.2,0.6-0.3,1
|
56 |
+
c-0.1,0.3-0.2,0.5-0.3,0.8c-0.5,1.5-0.3,2.5,0.8,3.3l0.3,0.2L1.4,39.5z M22.9,40.8c-0.4,0-0.7-0.2-1-0.8c-0.3-0.4-0.6-0.9-0.9-1.5
|
57 |
+
c-0.8-1.3-1.9-1.8-3.5-1.6c-0.4,0.1-0.9,0.1-1.3,0.1l-0.5,0c-0.7,0.1-1.1-0.3-1.2-1c-0.1-0.7-0.2-1.4-0.3-2l0-0.3
|
58 |
+
c-0.2-1.2-0.8-1.9-1.9-2.4c-0.3-0.1-0.6-0.2-0.9-0.3c-0.4-0.1-0.8-0.3-1.1-0.4c-1-0.4-1.1-0.8-0.8-1.8c0.1-0.3,0.2-0.6,0.3-0.9
|
59 |
+
c0.1-0.4,0.3-0.8,0.4-1.2c0.3-1,0.1-1.9-0.6-2.6c-0.2-0.3-0.5-0.5-0.8-0.8c-0.3-0.3-0.6-0.6-0.9-0.9c-0.6-0.7-0.6-1.2,0-1.9
|
60 |
+
c0.4-0.4,0.8-0.9,1.3-1.3c1-1,1.3-2.2,0.8-3.6l-0.1-0.2c-0.2-0.5-0.4-1-0.5-1.6c-0.2-0.9-0.1-1.2,0.8-1.6c0.6-0.3,1.3-0.5,1.9-0.7
|
61 |
+
c1.4-0.5,2.1-1.4,2.2-2.9c0.1-0.5,0.1-1,0.2-1.5c0.2-1.3,0.5-1.5,1.8-1.4l0.7,0c0.5,0,1,0.1,1.5,0.1c1,0,1.8-0.3,2.4-1.2
|
62 |
+
c0.2-0.3,0.4-0.6,0.6-0.9c0.2-0.2,0.3-0.5,0.5-0.7c0.8-1.1,1.2-1.2,2.3-0.5l0.6,0.3C25,3,25.4,3.3,25.8,3.5c0.9,0.5,1.8,0.5,2.8,0
|
63 |
+
c0.3-0.2,0.7-0.4,1-0.6c0.3-0.2,0.7-0.4,1-0.6c0.9-0.5,1.3-0.4,1.9,0.4C32.8,3.1,33,3.5,33.3,4c0.8,1.5,2.1,2.1,3.9,1.8
|
64 |
+
c0.4-0.1,0.8-0.1,1.3-0.1c1.1-0.1,1.4,0.2,1.6,1.2c0.1,0.4,0.1,0.8,0.2,1.2c0,0.3,0.1,0.6,0.1,0.9c0.2,1.2,0.8,1.9,1.9,2.4
|
65 |
+
l0.6,0.2c0.5,0.2,1,0.4,1.5,0.6c0.8,0.3,1,0.7,0.7,1.5c-0.1,0.4-0.2,0.8-0.4,1.2c-0.1,0.3-0.2,0.7-0.3,1c-0.3,1.1-0.1,2,0.7,2.9
|
66 |
+
c0.2,0.2,0.4,0.4,0.5,0.6c0.3,0.3,0.7,0.7,1,1c0.6,0.7,0.6,1.1,0,1.8c-0.4,0.5-0.9,0.9-1.3,1.4l-0.3-0.2l0.2,0.2
|
67 |
+
c-1,1-1.2,2.1-0.8,3.4l0.1,0.2c0.2,0.6,0.4,1.2,0.6,1.8c0.2,0.8,0,1.2-0.8,1.6c-0.6,0.3-1.3,0.5-1.8,0.7c-1.4,0.5-2.1,1.5-2.3,3
|
68 |
+
c0,0.5-0.1,0.9-0.2,1.4L40,36.2c-0.1,0.6-0.5,1-1.2,0.9l-0.3,0c-0.5,0-1.1-0.1-1.6-0.1c-1.5-0.2-2.6,0.3-3.4,1.5
|
69 |
+
c-0.3,0.5-0.7,1.1-1,1.6c-0.6,0.8-1,0.9-1.8,0.4c-0.6-0.3-1.1-0.6-1.6-1c-1.2-0.8-2.4-0.8-3.7,0c-0.5,0.3-1,0.6-1.5,0.9
|
70 |
+
C23.5,40.7,23.2,40.8,22.9,40.8z M18.2,36.4c1.4,0,2.5,0.6,3.3,1.9c0.3,0.6,0.6,1,0.9,1.4c0.4,0.6,0.5,0.6,1.2,0.3
|
71 |
+
c0.5-0.3,1-0.6,1.5-0.9c1.5-0.9,2.9-0.9,4.3,0c0.5,0.3,1,0.6,1.5,0.9c0.6,0.3,0.7,0.3,1.1-0.2c0.4-0.5,0.7-1,1-1.5
|
72 |
+
c0.9-1.4,2.2-2,4-1.8c0.5,0.1,1.1,0.1,1.6,0.1l0.3,0c0.3,0,0.5-0.1,0.6-0.4l0.1-0.5c0.1-0.4,0.1-0.9,0.2-1.3
|
73 |
+
c0.2-1.8,1.1-3,2.7-3.5c0.5-0.2,1.2-0.4,1.8-0.7c0.5-0.2,0.6-0.3,0.4-0.9c-0.2-0.6-0.4-1.2-0.6-1.7l-0.1-0.2
|
74 |
+
c-0.5-1.5-0.2-2.9,0.9-4l0,0c0.4-0.4,0.9-0.9,1.3-1.3c0.4-0.5,0.4-0.6,0-1.1c-0.3-0.3-0.6-0.7-1-1c-0.2-0.2-0.4-0.4-0.5-0.6
|
75 |
+
c-0.9-1-1.2-2.2-0.8-3.5c0.1-0.4,0.2-0.7,0.3-1.1c0.1-0.4,0.3-0.8,0.4-1.2c0.2-0.6,0.1-0.6-0.4-0.8c-0.5-0.2-1-0.4-1.4-0.6
|
76 |
+
L42.1,12c-1.3-0.5-2.1-1.5-2.3-2.8c0-0.3-0.1-0.6-0.1-0.9c-0.1-0.4-0.1-0.8-0.2-1.2c-0.1-0.7-0.2-0.8-0.9-0.7
|
77 |
+
c-0.4,0-0.8,0.1-1.2,0.1c-2.1,0.3-3.6-0.4-4.6-2.1c-0.2-0.4-0.5-0.8-0.7-1.1c-0.4-0.6-0.5-0.6-1.1-0.3c-0.3,0.2-0.7,0.4-1,0.6
|
78 |
+
c-0.3,0.2-0.7,0.4-1,0.6c-1.1,0.6-2.2,0.6-3.3,0c-0.4-0.2-0.8-0.5-1.2-0.7L23.8,3c-0.9-0.5-0.9-0.5-1.5,0.3
|
79 |
+
C22.1,3.6,22,3.8,21.8,4c-0.2,0.3-0.4,0.6-0.6,1c-0.7,1-1.7,1.5-2.9,1.5c-0.5,0-1-0.1-1.5-0.1l-0.7,0c-1-0.1-1-0.1-1.2,0.9
|
80 |
+
c-0.1,0.4-0.1,0.9-0.2,1.4c-0.2,1.7-1.1,2.9-2.6,3.5c-0.6,0.2-1.2,0.4-1.8,0.7C9.7,13,9.7,13,9.9,13.6c0.1,0.5,0.3,1,0.5,1.5
|
81 |
+
l0.1,0.2c0.6,1.7,0.3,3.1-0.9,4.2C9,20,8.6,20.4,8.2,20.9c-0.4,0.5-0.4,0.6,0,1.1c0.3,0.3,0.6,0.6,0.9,0.9
|
82 |
+
c0.3,0.3,0.5,0.5,0.8,0.8c0.8,0.9,1.1,2,0.7,3.2c-0.1,0.4-0.3,0.8-0.4,1.3c-0.1,0.3-0.2,0.6-0.3,0.9c-0.2,0.7-0.2,0.8,0.5,1
|
83 |
+
c0.4,0.2,0.7,0.3,1.1,0.4c0.3,0.1,0.6,0.2,0.9,0.3c1.3,0.5,2.1,1.5,2.3,2.8l0,0.3c0.1,0.7,0.2,1.4,0.3,2c0.1,0.4,0.2,0.5,0.6,0.5
|
84 |
+
l0.5,0c0.4,0,0.9-0.1,1.3-0.1C17.7,36.4,17.9,36.4,18.2,36.4z"/>
|
85 |
+
</g>
|
86 |
+
<g>
|
87 |
+
<path class="st0" d="M27.3,9.6C27.3,9.6,27.3,9.6,27.3,9.6c-3.2,0-6.1,1.2-8.3,3.5c-2.2,2.2-3.4,5.2-3.4,8.3
|
88 |
+
c0,3.1,1.2,6.1,3.4,8.3c2.2,2.2,5.2,3.4,8.3,3.4c0,0,0,0,0,0c3.2,0,6.1-1.2,8.3-3.4c2.2-2.2,3.4-5.2,3.4-8.3
|
89 |
+
c0-3.1-1.2-6.1-3.5-8.3C33.3,10.9,30.4,9.6,27.3,9.6z M27.3,31.6C27.3,31.6,27.2,31.6,27.3,31.6c-5.6,0-10.2-4.6-10.2-10.2
|
90 |
+
c0-2.7,1.1-5.3,3-7.2c1.9-1.9,4.5-3,7.2-3c0,0,0,0,0,0c2.7,0,5.3,1.1,7.2,3c1.9,1.9,3,4.5,3,7.2C37.4,27.1,33,31.6,27.3,31.6z"/>
|
91 |
+
<path class="st0" d="M27.3,33.5c-3.2,0-6.3-1.2-8.5-3.5c-2.3-2.3-3.5-5.3-3.5-8.5c0-3.2,1.2-6.3,3.5-8.6c2.3-2.3,5.3-3.5,8.5-3.5
|
92 |
+
h0c3.2,0,6.2,1.3,8.5,3.5c2.3,2.3,3.5,5.3,3.5,8.5c0,3.2-1.2,6.3-3.5,8.5C33.5,32.2,30.5,33.4,27.3,33.5z M27.3,9.9
|
93 |
+
c-3.1,0-5.9,1.2-8.1,3.4c-2.2,2.2-3.4,5.1-3.3,8.1c0,3.1,1.2,5.9,3.4,8.1c2.2,2.1,5,3.3,8.1,3.3c3.1,0,6-1.2,8.1-3.4
|
94 |
+
c2.2-2.2,3.3-5,3.3-8.1c0-3.1-1.2-5.9-3.4-8.1C33.2,11.1,30.3,9.9,27.3,9.9L27.3,9.9z M27.3,31.9L27.3,31.9
|
95 |
+
c-5.8,0-10.5-4.7-10.5-10.5c0-2.8,1.1-5.5,3.1-7.4c2-2,4.6-3.1,7.4-3.1c2.8,0,5.4,1.1,7.4,3.1c2,2,3.1,4.6,3.1,7.4
|
96 |
+
C37.7,27.3,33.1,31.9,27.3,31.9z M27.3,11.5c-2.7,0-5.1,1-7,2.9c-1.9,1.9-2.9,4.4-2.9,7c0,5.4,4.4,9.9,9.9,9.9l0,0.3l0-0.3
|
97 |
+
c5.5,0,9.9-4.4,9.9-9.9c0-2.6-1-5.1-2.9-7C32.4,12.5,29.9,11.5,27.3,11.5z"/>
|
98 |
+
</g>
|
99 |
+
</g>
|
100 |
+
</svg>
|
assets/css/img/overview/Reports.svg
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="65.1px" height="46.1px" viewBox="0 0 65.1 46.1" style="enable-background:new 0 0 65.1 46.1;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M32.6,0c8.8,0,17.7,0,26.5,0c3.4,0,6,2.6,6,6c0,6.7,0,13.4,0,20.2c0,4.8,0,9.5,0,14.3c0,3.1-2.1,5.4-5.1,5.6
|
10 |
+
c-2.4,0.1-4.8,0-7.2,0c-15.5,0-31,0-46.5,0c-0.7,0-1.4,0-2.1-0.2C1.7,45.3,0,43.2,0,40.6C0,29.1,0,17.5,0,6c0-3.4,2.6-6,6-6
|
11 |
+
C14.9,0,23.8,0,32.6,0z M32.6,43.4C32.6,43.4,32.6,43.4,32.6,43.4c9,0,18,0,27,0c0.6,0,1.2-0.2,1.6-0.5c0.9-0.5,1.2-1.4,1.2-2.4
|
12 |
+
c0-3,0-6.1,0-9.1c0-8.5,0-16.9,0-25.4c0-1.2-0.5-2.1-1.4-2.8c-0.7-0.5-1.5-0.5-2.3-0.5c-13,0-25.9,0-38.9,0c-4.6,0-9.2,0-13.7,0
|
13 |
+
C4.1,2.7,2.7,4,2.7,5.8c0,11.6,0,23.2,0,34.9c0,1.6,1.2,2.7,2.8,2.7C14.5,43.4,23.5,43.4,32.6,43.4z"/>
|
14 |
+
<path class="st0" d="M56.9,17.8c0,4.3-3.9,8.1-8.2,8c-4.2,0-8-3.9-8-8.2c0.1-4.3,3.9-8.1,8.3-8C53.4,9.7,57,13.8,56.9,17.8z
|
15 |
+
M50.1,12.5c-2.8-0.8-5.7,0.9-6.4,3.6c-0.8,3.1,0.8,6,3.7,6.8c2.8,0.7,5.9-0.7,6.5-3.2c-1.6-0.2-3.2-0.4-4.8-0.6
|
16 |
+
c-1.5-0.2-1.9-1-1.2-2.4C48.6,15.3,49.3,14,50.1,12.5z M54.2,17c-0.2-1.3-0.6-2.4-1.6-3.3c-0.5,1-1,1.9-1.6,2.9
|
17 |
+
C52.1,16.8,53.1,16.9,54.2,17z"/>
|
18 |
+
<path class="st0" d="M35.2,24.4c0,4,0,7.9,0,11.9c0,1-0.4,1.5-1.2,1.6c-0.9,0.1-1.5-0.5-1.6-1.5c0-1.7,0-3.4,0-5.1
|
19 |
+
c0-6.2,0-12.5,0-18.7c0-0.1,0-0.2,0-0.3c0-0.9,0.6-1.5,1.4-1.5c0.8,0,1.4,0.6,1.4,1.5c0,2.9,0,5.7,0,8.6
|
20 |
+
C35.2,22.1,35.2,23.3,35.2,24.4z"/>
|
21 |
+
<path class="st0" d="M27.1,28.5c0-2.6,0-5.3,0-7.9c0-1,0.5-1.6,1.3-1.6c0.8,0,1.4,0.6,1.4,1.6c0,5.3,0,10.5,0,15.8
|
22 |
+
c0,0.6-0.2,1.1-0.8,1.4c-0.5,0.2-1.1,0.2-1.4-0.2c-0.3-0.3-0.5-0.8-0.5-1.2C27,33.8,27.1,31.1,27.1,28.5
|
23 |
+
C27.1,28.5,27.1,28.5,27.1,28.5z"/>
|
24 |
+
<path class="st0" d="M48.7,32.6c-2.2,0-4.4,0-6.5,0c-0.9,0-1.4-0.4-1.5-1.2c-0.1-0.8,0.5-1.5,1.5-1.5c1.4,0,2.8,0,4.2,0
|
25 |
+
c3,0,6,0,9,0c0.4,0,0.9,0.2,1.3,0.4c0.4,0.3,0.5,0.9,0.3,1.4c-0.2,0.6-0.7,0.9-1.3,0.9c-1.8,0-3.5,0-5.3,0
|
26 |
+
C49.7,32.6,49.2,32.6,48.7,32.6z"/>
|
27 |
+
<path class="st0" d="M16.2,29.8c0-2.2,0-4.3,0-6.5c0-0.4,0.2-1,0.5-1.3c0.3-0.4,0.9-0.4,1.4-0.2c0.6,0.3,0.8,0.8,0.8,1.4
|
28 |
+
c0,2,0,4,0,6c0,2.4,0,4.8,0,7.2c0,1.1-0.9,1.8-1.8,1.4c-0.6-0.2-0.9-0.7-0.9-1.5C16.2,34.2,16.2,32,16.2,29.8z"/>
|
29 |
+
<path class="st0" d="M48.8,38c-2.2,0-4.5,0-6.7,0c-1.1,0-1.8-1-1.3-1.9c0.3-0.6,0.8-0.8,1.5-0.8c3.2,0,6.3,0,9.5,0
|
30 |
+
c1.2,0,2.5,0,3.7,0c1,0,1.5,0.5,1.5,1.4c0,0.8-0.6,1.3-1.5,1.3C53.2,38,51,38,48.8,38z"/>
|
31 |
+
<path class="st0" d="M24.3,31.2c0,1.8,0,3.5,0,5.3c0,0.9-0.5,1.5-1.3,1.5c-0.8,0-1.4-0.6-1.4-1.5c0-3.5,0-7,0-10.6
|
32 |
+
c0-0.6,0.2-1.1,0.8-1.4c0.5-0.2,1.1-0.2,1.4,0.2c0.3,0.3,0.5,0.8,0.5,1.2C24.4,27.7,24.3,29.5,24.3,31.2L24.3,31.2z"/>
|
33 |
+
<path class="st0" d="M10.8,33.8c0-0.8,0-1.7,0-2.5c0-0.9,0.5-1.5,1.3-1.5c0.8,0,1.4,0.6,1.4,1.4c0,1.8,0,3.5,0,5.3
|
34 |
+
c0,0.9-0.6,1.4-1.4,1.4c-0.8,0-1.3-0.6-1.3-1.4C10.8,35.6,10.8,34.7,10.8,33.8z"/>
|
35 |
+
</g>
|
36 |
+
</svg>
|
assets/img/backup.svg
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="28px" height="19px" viewBox="0 0 28 19" style="enable-background:new 0 0 28 19;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#FFFFFF;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M23.9,7.1L23.9,7.1c-0.1,0-0.2-0.1-0.2-0.2c-1.2-2.6-3.8-3.9-6.6-3.3c-0.1,0-0.2,0-0.3-0.1
|
10 |
+
C15.2,1.2,13,0,10.4,0C10,0,9.6,0,9.2,0.1C5.6,0.5,2.8,3.5,2.6,7.3c0,0.2-0.1,0.3-0.3,0.4c-2.2,1.5-3,4.3-1.8,6.6
|
11 |
+
C1.5,16.1,3,17,5,17.1c0.2,0,0.4,0,0.6,0c0.2,0,0.3,0,0.5,0h0.5l-0.6-1.8l-0.5,0c-0.3,0-0.6,0-0.8,0c-1.3-0.2-2.3-0.9-2.8-2.1
|
12 |
+
C1.6,12,1.8,10.8,2.6,9.8C3,9.3,3.5,9,4.1,8.8l0.3-0.1l0-0.3c-0.1-1.4,0.2-2.7,1-3.9c0.9-1.3,2-2.1,3.5-2.5
|
13 |
+
c1.2-0.3,2.5-0.2,3.6,0.2c1.6,0.6,2.7,1.8,3.4,3.4L16,6l0.4-0.2C17.5,5.1,18.8,5,20,5.5C21.1,6,22,7,22.2,8.3l0.1,0.3l0.3,0
|
14 |
+
c0.1,0,0.2,0,0.3,0c1.6,0.3,2.8,1.7,2.8,3.2c0,1.7-1.1,3.1-2.7,3.5c-0.2,0-0.5,0.1-0.9,0.1c-0.4,0-0.8,0-1.1,0l-0.5,0L20,17.1
|
15 |
+
l0.9,0c0.6,0,1.2,0,1.9,0c2.5-0.2,4.5-2.3,4.7-4.8C27.6,9.9,26.2,7.8,23.9,7.1z"/>
|
16 |
+
<path class="st0" d="M16.7,13.6l0,0.4c0,0.4-0.1,0.8-0.2,1.1c-0.2,0.5-0.5,0.9-0.8,1.3c-0.4,0.4-0.8,0.6-1.3,0.8
|
17 |
+
c-0.5,0.2-0.9,0.2-1.5,0.2c-1.7-0.2-3.1-1.8-2.9-3.5c0.1-1.6,1.6-3.1,2.9-3.1l0,1.5l3.2-2.4l-3.2-2.4V9c-1.4,0.1-2.7,0.9-3.6,2
|
18 |
+
c-0.9,1.2-1.2,2.7-0.9,4.1c0.3,1.3,1,2.4,2.2,3.1c0.8,0.5,1.8,0.8,2.7,0.8c0.4,0,0.7,0,1.1-0.1c2.7-0.6,4-3,3.9-4.9l0-0.4H16.7z"/>
|
19 |
+
</g>
|
20 |
+
</svg>
|
assets/img/dashboard.svg
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="26px" height="22px" viewBox="0 0 26 22" style="enable-background:new 0 0 26 22;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#FFFFFF;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M13,21.7c-3.1,0-6.1,0-9.2,0c-0.4,0-0.7-0.1-0.9-0.4c-2.1-2.6-3.1-5.6-2.9-9c0.3-5.9,4.6-10.8,10.4-12
|
10 |
+
C16-0.9,21.9,1.9,24.5,7c1.1,2.2,1.6,4.5,1.4,7c-0.2,2.7-1.2,5.2-2.9,7.3c-0.2,0.3-0.5,0.4-0.9,0.4C19.1,21.7,16,21.7,13,21.7
|
11 |
+
C13,21.7,13,21.7,13,21.7z M13,19.9c2.9,0,5.7,0,8.6,0c0.2,0,0.3-0.1,0.5-0.2c1.9-2.7,2.6-5.8,1.9-9c-1.3-6-7.2-9.8-13.2-8.6
|
12 |
+
c-4.9,1-8.5,5-9,10c-0.3,2.8,0.5,5.3,2.1,7.6c0.1,0.2,0.3,0.3,0.5,0.3C7.3,19.9,10.1,19.9,13,19.9z"/>
|
13 |
+
<path class="st0" d="M13,17.6c-0.7,0-1.3-0.4-1.6-1.1c-0.2-0.6-0.1-1.4,0.5-1.8c2-1.7,4-3.3,6-5c0.4-0.3,1-0.3,1.3,0
|
14 |
+
c0.4,0.4,0.4,0.9,0,1.3c-1.5,1.9-3.1,3.7-4.6,5.5c-0.1,0.1-0.2,0.2-0.3,0.3C14,17.4,13.5,17.6,13,17.6z"/>
|
15 |
+
<path class="st0" d="M7.3,7.2C7.2,7.3,7.1,7.5,7,7.6c-0.2,0.1-0.4,0-0.5-0.1C6.1,7.3,5.9,7,5.6,6.8c-0.2-0.2-0.2-0.5,0-0.7
|
16 |
+
C5.8,5.9,6.1,5.8,6.3,6c0.3,0.3,0.6,0.6,0.9,0.9C7.3,7,7.3,7.1,7.3,7.2z"/>
|
17 |
+
<path class="st0" d="M20.7,6.4c0,0.4-0.9,1.3-1.3,1.3c-0.2,0-0.4-0.1-0.4-0.3c-0.1-0.1-0.1-0.4,0-0.5c0.2-0.3,0.5-0.6,0.8-0.8
|
18 |
+
c0.1-0.1,0.4-0.1,0.5,0C20.5,6.1,20.6,6.3,20.7,6.4z"/>
|
19 |
+
<path class="st0" d="M22,13.7c-0.2,0-0.3,0-0.5,0c-0.3,0-0.5-0.2-0.5-0.5c0-0.3,0.2-0.5,0.5-0.5c0.4,0,0.7,0,1.1,0
|
20 |
+
c0.3,0,0.5,0.3,0.4,0.5c0,0.3-0.2,0.5-0.5,0.5C22.3,13.7,22.2,13.7,22,13.7z"/>
|
21 |
+
<path class="st0" d="M3.9,13.7c-0.2,0-0.3,0-0.5,0c-0.3,0-0.5-0.2-0.5-0.5c0-0.3,0.2-0.5,0.5-0.5c0.3,0,0.7,0,1,0
|
22 |
+
c0.3,0,0.5,0.3,0.5,0.5c0,0.3-0.2,0.5-0.5,0.5C4.3,13.7,4.1,13.7,3.9,13.7z"/>
|
23 |
+
<path class="st0" d="M13.6,3.9c0,0.2,0,0.3,0,0.5c0,0.3-0.3,0.5-0.5,0.5c-0.3,0-0.5-0.2-0.5-0.5c0-0.3,0-0.6,0-0.9
|
24 |
+
c0-0.3,0.2-0.5,0.5-0.5c0.3,0,0.5,0.2,0.5,0.5C13.7,3.6,13.6,3.8,13.6,3.9C13.6,3.9,13.6,3.9,13.6,3.9z"/>
|
25 |
+
</g>
|
26 |
+
</svg>
|
assets/img/header.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="221.21" height="655.4" viewBox="0 0 221.21 655.4"><defs><style>.cls-1,.cls-2{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{fill:#fff;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{clip-path:url(#clip-path-3);}</style><clipPath id="clip-path"><rect class="cls-1" x="-31" y="33.5" width="101.3" height="76"/></clipPath><clipPath id="clip-path-2" transform="translate(31 -0.7)"><path class="cls-1" d="M24,67.5a4.3,4.3,0,1,0,4.3,4.3A4.33,4.33,0,0,0,24,67.5Z"/></clipPath><clipPath id="clip-path-3" transform="translate(31 -0.7)"><rect class="cls-2" x="-31" y="33.5" width="101.3" height="76"/></clipPath></defs><title>header</title><path id="SVGID" class="cls-3" d="M24,67.5a4.3,4.3,0,1,0,4.3,4.3A4.33,4.33,0,0,0,24,67.5Z" transform="translate(31 -0.7)"/><g class="cls-4"><rect id="SVGID-2" data-name="SVGID" class="cls-3" y="32.8" width="101.3" height="76"/><g class="cls-5"><rect class="cls-3" y="32.8" width="101.3" height="76"/><polygon id="triangle36" class="cls-3" points="108 26.2 95.5 26.7 97.4 23.6 108 26.2"/></g><g class="cls-4"><rect class="cls-3" x="46.8" y="64.5" width="15.3" height="12.1"/></g><path class="cls-3" d="M66.7,61a4.11,4.11,0,0,0-1.6-3,4.33,4.33,0,0,0-2.6-1.1H4.2A4.14,4.14,0,0,0,0,61v41.7a4.23,4.23,0,0,0,4.2,4.2H35.4a16,16,0,0,1-.5-3.9v-.3H3.7V94.6l4.6-4.2.5-.5c.7-.6,1.4-1.3,2.1-1.9l4.4-4.1L16.7,85c.6.5,1.2,1,1.9,1.5l.1.1,8.8,7.3,2.3,1.9,2.3-2-2.3-1.9L18.7,82.7,15.4,80C13.1,82,3.6,90.7,3.6,90.7V61H61.9V86.1l-3.4-2.9-4.4-3.8-4.8-4.1-.2-.1-9.5,8.2L29.7,92,32,93.9l4.6-4,3-2.6,9.5-8.2.2.1,1.8,1.5,1.1.9,1,.9.9.8,4.4,3.8L61.9,90h0a22.72,22.72,0,0,1,2.6,2.7,20.69,20.69,0,0,1,2,2.7c0-1.2,0-2.3.1-3.5C66.9,81.4,66.8,71.2,66.7,61Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M66.6,103.8H63a15.47,15.47,0,0,1-.6,3.1h3.9a29.63,29.63,0,0,0,.3-3.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M50.3,101a2.3,2.3,0,0,0-1.2,1.8v.3a2.43,2.43,0,0,0,2.4,2.4,2.33,2.33,0,0,0,2.1-1.3h0l.8-1.4L58,96.2,50.3,101Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M51.9,87.8v3.7a10.78,10.78,0,0,1,6.7,2.7l2.7-2.6A15.79,15.79,0,0,0,51.9,87.8Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M50,91.5V87.8a15.25,15.25,0,0,0-14.2,15v.3a15,15,0,0,0,.5,3.7h3.8a11.64,11.64,0,0,1-.6-3.8v-.3A11.89,11.89,0,0,1,50,91.5Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M66.6,102a14.33,14.33,0,0,0-3.9-9.1l-.6.6-2,2a13.85,13.85,0,0,1,2,3.3,11.4,11.4,0,0,1,.8,3.3h3.7Z" transform="translate(31 -0.7)"/></g><path class="cls-3" d="M35.1,147.3a20.82,20.82,0,0,1,9,2c-1-1-2-1.9-3.1-2.9.2-.2.4-.3.5-.4l10.3-10.3a2.85,2.85,0,0,0,.8-1.4,2.35,2.35,0,0,0-1.2-2.6,2.31,2.31,0,0,0-2.9.5l-9.9,9.9a7,7,0,0,0-.8,1c-3.8-3.8-7.4-7.4-11.2-11.1.1-.1.3-.2.4-.3l10.5-10.5a2.41,2.41,0,1,0-3.4-3.4l-6.3,6.3c-1.5,1.5-3,3.1-4.7,4.7-1.3-1.3-2.5-2.6-3.8-3.9l-.4.4c-2,2-4.1,4-6.1,6.1a17.89,17.89,0,0,0-4.9,17.8,47.31,47.31,0,0,0,2,5L-.3,164.4,5,169.8l10.3-10.3A22.47,22.47,0,0,1,35.1,147.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M34.2,149.8a16.5,16.5,0,1,0,16.5,16.5A16.52,16.52,0,0,0,34.2,149.8Zm0,31.6a15.1,15.1,0,1,1,15.1-15.1A15.15,15.15,0,0,1,34.2,181.4Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M29.3,165.9a2.65,2.65,0,0,0-1.9-.9,2.47,2.47,0,0,0-2.1.7,4.42,4.42,0,0,0-.8.9v-.7a5.39,5.39,0,0,1,.5-2.1,3,3,0,0,1,1.3-1.2,5.57,5.57,0,0,1,3-.3v-1h-1a4.67,4.67,0,0,0-3.7,1.4,7.11,7.11,0,0,0-1.2,4.5,6.05,6.05,0,0,0,.4,2.4A3.33,3.33,0,0,0,25,171a3.45,3.45,0,0,0,1.8.5,3.1,3.1,0,0,0,3.3-3.3A4,4,0,0,0,29.3,165.9Zm-1.1,3.9a1.68,1.68,0,0,1-1.4.6,1.9,1.9,0,0,1-1.5-.8,2.62,2.62,0,0,1-.5-1.7,1.61,1.61,0,0,1,.6-1.3,2,2,0,0,1,1.5-.6,1.68,1.68,0,0,1,1.4.6,2.46,2.46,0,0,1,.5,1.5A4.71,4.71,0,0,1,28.2,169.8Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M32.7,170.2a2.91,2.91,0,0,0,2.5,1.2,2.79,2.79,0,0,0,2.5-1.2,6.68,6.68,0,0,0,.8-3.9,7,7,0,0,0-.9-3.9,3.2,3.2,0,0,0-5,0,6.68,6.68,0,0,0-.8,3.9A6.59,6.59,0,0,0,32.7,170.2Zm.9-6.8a1.57,1.57,0,0,1,3,0,7.39,7.39,0,0,1,.4,3,7.7,7.7,0,0,1-.4,3,1.58,1.58,0,0,1-1.5,1.1,1.5,1.5,0,0,1-1.5-1.1,11.45,11.45,0,0,1,0-6Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="77.9 165.4 75.1 165.4 75.1 162.5 74.3 162.5 74.3 165.4 71.5 165.4 71.5 166.1 74.3 166.1 74.3 168.9 75.1 168.9 75.1 166.1 77.9 166.1 77.9 165.4"/><path class="cls-3" d="M33,247.9H9.7a2.89,2.89,0,0,1-2.4-1.1A32.6,32.6,0,0,1,0,224a33.05,33.05,0,0,1,62.3-13.3A33.07,33.07,0,0,1,58.4,247a2.74,2.74,0,0,1-2.2.9Zm0-4.5H54.9a1.43,1.43,0,0,0,1.2-.6A28.53,28.53,0,0,0,27.5,198,28.58,28.58,0,0,0,4.7,223.4,27.78,27.78,0,0,0,10,242.7a1.51,1.51,0,0,0,1.4.7C18.5,243.3,25.8,243.4,33,243.4Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M28.7,233.2a3.14,3.14,0,0,0,2.9,2h0a3.17,3.17,0,0,0,2.5-1.2l.2-.3c.1-.1.2-.3.3-.4l3.1-3.8c2.1-2.5,4.2-5.1,6.3-7.6a1.57,1.57,0,0,0,0-2.2,1.61,1.61,0,0,0-1.1-.5,1.5,1.5,0,0,0-1.1.4L29.5,229.8A3.07,3.07,0,0,0,28.7,233.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M18.5,211.2a2.84,2.84,0,0,1-.9,1,1.72,1.72,0,0,1-1.4-.1,19.86,19.86,0,0,1-2.1-2,1.24,1.24,0,0,1,.1-1.7c.5-.5,1.1-.7,1.6-.3.8.7,1.6,1.5,2.4,2.3C18.4,210.6,18.4,210.8,18.5,211.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M52.5,209.1c-.1,1-2.4,3.3-3.3,3.2a2.1,2.1,0,0,1-1.1-.7,1.72,1.72,0,0,1,.1-1.4,9.47,9.47,0,0,1,2-2,1.69,1.69,0,0,1,1.4-.1C52,208.3,52.2,208.8,52.5,209.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M55.9,227.6H54.6a1.24,1.24,0,0,1-1.3-1.2,1.4,1.4,0,0,1,1.2-1.4,13.1,13.1,0,0,1,2.8,0,1.19,1.19,0,0,1,1.1,1.4,1.16,1.16,0,0,1-1.2,1.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M10,227.6H8.8a1.26,1.26,0,0,1-1.3-1.3A1.24,1.24,0,0,1,8.7,225h2.5a1.34,1.34,0,0,1,1.3,1.4,1.4,1.4,0,0,1-1.3,1.3A4.48,4.48,0,0,0,10,227.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M34.7,202.8V204a1.21,1.21,0,0,1-1.4,1.2,1.32,1.32,0,0,1-1.3-1.3v-2.4a1.3,1.3,0,1,1,2.6,0,6.15,6.15,0,0,1,.1,1.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M43.9,298.1a5.51,5.51,0,0,0-2-2.7c-.3-.3-.4-.5,0-.9a45.34,45.34,0,0,0,5-5.7,11.88,11.88,0,0,0,1.3-2.5,1.7,1.7,0,0,0-1.8-2.3,5.63,5.63,0,0,0-3,1.2l-1.2.9c-.1.1-.3.3-.5.1s0-.3.1-.4a8.23,8.23,0,0,0,1.2-2.5,3,3,0,0,0-.2-2.6,1.8,1.8,0,0,0-1.6-.9,8.09,8.09,0,0,0-3.7,1.2,13.25,13.25,0,0,0-2.5,1.6c-.2.1-.4.4-.6.1s0-.4.2-.6a10.53,10.53,0,0,0,1.7-2.9c1.2-2.9-.6-5.1-3.7-4.7a4.33,4.33,0,0,0-.5.1c-.2,0-.4.2-.5-.1s.1-.4.2-.5a5.37,5.37,0,0,0,1-1.6,2.5,2.5,0,0,0-.3-2.5,1.9,1.9,0,0,0-2.2-.8,8.79,8.79,0,0,0-3.4,1.9c-.1.1-.2.2-.3.2s-.3.3-.5.1,0-.3.1-.4c.2-.4.5-.7.7-1.1a1.2,1.2,0,0,0,0-1.5,1.1,1.1,0,0,0-1.4-.3,10.31,10.31,0,0,0-2.8,1.8,35.83,35.83,0,0,0-2.9,2.6c-.3.3-.4.2-.7,0a6.69,6.69,0,0,0-2.8-2.1l.5-.5L27.6,259a2,2,0,0,1,3.2,0l24.6,24.6a2,2,0,0,1,0,3.2L44.6,297.6A1.16,1.16,0,0,0,43.9,298.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M26.2,288c-4.5-4.5-9-9-13.5-13.4-.4-.4-.4-.6,0-.9a9.43,9.43,0,0,0,1-1,2,2,0,0,1,2.7,0l.3.3,24.4,24.4c1.2,1.2,1.2,2.2,0,3.3-.4.4-.7,1-1.1,1s-.8-.6-1.2-1C34.7,296.5,30.5,292.2,26.2,288Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M9.5,276.9a3.92,3.92,0,0,0,0,5.5c.6.7,1.3,1.3,1.9,2a12.28,12.28,0,0,1,2.3,4,4.7,4.7,0,0,1-1.3,5,18.51,18.51,0,0,1-4.8,3.5,15.92,15.92,0,0,0-6.1,4.8,6.64,6.64,0,0,0-.6,7.6,10.49,10.49,0,0,0,3,3.3,6.61,6.61,0,0,0,8.1.3,14.14,14.14,0,0,0,4.9-5.7,22.64,22.64,0,0,1,2.6-4.2c2.5-3.1,5.1-3.6,8.5-1.4a18.46,18.46,0,0,1,3.7,3.1,3.92,3.92,0,0,0,4.9.5,11.37,11.37,0,0,0,1.6-1.5c.4-.3.4-.5,0-.9L24.8,289.4,12.3,276.9c-.5-.5-.9-1.3-1.4-1.2S10,276.4,9.5,276.9ZM11,303.2a4,4,0,0,1,0,5.6,3.92,3.92,0,1,1,0-5.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M41.7,361.9a23.36,23.36,0,1,0-18.3,8.9,22.77,22.77,0,0,0,12.9-3.9l17.4,17.3,5.2-5.2Zm.3-14.4a18.6,18.6,0,1,1-18.6-18.6A18.69,18.69,0,0,1,42,347.5Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M.7,403.6l-.7.1v.7c0,12.9,2.7,23.6,8.4,32.8a46.22,46.22,0,0,0,16.2,16.1,4,4,0,0,0,2.1.7,3.68,3.68,0,0,0,2.1-.8c.6-.5,1.4-1,2-1.5.8-.6,1.6-1.1,2.4-1.8a53.31,53.31,0,0,0,17.7-27.4,62.88,62.88,0,0,0,2.3-18.2v-.7l-.7-.1c-7.8-1.4-14.9-4.9-21.8-8.4l-.1-.1c-2.7-1.4-5.8-1.2-8.9.4C14.3,399.4,7.8,402.3.7,403.6Zm29.4-4.3a80.16,80.16,0,0,0,18.4,7.5c.2.1.6.5.6.6h0c-.4,13.4-4.2,24.1-11.6,32.8a51.71,51.71,0,0,1-6.4,6c-1.1.9-2.2,1.9-3.3,2.8a1.76,1.76,0,0,1-1.3.6,2.69,2.69,0,0,1-1.6-.7A46.11,46.11,0,0,1,6.2,422.2a94.78,94.78,0,0,1-2.3-14.3c0-1.1.2-1.2.9-1.4A71.15,71.15,0,0,0,23,399.1,7.45,7.45,0,0,1,30.1,399.3Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="66.4 410.4 56.3 426 49.3 419.8 46.6 422.6 57.1 432.1 69.7 412.6 66.4 410.4"/><path class="cls-3" d="M48.2,501.7H14.8a11.9,11.9,0,1,1,0-23.8,12.22,12.22,0,0,1,5.6,1.4l1.4.8.5-1.5a17.49,17.49,0,0,1,16.4-11.5,17.3,17.3,0,0,1,17,13.6,24.58,24.58,0,0,1,2.8-.2A20.52,20.52,0,0,0,52.8,470a20.06,20.06,0,0,0-14.1-5.7,20.46,20.46,0,0,0-18.5,12,14.69,14.69,0,1,0-5.5,28.3H51C49.3,503.7,48.2,502.8,48.2,501.7Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M51.4,504.5H14.8a14.8,14.8,0,1,1,0-29.6,14,14,0,0,1,5.4,1,20.3,20.3,0,0,1,18.5-12,20.06,20.06,0,0,1,14.1,5.7,19.74,19.74,0,0,1,5.7,10.6v.1h-.1a24.58,24.58,0,0,0-2.8.2h-.1v-.1a17.3,17.3,0,0,0-33.2-2.1l-.6,1.6-1.5-.8a11.88,11.88,0,1,0-5.5,22.4H48.2v.1c0,1,1,2,2.7,2.7ZM14.8,475.1a14.6,14.6,0,0,0,0,29.2H50.6c-1.6-.7-2.5-1.7-2.5-2.6H14.8a12,12,0,1,1,5.6-22.6l1.3.7.5-1.4a17.61,17.61,0,0,1,16.5-11.6,17.18,17.18,0,0,1,17,13.6,24.52,24.52,0,0,1,2.7-.2,20.22,20.22,0,0,0-5.7-10.4,20,20,0,0,0-14-5.7A20.23,20.23,0,0,0,20.3,476v.1h-.1A16.16,16.16,0,0,0,14.8,475.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M69.4,485.9a2.84,2.84,0,0,0-.7-1.7c-1.6-1.7-5.5-2.6-9.4-2.6h-.7a24.52,24.52,0,0,0-2.7.2c-3.7.5-6.7,1.9-6.7,4v13.8a2.2,2.2,0,0,0,.6,1.5c1.3,1.6,4.6,2.5,8.1,2.7h1.5c3.9,0,7.9-.9,9.4-2.6a2.19,2.19,0,0,0,.7-1.7V486.1C69.4,486.2,69.4,486,69.4,485.9ZM59.2,497.4a19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7,23.1,23.1,0,0,0,6.1-.8,6.67,6.67,0,0,0,2.1-.9v2c0,.3-.5.9-2.1,1.4l-.9.3A18.28,18.28,0,0,1,59.2,497.4Zm8.3-7.9v1c0,.3-.5.9-2.1,1.4h-.1a18.25,18.25,0,0,1-6.1.9,19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7,22.65,22.65,0,0,0,5.3-.6,10,10,0,0,0,2.6-.9c.1-.1.2-.1.3-.2v1Zm-14.5-5a17.65,17.65,0,0,1,2.9-.7,32.51,32.51,0,0,1,3.3-.2,19.83,19.83,0,0,1,3.5.3,17.63,17.63,0,0,1,2.7.7c1.5.5,2.1,1.1,2.1,1.4s-.4.7-1.3,1.1a6.88,6.88,0,0,1-.8.3,11.7,11.7,0,0,1-2,.5,27.22,27.22,0,0,1-4.2.4,19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4S51.5,485,53,484.5Zm14.5,15.2c0,.3-.5.9-2.1,1.4-.4.1-.8.3-1.3.4a23.84,23.84,0,0,1-4.9.5,21.79,21.79,0,0,1-6-.8c-.1,0-.2,0-.2-.1-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7c1.2,0,2.4-.1,3.5-.2a12.23,12.23,0,0,0,4.2-1.2c.2-.1.3-.2.5-.3v2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M59.2,504.1H57.7c-3.9-.2-7-1.3-8.2-2.8a2.45,2.45,0,0,1-.6-1.6V485.9c0-2,2.6-3.6,6.9-4.2a24.52,24.52,0,0,1,2.7-.2h.7c4.3,0,8.1,1,9.5,2.6a2.5,2.5,0,0,1,.8,1.8v13.8a2.9,2.9,0,0,1-.8,1.8C67.3,503.1,63.5,504.1,59.2,504.1Zm0-22.3h-.7a24.52,24.52,0,0,0-2.7.2c-4.1.6-6.6,2-6.6,3.9v.4h0v4.5h0v4.5h0v4.1a2.39,2.39,0,0,0,.5,1.4c1.1,1.4,4.2,2.4,8,2.6h1.5c4.2,0,7.9-1,9.3-2.5a2.57,2.57,0,0,0,.7-1.6v-4.1h0v-4.5h0v-4.5h0v-.4a2.13,2.13,0,0,0-.7-1.6C67.1,482.8,63.5,481.8,59.2,481.8Zm0,20.4a21.26,21.26,0,0,1-6-.8.35.35,0,0,1-.2-.1c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6c1.2,0,2.4-.1,3.5-.2a15.08,15.08,0,0,0,4.2-1.1c.2-.1.3-.2.5-.2l.2-.1v2.3c0,.4-.7,1-2.2,1.6-.4.1-.8.3-1.3.4A34.67,34.67,0,0,1,59.2,502.2Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3.1,0,.1,0,.2.1a20.53,20.53,0,0,0,5.9.8,24.61,24.61,0,0,0,4.9-.5,5,5,0,0,0,1.3-.4c1.5-.5,2-1.1,2-1.3v-1.8c-.1,0-.2.1-.3.1a18.69,18.69,0,0,1-4.3,1.2,20,20,0,0,1-3.5.2A17.42,17.42,0,0,1,51.1,497.9Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6,22.54,22.54,0,0,0,6.1-.8,6.67,6.67,0,0,0,2.1-.9l.2-.1V495c0,.4-.7,1-2.2,1.6l-.9.3A17,17,0,0,1,59.2,497.6Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,20.64,20.64,0,0,0,5.2-.6l.9-.3c1.5-.5,2-1.1,2-1.3v-1.8a18.19,18.19,0,0,1-1.9.8,22.76,22.76,0,0,1-6.2.8A18.49,18.49,0,0,1,51.1,493.3Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6,22,22,0,0,0,5.3-.6,8.15,8.15,0,0,0,2.5-.9c.1-.1.2-.1.3-.2l.2-.1v2.3c0,.4-.7,1-2.2,1.6h-.1A15.06,15.06,0,0,1,59.2,493Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,17.63,17.63,0,0,0,6-.9h.1c1.5-.5,2-1.1,2-1.3v-1.8a.1.1,0,0,0-.1.1,8.81,8.81,0,0,1-2.6.9,22.65,22.65,0,0,1-5.3.6A18.65,18.65,0,0,1,51.1,488.7Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6s.7-1,2.2-1.6h0a19.06,19.06,0,0,1,3-.7,32.51,32.51,0,0,1,3.3-.2,19.83,19.83,0,0,1,3.5.3,15,15,0,0,1,2.7.7c1.5.5,2.2,1.2,2.2,1.6s-.5.8-1.4,1.2a6.88,6.88,0,0,1-.8.3,11.7,11.7,0,0,1-2,.5A20.24,20.24,0,0,1,59.2,488.4Zm-6.1-3.8c-1.5.5-2,1.1-2,1.3s.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,17.28,17.28,0,0,0,4.1-.4,11.7,11.7,0,0,0,2-.5,4.88,4.88,0,0,0,.7-.3c.9-.4,1.2-.8,1.2-1s-.5-.8-2-1.3a10.71,10.71,0,0,0-2.7-.6,18.84,18.84,0,0,0-3.4-.2c-1.1,0-2.2.1-3.2.2a11.54,11.54,0,0,0-2.8.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M56.1,560.1H51a5.42,5.42,0,0,0-5.5,5.5v.8H38.9a5.78,5.78,0,0,0-1.6-4.6,6.19,6.19,0,0,0-4.7-1.7v-6.6H44.7c1.6,0,3.5,0,5.3-.1a13.08,13.08,0,0,0,11.3-15.8c-1.3-5.9-5.8-9.7-12-10.1-.3,0-.3,0-.4-.3a18.89,18.89,0,0,0-20.5-12.3,18.8,18.8,0,0,0-15.6,12.4c-.1.3-.1.3-.3.3a11,11,0,0,0-1.8.2,12.55,12.55,0,0,0-8.2,5.1,13.16,13.16,0,0,0,11,20.7H29.1v6.6a5.79,5.79,0,0,0-4.7,1.6,5.57,5.57,0,0,0-1.6,4.6H16.2v-.7a5.48,5.48,0,0,0-5.5-5.5H5.6a5.48,5.48,0,0,0-5.5,5.5v5.1a5.42,5.42,0,0,0,5.5,5.5h5a5.4,5.4,0,0,0,5.4-4.5,8.08,8.08,0,0,0,.1-1.6V570h6.6v.8a5.6,5.6,0,0,0,5.5,5.4h5.2a5.47,5.47,0,0,0,5.4-4.5,7.57,7.57,0,0,0,.1-1.5V570h6.6v.8a5.48,5.48,0,0,0,5.5,5.5h5a5.42,5.42,0,0,0,5.5-5.5h0v-5.1A5.42,5.42,0,0,0,56.1,560.1Zm2,7.2v3.2a2.1,2.1,0,0,1-2.2,2.2h-5a2,2,0,0,1-2.1-2v-5.1a2.11,2.11,0,0,1,2.1-2.1H56a2,2,0,0,1,2.1,2.1Zm-29.8,5.4a2,2,0,0,1-2.1-2.2v-5a1.94,1.94,0,0,1,2.1-2.1h5a1.94,1.94,0,0,1,2.1,2.1v5.1a2,2,0,0,1-2.1,2C31.6,572.7,29.9,572.7,28.3,572.7ZM30.7,550H13.2a9.6,9.6,0,0,1-8.1-4.1,9.35,9.35,0,0,1-.9-9.4,9.43,9.43,0,0,1,7.7-5.6,5.74,5.74,0,0,1,1.2-.1h.2c1.3,0,1.8-.3,2.2-1.5a15.17,15.17,0,0,1,6.7-8.6,15.58,15.58,0,0,1,13.9-1.5,16.11,16.11,0,0,1,9.8,10.1c.4,1.3.8,1.6,2.2,1.6a9.73,9.73,0,0,1,10,9.5,9.19,9.19,0,0,1-2.7,6.8,9.76,9.76,0,0,1-7,3H35.9ZM9.1,572.7H5.7a2.1,2.1,0,0,1-2.2-2.2v-4.8a2.07,2.07,0,0,1,2.1-2.2h4.9a2,2,0,0,1,2.1,2.2v4.8a2,2,0,0,1-2.2,2.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M27.1,42.8l-3.9,3.9L0,23.6l2.9-2.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M33.2,23.9l-3.9,3.9-9.4-9.4a1.52,1.52,0,0,1,0-2l1.9-1.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M20.7,23.5l-2.9,2.9a1.52,1.52,0,0,1-2,0l-1.9-1.9a1.52,1.52,0,0,1,0-2l1.9-1.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M46,23.9l-2.9,2.9a1.52,1.52,0,0,1-2,0L18.9,4.6,22.8.7Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M23.2,46.7l-3.9-3.9L34.7,27.4a1.52,1.52,0,0,1,2,0l2.9,2.9Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M22.2,32.9l-2-1.9a1.52,1.52,0,0,1,0-2l9-9,3.9,3.9-9,9A1.23,1.23,0,0,1,22.2,32.9Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M9.3,20.1,6.4,17.2,22.8.7l3.9,3.9L11.3,20.1A1.52,1.52,0,0,1,9.3,20.1Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="91.5 12.7 92.7 15.8 97.3 14.5 97.3 35.4 101.1 35.4 101.1 10.5 98.5 10.5 91.5 12.7"/><path class="cls-3" d="M86.2,10.9c-6.7,0-11.7,5.5-11.7,12.8v.1c0,7.4,4.9,12.7,11.7,12.7S97.9,31,97.9,23.7v-.1C97.9,16.3,93,10.9,86.2,10.9ZM78.4,23.6c0-4.5,2.7-9.3,7.7-9.3s7.8,4.8,7.8,9.3v.1c0,4.5-2.7,9.3-7.7,9.3s-7.8-4.7-7.8-9.4Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="159.1 29.3 152.2 10.6 152.2 10.6 149.4 10.6 142.4 29.3 135 10.7 135 10.6 130.7 10.6 140.9 35.5 140.9 35.6 143.8 35.6 150.7 17.4 157.6 35.5 157.6 35.6 160.5 35.6 170.7 10.6 166.6 10.6 159.1 29.3"/><polygon class="cls-3" points="177.8 24.6 192.7 24.6 192.7 21.2 177.8 21.2 177.8 14.1 194.4 14.1 194.4 10.6 174 10.6 174 35.4 194.5 35.4 194.5 31.9 177.8 31.9 177.8 24.6"/><path class="cls-3" d="M186,23.2a6,6,0,0,0,2.8-5.2v-.1a5.5,5.5,0,0,0-2-4.3,11.1,11.1,0,0,0-7.4-2.3H167.7V36.1H180c6.2,0,10.2-2.8,10.2-7.2v-.1C190.3,27.1,189.5,24.7,186,23.2Zm.4,5.6h0c0,2.4-2.4,3.8-6.3,3.8h-8.5V25.3h7.8C182.1,25.3,186.4,25.8,186.4,28.8ZM185,18.1c0,2.8-3,3.8-5.7,3.8h-7.6V14.8h7.8c3.4,0,5.5,1.2,5.5,3.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M63,622.2a6.9,6.9,0,0,0-3.5-5.9,10.79,10.79,0,0,0-6.5-8.2h.6a21.5,21.5,0,1,0-43-.3c-3.5,1.5-6.5,4.7-7.1,8.5A6.58,6.58,0,0,0,0,622.2a6.77,6.77,0,0,0,3.5,5.9,11,11,0,0,0,10.9,9.1,2.58,2.58,0,0,0,2.6-2.6v-25a2.58,2.58,0,0,0-2.6-2.6h-.3a18,18,0,0,1,36,.3H48.6a2.58,2.58,0,0,0-2.6,2.6v24.7a2.58,2.58,0,0,0,2.6,2.6,6.61,6.61,0,0,0,2.4-.3v5.9a6.38,6.38,0,0,1-5.9,6.2H38.9A5.55,5.55,0,0,0,28,650.5a5.79,5.79,0,0,0,5.6,5.6,5.49,5.49,0,0,0,5.3-4.1H45a9.6,9.6,0,0,0,9.1-9.4v-7.4a12.13,12.13,0,0,0,5.3-7.7C61.8,626.9,63,624.5,63,622.2Z" transform="translate(31 -0.7)"/></svg>
|
assets/img/img-opt-logo.svg
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="93.5px" height="70px" viewBox="0 0 93.5 70" style="enable-background:new 0 0 93.5 70;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#FFFFFF;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<circle class="st0" cx="33.3" cy="20.3" r="6.2"/>
|
10 |
+
<path class="st0" d="M92.1,49.5c0.4,0.5,0.8,0.9,1.2,1.4c0-0.6,0-1.3,0-1.9c0.3-14.6,0.3-29.4,0-44c-0.1-0.6-0.4-2.3-1.9-3.6
|
11 |
+
c-1.1-1-2.4-1.3-3.1-1.4H4.9C2.2,0,0,2.2,0,4.9v59.6c0,2.7,2.2,4.9,4.9,4.9l43.3,0c-0.3-1.3-0.4-2.6-0.4-3.9H3.1V52.4l17.6-16.2
|
12 |
+
l5.5,4.4l15.3,12.7l27.9-24.1l19.3,16.7C90.6,47.8,91.6,48.9,92.1,49.5z M41.4,50.4L24.9,36.7l-4.1-3.3L3.1,49.7V3.9h85.5l0,39.1
|
13 |
+
L69.3,26.4L41.4,50.4z"/>
|
14 |
+
<path class="st0" d="M88.7,67c-0.1,1-0.3,2-0.6,3h4c0.2-1,0.4-2,0.5-3H88.7z"/>
|
15 |
+
<path class="st0" d="M73,68.2c1,0,1.9-0.6,2.4-1.5l0.3-0.6l0,0l4.6-8.3l-8,4.9l0,0l-0.6,0.3c-0.7,0.4-1.3,1.2-1.4,2
|
16 |
+
c0,0.1,0,0.2,0,0.3C70.3,67,71.5,68.2,73,68.2z"/>
|
17 |
+
<path class="st0" d="M82.3,53l2.8-2.7c-3.1-2.6-6.9-4.1-11.1-4.4v3.8C77.8,50,80.1,51.3,82.3,53z"/>
|
18 |
+
<path class="st0" d="M70.6,49.7v-3.9c-9.8,0.9-17.6,9.3-17.8,19.3l0,0.4c0,1.5,0.2,3,0.5,4.4h4c-0.4-1.5-0.7-3-0.7-4.5
|
19 |
+
c0-0.1,0-0.2,0-0.2l0-0.1C56.8,57.4,63,50.6,70.6,49.7z"/>
|
20 |
+
<path class="st0" d="M88.6,63.5h3.8c-0.4-4-1.9-7.7-4.6-10.8l-2.7,2.7c1,1.2,1.8,2.6,2.4,4.1C88.1,60.8,88.5,62.2,88.6,63.5z"/>
|
21 |
+
</g>
|
22 |
+
</svg>
|
assets/img/img-opt-white.svg
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="93.5px" height="70px" viewBox="0 0 93.5 70" style="enable-background:new 0 0 93.5 70;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#FFFFFF;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<circle class="st0" cx="33.3" cy="20.3" r="6.2"/>
|
10 |
+
<path class="st0" d="M92.1,49.5c0.4,0.5,0.8,0.9,1.2,1.4c0-0.6,0-1.3,0-1.9c0.3-14.6,0.3-29.4,0-44c-0.1-0.6-0.4-2.3-1.9-3.6
|
11 |
+
c-1.1-1-2.4-1.3-3.1-1.4H4.9C2.2,0,0,2.2,0,4.9v59.6c0,2.7,2.2,4.9,4.9,4.9l43.3,0c-0.3-1.3-0.4-2.6-0.4-3.9H3.1V52.4l17.6-16.2
|
12 |
+
l5.5,4.4l15.3,12.7l27.9-24.1l19.3,16.7C90.6,47.8,91.6,48.9,92.1,49.5z M41.4,50.4L24.9,36.7l-4.1-3.3L3.1,49.7V3.9h85.5l0,39.1
|
13 |
+
L69.3,26.4L41.4,50.4z"/>
|
14 |
+
<path class="st0" d="M88.7,67c-0.1,1-0.3,2-0.6,3h4c0.2-1,0.4-2,0.5-3H88.7z"/>
|
15 |
+
<path class="st0" d="M73,68.2c1,0,1.9-0.6,2.4-1.5l0.3-0.6l0,0l4.6-8.3l-8,4.9l0,0l-0.6,0.3c-0.7,0.4-1.3,1.2-1.4,2
|
16 |
+
c0,0.1,0,0.2,0,0.3C70.3,67,71.5,68.2,73,68.2z"/>
|
17 |
+
<path class="st0" d="M82.3,53l2.8-2.7c-3.1-2.6-6.9-4.1-11.1-4.4v3.8C77.8,50,80.1,51.3,82.3,53z"/>
|
18 |
+
<path class="st0" d="M70.6,49.7v-3.9c-9.8,0.9-17.6,9.3-17.8,19.3l0,0.4c0,1.5,0.2,3,0.5,4.4h4c-0.4-1.5-0.7-3-0.7-4.5
|
19 |
+
c0-0.1,0-0.2,0-0.2l0-0.1C56.8,57.4,63,50.6,70.6,49.7z"/>
|
20 |
+
<path class="st0" d="M88.6,63.5h3.8c-0.4-4-1.9-7.7-4.6-10.8l-2.7,2.7c1,1.2,1.8,2.6,2.4,4.1C88.1,60.8,88.5,62.2,88.6,63.5z"/>
|
21 |
+
</g>
|
22 |
+
</svg>
|
assets/img/overview/Compression-Modes.svg
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
viewBox="0 0 46.9 46.1" style="enable-background:new 0 0 46.9 46.1;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M34,0.1c-0.5,0-1.1,0.2-1.4,1.3s-0.7,2.3-1.1,3.4c-0.3,1-0.7,2.1-1,3.1c-1.6,5.2-3,10.8-2.8,16.6
|
10 |
+
c0.3,6,2.2,11.8,3.9,17.4c0.3,1.1,0.7,2.1,1,3.2c0.1,0.4,0.4,0.6,0.6,0.7c0.3,0.2,0.8,0.2,1.2,0.1c0.8-0.3,1.2-1,1-1.8
|
11 |
+
c-0.3-1.1-0.7-2.2-1-3.4c-0.3-1-0.6-1.9-0.9-2.9c-1.5-4.9-2.7-9.4-2.8-14.2c-0.1-4.5,0.9-8.8,2.3-13.8c0.4-1.2,0.7-2.5,1.1-3.7
|
12 |
+
c0.4-1.4,0.8-2.7,1.2-4.1c0.1-0.5,0.1-1-0.2-1.3C35,0.3,34.6,0.1,34,0.1z"/>
|
13 |
+
<path class="st0" d="M12.6,46c0.5,0,1.1-0.2,1.4-1.3c0.3-1.1,0.7-2.3,1.1-3.4c0.3-1,0.7-2.1,1-3.1c1.6-5.2,3-10.8,2.8-16.6
|
14 |
+
c-0.3-6-2.2-11.8-3.9-17.4c-0.3-1.1-0.7-2.1-1-3.2c-0.1-0.4-0.4-0.6-0.6-0.7c-0.3-0.2-0.8-0.2-1.2-0.1c-0.8,0.3-1.2,1-1,1.8
|
15 |
+
c0.3,1.1,0.7,2.2,1,3.4c0.3,1,0.6,1.9,0.9,2.9c1.5,4.9,2.7,9.4,2.8,14.2C16,27,15,31.3,13.6,36.3c-0.4,1.2-0.7,2.5-1.1,3.7
|
16 |
+
c-0.4,1.4-0.8,2.7-1.2,4.1c-0.1,0.5-0.1,1,0.2,1.3C11.6,45.8,12,46,12.6,46z"/>
|
17 |
+
<path class="st0" d="M13.2,22.2l-4.6-3.8c-0.3-0.2-0.5-0.5-0.9-0.5c-0.5,0-0.9,0.4-0.9,0.9v2.6h-6c-0.5,0-0.9,0.4-0.9,0.9v1.7
|
18 |
+
c0,0.5,0.4,0.9,0.9,0.9h6v2.6c0,0.4,0.3,0.9,0.9,0.9c0.4,0,0.6-0.2,0.9-0.5l4.6-3.8c0.3-0.3,0.5-0.5,0.5-0.9S13.5,22.5,13.2,22.2z"
|
19 |
+
/>
|
20 |
+
<path class="st0" d="M33.1,23c0,0.4,0.2,0.6,0.5,0.9l4.6,3.8c0.3,0.2,0.5,0.5,0.9,0.5c0.5,0,0.9-0.4,0.9-0.9v-2.6h6
|
21 |
+
c0.5,0,0.9-0.4,0.9-0.9v-1.7c0-0.5-0.4-0.9-0.9-0.9h-6v-2.6c0-0.4-0.3-0.9-0.9-0.9c-0.4,0-0.6,0.2-0.9,0.5l-4.6,3.8
|
22 |
+
C33.4,22.5,33.1,22.7,33.1,23z"/>
|
23 |
+
<path class="st0" d="M23.5,46L23.5,46c-0.8,0-1.5-0.7-1.5-1.5v-43C22,0.7,22.6,0,23.5,0h0C24.3,0,25,0.7,25,1.5v43
|
24 |
+
C25,45.4,24.3,46,23.5,46z"/>
|
25 |
+
</g>
|
26 |
+
</svg>
|
assets/img/overview/More-Images.svg
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
viewBox="0 0 54 54" style="enable-background:new 0 0 54 54;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<g>
|
10 |
+
<path class="st0" d="M46.6,40.9H7.4c-0.6,0-1.2-0.5-1.2-1.2V14.3c0-0.6,0.5-1.2,1.2-1.2h3.5v2.3H8.5v23.1h37v-4.6h2.3v5.8
|
11 |
+
C47.8,40.4,47.3,40.9,46.6,40.9z"/>
|
12 |
+
</g>
|
13 |
+
<g>
|
14 |
+
<path class="st0" d="M40.7,49.1H1.4c-0.6,0-1.2-0.5-1.2-1.2V22.5c0-0.6,0.5-1.2,1.2-1.2h3.5v2.3H2.6v23.1h37v-4.6h2.3v5.8
|
15 |
+
C41.9,48.6,41.4,49.1,40.7,49.1z"/>
|
16 |
+
</g>
|
17 |
+
<g>
|
18 |
+
<path class="st0" d="M52.6,4.9H13.3c-0.6,0-1.2,0.5-1.2,1.2v25.4c0,0.6,0.5,1.2,1.2,1.2h39.3c0.6,0,1.2-0.5,1.2-1.2V6.1
|
19 |
+
C53.7,5.4,53.2,4.9,52.6,4.9z M51.4,7.2v20.8l-9.1-9.1c-0.2-0.2-0.5-0.3-0.7-0.3s-0.5,0.1-0.7,0.3l-4,4l-9.8-10.7
|
20 |
+
c-0.2-0.2-0.4-0.3-0.7-0.3c-0.3,0-0.5,0.1-0.7,0.3L14.4,22.4V7.2H51.4z M14.4,25.2l11.7-10.8l9.2,10l-2.2,2.2
|
21 |
+
c-0.4,0.4-0.4,1.1,0,1.5s1.1,0.4,1.5,0l6.9-6.9l9.2,9.2H14.4V25.2z"/>
|
22 |
+
<circle class="st0" cx="42.5" cy="12" r="2.9"/>
|
23 |
+
</g>
|
24 |
+
</g>
|
25 |
+
</svg>
|
assets/img/overview/PDF-File-Optimization.svg
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
viewBox="0 0 54 54" style="enable-background:new 0 0 54 54;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:none;}
|
7 |
+
.st1{fill:#2D3142;}
|
8 |
+
</style>
|
9 |
+
<g>
|
10 |
+
<path class="st0" d="M18.4,41c0.6-0.6,1-1.5,1-2.5v-1.2c0-1-0.3-1.8-1-2.5s-1.5-1-2.5-1h-2.7V42h2.7C16.9,42,17.7,41.6,18.4,41z
|
11 |
+
M14.6,35h1.3c0.6,0,1.2,0.2,1.5,0.7s0.6,1,0.6,1.7v1.2c0,0.7-0.2,1.2-0.6,1.7c-0.4,0.4-0.9,0.7-1.5,0.7h-1.3V35z"/>
|
12 |
+
<polygon class="st0" points="22.5,38.5 25.7,38.5 25.7,37.4 25.7,37.4 22.5,37.4 22.5,35 26.3,35 26.3,33.9 21.1,33.9 21.1,42
|
13 |
+
22.5,42 "/>
|
14 |
+
<path class="st0" d="M7,38.9h1.7c0.9,0,1.6-0.2,2.1-0.7c0.5-0.5,0.8-1.1,0.8-1.8s-0.3-1.4-0.8-1.8c-0.5-0.5-1.2-0.7-2.1-0.7H5.7V42
|
15 |
+
H7V38.9z M7,35h1.7c0.5,0,0.9,0.1,1.1,0.4s0.4,0.6,0.4,1s-0.1,0.7-0.4,1c-0.3,0.3-0.6,0.4-1.1,0.4H7V35z"/>
|
16 |
+
<path class="st0" d="M35.6,12.3h5.7L30.8,2v5.6C30.8,10.2,32.9,12.3,35.6,12.3z"/>
|
17 |
+
<path class="st1" d="M35.9,51.8H9c-2.3,0-4.2-2-4.2-4.5v-1.4h20.1c3.9,0,7.1-3.6,7.1-8c0-4.4-3.2-8-7.1-8H4.8V6.4
|
18 |
+
c0-2.5,1.9-4.5,4.2-4.5h20v5.7c0,3.6,2.9,6.6,6.6,6.6h6.6v10.4c0.6-0.4,1.2-0.7,1.8-1V12.8c0-0.3-0.1-0.5-0.3-0.7l-12-11.8
|
19 |
+
C31.6,0.1,31.3,0,31.1,0H9C5.7,0,2.9,2.9,2.9,6.4v23.6H0v16h2.9v1.4c0,3.5,2.7,6.4,6.1,6.4h28.8C36.8,53.2,36.2,52.5,35.9,51.8z
|
20 |
+
M21.1,33.9h5.2V35h-3.8v2.5h3.3v0v1.1h-3.2V42h-1.4V33.9z M13.2,33.9h2.7c1,0,1.8,0.3,2.5,1s1,1.5,1,2.5v1.2c0,1-0.3,1.8-1,2.5
|
21 |
+
c-0.6,0.6-1.5,1-2.5,1h-2.7V33.9z M5.7,33.9h3.1c0.9,0,1.6,0.2,2.1,0.7c0.5,0.5,0.8,1.1,0.8,1.8s-0.2,1.4-0.8,1.8
|
22 |
+
c-0.5,0.5-1.2,0.7-2.1,0.7H7V42H5.7V33.9z M30.8,2l10.4,10.3h-5.7c-2.6,0-4.8-2.1-4.8-4.7V2z"/>
|
23 |
+
<path class="st1" d="M9.9,37.4c0.2-0.3,0.4-0.6,0.4-1s-0.1-0.8-0.4-1S9.2,35,8.7,35H7v2.8h1.7C9.2,37.8,9.6,37.7,9.9,37.4z"/>
|
24 |
+
<path class="st1" d="M17.4,40.2c0.4-0.4,0.6-1,0.6-1.7v-1.2c0-0.7-0.2-1.2-0.6-1.7S16.5,35,15.9,35h-1.3v5.9h1.3
|
25 |
+
C16.5,40.9,17,40.7,17.4,40.2z"/>
|
26 |
+
<path class="st1" d="M52.1,26.7c-0.3-0.6-0.8-0.7-0.9-0.6c-0.5,0-0.8,0.4-0.9,0.7L48.8,31c-0.5,0.3-2.3,1-2.9,1.1
|
27 |
+
c-0.5-0.5-1.4-2.1-1.6-2.6l1.5-4.3c0.1-0.4,0-0.9-0.3-1.1C45.3,24,45,23.7,44.4,24c-0.1,0.1-0.3,0.1-0.4,0.2
|
28 |
+
c-0.6,0.3-1.2,0.6-1.8,1c-1.5,0.9-2.8,2.1-3.3,3.5l-0.2,0.4c-0.9,2.6,0.1,5.4,2.3,6.9l-4.9,12.5c-0.3,0.9-0.3,2.1,0.3,3.2
|
29 |
+
c0.4,0.7,1.1,1.3,2.1,1.7c0.2,0.1,0.3,0.1,0.5,0.1c0.3,0.1,0.6,0.1,0.9,0.1c0.9,0,1.6-0.3,2-0.6c0.8-0.6,1.3-1.4,1.6-2
|
30 |
+
c1.2-4.3,3.1-11.1,3.7-12.9c0.2,0,0.4,0,0.6,0c0.9,0,1.8-0.2,2.6-0.6c1.4-0.7,2.5-1.9,3-3.4l0.1-0.4C54.2,31.7,53.2,29,52.1,26.7z
|
31 |
+
M44,43.7c-0.5,1.8-1.1,4-1.9,6.9c-0.1,0.4-0.5,0.9-1,1.3c-0.6,0.4-1.3,0.5-2.1,0.2c-0.3-0.1-0.5-0.2-0.7-0.3
|
32 |
+
c-1.4-0.9-0.8-2.7-0.8-2.7l4.7-11.8l0.2-0.5c0,0,0.1,0,0.1,0l1.5,0.5l1.8,0.6c0,0,0,0,0,0C45.4,38.9,44.9,40.6,44,43.7z M52.5,33.4
|
33 |
+
l-0.1,0.4c-0.4,1.3-1.3,2.3-2.5,2.8c-0.7,0.3-1.4,0.5-2.1,0.5c-0.6,0-1.1-0.1-1.7-0.3L44,36.2l-1.2-0.4c-0.2-0.1-0.4-0.2-0.6-0.3
|
34 |
+
c-2.2-1.1-3.3-3.6-2.5-6l0.2-0.4c0.3-0.9,1.1-1.8,2.3-2.6c0.4-0.3,0.9-0.6,1.4-0.9l0.4-0.2l0.7-0.4L44,27.1l-0.7,2.2
|
35 |
+
c-0.1,0.3,0.3,1.1,0.7,2c0.5,0.9,1.2,1.8,1.5,1.9c0.6,0.2,4-1,4.2-1.6l1.5-4.3l0.5,1.2C52.6,30.6,52.9,32.3,52.5,33.4z"/>
|
36 |
+
</g>
|
37 |
+
</svg>
|
assets/img/overview/Reports.svg
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="65.1px" height="46.1px" viewBox="0 0 65.1 46.1" style="enable-background:new 0 0 65.1 46.1;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#2D3142;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M32.6,0c8.8,0,17.7,0,26.5,0c3.4,0,6,2.6,6,6c0,6.7,0,13.4,0,20.2c0,4.8,0,9.5,0,14.3c0,3.1-2.1,5.4-5.1,5.6
|
10 |
+
c-2.4,0.1-4.8,0-7.2,0c-15.5,0-31,0-46.5,0c-0.7,0-1.4,0-2.1-0.2C1.7,45.3,0,43.2,0,40.6C0,29.1,0,17.5,0,6c0-3.4,2.6-6,6-6
|
11 |
+
C14.9,0,23.8,0,32.6,0z M32.6,43.4C32.6,43.4,32.6,43.4,32.6,43.4c9,0,18,0,27,0c0.6,0,1.2-0.2,1.6-0.5c0.9-0.5,1.2-1.4,1.2-2.4
|
12 |
+
c0-3,0-6.1,0-9.1c0-8.5,0-16.9,0-25.4c0-1.2-0.5-2.1-1.4-2.8c-0.7-0.5-1.5-0.5-2.3-0.5c-13,0-25.9,0-38.9,0c-4.6,0-9.2,0-13.7,0
|
13 |
+
C4.1,2.7,2.7,4,2.7,5.8c0,11.6,0,23.2,0,34.9c0,1.6,1.2,2.7,2.8,2.7C14.5,43.4,23.5,43.4,32.6,43.4z"/>
|
14 |
+
<path class="st0" d="M56.9,17.8c0,4.3-3.9,8.1-8.2,8c-4.2,0-8-3.9-8-8.2c0.1-4.3,3.9-8.1,8.3-8C53.4,9.7,57,13.8,56.9,17.8z
|
15 |
+
M50.1,12.5c-2.8-0.8-5.7,0.9-6.4,3.6c-0.8,3.1,0.8,6,3.7,6.8c2.8,0.7,5.9-0.7,6.5-3.2c-1.6-0.2-3.2-0.4-4.8-0.6
|
16 |
+
c-1.5-0.2-1.9-1-1.2-2.4C48.6,15.3,49.3,14,50.1,12.5z M54.2,17c-0.2-1.3-0.6-2.4-1.6-3.3c-0.5,1-1,1.9-1.6,2.9
|
17 |
+
C52.1,16.8,53.1,16.9,54.2,17z"/>
|
18 |
+
<path class="st0" d="M35.2,24.4c0,4,0,7.9,0,11.9c0,1-0.4,1.5-1.2,1.6c-0.9,0.1-1.5-0.5-1.6-1.5c0-1.7,0-3.4,0-5.1
|
19 |
+
c0-6.2,0-12.5,0-18.7c0-0.1,0-0.2,0-0.3c0-0.9,0.6-1.5,1.4-1.5c0.8,0,1.4,0.6,1.4,1.5c0,2.9,0,5.7,0,8.6
|
20 |
+
C35.2,22.1,35.2,23.3,35.2,24.4z"/>
|
21 |
+
<path class="st0" d="M27.1,28.5c0-2.6,0-5.3,0-7.9c0-1,0.5-1.6,1.3-1.6c0.8,0,1.4,0.6,1.4,1.6c0,5.3,0,10.5,0,15.8
|
22 |
+
c0,0.6-0.2,1.1-0.8,1.4c-0.5,0.2-1.1,0.2-1.4-0.2c-0.3-0.3-0.5-0.8-0.5-1.2C27,33.8,27.1,31.1,27.1,28.5
|
23 |
+
C27.1,28.5,27.1,28.5,27.1,28.5z"/>
|
24 |
+
<path class="st0" d="M48.7,32.6c-2.2,0-4.4,0-6.5,0c-0.9,0-1.4-0.4-1.5-1.2c-0.1-0.8,0.5-1.5,1.5-1.5c1.4,0,2.8,0,4.2,0
|
25 |
+
c3,0,6,0,9,0c0.4,0,0.9,0.2,1.3,0.4c0.4,0.3,0.5,0.9,0.3,1.4c-0.2,0.6-0.7,0.9-1.3,0.9c-1.8,0-3.5,0-5.3,0
|
26 |
+
C49.7,32.6,49.2,32.6,48.7,32.6z"/>
|
27 |
+
<path class="st0" d="M16.2,29.8c0-2.2,0-4.3,0-6.5c0-0.4,0.2-1,0.5-1.3c0.3-0.4,0.9-0.4,1.4-0.2c0.6,0.3,0.8,0.8,0.8,1.4
|
28 |
+
c0,2,0,4,0,6c0,2.4,0,4.8,0,7.2c0,1.1-0.9,1.8-1.8,1.4c-0.6-0.2-0.9-0.7-0.9-1.5C16.2,34.2,16.2,32,16.2,29.8z"/>
|
29 |
+
<path class="st0" d="M48.8,38c-2.2,0-4.5,0-6.7,0c-1.1,0-1.8-1-1.3-1.9c0.3-0.6,0.8-0.8,1.5-0.8c3.2,0,6.3,0,9.5,0
|
30 |
+
c1.2,0,2.5,0,3.7,0c1,0,1.5,0.5,1.5,1.4c0,0.8-0.6,1.3-1.5,1.3C53.2,38,51,38,48.8,38z"/>
|
31 |
+
<path class="st0" d="M24.3,31.2c0,1.8,0,3.5,0,5.3c0,0.9-0.5,1.5-1.3,1.5c-0.8,0-1.4-0.6-1.4-1.5c0-3.5,0-7,0-10.6
|
32 |
+
c0-0.6,0.2-1.1,0.8-1.4c0.5-0.2,1.1-0.2,1.4,0.2c0.3,0.3,0.5,0.8,0.5,1.2C24.4,27.7,24.3,29.5,24.3,31.2L24.3,31.2z"/>
|
33 |
+
<path class="st0" d="M10.8,33.8c0-0.8,0-1.7,0-2.5c0-0.9,0.5-1.5,1.3-1.5c0.8,0,1.4,0.6,1.4,1.4c0,1.8,0,3.5,0,5.3
|
34 |
+
c0,0.9-0.6,1.4-1.4,1.4c-0.8,0-1.3-0.6-1.3-1.4C10.8,35.6,10.8,34.7,10.8,33.8z"/>
|
35 |
+
</g>
|
36 |
+
</svg>
|
assets/img/overview/Scheduling.svg
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
viewBox="0 0 49 49.3" style="enable-background:new 0 0 49 49.3;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:none;}
|
7 |
+
.st1{fill:#2D3142;}
|
8 |
+
</style>
|
9 |
+
<path class="st0" d="M12.9,12.1v-0.5C12.9,11.8,12.9,11.9,12.9,12.1L12.9,12.1z"/>
|
10 |
+
<path class="st1" d="M19.2,3.1c-2-2-4.7-3.1-7.6-3.1C8.8,0,6.1,1.1,4.1,3.1S1,7.8,1,10.6c0,3.8,2,7.3,5.3,9.2
|
11 |
+
c2.4,1.4,5.2,1.8,8.1,1.1c1.8-0.5,3.5-1.4,4.8-2.7c1.2-1.2,2.1-2.7,2.6-4.4c0.3-0.9,0.4-1.8,0.4-2.7v-0.2c0-0.1,0-0.1,0-0.2
|
12 |
+
C22.3,7.9,21.2,5.2,19.2,3.1z M20.7,11.1c0,0.7-0.1,1.4-0.3,2.1c-1,3.8-4.5,6.6-8.7,6.6c-1,0-2.1-0.2-3-0.5c-1.1-0.4-2-0.9-2.9-1.6
|
13 |
+
c-0.2-0.2-0.4-0.4-0.6-0.5c-1.7-1.7-2.7-4-2.7-6.5c0-5.1,4.1-9.1,9.2-9.1c2.4,0,4.7,1,6.4,2.7s2.6,4.1,2.6,6.6
|
14 |
+
C20.7,10.9,20.7,11,20.7,11.1z"/>
|
15 |
+
<path class="st1" d="M11.8,9.3c-0.3-0.1-0.6-0.2-0.9-0.4c-0.5-0.5-1-1-1.5-1.5C9,7,8.7,6.7,8.3,6.3C8.1,6.1,7.8,6,7.6,6
|
16 |
+
C7.4,6,7.2,6.1,7.1,6.2C6.9,6.5,6.9,7,7.3,7.4C8,8.1,8.8,8.9,9.5,9.6c0.4,0.4,0.7,0.8,0.8,1.4v0.1c0.2,0.6,0.9,1,1.4,0.9
|
17 |
+
c0.6-0.1,1-0.4,1.2-0.9c0-0.2,0.1-0.3,0-0.5C12.9,9.9,12.5,9.4,11.8,9.3z"/>
|
18 |
+
<g>
|
19 |
+
<path class="st1" d="M21.2,31.1c0-0.5-0.4-1.1-1.1-1.1h-3.7c-0.7,0-1.1,0.5-1.1,1.1v1.2c0,0.5,0.4,1.1,1.1,1.1h3.7
|
20 |
+
c0.5,0,1.1-0.5,1.1-1.1V31.1z"/>
|
21 |
+
<path class="st1" d="M30.5,31.1c0-0.5-0.5-1.1-1.1-1.1h-3.7c-0.7,0-1.1,0.5-1.1,1.1v1.2c0,0.5,0.4,1.1,1.1,1.1h3.7
|
22 |
+
c0.7,0,1.1-0.5,1.1-1.1V31.1z"/>
|
23 |
+
<path class="st1" d="M38.6,30h-3.7c-0.7,0-1.1,0.5-1.1,1.1v1.2c0,0.5,0.4,1.1,1.1,1.1h3.7c0.5,0,1.1-0.5,1.1-1.1v-1.2
|
24 |
+
C39.7,30.5,39.1,30,38.6,30z"/>
|
25 |
+
<path class="st1" d="M38.6,37.8h-3.7c-0.7,0-1.1,0.5-1.1,1.1v1.2c0,0.5,0.4,1.1,1.1,1.1h3.7c0.5,0,1.1-0.5,1.1-1.1v-1.2
|
26 |
+
C39.7,38.3,39.1,37.8,38.6,37.8z"/>
|
27 |
+
<path class="st1" d="M29.4,37.8h-3.7c-0.7,0-1.1,0.5-1.1,1.1v1.2c0,0.5,0.4,1.1,1.1,1.1h3.7c0.7,0,1.1-0.5,1.1-1.1v-1.2
|
28 |
+
C30.5,38.3,29.9,37.8,29.4,37.8z"/>
|
29 |
+
<path class="st1" d="M16.4,37.8c-0.7,0-1.1,0.5-1.1,1.1v1.2c0,0.5,0.4,1.1,1.1,1.1h3.7c0.7,0,1.1-0.5,1.1-1.1v-1.2
|
30 |
+
c0-0.5-0.4-1.1-1.1-1.1H16.4z"/>
|
31 |
+
</g>
|
32 |
+
<g>
|
33 |
+
<path class="st1" d="M36.1,16.8c0,1,0.7,1.8,1.6,1.8c0.5,0,0.9-0.2,1.2-0.5s0.5-0.8,0.5-1.3c0-2.7,0-5.5,0-8.2c0-1-0.7-1.8-1.6-1.8
|
34 |
+
c-0.9,0-1.6,0.8-1.6,1.8c0,0.7,0,1.4,0,2.2v1.3h-1.4c-0.4,0-0.7,0-1.1,0c-0.4,0-0.9,0-1.3,0c-0.1,0-0.1,0-0.2,0v3h3.9
|
35 |
+
C36.1,15.1,36.1,16.8,36.1,16.8z"/>
|
36 |
+
<path class="st1" d="M24.4,16.8c0,1,0.7,1.8,1.6,1.8c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.3c0-2.7,0-5.5,0-8.2
|
37 |
+
c0-1-0.7-1.8-1.6-1.8s-1.6,0.8-1.6,1.8c0,0.7,0,1.4,0,2.2v1.3h-0.1l0,0c0,1-0.2,2-0.5,3h0.5V16.8z"/>
|
38 |
+
<path class="st1" d="M46.8,12.3c-1.1-0.1-2.1-0.1-3.2-0.1c-0.4,0-0.8,0-1.2,0V15h3.8v7.9H14.7c-1,0.3-2,0.4-3,0.4
|
39 |
+
c-2.1,0-4.1-0.6-5.8-1.6c0,8.1,0,16.3,0,24.4c0,1.9,1.3,3.2,3.2,3.2c5.4,0,10.7,0,16.1,0c0.5,0,1.1,0,1.6,0h1.4h1.6
|
40 |
+
c5.4,0,10.7,0,16.1,0c1.9,0,3.2-1.3,3.2-3.2c0-4.9,0-9.8,0-14.7v-5.5v-0.5c0-3.3,0-6.7,0-10C49.1,13.8,48.1,12.5,46.8,12.3z
|
41 |
+
M46.2,25.9v4.5v16H29.1h-3.2H8.8V24.7h37.4V25.9z"/>
|
42 |
+
</g>
|
43 |
+
</svg>
|
assets/img/pro-plugins.svg
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="18px" height="18px" viewBox="0 0 18 18" style="enable-background:new 0 0 18 18;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#FFFFFF;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<path class="st0" d="M7.1,16c-0.8,0-1.6,0-2.4,0c-0.1,0-0.3,0.1-0.4,0.2c-0.4,0.4-0.8,0.8-1.2,1.2c-0.7,0.7-1.8,0.7-2.6,0
|
10 |
+
c-0.7-0.7-0.7-1.8,0-2.5c0.4-0.4,0.8-0.8,1.2-1.2C1.9,13.6,2,13.4,2,13.2c0-1.3,0-2.6,0-4c0-1.3,0.2-2.6,0.7-3.8
|
11 |
+
C2.8,5.2,3,4.9,3.2,4.6c0.3-0.4,0.6-0.8,0.9-1.1c0.2-0.3,0.2-0.3,0.5,0c1.1,1.1,2.2,2.2,3.3,3.3c2.2,2.2,4.4,4.4,6.6,6.6
|
12 |
+
c0.3,0.3,0.3,0.3,0,0.6c-0.5,0.3-0.9,0.7-1.4,1c-0.7,0.5-1.5,0.7-2.3,0.9c-0.7,0.1-1.4,0.2-2,0.2C8.3,16.1,7.7,16,7.1,16z"/>
|
13 |
+
<path class="st0" d="M11,0c0.9,0.1,1.9,1,1.9,1.9c0,0.2-0.1,0.5-0.3,0.7C11.4,3.8,10.2,5,9,6.1c-0.1,0.1-0.2,0.1-0.3,0
|
14 |
+
C8,5.5,7.4,4.9,6.7,4.2C6.6,4.1,6.6,4,6.7,3.9c1.2-1.2,2.4-2.4,3.7-3.6C10.5,0.1,10.8,0.1,11,0z"/>
|
15 |
+
<path class="st0" d="M18,7c-0.1,0.2-0.2,0.4-0.3,0.6c-1.2,1.2-2.4,2.4-3.5,3.6c-0.2,0.2-0.3,0.2-0.5,0c-0.6-0.6-1.2-1.2-1.8-1.8
|
16 |
+
c-0.2-0.2-0.2-0.3,0-0.4c1.1-1.1,2.2-2.2,3.3-3.3C15.8,5,16.3,5,17,5.4C17.5,5.8,17.9,6.3,18,7z"/>
|
17 |
+
</g>
|
18 |
+
</svg>
|
assets/img/themes.svg
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
width="22px" height="22px" viewBox="0 0 22 22" style="enable-background:new 0 0 22 22;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#FFFFFF;}
|
7 |
+
</style>
|
8 |
+
<g>
|
9 |
+
<g>
|
10 |
+
<path class="st0" d="M17.3,15.7c-0.1-0.5-0.5-0.8-0.8-1.1c-0.1-0.1-0.1-0.2,0-0.3c0.7-0.7,1.4-1.4,2-2.2c0.2-0.3,0.4-0.6,0.5-1
|
11 |
+
c0.1-0.5-0.2-0.9-0.7-0.9c-0.4,0-0.8,0.2-1.2,0.5c-0.2,0.1-0.3,0.2-0.5,0.4c-0.1,0-0.1,0.1-0.2,0c-0.1-0.1,0-0.1,0-0.2
|
12 |
+
c0.2-0.3,0.4-0.6,0.5-1c0.1-0.4,0.1-0.7-0.1-1c-0.1-0.2-0.3-0.4-0.6-0.4c-0.5,0-1,0.2-1.5,0.5c-0.3,0.2-0.7,0.4-1,0.6
|
13 |
+
c-0.1,0-0.1,0.2-0.2,0.1c-0.1-0.1,0-0.2,0.1-0.2c0.3-0.4,0.5-0.7,0.7-1.1c0.5-1.1-0.2-2-1.4-1.8c-0.1,0-0.1,0-0.2,0
|
14 |
+
c-0.1,0-0.1,0.1-0.2,0c0-0.1,0-0.1,0.1-0.2c0.2-0.2,0.3-0.4,0.4-0.6c0.1-0.3,0.1-0.7-0.1-1c-0.2-0.3-0.5-0.4-0.9-0.3
|
15 |
+
C11.4,4.4,11,4.7,10.5,5c0,0-0.1,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.2,0c-0.1-0.1,0-0.1,0-0.2c0.1-0.1,0.2-0.3,0.3-0.4
|
16 |
+
c0.1-0.2,0.2-0.4,0-0.6c-0.2-0.2-0.4-0.2-0.6-0.1C9.5,4,9.2,4.3,8.9,4.5c-0.4,0.3-0.8,0.7-1.2,1c-0.1,0.1-0.2,0.1-0.3,0
|
17 |
+
C7.1,5.2,6.8,4.9,6.3,4.7c0.1-0.1,0.1-0.1,0.2-0.2C8,3.1,9.4,1.7,10.8,0.3c0.4-0.4,0.8-0.4,1.3,0c3.2,3.2,6.4,6.4,9.7,9.7
|
18 |
+
c0.4,0.4,0.4,0.8,0,1.3c-1.4,1.4-2.8,2.8-4.2,4.2C17.4,15.5,17.3,15.6,17.3,15.7z"/>
|
19 |
+
<path class="st0" d="M10.3,11.7C8.5,9.9,6.8,8.2,5,6.4C4.9,6.3,4.9,6.2,5,6.1c0.1-0.1,0.3-0.3,0.4-0.4c0.3-0.3,0.7-0.3,1,0
|
20 |
+
c0,0,0.1,0.1,0.1,0.1c3.2,3.2,6.4,6.4,9.6,9.6c0.5,0.5,0.5,0.9,0,1.3c-0.1,0.1-0.3,0.4-0.4,0.4c-0.2,0-0.3-0.2-0.5-0.4
|
21 |
+
C13.6,15,12,13.4,10.3,11.7z"/>
|
22 |
+
<path class="st0" d="M3.7,7.3c-0.6,0.6-0.6,1.6,0,2.2C4,9.8,4.2,10,4.5,10.3c0.4,0.5,0.7,1,0.9,1.6c0.2,0.8,0,1.4-0.5,2
|
23 |
+
c-0.5,0.6-1.2,1-1.9,1.4c-0.9,0.4-1.8,1.1-2.4,1.9c-0.7,0.9-0.8,2-0.2,3c0.3,0.5,0.7,0.9,1.2,1.3c1,0.8,2.2,0.8,3.2,0.1
|
24 |
+
c0.9-0.6,1.5-1.3,1.9-2.3c0.3-0.6,0.6-1.1,1-1.6c1-1.2,2-1.4,3.3-0.6c0.5,0.3,1,0.8,1.5,1.2c0.5,0.5,1.3,0.6,1.9,0.2
|
25 |
+
c0.2-0.2,0.4-0.4,0.6-0.6c0.2-0.1,0.1-0.2,0-0.3c-1.8-1.8-3.5-3.5-5.3-5.3C8.1,10.6,6.5,9,4.8,7.3C4.7,7.1,4.5,6.8,4.3,6.8
|
26 |
+
C4.1,6.9,3.9,7.2,3.7,7.3z M4.3,17.7c0.6,0.6,0.6,1.6,0,2.2c-0.6,0.6-1.6,0.6-2.2,0c-0.6-0.6-0.6-1.6,0-2.2
|
27 |
+
C2.7,17.1,3.7,17.1,4.3,17.7z"/>
|
28 |
+
</g>
|
29 |
+
</g>
|
30 |
+
</svg>
|
assets/js/admin_main.js
CHANGED
@@ -1,7 +1,14 @@
|
|
1 |
var api = new iowdAPI();
|
2 |
api.setApiUrl(iowd.ajaxURL);
|
3 |
|
|
|
|
|
|
|
|
|
4 |
jQuery(document).ready(function () {
|
|
|
|
|
|
|
5 |
|
6 |
if(iowd.iowd_optimizing == 1){
|
7 |
finishOptimizing(0, 25);
|
@@ -268,4 +275,14 @@ function wdTabs(tabs, default_tab) {
|
|
268 |
});
|
269 |
}
|
270 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
271 |
|
1 |
var api = new iowdAPI();
|
2 |
api.setApiUrl(iowd.ajaxURL);
|
3 |
|
4 |
+
jQuery(window).resize(function () {
|
5 |
+
/*10web banner*/
|
6 |
+
wdResize();
|
7 |
+
});
|
8 |
jQuery(document).ready(function () {
|
9 |
+
|
10 |
+
/*10web banner*/
|
11 |
+
wdResize();
|
12 |
|
13 |
if(iowd.iowd_optimizing == 1){
|
14 |
finishOptimizing(0, 25);
|
275 |
});
|
276 |
}
|
277 |
|
278 |
+
function wdResize(){
|
279 |
+
if(jQuery(".tenweb_banner-center").length){
|
280 |
+
if (matchMedia('only screen and (max-width: 768px)').matches) {
|
281 |
+
jQuery(".tenweb_banner-left").after(jQuery(".tenweb_banner-center"));
|
282 |
+
} else{
|
283 |
+
jQuery(".tenweb_banner-right").after(jQuery(".tenweb_banner-center"));
|
284 |
+
}
|
285 |
+
}
|
286 |
+
}
|
287 |
+
|
288 |
|
assets/js/settings.js
CHANGED
@@ -1,5 +1,10 @@
|
|
1 |
jQuery(document).ready(function () {
|
2 |
|
|
|
|
|
|
|
|
|
|
|
3 |
if (iowdSettingsGlobal.page == "iowd_settings") {
|
4 |
|
5 |
if (iowdSettingsGlobal.from_gallery == 1) {
|
1 |
jQuery(document).ready(function () {
|
2 |
|
3 |
+
/*if(!iowdSettingsGlobal.overview_visited){
|
4 |
+
jQuery(".toplevel_page_iowd_settings").attr("href", "admin.php?page=overview_iowd");
|
5 |
+
jQuery(".toplevel_page_iowd_settings").next("ul").find("a.wp-first-item").attr("href", "admin.php?page=overview_iowd");
|
6 |
+
}*/
|
7 |
+
|
8 |
if (iowdSettingsGlobal.page == "iowd_settings") {
|
9 |
|
10 |
if (iowdSettingsGlobal.from_gallery == 1) {
|
includes/iowd-settings.php
CHANGED
@@ -12,7 +12,6 @@ class IOWD_Settings
|
|
12 |
|
13 |
public function __construct()
|
14 |
{
|
15 |
-
|
16 |
$fields = $this->get_fields();
|
17 |
|
18 |
$this->tabs = array(
|
12 |
|
13 |
public function __construct()
|
14 |
{
|
|
|
15 |
$fields = $this->get_fields();
|
16 |
|
17 |
$this->tabs = array(
|
io-wd.php
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
|
3 |
/**
|
4 |
* Plugin Name: Image Optimizer WD
|
5 |
-
* Plugin URI: https://
|
6 |
* Description: Image Optimizer WordPress plugin enables you to resize, compress and optimize PNG, JPG, GIF files while maintaining image quality.
|
7 |
-
* Version: 1.0.
|
8 |
* Author: WebDorado
|
9 |
* Author URI: https://web-dorado.com/
|
10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -24,7 +24,7 @@ define('IOWD_NAME', plugin_basename(dirname(__FILE__)));
|
|
24 |
define('IOWD_MAIN_FILE', plugin_basename(__FILE__));
|
25 |
define('IOWD_PREFIX', "iowd");
|
26 |
//define( 'IOWD_API_URL', "http://local.web-dorado.info/IO_api/v1/" );
|
27 |
-
define('IOWD_API_URL', "https://optimizer.
|
28 |
|
29 |
setlocale(LC_ALL, 'en_US.UTF-8');
|
30 |
|
@@ -45,7 +45,7 @@ if (is_admin() || (defined('DOING_CRON') && DOING_CRON)) {
|
|
45 |
require_once('iowd_class.php');
|
46 |
register_activation_hook(__FILE__, array('IOWD', 'activate'));
|
47 |
|
48 |
-
if (version_compare(phpversion(), "5.4", '>')){
|
49 |
require_once(IOWD_DIR_INCLUDES . '/iowd-media-library.php');
|
50 |
add_action('plugins_loaded', array('IOWD', 'get_instance'));
|
51 |
register_deactivation_hook(__FILE__, array('IOWD', 'deactivate'));
|
@@ -53,7 +53,7 @@ if (is_admin() || (defined('DOING_CRON') && DOING_CRON)) {
|
|
53 |
|
54 |
}
|
55 |
|
56 |
-
if (!class_exists("
|
57 |
require_once(IOWD_DIR . '/wd/start.php');
|
58 |
}
|
59 |
|
@@ -61,17 +61,44 @@ global $iowd_plugin_options;
|
|
61 |
|
62 |
$iowd_plugin_options = array(
|
63 |
"prefix" => IOWD_PREFIX,
|
64 |
-
"wd_plugin_id" =>
|
65 |
"plugin_title" => "Image Optimizer WD",
|
66 |
"plugin_wordpress_slug" => "image-optimizer-wd",
|
67 |
"plugin_dir" => IOWD_DIR,
|
68 |
"plugin_main_file" => __FILE__,
|
69 |
-
"description" => '',
|
70 |
-
"plugin_features" => array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
"user_guide" => array(),
|
72 |
-
"overview_welcome_image" =>
|
73 |
"video_youtube_id" => "",
|
74 |
-
"plugin_wd_url" => "",
|
75 |
"plugin_wd_demo_link" => "",
|
76 |
"plugin_wd_addons_link" => "",
|
77 |
"after_subscribe" => "admin.php?page=iowd_settings",
|
@@ -80,8 +107,9 @@ $iowd_plugin_options = array(
|
|
80 |
"plugin_menu_icon" => IOWD_URL_IMG . "/icon.png",
|
81 |
"deactivate" => true,
|
82 |
"subscribe" => true,
|
83 |
-
"custom_post" =>
|
84 |
"menu_capability" => "manage_options",
|
85 |
"menu_position" => null,
|
86 |
);
|
87 |
-
|
|
2 |
|
3 |
/**
|
4 |
* Plugin Name: Image Optimizer WD
|
5 |
+
* Plugin URI: https://10web.io/services/image-optimizer/
|
6 |
* Description: Image Optimizer WordPress plugin enables you to resize, compress and optimize PNG, JPG, GIF files while maintaining image quality.
|
7 |
+
* Version: 1.0.7
|
8 |
* Author: WebDorado
|
9 |
* Author URI: https://web-dorado.com/
|
10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
24 |
define('IOWD_MAIN_FILE', plugin_basename(__FILE__));
|
25 |
define('IOWD_PREFIX', "iowd");
|
26 |
//define( 'IOWD_API_URL', "http://local.web-dorado.info/IO_api/v1/" );
|
27 |
+
define('IOWD_API_URL', "https://optimizer.10web.io/api/");
|
28 |
|
29 |
setlocale(LC_ALL, 'en_US.UTF-8');
|
30 |
|
45 |
require_once('iowd_class.php');
|
46 |
register_activation_hook(__FILE__, array('IOWD', 'activate'));
|
47 |
|
48 |
+
if (version_compare(phpversion(), "5.4", '>')) {
|
49 |
require_once(IOWD_DIR_INCLUDES . '/iowd-media-library.php');
|
50 |
add_action('plugins_loaded', array('IOWD', 'get_instance'));
|
51 |
register_deactivation_hook(__FILE__, array('IOWD', 'deactivate'));
|
53 |
|
54 |
}
|
55 |
|
56 |
+
if (!class_exists("TenWeb")) {
|
57 |
require_once(IOWD_DIR . '/wd/start.php');
|
58 |
}
|
59 |
|
61 |
|
62 |
$iowd_plugin_options = array(
|
63 |
"prefix" => IOWD_PREFIX,
|
64 |
+
"wd_plugin_id" => 69,
|
65 |
"plugin_title" => "Image Optimizer WD",
|
66 |
"plugin_wordpress_slug" => "image-optimizer-wd",
|
67 |
"plugin_dir" => IOWD_DIR,
|
68 |
"plugin_main_file" => __FILE__,
|
69 |
+
"description" => 'Image Optimizer WordPress plugin enables you to resize, compress and optimize PNG, JPG, GIF files while maintaining image quality.',
|
70 |
+
"plugin_features" => array(
|
71 |
+
0 => array(
|
72 |
+
"title" => __("DASHBOARD REPORTS", IOWD_PREFIX),
|
73 |
+
"description" => __("See how much space you’ve saved. Get reports on compression results for images you've optimized directly in your 10Web dashboard.", IOWD_PREFIX),
|
74 |
+
"logo" => IOWD_URL_IMG . "/overview/Reports.svg"
|
75 |
+
),
|
76 |
+
1 => array(
|
77 |
+
"title" => __("SCHEDULE OPTIMIZATION", IOWD_PREFIX),
|
78 |
+
"description" => __("Automatically optimize new images with scheduled optimization functionality. Choose to optimize images on an hourly, twice daily or daily basis.", IOWD_PREFIX),
|
79 |
+
"logo" => IOWD_URL_IMG . "/overview/Scheduling.svg"
|
80 |
+
),
|
81 |
+
2 => array(
|
82 |
+
"title" => __("OPTIMIZE MORE IMAGES", IOWD_PREFIX),
|
83 |
+
"description" => __("Have more than 1000 images on your website? Choose the premium plan to compress and optimize all images on your website.", IOWD_PREFIX),
|
84 |
+
"logo" => IOWD_URL_IMG . "/overview/More-Images.svg"
|
85 |
+
),
|
86 |
+
3 => array(
|
87 |
+
"title" => __("EXTREME COMPRESSION", IOWD_PREFIX),
|
88 |
+
"description" => __("Reduces image size up to 90% by choosing the extreme compression mode that will resize images with a tiny loss of quality.", IOWD_PREFIX),
|
89 |
+
"logo" => IOWD_URL_IMG . "/overview/Compression-Modes.svg"
|
90 |
+
),
|
91 |
+
4 => array(
|
92 |
+
"title" => __("PDF FILE OPTIMIZATION", IOWD_PREFIX),
|
93 |
+
"description" => __("Get the ability to compress and optimize any PDF documents on your WordPress website without losing image quality.", IOWD_PREFIX),
|
94 |
+
"logo" => IOWD_URL_IMG . "/overview/PDF-File-Optimization.svg"
|
95 |
+
),
|
96 |
+
|
97 |
+
),
|
98 |
"user_guide" => array(),
|
99 |
+
"overview_welcome_image" => IOWD_URL_IMG . "/img-opt-logo.svg",
|
100 |
"video_youtube_id" => "",
|
101 |
+
"plugin_wd_url" => "https://10web.io/services/image-optimizer/",
|
102 |
"plugin_wd_demo_link" => "",
|
103 |
"plugin_wd_addons_link" => "",
|
104 |
"after_subscribe" => "admin.php?page=iowd_settings",
|
107 |
"plugin_menu_icon" => IOWD_URL_IMG . "/icon.png",
|
108 |
"deactivate" => true,
|
109 |
"subscribe" => true,
|
110 |
+
"custom_post" => "iowd_settings",
|
111 |
"menu_capability" => "manage_options",
|
112 |
"menu_position" => null,
|
113 |
);
|
114 |
+
|
115 |
+
ten_web_init($iowd_plugin_options);
|
iowd_class.php
CHANGED
@@ -8,7 +8,7 @@ class IOWD
|
|
8 |
{
|
9 |
|
10 |
protected static $instance = null;
|
11 |
-
private static $version = '1.0.
|
12 |
private static $page;
|
13 |
private $reg_autoloader = false;
|
14 |
private $options = array();
|
@@ -53,7 +53,7 @@ class IOWD
|
|
53 |
add_action('admin_init', array($this, 'actions'));
|
54 |
|
55 |
// Add menu
|
56 |
-
add_action('admin_menu', array($this, 'admin_menu'));
|
57 |
|
58 |
// Add admin styles and scripts
|
59 |
add_action('admin_enqueue_scripts', array($this, 'styles'));
|
@@ -65,6 +65,10 @@ class IOWD
|
|
65 |
self::add_options_to_db(true);
|
66 |
}
|
67 |
|
|
|
|
|
|
|
|
|
68 |
}
|
69 |
|
70 |
public static function activate()
|
@@ -99,7 +103,7 @@ class IOWD
|
|
99 |
if (!get_option(IOWD_PREFIX . "_standart_setting")) {
|
100 |
add_option(IOWD_PREFIX . '_standart_setting', "conservative", '', 'no');
|
101 |
}
|
102 |
-
|
103 |
self::add_options_to_db();
|
104 |
$db->create_iowd_images_table();
|
105 |
}
|
@@ -295,11 +299,15 @@ class IOWD
|
|
295 |
public function admin_menu()
|
296 |
{
|
297 |
$parent_slug = null;
|
|
|
298 |
if (get_option("iowd_subscribe_done") == 1) {
|
299 |
$parent_slug = "iowd_settings";
|
300 |
-
|
|
|
|
|
|
|
301 |
}
|
302 |
-
add_submenu_page($parent_slug, "Image Optimizer", "Image Optimizer", 'manage_options',
|
303 |
|
304 |
add_submenu_page($parent_slug, 'Image Optimizer', 'Report', 'manage_options', 'iowd_report', array($this, 'iowd_admin'));
|
305 |
}
|
@@ -428,6 +436,7 @@ class IOWD
|
|
428 |
"save_dirs_txt" => __("Save directories", IOWD_PREFIX),
|
429 |
"save_gallery_dirs_txt" => __("Save Gallery directories", IOWD_PREFIX),
|
430 |
"from_gallery" => $from_gallery,
|
|
|
431 |
));
|
432 |
|
433 |
wp_enqueue_script(IOWD_PREFIX . '_calendar-js', IOWD_URL_JS . '/calendar.js', array(), self::$version, true);
|
@@ -439,62 +448,31 @@ class IOWD
|
|
439 |
|
440 |
public function upgrade_pro()
|
441 |
{
|
442 |
-
$page = isset($_GET["page"]) ? $_GET["page"] : "";
|
443 |
?>
|
444 |
-
<div class="
|
445 |
-
<div class="
|
446 |
-
|
447 |
-
|
448 |
-
case "iowd_settings": ?>
|
449 |
-
<div style="font-size: 14px;margin-top: 6px;">
|
450 |
-
<?php
|
451 |
-
if (get_option(IOWD_PREFIX . '_mode') == "standart") {
|
452 |
-
_e("This section allows you quickly optimize the pictures.", IOWD_PREFIX); ?>
|
453 |
-
<a style="color: #5CAEBD; text-decoration: none;border-bottom: 1px dotted;"
|
454 |
-
target="_blank"
|
455 |
-
href="https://web-dorado.com/wordpress-image-optimizer-guide/easy-optimization.html"><?php _e("Read More in User Manual.", IOWD_PREFIX); ?></a>
|
456 |
-
<?php
|
457 |
-
} else {
|
458 |
-
_e("This section allows you configure image optimization .", IOWD_PREFIX); ?>
|
459 |
-
<a style="color: #5CAEBD; text-decoration: none;border-bottom: 1px dotted;"
|
460 |
-
target="_blank"
|
461 |
-
href="https://web-dorado.com/wordpress-image-optimizer-guide/advanced-optimization.html"><?php _e("Read More in User Manual.", IOWD_PREFIX); ?></a>
|
462 |
-
<?php
|
463 |
-
}
|
464 |
-
?>
|
465 |
-
</div>
|
466 |
-
<?php
|
467 |
-
break;
|
468 |
-
case "iowd_report":
|
469 |
-
?>
|
470 |
-
<div style="font-size: 14px;margin-top: 6px;">
|
471 |
-
<?php _e("This section allows you to check the optimization results.", IOWD_PREFIX); ?>
|
472 |
-
<a style="color: #5CAEBD; text-decoration: none;border-bottom: 1px dotted;" target="_blank"
|
473 |
-
href="https://web-dorado.com/wordpress-image-optimizer-guide/statistics-report.html"><?php _e("Read More in User Manual.", IOWD_PREFIX); ?></a>
|
474 |
-
</div>
|
475 |
-
<?php
|
476 |
-
break;
|
477 |
-
}
|
478 |
-
?>
|
479 |
</div>
|
480 |
-
<div class="
|
481 |
-
<div class="
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
<div class="
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
|
|
498 |
</div>
|
499 |
</div>
|
500 |
</div>
|
8 |
{
|
9 |
|
10 |
protected static $instance = null;
|
11 |
+
private static $version = '1.0.7';
|
12 |
private static $page;
|
13 |
private $reg_autoloader = false;
|
14 |
private $options = array();
|
53 |
add_action('admin_init', array($this, 'actions'));
|
54 |
|
55 |
// Add menu
|
56 |
+
add_action('admin_menu', array($this, 'admin_menu'), 9);
|
57 |
|
58 |
// Add admin styles and scripts
|
59 |
add_action('admin_enqueue_scripts', array($this, 'styles'));
|
65 |
self::add_options_to_db(true);
|
66 |
}
|
67 |
|
68 |
+
if (isset($_GET["page"]) && $_GET["page"] == "overview_iowd") {
|
69 |
+
set_transient(IOWD_PREFIX . '_overview_visited', 1, '', 'no');
|
70 |
+
}
|
71 |
+
|
72 |
}
|
73 |
|
74 |
public static function activate()
|
103 |
if (!get_option(IOWD_PREFIX . "_standart_setting")) {
|
104 |
add_option(IOWD_PREFIX . '_standart_setting', "conservative", '', 'no');
|
105 |
}
|
106 |
+
set_transient(IOWD_PREFIX . '_overview_visited', 1, '', 'no');
|
107 |
self::add_options_to_db();
|
108 |
$db->create_iowd_images_table();
|
109 |
}
|
299 |
public function admin_menu()
|
300 |
{
|
301 |
$parent_slug = null;
|
302 |
+
$main_title = 'Image Optimizer';
|
303 |
if (get_option("iowd_subscribe_done") == 1) {
|
304 |
$parent_slug = "iowd_settings";
|
305 |
+
if (!get_transient(IOWD_PREFIX . '_overview_visited')) {
|
306 |
+
$main_title .= ' <span class="update-plugins count-2" style="background-color: #d54e21;position: absolute; right: 6.4px;"> <span class="plugin-count">1</span></span>';
|
307 |
+
}
|
308 |
+
add_menu_page("Image Optimizer", $main_title, 'manage_options', $parent_slug, array($this, 'iowd_admin'), IOWD_URL_IMG . "/icon.png");
|
309 |
}
|
310 |
+
add_submenu_page($parent_slug, "Image Optimizer", "Image Optimizer", 'manage_options', "iowd_settings", array($this, 'iowd_admin'));
|
311 |
|
312 |
add_submenu_page($parent_slug, 'Image Optimizer', 'Report', 'manage_options', 'iowd_report', array($this, 'iowd_admin'));
|
313 |
}
|
436 |
"save_dirs_txt" => __("Save directories", IOWD_PREFIX),
|
437 |
"save_gallery_dirs_txt" => __("Save Gallery directories", IOWD_PREFIX),
|
438 |
"from_gallery" => $from_gallery,
|
439 |
+
"overview_visited" => get_transient(IOWD_PREFIX . '_overview_visited'),
|
440 |
));
|
441 |
|
442 |
wp_enqueue_script(IOWD_PREFIX . '_calendar-js', IOWD_URL_JS . '/calendar.js', array(), self::$version, true);
|
448 |
|
449 |
public function upgrade_pro()
|
450 |
{
|
|
|
451 |
?>
|
452 |
+
<div class="tenweb_banner wd-clear">
|
453 |
+
<div class="tenweb_banner-left">
|
454 |
+
<div class="tenweb_plugin_logo"></div>
|
455 |
+
<div class="tenweb_plugin_name"><?php _e("Premium Image Optimizer", IOWD_PREFIX); ?></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
456 |
</div>
|
457 |
+
<div class="tenweb_banner-right">
|
458 |
+
<div class="tenweb_banner_logo"></div>
|
459 |
+
<a href="https://10web.io/services/image-optimizer/" target="_blank"
|
460 |
+
class="button"><?php _e("Start 14 day free", IOWD_PREFIX); ?></a>
|
461 |
+
</div>
|
462 |
+
<div class="tenweb_banner-center wd-clear">
|
463 |
+
<div class="tenweb_and"> &</div>
|
464 |
+
<div class="wd-clear">
|
465 |
+
<div class="tenweb_desc">
|
466 |
+
<h3 class="screen"><?php _e("Other solutions essential for your WordPress site", IOWD_PREFIX); ?></h3>
|
467 |
+
<h3 class="mobile"><?php _e("And other solutions essential for your WordPress site", IOWD_PREFIX); ?></h3>
|
468 |
+
</div>
|
469 |
+
<div class="tenweb_services">
|
470 |
+
<div><span class="dashboard"><?php _e("Unified Dashboard", IOWD_PREFIX); ?></span><span
|
471 |
+
class="pro-plugins"><?php _e("60+ Plugins/Add-ons", IOWD_PREFIX); ?></span><span
|
472 |
+
class="backup"><?php _e("Backup", IOWD_PREFIX); ?></span><span
|
473 |
+
class="seo"><?php _e("SEO", IOWD_PREFIX); ?></span><span
|
474 |
+
class="themes"><?php _e("Premium WP Themes", IOWD_PREFIX); ?></span></div>
|
475 |
+
</div>
|
476 |
</div>
|
477 |
</div>
|
478 |
</div>
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: : compress, image, images optimization, performance, photos, lossless, opt
|
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.9
|
6 |
Requires PHP: 5.5
|
7 |
-
Stable tag: 1.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -12,8 +12,8 @@ Image Optimizer WD enables you to resize, compress and optimize PNG, JPG, GIF fi
|
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
-
[Image Optimizer WD](https://
|
16 |
-
[User Manual](
|
17 |
|
18 |
Do you have a lot of high resolution images on your website? Images on your website can significantly increase your page load time and be frustrating for your site visitors. The optimization of images will accelerate your website, as well as help you save bandwidth and storage space on your website.
|
19 |
|
@@ -43,7 +43,7 @@ The plugin provides statistics, so you can always know how many images were opti
|
|
43 |
* Bulk optimization to optimize more than one image at once
|
44 |
* Improve your website’s load times
|
45 |
|
46 |
-
Upgrade to [Image Optimizer WD Pro](https://
|
47 |
|
48 |
* Optimize PDF files
|
49 |
* Schedule optimization to automatically compress images hourly, twice daily or daily
|
@@ -54,6 +54,11 @@ Upgrade to [Image Optimizer WD Pro](https://web-dorado.com/products/wordpress-im
|
|
54 |
|
55 |
== Changelog ==
|
56 |
|
|
|
|
|
|
|
|
|
|
|
57 |
= 1.0.6 =
|
58 |
* Changed: Optimized images count per request
|
59 |
|
@@ -99,7 +104,7 @@ After downloading the ZIP file of the Image Optimizer WD plugin,
|
|
99 |
*Go to your Downloads folder and locate the folder with the Image Optimizer WD. Right-click on the folder and select Compress. Now you have a newly created .zip file which can be installed as described here.*
|
100 |
4. Click "Install Now" button.
|
101 |
5. Click "Activate Plugin" button for activating the Image Optimizer WD.
|
102 |
-
6. If the installation does not succeed, please contact us at [support@
|
103 |
|
104 |
== Image Optimizer WD User Manual ==
|
105 |
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.9
|
6 |
Requires PHP: 5.5
|
7 |
+
Stable tag: 1.0.7
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
+
[Image Optimizer WD](https://10web.io/services/image-optimizer/)
|
16 |
+
[User Manual](http://docs.10web.io/docs/image-optimizer-wd/easy-mode.html)
|
17 |
|
18 |
Do you have a lot of high resolution images on your website? Images on your website can significantly increase your page load time and be frustrating for your site visitors. The optimization of images will accelerate your website, as well as help you save bandwidth and storage space on your website.
|
19 |
|
43 |
* Bulk optimization to optimize more than one image at once
|
44 |
* Improve your website’s load times
|
45 |
|
46 |
+
Upgrade to [Image Optimizer WD Pro](https://10web.io/services/image-optimizer/) to add features:
|
47 |
|
48 |
* Optimize PDF files
|
49 |
* Schedule optimization to automatically compress images hourly, twice daily or daily
|
54 |
|
55 |
== Changelog ==
|
56 |
|
57 |
+
= 1.0.7 =
|
58 |
+
* Changed: Paid version Banner
|
59 |
+
* Added: Premium page
|
60 |
+
* Changed: API server
|
61 |
+
|
62 |
= 1.0.6 =
|
63 |
* Changed: Optimized images count per request
|
64 |
|
104 |
*Go to your Downloads folder and locate the folder with the Image Optimizer WD. Right-click on the folder and select Compress. Now you have a newly created .zip file which can be installed as described here.*
|
105 |
4. Click "Install Now" button.
|
106 |
5. Click "Activate Plugin" button for activating the Image Optimizer WD.
|
107 |
+
6. If the installation does not succeed, please contact us at [support@10web.io](mailto:support@10web.io).
|
108 |
|
109 |
== Image Optimizer WD User Manual ==
|
110 |
|
wd/.gitignore
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
1 |
+
# Created by .ignore support plugin (hsz.mobi)
|
2 |
+
.idea/*
|
wd/README.md
CHANGED
@@ -5,8 +5,8 @@ Version: 1.0.13
|
|
5 |
Usage:
|
6 |
|
7 |
Copy and paste wd library into your plugin folder.
|
8 |
-
In your plugin main file check if library main
|
9 |
-
if( !class_exists("
|
10 |
require_once(PATH_TO_YOUR_PLUGIN_DIR . '/wd/start.php');
|
11 |
}
|
12 |
|
@@ -31,22 +31,8 @@ $options = array (
|
|
31 |
),
|
32 |
...
|
33 |
),
|
34 |
-
"user_guide" => array(
|
35 |
-
0 => array(
|
36 |
-
"main_title" => "user guide step 1",
|
37 |
-
"url" => "link to step 1",
|
38 |
-
"titles" => array(
|
39 |
-
array(
|
40 |
-
"title" => "step 1 sub title",
|
41 |
-
"url" => "link to step 1 sub"
|
42 |
-
)
|
43 |
-
)
|
44 |
-
),
|
45 |
-
...
|
46 |
-
),
|
47 |
-
"overview_welcome_image" => null,
|
48 |
"video_youtube_id" => "your plugin youtube video id", // e.g. https://www.youtube.com/watch?v=acaexefeP7o youtube id is the acaexefeP7o
|
49 |
-
"plugin_wd_url" => "https://
|
50 |
"plugin_wd_demo_link" => "http://wpdemo.web-dorado.com/your plugin",
|
51 |
"plugin_wd_addons_link" => "https://web-dorado.com/products/your plugin addons",
|
52 |
"after_subscribe" => "after subsribe page", // this can be plagin overview page or set up page admin.php?page=overview_YOUR_PREFIX
|
@@ -85,25 +71,6 @@ array(
|
|
85 |
....
|
86 |
)
|
87 |
|
88 |
-
user_guide - (type array) plugin user guide links from web-dorado.com
|
89 |
-
e.g. (for google maps plugin)
|
90 |
-
array(
|
91 |
-
0 => array(
|
92 |
-
"main_title" => __("Installation Wizard/ Options Menu", "gmwd"),
|
93 |
-
"url" => "https://web-dorado.com/wordpress-google-maps/installation-wizard-options-menu.html",
|
94 |
-
"titles" => array(
|
95 |
-
array(
|
96 |
-
"title" => __("Configuring Map API Key", "gmwd"),
|
97 |
-
"url" => "https://web-dorado.com/wordpress-google-maps/installation-wizard-options-menu/configuring-api-key.html"
|
98 |
-
)
|
99 |
-
)
|
100 |
-
),
|
101 |
-
1 => array(
|
102 |
-
"main_title" => __("Creating Map", "gmwd"),
|
103 |
-
"url" => "https://web-dorado.com/wordpress-google-maps/creating-map.html",
|
104 |
-
"titles" => array()
|
105 |
-
),
|
106 |
-
)
|
107 |
|
108 |
video_youtube_id - (type string) if your plugin has video, video's id, else null
|
109 |
( e.g. for https://www.youtube.com/watch?v=acaexefeP7o , youtube id is the 'acaexefeP7o' )
|
5 |
Usage:
|
6 |
|
7 |
Copy and paste wd library into your plugin folder.
|
8 |
+
In your plugin main file check if library main TenWeb class doesn't exist, include it
|
9 |
+
if( !class_exists("TenWeb") ){
|
10 |
require_once(PATH_TO_YOUR_PLUGIN_DIR . '/wd/start.php');
|
11 |
}
|
12 |
|
31 |
),
|
32 |
...
|
33 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
"video_youtube_id" => "your plugin youtube video id", // e.g. https://www.youtube.com/watch?v=acaexefeP7o youtube id is the acaexefeP7o
|
35 |
+
"plugin_wd_url" => "https://10web.io/plugins/your plugin",
|
36 |
"plugin_wd_demo_link" => "http://wpdemo.web-dorado.com/your plugin",
|
37 |
"plugin_wd_addons_link" => "https://web-dorado.com/products/your plugin addons",
|
38 |
"after_subscribe" => "after subsribe page", // this can be plagin overview page or set up page admin.php?page=overview_YOUR_PREFIX
|
71 |
....
|
72 |
)
|
73 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
|
75 |
video_youtube_id - (type string) if your plugin has video, video's id, else null
|
76 |
( e.g. for https://www.youtube.com/watch?v=acaexefeP7o , youtube id is the 'acaexefeP7o' )
|
wd/assets/css/overview.css
CHANGED
@@ -1,462 +1,462 @@
|
|
1 |
-
|
2 |
-
.wd-table{
|
3 |
-
display: table;
|
4 |
-
width: 100%;
|
5 |
-
}
|
6 |
-
.wd-cell{
|
7 |
-
display: table-cell;
|
8 |
-
}
|
9 |
-
.wd-valign-top{
|
10 |
-
vertical-align: top;
|
11 |
-
}
|
12 |
-
.wd-valign-middle{
|
13 |
-
vertical-align: middle;
|
14 |
-
}
|
15 |
-
.wd-valign-bottom{
|
16 |
-
vertical-align: bottom;
|
17 |
-
}
|
18 |
-
.wd-text-right{
|
19 |
-
text-align: right;
|
20 |
-
}
|
21 |
-
.wd-text-center{
|
22 |
-
text-align: center;
|
23 |
-
}
|
24 |
-
.hide{
|
25 |
display: none;
|
26 |
}
|
27 |
-
|
28 |
-
|
29 |
-
outline: none !important;
|
30 |
-
box-shadow: none !important;
|
31 |
-
}
|
32 |
-
|
33 |
-
/*end general */
|
34 |
-
.wd-video_container{
|
35 |
-
text-align: center;
|
36 |
-
}
|
37 |
-
.overview_welcome{
|
38 |
-
background: url(img/welcome_bg.png) no-repeat;
|
39 |
-
margin: 21px 0px;
|
40 |
-
background-size: 100% 100%;
|
41 |
-
line-height: 28px;
|
42 |
-
}
|
43 |
-
.overview_welcome .wd-cell{
|
44 |
-
padding: 15px;
|
45 |
}
|
46 |
-
|
47 |
-
|
48 |
}
|
49 |
|
50 |
-
.
|
51 |
-
|
52 |
-
|
53 |
-
margin-top: 0;
|
54 |
-
margin-bottom: 15px;
|
55 |
-
color: #424141;
|
56 |
-
}
|
57 |
-
.overview_welcome img{
|
58 |
-
width: 120px;
|
59 |
-
padding-right: 100px;
|
60 |
-
padding-left: 25px;
|
61 |
-
}
|
62 |
-
.overview_wrap{
|
63 |
-
width: 935px;
|
64 |
-
background: #fff;
|
65 |
-
}
|
66 |
-
.overview_welcome .overview_welcome_text{
|
67 |
-
font-size: 15px;
|
68 |
-
color: #424141;
|
69 |
-
}
|
70 |
-
.overview_tabs:after, .deals_content:after, .deal_desc_footer:after{
|
71 |
-
content: "";
|
72 |
-
display: table;
|
73 |
-
clear: both;
|
74 |
-
}
|
75 |
-
.overview_tabs li{
|
76 |
-
float: left;
|
77 |
-
width: 16.666%;
|
78 |
-
}
|
79 |
-
|
80 |
-
.overview_tabs li a{
|
81 |
-
text-decoration: none !important;
|
82 |
-
color: #000;
|
83 |
-
background: #D6D6D6;
|
84 |
-
background: -webkit-linear-gradient(#D6D6D6, #D7D7D7, #D6D6D6); /* For Safari 5.1 to 6.0 */
|
85 |
-
background: -o-linear-gradient(#D6D6D6, #D7D7D7, #D6D6D6); /* For Opera 11.1 to 12.0 */
|
86 |
-
background: -moz-linear-gradient(#D6D6D6, #D7D7D7, #D6D6D6); /* For Firefox 3.6 to 15 */
|
87 |
-
background: linear-gradient(#D6D6D6, #D7D7D7, #D6D6D6); /* Standard syntax */
|
88 |
-
text-transform: uppercase;
|
89 |
-
display: block;
|
90 |
-
padding: 7px 10px;
|
91 |
-
text-align: center;
|
92 |
-
font-weight: bold;
|
93 |
-
border-top: 4px solid #F1F1F1;
|
94 |
-
position: relative;
|
95 |
-
top: -4px;
|
96 |
-
}
|
97 |
-
.overview_tabs li a:hover,.overview_tabs li a:active, .overview_tabs li a:focus, .overview_tab_active{
|
98 |
-
background: #fff !important;
|
99 |
-
border-top: 4px solid #2A495F !important;
|
100 |
-
|
101 |
-
}
|
102 |
-
#welcome, #user_guide, #support, .deals_content{
|
103 |
-
padding: 15px 10px;
|
104 |
-
background: #fff;
|
105 |
-
}
|
106 |
-
.plugin_feature_title{
|
107 |
-
font-size: 19px;
|
108 |
-
}
|
109 |
-
.more_features_wrap{
|
110 |
-
margin-top: 25px;
|
111 |
-
text-align: right;
|
112 |
-
}
|
113 |
-
.more_features, .more_features:hover, .more_features:focus{
|
114 |
-
color: #fff;
|
115 |
-
background: #00384F;
|
116 |
-
padding: 3px 15px;
|
117 |
-
text-decoration: none;
|
118 |
-
}
|
119 |
-
.user_guide_item{
|
120 |
-
margin-bottom: 19px;
|
121 |
-
}
|
122 |
-
.user_guide_title, .user_guide_title:hover, .user_guide_title:focus{
|
123 |
-
font-size: 16px;
|
124 |
-
color: #192D3B;
|
125 |
-
font-weight: bold;
|
126 |
-
margin-bottom: 5px;
|
127 |
-
text-decoration: none;
|
128 |
-
}
|
129 |
-
.user_guide_titles, .user_guide_titles:hover, .user_guide_titles:focus{
|
130 |
-
color: #192D3B;
|
131 |
-
text-decoration: none;
|
132 |
-
}
|
133 |
-
.user_guide_demo, .user_guide_plugin, .user_guide_support_forum, .user_guide_addons, .user_guide_faq,
|
134 |
-
.user_guide_demo:hover, .user_guide_plugin:hover, .user_guide_support_forum:hover, .user_guide_addons:hover, .user_guide_faq:hover{
|
135 |
-
background-color: #F5F5F5;
|
136 |
background-repeat: no-repeat;
|
137 |
-
background-position: right -4px center;
|
138 |
-
border-top-left-radius: 25px;
|
139 |
-
border-bottom-left-radius: 25px;
|
140 |
-
padding: 3px 23px 3px 16px;
|
141 |
-
width: 144px;
|
142 |
-
font-weight: bold;
|
143 |
-
text-transform: uppercase;
|
144 |
-
color: #192D3B;
|
145 |
-
margin-bottom: 7px;
|
146 |
-
display: block;
|
147 |
-
text-decoration: none;
|
148 |
-
}
|
149 |
-
.user_guide_demo{
|
150 |
-
background-image: url(img/ug-icon-1.png);
|
151 |
-
}
|
152 |
-
.user_guide_plugin{
|
153 |
-
background-image: url(img/ug-icon-2.png);
|
154 |
}
|
155 |
-
.
|
156 |
-
|
|
|
|
|
|
|
157 |
}
|
158 |
-
.
|
159 |
-
|
160 |
}
|
161 |
-
.
|
162 |
-
|
|
|
163 |
}
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
margin: 0 auto;
|
168 |
-
font-size: 16px;
|
169 |
-
text-align: center;
|
170 |
-
margin-bottom: 15px;
|
171 |
-
|
172 |
}
|
173 |
-
.
|
174 |
-
|
175 |
-
background: #FBFBFB;
|
176 |
-
padding: 10px;
|
177 |
-
margin: 0 auto;
|
178 |
}
|
179 |
-
.
|
180 |
-
|
|
|
|
|
181 |
}
|
182 |
-
.
|
183 |
-
font-size: 16px;
|
184 |
-
}
|
185 |
-
.contact_us, .contact_us:hover, .contact_us:focus{
|
186 |
-
display: block;
|
187 |
-
background: #27475D;
|
188 |
-
color: #fff;
|
189 |
-
text-decoration: none;
|
190 |
-
width: 173px;
|
191 |
-
padding: 8px 0px;
|
192 |
-
text-align: center;
|
193 |
-
margin-bottom: 5px;
|
194 |
-
font-size: 16px;
|
195 |
-
margin-left: 8px;
|
196 |
-
border: 1px solid #B7B7B7;
|
197 |
text-transform: uppercase;
|
|
|
|
|
|
|
|
|
|
|
198 |
}
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
}
|
203 |
-
.wd-site-deatils{
|
204 |
-
padding: 23px;
|
205 |
-
background: #f1f1f1;
|
206 |
-
box-sizing: border-box;
|
207 |
-
}
|
208 |
-
.wd-site-deatils textarea{
|
209 |
-
width: 100%;
|
210 |
-
}
|
211 |
-
.contact_us{
|
212 |
-
margin-left: auto !important;
|
213 |
-
margin-right: auto;
|
214 |
-
margin-top: 10px;
|
215 |
-
}
|
216 |
-
#wd-copy{
|
217 |
-
display: block;
|
218 |
-
background: #27475D;
|
219 |
-
color: #fff;
|
220 |
-
padding: 5px 8px;
|
221 |
-
text-align: center;
|
222 |
-
margin-bottom: 5px;
|
223 |
-
font-size: 14px;
|
224 |
-
border: 1px solid #B7B7B7;
|
225 |
-
cursor: pointer;
|
226 |
}
|
227 |
-
|
228 |
-
|
229 |
-
background: #fff;
|
230 |
}
|
231 |
|
232 |
-
.
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
}
|
238 |
-
.
|
239 |
-
|
240 |
-
height: 241px;
|
241 |
}
|
242 |
-
.
|
243 |
-
|
|
|
|
|
|
|
|
|
|
|
244 |
}
|
245 |
-
.
|
246 |
-
|
247 |
}
|
248 |
-
.
|
249 |
-
|
250 |
}
|
251 |
-
.
|
252 |
-
|
253 |
-
|
|
|
254 |
}
|
255 |
-
.
|
256 |
-
|
257 |
-
|
|
|
|
|
|
|
|
|
|
|
258 |
}
|
259 |
-
.
|
260 |
-
|
261 |
}
|
262 |
-
|
263 |
-
|
264 |
display: inline-block;
|
|
|
265 |
}
|
266 |
-
.
|
267 |
-
|
268 |
-
font-weight: bold;
|
269 |
-
line-height: 55px;
|
270 |
-
text-align: center;
|
271 |
text-transform: uppercase;
|
|
|
272 |
}
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
293 |
text-transform: uppercase;
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
bottom: 76px;
|
300 |
-
}
|
301 |
-
.deal_block{
|
302 |
-
width: 31.2%;
|
303 |
display: inline-block;
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
318 |
}
|
319 |
-
.
|
320 |
-
|
321 |
-
|
|
|
|
|
322 |
}
|
323 |
-
.
|
324 |
-
|
|
|
|
|
325 |
}
|
326 |
|
327 |
-
.
|
328 |
-
float: left;
|
329 |
-
}
|
330 |
-
.deal_desc_footer .download_btn{
|
331 |
-
/*float: right;*/
|
332 |
-
margin-top: 10px;
|
333 |
-
text-align: center;
|
334 |
-
}
|
335 |
-
.deal_desc_footer .downloads .spans span:first-child{
|
336 |
-
background: #26455A;
|
337 |
-
color: #fff;
|
338 |
text-transform: uppercase;
|
339 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
340 |
display: inline-block;
|
341 |
}
|
342 |
-
.deal_desc_footer .downloads .spans span:last-child{
|
343 |
-
background: #fff;
|
344 |
-
padding: 5px;
|
345 |
-
border-top-right-radius: 25px;
|
346 |
-
border-bottom-right-radius: 25px;
|
347 |
-
margin-left: -3px;
|
348 |
-
}
|
349 |
|
350 |
-
.
|
351 |
-
|
352 |
-
background: #E97025;
|
353 |
-
text-decoration: none;
|
354 |
-
padding: 4px 16px;
|
355 |
-
display: inline-block;
|
356 |
-
margin-top: 10px;
|
357 |
-
border-radius: 13px;
|
358 |
text-transform: uppercase;
|
359 |
}
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
display:
|
364 |
-
|
365 |
-
|
|
|
|
|
366 |
}
|
367 |
-
|
368 |
-
|
369 |
-
position: absolute;
|
370 |
-
top: 0;
|
371 |
-
left: 0;
|
372 |
-
content: '★★★★★';
|
373 |
-
color: #F4AB7F;
|
374 |
}
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
color: #F4762A;
|
382 |
-
overflow: hidden;
|
383 |
}
|
384 |
|
385 |
-
.
|
386 |
-
|
387 |
-
|
|
|
388 |
}
|
389 |
-
.
|
390 |
-
|
391 |
-
background: #E97025;
|
392 |
-
text-decoration: none;
|
393 |
-
padding: 8px 21px;
|
394 |
-
display: inline-block;
|
395 |
-
margin-top: 10px;
|
396 |
-
text-transform: uppercase;
|
397 |
-
border: 2px solid #D2631E;
|
398 |
-
font-size: 21px;
|
399 |
}
|
400 |
-
|
401 |
-
|
402 |
-
border-top: 35px solid #F1F1F1;
|
403 |
-
padding-bottom: 15px;
|
404 |
}
|
405 |
-
|
406 |
-
.
|
407 |
-
|
408 |
-
margin: 5px;
|
409 |
-
border: 1px solid #ECE9E9;
|
410 |
-
float: left;
|
411 |
}
|
412 |
-
.
|
413 |
-
|
414 |
-
text-decoration: none !important;
|
415 |
-
background: #F7F7F7;
|
416 |
-
color: #000 !important;
|
417 |
-
padding: 5px;
|
418 |
}
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
.notice_wrap .notice_title, .notice_wrap .notice_title:hover, .notice_wrap .notice_title:focus{
|
430 |
-
color: #E5682E !important;
|
431 |
-
text-decoration: none;
|
432 |
-
margin-bottom: 17px;
|
433 |
-
font-size: 20px;
|
434 |
-
display: block;
|
435 |
}
|
436 |
-
|
437 |
-
|
438 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
439 |
}
|
|
|
440 |
|
441 |
-
|
442 |
-
|
443 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
444 |
}
|
445 |
-
.
|
446 |
-
|
447 |
-
color: #fff;
|
448 |
-
text-decoration: none;
|
449 |
-
padding: 5px;
|
450 |
-
display: inline-block;
|
451 |
-
font-size: 16px;
|
452 |
}
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
|
|
|
|
457 |
}
|
458 |
-
|
459 |
-
.wd-start-using-button{
|
460 |
-
margin-right:10px;
|
461 |
-
float: right;
|
462 |
}
|
1 |
+
#wpfooter {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
display: none;
|
3 |
}
|
4 |
+
#wpbody-content > div:not(.tenweb_overview){
|
5 |
+
display:none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
}
|
7 |
+
#wpbody-content {
|
8 |
+
padding-bottom: 0;
|
9 |
}
|
10 |
|
11 |
+
.tenweb_overview .tenweb_header{
|
12 |
+
background:url(../img/slide-1366.jpg);
|
13 |
+
background-size: cover;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
background-repeat: no-repeat;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
}
|
16 |
+
.tenweb_overview .tenweb_footer.without_demo,
|
17 |
+
.tenweb_overview .tenweb_how_it_works{
|
18 |
+
background:url(../img/how_it_works.png);
|
19 |
+
background-size: cover;
|
20 |
+
background-repeat: no-repeat;
|
21 |
}
|
22 |
+
.tenweb_overview {
|
23 |
+
margin-left: -20px;
|
24 |
}
|
25 |
+
.tenweb_overview .tenweb_plugin_features,
|
26 |
+
.tenweb_overview .tenweb_footer{
|
27 |
+
background:#ffffff;
|
28 |
}
|
29 |
+
.tenweb_overview .tenweb_plugin_features *,
|
30 |
+
.tenweb_overview .tenweb_footer *{
|
31 |
+
color:#2c3144;
|
|
|
|
|
|
|
|
|
|
|
32 |
}
|
33 |
+
.tenweb_overview .tenweb_how_it_works .container{
|
34 |
+
padding:60px 0 52px;
|
|
|
|
|
|
|
35 |
}
|
36 |
+
.tenweb_overview .tenweb_footer.without_demo *,
|
37 |
+
.tenweb_overview .tenweb_how_it_works *,
|
38 |
+
.tenweb_overview .tenweb_header *{
|
39 |
+
color:#fff;
|
40 |
}
|
41 |
+
.tenweb_overview h2 {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
text-transform: uppercase;
|
43 |
+
font-size: 24px;
|
44 |
+
letter-spacing: 1px;
|
45 |
+
margin:0;
|
46 |
+
padding: 0 0 20px;
|
47 |
+
line-height: 1.4em;
|
48 |
}
|
49 |
+
h3.more_features {
|
50 |
+
font-size: 21px;
|
51 |
+
text-transform: uppercase;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
}
|
53 |
+
img.plugin_logo {
|
54 |
+
margin-bottom: 18px;
|
|
|
55 |
}
|
56 |
|
57 |
+
.tenweb_overview .and {
|
58 |
+
font-size: 50px;
|
59 |
+
margin: 17px 14px 19px;
|
60 |
+
line-height: 1;
|
61 |
+
font-weight: lighter;
|
62 |
+
}
|
63 |
+
.tenweb_overview .and.circle {
|
64 |
+
font-size: 50px;
|
65 |
+
margin: 15px 14px;
|
66 |
+
line-height: 1.3;
|
67 |
+
font-weight: lighter;
|
68 |
+
display: inline-block;
|
69 |
+
width: 70px;
|
70 |
+
height: 70px;
|
71 |
+
box-shadow: 0 0 8px rgba(0,0,0,.2);
|
72 |
+
border-radius: 35px;
|
73 |
}
|
74 |
+
.tenweb_plugin_features .container {
|
75 |
+
padding: 30px 0;
|
|
|
76 |
}
|
77 |
+
.tenweb_overview a.more {
|
78 |
+
text-transform: uppercase;
|
79 |
+
letter-spacing: 1px;
|
80 |
+
font-size: 16px;
|
81 |
+
line-height: 1;
|
82 |
+
display: inline-block;
|
83 |
+
text-decoration: none;
|
84 |
}
|
85 |
+
.tenweb_overview a.more:not(.blue) {
|
86 |
+
margin-top: 23px;
|
87 |
}
|
88 |
+
.tenweb_overview a.more.blue {
|
89 |
+
color:#397cf1;
|
90 |
}
|
91 |
+
.tenweb_clear:after{
|
92 |
+
content:"";
|
93 |
+
display:table;
|
94 |
+
clear:both;
|
95 |
}
|
96 |
+
.tenweb_overview .container{
|
97 |
+
width:1190px;
|
98 |
+
max-width:100%;
|
99 |
+
margin:0 auto;
|
100 |
+
text-align:center;
|
101 |
+
box-sizing: border-box;
|
102 |
+
-webkit-box-sizing: border-box;
|
103 |
+
-moz-box-sizing: border-box;
|
104 |
}
|
105 |
+
.plan_features.tenweb_clear {
|
106 |
+
font-size: 0;
|
107 |
}
|
108 |
+
.tenweb_overview .plan_feature {
|
109 |
+
width: 24%;
|
110 |
display: inline-block;
|
111 |
+
margin: 0 .5% 30px;
|
112 |
}
|
113 |
+
.tenweb_overview .plan_feature h3 {
|
114 |
+
font-size: 17px;
|
|
|
|
|
|
|
115 |
text-transform: uppercase;
|
116 |
+
margin: 18px 0;
|
117 |
}
|
118 |
+
.tenweb_overview .plan_feature p {
|
119 |
+
font-size: 15px;
|
120 |
+
overflow: hidden;
|
121 |
+
display: -webkit-box;
|
122 |
+
-webkit-line-clamp: 3;
|
123 |
+
-webkit-box-orient: vertical;
|
124 |
+
text-overflow: ellipsis;
|
125 |
+
line-height: 1.4em;
|
126 |
+
}
|
127 |
+
.tenweb_overview .plan_feature .logo {
|
128 |
+
background: url(../img/header.svg);
|
129 |
+
margin:0 auto;
|
130 |
+
}
|
131 |
+
.tenweb_overview .plan_feature.image_optimizer .logo {
|
132 |
+
background-size: 191px;
|
133 |
+
background-position: 0px -55px;
|
134 |
+
width: 68px;
|
135 |
+
height: 51px;
|
136 |
+
margin: 0 auto 35px;
|
137 |
+
}
|
138 |
+
.tenweb_overview .plan_feature.pro_plugins .logo {
|
139 |
+
background-size: 211px;
|
140 |
+
background-position: -25px -110px;
|
141 |
+
width: 55px;
|
142 |
+
height: 68px;
|
143 |
+
}
|
144 |
+
.tenweb_overview .plan_feature.dashboard .logo {
|
145 |
+
background-size: 217px;
|
146 |
+
background-position: -29px -187px;
|
147 |
+
width: 68px;
|
148 |
+
height: 56px;
|
149 |
+
margin: 0 auto 30px;
|
150 |
+
}
|
151 |
+
.tenweb_overview .plan_feature.pro_themes .logo {
|
152 |
+
background-size: 209px;
|
153 |
+
background-position: -27px -241px;
|
154 |
+
width: 57px;
|
155 |
+
height: 58px;
|
156 |
+
margin: 0 auto 28px;
|
157 |
+
}
|
158 |
+
.tenweb_overview .plan_feature.seo .logo {
|
159 |
+
background-size: 220px;
|
160 |
+
background-position: -29px -320px;
|
161 |
+
width: 61px;
|
162 |
+
height: 63px;
|
163 |
+
margin: 0 auto 23px;
|
164 |
+
}
|
165 |
+
.tenweb_overview .plan_feature.security .logo {
|
166 |
+
background-size: 217px;
|
167 |
+
background-position: -29px -385px;
|
168 |
+
width: 55px;
|
169 |
+
height: 62px;
|
170 |
+
margin: 0 auto 24px;
|
171 |
+
}
|
172 |
+
.tenweb_overview .plan_feature.backup .logo {
|
173 |
+
background-size: 273px;
|
174 |
+
background-position: -31px -569px;
|
175 |
+
width: 100px;
|
176 |
+
height: 60px;
|
177 |
+
margin: 0 auto 26px;
|
178 |
+
}
|
179 |
+
.tenweb_overview .plan_feature.hosting .logo {
|
180 |
+
background-size: 221px;
|
181 |
+
background-position: -30px -512px;
|
182 |
+
width: 64px;
|
183 |
+
height: 64px;
|
184 |
+
margin: 0 auto 22px;
|
185 |
+
}
|
186 |
+
.tenweb_overview a.button {
|
187 |
+
background: #367bf2;
|
188 |
+
color: #ffffff;
|
189 |
text-transform: uppercase;
|
190 |
+
letter-spacing: 1px;
|
191 |
+
font-size: 16px;
|
192 |
+
padding: 16px 30px;
|
193 |
+
line-height: 1;
|
194 |
+
border-radius: 2px;
|
|
|
|
|
|
|
|
|
195 |
display: inline-block;
|
196 |
+
border: 0 !important;
|
197 |
+
box-shadow: none;
|
198 |
+
height: auto;
|
199 |
+
}
|
200 |
+
.tenweb_overview a.button.transparent {
|
201 |
+
background: transparent !important;
|
202 |
+
color: #ffffff;
|
203 |
+
border: 1px solid #ffffff !important;
|
204 |
+
}
|
205 |
+
.tenweb_overview a.button:hover {
|
206 |
+
background: #367bf2;
|
207 |
+
color: #ffffff;
|
208 |
+
box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
|
209 |
+
}
|
210 |
+
.tenweb_overview .tenweb_header .container_top a.button {
|
211 |
+
font-size: 18px;
|
212 |
+
padding: 13px 30px;
|
213 |
+
display:table-cell;
|
214 |
+
}
|
215 |
+
.tenweb_overview .tenweb_logo {
|
216 |
+
float: left;
|
217 |
+
width: 197px;
|
218 |
}
|
219 |
+
.tenweb_overview .tenweb_logo a div {
|
220 |
+
background: url(../img/header.svg);
|
221 |
+
height: 48px;
|
222 |
+
background-size: 227px;
|
223 |
+
background-position: -31px 0;
|
224 |
}
|
225 |
+
.tenweb_overview .tenweb_header_right {
|
226 |
+
float: right;
|
227 |
+
text-align: right;
|
228 |
+
display: table;
|
229 |
}
|
230 |
|
231 |
+
.tenweb_overview .inline-block.header_text {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
232 |
text-transform: uppercase;
|
233 |
+
font-size: 15px;
|
234 |
+
line-height: 1.5;
|
235 |
+
padding-right: 10px;
|
236 |
+
letter-spacing: 0;
|
237 |
+
margin-top: 2px;
|
238 |
+
width: calc(100% - 180px);
|
239 |
+
display:table-cell;
|
240 |
+
vertical-align:middle;
|
241 |
+
}
|
242 |
+
.tenweb_overview .tenweb_header_divider {
|
243 |
+
height:18px;
|
244 |
+
background:#fff;
|
245 |
+
}
|
246 |
+
.tenweb_overview .container_top {
|
247 |
+
padding:24px 15px;
|
248 |
+
}
|
249 |
+
.tenweb_overview .container_bottom {
|
250 |
+
padding: 50px 0 40px;
|
251 |
+
}
|
252 |
+
.tenweb_overview .plugin_features.tenweb_clear {
|
253 |
+
margin-top: 40px;
|
254 |
+
}
|
255 |
+
.plugin_features .plugin_feature_logo{
|
256 |
+
height:54px;
|
257 |
+
}
|
258 |
+
.plugin_features .plugin_feature{
|
259 |
+
width: 31%;
|
260 |
+
margin: 0 1% 20px;
|
261 |
+
/*float: left;*/
|
262 |
display: inline-block;
|
263 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
264 |
|
265 |
+
.plugin_features .plugin_feature h3 {
|
266 |
+
font-size: 18px;
|
|
|
|
|
|
|
|
|
|
|
|
|
267 |
text-transform: uppercase;
|
268 |
}
|
269 |
+
.plugin_features .plugin_feature p {
|
270 |
+
font-size: 15px;
|
271 |
+
overflow: hidden;
|
272 |
+
display: -webkit-box;
|
273 |
+
-webkit-line-clamp: 3;
|
274 |
+
-webkit-box-orient: vertical;
|
275 |
+
text-overflow: ellipsis;
|
276 |
+
line-height: 1.4em;
|
277 |
}
|
278 |
+
.tenweb_how_it_works a.button {
|
279 |
+
margin-top: 12px;
|
|
|
|
|
|
|
|
|
|
|
280 |
}
|
281 |
+
.plugin_features .plugin_feature img{
|
282 |
+
width:54px;
|
283 |
+
max-height: 100%;
|
284 |
+
}
|
285 |
+
.tenweb_footer {
|
286 |
+
padding: 70px 0 80px;
|
|
|
|
|
287 |
}
|
288 |
|
289 |
+
.tenweb_footer p {
|
290 |
+
font-size: 22px;
|
291 |
+
font-weight: lighter;
|
292 |
+
margin: 8px 0 20px;
|
293 |
}
|
294 |
+
.tenweb_footer h2 {
|
295 |
+
font-size: 31px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
296 |
}
|
297 |
+
.tenweb_overview img.plugin_logo {
|
298 |
+
width: 100px;
|
|
|
|
|
299 |
}
|
300 |
+
@media only screen and (min-width: 1620px){
|
301 |
+
.plugin_features .plugin_feature p {
|
302 |
+
font-size: 17px;
|
|
|
|
|
|
|
303 |
}
|
304 |
+
.tenweb_overview img.plugin_logo {
|
305 |
+
width: 130px;
|
|
|
|
|
|
|
|
|
306 |
}
|
307 |
+
.tenweb_overview .container{
|
308 |
+
width:1600px;
|
309 |
+
}
|
310 |
+
.tenweb_overview .inline-block.header_text{
|
311 |
+
font-size: 19px;
|
312 |
+
line-height: 1.2;
|
313 |
+
padding-right: 18px;
|
314 |
+
letter-spacing: .8px;
|
315 |
+
width: calc(100% - 193px);
|
316 |
+
margin-top: 0;
|
|
|
|
|
|
|
|
|
|
|
|
|
317 |
}
|
318 |
+
.tenweb_overview h2 {
|
319 |
+
font-size: 28px;
|
320 |
+
padding: 10px 0 20px;
|
321 |
+
}
|
322 |
+
.tenweb_overview .and {
|
323 |
+
font-size: 60px;
|
324 |
+
margin: 18px 14px;
|
325 |
+
}
|
326 |
+
.tenweb_overview .and.circle {
|
327 |
+
font-size: 60px;
|
328 |
+
margin: 20px 14px;
|
329 |
+
line-height: 1.4;
|
330 |
+
width: 90px;
|
331 |
+
height: 90px;
|
332 |
+
border-radius: 45px;
|
333 |
+
}
|
334 |
+
.tenweb_overview .plan_feature {
|
335 |
+
width: 23%;
|
336 |
+
display:inline-block;
|
337 |
+
margin: 0 1% 40px;
|
338 |
+
}
|
339 |
+
.tenweb_overview .plan_feature h3 {
|
340 |
+
font-size:20px;
|
341 |
+
}
|
342 |
+
.tenweb_overview .plan_feature p {
|
343 |
+
height: 72px;
|
344 |
+
font-size:16px;
|
345 |
+
}
|
346 |
+
.plugin_features .plugin_feature p{
|
347 |
+
font-size:18px;
|
348 |
+
height: 75px;
|
349 |
+
}
|
350 |
+
.plugin_features .plugin_feature h3{
|
351 |
+
font-size:20px;
|
352 |
+
}
|
353 |
+
.tenweb_footer h2{
|
354 |
+
font-size:37px;
|
355 |
+
}
|
356 |
+
.tenweb_footer p {
|
357 |
+
font-size: 24px;
|
358 |
+
}
|
359 |
+
.tenweb_overview .container_top {
|
360 |
+
padding: 29px 0;
|
361 |
+
}
|
362 |
+
}
|
363 |
+
@media only screen and (max-width: 1320px){
|
364 |
+
.plugin_features .plugin_feature,
|
365 |
+
.tenweb_overview .plan_feature {
|
366 |
+
width: 46%;
|
367 |
+
display: inline-block;
|
368 |
+
margin: 0 1.5% 10px;
|
369 |
+
}
|
370 |
+
.tenweb_footer h2 {
|
371 |
+
font-size: 26px;
|
372 |
+
}
|
373 |
+
.tenweb_footer p {
|
374 |
+
font-size: 20px;
|
375 |
+
line-height: 1.4em;
|
376 |
+
}
|
377 |
+
.tenweb_overview .container {
|
378 |
+
width: 99%;
|
379 |
+
}
|
380 |
+
.tenweb_overview .inline-block.header_text {
|
381 |
+
text-transform: uppercase;
|
382 |
+
font-size: 13px;
|
383 |
+
}
|
384 |
}
|
385 |
+
@media only screen and (max-width: 1200px){
|
386 |
|
387 |
+
.tenweb_overview .tenweb_header_right {
|
388 |
+
float: right;
|
389 |
+
text-align: right;
|
390 |
+
display: table;
|
391 |
+
width: calc(100% - 267px);
|
392 |
+
}
|
393 |
+
}
|
394 |
+
@media only screen and (max-width: 840px){
|
395 |
+
.tenweb_overview .inline-block.header_text {
|
396 |
+
display:block;
|
397 |
+
padding-right: 0;
|
398 |
+
margin-top: 10px;
|
399 |
+
width: 100%;
|
400 |
+
clear:both;
|
401 |
+
}
|
402 |
+
.tenweb_overview .tenweb_header .container_top a.button {
|
403 |
+
display:inline-block;
|
404 |
+
}
|
405 |
+
.tenweb_overview .tenweb_logo a div {
|
406 |
+
height: 37px;
|
407 |
+
background-size: 171px;
|
408 |
+
background-position: -23px 0px;
|
409 |
+
}
|
410 |
+
.tenweb_overview .tenweb_logo {
|
411 |
+
float: left;
|
412 |
+
width: 150px;
|
413 |
+
}
|
414 |
+
.tenweb_overview {
|
415 |
+
margin-left: -10px;
|
416 |
+
}
|
417 |
+
.plugin_features .plugin_feature,
|
418 |
+
.tenweb_overview .plan_feature {
|
419 |
+
width: 88%;
|
420 |
+
margin: 0 auto 10px;
|
421 |
+
float: none;
|
422 |
+
}
|
423 |
+
.tenweb_overview .plan_feature p,
|
424 |
+
.plugin_features .plugin_feature p {
|
425 |
+
overflow: visible;
|
426 |
+
-webkit-line-clamp: none;
|
427 |
+
height: auto;
|
428 |
+
}
|
429 |
+
.tenweb_footer h2 {
|
430 |
+
font-size: 23px;
|
431 |
+
}
|
432 |
+
.tenweb_footer p {
|
433 |
+
font-size: 18px;
|
434 |
+
line-height: 1.4em;
|
435 |
+
}
|
436 |
+
.tenweb_overview .plugin_features.tenweb_clear {
|
437 |
+
margin-top: 20px;
|
438 |
+
}
|
439 |
+
.tenweb_footer {
|
440 |
+
padding: 50px 0 60px;
|
441 |
+
}
|
442 |
+
.tenweb_overview .tenweb_logo {
|
443 |
+
float: none;
|
444 |
+
width: 150px;
|
445 |
+
margin: 0 auto 10px;
|
446 |
+
}
|
447 |
+
.tenweb_overview .tenweb_header_right {
|
448 |
+
float: none;
|
449 |
+
width: 100%;
|
450 |
+
text-align: center;
|
451 |
}
|
452 |
+
.tenweb_overview .tenweb_header_right a.button {
|
453 |
+
float: none;
|
|
|
|
|
|
|
|
|
|
|
454 |
}
|
455 |
+
.tenweb_overview .inline-block.header_text {
|
456 |
+
float: none;
|
457 |
+
margin-top: 10px;
|
458 |
+
}
|
459 |
+
.tenweb_overview h2 {
|
460 |
+
font-size: 21px;
|
461 |
}
|
|
|
|
|
|
|
|
|
462 |
}
|
wd/assets/css/subscribe.css
CHANGED
@@ -1,114 +1,210 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
font-family: "Open Sans",sans-serif;
|
4 |
-
line-height: 1.4em;
|
5 |
-
min-width: 600px;
|
6 |
}
|
7 |
-
|
8 |
-
|
9 |
-
background: #fff;
|
10 |
-
border: 2px solid #E2E5EC;
|
11 |
-
width: 55%;
|
12 |
-
margin-top: 40px;
|
13 |
-
}
|
14 |
-
.wd-subscribe-content{
|
15 |
-
padding: 30px 92px;
|
16 |
}
|
17 |
-
|
18 |
-
|
19 |
}
|
20 |
-
|
21 |
-
|
22 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
}
|
24 |
-
.
|
25 |
-
|
26 |
-
font-weight: bold;
|
27 |
-
font-size: 52px;
|
28 |
-
padding: 0px 28px;
|
29 |
}
|
30 |
-
.
|
31 |
-
|
32 |
-
|
|
|
|
|
33 |
}
|
34 |
|
35 |
-
.
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
height:
|
40 |
-
|
|
|
|
|
|
|
|
|
41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
}
|
43 |
-
.
|
44 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
display: inline-block;
|
46 |
-
background: url(img/skip.png) no-repeat;
|
47 |
-
width: 76px;
|
48 |
-
height: 59px;
|
49 |
}
|
50 |
-
.permissions{
|
51 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
}
|
53 |
-
.
|
54 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
display:none;
|
56 |
}
|
57 |
-
.list_item{
|
58 |
-
|
59 |
-
margin-bottom: 15px;
|
60 |
}
|
61 |
-
.
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
}
|
66 |
-
.
|
67 |
-
|
|
|
68 |
}
|
69 |
-
.
|
70 |
-
width:
|
|
|
|
|
|
|
71 |
}
|
72 |
-
.
|
73 |
-
|
74 |
-
float: right;
|
75 |
}
|
76 |
-
.
|
77 |
-
|
78 |
-
font-size: 13px;
|
79 |
}
|
80 |
-
.
|
81 |
-
|
82 |
-
width: 30px;
|
83 |
-
margin-top: 11px;
|
84 |
-
visibility: hidden;
|
85 |
}
|
86 |
-
.
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
padding: 2px;
|
105 |
-
font-weight: bold;
|
106 |
-
display: inline-block;
|
107 |
-
vertical-align: middle;
|
108 |
}
|
109 |
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
}
|
1 |
+
#wpfooter {
|
2 |
+
display: none;
|
|
|
|
|
|
|
3 |
}
|
4 |
+
#wpbody-content > div:not(.tenweb_subscribe){
|
5 |
+
display:none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
}
|
7 |
+
#wpbody-content {
|
8 |
+
padding-bottom: 0;
|
9 |
}
|
10 |
+
|
11 |
+
|
12 |
+
.tenweb_clear:after{
|
13 |
+
content:"";
|
14 |
+
display:table;
|
15 |
+
clear:both;
|
16 |
+
}
|
17 |
+
.tenweb_subscribe a.button {
|
18 |
+
background: #367bf2;
|
19 |
+
color: #ffffff;
|
20 |
+
text-transform: uppercase;
|
21 |
+
letter-spacing: 1px;
|
22 |
+
font-size: 16px;
|
23 |
+
padding: 16px 30px;
|
24 |
+
line-height: 1;
|
25 |
+
border-radius: 2px;
|
26 |
+
display: inline-block;
|
27 |
+
border: 0 !important;
|
28 |
+
box-shadow: none;
|
29 |
+
height: auto;
|
30 |
}
|
31 |
+
.tenweb_subscribe a:focus {
|
32 |
+
box-shadow:none;
|
|
|
|
|
|
|
33 |
}
|
34 |
+
.tenweb_subscribe a.button:active,
|
35 |
+
.tenweb_subscribe a.button:hover {
|
36 |
+
background: #367bf2;
|
37 |
+
color: #ffffff;
|
38 |
+
box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
|
39 |
}
|
40 |
|
41 |
+
.tenweb_subscribe a.more {
|
42 |
+
text-transform: uppercase;
|
43 |
+
letter-spacing: 1px;
|
44 |
+
font-size: 14px;
|
45 |
+
line-height: 1;
|
46 |
+
display: block;
|
47 |
+
text-decoration: none;
|
48 |
+
color: #4e4e4e;
|
49 |
+
margin-top: 9px;
|
50 |
+
}
|
51 |
|
52 |
+
.wd_loader{
|
53 |
+
vertical-align: top;
|
54 |
+
width: 30px;
|
55 |
+
margin-top: 11px;
|
56 |
+
display: none;
|
57 |
+
}
|
58 |
+
.tenweb_subscribe {
|
59 |
+
background: #ffffff;
|
60 |
+
box-shadow: 0 0 10px rgba(0,0,0,0.2);
|
61 |
+
width: calc(100% - 20px);
|
62 |
+
padding: 105px 20px 0;
|
63 |
+
margin: 20px 0 0 0;
|
64 |
+
box-sizing: border-box;
|
65 |
+
-webkit-box-sizing: border-box;
|
66 |
+
-moz-box-sizing: border-box;
|
67 |
+
text-align: center;
|
68 |
}
|
69 |
+
.tenweb_subscribe .texts h2 {
|
70 |
+
font-size:28px;
|
71 |
+
text-transform: uppercase;
|
72 |
+
margin: 26px 0 16px;
|
73 |
+
}
|
74 |
+
.tenweb_subscribe .texts h5 {
|
75 |
+
font-size:18px;
|
76 |
+
text-transform: uppercase;
|
77 |
+
margin: 6px 0;
|
78 |
+
line-height: 1.4em;
|
79 |
+
}
|
80 |
+
.tenweb_subscribe .texts p {
|
81 |
+
font-size:16px;
|
82 |
+
}
|
83 |
+
.tenweb_subscribe .texts .hi_there {
|
84 |
+
width:66px;
|
85 |
+
height:103px;
|
86 |
+
background: url(../img/allow-and-continue.png) no-repeat;
|
87 |
+
margin: 0 auto;
|
88 |
+
}
|
89 |
+
.tenweb_subscribe-content{
|
90 |
+
width: 960px;
|
91 |
+
max-width: 100%;
|
92 |
+
margin: 0 auto;
|
93 |
+
}
|
94 |
+
.tenweb_subscribe .permissions {
|
95 |
+
font-size: 16px;
|
96 |
+
cursor: pointer;
|
97 |
+
margin: 10px 0 30px;
|
98 |
+
position: relative;
|
99 |
display: inline-block;
|
|
|
|
|
|
|
100 |
}
|
101 |
+
.tenweb_subscribe .permissions:after {
|
102 |
+
content: "";
|
103 |
+
position: absolute;
|
104 |
+
width: 13px;
|
105 |
+
height: 13px;
|
106 |
+
background: url(../img/allow-and-continue.png) no-repeat;
|
107 |
+
background-position: 1px -237px;
|
108 |
+
right: -19px;
|
109 |
+
top: 2px;
|
110 |
+
transition:transform .2s;
|
111 |
+
}
|
112 |
+
.tenweb_subscribe .permissions.active:after {
|
113 |
+
content: "";
|
114 |
+
transform: rotateZ(-180deg);
|
115 |
+
-webkit-transform: rotateZ(-180deg);
|
116 |
+
-moz-transform: rotateZ(-180deg);
|
117 |
+
top: 3px;
|
118 |
}
|
119 |
+
.tenweb_subscribe .list_item {
|
120 |
+
width: 31%;
|
121 |
+
float: left;
|
122 |
+
box-shadow: 0 0 10px rgba(0,0,0,0.2);
|
123 |
+
margin-right: 3%;
|
124 |
+
padding: 20px 0;
|
125 |
+
box-sizing: border-box;
|
126 |
+
-webkit-box-sizing: border-box;
|
127 |
+
-moz-box-sizing: border-box;
|
128 |
+
}
|
129 |
+
.tenweb_subscribe .list{
|
130 |
display:none;
|
131 |
}
|
132 |
+
.tenweb_subscribe .list_item:last-child {
|
133 |
+
margin-right: 0;
|
|
|
134 |
}
|
135 |
+
.tenweb_subscribe .list.tenweb_clear {
|
136 |
+
max-width: 100%;
|
137 |
+
width: 580px;
|
138 |
+
margin: 0 auto 28px;
|
139 |
}
|
140 |
+
.tenweb_subscribe .list_text_wrap {
|
141 |
+
font-size: 12px;
|
142 |
+
font-weight: bold;
|
143 |
}
|
144 |
+
.tenweb_subscribe .list_logo {
|
145 |
+
width: 36px;
|
146 |
+
height:33px;
|
147 |
+
background: url(../img/allow-and-continue.png) no-repeat;
|
148 |
+
margin:0 auto 20px;
|
149 |
}
|
150 |
+
.tenweb_subscribe .user_info .list_logo {
|
151 |
+
background-position: 3px -110px;
|
|
|
152 |
}
|
153 |
+
.tenweb_subscribe .wp_info .list_logo {
|
154 |
+
background-position: 2px -153px;
|
|
|
155 |
}
|
156 |
+
.tenweb_subscribe .plugins_info .list_logo {
|
157 |
+
background-position: 6px -196px;
|
|
|
|
|
|
|
158 |
}
|
159 |
+
.tenweb_subscribe-footer * {
|
160 |
+
color: #afafaf;
|
161 |
+
}
|
162 |
+
.tenweb_footer-menu a {
|
163 |
+
font-size: 12px;
|
164 |
+
text-transform: uppercase;
|
165 |
+
letter-spacing: 1px;
|
166 |
+
text-decoration: none;
|
167 |
+
}
|
168 |
+
.tenweb_footer-menu li{
|
169 |
+
display:inline-block;
|
170 |
+
margin: 0 10px;
|
171 |
+
}
|
172 |
+
ul.tenweb_footer-menu.tenweb_clear {
|
173 |
+
padding: 18px 0 15px;
|
174 |
+
line-height: 1;
|
175 |
+
border-top: 1px solid #ececec;
|
176 |
+
margin: 16px 0 0;
|
|
|
|
|
|
|
|
|
177 |
}
|
178 |
|
179 |
+
.tenweb_subscribe-top-footer {
|
180 |
+
font-size: 13px;
|
181 |
+
color: #afafaf;
|
182 |
+
margin-top: 112px;
|
183 |
+
}
|
184 |
+
@media only screen and (min-width: 1620px){
|
185 |
+
.tenweb_subscribe-top-footer {
|
186 |
+
margin-top: 130px;
|
187 |
+
}
|
188 |
+
.tenweb_subscribe {
|
189 |
+
padding: 150px 20px 0;
|
190 |
+
}
|
191 |
+
}
|
192 |
+
@media only screen and (max-width: 768px){
|
193 |
+
.tenweb_subscribe {
|
194 |
+
width: calc(100% - 10px);
|
195 |
+
padding: 60px 20px 0;
|
196 |
+
}
|
197 |
+
.tenweb_subscribe-top-footer {
|
198 |
+
margin-top: 60px;
|
199 |
+
}
|
200 |
+
.tenweb_subscribe .list_item {
|
201 |
+
width: 100%;
|
202 |
+
float: none;
|
203 |
+
margin-right: 0;
|
204 |
+
padding: 20px 10px;
|
205 |
+
margin-bottom: 10px;
|
206 |
+
}
|
207 |
+
.tenweb_subscribe .list.tenweb_clear {
|
208 |
+
margin: 0 auto 15px;
|
209 |
+
}
|
210 |
}
|
wd/assets/img/allow-and-continue.png
ADDED
Binary file
|
wd/assets/img/buwd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/bwg_main_plugin.png
DELETED
Binary file
|
wd/assets/img/cfm_main_plugin.png
DELETED
Binary file
|
wd/assets/img/ecwd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/faqwd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/ffwd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/fm_main_plugin.png
DELETED
Binary file
|
wd/assets/img/gawd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/gmwd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/header.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="221.21" height="655.4" viewBox="0 0 221.21 655.4"><defs><style>.cls-1,.cls-2{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{fill:#fff;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{clip-path:url(#clip-path-3);}</style><clipPath id="clip-path"><rect class="cls-1" x="-31" y="33.5" width="101.3" height="76"/></clipPath><clipPath id="clip-path-2" transform="translate(31 -0.7)"><path class="cls-1" d="M24,67.5a4.3,4.3,0,1,0,4.3,4.3A4.33,4.33,0,0,0,24,67.5Z"/></clipPath><clipPath id="clip-path-3" transform="translate(31 -0.7)"><rect class="cls-2" x="-31" y="33.5" width="101.3" height="76"/></clipPath></defs><title>header</title><path id="SVGID" class="cls-3" d="M24,67.5a4.3,4.3,0,1,0,4.3,4.3A4.33,4.33,0,0,0,24,67.5Z" transform="translate(31 -0.7)"/><g class="cls-4"><rect id="SVGID-2" data-name="SVGID" class="cls-3" y="32.8" width="101.3" height="76"/><g class="cls-5"><rect class="cls-3" y="32.8" width="101.3" height="76"/><polygon id="triangle36" class="cls-3" points="108 26.2 95.5 26.7 97.4 23.6 108 26.2"/></g><g class="cls-4"><rect class="cls-3" x="46.8" y="64.5" width="15.3" height="12.1"/></g><path class="cls-3" d="M66.7,61a4.11,4.11,0,0,0-1.6-3,4.33,4.33,0,0,0-2.6-1.1H4.2A4.14,4.14,0,0,0,0,61v41.7a4.23,4.23,0,0,0,4.2,4.2H35.4a16,16,0,0,1-.5-3.9v-.3H3.7V94.6l4.6-4.2.5-.5c.7-.6,1.4-1.3,2.1-1.9l4.4-4.1L16.7,85c.6.5,1.2,1,1.9,1.5l.1.1,8.8,7.3,2.3,1.9,2.3-2-2.3-1.9L18.7,82.7,15.4,80C13.1,82,3.6,90.7,3.6,90.7V61H61.9V86.1l-3.4-2.9-4.4-3.8-4.8-4.1-.2-.1-9.5,8.2L29.7,92,32,93.9l4.6-4,3-2.6,9.5-8.2.2.1,1.8,1.5,1.1.9,1,.9.9.8,4.4,3.8L61.9,90h0a22.72,22.72,0,0,1,2.6,2.7,20.69,20.69,0,0,1,2,2.7c0-1.2,0-2.3.1-3.5C66.9,81.4,66.8,71.2,66.7,61Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M66.6,103.8H63a15.47,15.47,0,0,1-.6,3.1h3.9a29.63,29.63,0,0,0,.3-3.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M50.3,101a2.3,2.3,0,0,0-1.2,1.8v.3a2.43,2.43,0,0,0,2.4,2.4,2.33,2.33,0,0,0,2.1-1.3h0l.8-1.4L58,96.2,50.3,101Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M51.9,87.8v3.7a10.78,10.78,0,0,1,6.7,2.7l2.7-2.6A15.79,15.79,0,0,0,51.9,87.8Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M50,91.5V87.8a15.25,15.25,0,0,0-14.2,15v.3a15,15,0,0,0,.5,3.7h3.8a11.64,11.64,0,0,1-.6-3.8v-.3A11.89,11.89,0,0,1,50,91.5Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M66.6,102a14.33,14.33,0,0,0-3.9-9.1l-.6.6-2,2a13.85,13.85,0,0,1,2,3.3,11.4,11.4,0,0,1,.8,3.3h3.7Z" transform="translate(31 -0.7)"/></g><path class="cls-3" d="M35.1,147.3a20.82,20.82,0,0,1,9,2c-1-1-2-1.9-3.1-2.9.2-.2.4-.3.5-.4l10.3-10.3a2.85,2.85,0,0,0,.8-1.4,2.35,2.35,0,0,0-1.2-2.6,2.31,2.31,0,0,0-2.9.5l-9.9,9.9a7,7,0,0,0-.8,1c-3.8-3.8-7.4-7.4-11.2-11.1.1-.1.3-.2.4-.3l10.5-10.5a2.41,2.41,0,1,0-3.4-3.4l-6.3,6.3c-1.5,1.5-3,3.1-4.7,4.7-1.3-1.3-2.5-2.6-3.8-3.9l-.4.4c-2,2-4.1,4-6.1,6.1a17.89,17.89,0,0,0-4.9,17.8,47.31,47.31,0,0,0,2,5L-.3,164.4,5,169.8l10.3-10.3A22.47,22.47,0,0,1,35.1,147.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M34.2,149.8a16.5,16.5,0,1,0,16.5,16.5A16.52,16.52,0,0,0,34.2,149.8Zm0,31.6a15.1,15.1,0,1,1,15.1-15.1A15.15,15.15,0,0,1,34.2,181.4Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M29.3,165.9a2.65,2.65,0,0,0-1.9-.9,2.47,2.47,0,0,0-2.1.7,4.42,4.42,0,0,0-.8.9v-.7a5.39,5.39,0,0,1,.5-2.1,3,3,0,0,1,1.3-1.2,5.57,5.57,0,0,1,3-.3v-1h-1a4.67,4.67,0,0,0-3.7,1.4,7.11,7.11,0,0,0-1.2,4.5,6.05,6.05,0,0,0,.4,2.4A3.33,3.33,0,0,0,25,171a3.45,3.45,0,0,0,1.8.5,3.1,3.1,0,0,0,3.3-3.3A4,4,0,0,0,29.3,165.9Zm-1.1,3.9a1.68,1.68,0,0,1-1.4.6,1.9,1.9,0,0,1-1.5-.8,2.62,2.62,0,0,1-.5-1.7,1.61,1.61,0,0,1,.6-1.3,2,2,0,0,1,1.5-.6,1.68,1.68,0,0,1,1.4.6,2.46,2.46,0,0,1,.5,1.5A4.71,4.71,0,0,1,28.2,169.8Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M32.7,170.2a2.91,2.91,0,0,0,2.5,1.2,2.79,2.79,0,0,0,2.5-1.2,6.68,6.68,0,0,0,.8-3.9,7,7,0,0,0-.9-3.9,3.2,3.2,0,0,0-5,0,6.68,6.68,0,0,0-.8,3.9A6.59,6.59,0,0,0,32.7,170.2Zm.9-6.8a1.57,1.57,0,0,1,3,0,7.39,7.39,0,0,1,.4,3,7.7,7.7,0,0,1-.4,3,1.58,1.58,0,0,1-1.5,1.1,1.5,1.5,0,0,1-1.5-1.1,11.45,11.45,0,0,1,0-6Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="77.9 165.4 75.1 165.4 75.1 162.5 74.3 162.5 74.3 165.4 71.5 165.4 71.5 166.1 74.3 166.1 74.3 168.9 75.1 168.9 75.1 166.1 77.9 166.1 77.9 165.4"/><path class="cls-3" d="M33,247.9H9.7a2.89,2.89,0,0,1-2.4-1.1A32.6,32.6,0,0,1,0,224a33.05,33.05,0,0,1,62.3-13.3A33.07,33.07,0,0,1,58.4,247a2.74,2.74,0,0,1-2.2.9Zm0-4.5H54.9a1.43,1.43,0,0,0,1.2-.6A28.53,28.53,0,0,0,27.5,198,28.58,28.58,0,0,0,4.7,223.4,27.78,27.78,0,0,0,10,242.7a1.51,1.51,0,0,0,1.4.7C18.5,243.3,25.8,243.4,33,243.4Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M28.7,233.2a3.14,3.14,0,0,0,2.9,2h0a3.17,3.17,0,0,0,2.5-1.2l.2-.3c.1-.1.2-.3.3-.4l3.1-3.8c2.1-2.5,4.2-5.1,6.3-7.6a1.57,1.57,0,0,0,0-2.2,1.61,1.61,0,0,0-1.1-.5,1.5,1.5,0,0,0-1.1.4L29.5,229.8A3.07,3.07,0,0,0,28.7,233.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M18.5,211.2a2.84,2.84,0,0,1-.9,1,1.72,1.72,0,0,1-1.4-.1,19.86,19.86,0,0,1-2.1-2,1.24,1.24,0,0,1,.1-1.7c.5-.5,1.1-.7,1.6-.3.8.7,1.6,1.5,2.4,2.3C18.4,210.6,18.4,210.8,18.5,211.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M52.5,209.1c-.1,1-2.4,3.3-3.3,3.2a2.1,2.1,0,0,1-1.1-.7,1.72,1.72,0,0,1,.1-1.4,9.47,9.47,0,0,1,2-2,1.69,1.69,0,0,1,1.4-.1C52,208.3,52.2,208.8,52.5,209.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M55.9,227.6H54.6a1.24,1.24,0,0,1-1.3-1.2,1.4,1.4,0,0,1,1.2-1.4,13.1,13.1,0,0,1,2.8,0,1.19,1.19,0,0,1,1.1,1.4,1.16,1.16,0,0,1-1.2,1.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M10,227.6H8.8a1.26,1.26,0,0,1-1.3-1.3A1.24,1.24,0,0,1,8.7,225h2.5a1.34,1.34,0,0,1,1.3,1.4,1.4,1.4,0,0,1-1.3,1.3A4.48,4.48,0,0,0,10,227.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M34.7,202.8V204a1.21,1.21,0,0,1-1.4,1.2,1.32,1.32,0,0,1-1.3-1.3v-2.4a1.3,1.3,0,1,1,2.6,0,6.15,6.15,0,0,1,.1,1.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M43.9,298.1a5.51,5.51,0,0,0-2-2.7c-.3-.3-.4-.5,0-.9a45.34,45.34,0,0,0,5-5.7,11.88,11.88,0,0,0,1.3-2.5,1.7,1.7,0,0,0-1.8-2.3,5.63,5.63,0,0,0-3,1.2l-1.2.9c-.1.1-.3.3-.5.1s0-.3.1-.4a8.23,8.23,0,0,0,1.2-2.5,3,3,0,0,0-.2-2.6,1.8,1.8,0,0,0-1.6-.9,8.09,8.09,0,0,0-3.7,1.2,13.25,13.25,0,0,0-2.5,1.6c-.2.1-.4.4-.6.1s0-.4.2-.6a10.53,10.53,0,0,0,1.7-2.9c1.2-2.9-.6-5.1-3.7-4.7a4.33,4.33,0,0,0-.5.1c-.2,0-.4.2-.5-.1s.1-.4.2-.5a5.37,5.37,0,0,0,1-1.6,2.5,2.5,0,0,0-.3-2.5,1.9,1.9,0,0,0-2.2-.8,8.79,8.79,0,0,0-3.4,1.9c-.1.1-.2.2-.3.2s-.3.3-.5.1,0-.3.1-.4c.2-.4.5-.7.7-1.1a1.2,1.2,0,0,0,0-1.5,1.1,1.1,0,0,0-1.4-.3,10.31,10.31,0,0,0-2.8,1.8,35.83,35.83,0,0,0-2.9,2.6c-.3.3-.4.2-.7,0a6.69,6.69,0,0,0-2.8-2.1l.5-.5L27.6,259a2,2,0,0,1,3.2,0l24.6,24.6a2,2,0,0,1,0,3.2L44.6,297.6A1.16,1.16,0,0,0,43.9,298.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M26.2,288c-4.5-4.5-9-9-13.5-13.4-.4-.4-.4-.6,0-.9a9.43,9.43,0,0,0,1-1,2,2,0,0,1,2.7,0l.3.3,24.4,24.4c1.2,1.2,1.2,2.2,0,3.3-.4.4-.7,1-1.1,1s-.8-.6-1.2-1C34.7,296.5,30.5,292.2,26.2,288Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M9.5,276.9a3.92,3.92,0,0,0,0,5.5c.6.7,1.3,1.3,1.9,2a12.28,12.28,0,0,1,2.3,4,4.7,4.7,0,0,1-1.3,5,18.51,18.51,0,0,1-4.8,3.5,15.92,15.92,0,0,0-6.1,4.8,6.64,6.64,0,0,0-.6,7.6,10.49,10.49,0,0,0,3,3.3,6.61,6.61,0,0,0,8.1.3,14.14,14.14,0,0,0,4.9-5.7,22.64,22.64,0,0,1,2.6-4.2c2.5-3.1,5.1-3.6,8.5-1.4a18.46,18.46,0,0,1,3.7,3.1,3.92,3.92,0,0,0,4.9.5,11.37,11.37,0,0,0,1.6-1.5c.4-.3.4-.5,0-.9L24.8,289.4,12.3,276.9c-.5-.5-.9-1.3-1.4-1.2S10,276.4,9.5,276.9ZM11,303.2a4,4,0,0,1,0,5.6,3.92,3.92,0,1,1,0-5.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M41.7,361.9a23.36,23.36,0,1,0-18.3,8.9,22.77,22.77,0,0,0,12.9-3.9l17.4,17.3,5.2-5.2Zm.3-14.4a18.6,18.6,0,1,1-18.6-18.6A18.69,18.69,0,0,1,42,347.5Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M.7,403.6l-.7.1v.7c0,12.9,2.7,23.6,8.4,32.8a46.22,46.22,0,0,0,16.2,16.1,4,4,0,0,0,2.1.7,3.68,3.68,0,0,0,2.1-.8c.6-.5,1.4-1,2-1.5.8-.6,1.6-1.1,2.4-1.8a53.31,53.31,0,0,0,17.7-27.4,62.88,62.88,0,0,0,2.3-18.2v-.7l-.7-.1c-7.8-1.4-14.9-4.9-21.8-8.4l-.1-.1c-2.7-1.4-5.8-1.2-8.9.4C14.3,399.4,7.8,402.3.7,403.6Zm29.4-4.3a80.16,80.16,0,0,0,18.4,7.5c.2.1.6.5.6.6h0c-.4,13.4-4.2,24.1-11.6,32.8a51.71,51.71,0,0,1-6.4,6c-1.1.9-2.2,1.9-3.3,2.8a1.76,1.76,0,0,1-1.3.6,2.69,2.69,0,0,1-1.6-.7A46.11,46.11,0,0,1,6.2,422.2a94.78,94.78,0,0,1-2.3-14.3c0-1.1.2-1.2.9-1.4A71.15,71.15,0,0,0,23,399.1,7.45,7.45,0,0,1,30.1,399.3Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="66.4 410.4 56.3 426 49.3 419.8 46.6 422.6 57.1 432.1 69.7 412.6 66.4 410.4"/><path class="cls-3" d="M48.2,501.7H14.8a11.9,11.9,0,1,1,0-23.8,12.22,12.22,0,0,1,5.6,1.4l1.4.8.5-1.5a17.49,17.49,0,0,1,16.4-11.5,17.3,17.3,0,0,1,17,13.6,24.58,24.58,0,0,1,2.8-.2A20.52,20.52,0,0,0,52.8,470a20.06,20.06,0,0,0-14.1-5.7,20.46,20.46,0,0,0-18.5,12,14.69,14.69,0,1,0-5.5,28.3H51C49.3,503.7,48.2,502.8,48.2,501.7Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M51.4,504.5H14.8a14.8,14.8,0,1,1,0-29.6,14,14,0,0,1,5.4,1,20.3,20.3,0,0,1,18.5-12,20.06,20.06,0,0,1,14.1,5.7,19.74,19.74,0,0,1,5.7,10.6v.1h-.1a24.58,24.58,0,0,0-2.8.2h-.1v-.1a17.3,17.3,0,0,0-33.2-2.1l-.6,1.6-1.5-.8a11.88,11.88,0,1,0-5.5,22.4H48.2v.1c0,1,1,2,2.7,2.7ZM14.8,475.1a14.6,14.6,0,0,0,0,29.2H50.6c-1.6-.7-2.5-1.7-2.5-2.6H14.8a12,12,0,1,1,5.6-22.6l1.3.7.5-1.4a17.61,17.61,0,0,1,16.5-11.6,17.18,17.18,0,0,1,17,13.6,24.52,24.52,0,0,1,2.7-.2,20.22,20.22,0,0,0-5.7-10.4,20,20,0,0,0-14-5.7A20.23,20.23,0,0,0,20.3,476v.1h-.1A16.16,16.16,0,0,0,14.8,475.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M69.4,485.9a2.84,2.84,0,0,0-.7-1.7c-1.6-1.7-5.5-2.6-9.4-2.6h-.7a24.52,24.52,0,0,0-2.7.2c-3.7.5-6.7,1.9-6.7,4v13.8a2.2,2.2,0,0,0,.6,1.5c1.3,1.6,4.6,2.5,8.1,2.7h1.5c3.9,0,7.9-.9,9.4-2.6a2.19,2.19,0,0,0,.7-1.7V486.1C69.4,486.2,69.4,486,69.4,485.9ZM59.2,497.4a19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7,23.1,23.1,0,0,0,6.1-.8,6.67,6.67,0,0,0,2.1-.9v2c0,.3-.5.9-2.1,1.4l-.9.3A18.28,18.28,0,0,1,59.2,497.4Zm8.3-7.9v1c0,.3-.5.9-2.1,1.4h-.1a18.25,18.25,0,0,1-6.1.9,19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7,22.65,22.65,0,0,0,5.3-.6,10,10,0,0,0,2.6-.9c.1-.1.2-.1.3-.2v1Zm-14.5-5a17.65,17.65,0,0,1,2.9-.7,32.51,32.51,0,0,1,3.3-.2,19.83,19.83,0,0,1,3.5.3,17.63,17.63,0,0,1,2.7.7c1.5.5,2.1,1.1,2.1,1.4s-.4.7-1.3,1.1a6.88,6.88,0,0,1-.8.3,11.7,11.7,0,0,1-2,.5,27.22,27.22,0,0,1-4.2.4,19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4S51.5,485,53,484.5Zm14.5,15.2c0,.3-.5.9-2.1,1.4-.4.1-.8.3-1.3.4a23.84,23.84,0,0,1-4.9.5,21.79,21.79,0,0,1-6-.8c-.1,0-.2,0-.2-.1-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7c1.2,0,2.4-.1,3.5-.2a12.23,12.23,0,0,0,4.2-1.2c.2-.1.3-.2.5-.3v2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M59.2,504.1H57.7c-3.9-.2-7-1.3-8.2-2.8a2.45,2.45,0,0,1-.6-1.6V485.9c0-2,2.6-3.6,6.9-4.2a24.52,24.52,0,0,1,2.7-.2h.7c4.3,0,8.1,1,9.5,2.6a2.5,2.5,0,0,1,.8,1.8v13.8a2.9,2.9,0,0,1-.8,1.8C67.3,503.1,63.5,504.1,59.2,504.1Zm0-22.3h-.7a24.52,24.52,0,0,0-2.7.2c-4.1.6-6.6,2-6.6,3.9v.4h0v4.5h0v4.5h0v4.1a2.39,2.39,0,0,0,.5,1.4c1.1,1.4,4.2,2.4,8,2.6h1.5c4.2,0,7.9-1,9.3-2.5a2.57,2.57,0,0,0,.7-1.6v-4.1h0v-4.5h0v-4.5h0v-.4a2.13,2.13,0,0,0-.7-1.6C67.1,482.8,63.5,481.8,59.2,481.8Zm0,20.4a21.26,21.26,0,0,1-6-.8.35.35,0,0,1-.2-.1c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6c1.2,0,2.4-.1,3.5-.2a15.08,15.08,0,0,0,4.2-1.1c.2-.1.3-.2.5-.2l.2-.1v2.3c0,.4-.7,1-2.2,1.6-.4.1-.8.3-1.3.4A34.67,34.67,0,0,1,59.2,502.2Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3.1,0,.1,0,.2.1a20.53,20.53,0,0,0,5.9.8,24.61,24.61,0,0,0,4.9-.5,5,5,0,0,0,1.3-.4c1.5-.5,2-1.1,2-1.3v-1.8c-.1,0-.2.1-.3.1a18.69,18.69,0,0,1-4.3,1.2,20,20,0,0,1-3.5.2A17.42,17.42,0,0,1,51.1,497.9Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6,22.54,22.54,0,0,0,6.1-.8,6.67,6.67,0,0,0,2.1-.9l.2-.1V495c0,.4-.7,1-2.2,1.6l-.9.3A17,17,0,0,1,59.2,497.6Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,20.64,20.64,0,0,0,5.2-.6l.9-.3c1.5-.5,2-1.1,2-1.3v-1.8a18.19,18.19,0,0,1-1.9.8,22.76,22.76,0,0,1-6.2.8A18.49,18.49,0,0,1,51.1,493.3Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6,22,22,0,0,0,5.3-.6,8.15,8.15,0,0,0,2.5-.9c.1-.1.2-.1.3-.2l.2-.1v2.3c0,.4-.7,1-2.2,1.6h-.1A15.06,15.06,0,0,1,59.2,493Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,17.63,17.63,0,0,0,6-.9h.1c1.5-.5,2-1.1,2-1.3v-1.8a.1.1,0,0,0-.1.1,8.81,8.81,0,0,1-2.6.9,22.65,22.65,0,0,1-5.3.6A18.65,18.65,0,0,1,51.1,488.7Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6s.7-1,2.2-1.6h0a19.06,19.06,0,0,1,3-.7,32.51,32.51,0,0,1,3.3-.2,19.83,19.83,0,0,1,3.5.3,15,15,0,0,1,2.7.7c1.5.5,2.2,1.2,2.2,1.6s-.5.8-1.4,1.2a6.88,6.88,0,0,1-.8.3,11.7,11.7,0,0,1-2,.5A20.24,20.24,0,0,1,59.2,488.4Zm-6.1-3.8c-1.5.5-2,1.1-2,1.3s.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,17.28,17.28,0,0,0,4.1-.4,11.7,11.7,0,0,0,2-.5,4.88,4.88,0,0,0,.7-.3c.9-.4,1.2-.8,1.2-1s-.5-.8-2-1.3a10.71,10.71,0,0,0-2.7-.6,18.84,18.84,0,0,0-3.4-.2c-1.1,0-2.2.1-3.2.2a11.54,11.54,0,0,0-2.8.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M56.1,560.1H51a5.42,5.42,0,0,0-5.5,5.5v.8H38.9a5.78,5.78,0,0,0-1.6-4.6,6.19,6.19,0,0,0-4.7-1.7v-6.6H44.7c1.6,0,3.5,0,5.3-.1a13.08,13.08,0,0,0,11.3-15.8c-1.3-5.9-5.8-9.7-12-10.1-.3,0-.3,0-.4-.3a18.89,18.89,0,0,0-20.5-12.3,18.8,18.8,0,0,0-15.6,12.4c-.1.3-.1.3-.3.3a11,11,0,0,0-1.8.2,12.55,12.55,0,0,0-8.2,5.1,13.16,13.16,0,0,0,11,20.7H29.1v6.6a5.79,5.79,0,0,0-4.7,1.6,5.57,5.57,0,0,0-1.6,4.6H16.2v-.7a5.48,5.48,0,0,0-5.5-5.5H5.6a5.48,5.48,0,0,0-5.5,5.5v5.1a5.42,5.42,0,0,0,5.5,5.5h5a5.4,5.4,0,0,0,5.4-4.5,8.08,8.08,0,0,0,.1-1.6V570h6.6v.8a5.6,5.6,0,0,0,5.5,5.4h5.2a5.47,5.47,0,0,0,5.4-4.5,7.57,7.57,0,0,0,.1-1.5V570h6.6v.8a5.48,5.48,0,0,0,5.5,5.5h5a5.42,5.42,0,0,0,5.5-5.5h0v-5.1A5.42,5.42,0,0,0,56.1,560.1Zm2,7.2v3.2a2.1,2.1,0,0,1-2.2,2.2h-5a2,2,0,0,1-2.1-2v-5.1a2.11,2.11,0,0,1,2.1-2.1H56a2,2,0,0,1,2.1,2.1Zm-29.8,5.4a2,2,0,0,1-2.1-2.2v-5a1.94,1.94,0,0,1,2.1-2.1h5a1.94,1.94,0,0,1,2.1,2.1v5.1a2,2,0,0,1-2.1,2C31.6,572.7,29.9,572.7,28.3,572.7ZM30.7,550H13.2a9.6,9.6,0,0,1-8.1-4.1,9.35,9.35,0,0,1-.9-9.4,9.43,9.43,0,0,1,7.7-5.6,5.74,5.74,0,0,1,1.2-.1h.2c1.3,0,1.8-.3,2.2-1.5a15.17,15.17,0,0,1,6.7-8.6,15.58,15.58,0,0,1,13.9-1.5,16.11,16.11,0,0,1,9.8,10.1c.4,1.3.8,1.6,2.2,1.6a9.73,9.73,0,0,1,10,9.5,9.19,9.19,0,0,1-2.7,6.8,9.76,9.76,0,0,1-7,3H35.9ZM9.1,572.7H5.7a2.1,2.1,0,0,1-2.2-2.2v-4.8a2.07,2.07,0,0,1,2.1-2.2h4.9a2,2,0,0,1,2.1,2.2v4.8a2,2,0,0,1-2.2,2.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M27.1,42.8l-3.9,3.9L0,23.6l2.9-2.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M33.2,23.9l-3.9,3.9-9.4-9.4a1.52,1.52,0,0,1,0-2l1.9-1.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M20.7,23.5l-2.9,2.9a1.52,1.52,0,0,1-2,0l-1.9-1.9a1.52,1.52,0,0,1,0-2l1.9-1.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M46,23.9l-2.9,2.9a1.52,1.52,0,0,1-2,0L18.9,4.6,22.8.7Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M23.2,46.7l-3.9-3.9L34.7,27.4a1.52,1.52,0,0,1,2,0l2.9,2.9Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M22.2,32.9l-2-1.9a1.52,1.52,0,0,1,0-2l9-9,3.9,3.9-9,9A1.23,1.23,0,0,1,22.2,32.9Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M9.3,20.1,6.4,17.2,22.8.7l3.9,3.9L11.3,20.1A1.52,1.52,0,0,1,9.3,20.1Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="91.5 12.7 92.7 15.8 97.3 14.5 97.3 35.4 101.1 35.4 101.1 10.5 98.5 10.5 91.5 12.7"/><path class="cls-3" d="M86.2,10.9c-6.7,0-11.7,5.5-11.7,12.8v.1c0,7.4,4.9,12.7,11.7,12.7S97.9,31,97.9,23.7v-.1C97.9,16.3,93,10.9,86.2,10.9ZM78.4,23.6c0-4.5,2.7-9.3,7.7-9.3s7.8,4.8,7.8,9.3v.1c0,4.5-2.7,9.3-7.7,9.3s-7.8-4.7-7.8-9.4Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="159.1 29.3 152.2 10.6 152.2 10.6 149.4 10.6 142.4 29.3 135 10.7 135 10.6 130.7 10.6 140.9 35.5 140.9 35.6 143.8 35.6 150.7 17.4 157.6 35.5 157.6 35.6 160.5 35.6 170.7 10.6 166.6 10.6 159.1 29.3"/><polygon class="cls-3" points="177.8 24.6 192.7 24.6 192.7 21.2 177.8 21.2 177.8 14.1 194.4 14.1 194.4 10.6 174 10.6 174 35.4 194.5 35.4 194.5 31.9 177.8 31.9 177.8 24.6"/><path class="cls-3" d="M186,23.2a6,6,0,0,0,2.8-5.2v-.1a5.5,5.5,0,0,0-2-4.3,11.1,11.1,0,0,0-7.4-2.3H167.7V36.1H180c6.2,0,10.2-2.8,10.2-7.2v-.1C190.3,27.1,189.5,24.7,186,23.2Zm.4,5.6h0c0,2.4-2.4,3.8-6.3,3.8h-8.5V25.3h7.8C182.1,25.3,186.4,25.8,186.4,28.8ZM185,18.1c0,2.8-3,3.8-5.7,3.8h-7.6V14.8h7.8c3.4,0,5.5,1.2,5.5,3.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M63,622.2a6.9,6.9,0,0,0-3.5-5.9,10.79,10.79,0,0,0-6.5-8.2h.6a21.5,21.5,0,1,0-43-.3c-3.5,1.5-6.5,4.7-7.1,8.5A6.58,6.58,0,0,0,0,622.2a6.77,6.77,0,0,0,3.5,5.9,11,11,0,0,0,10.9,9.1,2.58,2.58,0,0,0,2.6-2.6v-25a2.58,2.58,0,0,0-2.6-2.6h-.3a18,18,0,0,1,36,.3H48.6a2.58,2.58,0,0,0-2.6,2.6v24.7a2.58,2.58,0,0,0,2.6,2.6,6.61,6.61,0,0,0,2.4-.3v5.9a6.38,6.38,0,0,1-5.9,6.2H38.9A5.55,5.55,0,0,0,28,650.5a5.79,5.79,0,0,0,5.6,5.6,5.49,5.49,0,0,0,5.3-4.1H45a9.6,9.6,0,0,0,9.1-9.4v-7.4a12.13,12.13,0,0,0,5.3-7.7C61.8,626.9,63,624.5,63,622.2Z" transform="translate(31 -0.7)"/></svg>
|
wd/assets/img/how_it_works.png
ADDED
Binary file
|
wd/assets/img/iowd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/mwd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/plugins/business_elite.png
DELETED
Binary file
|
wd/assets/img/plugins/business_world.png
DELETED
Binary file
|
wd/assets/img/plugins/event-calendar-wd.png
DELETED
Binary file
|
wd/assets/img/plugins/form-maker.png
DELETED
Binary file
|
wd/assets/img/plugins/photo-gallery.png
DELETED
Binary file
|
wd/assets/img/plugins/portfolio_gallery.png
DELETED
Binary file
|
wd/assets/img/plugins/sauron.png
DELETED
Binary file
|
wd/assets/img/plugins/slider-wd.png
DELETED
Binary file
|
wd/assets/img/plugins/spider-event-calendar.png
DELETED
Binary file
|
wd/assets/img/plugins/wd-google-maps.png
DELETED
Binary file
|
wd/assets/img/plugins/wd-instagram-feed.png
DELETED
Binary file
|
wd/assets/img/slide-1366.jpg
ADDED
Binary file
|
wd/assets/img/sub_1.png
DELETED
Binary file
|
wd/assets/img/sub_2.png
DELETED
Binary file
|
wd/assets/img/sub_4.png
DELETED
Binary file
|
wd/assets/img/twd_main_plugin.png
DELETED
Binary file
|
wd/assets/img/wd_ads_main_plugin.png
DELETED
Binary file
|
wd/assets/img/wde_main_plugin.png
DELETED
Binary file
|
wd/assets/img/wdi_main_plugin.png
DELETED
Binary file
|
wd/assets/img/wdps_main_plugin.png
DELETED
Binary file
|
wd/assets/img/wds_main_plugin.png
DELETED
Binary file
|
wd/assets/img/wp_logo.png
DELETED
Binary file
|
wd/assets/img/ytwd_main_plugin.png
DELETED
Binary file
|
wd/assets/js/overview.js
CHANGED
@@ -1,56 +1,16 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
////////////////////////////////////////////////////////////////////////////////////////
|
5 |
-
// Constants //
|
6 |
-
////////////////////////////////////////////////////////////////////////////////////////
|
7 |
-
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
-
// Variables //
|
9 |
-
////////////////////////////////////////////////////////////////////////////////////////
|
10 |
-
////////////////////////////////////////////////////////////////////////////////////////
|
11 |
-
// Constructor & Destructor //
|
12 |
-
////////////////////////////////////////////////////////////////////////////////////////
|
13 |
jQuery(document).ready(function () {
|
14 |
-
|
15 |
-
jQuery(".overview_tabs li a:not(.not_tab)").on("click", function(){
|
16 |
-
jQuery(".overview_tabs li a").removeClass("overview_tab_active");
|
17 |
-
jQuery(this).addClass("overview_tab_active");
|
18 |
-
jQuery(".overview_content > div").hide();
|
19 |
-
var id = jQuery(this).attr("href");
|
20 |
-
jQuery(id).show();
|
21 |
-
return false;
|
22 |
-
});
|
23 |
-
|
24 |
-
// rating
|
25 |
-
// jQuery(".rating").each(function(){
|
26 |
-
// var rate = jQuery(this).attr("data-rating");
|
27 |
-
// jQuery("<span class='stars-container'>")
|
28 |
-
// .addClass("stars-" + rate.toString())
|
29 |
-
// .text("★★★★★")
|
30 |
-
// .appendTo(jQuery(this));
|
31 |
-
// jQuery("body").append('<style>.stars-' + rate.toString() + ':after{width:' + rate + '%;}</style>');
|
32 |
-
// });
|
33 |
-
|
34 |
-
jQuery("#wd-copy").on("click", function(){
|
35 |
-
var selector = document.querySelector('#wd-site-deatils-textarea');
|
36 |
-
selector.select();
|
37 |
-
document.execCommand('copy');
|
38 |
-
|
39 |
-
return false;
|
40 |
-
|
41 |
-
});
|
42 |
-
|
43 |
});
|
44 |
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
////////////////////////////////////////////////////////////////////////////////////////
|
55 |
-
// Listeners //
|
56 |
-
////////////////////////////////////////////////////////////////////////////////////////
|
1 |
+
jQuery(window).resize(function () {
|
2 |
+
tenWebOverviewResize();
|
3 |
+
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
jQuery(document).ready(function () {
|
5 |
+
tenWebOverviewResize();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
});
|
7 |
|
8 |
+
function tenWebOverviewResize(){
|
9 |
+
if(jQuery(".tenweb_header_right").length){
|
10 |
+
if (matchMedia('only screen and (max-width: 840px)').matches) {
|
11 |
+
jQuery(".tenweb_header_right").after(jQuery(".tenweb_header_right .header_text"));
|
12 |
+
} else{
|
13 |
+
jQuery(".tenweb_header_right .button").before(jQuery(".tenweb_overview .inline-block.header_text"));
|
14 |
+
}
|
15 |
+
}
|
16 |
+
}
|
|
|
|
|
|
wd/assets/js/subsribe.js
CHANGED
@@ -12,13 +12,14 @@
|
|
12 |
////////////////////////////////////////////////////////////////////////////////////////
|
13 |
jQuery(document).on("ready", function () {
|
14 |
jQuery(".permissions").on("click", function(){
|
15 |
-
jQuery(
|
|
|
16 |
return false;
|
17 |
});
|
18 |
|
19 |
jQuery(".allow_and_continue").on("click", function(){
|
20 |
jQuery(this).css("opacity", "0.5");
|
21 |
-
jQuery(".wd_loader").css("
|
22 |
});
|
23 |
});
|
24 |
|
12 |
////////////////////////////////////////////////////////////////////////////////////////
|
13 |
jQuery(document).on("ready", function () {
|
14 |
jQuery(".permissions").on("click", function(){
|
15 |
+
jQuery(this).toggleClass("active") ;
|
16 |
+
jQuery(".list").slideToggle("fast");
|
17 |
return false;
|
18 |
});
|
19 |
|
20 |
jQuery(".allow_and_continue").on("click", function(){
|
21 |
jQuery(this).css("opacity", "0.5");
|
22 |
+
jQuery(".wd_loader").css("display", "inline-block");
|
23 |
});
|
24 |
});
|
25 |
|
wd/config.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
public static $instance;
|
8 |
|
9 |
public $prefix = null;
|
@@ -14,8 +14,6 @@
|
|
14 |
public $plugin_main_file = null;
|
15 |
public $description = null;
|
16 |
public $plugin_features = null;
|
17 |
-
public $user_guide = null;
|
18 |
-
public $overview_welcome_image = null;
|
19 |
public $video_youtube_id = null;
|
20 |
public $plugin_wd_url = null;
|
21 |
public $plugin_wd_demo_link = null;
|
@@ -36,6 +34,7 @@
|
|
36 |
public $custom_post = null;
|
37 |
public $menu_capability = null;
|
38 |
public $menu_position = null;
|
|
|
39 |
|
40 |
public function set_options( $options ){
|
41 |
|
@@ -64,15 +63,9 @@
|
|
64 |
if(isset( $options["plugin_features"] )) {
|
65 |
$this->plugin_features = $options["plugin_features"];
|
66 |
}
|
67 |
-
if(isset( $options["user_guide"] )) {
|
68 |
-
$this->user_guide = $options["user_guide"];
|
69 |
-
}
|
70 |
if(isset( $options["video_youtube_id"] )) {
|
71 |
$this->video_youtube_id = $options["video_youtube_id"];
|
72 |
}
|
73 |
-
if(isset( $options["overview_welcome_image"] )) {
|
74 |
-
$this->overview_welcome_image = $options["overview_welcome_image"];
|
75 |
-
}
|
76 |
if(isset( $options["plugin_wd_url"] )) {
|
77 |
$this->plugin_wd_url = $options["plugin_wd_url"];
|
78 |
}
|
@@ -108,8 +101,10 @@
|
|
108 |
}
|
109 |
if(isset( $options["menu_position"] )) {
|
110 |
$this->menu_position = $options["menu_position"];
|
111 |
-
}
|
112 |
-
|
|
|
|
|
113 |
// directories
|
114 |
$this->wd_dir = dirname( $this->plugin_main_file ) . '/wd';
|
115 |
$this->wd_dir_includes = $this->wd_dir . '/includes';
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebConfig {
|
7 |
public static $instance;
|
8 |
|
9 |
public $prefix = null;
|
14 |
public $plugin_main_file = null;
|
15 |
public $description = null;
|
16 |
public $plugin_features = null;
|
|
|
|
|
17 |
public $video_youtube_id = null;
|
18 |
public $plugin_wd_url = null;
|
19 |
public $plugin_wd_demo_link = null;
|
34 |
public $custom_post = null;
|
35 |
public $menu_capability = null;
|
36 |
public $menu_position = null;
|
37 |
+
public $overview_welcome_image = null;
|
38 |
|
39 |
public function set_options( $options ){
|
40 |
|
63 |
if(isset( $options["plugin_features"] )) {
|
64 |
$this->plugin_features = $options["plugin_features"];
|
65 |
}
|
|
|
|
|
|
|
66 |
if(isset( $options["video_youtube_id"] )) {
|
67 |
$this->video_youtube_id = $options["video_youtube_id"];
|
68 |
}
|
|
|
|
|
|
|
69 |
if(isset( $options["plugin_wd_url"] )) {
|
70 |
$this->plugin_wd_url = $options["plugin_wd_url"];
|
71 |
}
|
101 |
}
|
102 |
if(isset( $options["menu_position"] )) {
|
103 |
$this->menu_position = $options["menu_position"];
|
104 |
+
}
|
105 |
+
if(isset( $options["overview_welcome_image"] )) {
|
106 |
+
$this->overview_welcome_image = $options["overview_welcome_image"];
|
107 |
+
}
|
108 |
// directories
|
109 |
$this->wd_dir = dirname( $this->plugin_main_file ) . '/wd';
|
110 |
$this->wd_dir_includes = $this->wd_dir . '/includes';
|
wd/includes/api.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
@@ -31,7 +31,7 @@
|
|
31 |
|
32 |
|
33 |
public function get_remote_data( $id ) {
|
34 |
-
$remote_data_path =
|
35 |
$request = wp_remote_get( ( str_replace( '_id_', $id, $remote_data_path ) ) );
|
36 |
|
37 |
if ( !is_wp_error($request) || wp_remote_retrieve_response_code($request) === 200 ) {
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebApi{
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
31 |
|
32 |
|
33 |
public function get_remote_data( $id ) {
|
34 |
+
$remote_data_path = TEN_WEB_API_PLUGIN_DATA_PATH . '/' . $this->userhash;
|
35 |
$request = wp_remote_get( ( str_replace( '_id_', $id, $remote_data_path ) ) );
|
36 |
|
37 |
if ( !is_wp_error($request) || wp_remote_retrieve_response_code($request) === 200 ) {
|
wd/includes/deactivate.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
@@ -112,7 +112,7 @@
|
|
112 |
if( isset( $_POST[$wd_options->prefix . "_submit_and_deactivate"] ) ){
|
113 |
|
114 |
if( $_POST[$wd_options->prefix . "_submit_and_deactivate"] == 2 || $_POST[$wd_options->prefix . "_submit_and_deactivate"] == 3 ){
|
115 |
-
$api = new
|
116 |
$hash = $api->get_hash();
|
117 |
if($hash != null){
|
118 |
$data = array();
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebDeactivate{
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
112 |
if( isset( $_POST[$wd_options->prefix . "_submit_and_deactivate"] ) ){
|
113 |
|
114 |
if( $_POST[$wd_options->prefix . "_submit_and_deactivate"] == 2 || $_POST[$wd_options->prefix . "_submit_and_deactivate"] == 3 ){
|
115 |
+
$api = new TenWebApi( $wd_options );
|
116 |
$hash = $api->get_hash();
|
117 |
if($hash != null){
|
118 |
$data = array();
|
wd/includes/notices.php
CHANGED
@@ -3,7 +3,7 @@ if ( !defined( 'ABSPATH' ) ) {
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
|
8 |
protected $promo_link = '';
|
9 |
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebNotices {
|
7 |
|
8 |
protected $promo_link = '';
|
9 |
|
wd/includes/overview.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
@@ -14,50 +14,19 @@
|
|
14 |
// Variables //
|
15 |
////////////////////////////////////////////////////////////////////////////////////////
|
16 |
public $config ;
|
17 |
-
private $tabs = array();
|
18 |
|
19 |
////////////////////////////////////////////////////////////////////////////////////////
|
20 |
// Constructor & Destructor //
|
21 |
////////////////////////////////////////////////////////////////////////////////////////
|
22 |
public function __construct( $config = array() ) {
|
23 |
$this->config = $config;
|
24 |
-
$wd_options = $this->config;
|
25 |
-
$this->tabs = array(
|
26 |
-
'welcome' => array(
|
27 |
-
'name' => __( "Welcome", $wd_options->prefix ),
|
28 |
-
'view' => array( $this, 'wd_overview_welcome' )
|
29 |
-
),
|
30 |
-
'user_guide' => array(
|
31 |
-
'name' => __( "User Guide", $wd_options->prefix ),
|
32 |
-
'view' => array( $this, 'wd_overview_user_guide' )
|
33 |
-
),
|
34 |
-
'deals' => array(
|
35 |
-
'name' => __( 'Deals', $wd_options->prefix ),
|
36 |
-
'view' => array( $this, 'wd_overview_deals' )
|
37 |
-
),
|
38 |
-
'support' => array(
|
39 |
-
'name' => __( "Support", $wd_options->prefix ),
|
40 |
-
'view' => array( $this, 'wd_overview_support' )
|
41 |
-
),
|
42 |
-
'https://web-dorado.com/support/submit-your-idea.html' => array(
|
43 |
-
'name' => __( "Submit Your Idea", $wd_options->prefix ),
|
44 |
-
'view' => false
|
45 |
-
),
|
46 |
-
'https://wordpress.org/support/plugin/' . $wd_options->plugin_wordpress_slug => array(
|
47 |
-
'name' => __( "Forum", $wd_options->prefix ),
|
48 |
-
'view' => false
|
49 |
-
)
|
50 |
-
);
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
}
|
55 |
////////////////////////////////////////////////////////////////////////////////////////
|
56 |
// Public Methods //
|
57 |
////////////////////////////////////////////////////////////////////////////////////////
|
58 |
public function display_overview_page(){
|
59 |
$wd_options = $this->config;
|
60 |
-
$tabs = $this->tabs;
|
61 |
$start_using_url = "";
|
62 |
if(!empty($this->config->custom_post)) {
|
63 |
if (strpos($this->config->custom_post, 'post_type', 0) !== false) {
|
@@ -68,204 +37,7 @@
|
|
68 |
}
|
69 |
require_once( $wd_options->wd_dir_templates . "/display_overview.php" );
|
70 |
}
|
71 |
-
|
72 |
-
$wd_options = $this->config;
|
73 |
-
//http://api.wordpress.org/plugins/info/1.0/wd-google-maps
|
74 |
-
require_once( $wd_options->wd_dir_templates . "/display_overview_welcome.php" );
|
75 |
-
}
|
76 |
-
public function wd_overview_user_guide(){
|
77 |
-
$wd_options = $this->config;
|
78 |
-
$user_guide = $wd_options->user_guide;
|
79 |
-
require_once( $wd_options->wd_dir_templates . "/display_overview_user_guide.php" );
|
80 |
-
}
|
81 |
-
public function wd_overview_deals(){
|
82 |
-
|
83 |
-
$wd_options = $this->config;
|
84 |
-
$plugins = array(
|
85 |
-
"form-maker" => array(
|
86 |
-
'title' => 'Form Maker',
|
87 |
-
'text' => __( 'Wordpress form builder plugin', $wd_options->prefix ),
|
88 |
-
'content' => __( 'Form Maker is a modern and advanced tool for creating WordPress forms easily and fast.', $wd_options->prefix ),
|
89 |
-
'href' => 'https://web-dorado.com/products/wordpress-form.html'
|
90 |
-
),
|
91 |
-
"photo-gallery" => array(
|
92 |
-
'title' => 'Photo Gallery',
|
93 |
-
'text' => __( 'WordPress Photo Gallery plugin', $wd_options->prefix ),
|
94 |
-
'content' => __( 'Photo Gallery is a fully responsive WordPress Gallery plugin with advanced functionality.', $wd_options->prefix ),
|
95 |
-
'href' => 'https://web-dorado.com/products/wordpress-photo-gallery-plugin.html'
|
96 |
-
),
|
97 |
-
"event-calendar-wd" => array(
|
98 |
-
'title' => 'Event Calendar WD',
|
99 |
-
'text' => __( 'WordPress calendar plugin', $wd_options->prefix ),
|
100 |
-
'content' => __( 'Organize and publish your events in an easy and elegant way using Event Calendar WD.', $wd_options->prefix ),
|
101 |
-
'href' => 'https://web-dorado.com/products/wordpress-event-calendar-wd.html'
|
102 |
-
),
|
103 |
-
"wd-google-maps" => array(
|
104 |
-
'title' => 'WD Google Maps',
|
105 |
-
'text' => __( 'WD Google Maps plugin', $wd_options->prefix ),
|
106 |
-
'content' => __( 'Google Maps WD is an intuitive tool for creating Google maps with advanced markers, custom layers and overlays for your website.', $wd_options->prefix ),
|
107 |
-
'href' => 'https://web-dorado.com/products/wordpress-google-maps-plugin.html'
|
108 |
-
),
|
109 |
-
"slider-wd" => array(
|
110 |
-
'title' => 'Slider WD',
|
111 |
-
'text' => __( 'WordPress slider plugin', $wd_options->prefix ),
|
112 |
-
'content' => __( 'Create responsive, highly configurable sliders with various effects for your WordPress site.', $wd_options->prefix ),
|
113 |
-
'href' => 'https://web-dorado.com/products/wordpress-slider-plugin.html'
|
114 |
-
),
|
115 |
-
"spider-event-calendar" => array(
|
116 |
-
'title' => 'Spider Calendar',
|
117 |
-
'text' => __( 'WordPress event calendar plugin', $wd_options->prefix ),
|
118 |
-
'content' => __( 'Spider Event Calendar is a highly configurable product which allows you to have multiple organized events.', $wd_options->prefix ),
|
119 |
-
'href' => 'https://web-dorado.com/products/wordpress-calendar.html'
|
120 |
-
),
|
121 |
-
"wd-instagram-feed" => array(
|
122 |
-
'title' => 'Instagram Feed WD',
|
123 |
-
'text' => __( 'WordPress Instagram Feed plugin', $wd_options->prefix ),
|
124 |
-
'content' => __( 'WD Instagram Feed is a user-friendly tool for displaying user or hashtag-based feeds on your website.', $wd_options->prefix ),
|
125 |
-
'href' => 'https://web-dorado.com/products/wordpress-instagram-feed-wd.html'
|
126 |
-
),
|
127 |
-
);
|
128 |
-
unset($plugins[$wd_options->plugin_wordpress_slug]) ;
|
129 |
-
|
130 |
-
// foreach ( $plugins as $wp_slug => &$plugin ){
|
131 |
-
// $wp_data = $this->
|
132 |
-
//remote_get($wp_slug);
|
133 |
-
// $plugin["downloaded"] = $wp_data["downloaded"];
|
134 |
-
// $plugin["rating"] = $wp_data["rating"];
|
135 |
-
// }
|
136 |
-
|
137 |
-
$themes = array(
|
138 |
-
"business_elite" => array(
|
139 |
-
'title' => 'Business Elite Theme',
|
140 |
-
'href' => 'https://web-dorado.com/wordpress-themes/business-elite.html'
|
141 |
-
),
|
142 |
-
"portfolio_gallery" => array(
|
143 |
-
'title' => 'Portfolio Gallery Theme',
|
144 |
-
'href' => 'https://web-dorado.com/wordpress-themes/portfolio-gallery.html'
|
145 |
-
),
|
146 |
-
"sauron" => array(
|
147 |
-
'title' => 'Sauron Theme',
|
148 |
-
'href' => 'https://web-dorado.com/wordpress-themes/sauron.html'
|
149 |
-
),
|
150 |
-
"business_world" => array(
|
151 |
-
'title' => 'Business World Theme',
|
152 |
-
'href' => 'https://web-dorado.com/wordpress-themes/business-world.html'
|
153 |
-
),
|
154 |
-
);
|
155 |
-
|
156 |
-
require_once( $wd_options->wd_dir_templates . "/display_overview_deals.php" );
|
157 |
-
}
|
158 |
-
public function wd_overview_support(){
|
159 |
-
$wd_options = $this->config;
|
160 |
-
global $wpdb;
|
161 |
-
$server_info = array();
|
162 |
-
|
163 |
-
// Get PHP Version
|
164 |
-
$server_info["Operating System"] = PHP_OS . " (" . ( PHP_INT_SIZE * 8 ) . ")";
|
165 |
-
$server_info["PHP Version"] = PHP_VERSION;
|
166 |
-
$server_info["Server"] = $_SERVER["SERVER_SOFTWARE"];
|
167 |
-
|
168 |
-
// Get MYSQL Version
|
169 |
-
$sql_version = $wpdb->get_var( "SELECT VERSION() AS version" );
|
170 |
-
$server_info["MySQL Version"] = $sql_version;
|
171 |
-
|
172 |
-
// GET SQL Mode
|
173 |
-
$mysqlinfo = $wpdb->get_results( "SHOW VARIABLES LIKE 'sql_mode'" );
|
174 |
-
if ( is_array( $mysqlinfo ) )
|
175 |
-
$sql_mode = $mysqlinfo[0]->Value;
|
176 |
-
if ( empty( $sql_mode ) )
|
177 |
-
$sql_mode = __( 'Not set', $wd_options->prefix );
|
178 |
-
$server_info["SQL Mode"] = $sql_mode;
|
179 |
-
|
180 |
-
// Get PHP allow_url_fopen
|
181 |
-
if( ini_get( 'allow_url_fopen' ) )
|
182 |
-
$allow_url_fopen = __( 'On', $wd_options->prefix );
|
183 |
-
else
|
184 |
-
$allow_url_fopen = __( 'Off', $wd_options->prefix );
|
185 |
-
$server_info["PHP Allow URL fopen"] = $allow_url_fopen;
|
186 |
-
|
187 |
-
// Get PHP Max Upload Size
|
188 |
-
if (function_exists('wp_max_upload_size'))
|
189 |
-
$upload_max = strval(round((int) wp_max_upload_size() / (1024 * 1024))) . 'M';
|
190 |
-
else if(ini_get('upload_max_filesize'))
|
191 |
-
$upload_max = ini_get('upload_max_filesize');
|
192 |
-
else
|
193 |
-
$upload_max = __('N/A', $wd_options->prefix);
|
194 |
-
|
195 |
-
$server_info["PHP Max Upload Size"] = $upload_max;
|
196 |
-
|
197 |
-
// Get PHP Output buffer Size
|
198 |
-
if( ini_get( 'pcre.backtrack_limit' ) )
|
199 |
-
$backtrack_limit = ini_get( 'pcre.backtrack_limit' );
|
200 |
-
else
|
201 |
-
$backtrack_limit = __( 'N/A', $wd_options->prefix );
|
202 |
-
$server_info["PCRE Backtracking Limit"] = $backtrack_limit;
|
203 |
-
|
204 |
-
// Get PHP Max Post Size
|
205 |
-
if( ini_get( 'post_max_size' ) )
|
206 |
-
$post_max = ini_get( 'post_max_size' );
|
207 |
-
else
|
208 |
-
$post_max = __( 'N/A', $wd_options->prefix );
|
209 |
-
$server_info["PHP Max Post Size"] = $post_max;
|
210 |
-
|
211 |
-
// Get PHP Max execution time
|
212 |
-
if( ini_get( 'max_execution_time' ) )
|
213 |
-
$max_execute = ini_get( 'max_execution_time' );
|
214 |
-
else
|
215 |
-
$max_execute = __( 'N/A', $wd_options->prefix );
|
216 |
-
$server_info["PHP Max Script Execute Time"] = $max_execute;
|
217 |
-
|
218 |
-
|
219 |
-
// Get PHP Memory Limit
|
220 |
-
if( ini_get( 'memory_limit' ) )
|
221 |
-
$memory_limit = ini_get( 'memory_limit' );
|
222 |
-
else
|
223 |
-
$memory_limit = __( 'N/A', $wd_options->prefix );
|
224 |
-
$server_info["PHP Memory Limit"] = $memory_limit;
|
225 |
-
|
226 |
-
// Get actual memory_get_usage
|
227 |
-
if ( function_exists( 'memory_get_usage' ) )
|
228 |
-
$memory_usage = round( memory_get_usage() / 1024 / 1024, 2 ) . __( ' MByte', $wd_options->prefix );
|
229 |
-
else
|
230 |
-
$memory_usage = __( 'N/A', $wd_options->prefix );
|
231 |
-
$server_info["Memory usage"] = $memory_usage;
|
232 |
-
|
233 |
-
// required for EXIF read
|
234 |
-
if ( is_callable( 'exif_read_data' ) )
|
235 |
-
$exif = __( 'Yes', $wd_options->prefix ). " (V" . substr( phpversion( 'exif' ), 0, 4 ) . ")" ;
|
236 |
-
else
|
237 |
-
$exif = __( 'No', $wd_options->prefix );
|
238 |
-
$server_info["PHP Exif support"] = $exif;
|
239 |
-
|
240 |
-
// required for meta data
|
241 |
-
if ( is_callable( 'iptcparse' ) )
|
242 |
-
$iptc = __( 'Yes', $wd_options->prefix );
|
243 |
-
else
|
244 |
-
$iptc = __( 'No', $wd_options->prefix );
|
245 |
-
$server_info["PHP IPTC support"] = $iptc;
|
246 |
-
|
247 |
-
// required for meta data
|
248 |
-
if ( is_callable( 'xml_parser_create' ) )
|
249 |
-
$xml = __( 'Yes', $wd_options->prefix );
|
250 |
-
else
|
251 |
-
$xml = __( 'No', $wd_options->prefix );
|
252 |
-
$server_info["PHP XML support"] = $xml;
|
253 |
-
|
254 |
-
$gd_info = array( "GD support" => __( 'No', $wd_options->prefix ) );
|
255 |
-
if( function_exists( "gd_info" ) ){
|
256 |
-
$gd_info = array();
|
257 |
-
foreach( gd_info() as $key => $val ){
|
258 |
-
if( is_bool($val) ){
|
259 |
-
$gd_info[$key] = $val ? __( 'Yes', $wd_options->prefix ) : __( 'No', $wd_options->prefix );
|
260 |
-
}
|
261 |
-
else{
|
262 |
-
$gd_info[$key] = $val;
|
263 |
-
}
|
264 |
-
}
|
265 |
-
}
|
266 |
-
|
267 |
-
require_once( $wd_options->wd_dir_templates . "/display_overview_support.php" );
|
268 |
-
}
|
269 |
|
270 |
public function overview_styles() {
|
271 |
$wd_options = $this->config;
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebOverview{
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
14 |
// Variables //
|
15 |
////////////////////////////////////////////////////////////////////////////////////////
|
16 |
public $config ;
|
|
|
17 |
|
18 |
////////////////////////////////////////////////////////////////////////////////////////
|
19 |
// Constructor & Destructor //
|
20 |
////////////////////////////////////////////////////////////////////////////////////////
|
21 |
public function __construct( $config = array() ) {
|
22 |
$this->config = $config;
|
23 |
+
$wd_options = $this->config;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
}
|
25 |
////////////////////////////////////////////////////////////////////////////////////////
|
26 |
// Public Methods //
|
27 |
////////////////////////////////////////////////////////////////////////////////////////
|
28 |
public function display_overview_page(){
|
29 |
$wd_options = $this->config;
|
|
|
30 |
$start_using_url = "";
|
31 |
if(!empty($this->config->custom_post)) {
|
32 |
if (strpos($this->config->custom_post, 'post_type', 0) !== false) {
|
37 |
}
|
38 |
require_once( $wd_options->wd_dir_templates . "/display_overview.php" );
|
39 |
}
|
40 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
|
42 |
public function overview_styles() {
|
43 |
$wd_options = $this->config;
|
wd/includes/subscribe.php
CHANGED
@@ -1,138 +1,124 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
}
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
}
|
33 |
-
|
34 |
-
$wd_options = $this->config;
|
35 |
-
wp_enqueue_style( $wd_options->prefix . 'subscribe', $wd_options->wd_url_css . '/subscribe.css' );
|
36 |
-
|
37 |
-
}
|
38 |
-
|
39 |
-
public function subscribe_display_page() {
|
40 |
-
$wd_options = $this->config;
|
41 |
-
$list = array(
|
42 |
-
0 => array(
|
43 |
-
"title" => __( "Your name &", $wd_options->prefix ),
|
44 |
-
"small_text" => __( "Email address", $wd_options->prefix ),
|
45 |
-
"img" => $wd_options->wd_url_img . '/sub_1.png',
|
46 |
-
),
|
47 |
-
1 => array(
|
48 |
-
"title" => __( "Site URL", $wd_options->prefix ),
|
49 |
-
"small_text" => __( "Wordpress version", $wd_options->prefix ),
|
50 |
-
"img" => $wd_options->wd_url_img . '/sub_2.png',
|
51 |
-
),
|
52 |
-
2 => array(
|
53 |
-
"title" => __( "List of plugins", $wd_options->prefix ),
|
54 |
-
"small_text" => "",
|
55 |
-
"img" => $wd_options->wd_url_img . '/sub_4.png',
|
56 |
-
),
|
57 |
-
);
|
58 |
-
|
59 |
-
require_once ( $wd_options->wd_dir_templates . "/display_subscribe.php" );
|
60 |
-
}
|
61 |
-
public function after_subscribe(){
|
62 |
-
$wd_options = $this->config;
|
63 |
-
if( isset( $_GET[ $wd_options->prefix . "_sub_action"] ) ){
|
64 |
-
|
65 |
-
if( $_GET[$wd_options->prefix . "_sub_action"] == "allow" ){
|
66 |
-
$api = new DoradoWebApi($wd_options);
|
67 |
-
$hash = $api->get_hash();
|
68 |
-
|
69 |
-
if( $hash != null ){
|
70 |
-
$all_plugins = array();
|
71 |
-
$plugins = get_plugins();
|
72 |
-
foreach ( $plugins as $slug => $data ) {
|
73 |
-
$plugin = array(
|
74 |
-
"Name" => $data["Name"],
|
75 |
-
"PluginURI" => $data["PluginURI"],
|
76 |
-
"Author" => $data["Author"],
|
77 |
-
"AuthorURI" => $data["AuthorURI"]
|
78 |
-
);
|
79 |
-
$all_plugins[$slug] = $plugin;
|
80 |
-
}
|
81 |
-
|
82 |
-
$data = array();
|
83 |
-
$data["site_url"] = site_url();
|
84 |
-
|
85 |
-
$admin_data = wp_get_current_user();
|
86 |
-
|
87 |
-
$user_first_name = get_user_meta( $admin_data->ID, "first_name", true );
|
88 |
-
$user_last_name = get_user_meta( $admin_data->ID, "last_name", true );
|
89 |
-
|
90 |
-
$data["name"] = $user_first_name || $user_last_name ? $user_first_name . " " . $user_last_name : $admin_data->data->user_login;
|
91 |
-
|
92 |
-
$data["email"] = $admin_data->data->user_email;
|
93 |
-
$data["wp_version"] = get_bloginfo( 'version' );
|
94 |
-
$data["plugin_id"] = $wd_options->wd_plugin_id;
|
95 |
-
$data["hash"] = $hash;
|
96 |
-
$data["all_plugins"] = $all_plugins;
|
97 |
-
|
98 |
-
|
99 |
-
$response = wp_remote_post( "https://api.web-dorado.com/collectuserdata", array(
|
100 |
-
'method' => 'POST',
|
101 |
-
'timeout' => 45,
|
102 |
-
'redirection' => 5,
|
103 |
-
'httpversion' => '1.0',
|
104 |
-
'blocking' => true,
|
105 |
-
'headers' => array(),
|
106 |
-
'body' => json_encode($data),
|
107 |
-
'cookies' => array()
|
108 |
-
)
|
109 |
-
);
|
110 |
-
|
111 |
-
$response_body = (!is_wp_error($response) && isset( $response["body"] )) ? json_decode( $response["body"], true ) : null;
|
112 |
-
|
113 |
-
if( is_array( $response_body ) && $response_body["body"]["msg"] == "Access" ) {
|
114 |
-
|
115 |
-
}
|
116 |
-
}
|
117 |
-
}
|
118 |
-
if ( get_option( $wd_options->prefix . "_subscribe_done" ) != 1 ) {
|
119 |
-
update_option( $wd_options->prefix . "_subscribe_done", 1 );
|
120 |
-
}
|
121 |
-
else {
|
122 |
-
add_option( $wd_options->prefix . "_subscribe_done" , "1", '', 'no');
|
123 |
-
}
|
124 |
-
|
125 |
-
wp_safe_redirect( $wd_options->after_subscribe );
|
126 |
-
}
|
127 |
-
|
128 |
-
}
|
129 |
-
// //////////////////////////////////////////////////////////////////////////////////////
|
130 |
-
// Getters & Setters //
|
131 |
-
// //////////////////////////////////////////////////////////////////////////////////////
|
132 |
-
// //////////////////////////////////////////////////////////////////////////////////////
|
133 |
-
// Private Methods //
|
134 |
-
// //////////////////////////////////////////////////////////////////////////////////////
|
135 |
-
// //////////////////////////////////////////////////////////////////////////////////////
|
136 |
-
// Listeners //
|
137 |
-
// //////////////////////////////////////////////////////////////////////////////////////
|
138 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
<?php
|
2 |
+
if (!defined('ABSPATH')) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
class TenWebSubscribe
|
7 |
+
{
|
8 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
9 |
+
// Events //
|
10 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
11 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
12 |
+
// Constants //
|
13 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
14 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
15 |
+
// Variables //
|
16 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
17 |
+
public $config;
|
18 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
19 |
+
// Constructor & Destructor //
|
20 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
21 |
+
public function __construct($config = array())
|
22 |
+
{
|
23 |
+
$this->config = $config;
|
24 |
+
add_action('admin_init', array($this, 'after_subscribe'));
|
25 |
+
}
|
26 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
27 |
+
// Public Methods //
|
28 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
29 |
+
|
30 |
+
public function subscribe_scripts()
|
31 |
+
{
|
32 |
+
$wd_options = $this->config;
|
33 |
+
wp_register_script('subscribe_js', $wd_options->wd_url_js . '/subsribe.js');
|
34 |
+
wp_enqueue_script('subscribe_js');
|
35 |
+
|
36 |
+
}
|
37 |
+
|
38 |
+
public function subscribe_styles()
|
39 |
+
{
|
40 |
+
$wd_options = $this->config;
|
41 |
+
wp_enqueue_style($wd_options->prefix . 'subscribe', $wd_options->wd_url_css . '/subscribe.css');
|
42 |
+
|
43 |
+
}
|
44 |
+
|
45 |
+
public function subscribe_display_page()
|
46 |
+
{
|
47 |
+
$wd_options = $this->config;
|
48 |
+
require_once($wd_options->wd_dir_templates . "/display_subscribe.php");
|
49 |
}
|
50 |
+
|
51 |
+
public function after_subscribe()
|
52 |
+
{
|
53 |
+
$wd_options = $this->config;
|
54 |
+
if (isset($_GET[$wd_options->prefix . "_sub_action"])) {
|
55 |
+
|
56 |
+
if ($_GET[$wd_options->prefix . "_sub_action"] == "allow") {
|
57 |
+
//$api = new TenWebApi($wd_options);
|
58 |
+
$all_plugins = array();
|
59 |
+
$plugins = get_plugins();
|
60 |
+
foreach ($plugins as $slug => $data) {
|
61 |
+
$plugin = array(
|
62 |
+
"Name" => $data["Name"],
|
63 |
+
"PluginURI" => $data["PluginURI"],
|
64 |
+
"Author" => $data["Author"],
|
65 |
+
"AuthorURI" => $data["AuthorURI"]
|
66 |
+
);
|
67 |
+
$all_plugins[$slug] = $plugin;
|
68 |
+
}
|
69 |
+
|
70 |
+
$data = array();
|
71 |
+
$data["wp_site_url"] = site_url();
|
72 |
+
|
73 |
+
$admin_data = wp_get_current_user();
|
74 |
+
|
75 |
+
$user_first_name = get_user_meta($admin_data->ID, "first_name", true);
|
76 |
+
$user_last_name = get_user_meta($admin_data->ID, "last_name", true);
|
77 |
+
|
78 |
+
$data["name"] = $user_first_name || $user_last_name ? $user_first_name . " " . $user_last_name : $admin_data->data->user_login;
|
79 |
+
|
80 |
+
$data["email"] = $admin_data->data->user_email;
|
81 |
+
$data["wp_version"] = get_bloginfo('version');
|
82 |
+
$data["product_id"] = $wd_options->wd_plugin_id;
|
83 |
+
$data["all_plugins"] = json_encode($all_plugins);
|
84 |
+
|
85 |
+
|
86 |
+
$response = wp_remote_post(TEN_WEB_SUBSCRIBE_URL, array(
|
87 |
+
'method' => 'POST',
|
88 |
+
'timeout' => 45,
|
89 |
+
'redirection' => 5,
|
90 |
+
'httpversion' => '1.0',
|
91 |
+
'blocking' => true,
|
92 |
+
'headers' => array("Accept" => "application/x.10webcore.v1+json"),
|
93 |
+
'body' => $data,
|
94 |
+
'cookies' => array()
|
95 |
+
)
|
96 |
+
);
|
97 |
+
|
98 |
+
$response_body = (!is_wp_error($response) && isset($response["body"])) ? json_decode($response["body"], true) : null;
|
99 |
+
|
100 |
+
if (is_array($response_body) && $response_body["body"]["msg"] == "ok") {
|
101 |
+
|
102 |
+
}
|
103 |
+
|
104 |
+
}
|
105 |
+
if (get_option($wd_options->prefix . "_subscribe_done") != 1) {
|
106 |
+
update_option($wd_options->prefix . "_subscribe_done", 1);
|
107 |
+
} else {
|
108 |
+
add_option($wd_options->prefix . "_subscribe_done", "1", '', 'no');
|
109 |
+
}
|
110 |
+
|
111 |
+
wp_safe_redirect($wd_options->after_subscribe);
|
112 |
}
|
113 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
}
|
115 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
116 |
+
// Getters & Setters //
|
117 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
118 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
119 |
+
// Private Methods //
|
120 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
121 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
122 |
+
// Listeners //
|
123 |
+
// //////////////////////////////////////////////////////////////////////////////////////
|
124 |
+
}
|
wd/start.php
CHANGED
@@ -2,7 +2,9 @@
|
|
2 |
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
exit;
|
4 |
}
|
5 |
-
define( '
|
|
|
|
|
6 |
require_once dirname( __FILE__ ) . '/config.php';
|
7 |
|
8 |
/**
|
@@ -14,7 +16,6 @@
|
|
14 |
* plugin_main_file;
|
15 |
* description;
|
16 |
* plugin_features;
|
17 |
-
* user_guide;
|
18 |
* video_youtube_id;
|
19 |
* plugin_wd_url;
|
20 |
* plugin_wd_demo_link;
|
@@ -26,12 +27,12 @@
|
|
26 |
* custom_post;
|
27 |
*/
|
28 |
|
29 |
-
function
|
30 |
|
31 |
// load files
|
32 |
require_once dirname( __FILE__ ) . '/wd.php';
|
33 |
|
34 |
-
$wd = new
|
35 |
$wd->wd_init( $options );
|
36 |
|
37 |
}
|
2 |
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
exit;
|
4 |
}
|
5 |
+
define( 'TEN_WEB_API_PLUGIN_DATA_PATH', 'https://api.web-dorado.com/v2/_id_/plugindata' );
|
6 |
+
define( 'TEN_WEB_SUBSCRIBE_URL', 'https://core.10web.io/api/wp-subscribe' );
|
7 |
+
|
8 |
require_once dirname( __FILE__ ) . '/config.php';
|
9 |
|
10 |
/**
|
16 |
* plugin_main_file;
|
17 |
* description;
|
18 |
* plugin_features;
|
|
|
19 |
* video_youtube_id;
|
20 |
* plugin_wd_url;
|
21 |
* plugin_wd_demo_link;
|
27 |
* custom_post;
|
28 |
*/
|
29 |
|
30 |
+
function ten_web_init( $options ) {
|
31 |
|
32 |
// load files
|
33 |
require_once dirname( __FILE__ ) . '/wd.php';
|
34 |
|
35 |
+
$wd = new TenWeb();
|
36 |
$wd->wd_init( $options );
|
37 |
|
38 |
}
|
wd/templates/display_overview.php
CHANGED
@@ -1,43 +1,117 @@
|
|
1 |
-
<div class="
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
</div>
|
12 |
-
<?php } ?></h2>
|
13 |
-
|
14 |
-
<div class="overview_welcome_text">
|
15 |
-
|
16 |
-
<div><?php echo sprintf(__("CONGRATS! You've successfully installed %s WordPress plugin.", $wd_options->prefix), $wd_options->plugin_title); ?></div>
|
17 |
-
<div><?php echo $wd_options->description; ?></div>
|
18 |
</div>
|
19 |
-
</div>
|
20 |
-
</div>
|
21 |
-
<div class="overview_wrap">
|
22 |
-
<ul class="overview_tabs">
|
23 |
-
<?php
|
24 |
-
foreach ($tabs as $tab_key => $tab) {
|
25 |
-
$href = $tab['view'] !== false ? "#" . $tab_key : $tab_key;
|
26 |
-
$target = $tab['view'] == false ? 'target="_blank" class="not_tab"' : '';
|
27 |
-
$overview_tab_active_class = $tab_key == 'welcome' ? 'class="overview_tab_active"' : ''
|
28 |
-
?>
|
29 |
-
<li class=""><a
|
30 |
-
href="<?php echo $href; ?>" <?php echo $overview_tab_active_class; ?> <?php echo $target; ?>><?php echo esc_html($tab['name']); ?></a>
|
31 |
-
</li>
|
32 |
-
<?php } ?>
|
33 |
-
</ul>
|
34 |
-
<div class="overview_content">
|
35 |
-
<?php
|
36 |
-
foreach ($tabs as $tab_key => $tab) {
|
37 |
-
if ($tab['view'] !== false) {
|
38 |
-
echo call_user_func($tab['view']);
|
39 |
-
}
|
40 |
-
}
|
41 |
-
?>
|
42 |
-
</div>
|
43 |
</div>
|
1 |
+
<div class="tenweb_overview">
|
2 |
+
<div class="tenweb_header">
|
3 |
+
<div class="container tenweb_clear container_top">
|
4 |
+
<div class="tenweb_logo">
|
5 |
+
<a href="https://10web.io/" target="_blank">
|
6 |
+
<div></div>
|
7 |
+
</a>
|
8 |
+
</div>
|
9 |
+
<div class="tenweb_header_right tenweb_clear">
|
10 |
+
<div class="inline-block header_text"><?php echo sprintf(__("Get Premium %s and Other Solutions Essential for Your WordPress Site", $wd_options->prefix), $wd_options->plugin_title); ?>
|
11 |
+
</div>
|
12 |
+
<a href="https://my.10web.io/checkout/" target="_blank"
|
13 |
+
class="button"><?php _e("Try Free", $wd_options->prefix); ?></a>
|
14 |
+
</div>
|
15 |
+
</div>
|
16 |
+
<div class="tenweb_header_divider">
|
17 |
+
</div>
|
18 |
+
<div class="container container_bottom">
|
19 |
+
<div class="plugin_info">
|
20 |
+
<img src="<?php echo $wd_options->overview_welcome_image; ?>" class="plugin_logo">
|
21 |
+
<h2><?php _e("Premium ", $wd_options->prefix); ?><?php echo $wd_options->plugin_title; ?></h2>
|
22 |
+
<div class="and"> & </div>
|
23 |
+
</div>
|
24 |
+
<div class="plan_features tenweb_clear">
|
25 |
+
<div class="plan_feature pro_plugins">
|
26 |
+
<div class="logo"></div>
|
27 |
+
<h3><?php _e("60+ pro plugins/Add-ons", $wd_options->prefix); ?></h3>
|
28 |
+
<p><?php _e("Access 60+ plugins and add-ons, including key plugins, such as gallery, form, slider, social plugins and more.", $wd_options->prefix); ?></p>
|
29 |
+
</div>
|
30 |
+
<div class="plan_feature dashboard">
|
31 |
+
<div class="logo"></div>
|
32 |
+
<h3><?php _e("Unified dashboard", $wd_options->prefix); ?></h3>
|
33 |
+
<p><?php _e("Manage your WordPress websites all in one place within a single dashboard. No need to switch between sites.", $wd_options->prefix); ?></p>
|
34 |
+
</div>
|
35 |
+
<div class="plan_feature pro_themes">
|
36 |
+
<div class="logo"></div>
|
37 |
+
<h3><?php _e("Premium WordPress themes", $wd_options->prefix); ?></h3>
|
38 |
+
<p><?php _e("Professionally designed, responsive themes for your website. Build fully-functional, elegant websites effortlessly.", $wd_options->prefix); ?></p>
|
39 |
+
</div>
|
40 |
+
<?php if ($wd_options->plugin_wordpress_slug != "backup-wd") { ?>
|
41 |
+
<div class="plan_feature backup">
|
42 |
+
<div class="logo"></div>
|
43 |
+
<h3><?php _e("Backup", $wd_options->prefix); ?></h3>
|
44 |
+
<p><?php _e("10Web cloud storage space. Easily and securely backup your website in our storage.", $wd_options->prefix); ?></p>
|
45 |
+
</div>
|
46 |
+
<?php } ?>
|
47 |
+
<?php if ($wd_options->plugin_wordpress_slug != "seo-by-10web") { ?>
|
48 |
+
<div class="plan_feature seo">
|
49 |
+
<div class="logo"></div>
|
50 |
+
<h3><?php _e("SEO", $wd_options->prefix); ?></h3>
|
51 |
+
<p><?php _e("Improve search rankings of your WordPress site with a comprehensive search engine optimization solution.", $wd_options->prefix); ?></p>
|
52 |
+
</div>
|
53 |
+
<?php } ?>
|
54 |
+
<div class="plan_feature security">
|
55 |
+
<div class="logo"></div>
|
56 |
+
<h3><?php _e("Security", $wd_options->prefix); ?></h3>
|
57 |
+
<p><?php _e("Protect your WordPress site from security issues and threats with a powerful security service coming soon to 10Web.", $wd_options->prefix); ?></p>
|
58 |
+
</div>
|
59 |
+
<?php if ($wd_options->plugin_wordpress_slug != "image-optimizer-wd") { ?>
|
60 |
+
<div class="plan_feature image_optimizer">
|
61 |
+
<div class="logo"></div>
|
62 |
+
<h3><?php _e("Image optimization", $wd_options->prefix); ?></h3>
|
63 |
+
<p><?php _e("Automatically resize and compress all images on your website to save space and improve site speed.", $wd_options->prefix); ?></p>
|
64 |
+
</div>
|
65 |
+
<?php } ?>
|
66 |
+
<div class="plan_feature hosting">
|
67 |
+
<div class="logo"></div>
|
68 |
+
<h3><?php _e("Hosting", $wd_options->prefix); ?></h3>
|
69 |
+
<p><?php _e("We’ll soon be offering affordable hosting solution with WordPress-friendly features and great customer support.", $wd_options->prefix); ?></p>
|
70 |
+
</div>
|
71 |
+
</div>
|
72 |
+
<a href="https://my.10web.io/checkout/" target="_blank"
|
73 |
+
class="button"><?php _e("Get free for 14 days", $wd_options->prefix); ?></a>
|
74 |
+
<div><a href="https://10web.io/" target="_blank"
|
75 |
+
class="more white"><?php _e("Learn More", $wd_options->prefix); ?></a></div>
|
76 |
+
</div>
|
77 |
+
</div>
|
78 |
+
<?php if (count($wd_options->plugin_features)) { ?>
|
79 |
+
<div class="tenweb_plugin_features">
|
80 |
+
<div class="container">
|
81 |
+
<h2><?php _e("Premium ", $wd_options->prefix); ?><?php echo $wd_options->plugin_title; ?><?php _e(" features you get!", $wd_options->prefix); ?></h2>
|
82 |
+
<div class="plugin_features tenweb_clear">
|
83 |
+
<?php foreach ($wd_options->plugin_features as $features) { ?>
|
84 |
+
<div class="plugin_feature">
|
85 |
+
<div class="plugin_feature_logo">
|
86 |
+
<img src="<?php echo $features['logo']; ?>">
|
87 |
+
</div>
|
88 |
+
<h3><?php echo $features['title']; ?></h3>
|
89 |
+
<p><?php echo $features['description']; ?></p>
|
90 |
+
</div>
|
91 |
+
<?php } ?>
|
92 |
+
</div>
|
93 |
+
<div class="and circle"> & </div>
|
94 |
+
<h3 class="more_features"><?php _e("More great features of the plugin", $wd_options->prefix); ?></h3>
|
95 |
+
<a href="<?php echo $wd_options->plugin_wd_url; ?>" target="_blank"
|
96 |
+
class="more blue"><?php _e("Learn More", $wd_options->prefix); ?></a>
|
97 |
+
</div>
|
98 |
+
</div>
|
99 |
+
<?php }
|
100 |
+
if(trim($wd_options->plugin_wd_demo_link) != ""){ ?>
|
101 |
+
<div class="tenweb_how_it_works">
|
102 |
+
<div class="container">
|
103 |
+
<h2><?php _e("Checkout how it works", $wd_options->prefix); ?></h2>
|
104 |
+
<a href="<?php echo $wd_options->plugin_wd_demo_link; ?>" target="_blank"
|
105 |
+
class="button transparent"><?php _e("Demo", $wd_options->prefix); ?></a>
|
106 |
+
</div>
|
107 |
+
</div>
|
108 |
+
<?php } ?>
|
109 |
+
<div class="tenweb_footer <?php echo trim($wd_options->plugin_wd_demo_link) == "" ? "without_demo" : ""; ?>">
|
110 |
+
<div class="container">
|
111 |
+
<h2><?php _e("Create Fancy and Interactive Website!", $wd_options->prefix); ?></h2>
|
112 |
+
<p><?php echo sprintf(__("Get Premium %s and Other Solutions Essential for Your WordPress Site.", $wd_options->prefix), $wd_options->plugin_title); ?></p>
|
113 |
+
<a href="https://my.10web.io/checkout/" target="_blank"
|
114 |
+
class="button"><?php _e("Get free for 14 days", $wd_options->prefix); ?></a>
|
115 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
</div>
|
wd/templates/display_overview_deals.php
DELETED
@@ -1,81 +0,0 @@
|
|
1 |
-
<div id="deals">
|
2 |
-
|
3 |
-
<div id="plugins">
|
4 |
-
<div class="deals_header deals_header_plugins">
|
5 |
-
<a href="https://web-dorado.com/wordpress-plugins-bundle.html" target="_blank">
|
6 |
-
<div class="wd-table">
|
7 |
-
<div class="wd-cell wd-text-right wd-valign-middle">
|
8 |
-
<img src="<?php echo $wd_options->wd_url_img . '/' . $wd_options->prefix . '_main_plugin.png'; ?>" width="100px">
|
9 |
-
</div>
|
10 |
-
<div class="wd-cell wd-valign-middle">
|
11 |
-
<div class="titles_wrap">
|
12 |
-
<div class="deals_main_title"><?php echo sprintf( __( "Get %s", $wd_options->prefix ), $wd_options->plugin_title ); ?></div>
|
13 |
-
<div class="deals_main_title"><span class="higlight">+27 </span><?php echo __( "plugins", $wd_options->prefix ); ?></div>
|
14 |
-
<div class="deals_secondary_title"><?php echo __( "for", $wd_options->prefix ); ?><span class="higlight"> $99 </span><?php echo __( "only", $wd_options->prefix ); ?></div>
|
15 |
-
</div>
|
16 |
-
<div class="deals_save"><?php echo __( "Save 80%", $wd_options->prefix ); ?></div>
|
17 |
-
</div>
|
18 |
-
</div>
|
19 |
-
</a>
|
20 |
-
</div>
|
21 |
-
<div class="deals_content">
|
22 |
-
<?php foreach( $plugins as $wp_slug => &$plugin ){ ?>
|
23 |
-
|
24 |
-
<div class="deal_block">
|
25 |
-
<div class="deal_title">
|
26 |
-
<a href="<?php echo $plugin["href"]; ?>" target="_blank" >
|
27 |
-
<img src = "<?php echo $wd_options->wd_url_img . '/plugins/' . $wp_slug . '.png'; ?>">
|
28 |
-
<h2><?php echo $plugin["title"]; ?></h2>
|
29 |
-
</a>
|
30 |
-
</div>
|
31 |
-
<div class="deal_desc">
|
32 |
-
<p><?php echo $plugin["content"]; ?></p>
|
33 |
-
<div class="deal_desc_footer">
|
34 |
-
<div class="download_btn">
|
35 |
-
<a href="<?php echo $plugin["href"]; ?>" target="_blank" ><?php _e( "Download", $wd_options->prefix ); ?></a>
|
36 |
-
</div>
|
37 |
-
</div>
|
38 |
-
</div>
|
39 |
-
|
40 |
-
</div>
|
41 |
-
<?php } ?>
|
42 |
-
</div>
|
43 |
-
<div class="get_all_deals">
|
44 |
-
<a href="https://web-dorado.com/wordpress-plugins-bundle.html" target="_blank" >
|
45 |
-
<?php _e( "Get all plugins", $wd_options->prefix ); ?>
|
46 |
-
</a>
|
47 |
-
</div>
|
48 |
-
</div>
|
49 |
-
<div id="themes">
|
50 |
-
<div class="deals_header deals_header_themes">
|
51 |
-
<a href="https://web-dorado.com/wordpress-themes-bundle.html" target="_blank">
|
52 |
-
<div class="wd-table">
|
53 |
-
<div class="wd-cell wd-text-right wd-valign-middle">
|
54 |
-
</div>
|
55 |
-
<div class="wd-cell wd-valign-middle">
|
56 |
-
<div class="titles_wrap">
|
57 |
-
<div class="deals_main_title"><?php echo __( "Get all 11 themes", $wd_options->prefix ); ?></div>
|
58 |
-
<div class="deals_main_title"><?php echo __( "for", $wd_options->prefix ); ?><span class="higlight"> $40 </span><?php echo __( "only", $wd_options->prefix ); ?></div>
|
59 |
-
</div>
|
60 |
-
<div class="deals_save"><?php echo __( "Save 70%", $wd_options->prefix ); ?></div>
|
61 |
-
</div>
|
62 |
-
</div>
|
63 |
-
</a>
|
64 |
-
</div>
|
65 |
-
<div class="deals_content">
|
66 |
-
<?php foreach( $themes as $slug => $theme ){ ?>
|
67 |
-
<div class="theme_block">
|
68 |
-
<a href="<?php echo $theme["href"]; ?>" target="_blank" >
|
69 |
-
<img src = "<?php echo $wd_options->wd_url_img . '/plugins/' . $slug . '.png'; ?>" width="100%;">
|
70 |
-
<div><?php echo $theme["title"]; ?></div>
|
71 |
-
</a>
|
72 |
-
</div>
|
73 |
-
<?php } ?>
|
74 |
-
</div>
|
75 |
-
<div class="get_all_deals">
|
76 |
-
<a href="https://web-dorado.com/wordpress-themes-bundle.html" target="_blank" >
|
77 |
-
<?php _e( "Find out more", $wd_options->prefix ); ?>
|
78 |
-
</a>
|
79 |
-
</div>
|
80 |
-
</div>
|
81 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wd/templates/display_overview_support.php
DELETED
@@ -1,43 +0,0 @@
|
|
1 |
-
<div id="support">
|
2 |
-
<p class="wd-support-main">
|
3 |
-
<?php echo sprintf( __("You may contact us by filling in this form or by email %s any time you need professional support or have any questions. You can also fill in the form to leave your comments or feedback.", $wd_options->prefix), "<span class='support_email'>(support@web-dorado.com)</span>") ;?>
|
4 |
-
</p>
|
5 |
-
<div class="wd-overview-site-deatils">
|
6 |
-
<h2><?php _e( "Site Details", $wd_options->prefix ); ?></h2>
|
7 |
-
<p>
|
8 |
-
<?php _e( "When contacting support, consider copying and pasting this information in your support request.", $wd_options->prefix ); ?>
|
9 |
-
<br>
|
10 |
-
<?php _e( "It helps us troubleshoot more quickly.", $wd_options->prefix ); ?>
|
11 |
-
</p>
|
12 |
-
<?php
|
13 |
-
if ( function_exists('current_user_can' ) ) {
|
14 |
-
if ( current_user_can('manage_options') ) {
|
15 |
-
?>
|
16 |
-
<div class="wd-site-deatils wd-table">
|
17 |
-
<button id="wd-copy"><?php _e( "Copy to Clipboard", $wd_options->prefix ); ?></button>
|
18 |
-
<div id="wd-site-deatils">
|
19 |
-
<textarea rows="10" id="wd-site-deatils-textarea"><?php
|
20 |
-
_e( "Server Settings", $wd_options->prefix );
|
21 |
-
echo ' ';
|
22 |
-
foreach( $server_info as $key => $val ){
|
23 |
-
echo $key . ": " . $val . ' ';
|
24 |
-
}
|
25 |
-
echo ' ';
|
26 |
-
_e( "Graphic Library", $wd_options->prefix );
|
27 |
-
echo ' ';
|
28 |
-
foreach( $gd_info as $key => $val ){
|
29 |
-
echo $key . ": " . $val . ' ';
|
30 |
-
}
|
31 |
-
?></textarea>
|
32 |
-
</div>
|
33 |
-
</div>
|
34 |
-
<?php
|
35 |
-
}
|
36 |
-
}
|
37 |
-
?>
|
38 |
-
|
39 |
-
</div>
|
40 |
-
<div class="contact_us_wrap">
|
41 |
-
<a href="https://web-dorado.com/support/contact-us.html" target="_blank" class="contact_us"><?php _e("Contact us", $wd_options->prefix); ?></a>
|
42 |
-
</div>
|
43 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wd/templates/display_overview_user_guide.php
DELETED
@@ -1,46 +0,0 @@
|
|
1 |
-
<div id="user_guide">
|
2 |
-
<div class="wd-table">
|
3 |
-
<div class="wd-cell">
|
4 |
-
<?php for( $i = 0; $i < ceil( count($user_guide) / 2 ); $i++) { ?>
|
5 |
-
<div class="user_guide_item">
|
6 |
-
<a href="<?php echo $user_guide[$i]["url"]; ?>" class="user_guide_title" target="_blank"><?php echo $user_guide[$i]["main_title"]; ?></a>
|
7 |
-
<?php foreach( $user_guide[$i]["titles"] as $title ) { ?>
|
8 |
-
<div><a href="<?php echo $title["url"]; ?>" target="_blank" class="user_guide_titles"><?php echo $title["title"]; ?></a></div>
|
9 |
-
<?php } ?>
|
10 |
-
</div>
|
11 |
-
<?php } ?>
|
12 |
-
</div>
|
13 |
-
<div class="wd-cell">
|
14 |
-
<?php for( $i = $i; $i < count($user_guide); $i++) { ?>
|
15 |
-
<div class="user_guide_item">
|
16 |
-
<a href="<?php echo $user_guide[$i]["url"]; ?>" class="user_guide_title" target="_blank"><?php echo $user_guide[$i]["main_title"]; ?></a>
|
17 |
-
<?php foreach( $user_guide[$i]["titles"] as $title ) { ?>
|
18 |
-
<div><a href="<?php echo $title["url"]; ?>" target="_blank" class="user_guide_titles"><?php echo $title["title"]; ?></a></div>
|
19 |
-
<?php } ?>
|
20 |
-
</div>
|
21 |
-
<?php } ?>
|
22 |
-
</div>
|
23 |
-
<div class="wd-cell">
|
24 |
-
<?php if($wd_options->plugin_wd_demo_link) { ?>
|
25 |
-
<a href="<?php echo $wd_options->plugin_wd_demo_link; ?>" class="user_guide_demo" target="_blank">
|
26 |
-
<?php _e( "Demo", $wd_options->prefix ); ?>
|
27 |
-
</a>
|
28 |
-
<?php } ?>
|
29 |
-
<a href="<?php echo $wd_options->plugin_wd_url; ?>" class="user_guide_plugin" target="_blank">
|
30 |
-
<?php echo $wd_options->plugin_title; ?>
|
31 |
-
</a>
|
32 |
-
<a href="https://wordpress.org/support/plugin/<?php echo $wd_options->plugin_wordpress_slug; ?>" class="user_guide_support_forum" target="_blank">
|
33 |
-
<?php _e( "Support Forum", $wd_options->prefix ); ?>
|
34 |
-
</a>
|
35 |
-
<a href="https://web-dorado.com/support/faq.html" class="user_guide_faq" target="_blank">
|
36 |
-
<?php _e( "FAQ", $wd_options->prefix ); ?>
|
37 |
-
</a>
|
38 |
-
<?php if($wd_options->plugin_wd_addons_link) { ?>
|
39 |
-
<a href="<?php echo $wd_options->plugin_wd_addons_link; ?>" class="user_guide_addons" target="_blank">
|
40 |
-
<?php _e( "Addons", $wd_options->prefix ); ?>
|
41 |
-
</a>
|
42 |
-
<?php } ?>
|
43 |
-
</div>
|
44 |
-
</div>
|
45 |
-
</div>
|
46 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wd/templates/display_overview_welcome.php
DELETED
@@ -1,31 +0,0 @@
|
|
1 |
-
<div id="welcome">
|
2 |
-
<!-- display plugin video -->
|
3 |
-
<?php if( $wd_options->video_youtube_id ){ ?>
|
4 |
-
<div class="wd-video_container">
|
5 |
-
<iframe width="100%" height="400" src="//www.youtube.com/embed/<?php echo $wd_options->video_youtube_id; ?>?rel=0" frameborder="0" allowfullscreen></iframe>
|
6 |
-
</div>
|
7 |
-
<?php }
|
8 |
-
else if( $wd_options->overview_welcome_image ) { ?>
|
9 |
-
<img src="<?php echo $wd_options->overview_welcome_image; ?>" width="100%" />
|
10 |
-
|
11 |
-
<?php } ?>
|
12 |
-
|
13 |
-
<!-- display plugin features -->
|
14 |
-
<div class="plugin_features">
|
15 |
-
<!-- if your plugin has a wizard-->
|
16 |
-
<?php if( $wd_options->plugin_wizard_link ) { ?>
|
17 |
-
<div class="wd-tour">
|
18 |
-
<a class="wd-tour-btn" href="<?php echo $wd_options->plugin_wizard_link;?>"><?php _e( "Run Install Wizard ",$wd_options->prefix); ?></a>
|
19 |
-
</div>
|
20 |
-
<?php } ?>
|
21 |
-
<?php foreach( $wd_options->plugin_features as $feature ){ ?>
|
22 |
-
<h2 class="plugin_feature_title"><?php echo $feature["title"]; ?></h2>
|
23 |
-
<div class="plugin_feature_description"><?php echo $feature["description"]; ?></div>
|
24 |
-
<?php } ?>
|
25 |
-
<div class="more_features_wrap">
|
26 |
-
<a href="<?php echo $wd_options->plugin_wd_url; ?>" class="more_features" target="_blank"><?php _e( "More features", $wd_options->prefix ); ?></a>
|
27 |
-
</div>
|
28 |
-
</div>
|
29 |
-
|
30 |
-
</div>
|
31 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wd/templates/display_subscribe.php
CHANGED
@@ -1,44 +1,47 @@
|
|
1 |
-
<div class="
|
2 |
-
<div class="
|
3 |
-
<div class="imgs">
|
4 |
-
<img src="<?php echo $wd_options->wd_url_img . '/wp_logo.png'; ?>">
|
5 |
-
<span>+</span>
|
6 |
-
<img src="<?php echo $wd_options->wd_url_img . '/' . $wd_options->prefix . '_main_plugin.png'; ?>">
|
7 |
-
</div>
|
8 |
<div class="texts">
|
9 |
-
<
|
|
|
|
|
10 |
<p>
|
11 |
-
<?php echo sprintf( __( "
|
12 |
</p>
|
13 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
<div class="btns">
|
15 |
-
<a href="<?php echo "admin.php?page=" . $wd_options->prefix . "_subscribe&". $wd_options->prefix . "_sub_action=allow" ;?>" class="allow_and_continue"
|
16 |
<img src="<?php echo $wd_options->wd_url_img . '/loader.gif';?>" class="wd_loader">
|
17 |
-
<a href="<?php echo "admin.php?page=" . $wd_options->prefix . "_subscribe&" . $wd_options->prefix . "_sub_action=skip" ;?>" class="skip"
|
18 |
-
</div>
|
19 |
-
<a href="#" class="permissions"><?php _e( "What data is being collected?" , $wd_options->prefix ); ?></a>
|
20 |
-
<div class="list">
|
21 |
-
<?php foreach( $list as $list_item ) { ?>
|
22 |
-
<div class="list_item">
|
23 |
-
<div class="list_img_wrap"><img src="<?php echo $list_item["img"]; ?>"></div>
|
24 |
-
<div class="list_text_wrap">
|
25 |
-
<div class="list_title"><?php echo $list_item["title"]; ?></div>
|
26 |
-
<div class="list_text"><?php echo $list_item["small_text"]; ?></div>
|
27 |
-
</div>
|
28 |
-
</div>
|
29 |
-
<?php } ?>
|
30 |
</div>
|
31 |
</div>
|
32 |
-
<div class="
|
33 |
-
|
|
|
|
|
|
|
34 |
<li>
|
35 |
-
<a href="https://
|
36 |
<?php _e( "Privacy Policy", $wd_options->prefix ); ?>
|
37 |
</a>
|
38 |
-
<span>.</span>
|
39 |
</li>
|
|
|
40 |
<li>
|
41 |
-
<a href="https://
|
42 |
<?php _e( "Terms of Use", $wd_options->prefix ); ?>
|
43 |
</a>
|
44 |
</li>
|
1 |
+
<div class="tenweb_subscribe">
|
2 |
+
<div class="tenweb_subscribe-content">
|
|
|
|
|
|
|
|
|
|
|
3 |
<div class="texts">
|
4 |
+
<div class="hi_there"></div>
|
5 |
+
<h2><?php _e( "Hi there!", $wd_options->prefix ); ?></h2>
|
6 |
+
<h5><?php _e( "Allow 10web to collect some usage data", $wd_options->prefix ); ?></h5>
|
7 |
<p>
|
8 |
+
<?php echo sprintf( __( "This will allow you to get more out of your plugin experience - get awesome customer support, receive exclusive deals and discounts on premium products and more. You can choose to skip this step, %s will stil work just fine.", $wd_options->prefix ), $wd_options->plugin_title ); ?>
|
9 |
</p>
|
10 |
</div>
|
11 |
+
<div class="permissions"><?php _e( "What data is being collected?" , $wd_options->prefix ); ?></div>
|
12 |
+
<div class="list tenweb_clear">
|
13 |
+
<div class="list_item user_info">
|
14 |
+
<div class="list_logo"></div>
|
15 |
+
<div class="list_text_wrap"> <?php _e( "Your name & Email address", $wd_options->prefix ); ?></div>
|
16 |
+
</div>
|
17 |
+
<div class="list_item wp_info">
|
18 |
+
<div class="list_logo"></div>
|
19 |
+
<div class="list_text_wrap"> <?php _e( "Site URL, Wordpress version", $wd_options->prefix ); ?></div>
|
20 |
+
</div>
|
21 |
+
<div class="list_item plugins_info">
|
22 |
+
<div class="list_logo"></div>
|
23 |
+
<div class="list_text_wrap"> <?php _e( "List of plugins", $wd_options->prefix ); ?></div>
|
24 |
+
</div>
|
25 |
+
</div>
|
26 |
<div class="btns">
|
27 |
+
<a href="<?php echo "admin.php?page=" . $wd_options->prefix . "_subscribe&". $wd_options->prefix . "_sub_action=allow" ;?>" class="allow_and_continue button"><?php _e( "Allow & Continue", $wd_options->prefix ); ?></a>
|
28 |
<img src="<?php echo $wd_options->wd_url_img . '/loader.gif';?>" class="wd_loader">
|
29 |
+
<a href="<?php echo "admin.php?page=" . $wd_options->prefix . "_subscribe&" . $wd_options->prefix . "_sub_action=skip" ;?>" class="skip more" ><?php _e( "Skip", $wd_options->prefix ); ?></a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
</div>
|
31 |
</div>
|
32 |
+
<div class="tenweb_subscribe-top-footer">
|
33 |
+
<?php _e( "We will not sell, share, or distribute your personal information to third parties.", $wd_options->prefix ); ?>
|
34 |
+
</div>
|
35 |
+
<div class="tenweb_subscribe-footer">
|
36 |
+
<ul class="tenweb_footer-menu tenweb_clear">
|
37 |
<li>
|
38 |
+
<a href="https://10web.io/privacy-policy/" target="_blank">
|
39 |
<?php _e( "Privacy Policy", $wd_options->prefix ); ?>
|
40 |
</a>
|
|
|
41 |
</li>
|
42 |
+
<li>| </li>
|
43 |
<li>
|
44 |
+
<a href="https://10web.io/terms-of-services/" target="_blank">
|
45 |
<?php _e( "Terms of Use", $wd_options->prefix ); ?>
|
46 |
</a>
|
47 |
</li>
|
wd/wd.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
@@ -37,10 +37,10 @@
|
|
37 |
if(!is_array($options)){
|
38 |
return false;
|
39 |
}
|
40 |
-
$config = new
|
41 |
$config->set_options( $options );
|
42 |
$this->config = $config;
|
43 |
-
if( !class_exists("
|
44 |
$this->wd_includes();
|
45 |
}
|
46 |
|
@@ -61,18 +61,21 @@
|
|
61 |
|
62 |
$subscribe_page = add_menu_page( $wd_options->plugin_menu_title, $wd_options->plugin_menu_title, "manage_options", $wd_options->prefix . '_subscribe' , array( $this, 'display_subscribew_page' ), $wd_options->plugin_menu_icon, $wd_options->menu_position );
|
63 |
|
64 |
-
$subscribe_instance = new
|
65 |
$this->subscribe_instance = $subscribe_instance;
|
66 |
add_action( 'admin_print_styles-' . $subscribe_page, array( $subscribe_instance, 'subscribe_styles' ) );
|
67 |
add_action( 'admin_print_scripts-' . $subscribe_page, array( $subscribe_instance, 'subscribe_scripts' ) );
|
68 |
|
69 |
$parent_slug = null;
|
70 |
-
}
|
71 |
-
|
72 |
-
|
|
|
|
|
|
|
73 |
|
74 |
|
75 |
-
$overview_instance = new
|
76 |
$this->overview_instance = $overview_instance;
|
77 |
add_action( 'admin_print_styles-' . $overview_page, array( $overview_instance, 'overview_styles' ) );
|
78 |
add_action( 'admin_print_scripts-' . $overview_page, array( $overview_instance, 'overview_scripts' ) );
|
@@ -106,11 +109,11 @@
|
|
106 |
$current_url = $_SERVER['REQUEST_URI'];
|
107 |
if( $wd_options->deactivate === true ){
|
108 |
if(strpos( $current_url, "plugins.php" ) !== false ){
|
109 |
-
new
|
110 |
}
|
111 |
}
|
112 |
|
113 |
-
new
|
114 |
|
115 |
}
|
116 |
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWeb {
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
37 |
if(!is_array($options)){
|
38 |
return false;
|
39 |
}
|
40 |
+
$config = new TenWebConfig();
|
41 |
$config->set_options( $options );
|
42 |
$this->config = $config;
|
43 |
+
if( !class_exists("TenWebApi") ){
|
44 |
$this->wd_includes();
|
45 |
}
|
46 |
|
61 |
|
62 |
$subscribe_page = add_menu_page( $wd_options->plugin_menu_title, $wd_options->plugin_menu_title, "manage_options", $wd_options->prefix . '_subscribe' , array( $this, 'display_subscribew_page' ), $wd_options->plugin_menu_icon, $wd_options->menu_position );
|
63 |
|
64 |
+
$subscribe_instance = new TenWebSubscribe($this->config);
|
65 |
$this->subscribe_instance = $subscribe_instance;
|
66 |
add_action( 'admin_print_styles-' . $subscribe_page, array( $subscribe_instance, 'subscribe_styles' ) );
|
67 |
add_action( 'admin_print_scripts-' . $subscribe_page, array( $subscribe_instance, 'subscribe_scripts' ) );
|
68 |
|
69 |
$parent_slug = null;
|
70 |
+
}
|
71 |
+
$title = __( 'Premium', $wd_options->prefix );
|
72 |
+
if (!get_transient($wd_options->prefix . '_overview_visited')) {
|
73 |
+
$title .= ' <span class="update-plugins count-2" > <span class="plugin-count">1</span></span>';
|
74 |
+
}
|
75 |
+
$overview_page = add_submenu_page( $parent_slug, __( 'Premium', $wd_options->prefix ), '<span style="color:#4481ea;">' . $title . '</span>', $capability, 'overview_' . $wd_options->prefix, array( $this, 'display_overview_page' ));
|
76 |
|
77 |
|
78 |
+
$overview_instance = new TenWebOverview($this->config);
|
79 |
$this->overview_instance = $overview_instance;
|
80 |
add_action( 'admin_print_styles-' . $overview_page, array( $overview_instance, 'overview_styles' ) );
|
81 |
add_action( 'admin_print_scripts-' . $overview_page, array( $overview_instance, 'overview_scripts' ) );
|
109 |
$current_url = $_SERVER['REQUEST_URI'];
|
110 |
if( $wd_options->deactivate === true ){
|
111 |
if(strpos( $current_url, "plugins.php" ) !== false ){
|
112 |
+
new TenWebDeactivate( $this->config );
|
113 |
}
|
114 |
}
|
115 |
|
116 |
+
new TenWebNotices( $this->config );
|
117 |
|
118 |
}
|
119 |
|