diff --git a/app/Http/Controllers/MainController.php b/app/Http/Controllers/MainController.php
index 52ba956..547d5f2 100644
--- a/app/Http/Controllers/MainController.php
+++ b/app/Http/Controllers/MainController.php
@@ -32,7 +32,7 @@ class MainController extends Controller {
diff --git a/app/Http/Controllers/designer/DesignerController.php b/app/Http/Controllers/designer/DesignerController.php
index e899684..cf0ef5d 100644
--- a/app/Http/Controllers/designer/DesignerController.php
+++ b/app/Http/Controllers/designer/DesignerController.php
@@ -486,6 +486,14 @@ class DesignerController extends Controller {
$json_Shorts_Right = null;
}
+ if(isset($post['json_Shirts_Front'])){
+ $json_Jersey_Front = $post['json_Shirts_Front'];
+ }
+
+ if(isset($post['json_Shirts_Back'])){
+ $json_Jersey_Back = $post['json_Shirts_Back'];
+ }
+
try {
$design_info = array(
'ClientId' => $clientId,
@@ -509,8 +517,8 @@ class DesignerController extends Controller {
if($res){
// dd(Uuid::generate());
- // return redirect('/designer/preview/'.$designCode);
- return redirect('http://localhost/crew-designer/mydesign/'.$designCode.'/');
+ return redirect('/designer/preview/'.$designCode);
+ // return redirect('http://localhost/crew-designer/mydesign/'.$designCode.'/');
}
// else{
diff --git a/app/Http/Controllers/paypal/PaypalController.php b/app/Http/Controllers/paypal/PaypalController.php
index de57fce..26ad1c8 100644
--- a/app/Http/Controllers/paypal/PaypalController.php
+++ b/app/Http/Controllers/paypal/PaypalController.php
@@ -27,24 +27,24 @@ class PaypalController extends Controller {
config('services.paypal.secret'));
- $this->_apiContext->setConfig(array(
+ $this->_apiContext->setConfig(array(
'mode' => 'sandbox',
'service.EndPoint' => 'https://api.sandbox.paypal.com',
'http.ConnectionTimeOut' => 30,
'log.LogEnabled' => true,
'log.FileName' => storage_path('logs/paypal.log'),
'log.LogLevel' => 'FINE'
- ));
+ ));
- // live
- // $this->_apiContext->setConfig(array(
- // 'mode' => 'live',
- // 'service.EndPoint' => 'https://api.paypal.com',
- // 'http.ConnectionTimeOut' => 30,
- // 'log.LogEnabled' => true,
- // 'log.FileName' => storage_path('logs/paypal.log'),
- // 'log.LogLevel' => 'FINE'
- // ));
+ // live
+ // $this->_apiContext->setConfig(array(
+ // 'mode' => 'live',
+ // 'service.EndPoint' => 'https://api.paypal.com',
+ // 'http.ConnectionTimeOut' => 30,
+ // 'log.LogEnabled' => true,
+ // 'log.FileName' => storage_path('logs/paypal.log'),
+ // 'log.LogLevel' => 'FINE'
+ // ));
}
diff --git a/app/Http/Controllers/teamstore/TeamStoreController.php b/app/Http/Controllers/teamstore/TeamStoreController.php
index 114e45e..8b2a037 100644
--- a/app/Http/Controllers/teamstore/TeamStoreController.php
+++ b/app/Http/Controllers/teamstore/TeamStoreController.php
@@ -23,21 +23,28 @@ class TeamStoreController extends Controller {
if (Auth::check()){
$user_role = Auth::user()->role;
$store_id = Auth::user()->store_id;
+ }else{
+ $user_role = null;
+ $store_id = null;
}
- // if($request->session()->get('teamstore_data_array') == null){
- // if($store_id != $store_array[0]->Id){
- // return redirect()->back();
- // }
- // }else{
- // if($user_role != "store_owner"){
- // if($request->session()->get('teamstore_data_array')[0]->StoreUrl != $store_array[0]->StoreUrl){
- // return redirect()->back();
- // }
- // }
-
- // }
+ if($store_array[0]->Password != null){
+ if($request->session()->get('teamstore_data_array') == null){
+ if($store_id != $store_array[0]->Id){
+ return redirect('teamstore');
+ }
+ }else{
+
+ if($user_role != "store_owner"){
+ if($request->session()->get('teamstore_data_array')[0]->StoreUrl != $store_array[0]->StoreUrl){
+ return redirect()->back();
+ }
+ }
+
+ }
+ }
+
foreach ($product_array as $p => $pr_arr) {
diff --git a/app/Http/Controllers/user/UserController.php b/app/Http/Controllers/user/UserController.php
index 1463930..79b8f28 100644
--- a/app/Http/Controllers/user/UserController.php
+++ b/app/Http/Controllers/user/UserController.php
@@ -12,6 +12,7 @@ use Illuminate\Support\Facades\Hash;
use Paypal;
use View;
use Mail;
+use Validator;
class UserController extends Controller {
@@ -441,8 +442,8 @@ class UserController extends Controller {
public function orderDetails($ck){
$newUserModel = new UserModel;
- $order_item_array = $newUserModel->selectOrderItem($ck);
- $item_goup_array = $newUserModel->itemGroup($ck);
+ $order_item_array = $newUserModel->selectOrderItem($ck);
+ $item_goup_array = $newUserModel->itemGroup($ck);
$item_thumbs = $newUserModel->selectDisplayItemThumb();
$array_payment_details = $newUserModel->selectPaymentDetails('CartKey', $ck);
return view('user-layouts.order_details')
@@ -452,4 +453,123 @@ class UserController extends Controller {
->with('order_item_array', $order_item_array);
}
+ public function sellDesign($designCode){
+ $m = new UserModel;
+ $newMainModel = new MainModel;
+ $newTeamStoreModel = new TeamStoreModel;
+ $userId = Auth::user()->id;
+ $store_id = Auth::user()->store_id;
+ $array_client_designs = $m->selectClientDesignsbyCode($designCode);
+ $store_array = $newTeamStoreModel->selectTeamStore('Id', $store_id);
+ // check if its your design
+ if($userId != $array_client_designs[0]->ClientId){
+ return redirect()->back();
+ }
+
+ // var_dump($store_array);
+
+ $array_template_paths = $m->selectTemplatePaths('TemplateCode', $array_client_designs[0]->TemplateCode);
+ $array_cat_name = $newMainModel->selectCategoryName($array_client_designs[0]->TemplateCode);
+
+ return view('user-layouts.sell_design')
+ ->with('array_client_designs', $array_client_designs)
+ ->with('array_template_paths', $array_template_paths)
+ ->with('store_array', $store_array)
+ ->with('array_cat_name', $array_cat_name);
+ }
+
+
+ public function saveNewStoreItem(Request $request){
+ $post = $request->all();
+ $UserModel = new UserModel;
+ $getYear = date('y');
+
+ $store_id = Auth::user()->store_id;
+ $templateCode = $post['templateCode'];
+ $designCode = $post['designCode'];
+ $itemName = $post['itemName'];
+ $itemDescription = $post['itemDescription'];
+ $itemPrice = $post['itemPrice'];
+ $itemForm = $post['itemForm'];
+ $itemUrl = $post['itemUrl'];
+ $itemPrivacy = $post['itemPrivacy'];
+
+ $check_product_url = array(
+ 'ProductURL' => $itemUrl
+ );
+
+ $validator = Validator::make($check_product_url, [
+ 'ProductURL' => 'unique:teamstore_products'
+ ],
+ [
+ 'ProductURL.unique' => 'The Item URL has already been taken.',
+ ]);
+
+
+ if ($validator->fails())
+ {
+ $errors = "";
+ // var_dump(($validator->errors()->all()));
+ foreach($validator->errors()->all() as $error){
+ $errors .= "".$error."";
+ }
+
+ $message = '
+
+
+
ERROR:
+ '.$errors.
+ '';
+
+ return response()->json(array(
+ 'success' => false,
+ 'message' => $message
+ ));
+ }
+
+ $data = array(
+ 'TeamStoreId' => $store_id,
+ 'ProductName' => $itemName,
+ 'ProductPrice' => str_replace('$ ', '', $itemPrice),
+ 'ProductDescription'=> $itemDescription,
+ 'ProductURL' => $itemUrl,
+ 'ProductForm' => $itemForm,
+ 'PrivacyStatus' => $itemPrivacy,
+ 'TemplateCode' => $templateCode,
+ 'DesignCode' => $designCode,
+ );
+
+ $id = $UserModel->insertNewProduct($data); // product item id
+ // echo $i;
+
+ $array_template_paths = $UserModel->selectTemplatePaths('TemplateCode', $templateCode);
+
+ foreach($array_template_paths as $key => $row1){
+ if($key == 0){
+ $thumb = $designCode . '-front-thumbnail.png';
+ $class = "active";
+ }else{
+ $thumb = $designCode . '-' . strtolower($row1->Side) . '-thumbnail.png';
+ $class = null;
+ }
+
+ $thumbs = $data = array(
+ 'ProductId' => $id,
+ 'Image' => $thumb,
+ 'ImageClass' =>$class
+ );
+
+ $UserModel->insertNewProductThumbnails($thumbs);
+
+
+ }
+ $prod_code = array('ProductCode' => $getYear . '-' .str_pad($id, 10,'0', STR_PAD_LEFT));
+ $i = $UserModel->updateProductCode($prod_code, $id);
+
+ return response()->json(array(
+ 'success' => true
+ ));
+
+ }
+
}
diff --git a/app/Http/routes.php b/app/Http/routes.php
index 5bef0f8..f2f57e8 100644
--- a/app/Http/routes.php
+++ b/app/Http/routes.php
@@ -119,6 +119,9 @@ Route::group(['middleware' => 'normaluser'], function () {
Route::get('user/email-verify', 'user\UserController@emailVerify');
Route::post('user/post/resend-verification', 'user\UserController@resendVericationCode');
Route::post('user/post/verify-code', 'user\UserController@verifyCode');
+
+ Route::get('user/my-designs/sell-design/{designCode}', 'user\UserController@sellDesign');
+ Route::post('user/my-designs/addstoreitem', 'user\UserController@saveNewStoreItem');
});
diff --git a/app/Models/designer/DesignerModel.php b/app/Models/designer/DesignerModel.php
index 513c9b7..d9e0b96 100644
--- a/app/Models/designer/DesignerModel.php
+++ b/app/Models/designer/DesignerModel.php
@@ -12,13 +12,16 @@ class DesignerModel extends Model {
}
function selectTemplatePaths($templateid){
- $i = DB::table('template_paths')->where('HashTemplateCode', $templateid)
+ $i = DB::table('template_paths')
+ ->where('HashTemplateCode', $templateid)
+ ->where('IsActive', 'TRUE')
->get();
return $i;
}
function selectTemplatePathsByTemplateCode($templateid){
$i = DB::table('template_paths')->where('TemplateCode', $templateid)
+ ->where('IsActive', 'TRUE')
->get();
return $i;
}
diff --git a/app/Models/teamstore/TeamStoreModel.php b/app/Models/teamstore/TeamStoreModel.php
index a56af8e..7229d8c 100644
--- a/app/Models/teamstore/TeamStoreModel.php
+++ b/app/Models/teamstore/TeamStoreModel.php
@@ -17,6 +17,7 @@ class TeamStoreModel extends Model {
{
$i = DB::table('teamstore_products')
->where($field, $teamstoreId)
+ ->orderBy('Id', 'ASC')
->orderBy('Ordering', 'ASC')->get();
return $i;
}
@@ -111,7 +112,7 @@ class TeamStoreModel extends Model {
function myCartGroup($cartKey){
if($cartKey != ""){
$pdo = DB::connection()->getPdo();
- $query = $pdo->prepare("SELECT *, COUNT(Id) AS qty, SUM(Price) * Quantity AS total_price FROM cart_tmp WHERE CartKey = :ck GROUP BY ProductId");
+ $query = $pdo->prepare("SELECT *, COUNT(Id) AS qty, Price * SUM(Quantity) AS total_price FROM cart_tmp WHERE CartKey = :ck GROUP BY ProductId");
$query->execute([':ck'=>$cartKey]);
$row = $query->fetchAll(\PDO::FETCH_OBJ);
return $row;
diff --git a/app/Models/user/UserModel.php b/app/Models/user/UserModel.php
index 5a23cdd..49abb0f 100644
--- a/app/Models/user/UserModel.php
+++ b/app/Models/user/UserModel.php
@@ -91,8 +91,10 @@ class UserModel extends Model {
}
function selectTemplatePaths($field, $templateid){
- $i = DB::table('template_paths')->where($field, $templateid)
- ->get();
+ $i = DB::table('template_paths')
+ ->where($field, $templateid)
+ ->where('IsActive', 'TRUE')
+ ->get();
return $i;
}
@@ -142,15 +144,33 @@ class UserModel extends Model {
return $i;
}
+ function selectOrderItemWithStoreId($store_id, $ck){
+ $i = DB::table('orders')
+ ->where('StoreId', $store_id)
+ ->where('CartKey', $ck)
+ ->get();
+ return $i;
+ }
+
function itemGroup($cartKey){
$pdo = DB::connection()->getPdo();
- $query = $pdo->prepare("SELECT *, COUNT(Id) AS qty, SUM(Price) * Quantity AS total_price FROM orders WHERE CartKey = :ck GROUP BY ProductId");
+ $query = $pdo->prepare("SELECT *, COUNT(Id) AS qty, Price * SUM(Quantity) AS total_price FROM orders WHERE CartKey = :ck GROUP BY ProductId");
$query->execute([':ck'=>$cartKey]);
$row = $query->fetchAll(\PDO::FETCH_OBJ);
return $row;
}
+
+ function itemGroupWithStoreId($store_id, $cartKey){
+ $pdo = DB::connection()->getPdo();
+ $query = $pdo->prepare("SELECT *, COUNT(Id) AS qty, Price * SUM(Quantity) AS total_price FROM orders WHERE StoreId= :si AND CartKey = :ck GROUP BY ProductId");
+ $query->execute(array(':si'=>$store_id, ':ck'=>$cartKey));
+ $row = $query->fetchAll(\PDO::FETCH_OBJ);
+ return $row;
+
+ }
+
function selectDisplayItemThumb(){
$i = DB::table('teamstore_product_thumbnails')
@@ -158,4 +178,42 @@ class UserModel extends Model {
->get();
return $i;
}
-}
+
+ function selectItemsStoreId($ck){
+
+ $i = DB::table('cart_tmp')
+ ->select(DB::raw('StoreId'))
+ ->where('CartKey', $ck)
+ ->groupby('StoreId')
+ ->get();
+ return $i;
+ }
+
+
+ function selectUserLogins($field, $value){
+
+ $i = DB::table('user_logins')
+ ->where($field, $value)
+ ->get();
+ return $i;
+ }
+
+ function insertNewProduct($data){
+ $pdo = DB::connection()->getPdo();
+ $i = DB::table('teamstore_products')->insert($data);
+ $id = DB::getPdo()->lastInsertId();
+ return $id;
+ }
+
+ function insertNewProductThumbnails($data){
+ $i = DB::table('teamstore_product_thumbnails')->insert($data);
+ return $i;
+ }
+
+ function updateProductCode($data, $id){
+ $i = DB::table('teamstore_products')->where('Id', $id)
+ ->update($data);
+
+ return $i;
+ }
+}
\ No newline at end of file
diff --git a/composer.json b/composer.json
index a5b688a..1320f5c 100644
--- a/composer.json
+++ b/composer.json
@@ -9,7 +9,8 @@
"webpatser/laravel-uuid": "^2.0",
"netshell/paypal": "dev-master",
"guzzlehttp/guzzle": "~5.0",
- "google/recaptcha": "~1.1"
+ "google/recaptcha": "~1.1",
+ "spatie/laravel-analytics": "^1.4"
},
"require-dev": {
"phpunit/phpunit": "~4.0",
diff --git a/composer.lock b/composer.lock
index be02db7..e373fe7 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically"
],
- "content-hash": "a3df3a89cedca4dc48bf6f68ac5f9fe1",
+ "content-hash": "a6aecb41f379bcff36b6bca5a100f7a1",
"packages": [
{
"name": "classpreloader/classpreloader",
@@ -222,6 +222,49 @@
],
"time": "2015-11-06T14:35:42+00:00"
},
+ {
+ "name": "google/apiclient",
+ "version": "v1.1.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/googleapis/google-api-php-client.git",
+ "reference": "85309a3520bb5f53368d43e35fd24f43c9556323"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/googleapis/google-api-php-client/zipball/85309a3520bb5f53368d43e35fd24f43c9556323",
+ "reference": "85309a3520bb5f53368d43e35fd24f43c9556323",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.2.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "3.7.*",
+ "squizlabs/php_codesniffer": "~2.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-v1-master": "1.1.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/Google/autoload.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "Apache-2.0"
+ ],
+ "description": "Client library for Google APIs",
+ "homepage": "http://developers.google.com/api-client-library/php",
+ "keywords": [
+ "google"
+ ],
+ "time": "2016-06-06T21:22:48+00:00"
+ },
{
"name": "google/recaptcha",
"version": "1.2.1",
@@ -467,32 +510,32 @@
},
{
"name": "jakub-onderka/php-console-color",
- "version": "0.1",
+ "version": "v0.2",
"source": {
"type": "git",
"url": "https://github.com/JakubOnderka/PHP-Console-Color.git",
- "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1"
+ "reference": "d5deaecff52a0d61ccb613bb3804088da0307191"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/e0b393dacf7703fc36a4efc3df1435485197e6c1",
- "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1",
+ "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191",
+ "reference": "d5deaecff52a0d61ccb613bb3804088da0307191",
"shasum": ""
},
"require": {
- "php": ">=5.3.2"
+ "php": ">=5.4.0"
},
"require-dev": {
"jakub-onderka/php-code-style": "1.0",
- "jakub-onderka/php-parallel-lint": "0.*",
+ "jakub-onderka/php-parallel-lint": "1.0",
"jakub-onderka/php-var-dump-check": "0.*",
- "phpunit/phpunit": "3.7.*",
+ "phpunit/phpunit": "~4.3",
"squizlabs/php_codesniffer": "1.*"
},
"type": "library",
"autoload": {
- "psr-0": {
- "JakubOnderka\\PhpConsoleColor": "src/"
+ "psr-4": {
+ "JakubOnderka\\PhpConsoleColor\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -502,11 +545,10 @@
"authors": [
{
"name": "Jakub Onderka",
- "email": "jakub.onderka@gmail.com",
- "homepage": "http://www.acci.cz"
+ "email": "jakub.onderka@gmail.com"
}
],
- "time": "2014-04-08T15:00:19+00:00"
+ "time": "2018-09-29T17:23:10+00:00"
},
{
"name": "jakub-onderka/php-console-highlighter",
@@ -738,26 +780,26 @@
},
{
"name": "league/flysystem",
- "version": "1.0.46",
+ "version": "1.0.51",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem.git",
- "reference": "f3e0d925c18b92cf3ce84ea5cc58d62a1762a2b2"
+ "reference": "755ba7bf3fb9031e6581d091db84d78275874396"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/f3e0d925c18b92cf3ce84ea5cc58d62a1762a2b2",
- "reference": "f3e0d925c18b92cf3ce84ea5cc58d62a1762a2b2",
+ "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/755ba7bf3fb9031e6581d091db84d78275874396",
+ "reference": "755ba7bf3fb9031e6581d091db84d78275874396",
"shasum": ""
},
"require": {
+ "ext-fileinfo": "*",
"php": ">=5.5.9"
},
"conflict": {
"league/flysystem-sftp": "<1.0.6"
},
"require-dev": {
- "ext-fileinfo": "*",
"phpspec/phpspec": "^3.4",
"phpunit/phpunit": "^5.7.10"
},
@@ -818,20 +860,20 @@
"sftp",
"storage"
],
- "time": "2018-08-22T07:45:22+00:00"
+ "time": "2019-03-30T13:22:34+00:00"
},
{
"name": "monolog/monolog",
- "version": "1.23.0",
+ "version": "1.24.0",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
- "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4"
+ "reference": "bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4",
- "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266",
+ "reference": "bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266",
"shasum": ""
},
"require": {
@@ -896,7 +938,7 @@
"logging",
"psr-3"
],
- "time": "2017-06-19T01:22:40+00:00"
+ "time": "2018-11-05T09:00:11+00:00"
},
{
"name": "mtdowling/cron-expression",
@@ -944,16 +986,16 @@
},
{
"name": "nesbot/carbon",
- "version": "1.33.0",
+ "version": "1.36.2",
"source": {
"type": "git",
"url": "https://github.com/briannesbitt/Carbon.git",
- "reference": "55667c1007a99e82030874b1bb14d24d07108413"
+ "reference": "cd324b98bc30290f233dd0e75e6ce49f7ab2a6c9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/55667c1007a99e82030874b1bb14d24d07108413",
- "reference": "55667c1007a99e82030874b1bb14d24d07108413",
+ "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/cd324b98bc30290f233dd0e75e6ce49f7ab2a6c9",
+ "reference": "cd324b98bc30290f233dd0e75e6ce49f7ab2a6c9",
"shasum": ""
},
"require": {
@@ -961,9 +1003,12 @@
"symfony/translation": "~2.6 || ~3.0 || ~4.0"
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "~2",
"phpunit/phpunit": "^4.8.35 || ^5.7"
},
+ "suggest": {
+ "friendsofphp/php-cs-fixer": "Needed for the `composer phpcs` command. Allow to automatically fix code style.",
+ "phpstan/phpstan": "Needed for the `composer phpstan` command. Allow to detect potential errors."
+ },
"type": "library",
"extra": {
"laravel": {
@@ -995,7 +1040,7 @@
"datetime",
"time"
],
- "time": "2018-08-07T08:39:47+00:00"
+ "time": "2018-12-28T10:07:33+00:00"
},
{
"name": "netshell/paypal",
@@ -1183,16 +1228,16 @@
},
{
"name": "psr/log",
- "version": "1.0.2",
+ "version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d"
+ "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d",
- "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
"shasum": ""
},
"require": {
@@ -1226,7 +1271,7 @@
"psr",
"psr-3"
],
- "time": "2016-10-10T12:19:37+00:00"
+ "time": "2018-11-20T15:27:04+00:00"
},
{
"name": "psy/psysh",
@@ -1301,16 +1346,16 @@
},
{
"name": "react/promise",
- "version": "v2.7.0",
+ "version": "v2.7.1",
"source": {
"type": "git",
"url": "https://github.com/reactphp/promise.git",
- "reference": "f4edc2581617431aea50430749db55cc3fc031b3"
+ "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/reactphp/promise/zipball/f4edc2581617431aea50430749db55cc3fc031b3",
- "reference": "f4edc2581617431aea50430749db55cc3fc031b3",
+ "url": "https://api.github.com/repos/reactphp/promise/zipball/31ffa96f8d2ed0341a57848cbb84d88b89dd664d",
+ "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d",
"shasum": ""
},
"require": {
@@ -1343,7 +1388,69 @@
"promise",
"promises"
],
- "time": "2018-06-13T15:59:06+00:00"
+ "time": "2019-01-07T21:25:54+00:00"
+ },
+ {
+ "name": "spatie/laravel-analytics",
+ "version": "1.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/laravel-analytics.git",
+ "reference": "957f8f698fd14b89dedfff1d90eb486d89b559c8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/laravel-analytics/zipball/957f8f698fd14b89dedfff1d90eb486d89b559c8",
+ "reference": "957f8f698fd14b89dedfff1d90eb486d89b559c8",
+ "shasum": ""
+ },
+ "require": {
+ "google/apiclient": "1.1.*",
+ "illuminate/contracts": "~5.0",
+ "illuminate/support": "~5.0",
+ "nesbot/carbon": "~1.0",
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "0.9.*",
+ "phpunit/phpunit": "4.*",
+ "scrutinizer/ocular": "~1.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Spatie\\LaravelAnalytics\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Freek Van der Herten",
+ "email": "freek@spatie.be",
+ "homepage": "https://murze.be",
+ "role": "Developer"
+ },
+ {
+ "name": "Matthias De Winter",
+ "email": "dewinter.matthias@gmail.com",
+ "homepage": "https://github.com/MatthiasDeWinter",
+ "role": "Developer"
+ }
+ ],
+ "description": "An opinionated Laravel 5 package to retrieve Google Analytics data.",
+ "homepage": "https://github.com/spatie/laravel-analytics",
+ "keywords": [
+ "analytics",
+ "google",
+ "laravel",
+ "reports",
+ "retrieve",
+ "spatie"
+ ],
+ "time": "2016-05-13T06:41:58+00:00"
},
{
"name": "swiftmailer/swiftmailer",
@@ -1520,16 +1627,16 @@
},
{
"name": "symfony/event-dispatcher",
- "version": "v2.8.45",
+ "version": "v2.8.49",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "84ae343f39947aa084426ed1138bb96bf94d1f12"
+ "reference": "a77e974a5fecb4398833b0709210e3d5e334ffb0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/84ae343f39947aa084426ed1138bb96bf94d1f12",
- "reference": "84ae343f39947aa084426ed1138bb96bf94d1f12",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a77e974a5fecb4398833b0709210e3d5e334ffb0",
+ "reference": "a77e974a5fecb4398833b0709210e3d5e334ffb0",
"shasum": ""
},
"require": {
@@ -1576,20 +1683,20 @@
],
"description": "Symfony EventDispatcher Component",
"homepage": "https://symfony.com",
- "time": "2018-07-26T09:03:18+00:00"
+ "time": "2018-11-21T14:20:20+00:00"
},
{
"name": "symfony/filesystem",
- "version": "v2.8.45",
+ "version": "v2.8.49",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "0b252f4e25b7da17abb5a98eb60755b71d082c9c"
+ "reference": "7ae46872dad09dffb7fe1e93a0937097339d0080"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/0b252f4e25b7da17abb5a98eb60755b71d082c9c",
- "reference": "0b252f4e25b7da17abb5a98eb60755b71d082c9c",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/7ae46872dad09dffb7fe1e93a0937097339d0080",
+ "reference": "7ae46872dad09dffb7fe1e93a0937097339d0080",
"shasum": ""
},
"require": {
@@ -1626,7 +1733,7 @@
],
"description": "Symfony Filesystem Component",
"homepage": "https://symfony.com",
- "time": "2018-08-07T09:12:42+00:00"
+ "time": "2018-11-11T11:18:13+00:00"
},
{
"name": "symfony/finder",
@@ -1812,16 +1919,16 @@
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.9.0",
+ "version": "v1.11.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "e3d826245268269cd66f8326bd8bc066687b4a19"
+ "reference": "82ebae02209c21113908c229e9883c419720738a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e3d826245268269cd66f8326bd8bc066687b4a19",
- "reference": "e3d826245268269cd66f8326bd8bc066687b4a19",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a",
+ "reference": "82ebae02209c21113908c229e9883c419720738a",
"shasum": ""
},
"require": {
@@ -1833,7 +1940,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.9-dev"
+ "dev-master": "1.11-dev"
}
},
"autoload": {
@@ -1855,7 +1962,7 @@
},
{
"name": "Gert de Pagter",
- "email": "BackEndTea@gmail.com"
+ "email": "backendtea@gmail.com"
}
],
"description": "Symfony polyfill for ctype functions",
@@ -1866,20 +1973,20 @@
"polyfill",
"portable"
],
- "time": "2018-08-06T14:22:27+00:00"
+ "time": "2019-02-06T07:57:58+00:00"
},
{
"name": "symfony/polyfill-php56",
- "version": "v1.9.0",
+ "version": "v1.11.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php56.git",
- "reference": "7b4fc009172cc0196535b0328bd1226284a28000"
+ "reference": "f4dddbc5c3471e1b700a147a20ae17cdb72dbe42"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/7b4fc009172cc0196535b0328bd1226284a28000",
- "reference": "7b4fc009172cc0196535b0328bd1226284a28000",
+ "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/f4dddbc5c3471e1b700a147a20ae17cdb72dbe42",
+ "reference": "f4dddbc5c3471e1b700a147a20ae17cdb72dbe42",
"shasum": ""
},
"require": {
@@ -1889,7 +1996,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.9-dev"
+ "dev-master": "1.11-dev"
}
},
"autoload": {
@@ -1922,20 +2029,20 @@
"portable",
"shim"
],
- "time": "2018-08-06T14:22:27+00:00"
+ "time": "2019-02-06T07:57:58+00:00"
},
{
"name": "symfony/polyfill-util",
- "version": "v1.9.0",
+ "version": "v1.11.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-util.git",
- "reference": "8e15d04ba3440984d23e7964b2ee1d25c8de1581"
+ "reference": "b46c6cae28a3106735323f00a0c38eccf2328897"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/8e15d04ba3440984d23e7964b2ee1d25c8de1581",
- "reference": "8e15d04ba3440984d23e7964b2ee1d25c8de1581",
+ "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/b46c6cae28a3106735323f00a0c38eccf2328897",
+ "reference": "b46c6cae28a3106735323f00a0c38eccf2328897",
"shasum": ""
},
"require": {
@@ -1944,7 +2051,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.9-dev"
+ "dev-master": "1.11-dev"
}
},
"autoload": {
@@ -1974,7 +2081,7 @@
"polyfill",
"shim"
],
- "time": "2018-08-06T14:22:27+00:00"
+ "time": "2019-02-08T14:16:39+00:00"
},
{
"name": "symfony/process",
@@ -3130,6 +3237,7 @@
"mock",
"xunit"
],
+ "abandoned": true,
"time": "2015-10-02T06:51:40+00:00"
},
{
@@ -3561,20 +3669,21 @@
},
{
"name": "webmozart/assert",
- "version": "1.3.0",
+ "version": "1.4.0",
"source": {
"type": "git",
"url": "https://github.com/webmozart/assert.git",
- "reference": "0df1908962e7a3071564e857d86874dad1ef204a"
+ "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a",
- "reference": "0df1908962e7a3071564e857d86874dad1ef204a",
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9",
+ "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9",
"shasum": ""
},
"require": {
- "php": "^5.3.3 || ^7.0"
+ "php": "^5.3.3 || ^7.0",
+ "symfony/polyfill-ctype": "^1.8"
},
"require-dev": {
"phpunit/phpunit": "^4.6",
@@ -3607,7 +3716,7 @@
"check",
"validate"
],
- "time": "2018-01-29T19:49:41+00:00"
+ "time": "2018-12-25T11:19:39+00:00"
}
],
"aliases": [],
diff --git a/config/site_config.php b/config/site_config.php
index ff09860..d6d0eb4 100644
--- a/config/site_config.php
+++ b/config/site_config.php
@@ -17,10 +17,10 @@ return [
// 'company_email' => env('COMPANY_email','contact@acme.inc'),
// 'prod_private_server_ip' => env('35.232.234.8', '35.232.234.8'),
- 'prod_private_server_ip' => env('localhost', 'localhost'), // local
+ 'prod_private_server_ip' => env('http://192.168.2.238', 'http://192.168.2.238'), // local
'designer_location' => env('http://localhost/plain-tshirt/', 'http://localhost/plain-tshirt/'),
- 'images_directory' => env('http://localhost/laravel5-adminLTE/public/images/', 'http://localhost/laravel5-adminLTE/public/images/'),
+ 'images_directory' => env('http://localhost/crewsportswear/public/images/', 'http://localhost/crewsportswear/public/images/'),
];
\ No newline at end of file
diff --git a/public/assets/js/jquery.bcSwipe.min.js b/public/assets/js/jquery.bcSwipe.min.js
new file mode 100644
index 0000000..7ca41ba
--- /dev/null
+++ b/public/assets/js/jquery.bcSwipe.min.js
@@ -0,0 +1,58 @@
+
+/**
+ * Bootstrap Carousel Swipe v1.1
+ *
+ * jQuery plugin to enable swipe gestures on Bootstrap 3 carousels.
+ * Examples and documentation: https://github.com/maaaaark/bcSwipe
+ *
+ * Licensed under the MIT license.
+ */
+(function($) {
+ $.fn.bcSwipe = function(settings) {
+ var config = { threshold: 50 };
+ if (settings) {
+ $.extend(config, settings);
+ }
+
+ this.each(function() {
+ var stillMoving = false;
+ var start;
+
+ if ('ontouchstart' in document.documentElement) {
+ this.addEventListener('touchstart', onTouchStart, false);
+ }
+
+ function onTouchStart(e) {
+ if (e.touches.length == 1) {
+ start = e.touches[0].pageX;
+ stillMoving = true;
+ this.addEventListener('touchmove', onTouchMove, false);
+ }
+ }
+
+ function onTouchMove(e) {
+ if (stillMoving) {
+ var x = e.touches[0].pageX;
+ var difference = start - x;
+ if (Math.abs(difference) >= config.threshold) {
+ cancelTouch();
+ if (difference > 0) {
+ $(this).carousel('next');
+ }
+ else {
+ $(this).carousel('prev');
+ }
+ }
+ }
+ }
+
+ function cancelTouch() {
+ this.removeEventListener('touchmove', onTouchMove);
+ start = null;
+ stillMoving = false;
+ }
+ });
+
+ return this;
+ };
+ })(jQuery);
\ No newline at end of file
diff --git a/public/assets/js/jquery.mobile.custom.min.js b/public/assets/js/jquery.mobile.custom.min.js
deleted file mode 100644
index e69de29..0000000
diff --git a/public/assets/js/jquery.zoom.js b/public/assets/js/jquery.zoom.js
new file mode 100644
index 0000000..dfbb955
--- /dev/null
+++ b/public/assets/js/jquery.zoom.js
@@ -0,0 +1,236 @@
+/*!
+ Zoom 1.7.21
+ license: MIT
+ http://www.jacklmoore.com/zoom
+*/
+(function ($) {
+ var defaults = {
+ url: false,
+ callback: false,
+ target: false,
+ duration: 120,
+ on: 'mouseover', // other options: grab, click, toggle
+ touch: true, // enables a touch fallback
+ onZoomIn: false,
+ onZoomOut: false,
+ magnify: 1
+ };
+
+ // Core Zoom Logic, independent of event listeners.
+ $.zoom = function(target, source, img, magnify) {
+ var targetHeight,
+ targetWidth,
+ sourceHeight,
+ sourceWidth,
+ xRatio,
+ yRatio,
+ offset,
+ $target = $(target),
+ position = $target.css('position'),
+ $source = $(source);
+
+ // The parent element needs positioning so that the zoomed element can be correctly positioned within.
+ target.style.position = /(absolute|fixed)/.test(position) ? position : 'unset';
+ target.style.overflow = 'hidden';
+ img.style.width = img.style.height = '';
+
+ $(img)
+ .addClass('zoomImg')
+ .css({
+ position: 'absolute',
+ top: 0,
+ left: 0,
+ opacity: 0,
+ width: img.width * magnify,
+ height: img.height * magnify,
+ border: 'none',
+ maxWidth: 'none',
+ maxHeight: 'none'
+ })
+ .appendTo(target);
+
+ return {
+ init: function() {
+ targetWidth = $target.outerWidth();
+ targetHeight = $target.outerHeight();
+
+ if (source === target) {
+ sourceWidth = targetWidth;
+ sourceHeight = targetHeight;
+ } else {
+ sourceWidth = $source.outerWidth();
+ sourceHeight = $source.outerHeight();
+ }
+
+ xRatio = (img.width - targetWidth) / sourceWidth;
+ yRatio = (img.height - targetHeight) / sourceHeight;
+
+ offset = $source.offset();
+ },
+ move: function (e) {
+ var left = (e.pageX - offset.left),
+ top = (e.pageY - offset.top);
+
+ top = Math.max(Math.min(top, sourceHeight), 0);
+ left = Math.max(Math.min(left, sourceWidth), 0);
+
+ img.style.left = (left * -xRatio) + 'px';
+ img.style.top = (top * -yRatio) + 'px';
+ }
+ };
+ };
+
+ $.fn.zoom = function (options) {
+ return this.each(function () {
+ var
+ settings = $.extend({}, defaults, options || {}),
+ //target will display the zoomed image
+ target = settings.target && $(settings.target)[0] || this,
+ //source will provide zoom location info (thumbnail)
+ source = this,
+ $source = $(source),
+ img = document.createElement('img'),
+ $img = $(img),
+ mousemove = 'mousemove.zoom',
+ clicked = false,
+ touched = false;
+
+ // If a url wasn't specified, look for an image element.
+ if (!settings.url) {
+ var srcElement = source.querySelector('img');
+ if (srcElement) {
+ settings.url = srcElement.getAttribute('data-src') || srcElement.currentSrc || srcElement.src;
+ }
+ if (!settings.url) {
+ return;
+ }
+ }
+
+ $source.one('zoom.destroy', function(position, overflow){
+ $source.off(".zoom");
+ target.style.position = position;
+ target.style.overflow = overflow;
+ img.onload = null;
+ $img.remove();
+ }.bind(this, target.style.position, target.style.overflow));
+
+ img.onload = function () {
+ var zoom = $.zoom(target, source, img, settings.magnify);
+
+ function start(e) {
+ zoom.init();
+ zoom.move(e);
+
+ // Skip the fade-in for IE8 and lower since it chokes on fading-in
+ // and changing position based on mousemovement at the same time.
+ $img.stop()
+ .fadeTo($.support.opacity ? settings.duration : 0, 1, $.isFunction(settings.onZoomIn) ? settings.onZoomIn.call(img) : false);
+ }
+
+ function stop() {
+ $img.stop()
+ .fadeTo(settings.duration, 0, $.isFunction(settings.onZoomOut) ? settings.onZoomOut.call(img) : false);
+ }
+
+ // Mouse events
+ if (settings.on === 'grab') {
+ $source
+ .on('mousedown.zoom',
+ function (e) {
+ if (e.which === 1) {
+ $(document).one('mouseup.zoom',
+ function () {
+ stop();
+
+ $(document).off(mousemove, zoom.move);
+ }
+ );
+
+ start(e);
+
+ $(document).on(mousemove, zoom.move);
+
+ e.preventDefault();
+ }
+ }
+ );
+ } else if (settings.on === 'click') {
+ $source.on('click.zoom',
+ function (e) {
+ if (clicked) {
+ // bubble the event up to the document to trigger the unbind.
+ return;
+ } else {
+ clicked = true;
+ start(e);
+ $(document).on(mousemove, zoom.move);
+ $(document).one('click.zoom',
+ function () {
+ stop();
+ clicked = false;
+ $(document).off(mousemove, zoom.move);
+ }
+ );
+ return false;
+ }
+ }
+ );
+ } else if (settings.on === 'toggle') {
+ $source.on('click.zoom',
+ function (e) {
+ if (clicked) {
+ stop();
+ } else {
+ start(e);
+ }
+ clicked = !clicked;
+ }
+ );
+ } else if (settings.on === 'mouseover') {
+ zoom.init(); // Preemptively call init because IE7 will fire the mousemove handler before the hover handler.
+
+ $source
+ .on('mouseenter.zoom', start)
+ .on('mouseleave.zoom', stop)
+ .on(mousemove, zoom.move);
+ }
+
+ // Touch fallback
+ if (settings.touch) {
+ $source
+ .on('touchstart.zoom', function (e) {
+ e.preventDefault();
+ if (touched) {
+ touched = false;
+ stop();
+ } else {
+ touched = true;
+ start( e.originalEvent.touches[0] || e.originalEvent.changedTouches[0] );
+ }
+ })
+ .on('touchmove.zoom', function (e) {
+ e.preventDefault();
+ zoom.move( e.originalEvent.touches[0] || e.originalEvent.changedTouches[0] );
+ })
+ .on('touchend.zoom', function (e) {
+ e.preventDefault();
+ if (touched) {
+ touched = false;
+ stop();
+ }
+ });
+ }
+
+ if ($.isFunction(settings.callback)) {
+ settings.callback.call(img);
+ }
+ };
+
+ img.setAttribute('role', 'presentation');
+ img.alt = '';
+ img.src = settings.url;
+ });
+ };
+
+ $.fn.zoom.defaults = defaults;
+}(window.jQuery));
diff --git a/public/images/cliparts/1-5c8a38a52e116.svg b/public/images/cliparts/1-5c8a38a52e116.svg
new file mode 100644
index 0000000..e944499
--- /dev/null
+++ b/public/images/cliparts/1-5c8a38a52e116.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/images/cliparts/10-5c8a40782b51b.svg b/public/images/cliparts/10-5c8a40782b51b.svg
new file mode 100644
index 0000000..324d499
--- /dev/null
+++ b/public/images/cliparts/10-5c8a40782b51b.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/11-5c8a40bfc431d.svg b/public/images/cliparts/11-5c8a40bfc431d.svg
new file mode 100644
index 0000000..9646ed6
--- /dev/null
+++ b/public/images/cliparts/11-5c8a40bfc431d.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/public/images/cliparts/12-5c8a4167db731.svg b/public/images/cliparts/12-5c8a4167db731.svg
new file mode 100644
index 0000000..f0f8d12
--- /dev/null
+++ b/public/images/cliparts/12-5c8a4167db731.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/13-5c8a41a7beb12.svg b/public/images/cliparts/13-5c8a41a7beb12.svg
new file mode 100644
index 0000000..548a946
--- /dev/null
+++ b/public/images/cliparts/13-5c8a41a7beb12.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/14-5c8a41c04c119.svg b/public/images/cliparts/14-5c8a41c04c119.svg
new file mode 100644
index 0000000..1386775
--- /dev/null
+++ b/public/images/cliparts/14-5c8a41c04c119.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/15-5c8a41f36fa9e.svg b/public/images/cliparts/15-5c8a41f36fa9e.svg
new file mode 100644
index 0000000..565a268
--- /dev/null
+++ b/public/images/cliparts/15-5c8a41f36fa9e.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/16-5c8a4215bd198.svg b/public/images/cliparts/16-5c8a4215bd198.svg
new file mode 100644
index 0000000..ab68987
--- /dev/null
+++ b/public/images/cliparts/16-5c8a4215bd198.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/17-5c8a4248c495d.svg b/public/images/cliparts/17-5c8a4248c495d.svg
new file mode 100644
index 0000000..90cb9b8
--- /dev/null
+++ b/public/images/cliparts/17-5c8a4248c495d.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/2-5c8a39b47a79f.svg b/public/images/cliparts/2-5c8a39b47a79f.svg
new file mode 100644
index 0000000..221b66c
--- /dev/null
+++ b/public/images/cliparts/2-5c8a39b47a79f.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/3-5ac482852fdf0.svg b/public/images/cliparts/3-5ac482852fdf0.svg
new file mode 100644
index 0000000..90f3a7e
--- /dev/null
+++ b/public/images/cliparts/3-5ac482852fdf0.svg
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/public/images/cliparts/3-5c8a3b34f37f1.svg b/public/images/cliparts/3-5c8a3b34f37f1.svg
new file mode 100644
index 0000000..d6ea068
--- /dev/null
+++ b/public/images/cliparts/3-5c8a3b34f37f1.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/4-5c8a3b994a538.svg b/public/images/cliparts/4-5c8a3b994a538.svg
new file mode 100644
index 0000000..832aed4
--- /dev/null
+++ b/public/images/cliparts/4-5c8a3b994a538.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/5-5c8a3bc631a9c.svg b/public/images/cliparts/5-5c8a3bc631a9c.svg
new file mode 100644
index 0000000..9c8ebfb
--- /dev/null
+++ b/public/images/cliparts/5-5c8a3bc631a9c.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/5bbcb54d58c40.svg b/public/images/cliparts/5bbcb54d58c40.svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/5bbcb54d58c40.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/5bbcb5daaa7b0.svg b/public/images/cliparts/5bbcb5daaa7b0.svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/5bbcb5daaa7b0.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/5bbcb5f87dafe.svg b/public/images/cliparts/5bbcb5f87dafe.svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/5bbcb5f87dafe.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/6-5c8a3c2ee9978.svg b/public/images/cliparts/6-5c8a3c2ee9978.svg
new file mode 100644
index 0000000..20754a7
--- /dev/null
+++ b/public/images/cliparts/6-5c8a3c2ee9978.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/7-5c8a3ca74ea7d.svg b/public/images/cliparts/7-5c8a3ca74ea7d.svg
new file mode 100644
index 0000000..edfc2c5
--- /dev/null
+++ b/public/images/cliparts/7-5c8a3ca74ea7d.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/8-5c8a3cd9d61a1.svg b/public/images/cliparts/8-5c8a3cd9d61a1.svg
new file mode 100644
index 0000000..a0b112b
--- /dev/null
+++ b/public/images/cliparts/8-5c8a3cd9d61a1.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/9-5c8a3e9bd86d8.svg b/public/images/cliparts/9-5c8a3e9bd86d8.svg
new file mode 100644
index 0000000..491fdaf
--- /dev/null
+++ b/public/images/cliparts/9-5c8a3e9bd86d8.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/_laravel5-adminlte_public_images_cliparts_newesttree-(1)-5bbef51ba39b9..svg b/public/images/cliparts/_laravel5-adminlte_public_images_cliparts_newesttree-(1)-5bbef51ba39b9..svg
new file mode 100644
index 0000000..0d18bb2
--- /dev/null
+++ b/public/images/cliparts/_laravel5-adminlte_public_images_cliparts_newesttree-(1)-5bbef51ba39b9..svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/_laravel5-adminlte_public_images_cliparts_newesttree-5bbf4f5424d03.svg b/public/images/cliparts/_laravel5-adminlte_public_images_cliparts_newesttree-5bbf4f5424d03.svg
new file mode 100644
index 0000000..fb5a486
--- /dev/null
+++ b/public/images/cliparts/_laravel5-adminlte_public_images_cliparts_newesttree-5bbf4f5424d03.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/argyle1-01-5afd362316484.svg b/public/images/cliparts/argyle1-01-5afd362316484.svg
new file mode 100644
index 0000000..4d2f2b0
--- /dev/null
+++ b/public/images/cliparts/argyle1-01-5afd362316484.svg
@@ -0,0 +1,106 @@
+
+
+
+
diff --git a/public/images/cliparts/b1-59890694d3023.svg b/public/images/cliparts/b1-59890694d3023.svg
new file mode 100644
index 0000000..a184718
--- /dev/null
+++ b/public/images/cliparts/b1-59890694d3023.svg
@@ -0,0 +1,192 @@
+
+
+
+
diff --git a/public/images/cliparts/b2-598906a138b48.svg b/public/images/cliparts/b2-598906a138b48.svg
new file mode 100644
index 0000000..efd16e5
--- /dev/null
+++ b/public/images/cliparts/b2-598906a138b48.svg
@@ -0,0 +1,252 @@
+
+
+
+
diff --git a/public/images/cliparts/b3-598906b3059a7.svg b/public/images/cliparts/b3-598906b3059a7.svg
new file mode 100644
index 0000000..ffe988f
--- /dev/null
+++ b/public/images/cliparts/b3-598906b3059a7.svg
@@ -0,0 +1,175 @@
+
+
+
+
diff --git a/public/images/cliparts/b4-598906cf9293e.svg b/public/images/cliparts/b4-598906cf9293e.svg
new file mode 100644
index 0000000..143d42f
--- /dev/null
+++ b/public/images/cliparts/b4-598906cf9293e.svg
@@ -0,0 +1,187 @@
+
+
+
+
diff --git a/public/images/cliparts/b5-598906e6970a8.svg b/public/images/cliparts/b5-598906e6970a8.svg
new file mode 100644
index 0000000..f9d7fa6
--- /dev/null
+++ b/public/images/cliparts/b5-598906e6970a8.svg
@@ -0,0 +1,326 @@
+
+
+
+
diff --git a/public/images/cliparts/b6-5989072e8bae3.svg b/public/images/cliparts/b6-5989072e8bae3.svg
new file mode 100644
index 0000000..2e78748
--- /dev/null
+++ b/public/images/cliparts/b6-5989072e8bae3.svg
@@ -0,0 +1,261 @@
+
+
+
+
diff --git a/public/images/cliparts/bata-sole-1-01-5aed45a57d8c7.svg b/public/images/cliparts/bata-sole-1-01-5aed45a57d8c7.svg
new file mode 100644
index 0000000..4eeba58
--- /dev/null
+++ b/public/images/cliparts/bata-sole-1-01-5aed45a57d8c7.svg
@@ -0,0 +1,105 @@
+
+
+
+
diff --git a/public/images/cliparts/bata-sole-2-5aed45aa9bcbb.svg b/public/images/cliparts/bata-sole-2-5aed45aa9bcbb.svg
new file mode 100644
index 0000000..5e9833b
--- /dev/null
+++ b/public/images/cliparts/bata-sole-2-5aed45aa9bcbb.svg
@@ -0,0 +1,195 @@
+
+
+
+
diff --git a/public/images/cliparts/bata-sole-3-5aed45af31dd8.svg b/public/images/cliparts/bata-sole-3-5aed45af31dd8.svg
new file mode 100644
index 0000000..e199871
--- /dev/null
+++ b/public/images/cliparts/bata-sole-3-5aed45af31dd8.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/public/images/cliparts/bata-sole-4-5aed45b31fed2.svg b/public/images/cliparts/bata-sole-4-5aed45b31fed2.svg
new file mode 100644
index 0000000..9d75bff
--- /dev/null
+++ b/public/images/cliparts/bata-sole-4-5aed45b31fed2.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/public/images/cliparts/bata-sole-5-5aed45b696526.svg b/public/images/cliparts/bata-sole-5-5aed45b696526.svg
new file mode 100644
index 0000000..7ec13d2
--- /dev/null
+++ b/public/images/cliparts/bata-sole-5-5aed45b696526.svg
@@ -0,0 +1,173 @@
+
+
+
+
diff --git a/public/images/cliparts/bilog-5bbf55807b580.svg b/public/images/cliparts/bilog-5bbf55807b580.svg
new file mode 100644
index 0000000..e9b2bb1
--- /dev/null
+++ b/public/images/cliparts/bilog-5bbf55807b580.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/bulls-01-5be158e31607a.svg b/public/images/cliparts/bulls-01-5be158e31607a.svg
new file mode 100644
index 0000000..86563f6
--- /dev/null
+++ b/public/images/cliparts/bulls-01-5be158e31607a.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/images/cliparts/bulls-new-5981688ad01b9.svg b/public/images/cliparts/bulls-new-5981688ad01b9.svg
new file mode 100644
index 0000000..574d325
--- /dev/null
+++ b/public/images/cliparts/bulls-new-5981688ad01b9.svg
@@ -0,0 +1,189 @@
+
diff --git a/public/images/cliparts/bulls-new-5982182b538e0.svg b/public/images/cliparts/bulls-new-5982182b538e0.svg
new file mode 100644
index 0000000..574d325
--- /dev/null
+++ b/public/images/cliparts/bulls-new-5982182b538e0.svg
@@ -0,0 +1,189 @@
+
diff --git a/public/images/cliparts/chicago-star-01-5b2e1a33e41f0.svg b/public/images/cliparts/chicago-star-01-5b2e1a33e41f0.svg
new file mode 100644
index 0000000..fbea06e
--- /dev/null
+++ b/public/images/cliparts/chicago-star-01-5b2e1a33e41f0.svg
@@ -0,0 +1,18 @@
+
+
+
+
diff --git a/public/images/cliparts/circle-5ac722c50e275.svg b/public/images/cliparts/circle-5ac722c50e275.svg
new file mode 100644
index 0000000..57072f0
--- /dev/null
+++ b/public/images/cliparts/circle-5ac722c50e275.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/public/images/cliparts/courage-5ac477df99136.svg b/public/images/cliparts/courage-5ac477df99136.svg
new file mode 100644
index 0000000..a339ade
--- /dev/null
+++ b/public/images/cliparts/courage-5ac477df99136.svg
@@ -0,0 +1,583 @@
+
+
+
+
diff --git a/public/images/cliparts/demons-01-5bed2ff602554.svg b/public/images/cliparts/demons-01-5bed2ff602554.svg
new file mode 100644
index 0000000..3304fb2
--- /dev/null
+++ b/public/images/cliparts/demons-01-5bed2ff602554.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/public/images/cliparts/demons-01-5bee5b664b54d.svg b/public/images/cliparts/demons-01-5bee5b664b54d.svg
new file mode 100644
index 0000000..7684911
--- /dev/null
+++ b/public/images/cliparts/demons-01-5bee5b664b54d.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/public/images/cliparts/diamond-01-5afd3662bb3a1.svg b/public/images/cliparts/diamond-01-5afd3662bb3a1.svg
new file mode 100644
index 0000000..aeb8f0f
--- /dev/null
+++ b/public/images/cliparts/diamond-01-5afd3662bb3a1.svg
@@ -0,0 +1,8 @@
+
+
+
+
diff --git a/public/images/cliparts/dragon-logo-01-5aed22928b6db.svg b/public/images/cliparts/dragon-logo-01-5aed22928b6db.svg
new file mode 100644
index 0000000..41d47ff
--- /dev/null
+++ b/public/images/cliparts/dragon-logo-01-5aed22928b6db.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/public/images/cliparts/dragons-01-5aebdbb80740a.svg b/public/images/cliparts/dragons-01-5aebdbb80740a.svg
new file mode 100644
index 0000000..46b4554
--- /dev/null
+++ b/public/images/cliparts/dragons-01-5aebdbb80740a.svg
@@ -0,0 +1,164 @@
+
+
+
+
diff --git a/public/images/cliparts/ggt-clip-art-01-5ca3446df1fca.svg b/public/images/cliparts/ggt-clip-art-01-5ca3446df1fca.svg
new file mode 100644
index 0000000..e0d93ff
--- /dev/null
+++ b/public/images/cliparts/ggt-clip-art-01-5ca3446df1fca.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/public/images/cliparts/ggt-clip-art-2-01-5ca367456193c.svg b/public/images/cliparts/ggt-clip-art-2-01-5ca367456193c.svg
new file mode 100644
index 0000000..c298b77
--- /dev/null
+++ b/public/images/cliparts/ggt-clip-art-2-01-5ca367456193c.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/images/cliparts/ggt-clip-art-3-01-5ca36737a3d4d.svg b/public/images/cliparts/ggt-clip-art-3-01-5ca36737a3d4d.svg
new file mode 100644
index 0000000..6939147
--- /dev/null
+++ b/public/images/cliparts/ggt-clip-art-3-01-5ca36737a3d4d.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/images/cliparts/hands-5ac482921c991.svg b/public/images/cliparts/hands-5ac482921c991.svg
new file mode 100644
index 0000000..4ff5260
--- /dev/null
+++ b/public/images/cliparts/hands-5ac482921c991.svg
@@ -0,0 +1,164 @@
+
+
+
+
diff --git a/public/images/cliparts/handswith3-5ac4828cd7839.svg b/public/images/cliparts/handswith3-5ac4828cd7839.svg
new file mode 100644
index 0000000..141a843
--- /dev/null
+++ b/public/images/cliparts/handswith3-5ac4828cd7839.svg
@@ -0,0 +1,174 @@
+
+
+
+
diff --git a/public/images/cliparts/hersey-logo1-01-5c81181a7e7b8.svg b/public/images/cliparts/hersey-logo1-01-5c81181a7e7b8.svg
new file mode 100644
index 0000000..006ef84
--- /dev/null
+++ b/public/images/cliparts/hersey-logo1-01-5c81181a7e7b8.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/hersey-logo2-01-5c81182035793.svg b/public/images/cliparts/hersey-logo2-01-5c81182035793.svg
new file mode 100644
index 0000000..c87dcf0
--- /dev/null
+++ b/public/images/cliparts/hersey-logo2-01-5c81182035793.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/hersey-logo3-01-5c811828bed19.svg b/public/images/cliparts/hersey-logo3-01-5c811828bed19.svg
new file mode 100644
index 0000000..895d145
--- /dev/null
+++ b/public/images/cliparts/hersey-logo3-01-5c811828bed19.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/hersey-logo4-01-5c839d097f904.svg b/public/images/cliparts/hersey-logo4-01-5c839d097f904.svg
new file mode 100644
index 0000000..c1b2b1e
--- /dev/null
+++ b/public/images/cliparts/hersey-logo4-01-5c839d097f904.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/hersey-logo5-01-5c839d13f2411.svg b/public/images/cliparts/hersey-logo5-01-5c839d13f2411.svg
new file mode 100644
index 0000000..a24f6e4
--- /dev/null
+++ b/public/images/cliparts/hersey-logo5-01-5c839d13f2411.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/hersey-logo6-01-5c839d1d9ce8a.svg b/public/images/cliparts/hersey-logo6-01-5c839d1d9ce8a.svg
new file mode 100644
index 0000000..e8cfad3
--- /dev/null
+++ b/public/images/cliparts/hersey-logo6-01-5c839d1d9ce8a.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/public/images/cliparts/hersey-logo7-01-5c839d38d7a9f.svg b/public/images/cliparts/hersey-logo7-01-5c839d38d7a9f.svg
new file mode 100644
index 0000000..ad957cb
--- /dev/null
+++ b/public/images/cliparts/hersey-logo7-01-5c839d38d7a9f.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/hersey-logo8-01-5c839d410aca2.svg b/public/images/cliparts/hersey-logo8-01-5c839d410aca2.svg
new file mode 100644
index 0000000..8231329
--- /dev/null
+++ b/public/images/cliparts/hersey-logo8-01-5c839d410aca2.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/public/images/cliparts/hi-five-logo-01-5af14278de555.svg b/public/images/cliparts/hi-five-logo-01-5af14278de555.svg
new file mode 100644
index 0000000..e8d085e
--- /dev/null
+++ b/public/images/cliparts/hi-five-logo-01-5af14278de555.svg
@@ -0,0 +1,342 @@
+
+
+
+
diff --git a/public/images/cliparts/hi-five-logo-2-01-5af14333a33d0.svg b/public/images/cliparts/hi-five-logo-2-01-5af14333a33d0.svg
new file mode 100644
index 0000000..3255828
--- /dev/null
+++ b/public/images/cliparts/hi-five-logo-2-01-5af14333a33d0.svg
@@ -0,0 +1,47 @@
+
+
+
+
diff --git a/public/images/cliparts/hi-five-logo-5af15e45c6f80.svg b/public/images/cliparts/hi-five-logo-5af15e45c6f80.svg
new file mode 100644
index 0000000..4e30508
--- /dev/null
+++ b/public/images/cliparts/hi-five-logo-5af15e45c6f80.svg
@@ -0,0 +1,221 @@
+
+
+
+
diff --git a/public/images/cliparts/ice-logo-1-01-5bf6b65379383.svg b/public/images/cliparts/ice-logo-1-01-5bf6b65379383.svg
new file mode 100644
index 0000000..d3945ac
--- /dev/null
+++ b/public/images/cliparts/ice-logo-1-01-5bf6b65379383.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/ice-logo-2-01-5bf6b6bbc6f02.svg b/public/images/cliparts/ice-logo-2-01-5bf6b6bbc6f02.svg
new file mode 100644
index 0000000..3b3a61f
--- /dev/null
+++ b/public/images/cliparts/ice-logo-2-01-5bf6b6bbc6f02.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/ice-logo-3-01-5bf6b7240e004.svg b/public/images/cliparts/ice-logo-3-01-5bf6b7240e004.svg
new file mode 100644
index 0000000..16d30f4
--- /dev/null
+++ b/public/images/cliparts/ice-logo-3-01-5bf6b7240e004.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/images/cliparts/ice-logo-4-01-5bf6b777dd4c9.svg b/public/images/cliparts/ice-logo-4-01-5bf6b777dd4c9.svg
new file mode 100644
index 0000000..ee3d827
--- /dev/null
+++ b/public/images/cliparts/ice-logo-4-01-5bf6b777dd4c9.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/ice-logo-5-01-5bf6b7c95b1f0.svg b/public/images/cliparts/ice-logo-5-01-5bf6b7c95b1f0.svg
new file mode 100644
index 0000000..af9a100
--- /dev/null
+++ b/public/images/cliparts/ice-logo-5-01-5bf6b7c95b1f0.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/public/images/cliparts/ice-logo-6-01-5bf6b8079fa2d.svg b/public/images/cliparts/ice-logo-6-01-5bf6b8079fa2d.svg
new file mode 100644
index 0000000..3881c7d
--- /dev/null
+++ b/public/images/cliparts/ice-logo-6-01-5bf6b8079fa2d.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/public/images/cliparts/ice-logo-7-01-5bf6b88ba2f49.svg b/public/images/cliparts/ice-logo-7-01-5bf6b88ba2f49.svg
new file mode 100644
index 0000000..54a61f1
--- /dev/null
+++ b/public/images/cliparts/ice-logo-7-01-5bf6b88ba2f49.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/public/images/cliparts/impact-logo-01-5c66c2d979451.svg b/public/images/cliparts/impact-logo-01-5c66c2d979451.svg
new file mode 100644
index 0000000..a9d7c34
--- /dev/null
+++ b/public/images/cliparts/impact-logo-01-5c66c2d979451.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/images/cliparts/impacto-01-5c66c1dc5b8b5.svg b/public/images/cliparts/impacto-01-5c66c1dc5b8b5.svg
new file mode 100644
index 0000000..8ee0473
--- /dev/null
+++ b/public/images/cliparts/impacto-01-5c66c1dc5b8b5.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/public/images/cliparts/logo-01-5c7f800d7a388.svg b/public/images/cliparts/logo-01-5c7f800d7a388.svg
new file mode 100644
index 0000000..de3300a
--- /dev/null
+++ b/public/images/cliparts/logo-01-5c7f800d7a388.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/logo-rev-01-5b0fb92366a9a.svg b/public/images/cliparts/logo-rev-01-5b0fb92366a9a.svg
new file mode 100644
index 0000000..7c82d01
--- /dev/null
+++ b/public/images/cliparts/logo-rev-01-5b0fb92366a9a.svg
@@ -0,0 +1,21 @@
+
+
+
+
diff --git a/public/images/cliparts/logo1-01-5b0d2ae468f2f.svg b/public/images/cliparts/logo1-01-5b0d2ae468f2f.svg
new file mode 100644
index 0000000..9e4a1c2
--- /dev/null
+++ b/public/images/cliparts/logo1-01-5b0d2ae468f2f.svg
@@ -0,0 +1,20 @@
+
+
+
+
diff --git a/public/images/cliparts/logo2-01-5b0d2af3bcfeb.svg b/public/images/cliparts/logo2-01-5b0d2af3bcfeb.svg
new file mode 100644
index 0000000..fec09e9
--- /dev/null
+++ b/public/images/cliparts/logo2-01-5b0d2af3bcfeb.svg
@@ -0,0 +1,13 @@
+
+
+
+
diff --git a/public/images/cliparts/logo2-01-5c7f8017e1af5.svg b/public/images/cliparts/logo2-01-5c7f8017e1af5.svg
new file mode 100644
index 0000000..df649df
--- /dev/null
+++ b/public/images/cliparts/logo2-01-5c7f8017e1af5.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/images/cliparts/logo3-01-5b0d2b1c76c17.svg b/public/images/cliparts/logo3-01-5b0d2b1c76c17.svg
new file mode 100644
index 0000000..e4426e7
--- /dev/null
+++ b/public/images/cliparts/logo3-01-5b0d2b1c76c17.svg
@@ -0,0 +1,13 @@
+
+
+
+
diff --git a/public/images/cliparts/logo4-01-5b0d2b323edf8.svg b/public/images/cliparts/logo4-01-5b0d2b323edf8.svg
new file mode 100644
index 0000000..4824185
--- /dev/null
+++ b/public/images/cliparts/logo4-01-5b0d2b323edf8.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/public/images/cliparts/logo5-01-5b0d2b480e912.svg b/public/images/cliparts/logo5-01-5b0d2b480e912.svg
new file mode 100644
index 0000000..ea8e842
--- /dev/null
+++ b/public/images/cliparts/logo5-01-5b0d2b480e912.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/public/images/cliparts/logo6-01-5b0d2b5b2711b.svg b/public/images/cliparts/logo6-01-5b0d2b5b2711b.svg
new file mode 100644
index 0000000..11ed7a9
--- /dev/null
+++ b/public/images/cliparts/logo6-01-5b0d2b5b2711b.svg
@@ -0,0 +1,9 @@
+
+
+
+
diff --git a/public/images/cliparts/logo7-01-5b0d2b68a532d.svg b/public/images/cliparts/logo7-01-5b0d2b68a532d.svg
new file mode 100644
index 0000000..9868217
--- /dev/null
+++ b/public/images/cliparts/logo7-01-5b0d2b68a532d.svg
@@ -0,0 +1,13 @@
+
+
+
+
diff --git a/public/images/cliparts/logo8-01-5b0d2b83b3887.svg b/public/images/cliparts/logo8-01-5b0d2b83b3887.svg
new file mode 100644
index 0000000..16c9c66
--- /dev/null
+++ b/public/images/cliparts/logo8-01-5b0d2b83b3887.svg
@@ -0,0 +1,20 @@
+
+
+
+
diff --git a/public/images/cliparts/logo9-01-5b0d2b90aab6b.svg b/public/images/cliparts/logo9-01-5b0d2b90aab6b.svg
new file mode 100644
index 0000000..ef37f67
--- /dev/null
+++ b/public/images/cliparts/logo9-01-5b0d2b90aab6b.svg
@@ -0,0 +1,20 @@
+
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbef57abd7d3..svg b/public/images/cliparts/mario-01-5bbef57abd7d3..svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbef57abd7d3..svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbef7be1a180..svg b/public/images/cliparts/mario-01-5bbef7be1a180..svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbef7be1a180..svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf094f24f27..svg b/public/images/cliparts/mario-01-5bbf094f24f27..svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf094f24f27..svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf0b1e5184c..svg b/public/images/cliparts/mario-01-5bbf0b1e5184c..svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf0b1e5184c..svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf0b6b6e80b..svg b/public/images/cliparts/mario-01-5bbf0b6b6e80b..svg
new file mode 100644
index 0000000..e7233d2
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf0b6b6e80b..svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf0d284e16a.svg b/public/images/cliparts/mario-01-5bbf0d284e16a.svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf0d284e16a.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf0e0e3c367.svg b/public/images/cliparts/mario-01-5bbf0e0e3c367.svg
new file mode 100644
index 0000000..fde7cb0
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf0e0e3c367.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf0ecc9754c.svg b/public/images/cliparts/mario-01-5bbf0ecc9754c.svg
new file mode 100644
index 0000000..00a9619
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf0ecc9754c.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf0f2054771.svg b/public/images/cliparts/mario-01-5bbf0f2054771.svg
new file mode 100644
index 0000000..b99d34f
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf0f2054771.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf118f71ef6.svg b/public/images/cliparts/mario-01-5bbf118f71ef6.svg
new file mode 100644
index 0000000..c75778d
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf118f71ef6.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf11a03507d.svg b/public/images/cliparts/mario-01-5bbf11a03507d.svg
new file mode 100644
index 0000000..d3a5d7d
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf11a03507d.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf126376817.svg b/public/images/cliparts/mario-01-5bbf126376817.svg
new file mode 100644
index 0000000..460d1c2
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf126376817.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf17b173544.svg b/public/images/cliparts/mario-01-5bbf17b173544.svg
new file mode 100644
index 0000000..92d8f5c
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf17b173544.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf1844beb63.svg b/public/images/cliparts/mario-01-5bbf1844beb63.svg
new file mode 100644
index 0000000..c75778d
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf1844beb63.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf46966d24c.svg b/public/images/cliparts/mario-01-5bbf46966d24c.svg
new file mode 100644
index 0000000..c75778d
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf46966d24c.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf46bacec22.svg b/public/images/cliparts/mario-01-5bbf46bacec22.svg
new file mode 100644
index 0000000..c75778d
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf46bacec22.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/mario-01-5bbf472e84686.svg b/public/images/cliparts/mario-01-5bbf472e84686.svg
new file mode 100644
index 0000000..c75778d
--- /dev/null
+++ b/public/images/cliparts/mario-01-5bbf472e84686.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/miriam-clipart1-01-5b43399c39f71.svg b/public/images/cliparts/miriam-clipart1-01-5b43399c39f71.svg
new file mode 100644
index 0000000..4a7ad3f
--- /dev/null
+++ b/public/images/cliparts/miriam-clipart1-01-5b43399c39f71.svg
@@ -0,0 +1,3619 @@
+
+
+
+
diff --git a/public/images/cliparts/miriam-clipart2-01-5b4339b9ae8f4.svg b/public/images/cliparts/miriam-clipart2-01-5b4339b9ae8f4.svg
new file mode 100644
index 0000000..cd51492
--- /dev/null
+++ b/public/images/cliparts/miriam-clipart2-01-5b4339b9ae8f4.svg
@@ -0,0 +1,2176 @@
+
+
+
+
diff --git a/public/images/cliparts/newesttree-5bbf4ff00854e.svg b/public/images/cliparts/newesttree-5bbf4ff00854e.svg
new file mode 100644
index 0000000..502868c
--- /dev/null
+++ b/public/images/cliparts/newesttree-5bbf4ff00854e.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/public/images/cliparts/shell-logo-vector-01-5c3db7c2513e4.svg b/public/images/cliparts/shell-logo-vector-01-5c3db7c2513e4.svg
new file mode 100644
index 0000000..38c49d4
--- /dev/null
+++ b/public/images/cliparts/shell-logo-vector-01-5c3db7c2513e4.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/images/cliparts/sox-5ac482d90d4c9.svg b/public/images/cliparts/sox-5ac482d90d4c9.svg
new file mode 100644
index 0000000..466011f
--- /dev/null
+++ b/public/images/cliparts/sox-5ac482d90d4c9.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/public/images/cliparts/square-5ac722aaafb0e.svg b/public/images/cliparts/square-5ac722aaafb0e.svg
new file mode 100644
index 0000000..d028d36
--- /dev/null
+++ b/public/images/cliparts/square-5ac722aaafb0e.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/public/images/cliparts/star-(2)-5ac769366b017.svg b/public/images/cliparts/star-(2)-5ac769366b017.svg
new file mode 100644
index 0000000..9e6712f
--- /dev/null
+++ b/public/images/cliparts/star-(2)-5ac769366b017.svg
@@ -0,0 +1,8 @@
+
+
+
+
diff --git a/public/images/cliparts/triangle-5afd326170dfc.svg b/public/images/cliparts/triangle-5afd326170dfc.svg
new file mode 100644
index 0000000..addd957
--- /dev/null
+++ b/public/images/cliparts/triangle-5afd326170dfc.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/public/images/icon.png b/public/images/icon.png
new file mode 100644
index 0000000..ecac94a
Binary files /dev/null and b/public/images/icon.png differ
diff --git a/public/images/patterns/3DGeomectricPattern.png b/public/images/patterns/3DGeomectricPattern.png
new file mode 100644
index 0000000..4cdd5e6
Binary files /dev/null and b/public/images/patterns/3DGeomectricPattern.png differ
diff --git a/public/images/patterns/SVG/3DGeomectricPattern.svg b/public/images/patterns/SVG/3DGeomectricPattern.svg
new file mode 100644
index 0000000..a768707
--- /dev/null
+++ b/public/images/patterns/SVG/3DGeomectricPattern.svg
@@ -0,0 +1,718 @@
+
+
+
+
diff --git a/public/images/patterns/SVG/Actual/3DGeomectricPattern.svg b/public/images/patterns/SVG/Actual/3DGeomectricPattern.svg
new file mode 100644
index 0000000..630b0c4
--- /dev/null
+++ b/public/images/patterns/SVG/Actual/3DGeomectricPattern.svg
@@ -0,0 +1,498 @@
+
+
+
+
diff --git a/public/images/patterns/SVG/Actual/atqcPattern.svg b/public/images/patterns/SVG/Actual/atqcPattern.svg
new file mode 100644
index 0000000..85afa02
--- /dev/null
+++ b/public/images/patterns/SVG/Actual/atqcPattern.svg
@@ -0,0 +1,568 @@
+
+
+
+
diff --git a/public/images/patterns/SVG/Actual/bape.svg b/public/images/patterns/SVG/Actual/bape.svg
new file mode 100644
index 0000000..ad7294c
--- /dev/null
+++ b/public/images/patterns/SVG/Actual/bape.svg
@@ -0,0 +1,3675 @@
+
+
+
+
diff --git a/public/images/patterns/SVG/Actual/desertPattern.svg b/public/images/patterns/SVG/Actual/desertPattern.svg
new file mode 100644
index 0000000..711df57
--- /dev/null
+++ b/public/images/patterns/SVG/Actual/desertPattern.svg
@@ -0,0 +1,1829 @@
+
+
+
+
diff --git a/public/images/patterns/SVG/Actual/digitalPattern.svg b/public/images/patterns/SVG/Actual/digitalPattern.svg
new file mode 100644
index 0000000..ce97108
--- /dev/null
+++ b/public/images/patterns/SVG/Actual/digitalPattern.svg
@@ -0,0 +1,1029 @@
+
+
+
+
diff --git a/public/images/patterns/SVG/Actual/dots.svg b/public/images/patterns/SVG/Actual/dots.svg
new file mode 100644
index 0000000..c81ffe5
--- /dev/null
+++ b/public/images/patterns/SVG/Actual/dots.svg
@@ -0,0 +1,1074 @@
+
+
+
+
diff --git a/public/images/patterns/SVG/Actual/elephant.svg b/public/images/patterns/SVG/Actual/elephant.svg
new file mode 100644
index 0000000..05f5d7a
--- /dev/null
+++ b/public/images/patterns/SVG/Actual/elephant.svg
@@ -0,0 +1,52299 @@
+
+
+
+
diff --git a/public/images/patterns/SVG/Actual/hifive.svg b/public/images/patterns/SVG/Actual/hifive.svg
new file mode 100644
index 0000000..a63000a
--- /dev/null
+++ b/public/images/patterns/SVG/Actual/hifive.svg
@@ -0,0 +1,57675 @@
+
+
+
+