diff --git a/theme_alan/__init__.py b/theme_alan/__init__.py new file mode 100644 index 000000000..c3d410ea1 --- /dev/null +++ b/theme_alan/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from . import controllers diff --git a/theme_alan/__manifest__.py b/theme_alan/__manifest__.py new file mode 100644 index 000000000..bdab36be4 --- /dev/null +++ b/theme_alan/__manifest__.py @@ -0,0 +1,93 @@ +# -*- coding: utf-8 -*- +{ + 'name': "Theme Alan", + 'category': 'Theme/eCommerce', + 'version': '1.0', + 'license': 'OPL-1', + 'author': 'Atharva System', + 'support': 'support@atharvasystem.com', + 'website' : 'https://www.atharvasystem.com', + 'live_test_url': 'https://alan-v17.atharvasystem.com', + 'description': """Theme Alan is one of the most powerful, amazing and flexible theme on Odoo store.""", + 'summary': 'Theme Alan is one of the most powerful, amazing and flexible theme on Odoo store.', + 'depends': ['atharva_theme_base'], + 'data': [ + 'views/headers_footers/header.xml', + 'views/headers_footers/footer.xml', + 'views/headers_footers/options.xml', + 'views/shop/shop.xml', + 'views/shop/templates.xml', + 'views/mixins.xml', + 'views/product/product.xml', + 'views/snippets/s_img_hotspot.xml', + 'views/snippets/snippets.xml', + 'views/snippets/s_website_builder.xml', + + # Frame Builder + 'views/snippets/s_blog_slider.xml', + 'views/snippets/s_brand_product.xml', + 'views/snippets/s_brand_slider.xml', + 'views/snippets/s_category_product.xml', + 'views/snippets/s_category_slider.xml', + 'views/snippets/s_dynamic.xml', + 'views/snippets/s_product_banner.xml', + 'views/snippets/s_product_slider.xml', + 'views/snippets/s_megamenu.xml' + ], + 'assets': { + 'web._assets_primary_variables': [ + '/theme_alan/static/src/scss/base/*', + ], + 'web.assets_frontend': [ + '/theme_alan/static/src/js/frontend/**/*.js', + '/theme_alan/static/src/js/snippets/Hotspot/000.js', + '/theme_alan/static/src/xml/templates.xml', + '/theme_alan/static/src/scss/feather/*', + '/theme_alan/static/src/scss/general/*', + '/theme_alan/static/src/scss/dynamic/*', + '/theme_alan/static/src/scss/product-details/*', + '/theme_alan/static/src/scss/shop/*', + '/theme_alan/static/src/scss/header/*', + '/theme_alan/static/src/scss/footer/*', + ], + 'web._assets_frontend_helpers': [], + 'web.assets_backend': [ + '/theme_alan/static/src/scss/dynamic/*', + '/theme_alan/static/src/scss/feather/*', + '/theme_alan/static/src/scss/backend.scss', + ], + 'website.assets_editor':[ + '/theme_alan/static/src/js/AlanTouch/*', + '/theme_alan/static/src/js/components/Menus/*' + ], + 'website.assets_wysiwyg':[ + '/theme_alan/static/src/js/snippets/Hotspot/options.js', + '/theme_alan/static/src/xml/templates.xml', + '/theme_alan/static/src/xml/website_builder/*.xml', + '/theme_alan/static/src/xml/website_builder/**/*.xml', + '/theme_alan/static/src/js/snippets/WebsiteBuilder/*', + # Frame Builder + '/theme_alan/static/src/xml/frame_static_snippets/**/*', + '/theme_alan/static/src/xml/mixins/*', + '/theme_alan/static/src/js/frontend/base/mixins.js', + '/theme_alan/static/src/js/frontend/registries.js', + '/theme_alan/static/src/js/components/UserInfo/*', + '/theme_alan/static/src/js/snippets/DynamicSnippets/**/*', + '/theme_alan/static/src/js/snippets/StaticSnippets/*', + '/theme_alan/static/src/js/components/SelectData/*', + '/theme_alan/static/src/js/snippets/Megamenu/**/*', + '/theme_alan/static/src/js/components/SnippetPicker/*', + '/theme_alan/static/src/js/components/SnippetBox/*', + '/theme_alan/static/src/js/components/FramePreview/*', + '/theme_alan/static/src/js/components/FrameData/*', + '/theme_alan/static/src/js/components/FrameMaker/*', + '/theme_alan/static/src/js/components/SnippetBuilder/*', + '/theme_alan/static/src/js/snippet_config.js', + + ], + }, + 'price': 222.00, + 'currency': 'EUR', + 'images': ['static/description/alan_description.jpg','static/description/alan_screenshot.gif'], + 'application': False, +} diff --git a/theme_alan/controllers/__init__.py b/theme_alan/controllers/__init__.py new file mode 100644 index 000000000..58c8a5cba --- /dev/null +++ b/theme_alan/controllers/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import controllers +from . import snippets \ No newline at end of file diff --git a/theme_alan/controllers/controllers.py b/theme_alan/controllers/controllers.py new file mode 100644 index 000000000..f4623b93c --- /dev/null +++ b/theme_alan/controllers/controllers.py @@ -0,0 +1,404 @@ +# -*- coding: utf-8 -*- + +import logging + +import odoo +from odoo import http, _, fields +from odoo.http import request, route +from odoo.tools import lazy +from odoo.osv import expression + +from odoo.exceptions import UserError +from odoo.addons.web.controllers.home import Home +from odoo.addons.web.controllers.utils import ensure_db +from odoo.addons.website.controllers.main import QueryURL +from odoo.addons.auth_oauth.controllers.main import OAuthLogin +from odoo.addons.auth_signup.models.res_users import SignupError +from odoo.addons.website_sale.controllers.main import WebsiteSale, TableCompute +from odoo.addons.website_sale.controllers.variant import WebsiteSaleVariantController +from odoo.addons.website.controllers.main import Website +from odoo.addons.http_routing.models.ir_http import slug + +_logger = logging.getLogger(__name__) + +class WebsiteSaleAlanVariant(WebsiteSaleVariantController): + @route() + def get_combination_info_website(self, *args, **kwargs): + res = super().get_combination_info_website(*args, **kwargs) + res.update({'bulk_save': False}) + if "product_id" in res.keys(): + product_id = request.env['product.product'].sudo().browse(res.get("product_id", 0)) + current_pricelist = request.website._get_current_pricelist() + if current_pricelist: + pricelist_item_ids = current_pricelist.sudo()._get_applicable_rules(product_id, fields.Date.today()) + template = request.env['ir.ui.view']._render_template("theme_alan.bulk_save_offers",{ + 'product': product_id, + 'pricelist_item_ids': pricelist_item_ids }) + + get_offer_date = product_id._get_offer_timing(current_pricelist) + res.update({'bulk_save': template, 'offer_timer':get_offer_date}) + res.update({'default_code':product_id.default_code, 'last_month_count': product_id.get_sale_count_last_month()}) + return res + +class WebsiteSaleAlanShop(WebsiteSale): + + def hide_out_of_stock(self, product): + combination = product.sudo()._get_first_possible_combination() + combination = product.sudo()._get_combination_info(combination, add_qty=1) + product_id = request.env['product.product'].sudo().browse([combination['product_id']]) + website = request.env['website'].get_current_website() + if not product_id.sudo().allow_out_of_stock_order and product_id.sudo().with_context(warehouse=website._get_warehouse_available()).virtual_available < 1: + return False + else: + return product.id + + def _shop_lookup_products(self, attrib_set, options, post, search, website): + # No limit because attributes are obtained from complete product list + product_count, details, fuzzy_search_term = website._search_with_fuzzy("products_only", search, + limit=None, + order=self._get_search_order(post), + options=options) + search_result = details[0].get('results', request.env['product.template']).with_context(bin_size=True) + + only_stock = request.session.get("stock", False) + if only_stock: + search_result = request.env["product.template"].sudo().browse(list([prod_id for prod_id in map(self.hide_out_of_stock, search_result) if prod_id != False])) + + return fuzzy_search_term, product_count, search_result + + def _rbt_count(self, search_product, brand_list, tag_list, attributes): + tag_count = { tag.id: len(tag.product_template_ids.sudo().filtered(lambda x: x in search_product)) for tag in tag_list} + attr_count = { attr.id : len(attr.pav_attribute_line_ids.mapped('product_tmpl_id').sudo().filtered(lambda x: x in search_product)) for attr in attributes.mapped('value_ids')} + brand_count = { brand.id : len(brand.brand_product_ids.sudo().filtered(lambda x: x in search_product)) for brand in brand_list} + return tag_count, attr_count, brand_count + + def _count_category_products(self): + category_count = {} + all_categs = request.env['product.public.category'].search([('website_id', 'in', [False, request.website.id])]).sudo() + for rec in all_categs: + child_ids = all_categs.search([('id', 'child_of', rec.ids), ('website_id', 'in', [False, request.website.id])]) + category_count[rec.id] = len(child_ids.mapped('product_tmpl_ids').sudo().filtered(lambda x: x.is_published)) + return category_count + + @route() + def shop(self, page=0, category=None, search='', min_price=0.0, max_price=0.0, ppg=False, **post): + # Session based PPG + if ppg: + request.session['ppg'] = ppg + else: + if request.session.get('ppg', False): + ppg = request.session['ppg'] + else: + ppg = False + + only_stock = request.session.get("stock", False) + if post.get("stock", False) == 'active': + only_stock = True + elif post.get("stock", False) == 'inactive': + only_stock = False + request.session["stock"] = only_stock + + brand_list = request.httprequest.args.getlist('brand') + rating_list = request.httprequest.args.getlist('rating') + env_context = dict(request.env.context) + env_context.update({ 'brands':brand_list, 'rating':rating_list}) + request.env.context = env_context + + # Calling Super + res = super(WebsiteSaleAlanShop, self).shop(page, category, search, min_price, max_price, ppg, **post) + url = '/shop' + if category: + url = "/shop/category/%s" % slug(category) + as_search_prds = res.qcontext['search_product'] + # Load More + if request.website.active_load_more: + as_ppg = res.qcontext['ppg'] + ofst = 0 + alan_pager = request.website.pager(url=url, total=res.qcontext['search_count'], page=page, step=as_ppg, scope=res.qcontext['search_count'], url_args=post) + for page in alan_pager.get('pages'): + page.update(prd_ids=as_search_prds[ofst:ofst + as_ppg].ids) + ofst += as_ppg + res.qcontext.update({'alan_pager':alan_pager}) + + # For Brands Filters + brand_ids = as_search_prds.mapped("product_brand_id") + brand_set = [int(brand) for brand in brand_list] + + # For Rating Filters + rating_max = 1 + if len(as_search_prds.sudo().mapped("rating_avg")): + rating_max = int(max(as_search_prds.sudo().mapped("rating_avg"))) + 1 + rating_set = [int(rating) for rating in rating_list] + + tag_count, attr_count, brand_count = self._rbt_count(res.qcontext.get('search_product'), brand_ids, res.qcontext.get('all_tags', False), res.qcontext.get('attributes', False)) + category_count = self._count_category_products() + + res.qcontext.update({ + 'stock_only':request.session["stock"], + 'ppg_list':request.env['as.ppg'].search([]), + 'as_shop':True, + 'brands':brand_ids, + 'brand_set': brand_set, + 'ratings':rating_max, + 'rating_set': rating_set, + 'category_count': category_count, + 'tag_count': tag_count, + 'attr_count': attr_count, + 'brand_count': brand_count, + 'selected_brands': request.env['as.product.brand'].browse(brand_set), + 'selected_tags' : request.env['product.tag'].browse(res.qcontext.get('tags')), + }) + return res + + @route('/nextpage/products', auth='public', type="json", website=True) + def nextpage_products(self, **kw): + if kw.get('product_ids'): + products = request.env['product.template'].sudo() + if kw.get('products'): + products = request.env['product.template'].sudo().browse(kw.get('products')) + website = request.env['website'].get_current_website() + pricelist = website.pricelist_id + ppg = int(request.session.get('ppg') or 20) + ppr = int(kw.get('ppr') or 4) + product_ids = request.env['product.template'].sudo().browse(kw.get('product_ids')) + products |= product_ids + fiscal_position_sudo = website.fiscal_position_id.sudo() + products_prices = lazy(lambda: product_ids._get_sales_prices(pricelist, fiscal_position_sudo)) + keep = QueryURL('/shop',) + + return request.env['ir.ui.view']._render_template("theme_alan.shop_page_next_products",{ + 'bins': lazy(lambda: TableCompute().process(product_ids.sudo(), ppg, ppr)), + 'ppg':ppg, + 'ppr':ppr, + 'keep': keep, + 'products': products, + 'products_prices': products_prices, + 'get_product_prices': lambda product: lazy(lambda: products_prices[product.id]), + 'products_in_wishlist': request.env['product.wishlist'].sudo().current().product_id.product_tmpl_id, + }) + return {} + + @route('/get_similar_product', auth='public', type="json", website=True) + def similar_product(self, **kw): + product_id = kw.get('product_id') + domain = expression.AND([request.website.sale_product_domain(), [('id', '=', product_id)]]) + product = request.env['product.template'].sudo().search(domain, limit=1) + if not product: + return False + else: + return request.env['ir.ui.view']._render_template("theme_alan.as_similar_product", {'products':product.alternative_product_ids}) + + @route() + def product(self, product, category='', search='', **kwargs): + res = super(WebsiteSaleAlanShop, self).product(product, category, search, **kwargs) + res.qcontext.update({'as_product_detail':True}) + domain = request.website.sale_product_domain() + [('active','=',True), ('website_published','=',True)] + prod_lst = product.search(domain , order="website_sequence").mapped("id") + previous_product = next_product = False + if product.id in prod_lst: + last_product_idx = len(prod_lst) - 1 + current_product_idx = prod_lst.index(product.id) + if current_product_idx != last_product_idx: + next_prod_id = prod_lst[current_product_idx + 1] + next_product = product.browse(next_prod_id) + if current_product_idx != 0: + prev_prod_id = prod_lst[current_product_idx - 1] + previous_product = product.browse(prev_prod_id) + res.qcontext.update({'next_product':next_product,'previous_product':previous_product}) + return res + + @route('/get_quick_view', auth='public', type="json", website=True) + def quick_view(self, **kw): + product_id = kw.get('product_id') + domain = expression.AND([request.website.sale_product_domain(), [('id', '=', product_id)]]) + product = request.env['product.template'].search(domain, limit=1) + if not product: + return False + values = self._prepare_product_values(product, category='', search='', **kw) + return request.env['ir.ui.view']._render_template("theme_alan.as_quick_view", values=values) + + @route('/advance/info/editor/', auth='user', type="http", website=True) + def offer_design(self, offer): + return request.render('theme_alan.as_product_advance_info_design', {'layout': offer}) + + @route('/get_advance_info', auth='public', type="json", website=True) + def get_advance_info(self, advance_info_id): + offer = request.env['as.product.extra.info'].sudo().search([('id','=',advance_info_id)], limit=1) + if offer.detail_description: + return offer.detail_description + return "" + + @route('/get_color_product', auth='public', type="json", website=True) + def get_color_product(self, **kw): + product_id = kw.get('product_id') + domain = expression.AND([request.website.sale_product_domain(), [('id', '=', product_id)]]) + product = request.env['product.template'].sudo().search(domain, limit=1) + if not product: + return False + else: + return request.env['ir.ui.view']._render_template("theme_alan.as_color_product_dialog",{ + 'product':product, + 'product_variant':product.product_variant_ids, + }) + +class AlanShops(http.Controller): + + @route(['/shop/brands', '/shop/brands/page/'], type='http', auth="public", website=True) + def BrandPage(self, page=0): + domain = ['&',('active','=',True), ('website_id', 'in', (False, request.website.id))] + brands = request.env['as.product.brand'].sudo().search(domain, order="name asc") + total = brands.sudo().search_count([]) + pager = request.website.pager( + url='/shop/brands', + total=total, + page=page, + step=30, + ) + offset = pager['offset'] + brands = brands[offset: offset + 30] + return request.render("theme_alan.brand_list", {'brands':brands, 'pager': pager}) + + @route('/get_mini_cart', auth='public', type="json", website=True) + def mini_cart(self, **kw): + order = request.website.sale_get_order() + suggested_products = order.website_order_line.sudo().product_id.mapped('accessory_product_ids').filtered(lambda x: (x.is_published and x.sale_ok) and x.allow_out_of_stock_order) + context = {'website_sale_order': order,'suggested_products':suggested_products} + value = { 'as_mini_cart_lines':request.env["ir.ui.view"]._render_template("theme_alan.as_mini_cart_lines", context),'as_mini_cart': request.env["ir.ui.view"]._render_template("theme_alan.as_mini_cart", context)} + return value + + @route('/as_clear_cart', type="json", auth="public", website=True) + def as_clear_cart(self, **kw): + order = request.website.sale_get_order() + request.session['website_sale_cart_quantity'] = 0 + order.unlink() + return {'empty_mini_cart': request.env["ir.ui.view"]._render_template("theme_alan.as_empty_mini_cart")} + + @route('/get_alan_configuration', auth='public', type="json", website=True) + def get_alan_configuration(self, **kw): + website = request.website + data = { + 'active_login_popup':website.active_login_popup, + 'active_mini_cart':website.active_mini_cart, + 'active_scroll_top':website.active_scroll_top, + 'active_b2b_mode':website.active_b2b_mode, + + 'active_shop_quick_view': website.active_shop_quick_view, + 'active_shop_rating': website.active_shop_rating, + 'active_shop_similar_product': website.active_shop_similar_product, + 'active_shop_offer_timer': website.active_shop_offer_timer , + 'active_shop_color_variant': website.active_shop_color_variant, + 'active_shop_stock_info': website.active_shop_stock_info, + 'active_shop_brand_info': website.active_shop_brand_info, + 'active_shop_hover_image':website.active_shop_hover_image, + 'active_shop_label':website.active_shop_label, + 'active_shop_clear_filter':website.active_shop_clear_filter, + 'active_shop_ppg':website.active_shop_ppg, + 'active_stock_only':website.active_stock_only, + 'active_load_more':website.active_load_more, + 'active_brand_filter':website.active_brand_filter, + 'active_rating_filter':website.active_rating_filter, + 'active_attribute_count':website.active_attribute_count, + 'active_attribute_search':website.active_attribute_search, + + 'active_product_label':website.active_product_label, + 'active_product_offer_timer':website.active_product_offer_timer, + 'active_product_reference':website.active_product_reference, + 'active_product_category':website.active_product_category, + 'active_product_brand':website.active_product_brand, + 'active_product_advance_info':website.active_product_advance_info, + 'active_product_variant_info':website.active_product_variant_info, + 'active_product_accessory':website.active_product_accessory, + 'active_product_alternative':website.active_product_alternative, + 'active_product_pager':website.active_product_pager, + 'active_product_sticky':website.active_product_sticky, + 'active_product_bulk_save':website.active_product_bulk_save, + 'active_last_month_count': website.active_last_month_count + } + return data + + @route('/set_alan_configuration', auth='public', type="json", website=True) + def set_alan_configuration(self, is_active, setting): + request.website.write({ setting: is_active }) + return True + +class LoginPopup(Home): + + @route('/get_login_popup', type='json', auth="public", website=True) + def alan_login_popup(self, **kwargs): + context = {} + providers = OAuthLogin.list_providers(self) + context.update(super().get_auth_signup_config()) + context.update({'providers':providers}) + signup_enabled = request.env['res.users']._get_signup_invitation_scope() == 'b2c' + reset_password_enabled = request.env['ir.config_parameter'].sudo().get_param('auth_signup.reset_password') == 'True' + website_logo = request.website.image_url(request.website,'logo') + context.update({'signup_enabled':signup_enabled ,"reset_password_enabled":reset_password_enabled,'website_logo':website_logo}) + return request.env['ir.ui.view']._render_template("theme_alan.as_shop_login",context) + + @route('/alan/login/authenticate', type='json', auth="none") + def alan_login_authenticate(self, **kwargs): + ''' Login Authentication ''' + ensure_db() + request.params['login_success'] = False + if not request.uid: + request.update_env(user=odoo.SUPERUSER_ID) + values = request.params.copy() + if request.httprequest.method == 'POST': + try: + uid = request.session.authenticate(request.db, request.params['login'], request.params['password']) + request.params['login_success'] = True + request.redirect(self._login_redirect(uid, redirect=None)) + return request.params + except odoo.exceptions.AccessDenied as e: + if e.args == odoo.exceptions.AccessDenied().args: + values['error'] = _("Wrong login/password") + else: + values['error'] = e.args[0] + if 'login' not in values and request.session.get('auth_login'): + values['login'] = request.session.get('auth_login') + return values + + @route('/alan/signup/authenticate', type="json", auth="public") + def alan_signup_authenticate(self,*args, **kw): + ''' Signup Authentication ''' + qcontext = super(LoginPopup,self).get_auth_signup_qcontext() + if 'error' not in qcontext and request.httprequest.method == 'POST': + try: + super(LoginPopup,self).do_signup(qcontext) + User = request.env['res.users'] + user_sudo = User.sudo().search( + User._get_login_domain(qcontext.get('login')), order=User._get_login_order(), limit=1 + ) + template = request.env.ref('auth_signup.mail_template_user_signup_account_created', raise_if_not_found=False) + if user_sudo and template: + template.sudo().send_mail(user_sudo.id, force_send=True) + return {'signup_success':True} + except UserError as e: + qcontext['error'] = e.args[0] + except (SignupError, AssertionError) as e: + if request.env['res.users'].sudo().search([('login', '=', qcontext.get('login'))]): + qcontext['error'] = _('Another user is already registered using this email address.') + else: + _logger.error("%s", e) + qcontext['error'] = _('Could not create a new account.') + return qcontext + +class B2BWebsite(Website): + + @route() + def autocomplete(self, search_type=None, term=None, order=None, limit=5, max_nb_chars=999, options=None): + result = super().autocomplete(search_type, term, order, limit, max_nb_chars, options) + if request.env.user._is_public() and request.website.active_b2b_mode: + result['parts']['is_b2b_mode'] = True + else: + result['parts']['is_b2b_mode'] = False + return result + + @route() + def hybrid_list(self, page=1, search='', search_type='all', **kw): + result = super().hybrid_list(page, search, search_type, **kw) + if request.env.user._is_public() and request.website.active_b2b_mode: + result.qcontext['is_b2b_mode'] = True + else: + result.qcontext['is_b2b_mode'] = False + return result \ No newline at end of file diff --git a/theme_alan/controllers/snippets.py b/theme_alan/controllers/snippets.py new file mode 100644 index 000000000..ba3f36152 --- /dev/null +++ b/theme_alan/controllers/snippets.py @@ -0,0 +1,432 @@ +# -*- coding: utf-8 -*- + +import json +import ast +import random +import logging + +from odoo import http, _ +from odoo.http import request, route + +_logger = logging.getLogger(__name__) + +class ThemeAlan(http.Controller): + + @route('/get_hotspot_product', auth='public', type="json", website=True) + def getHotSpotInfo(self, product_tmpl_id=0, style="st1"): + product_id = request.env['product.template'].sudo().browse(int(product_tmpl_id)) + template = request.env['ir.ui.view']._render_template("theme_alan.as_img_hotspot_product_popover", { + 'product':product_id, + 'style':style, + }) + return {'template':template} + + @http.route('/select/data/fetch', auth='user', type="http", website=True) + def select2DataFetch(self, terms=False, searchIn=False, **kwargs): + results = [] + parent_category = kwargs.get("parent_category", 0) + website_domain = request.website.website_domain() + if searchIn: + searchIn = ast.literal_eval(searchIn) + for search in searchIn: + if parent_category: + kwargs.get("parent_category", 0) + domain = website_domain + [('parent_id','=',int(parent_category)),('name','ilike',terms)] + records = request.env[search].search(domain) + else: + domain = website_domain + [('name','ilike',terms)] + if search in ["product.template", "blog.post"]: + domain += [('is_published','=',True)] + records = request.env[search].search(domain) + for record in records: + if search == "product.public.category": + if parent_category: + data = { 'id':record.id, 'name':record.name, 'modal':search, + 'img': request.website.image_url(record, "image_256") } + results.append(data) + else: + # if not record.parent_id: + data = { 'id':record.id, 'name':record.name, 'modal':search , + 'img': request.website.image_url(record, "image_256")} + results.append(data) + elif search == "blog.post": + data = { 'id':record.id, 'name':record.display_name, 'modal':search , + 'img': request.website.image_url(record, "author_avatar")} + results.append(data) + else: + data = { 'id':record.id, 'name':record.display_name, 'modal':search , + 'img': request.website.image_url(record, "image_256")} + results.append(data) + return json.dumps(results) + + @route('/get_template', auth='user', type="json", website=True) + def getTemplate(self, template, context={}): + return request.env['ir.ui.view']._render_template(template, context) + + @route('/get_select2_data', auth='user', type="json", website=True) + def getSelect2Data(self, **kwargs): + model = kwargs.get("model", False) + if model: + ids = kwargs.get("record_ids", [0]) + data = request.env[model].browse([int(i) for i in ids]) + if len(data) == 1: + return {'id':data.id, 'text':data.display_name} + return False + + @route('/save_user_custom_frame', auth='public', type="json", website=True) + def saveUserFrame(self, frame=False, is_default_frame=False, default_frame_id=False, frame_config=False): + response = {} + name = request.env['ir.sequence'].sudo().next_by_code('as.frames.seq') + if not is_default_frame: + frame_id = request.env['as.snippet.frame'].create({'name':name, 'snippet_frame':frame, 'snippet_frame_html':frame}) + response.update({'frame':frame_id.id}) + else: + response.update({'frame':default_frame_id}) + name = request.env['ir.sequence'].sudo().next_by_code('as.frame.config.seq') + frame_config_id = request.env['as.snippet.frame.config'].create({'name':name,'snippet_frame_config':frame_config}) + response.update({'frame_config':frame_config_id.id}) + return response + + @route('/get_snippet_frame', auth='public', type="json", website=True) + def getSnippetFrame(self, frame_id=False, frame_config=False): + if frame_id and frame_config: + frame_config_id = request.env['as.snippet.frame.config'].search([('id','=', int(frame_config))]) + frame = request.env['as.snippet.frame'].search([('id','=', int(frame_id))]) + return {'frame_id':frame.snippet_frame, 'frame_config':frame_config_id.snippet_frame_config} + return { 'frame_id':False, 'frame_config':False } + + @route('/get_default_frame', auth='public', type="json", website=True) + def getDefaultSnippetFrame(self): + frame_ids = request.env['as.snippet.frame'].search([]) + template = request.env['ir.ui.view']._render_template("theme_alan.s_default_frame",{'frame_ids':frame_ids}) + return { 'response':template } + + @route('/delete_default_frame', auth='public', type="json", website=True) + def deleteDefaultSnippetFrame(self, frame_id=False): + if frame_id: + request.env['as.snippet.frame'].search([('id','=', frame_id)]).unlink() + return True + + @route('/get_record_detail', auth='public', type="json", website=True) + def getDetailInfo(self, record_id=False, model=False, **kwargs): + if record_id and model: + rec_info = request.env[model].browse(record_id) + if model == "blog.post": + return {"id": rec_info.id, + "display_name":rec_info.display_name, + "image": request.website.image_url(rec_info,"author_avatar") } + else: + return {"id": rec_info.id, + "display_name":rec_info.display_name, + "image": request.website.image_url(rec_info,"image_1024") } + + @route('/get_records_details', auth='public', type="json", website=True) + def getDetailsInfos(self, record_ids=[], model=False): + if record_ids and model: + record_ids = [int(i) for i in record_ids] + rec_info = request.env[model].browse(record_ids) + if model == "blog.post": + return [{"id": rec.id, "display_name":rec.display_name, + "name":rec.name, + "image": request.website.image_url(rec,"author_avatar") } + for rec in rec_info ] + else: + return [{"id": rec.id, "display_name":rec.display_name, + "name":rec.name, + "image": request.website.image_url(rec,"image_1024") } + for rec in rec_info ] + + def sort_records(self, modal, sort, limit, domain, random_record=False): + if modal in ["product.template", "blog.post"]: + domain += [('is_published','=',True)] + if sort: + records = request.env[modal].search(domain, limit=limit, order=sort) + else: + if random_record: + records = request.env[modal].search(domain) + rec_lst = [{"id": rec.id, "display_name":rec.display_name, + "image": request.website.image_url(rec,"image_1024") } + for rec in records ] + random.shuffle(rec_lst) + return rec_lst[:16] + else: + records = request.env[modal].search(domain, limit=limit ) + return records + + @route('/get_quick_record', auth='public', type="json", website=True) + def getQuickRecords(self, mode=False): + website = request.website + limit = 50 + from_date = 182 + website_domain = request.website.website_domain() + if mode == "get_latest_product": + limit = 15 + records = self.sort_records('product.template', 'create_date DESC', limit, website_domain) + elif mode == "get_top_product": + limit = 15 + records = self.sort_records('product.template', 'product_rating DESC', limit, website_domain) + elif mode == "get_best_sold_product": + limit = 15 + records = request.env['product.template']._get_best_seller_product(from_date, website.id, limit) + elif mode == "_get_parent_category": + website_domain = website_domain + [('parent_id','=', False)] + records = self.sort_records('product.public.category', False, limit, website_domain) + elif mode == "_get_a_to_z_category": + records = self.sort_records('product.public.category', 'name ASC', limit, website_domain) + elif mode == "_get_z_to_a_category": + records = self.sort_records('product.public.category', 'name DESC', limit, website_domain) + elif mode == "_get_z_to_a_brand": + records = self.sort_records('as.product.brand', 'name DESC', limit, website_domain) + elif mode == "_get_a_to_z_brand": + records = self.sort_records('as.product.brand', 'name ASC', limit, website_domain) + elif mode == "_get_random_brand": + return self.sort_records('as.product.brand', False, limit, website_domain, True) + elif mode == "_get_random_product": + return self.sort_records('product.template', False, limit, website_domain, True) + elif mode == "_get_random_category": + return self.sort_records('product.public.category', False, limit, website_domain, True) + elif mode == "_get_z_to_a_blog": + records = self.sort_records('blog.post', 'name DESC', limit, website_domain) + elif mode == "_get_a_to_z_blog": + records = self.sort_records('blog.post', 'name ASC', limit, website_domain) + elif mode == "_get_random_blog": + return self.sort_records('blog.post', False, limit, website_domain, True) + return [{"id": product_info.id, "display_name":product_info.display_name, + "image": request.website.image_url(product_info,"image_1024") } + for product_info in records ] + + @route('/get_mega_snippet_template', auth='public', type="json", website=True) + def getSnipprtTemplate(self, snippet, record_ids, modal, design_editor, **kw): + if snippet in ["MegaMenuProduct", "MegaMenuBrand"]: + active_view = design_editor.get("active_view",'slider'); + col_item = int(design_editor.get("col_item",4)); + slider_config = {} + if active_view == "slider": + style = design_editor.get("slider_style",''); + slider_config = { + 'slidesPerView': 1.5, + 'spaceBetween': 20, + 'pagination': { + 'el': ".swiper-pagination", + 'clickable': True, + }, + 'breakpoints': { + 767: { + 'slidesPerView': 2, + }, + 1024: { + 'slidesPerView': col_item, + }, + }, + 'navigation': { + 'nextEl': ".swiper-button-next", + 'prevEl': ".swiper-button-prev", + }, + } + if design_editor.get("auto_slider",False): + slider_config.update({'autoplay': {'delay': int(design_editor.get('slider_time',4)) * 1000}}) + else: + style = design_editor.get("grid_style",''); + col_item = int(12 / col_item); + template_id = design_editor.get("template_id",False); + product_ids = request.env[modal].browse(record_ids) + context = {'data':product_ids, 'style':style, 'col_item':col_item} + if design_editor.get("allow_link", False): + context.update({'allow_link':True}) + template = request.env['ir.ui.view']._render_template(template_id, context) + return {'template':template, 'slider_config':slider_config} + elif snippet in ["MegaMenuCategory"]: + active_view = design_editor.get("active_view",'slider'); + col_item = int(design_editor.get("col_item",4)); + slider_config = {} + if active_view == "slider": + style = design_editor.get("slider_style",'as-mm-category-slider_1'); + slider_config = { + 'slidesPerView': 1.5, + 'spaceBetween': 20, + 'pagination': { + 'el': ".swiper-pagination", + 'clickable': True, + }, + 'breakpoints': { + 767: { + 'slidesPerView': 2, + }, + 1024: { + 'slidesPerView': col_item, + }, + }, + 'navigation': { + 'nextEl': ".swiper-button-next", + 'prevEl': ".swiper-button-prev", + }, + } + if design_editor.get("auto_slider",False): + slider_config.update({'autoplay': {'delay': int(design_editor.get('slider_time',4)) * 1000}}) + + cat_ids = request.env[modal].browse(record_ids) + template_id = design_editor.get("template_id",'theme_alan.m_category_slider'); + context = {'data':cat_ids} + else: + style = design_editor.get("grid_style",'as-mm-category-grid_1'); + col_item = int(12 / col_item); + extra_info = kw.get("extra_info", False) + template_id = design_editor.get("template_id",'theme_alan.m_category_grid'); + data = {} + sub_data = {} + if extra_info: + for cats in extra_info: + parent_id = request.env[modal].browse(cats['parent']) + child_ids = [] + lst = [int(i) for i in cats['childs']] + if len(lst): + child_ids = request.env[modal].browse(lst) + sub_data.update({parent_id: child_ids}) + for rec in record_ids: + parent_id = request.env[modal].browse([rec]) + if parent_id in sub_data.keys(): + data.update({parent_id: sub_data[parent_id]}) + else: + data.update({parent_id: []}) + else: + for rec in record_ids: + parent_id = request.env[modal].browse([rec]) + if parent_id in sub_data.keys(): + data.update({parent_id: sub_data[parent_id]}) + else: + data.update({parent_id: []}) + context = {'data':data} + context.update({'style':style, 'col_item':col_item}) + template = request.env['ir.ui.view']._render_template(template_id, context) + return {'template':template, 'slider_config':slider_config} + + @route('/remove_records', auth='public', type="json", website=True) + def getRemoveRecords(self, model, ids): + request.env[model].browse(ids).unlink() + return True + + @route('/get_frame', auth='public', type="json", website=True) + def getFrame(self, frame_id=0): + return request.env["as.snippet.frame"].browse(int(frame_id)).snippet_frame + + @route('/get_products_snippet_template', auth='public', type="json", website=True) + def getProductSnippets(self, **kw): + snippet_type = kw.get("snippet", False) + website_domain = request.website.website_domain() + return_context = {} + if snippet_type: + modal = kw.get("modal", "product.template") + ids = kw.get("record_ids",[0]) + context = {} + # if snippet_type products_slider_lst: + configuration = kw.get("design_editor",{}) + if snippet_type == "BestSellingProduct": + record_ids = request.env[modal].browse(ids) + return_context.update({'record_ids':[i.id for i in record_ids]}) + elif snippet_type == "LatestProduct": + record_ids = request.env['product.template'].search(website_domain, limit=15, order="create_date DESC") + return_context.update({'record_ids':[i.id for i in record_ids]}) + elif snippet_type == "BrandProduct": + domain = website_domain + [('product_brand_id', 'in', ids)] + record_ids = request.env['product.template'].search(domain) + tab_ids = request.env[modal].browse(ids) + context.update({'tab_ids':tab_ids}) + elif snippet_type == "CategoryProduct": + domain = website_domain + [('public_categ_ids', 'in', ids)] + record_ids = request.env['product.template'].search(domain) + tab_ids = request.env[modal].browse(ids) + context.update({'tab_ids':tab_ids}) + else: + if modal == "blog.post": + record_ids = request.env[modal].browse(ids) + if not request.env.user._is_internal(): + record_ids = [blog for blog in record_ids if blog.sudo().is_published == True] + else: + record_ids = request.env[modal].browse(ids) + + template = False + slider_config = {} + context.update({'records':record_ids, 'configuration':configuration }) + template = request.env['ir.ui.view']._render_template(configuration.get('template_id'), context) + # slider config + return_context.update({'template':template ,'slider_config':slider_config}) + if configuration.get("view",False) == 'slider': + slider_config.update({ + 'loop':configuration.get("loop"), + 'spaceBetween': 15, + 'slidesPerView': configuration.get("default_col_mob"), + 'navigation': { + 'nextEl': ".swiper-button-next", + 'prevEl': ".swiper-button-prev", + }, + 'breakpoints': { + 640: { + 'slidesPerView': configuration.get("default_col_mob"), + }, + 768: { + 'slidesPerView': configuration.get("default_col_mob"), + }, + 1024: { + 'slidesPerView': configuration.get("default_col_desk"), + }, + 1200: { + 'slidesPerView': configuration.get("default_col_desk"), + }, + }, + 'observer': True, + 'observeSlideChildren': True, + 'observeParents': True, + }) + if configuration.get("auto_slider"): + slider_config.update({ + 'autoplay':{ 'delay': int(configuration.get("slider_time")) * 1000, + 'disableOnInteraction':False } + }) + if configuration.get("pagination"): + pagination_style = {} + if configuration.get("pagination") == 'simple': + pagination_style = { + 'el': ".swiper-pagination" + } + elif configuration.get("pagination") == 'dynamic': + pagination_style = { + 'el': ".swiper-pagination", + 'dynamicBullets': True, + } + elif configuration.get("pagination") == 'progress_bar': + pagination_style = { + 'el': ".swiper-pagination", + 'type': "progressbar", + } + elif configuration.get("pagination") == 'fraction': + pagination_style = { + 'el': ".swiper-pagination", + 'type': "fraction", + } + elif configuration.get("pagination") == 'scroll_bar': + pagination_style = { + 'el': ".swiper-scrollbar", + 'hide': True, + } + elif configuration.get("pagination") == 'coverflow': + pagination_style = { + 'el': ".swiper-pagination", + } + slider_config.update({ + "effect": "coverflow", + "grabCursor": True, + "centeredSlides": True, + }) + elif configuration.get("pagination") == 'cards': + slider_config.update({ + "effect": "cards", + "grabCursor": True, + "centeredSlides": True, + }) + if configuration.get("pagination") == 'scroll_bar': + slider_config.update({'scrollbar':pagination_style }) + else: + slider_config.update({'pagination':pagination_style }) + + return_context.update({'slider_config':slider_config}) + return return_context diff --git a/theme_alan/document/README.txt b/theme_alan/document/README.txt new file mode 100644 index 000000000..69dee6506 --- /dev/null +++ b/theme_alan/document/README.txt @@ -0,0 +1 @@ +Get Alan User Guide at https://alan-v16.atharvasystem.com/theme_alan/static/src/documentation/index.html \ No newline at end of file diff --git a/theme_alan/models/__init__.py b/theme_alan/models/__init__.py new file mode 100644 index 000000000..cde864bae --- /dev/null +++ b/theme_alan/models/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import models diff --git a/theme_alan/models/models.py b/theme_alan/models/models.py new file mode 100644 index 000000000..40a96afc6 --- /dev/null +++ b/theme_alan/models/models.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/theme_alan/static/description/alan_description.jpg b/theme_alan/static/description/alan_description.jpg new file mode 100644 index 000000000..cbd9c41bb Binary files /dev/null and b/theme_alan/static/description/alan_description.jpg differ diff --git a/theme_alan/static/description/alan_screenshot.gif b/theme_alan/static/description/alan_screenshot.gif new file mode 100644 index 000000000..b5f9dc03c Binary files /dev/null and b/theme_alan/static/description/alan_screenshot.gif differ diff --git a/theme_alan/static/description/alt-acc.png b/theme_alan/static/description/alt-acc.png new file mode 100644 index 000000000..df3badaca Binary files /dev/null and b/theme_alan/static/description/alt-acc.png differ diff --git a/theme_alan/static/description/b2b.png b/theme_alan/static/description/b2b.png new file mode 100644 index 000000000..5a2b37cd4 Binary files /dev/null and b/theme_alan/static/description/b2b.png differ diff --git a/theme_alan/static/description/brand.png b/theme_alan/static/description/brand.png new file mode 100644 index 000000000..0ea1c3b87 Binary files /dev/null and b/theme_alan/static/description/brand.png differ diff --git a/theme_alan/static/description/clear-filter.png b/theme_alan/static/description/clear-filter.png new file mode 100644 index 000000000..d94e39f45 Binary files /dev/null and b/theme_alan/static/description/clear-filter.png differ diff --git a/theme_alan/static/description/faq-pre.png b/theme_alan/static/description/faq-pre.png new file mode 100644 index 000000000..f932444f0 Binary files /dev/null and b/theme_alan/static/description/faq-pre.png differ diff --git a/theme_alan/static/description/faq.png b/theme_alan/static/description/faq.png new file mode 100644 index 000000000..dbae6aeb7 Binary files /dev/null and b/theme_alan/static/description/faq.png differ diff --git a/theme_alan/static/description/footer-op.png b/theme_alan/static/description/footer-op.png new file mode 100644 index 000000000..9ff816743 Binary files /dev/null and b/theme_alan/static/description/footer-op.png differ diff --git a/theme_alan/static/description/frm.png b/theme_alan/static/description/frm.png new file mode 100644 index 000000000..7c624e891 Binary files /dev/null and b/theme_alan/static/description/frm.png differ diff --git a/theme_alan/static/description/header-bg.png b/theme_alan/static/description/header-bg.png new file mode 100644 index 000000000..77df8838c Binary files /dev/null and b/theme_alan/static/description/header-bg.png differ diff --git a/theme_alan/static/description/header-op.png b/theme_alan/static/description/header-op.png new file mode 100644 index 000000000..48ee052ea Binary files /dev/null and b/theme_alan/static/description/header-op.png differ diff --git a/theme_alan/static/description/heading-bg.svg b/theme_alan/static/description/heading-bg.svg new file mode 100644 index 000000000..4cf5583bc --- /dev/null +++ b/theme_alan/static/description/heading-bg.svg @@ -0,0 +1,3 @@ + + + diff --git a/theme_alan/static/description/home-effect-1.svg b/theme_alan/static/description/home-effect-1.svg new file mode 100644 index 000000000..b230cd223 --- /dev/null +++ b/theme_alan/static/description/home-effect-1.svg @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/description/hotspot.png b/theme_alan/static/description/hotspot.png new file mode 100644 index 000000000..1ad7d90cf Binary files /dev/null and b/theme_alan/static/description/hotspot.png differ diff --git a/theme_alan/static/description/icon.png b/theme_alan/static/description/icon.png new file mode 100644 index 000000000..2f9ed0ecd Binary files /dev/null and b/theme_alan/static/description/icon.png differ diff --git a/theme_alan/static/description/index.html b/theme_alan/static/description/index.html new file mode 100644 index 000000000..aa94a844a --- /dev/null +++ b/theme_alan/static/description/index.html @@ -0,0 +1,441 @@ + + + + + + + Theme Alan New + + + + + + +
+
+ +
+ +
+
+ +
+
+
+ +
+
+

Why Choose Alan

+ +
+
+ +
+
+
+

Time to unleash Theme ALAN's design powers!

+
+
+
+
+ +
+

The Most Powerful Features

+
+
+

You don't require the technical knowledge as you can create your web pages in a few clicks only.

+ +
+
+
+ +
+

Powerful Alan Frame Builder

+
+
+

Let's bring the next level of creativity to your e-Commerce using Alan frame builder. Frame builder gives you the ability to create a customized grid view in which you can put all your dynamic and static snippets. Frame builder is activated by default in all Mega-menu, Dynamic and static snippets. Store your frame creativity so you can use it later on.

+ +
+ +
+ +
+ +
+
+
+
+ +
+

Powerful Mega Menu

+
+
+

Alan comes with the most advanced mega menu integrated with a frame builder by which creativity never ends.

+
+ +
+
+ +
+
+
+
+ +
+

Powerful Product Card

+
+
+

Alan comes with a stunning product card in which users can see features like Product Labels, Images Swatches, Stock Availability, Quick View, Offer Timers, Product Discounts and Product Ratings with different awesome styles.

+
+ +
+
+
+
+ +
+

B2B Mode

+
+
+

B2B mode gives you the ability to hide product price and add to cart from the guest user in just one click.

+
+ +
+
+
+
+ +
+

Dynamic Hotspot

+
+
+

Dynamic Image Hotspot allows you to show the hotspot on the images shown on your Odoo Website. These hotspots can be linked with the URL hence it offers an interactive way of marketing.

+
+ +
+
+
+
+ +
+

Advance Shop Filter

+
+
+
+ +
+
+
+
+ +
+

Advance Clear Filter

+
+
+

The Clear Advanced Filter gives you super customer experience for filtering products quickly and efficiently.

+
+ +
+
+
+
+ +
+

Advance Shop Page Design

+
+
+

Alan comes with 6 stunning shop design which gives different look and feel to your website.

+
+ +
+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+

Alternative / Accessory Products

+
+
+

Show the attractive alternative and accessory products slider on product page.

+
+ +
+
+
+
+
+ +
+
+ +
+
+
+ +
+

11 Header Options

+
+
+

Alan comes with 11 different types of header which make different looks and feels to your website.

+
+ +
+
+
+
+ +
+

13 Footer Options

+
+
+

Alan comes with 13 different types of footer which make different looks and feels to your website.

+
+ +
+
+
+
+ +
+

Multi website Compatible

+
+
+

Allow to create mutliple websites.

+
+ +
+
+
+
+ +
+

Fully Mobile Responsive

+
+
+
+ +
+
+
+
+ +
+

Product Sales Count

+
+
+

show how many units of a product were sold last month with our 'Last Month Sale Count' feature

+
+ +
+
+
+
+ +
+

Buy more Save more

+
+
+

Show the amazing discounts on buying bulk quantity of product to the end users

+
+ +
+
+
+
+ +
+

Frequently Asked Questions

+
+
+

Display quick answers to commonly asked questions in FAQs tab

+
+ +
+
+
+
+ +
+

Colour Variant Popup

+
+
+

Display our color variant popup for color comparison, allowing you to view all color options instantly for quick and easy decision-making

+
+ +
+
+
+
+ +
+

Why Choose Theme Alan?

+
+
+ +
+
+
+
+

Why Choose Theme Alan?

+

Alan is one of the most powerful, amazing, and flexible theme in Odoo store. Alan is the professional and multipurpose bootstrap base theme for any business and website. The code is very well organized and modular so you can build any layout with your imagination.

+

Some salient features of Alan are flexible design, advanced mega menu, drag and drop snippets, HTML builder block, amazing header footer options, beautiful shop details page, shop full-width options with the list and grid view, optimized responsive behavior, infinite product loader, Product Quick Overview.

+
+
+ +
+
+
+
+
+
+
+ +
+
+
+ Yes! The theme perfectly works fine with Odoo Enterprise and odoo.sh version. +
+
+
+
+
+ +
+
+
+

Yes! You can install this theme in just one-click. Theme installation is very simple.

+

Login into your website and just install the Atharva Theme General module and Go to Website --> Configuration --> Settings. Select the Website and then click on the "Choose a Theme" button. You will be redirected to the available themes. and from there you can use "Theme Alan".

+
+
+
+
+
+ +
+
+
+ No! You can not resell or distribute this theme. You can use this theme only for your website. +
+
+
+
+
+ +
+
+
+ Yes! We would love to provide you the best services possible. You can provide all customization requests on email and our technical team will get back to. +
+
+
+
+
+ +
+
+
+ Yes, we provide free upgrades to our theme for the same Odoo Version. You can always download the latest version of the theme, replace your old theme module with the latest theme module and update the Theme. Starting version 13, every version of Theme Alan will be sold separately. +
+
+
+
+
+
+
+
+
+ +
+

Release Note

+
+
+

+ Version 1.0-01 JAN 2024 +

+
    +
  • V17 Initial Release
  • +
+
+
+ +
+
+
+

Technical Help, Queries & Support

+

Please feel free to contact for any suggestion, issue & queries

+ +
+
+
+
+ +
+ + + + + \ No newline at end of file diff --git a/theme_alan/static/description/login.png b/theme_alan/static/description/login.png new file mode 100644 index 000000000..101c9bcd0 Binary files /dev/null and b/theme_alan/static/description/login.png differ diff --git a/theme_alan/static/description/mail-icon.svg b/theme_alan/static/description/mail-icon.svg new file mode 100644 index 000000000..fbaad4504 --- /dev/null +++ b/theme_alan/static/description/mail-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/theme_alan/static/description/mega-menu-featurs.png b/theme_alan/static/description/mega-menu-featurs.png new file mode 100644 index 000000000..42b397804 Binary files /dev/null and b/theme_alan/static/description/mega-menu-featurs.png differ diff --git a/theme_alan/static/description/mega-menu.png b/theme_alan/static/description/mega-menu.png new file mode 100644 index 000000000..cd0231d9d Binary files /dev/null and b/theme_alan/static/description/mega-menu.png differ diff --git a/theme_alan/static/description/offer-timer.png b/theme_alan/static/description/offer-timer.png new file mode 100644 index 000000000..5a625c1a1 Binary files /dev/null and b/theme_alan/static/description/offer-timer.png differ diff --git a/theme_alan/static/description/preview.png b/theme_alan/static/description/preview.png new file mode 100644 index 000000000..c18a0e4d5 Binary files /dev/null and b/theme_alan/static/description/preview.png differ diff --git a/theme_alan/static/description/product-card.png b/theme_alan/static/description/product-card.png new file mode 100644 index 000000000..37044904e Binary files /dev/null and b/theme_alan/static/description/product-card.png differ diff --git a/theme_alan/static/description/product-info.png b/theme_alan/static/description/product-info.png new file mode 100644 index 000000000..32dc27541 Binary files /dev/null and b/theme_alan/static/description/product-info.png differ diff --git a/theme_alan/static/description/responsive.png b/theme_alan/static/description/responsive.png new file mode 100644 index 000000000..8084c36ca Binary files /dev/null and b/theme_alan/static/description/responsive.png differ diff --git a/theme_alan/static/description/sales-count.png b/theme_alan/static/description/sales-count.png new file mode 100644 index 000000000..673ef5881 Binary files /dev/null and b/theme_alan/static/description/sales-count.png differ diff --git a/theme_alan/static/description/save-more.png b/theme_alan/static/description/save-more.png new file mode 100644 index 000000000..08c5cf8ea Binary files /dev/null and b/theme_alan/static/description/save-more.png differ diff --git a/theme_alan/static/description/section-1-header.png b/theme_alan/static/description/section-1-header.png new file mode 100644 index 000000000..851e1cac5 Binary files /dev/null and b/theme_alan/static/description/section-1-header.png differ diff --git a/theme_alan/static/description/section-2-flow.png b/theme_alan/static/description/section-2-flow.png new file mode 100644 index 000000000..1c7b13994 Binary files /dev/null and b/theme_alan/static/description/section-2-flow.png differ diff --git a/theme_alan/static/description/section-2.png b/theme_alan/static/description/section-2.png new file mode 100644 index 000000000..dc7ae804e Binary files /dev/null and b/theme_alan/static/description/section-2.png differ diff --git a/theme_alan/static/description/section-3-flow.png b/theme_alan/static/description/section-3-flow.png new file mode 100644 index 000000000..ac5fb524a Binary files /dev/null and b/theme_alan/static/description/section-3-flow.png differ diff --git a/theme_alan/static/description/section-4-flow.png b/theme_alan/static/description/section-4-flow.png new file mode 100644 index 000000000..eb4a1e7df Binary files /dev/null and b/theme_alan/static/description/section-4-flow.png differ diff --git a/theme_alan/static/description/shop-filter.png b/theme_alan/static/description/shop-filter.png new file mode 100644 index 000000000..f7ad05b5d Binary files /dev/null and b/theme_alan/static/description/shop-filter.png differ diff --git a/theme_alan/static/description/shop-pages.png b/theme_alan/static/description/shop-pages.png new file mode 100644 index 000000000..5053f5ae8 Binary files /dev/null and b/theme_alan/static/description/shop-pages.png differ diff --git a/theme_alan/static/description/skype-logo.svg b/theme_alan/static/description/skype-logo.svg new file mode 100644 index 000000000..7a2d24943 --- /dev/null +++ b/theme_alan/static/description/skype-logo.svg @@ -0,0 +1,3 @@ + + + diff --git a/theme_alan/static/description/snippet.png b/theme_alan/static/description/snippet.png new file mode 100644 index 000000000..6e724be65 Binary files /dev/null and b/theme_alan/static/description/snippet.png differ diff --git a/theme_alan/static/description/sticky-card.png b/theme_alan/static/description/sticky-card.png new file mode 100644 index 000000000..1743e7650 Binary files /dev/null and b/theme_alan/static/description/sticky-card.png differ diff --git a/theme_alan/static/description/tabs.png b/theme_alan/static/description/tabs.png new file mode 100644 index 000000000..7940ac250 Binary files /dev/null and b/theme_alan/static/description/tabs.png differ diff --git a/theme_alan/static/description/user-guides.png b/theme_alan/static/description/user-guides.png new file mode 100644 index 000000000..6dc45966d Binary files /dev/null and b/theme_alan/static/description/user-guides.png differ diff --git a/theme_alan/static/description/variant-popup.png b/theme_alan/static/description/variant-popup.png new file mode 100644 index 000000000..b992e120b Binary files /dev/null and b/theme_alan/static/description/variant-popup.png differ diff --git a/theme_alan/static/description/websites.png b/theme_alan/static/description/websites.png new file mode 100644 index 000000000..6d4b4377a Binary files /dev/null and b/theme_alan/static/description/websites.png differ diff --git a/theme_alan/static/description/why-choose.png b/theme_alan/static/description/why-choose.png new file mode 100644 index 000000000..183297153 Binary files /dev/null and b/theme_alan/static/description/why-choose.png differ diff --git a/theme_alan/static/src/img/footer-payment.png b/theme_alan/static/src/img/footer-payment.png new file mode 100644 index 000000000..a95d9edc9 Binary files /dev/null and b/theme_alan/static/src/img/footer-payment.png differ diff --git a/theme_alan/static/src/img/footer_icon_delivery.svg b/theme_alan/static/src/img/footer_icon_delivery.svg new file mode 100644 index 000000000..866d22067 --- /dev/null +++ b/theme_alan/static/src/img/footer_icon_delivery.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/theme_alan/static/src/img/footer_icon_help.svg b/theme_alan/static/src/img/footer_icon_help.svg new file mode 100644 index 000000000..a3900aae8 --- /dev/null +++ b/theme_alan/static/src/img/footer_icon_help.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/footer_icon_payment.svg b/theme_alan/static/src/img/footer_icon_payment.svg new file mode 100644 index 000000000..99bc4fa8c --- /dev/null +++ b/theme_alan/static/src/img/footer_icon_payment.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/theme_alan/static/src/img/footer_icon_policy.svg b/theme_alan/static/src/img/footer_icon_policy.svg new file mode 100644 index 000000000..dfd5ad0a4 --- /dev/null +++ b/theme_alan/static/src/img/footer_icon_policy.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/theme_alan/static/src/img/icons/01-header-v16.svg b/theme_alan/static/src/img/icons/01-header-v16.svg new file mode 100644 index 000000000..41600f9a0 --- /dev/null +++ b/theme_alan/static/src/img/icons/01-header-v16.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/02-header-v16.svg b/theme_alan/static/src/img/icons/02-header-v16.svg new file mode 100644 index 000000000..a477eb68e --- /dev/null +++ b/theme_alan/static/src/img/icons/02-header-v16.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/03-header-v16.svg b/theme_alan/static/src/img/icons/03-header-v16.svg new file mode 100644 index 000000000..e000650ce --- /dev/null +++ b/theme_alan/static/src/img/icons/03-header-v16.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/04-header-v16.svg b/theme_alan/static/src/img/icons/04-header-v16.svg new file mode 100644 index 000000000..ff915ec39 --- /dev/null +++ b/theme_alan/static/src/img/icons/04-header-v16.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/05-header-v16.svg b/theme_alan/static/src/img/icons/05-header-v16.svg new file mode 100644 index 000000000..a0c060192 --- /dev/null +++ b/theme_alan/static/src/img/icons/05-header-v16.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/06-header-v16.svg b/theme_alan/static/src/img/icons/06-header-v16.svg new file mode 100644 index 000000000..4212ecd3e --- /dev/null +++ b/theme_alan/static/src/img/icons/06-header-v16.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/07-header-v16.svg b/theme_alan/static/src/img/icons/07-header-v16.svg new file mode 100644 index 000000000..22b4555e2 --- /dev/null +++ b/theme_alan/static/src/img/icons/07-header-v16.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/08-header-v16.svg b/theme_alan/static/src/img/icons/08-header-v16.svg new file mode 100644 index 000000000..9ad06fd21 --- /dev/null +++ b/theme_alan/static/src/img/icons/08-header-v16.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/09-header-v16.svg b/theme_alan/static/src/img/icons/09-header-v16.svg new file mode 100644 index 000000000..f13352221 --- /dev/null +++ b/theme_alan/static/src/img/icons/09-header-v16.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/10-header-v16.svg b/theme_alan/static/src/img/icons/10-header-v16.svg new file mode 100644 index 000000000..973ae6299 --- /dev/null +++ b/theme_alan/static/src/img/icons/10-header-v16.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/11-header-v16.svg b/theme_alan/static/src/img/icons/11-header-v16.svg new file mode 100644 index 000000000..730bb6ccf --- /dev/null +++ b/theme_alan/static/src/img/icons/11-header-v16.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/12-header-v16.svg b/theme_alan/static/src/img/icons/12-header-v16.svg new file mode 100644 index 000000000..cccbc8316 --- /dev/null +++ b/theme_alan/static/src/img/icons/12-header-v16.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/13-header-v16.svg b/theme_alan/static/src/img/icons/13-header-v16.svg new file mode 100644 index 000000000..851bc34ed --- /dev/null +++ b/theme_alan/static/src/img/icons/13-header-v16.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/14-header-v16.svg b/theme_alan/static/src/img/icons/14-header-v16.svg new file mode 100644 index 000000000..520fa74f2 --- /dev/null +++ b/theme_alan/static/src/img/icons/14-header-v16.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_1.svg b/theme_alan/static/src/img/icons/as_footers_1.svg new file mode 100644 index 000000000..c938d28f9 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_1.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_10.svg b/theme_alan/static/src/img/icons/as_footers_10.svg new file mode 100644 index 000000000..47aa61b73 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_10.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_11.svg b/theme_alan/static/src/img/icons/as_footers_11.svg new file mode 100644 index 000000000..6a20030a5 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_11.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_12.svg b/theme_alan/static/src/img/icons/as_footers_12.svg new file mode 100644 index 000000000..5c7d1b5f2 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_12.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_13.svg b/theme_alan/static/src/img/icons/as_footers_13.svg new file mode 100644 index 000000000..804caa639 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_13.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_2.svg b/theme_alan/static/src/img/icons/as_footers_2.svg new file mode 100644 index 000000000..1133f8dcb --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_2.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_3.svg b/theme_alan/static/src/img/icons/as_footers_3.svg new file mode 100644 index 000000000..75daca34a --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_3.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_4.svg b/theme_alan/static/src/img/icons/as_footers_4.svg new file mode 100644 index 000000000..9af1b08a1 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_4.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_5.svg b/theme_alan/static/src/img/icons/as_footers_5.svg new file mode 100644 index 000000000..a31b7a1f9 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_5.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_6.svg b/theme_alan/static/src/img/icons/as_footers_6.svg new file mode 100644 index 000000000..38a73e9dd --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_6.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_7.svg b/theme_alan/static/src/img/icons/as_footers_7.svg new file mode 100644 index 000000000..bf153c1c6 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_7.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_8.svg b/theme_alan/static/src/img/icons/as_footers_8.svg new file mode 100644 index 000000000..ef9b4848d --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_8.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_footers_9.svg b/theme_alan/static/src/img/icons/as_footers_9.svg new file mode 100644 index 000000000..7e0871f69 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_footers_9.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_1.svg b/theme_alan/static/src/img/icons/as_headers_1.svg new file mode 100644 index 000000000..d94b31380 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_1.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_10.svg b/theme_alan/static/src/img/icons/as_headers_10.svg new file mode 100644 index 000000000..c7c3f1fa2 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_10.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_11.svg b/theme_alan/static/src/img/icons/as_headers_11.svg new file mode 100644 index 000000000..07ec969bd --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_11.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_2.svg b/theme_alan/static/src/img/icons/as_headers_2.svg new file mode 100644 index 000000000..0de1e7a7b --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_2.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_3.svg b/theme_alan/static/src/img/icons/as_headers_3.svg new file mode 100644 index 000000000..f02ee554c --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_3.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_4.svg b/theme_alan/static/src/img/icons/as_headers_4.svg new file mode 100644 index 000000000..fce12e114 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_4.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_5.svg b/theme_alan/static/src/img/icons/as_headers_5.svg new file mode 100644 index 000000000..d601b0515 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_5.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_6.svg b/theme_alan/static/src/img/icons/as_headers_6.svg new file mode 100644 index 000000000..c536cd76b --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_6.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_7.svg b/theme_alan/static/src/img/icons/as_headers_7.svg new file mode 100644 index 000000000..cc2355bb7 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_7.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_8.svg b/theme_alan/static/src/img/icons/as_headers_8.svg new file mode 100644 index 000000000..1aeed33c3 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_8.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/as_headers_9.svg b/theme_alan/static/src/img/icons/as_headers_9.svg new file mode 100644 index 000000000..0d57dbc29 --- /dev/null +++ b/theme_alan/static/src/img/icons/as_headers_9.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/best-selling.svg b/theme_alan/static/src/img/icons/best-selling.svg new file mode 100644 index 000000000..3fc72bcc4 --- /dev/null +++ b/theme_alan/static/src/img/icons/best-selling.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/theme_alan/static/src/img/icons/blogs.svg b/theme_alan/static/src/img/icons/blogs.svg new file mode 100644 index 000000000..ac4827723 --- /dev/null +++ b/theme_alan/static/src/img/icons/blogs.svg @@ -0,0 +1,4 @@ + + + + diff --git a/theme_alan/static/src/img/icons/brand-menu.svg b/theme_alan/static/src/img/icons/brand-menu.svg new file mode 100644 index 000000000..8134f7c17 --- /dev/null +++ b/theme_alan/static/src/img/icons/brand-menu.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/brand-product.svg b/theme_alan/static/src/img/icons/brand-product.svg new file mode 100644 index 000000000..dda37bffc --- /dev/null +++ b/theme_alan/static/src/img/icons/brand-product.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/category-menu.svg b/theme_alan/static/src/img/icons/category-menu.svg new file mode 100644 index 000000000..beb40b1bf --- /dev/null +++ b/theme_alan/static/src/img/icons/category-menu.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/category-product.svg b/theme_alan/static/src/img/icons/category-product.svg new file mode 100644 index 000000000..57916a263 --- /dev/null +++ b/theme_alan/static/src/img/icons/category-product.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-1.svg b/theme_alan/static/src/img/icons/footer-1.svg new file mode 100644 index 000000000..9d9573f14 --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-1.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-10.svg b/theme_alan/static/src/img/icons/footer-10.svg new file mode 100644 index 000000000..906ee9eba --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-10.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-11.svg b/theme_alan/static/src/img/icons/footer-11.svg new file mode 100644 index 000000000..53f29cf7e --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-11.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-12.svg b/theme_alan/static/src/img/icons/footer-12.svg new file mode 100644 index 000000000..44c644aca --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-12.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-2.svg b/theme_alan/static/src/img/icons/footer-2.svg new file mode 100644 index 000000000..09ae7f0a8 --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-2.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-3.svg b/theme_alan/static/src/img/icons/footer-3.svg new file mode 100644 index 000000000..24bab2433 --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-3.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-4.svg b/theme_alan/static/src/img/icons/footer-4.svg new file mode 100644 index 000000000..b696cf2cd --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-4.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-5.svg b/theme_alan/static/src/img/icons/footer-5.svg new file mode 100644 index 000000000..03b0b6e87 --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-5.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-6.svg b/theme_alan/static/src/img/icons/footer-6.svg new file mode 100644 index 000000000..6768b3672 --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-6.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-7.svg b/theme_alan/static/src/img/icons/footer-7.svg new file mode 100644 index 000000000..a4ea56fd5 --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-7.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-8.svg b/theme_alan/static/src/img/icons/footer-8.svg new file mode 100644 index 000000000..4432d9fce --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-8.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/footer-9.svg b/theme_alan/static/src/img/icons/footer-9.svg new file mode 100644 index 000000000..3fad33220 --- /dev/null +++ b/theme_alan/static/src/img/icons/footer-9.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/latest-product.svg b/theme_alan/static/src/img/icons/latest-product.svg new file mode 100644 index 000000000..38914ecda --- /dev/null +++ b/theme_alan/static/src/img/icons/latest-product.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/product-banner.svg b/theme_alan/static/src/img/icons/product-banner.svg new file mode 100644 index 000000000..31bdc801f --- /dev/null +++ b/theme_alan/static/src/img/icons/product-banner.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/theme_alan/static/src/img/icons/product-menu.svg b/theme_alan/static/src/img/icons/product-menu.svg new file mode 100644 index 000000000..71e81b8d4 --- /dev/null +++ b/theme_alan/static/src/img/icons/product-menu.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/theme_alan/static/src/img/icons/static-menu.svg b/theme_alan/static/src/img/icons/static-menu.svg new file mode 100644 index 000000000..d9304f655 --- /dev/null +++ b/theme_alan/static/src/img/icons/static-menu.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/theme_alan/static/src/img/logo.svg b/theme_alan/static/src/img/logo.svg new file mode 100644 index 000000000..e8b266135 --- /dev/null +++ b/theme_alan/static/src/img/logo.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/theme_alan/static/src/img/megamenu/configure-mega-menu.svg b/theme_alan/static/src/img/megamenu/configure-mega-menu.svg new file mode 100644 index 000000000..fb4a985b5 --- /dev/null +++ b/theme_alan/static/src/img/megamenu/configure-mega-menu.svg @@ -0,0 +1,5 @@ + + + diff --git a/theme_alan/static/src/img/megamenu/custom-frm.svg b/theme_alan/static/src/img/megamenu/custom-frm.svg new file mode 100644 index 000000000..a0a17f8af --- /dev/null +++ b/theme_alan/static/src/img/megamenu/custom-frm.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/megamenu/default-frm.svg b/theme_alan/static/src/img/megamenu/default-frm.svg new file mode 100644 index 000000000..84dc0b425 --- /dev/null +++ b/theme_alan/static/src/img/megamenu/default-frm.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/megamenu/show-your-megical-creativity.svg b/theme_alan/static/src/img/megamenu/show-your-megical-creativity.svg new file mode 100644 index 000000000..4b0670c0e --- /dev/null +++ b/theme_alan/static/src/img/megamenu/show-your-megical-creativity.svg @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/snippets/1000x1000.jpg b/theme_alan/static/src/img/snippets/1000x1000.jpg new file mode 100644 index 000000000..23bebeb05 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1000x1000.jpg differ diff --git a/theme_alan/static/src/img/snippets/1000x300.jpg b/theme_alan/static/src/img/snippets/1000x300.jpg new file mode 100644 index 000000000..e5c7562c1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1000x300.jpg differ diff --git a/theme_alan/static/src/img/snippets/1000x400.jpg b/theme_alan/static/src/img/snippets/1000x400.jpg new file mode 100644 index 000000000..304c96535 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1000x400.jpg differ diff --git a/theme_alan/static/src/img/snippets/1000x500.jpg b/theme_alan/static/src/img/snippets/1000x500.jpg new file mode 100644 index 000000000..7426f597d Binary files /dev/null and b/theme_alan/static/src/img/snippets/1000x500.jpg differ diff --git a/theme_alan/static/src/img/snippets/1000x700.jpg b/theme_alan/static/src/img/snippets/1000x700.jpg new file mode 100644 index 000000000..81a3c07c1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1000x700.jpg differ diff --git a/theme_alan/static/src/img/snippets/1000x800.jpg b/theme_alan/static/src/img/snippets/1000x800.jpg new file mode 100644 index 000000000..cd09530e8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1000x800.jpg differ diff --git a/theme_alan/static/src/img/snippets/1920x350.jpg b/theme_alan/static/src/img/snippets/1920x350.jpg new file mode 100644 index 000000000..4bd6a3f97 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1920x350.jpg differ diff --git a/theme_alan/static/src/img/snippets/1920x600.jpg b/theme_alan/static/src/img/snippets/1920x600.jpg new file mode 100644 index 000000000..f1b9408b9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1920x600.jpg differ diff --git a/theme_alan/static/src/img/snippets/1920x620.jpg b/theme_alan/static/src/img/snippets/1920x620.jpg new file mode 100644 index 000000000..cf1367fd3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1920x620.jpg differ diff --git a/theme_alan/static/src/img/snippets/1920x800.jpg b/theme_alan/static/src/img/snippets/1920x800.jpg new file mode 100644 index 000000000..7638148f8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/1920x800.jpg differ diff --git a/theme_alan/static/src/img/snippets/1920x900.jpg b/theme_alan/static/src/img/snippets/1920x900.jpg new file mode 100644 index 000000000..15f39b42f Binary files /dev/null and b/theme_alan/static/src/img/snippets/1920x900.jpg differ diff --git a/theme_alan/static/src/img/snippets/200x210.jpg b/theme_alan/static/src/img/snippets/200x210.jpg new file mode 100644 index 000000000..673ef2ff3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/200x210.jpg differ diff --git a/theme_alan/static/src/img/snippets/255x540.jpg b/theme_alan/static/src/img/snippets/255x540.jpg new file mode 100644 index 000000000..a3535a7e4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/255x540.jpg differ diff --git a/theme_alan/static/src/img/snippets/300x380.jpg b/theme_alan/static/src/img/snippets/300x380.jpg new file mode 100644 index 000000000..bd7735986 Binary files /dev/null and b/theme_alan/static/src/img/snippets/300x380.jpg differ diff --git a/theme_alan/static/src/img/snippets/400x480.jpg b/theme_alan/static/src/img/snippets/400x480.jpg new file mode 100644 index 000000000..dc1cb4adb Binary files /dev/null and b/theme_alan/static/src/img/snippets/400x480.jpg differ diff --git a/theme_alan/static/src/img/snippets/410x520.jpg b/theme_alan/static/src/img/snippets/410x520.jpg new file mode 100644 index 000000000..f8a9ba32a Binary files /dev/null and b/theme_alan/static/src/img/snippets/410x520.jpg differ diff --git a/theme_alan/static/src/img/snippets/460x380.jpg b/theme_alan/static/src/img/snippets/460x380.jpg new file mode 100644 index 000000000..b0b52b537 Binary files /dev/null and b/theme_alan/static/src/img/snippets/460x380.jpg differ diff --git a/theme_alan/static/src/img/snippets/520x640.jpg b/theme_alan/static/src/img/snippets/520x640.jpg new file mode 100644 index 000000000..562a09d5a Binary files /dev/null and b/theme_alan/static/src/img/snippets/520x640.jpg differ diff --git a/theme_alan/static/src/img/snippets/540x375.jpg b/theme_alan/static/src/img/snippets/540x375.jpg new file mode 100644 index 000000000..cb562bbc3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/540x375.jpg differ diff --git a/theme_alan/static/src/img/snippets/540x675.jpg b/theme_alan/static/src/img/snippets/540x675.jpg new file mode 100644 index 000000000..5e6035bea Binary files /dev/null and b/theme_alan/static/src/img/snippets/540x675.jpg differ diff --git a/theme_alan/static/src/img/snippets/540x700.jpg b/theme_alan/static/src/img/snippets/540x700.jpg new file mode 100644 index 000000000..011b00ede Binary files /dev/null and b/theme_alan/static/src/img/snippets/540x700.jpg differ diff --git a/theme_alan/static/src/img/snippets/730x429.jpg b/theme_alan/static/src/img/snippets/730x429.jpg new file mode 100644 index 000000000..84bf8c1b7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/730x429.jpg differ diff --git a/theme_alan/static/src/img/snippets/740x450.jpg b/theme_alan/static/src/img/snippets/740x450.jpg new file mode 100644 index 000000000..077ca4e00 Binary files /dev/null and b/theme_alan/static/src/img/snippets/740x450.jpg differ diff --git a/theme_alan/static/src/img/snippets/800x400.jpg b/theme_alan/static/src/img/snippets/800x400.jpg new file mode 100644 index 000000000..0730e11d1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/800x400.jpg differ diff --git a/theme_alan/static/src/img/snippets/alan-builder.svg b/theme_alan/static/src/img/snippets/alan-builder.svg new file mode 100644 index 000000000..9b0bdc298 --- /dev/null +++ b/theme_alan/static/src/img/snippets/alan-builder.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/snippets/alan-dynamic.svg b/theme_alan/static/src/img/snippets/alan-dynamic.svg new file mode 100644 index 000000000..3a79cf4f4 --- /dev/null +++ b/theme_alan/static/src/img/snippets/alan-dynamic.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_alan/static/src/img/snippets/banner_slide_1.jpg b/theme_alan/static/src/img/snippets/banner_slide_1.jpg new file mode 100644 index 000000000..72ce6fa80 Binary files /dev/null and b/theme_alan/static/src/img/snippets/banner_slide_1.jpg differ diff --git a/theme_alan/static/src/img/snippets/banner_slide_2.jpg b/theme_alan/static/src/img/snippets/banner_slide_2.jpg new file mode 100644 index 000000000..e323ecd6f Binary files /dev/null and b/theme_alan/static/src/img/snippets/banner_slide_2.jpg differ diff --git a/theme_alan/static/src/img/snippets/banner_slide_3.jpg b/theme_alan/static/src/img/snippets/banner_slide_3.jpg new file mode 100644 index 000000000..a7b3005c4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/banner_slide_3.jpg differ diff --git a/theme_alan/static/src/img/snippets/banner_slide_4.jpg b/theme_alan/static/src/img/snippets/banner_slide_4.jpg new file mode 100644 index 000000000..443052eb4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/banner_slide_4.jpg differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-1.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-1.png new file mode 100644 index 000000000..8323797b2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-1.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-10.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-10.png new file mode 100644 index 000000000..5828caba0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-10.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-11.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-11.png new file mode 100644 index 000000000..2942ec8a7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-11.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-12.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-12.png new file mode 100644 index 000000000..f3030e9ae Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-12.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-13.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-13.png new file mode 100644 index 000000000..ccbe3dac5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-13.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-14.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-14.png new file mode 100644 index 000000000..60a1e88d7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-14.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-15.jpg b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-15.jpg new file mode 100644 index 000000000..fcc9df16f Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-16.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-16.png new file mode 100644 index 000000000..7b555f178 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-16.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-17.jpg b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-17.jpg new file mode 100644 index 000000000..c37f2ecea Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-18.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-18.png new file mode 100644 index 000000000..26c594f78 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-18.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-19.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-19.png new file mode 100644 index 000000000..5c97720d7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-19.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-2.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-2.png new file mode 100644 index 000000000..d7516bba7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-2.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-20.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-20.png new file mode 100644 index 000000000..de56ca19a Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-20.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-21.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-21.png new file mode 100644 index 000000000..20671f92d Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-21.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-22.jpg b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-22.jpg new file mode 100644 index 000000000..089c96cbb Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-22.jpg differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-23.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-23.png new file mode 100644 index 000000000..fa47b8bb0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-23.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-24.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-24.png new file mode 100644 index 000000000..0c7fef0e1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-24.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-25.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-25.png new file mode 100644 index 000000000..afc59894d Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-25.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-26.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-26.png new file mode 100644 index 000000000..696a17ddd Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-26.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-27.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-27.png new file mode 100644 index 000000000..2c10ae3bf Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-27.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-28.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-28.png new file mode 100644 index 000000000..b89c54e20 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-28.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-29.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-29.png new file mode 100644 index 000000000..b56c9395e Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-29.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-3.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-3.png new file mode 100644 index 000000000..393de58ba Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-3.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-30.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-30.png new file mode 100644 index 000000000..3f316aa32 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-30.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-31.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-31.png new file mode 100644 index 000000000..c128a68f6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-31.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-32.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-32.png new file mode 100644 index 000000000..cdb23d650 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-32.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-33.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-33.png new file mode 100644 index 000000000..d8785925d Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-33.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-34.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-34.png new file mode 100644 index 000000000..b1393a95f Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-34.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-35.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-35.png new file mode 100644 index 000000000..c8d549576 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-35.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-36.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-36.png new file mode 100644 index 000000000..c70b1057a Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-36.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-37.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-37.png new file mode 100644 index 000000000..d6a26790d Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-37.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-38.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-38.png new file mode 100644 index 000000000..cf7858cc9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-38.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-39.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-39.png new file mode 100644 index 000000000..13d7dd511 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-39.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-4.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-4.png new file mode 100644 index 000000000..bdb583074 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-4.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-40.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-40.png new file mode 100644 index 000000000..04eda04e8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-40.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-41.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-41.png new file mode 100644 index 000000000..5bb1c8ae3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-41.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-42.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-42.png new file mode 100644 index 000000000..365702633 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-42.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-43.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-43.png new file mode 100644 index 000000000..4da05cb42 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-43.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-44.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-44.png new file mode 100644 index 000000000..9bead8ae7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-44.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-45.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-45.png new file mode 100644 index 000000000..62634141e Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-45.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-46.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-46.png new file mode 100644 index 000000000..1f024e97d Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-46.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-47.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-47.png new file mode 100644 index 000000000..83ee881ba Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-47.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-48.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-48.png new file mode 100644 index 000000000..6c34c1e11 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-48.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-49.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-49.png new file mode 100644 index 000000000..52191d062 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-49.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-5.jpg b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-5.jpg new file mode 100644 index 000000000..ebec27bd4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-50.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-50.png new file mode 100644 index 000000000..4c75fd9ad Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-50.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-51.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-51.png new file mode 100644 index 000000000..9140bfd7a Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-51.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-52.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-52.png new file mode 100644 index 000000000..caaaf88d5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-52.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-53.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-53.png new file mode 100644 index 000000000..fc482c7a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-53.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-54.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-54.png new file mode 100644 index 000000000..f0572b735 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-54.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-55.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-55.png new file mode 100644 index 000000000..2e9f36c78 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-55.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-56.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-56.png new file mode 100644 index 000000000..3ee12012b Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-56.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-57.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-57.png new file mode 100644 index 000000000..b5f1466f0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-57.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-58.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-58.png new file mode 100644 index 000000000..b378ed3f6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-58.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-59.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-59.png new file mode 100644 index 000000000..997d154b7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-59.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-6.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-6.png new file mode 100644 index 000000000..cc93fe100 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-6.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-7.jpg b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-7.jpg new file mode 100644 index 000000000..ccafe1bfa Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-8.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-8.png new file mode 100644 index 000000000..691f68f40 Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-8.png differ diff --git a/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-9.png b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-9.png new file mode 100644 index 000000000..89f21c19c Binary files /dev/null and b/theme_alan/static/src/img/snippets/dynamic_snippets/dy_snippet-9.png differ diff --git a/theme_alan/static/src/img/snippets/footer-light-logo.svg b/theme_alan/static/src/img/snippets/footer-light-logo.svg new file mode 100644 index 000000000..ab767ef9c --- /dev/null +++ b/theme_alan/static/src/img/snippets/footer-light-logo.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + diff --git a/theme_alan/static/src/img/snippets/payment.png b/theme_alan/static/src/img/snippets/payment.png new file mode 100644 index 000000000..e4908c2f1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/payment.png differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Academy.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Academy.jpg new file mode 100644 index 000000000..743103084 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Academy.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Accessories.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Accessories.jpg new file mode 100644 index 000000000..cc64ddb91 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Accessories.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Auto_Parts.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Auto_Parts.jpg new file mode 100644 index 000000000..69efca857 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Auto_Parts.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Beauty_Spa.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Beauty_Spa.jpg new file mode 100644 index 000000000..d0311c637 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Beauty_Spa.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Business_Consultancy.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Business_Consultancy.jpg new file mode 100644 index 000000000..2ea94d86a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Business_Consultancy.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Construction.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Construction.jpg new file mode 100644 index 000000000..e42a4993f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Construction.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Corporate.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Corporate.jpg new file mode 100644 index 000000000..8351f43da Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Corporate.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Creative_Agency.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Creative_Agency.jpg new file mode 100644 index 000000000..5841c6c72 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Creative_Agency.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Creative_Studio.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Creative_Studio.jpg new file mode 100644 index 000000000..518e89d33 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Creative_Studio.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Fashion.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Fashion.jpg new file mode 100644 index 000000000..bd20733ad Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Fashion.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Fitness_Point.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Fitness_Point.jpg new file mode 100644 index 000000000..bd181e704 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Fitness_Point.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Footwear_Shop.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Footwear_Shop.jpg new file mode 100644 index 000000000..402e61f7b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Footwear_Shop.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Furniture_Shop.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Furniture_Shop.jpg new file mode 100644 index 000000000..153817f3a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Furniture_Shop.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Furniture_Store.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Furniture_Store.jpg new file mode 100644 index 000000000..5d9010341 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Furniture_Store.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Health_Care.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Health_Care.jpg new file mode 100644 index 000000000..a5706bb5e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Health_Care.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Home_Equipments.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Home_Equipments.jpg new file mode 100644 index 000000000..5defe1194 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Home_Equipments.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Jewellery.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Jewellery.jpg new file mode 100644 index 000000000..bb2acc9bc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Jewellery.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Lamp_Store.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Lamp_Store.jpg new file mode 100644 index 000000000..94d354ff6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Lamp_Store.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Lets_Sports.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Lets_Sports.jpg new file mode 100644 index 000000000..d49669dc7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Lets_Sports.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Packers_Movers.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Packers_Movers.jpg new file mode 100644 index 000000000..ce1044090 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Packers_Movers.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Pet_Care.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Pet_Care.jpg new file mode 100644 index 000000000..5486170e7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Pet_Care.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Plant_Store.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Plant_Store.jpg new file mode 100644 index 000000000..3d5c42d4c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Plant_Store.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/We_Care.jpg b/theme_alan/static/src/img/snippets/snippets_icon/We_Care.jpg new file mode 100644 index 000000000..35f1a0545 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/We_Care.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Web_Agency.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Web_Agency.jpg new file mode 100644 index 000000000..4d7f38a3a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Web_Agency.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Wine_Shop.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Wine_Shop.jpg new file mode 100644 index 000000000..13b420e4f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Wine_Shop.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Winery.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Winery.jpg new file mode 100644 index 000000000..a3141ff04 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Winery.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/Winter_Jacket.jpg b/theme_alan/static/src/img/snippets/snippets_icon/Winter_Jacket.jpg new file mode 100644 index 000000000..4f46b4509 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/Winter_Jacket.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-1.jpg new file mode 100644 index 000000000..1f393bf21 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-10.jpg new file mode 100644 index 000000000..37c6ffacd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-11.jpg new file mode 100644 index 000000000..7f378b2e7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-12.jpg new file mode 100644 index 000000000..b679c3806 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-13.jpg new file mode 100644 index 000000000..c22bef703 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-14.jpg new file mode 100644 index 000000000..33c393ef9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-15.jpg new file mode 100644 index 000000000..b027cf449 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-16.jpg new file mode 100644 index 000000000..99de73d71 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-17.jpg new file mode 100644 index 000000000..f6927107e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-18.jpg new file mode 100644 index 000000000..ee6708b27 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-19.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-19.jpg new file mode 100644 index 000000000..df7b0f06d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-19.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-2.jpg new file mode 100644 index 000000000..dc3393078 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-20.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-20.jpg new file mode 100644 index 000000000..653146aab Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-20.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-21.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-21.jpg new file mode 100644 index 000000000..a6d49be85 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-21.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-22.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-22.jpg new file mode 100644 index 000000000..9a7aadf92 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-22.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-23.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-23.jpg new file mode 100644 index 000000000..002648416 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-23.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-24.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-24.jpg new file mode 100644 index 000000000..8642c6693 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-24.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-25.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-25.jpg new file mode 100644 index 000000000..264741c62 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-25.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-26.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-26.jpg new file mode 100644 index 000000000..ae06d277f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-26.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-27.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-27.jpg new file mode 100644 index 000000000..14a93c2a2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-27.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-28.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-28.jpg new file mode 100644 index 000000000..27ad4689a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-28.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-29.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-29.jpg new file mode 100644 index 000000000..21b7a9c5e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-29.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-3.jpg new file mode 100644 index 000000000..a42255a11 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-30.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-30.jpg new file mode 100644 index 000000000..f785dc80f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-30.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-31.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-31.jpg new file mode 100644 index 000000000..8c8f07080 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-31.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-32.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-32.jpg new file mode 100644 index 000000000..991748482 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-32.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-33.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-33.jpg new file mode 100644 index 000000000..ee89dba97 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-33.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-34.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-34.jpg new file mode 100644 index 000000000..9556a1dba Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-34.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-35.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-35.jpg new file mode 100644 index 000000000..34423c291 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-35.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-36.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-36.jpg new file mode 100644 index 000000000..9243dfe6f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-36.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-37.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-37.jpg new file mode 100644 index 000000000..6b3e12169 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-37.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-38.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-38.jpg new file mode 100644 index 000000000..b87affebe Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-38.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-39.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-39.jpg new file mode 100644 index 000000000..73f2f30fd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-39.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-4.jpg new file mode 100644 index 000000000..bbdf74a62 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-40.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-40.jpg new file mode 100644 index 000000000..45f857196 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-40.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-41.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-41.jpg new file mode 100644 index 000000000..9c146dcfe Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-41.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-42.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-42.jpg new file mode 100644 index 000000000..2922ac96e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-42.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-43.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-43.jpg new file mode 100644 index 000000000..db53ead96 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-43.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-44.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-44.jpg new file mode 100644 index 000000000..22bf05357 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-44.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-45.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-45.jpg new file mode 100644 index 000000000..b03f7f00d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-45.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-46.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-46.jpg new file mode 100644 index 000000000..211ff9e72 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-46.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-47.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-47.jpg new file mode 100644 index 000000000..5cfeea84a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-47.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-48.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-48.jpg new file mode 100644 index 000000000..eb903ab80 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-48.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-49.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-49.jpg new file mode 100644 index 000000000..2014a6917 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-49.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-5.jpg new file mode 100644 index 000000000..8e30e983d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-50.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-50.jpg new file mode 100644 index 000000000..8f34ba61e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-50.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-51.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-51.jpg new file mode 100644 index 000000000..c67b71a81 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-51.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-52.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-52.jpg new file mode 100644 index 000000000..f833871b6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-52.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-53.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-53.jpg new file mode 100644 index 000000000..bc6dc16a6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-53.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-54.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-54.jpg new file mode 100644 index 000000000..b055ee80c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-54.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-55.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-55.jpg new file mode 100644 index 000000000..b1c3757b9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-55.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-56.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-56.jpg new file mode 100644 index 000000000..ee959cfdf Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-56.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-57.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-57.jpg new file mode 100644 index 000000000..2445ff9f2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-57.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-58.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-58.jpg new file mode 100644 index 000000000..d89590fe6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-58.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-59.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-59.jpg new file mode 100644 index 000000000..c8d62b246 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-59.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-6.jpg new file mode 100644 index 000000000..adc95cd59 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-7.jpg new file mode 100644 index 000000000..e406bc77b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-8.jpg new file mode 100644 index 000000000..c4af1d771 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/about-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/about-9.jpg new file mode 100644 index 000000000..870fc2d6e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/about-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/afq-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/afq-1.jpg new file mode 100644 index 000000000..b4b6ff276 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/afq-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/bag-shop-option-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/bag-shop-option-2.jpg new file mode 100644 index 000000000..d368b976c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/bag-shop-option-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-1.jpg new file mode 100644 index 000000000..bf4a141fc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-10.jpg new file mode 100644 index 000000000..fa78227a2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-11.jpg new file mode 100644 index 000000000..04769d5ab Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-12.jpg new file mode 100644 index 000000000..cc96b89c1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-13.jpg new file mode 100644 index 000000000..584cf6b17 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-14.jpg new file mode 100644 index 000000000..d7ea6e8d3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-15.jpg new file mode 100644 index 000000000..968d5598d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-16.jpg new file mode 100644 index 000000000..e31123ac8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-17.jpg new file mode 100644 index 000000000..43ad300ac Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-18.jpg new file mode 100644 index 000000000..106a55f80 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-19.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-19.jpg new file mode 100644 index 000000000..4fab77f3a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-19.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-2.jpg new file mode 100644 index 000000000..c6dcee214 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-20.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-20.jpg new file mode 100644 index 000000000..c1aadbbfb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-20.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-21.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-21.jpg new file mode 100644 index 000000000..8082a63a3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-21.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-22.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-22.jpg new file mode 100644 index 000000000..6700bae9d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-22.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-23.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-23.jpg new file mode 100644 index 000000000..fc84a9a92 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-23.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-24.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-24.jpg new file mode 100644 index 000000000..1064d4216 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-24.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-25.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-25.jpg new file mode 100644 index 000000000..896372245 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-25.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-26.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-26.jpg new file mode 100644 index 000000000..38617d702 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-26.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-27.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-27.jpg new file mode 100644 index 000000000..b910cb8a8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-27.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-28.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-28.jpg new file mode 100644 index 000000000..d0576babd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-28.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-29.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-29.jpg new file mode 100644 index 000000000..4441efd43 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-29.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-3.jpg new file mode 100644 index 000000000..4d7d6f194 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-4.jpg new file mode 100644 index 000000000..ca1760130 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-5.jpg new file mode 100644 index 000000000..eaa021fe4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-6.jpg new file mode 100644 index 000000000..700d2f044 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-7.jpg new file mode 100644 index 000000000..0f98cd0a5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-8.jpg new file mode 100644 index 000000000..f97b0e02b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/banner-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/banner-9.jpg new file mode 100644 index 000000000..18ce82032 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/banner-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-1.jpg new file mode 100644 index 000000000..0bed2b5d8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-10.jpg new file mode 100644 index 000000000..565eb7909 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-11.jpg new file mode 100644 index 000000000..f0aac7589 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-12.jpg new file mode 100644 index 000000000..c64240ea1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-13.jpg new file mode 100644 index 000000000..2af5f0b59 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-14.jpg new file mode 100644 index 000000000..7b0efa2dd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-15.jpg new file mode 100644 index 000000000..17dd03003 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-16.jpg new file mode 100644 index 000000000..af854335e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-17.jpg new file mode 100644 index 000000000..2e0f5a52c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-18.jpg new file mode 100644 index 000000000..c9c567b44 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-19.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-19.jpg new file mode 100644 index 000000000..364c52360 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-19.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-2.jpg new file mode 100644 index 000000000..6acbb45f9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-20.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-20.jpg new file mode 100644 index 000000000..ca33c5ed8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-20.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-21.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-21.jpg new file mode 100644 index 000000000..bdf0a6684 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-21.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-22.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-22.jpg new file mode 100644 index 000000000..7c64b784e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-22.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-23.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-23.jpg new file mode 100644 index 000000000..bc77024eb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-23.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-24.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-24.jpg new file mode 100644 index 000000000..0daa100d8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-24.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-25.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-25.jpg new file mode 100644 index 000000000..c8070162b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-25.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-26.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-26.jpg new file mode 100644 index 000000000..735b8ef8c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-26.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-27.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-27.jpg new file mode 100644 index 000000000..93a0157e3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-27.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-3.jpg new file mode 100644 index 000000000..0bc513def Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-4.jpg new file mode 100644 index 000000000..4360ded8a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-5.jpg new file mode 100644 index 000000000..484f66878 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-6.jpg new file mode 100644 index 000000000..9e5b0e694 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-7.jpg new file mode 100644 index 000000000..31fc79190 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-8.jpg new file mode 100644 index 000000000..38d08e86b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/category-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/category-9.jpg new file mode 100644 index 000000000..6cbaff247 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/category-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cleaning.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cleaning.jpg new file mode 100644 index 000000000..a486c1a90 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cleaning.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/clothes.jpg b/theme_alan/static/src/img/snippets/snippets_icon/clothes.jpg new file mode 100644 index 000000000..64eff58f1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/clothes.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-1.jpg new file mode 100644 index 000000000..29580a494 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-10.jpg new file mode 100644 index 000000000..f0c8fb1ec Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-11.jpg new file mode 100644 index 000000000..cf798cae7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-12.jpg new file mode 100644 index 000000000..4bde354ef Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-13.jpg new file mode 100644 index 000000000..b695f53d9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-2.jpg new file mode 100644 index 000000000..a52bdffce Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-3.jpg new file mode 100644 index 000000000..54e19ae83 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-4.jpg new file mode 100644 index 000000000..8c4c94bb1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-5.jpg new file mode 100644 index 000000000..0c3779b67 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-6.jpg new file mode 100644 index 000000000..377197247 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-7.jpg new file mode 100644 index 000000000..3dcdc0ccb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-8.jpg new file mode 100644 index 000000000..cf06af2d4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/collection-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/collection-9.jpg new file mode 100644 index 000000000..0c9013277 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/collection-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/contact_us-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/contact_us-1.jpg new file mode 100644 index 000000000..c5612d964 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/contact_us-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/contact_us-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/contact_us-2.jpg new file mode 100644 index 000000000..4fa73b48a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/contact_us-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/contact_us-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/contact_us-3.jpg new file mode 100644 index 000000000..a0fca55cb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/contact_us-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-min.jpg new file mode 100644 index 000000000..d80c52e4a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-option-2-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-option-2-min.jpg new file mode 100644 index 000000000..137861ddc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-option-2-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-option-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-option-2.jpg new file mode 100644 index 000000000..137861ddc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cosmetic-option-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cosmetic.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cosmetic.jpg new file mode 100644 index 000000000..a1b965bb7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cosmetic.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-1.jpg new file mode 100644 index 000000000..706cbbd70 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-10.jpg new file mode 100644 index 000000000..ae1a92baf Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-11.jpg new file mode 100644 index 000000000..aca8e48af Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-12.jpg new file mode 100644 index 000000000..3139625b5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-13.jpg new file mode 100644 index 000000000..ee6c4cf12 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-14.jpg new file mode 100644 index 000000000..f355b70aa Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-15.jpg new file mode 100644 index 000000000..c066764c1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-16.jpg new file mode 100644 index 000000000..49fb54f96 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-17.jpg new file mode 100644 index 000000000..49f19c9c7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-18.jpg new file mode 100644 index 000000000..74df1b1b5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-19.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-19.jpg new file mode 100644 index 000000000..0b4c1ef0b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-19.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-2.jpg new file mode 100644 index 000000000..3326ed24b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-20.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-20.jpg new file mode 100644 index 000000000..580050264 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-20.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-21.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-21.jpg new file mode 100644 index 000000000..442ef3d2a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-21.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-22.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-22.jpg new file mode 100644 index 000000000..e5cc76987 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-22.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-23.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-23.jpg new file mode 100644 index 000000000..f01e2b9f5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-23.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-24.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-24.jpg new file mode 100644 index 000000000..96b42e76e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-24.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-25.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-25.jpg new file mode 100644 index 000000000..7f401b4dd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-25.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-26.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-26.jpg new file mode 100644 index 000000000..7735f8575 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-26.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-27.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-27.jpg new file mode 100644 index 000000000..f1dbe787d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-27.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-28.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-28.jpg new file mode 100644 index 000000000..826fd15ce Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-28.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-3.jpg new file mode 100644 index 000000000..cb7aa1301 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-4.jpg new file mode 100644 index 000000000..a5554a6fa Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-5.jpg new file mode 100644 index 000000000..920d8c3a8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-6.jpg new file mode 100644 index 000000000..f64acbaed Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-7.jpg new file mode 100644 index 000000000..2fa603550 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-8.jpg new file mode 100644 index 000000000..555ed60fb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/cta-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/cta-9.jpg new file mode 100644 index 000000000..50a3a6fd2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/cta-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/deal-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/deal-1.jpg new file mode 100644 index 000000000..98531e281 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/deal-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/deal-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/deal-2.jpg new file mode 100644 index 000000000..7b4dbf307 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/deal-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/deal-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/deal-3.jpg new file mode 100644 index 000000000..7ef79ff65 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/deal-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-2-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-2-min.jpg new file mode 100644 index 000000000..5dedfa693 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-2-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-2.jpg new file mode 100644 index 000000000..5dedfa693 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-home-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-home-min.jpg new file mode 100644 index 000000000..4e84f9d1b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-home-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-home.jpg b/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-home.jpg new file mode 100644 index 000000000..4e84f9d1b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/electronic-option-home.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/electronic.jpg b/theme_alan/static/src/img/snippets/snippets_icon/electronic.jpg new file mode 100644 index 000000000..71f98d120 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/electronic.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-2-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-2-min.jpg new file mode 100644 index 000000000..14b4d1872 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-2-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-2.jpg new file mode 100644 index 000000000..14b4d1872 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-3-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-3-min.jpg new file mode 100644 index 000000000..7bb08f18d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-3-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-3.jpg new file mode 100644 index 000000000..7bb08f18d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-4-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-4-min.jpg new file mode 100644 index 000000000..8d993a83e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-4-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-4.jpg new file mode 100644 index 000000000..8d993a83e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-5.jpg new file mode 100644 index 000000000..ac5736fe6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-6-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-6-min.jpg new file mode 100644 index 000000000..6702e61c1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-6-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-6.jpg new file mode 100644 index 000000000..6702e61c1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-7-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-7-min.jpg new file mode 100644 index 000000000..21daa40eb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-7-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-7.jpg new file mode 100644 index 000000000..21daa40eb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-option-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-wear-1-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-wear-1-min.jpg new file mode 100644 index 000000000..bf2d2fc5a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-wear-1-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/fashion-wear-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/fashion-wear-1.jpg new file mode 100644 index 000000000..bf2d2fc5a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/fashion-wear-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-1.jpg new file mode 100644 index 000000000..db754facc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-10.jpg new file mode 100644 index 000000000..e4524b0ae Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-11.jpg new file mode 100644 index 000000000..d6116477a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-12.jpg new file mode 100644 index 000000000..87b350462 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-13.jpg new file mode 100644 index 000000000..ed7ee9d88 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-14.jpg new file mode 100644 index 000000000..3509fdcce Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-15.jpg new file mode 100644 index 000000000..2c772c9a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-16.jpg new file mode 100644 index 000000000..8db8350a0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-17.jpg new file mode 100644 index 000000000..5b41f0fdc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-18.jpg new file mode 100644 index 000000000..e38848fa6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-19.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-19.jpg new file mode 100644 index 000000000..5f418a963 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-19.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-2.jpg new file mode 100644 index 000000000..bf23d43ef Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-20.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-20.jpg new file mode 100644 index 000000000..49a2c0cc1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-20.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-21.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-21.jpg new file mode 100644 index 000000000..a5c1a867d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-21.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-22.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-22.jpg new file mode 100644 index 000000000..4446c3dbb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-22.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-23.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-23.jpg new file mode 100644 index 000000000..a4ca5b732 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-23.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-24.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-24.jpg new file mode 100644 index 000000000..c1093ecc9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-24.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-25.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-25.jpg new file mode 100644 index 000000000..984aec424 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-25.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-26.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-26.jpg new file mode 100644 index 000000000..d35bad05f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-26.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-27.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-27.jpg new file mode 100644 index 000000000..92d001b57 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-27.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-28.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-28.jpg new file mode 100644 index 000000000..a9e07dc87 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-28.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-29.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-29.jpg new file mode 100644 index 000000000..8b811d5a2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-29.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-3.jpg new file mode 100644 index 000000000..65b81f199 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-30.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-30.jpg new file mode 100644 index 000000000..783633280 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-30.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-31.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-31.jpg new file mode 100644 index 000000000..197960673 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-31.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-32.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-32.jpg new file mode 100644 index 000000000..cd4ee240e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-32.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-4.jpg new file mode 100644 index 000000000..fe4d56bdc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-5.jpg new file mode 100644 index 000000000..9db9a56f6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-6.jpg new file mode 100644 index 000000000..79e475287 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-7.jpg new file mode 100644 index 000000000..ad063b378 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-8.jpg new file mode 100644 index 000000000..86b916758 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/feature-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/feature-9.jpg new file mode 100644 index 000000000..3764e0f81 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/feature-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-3-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-3-min.jpg new file mode 100644 index 000000000..d343c1a5c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-3-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-3.jpg new file mode 100644 index 000000000..d343c1a5c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-4.jpg new file mode 100644 index 000000000..4c681d09f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-5.jpg new file mode 100644 index 000000000..e0b42f83b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-6.jpg new file mode 100644 index 000000000..523af5e92 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-option-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-shop-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-shop-min.jpg new file mode 100644 index 000000000..c154bf937 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-shop-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-shop.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-shop.jpg new file mode 100644 index 000000000..c154bf937 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-shop.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-store-1-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-store-1-min.jpg new file mode 100644 index 000000000..2056a0228 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-store-1-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-store-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-store-1.jpg new file mode 100644 index 000000000..2056a0228 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-store-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/furniture-store.jpg b/theme_alan/static/src/img/snippets/snippets_icon/furniture-store.jpg new file mode 100644 index 000000000..6440a405a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/furniture-store.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/gallery-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/gallery-1.jpg new file mode 100644 index 000000000..72dba94ca Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/gallery-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/glasses.jpg b/theme_alan/static/src/img/snippets/snippets_icon/glasses.jpg new file mode 100644 index 000000000..926c7b762 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/glasses.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/grid_snippet.png b/theme_alan/static/src/img/snippets/snippets_icon/grid_snippet.png new file mode 100644 index 000000000..7344c39f2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/grid_snippet.png differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/grocery-store-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/grocery-store-min.jpg new file mode 100644 index 000000000..e0cdfebcd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/grocery-store-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/grocery-store.jpg b/theme_alan/static/src/img/snippets/snippets_icon/grocery-store.jpg new file mode 100644 index 000000000..e0cdfebcd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/grocery-store.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/home_decor.jpg b/theme_alan/static/src/img/snippets/snippets_icon/home_decor.jpg new file mode 100644 index 000000000..9ce7e8ee8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/home_decor.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/kitchen-furniture-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/kitchen-furniture-min.jpg new file mode 100644 index 000000000..56ddcfc56 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/kitchen-furniture-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/kitchen-furniture.jpg b/theme_alan/static/src/img/snippets/snippets_icon/kitchen-furniture.jpg new file mode 100644 index 000000000..56ddcfc56 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/kitchen-furniture.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/main_home.jpg b/theme_alan/static/src/img/snippets/snippets_icon/main_home.jpg new file mode 100644 index 000000000..be83187f5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/main_home.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/music.jpg b/theme_alan/static/src/img/snippets/snippets_icon/music.jpg new file mode 100644 index 000000000..67706ea6c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/music.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_client-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_client-1.jpg new file mode 100644 index 000000000..3e284aaac Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_client-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_client-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_client-2.jpg new file mode 100644 index 000000000..052c5b0c7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_client-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-1.jpg new file mode 100644 index 000000000..588b57006 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-10.jpg new file mode 100644 index 000000000..cdc010261 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-11.jpg new file mode 100644 index 000000000..018fe37b4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-2.jpg new file mode 100644 index 000000000..a700040eb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-3.jpg new file mode 100644 index 000000000..0dbb30680 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-4.jpg new file mode 100644 index 000000000..a282d3c1e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-5.jpg new file mode 100644 index 000000000..753f88011 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-6.jpg new file mode 100644 index 000000000..79064ed0e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-7.jpg new file mode 100644 index 000000000..bf1bb227a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-8.jpg new file mode 100644 index 000000000..cb6262ee0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/our_team-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/our_team-9.jpg new file mode 100644 index 000000000..d13563b71 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/our_team-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/parallax-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/parallax-1.jpg new file mode 100644 index 000000000..8440bcb3f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/parallax-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/portfolio-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/portfolio-1.jpg new file mode 100644 index 000000000..122c2ea9f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/portfolio-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/portfolio-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/portfolio-2.jpg new file mode 100644 index 000000000..2abca3f33 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/portfolio-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/portfolio-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/portfolio-3.jpg new file mode 100644 index 000000000..395130017 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/portfolio-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/portfolio-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/portfolio-4.jpg new file mode 100644 index 000000000..26431b355 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/portfolio-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/price_table-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/price_table-1.jpg new file mode 100644 index 000000000..b1a5a5e77 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/price_table-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/price_table-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/price_table-2.jpg new file mode 100644 index 000000000..c49014fea Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/price_table-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/price_table-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/price_table-3.jpg new file mode 100644 index 000000000..9f4734d3f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/price_table-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/price_table-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/price_table-4.jpg new file mode 100644 index 000000000..05d6bf6af Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/price_table-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-1.jpg new file mode 100644 index 000000000..c89751f9d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-10.jpg new file mode 100644 index 000000000..63a0b9661 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-11.jpg new file mode 100644 index 000000000..2df03a834 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-2.jpg new file mode 100644 index 000000000..4932434c3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-3.jpg new file mode 100644 index 000000000..39f81b38e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-4.jpg new file mode 100644 index 000000000..4ea2f47cd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-5.jpg new file mode 100644 index 000000000..a4ed5d0d5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-6.jpg new file mode 100644 index 000000000..ddeab4e62 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-7.jpg new file mode 100644 index 000000000..34fee575e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-8.jpg new file mode 100644 index 000000000..4e1826c6f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/promotion-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/promotion-9.jpg new file mode 100644 index 000000000..37c21ae4f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/promotion-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/restaurant-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/restaurant-min.jpg new file mode 100644 index 000000000..812c5b77f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/restaurant-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/restaurant.jpg b/theme_alan/static/src/img/snippets/snippets_icon/restaurant.jpg new file mode 100644 index 000000000..812c5b77f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/restaurant.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-1.jpg new file mode 100644 index 000000000..3c80266cc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-10.jpg new file mode 100644 index 000000000..661097a17 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-11.jpg new file mode 100644 index 000000000..a3e5655da Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-12.jpg new file mode 100644 index 000000000..14af1608f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-13.jpg new file mode 100644 index 000000000..a8b2e5c9a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-14.jpg new file mode 100644 index 000000000..49e49e367 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-15.jpg new file mode 100644 index 000000000..0be43e708 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-16.jpg new file mode 100644 index 000000000..89ce6858c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-17.jpg new file mode 100644 index 000000000..d0db253c8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-18.jpg new file mode 100644 index 000000000..c4911046e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-2.jpg new file mode 100644 index 000000000..038a98da2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-3.jpg new file mode 100644 index 000000000..7f7243ef0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-4.jpg new file mode 100644 index 000000000..cb7573340 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-5.jpg new file mode 100644 index 000000000..dfda99e7f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-6.jpg new file mode 100644 index 000000000..60f70cb15 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-7.jpg new file mode 100644 index 000000000..fc3dba0b4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-8.jpg new file mode 100644 index 000000000..7da1dc6e0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/services-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/services-9.jpg new file mode 100644 index 000000000..6493fca41 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/services-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shoes-shop.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shoes-shop.jpg new file mode 100644 index 000000000..653384b7b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shoes-shop.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-1.jpg new file mode 100644 index 000000000..059aa3e64 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-10.jpg new file mode 100644 index 000000000..30d0a9708 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-11.jpg new file mode 100644 index 000000000..60c833e6f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-12.jpg new file mode 100644 index 000000000..10f8ddb62 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-13.jpg new file mode 100644 index 000000000..5b61587f7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-14.jpg new file mode 100644 index 000000000..9d06ae275 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-15.jpg new file mode 100644 index 000000000..ba5f21d37 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-16.jpg new file mode 100644 index 000000000..bcde823e2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-17.jpg new file mode 100644 index 000000000..6f99ff7e9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-18.jpg new file mode 100644 index 000000000..84e8bd847 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-19.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-19.jpg new file mode 100644 index 000000000..cc1d08c12 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-19.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-2.jpg new file mode 100644 index 000000000..444d00ba9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-20.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-20.jpg new file mode 100644 index 000000000..beab90f9a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-20.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-21.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-21.jpg new file mode 100644 index 000000000..58b5195bb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-21.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-22.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-22.jpg new file mode 100644 index 000000000..c6ddb5c99 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-22.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-23.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-23.jpg new file mode 100644 index 000000000..e2f36c478 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-23.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-24.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-24.jpg new file mode 100644 index 000000000..c50b26ef6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-24.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-25.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-25.jpg new file mode 100644 index 000000000..8186d8931 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-25.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-26.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-26.jpg new file mode 100644 index 000000000..012888972 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-26.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-27.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-27.jpg new file mode 100644 index 000000000..5ea4e987c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-27.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-28.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-28.jpg new file mode 100644 index 000000000..c1a8761a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-28.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-29.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-29.jpg new file mode 100644 index 000000000..8aa3d3f83 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-29.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-3.jpg new file mode 100644 index 000000000..d3d9dbefe Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-30.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-30.jpg new file mode 100644 index 000000000..13dcc94a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-30.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-31.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-31.jpg new file mode 100644 index 000000000..d7d3caed5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-31.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-32.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-32.jpg new file mode 100644 index 000000000..eafb75ec4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-32.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-33.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-33.jpg new file mode 100644 index 000000000..fd5104e8c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-33.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-34.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-34.jpg new file mode 100644 index 000000000..ac3ee01a6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-34.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-35.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-35.jpg new file mode 100644 index 000000000..bbc2cd725 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-35.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-36.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-36.jpg new file mode 100644 index 000000000..556b5b689 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-36.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-37.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-37.jpg new file mode 100644 index 000000000..e795cadb5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-37.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-38.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-38.jpg new file mode 100644 index 000000000..765107e5b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-38.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-39.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-39.jpg new file mode 100644 index 000000000..edfd16f13 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-39.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-4.jpg new file mode 100644 index 000000000..05b218dd2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-40.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-40.jpg new file mode 100644 index 000000000..b4cb58be6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-40.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-41.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-41.jpg new file mode 100644 index 000000000..a1c11c614 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-41.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-42.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-42.jpg new file mode 100644 index 000000000..56a90d2b0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-42.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-43.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-43.jpg new file mode 100644 index 000000000..662d20ca6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-43.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-44.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-44.jpg new file mode 100644 index 000000000..aff0bc453 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-44.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-45.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-45.jpg new file mode 100644 index 000000000..ffddd8591 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-45.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-46.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-46.jpg new file mode 100644 index 000000000..544b9a69b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-46.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-47.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-47.jpg new file mode 100644 index 000000000..ef5891064 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-47.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-48.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-48.jpg new file mode 100644 index 000000000..7d35e3298 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-48.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-49.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-49.jpg new file mode 100644 index 000000000..a05babbfc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-49.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-5.jpg new file mode 100644 index 000000000..e2767d5fe Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-50.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-50.jpg new file mode 100644 index 000000000..5e62cdf70 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-50.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-51.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-51.jpg new file mode 100644 index 000000000..eae185f3b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-51.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-52.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-52.jpg new file mode 100644 index 000000000..2bc3fb9db Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-52.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-53.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-53.jpg new file mode 100644 index 000000000..df625256e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-53.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-54.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-54.jpg new file mode 100644 index 000000000..4e2394a4c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-54.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-55.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-55.jpg new file mode 100644 index 000000000..6aa41201e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-55.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-56.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-56.jpg new file mode 100644 index 000000000..69dfd484a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-56.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-57.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-57.jpg new file mode 100644 index 000000000..639db8536 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-57.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-58.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-58.jpg new file mode 100644 index 000000000..0477e16a8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-58.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-6.jpg new file mode 100644 index 000000000..acf0c4104 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-7.jpg new file mode 100644 index 000000000..e27d49913 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-8.jpg new file mode 100644 index 000000000..0a5e45668 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-9.jpg new file mode 100644 index 000000000..b67fdd0f7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/shop_banner-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-1.jpg new file mode 100644 index 000000000..46b7e859b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-10.jpg new file mode 100644 index 000000000..354bab131 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-11.jpg new file mode 100644 index 000000000..05f58ba13 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-12.jpg new file mode 100644 index 000000000..077abeac1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-13.jpg new file mode 100644 index 000000000..943b9e0dc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-14.jpg new file mode 100644 index 000000000..d0500bdf6 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-15.jpg new file mode 100644 index 000000000..48df6c876 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-16.jpg new file mode 100644 index 000000000..41a84b539 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-17.jpg new file mode 100644 index 000000000..1e3f693ad Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-18.jpg new file mode 100644 index 000000000..0862b8dd3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-19.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-19.jpg new file mode 100644 index 000000000..14cc84c2b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-19.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-2.jpg new file mode 100644 index 000000000..c88711d2c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-20.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-20.jpg new file mode 100644 index 000000000..e0f082175 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-20.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-21.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-21.jpg new file mode 100644 index 000000000..cf598a2b2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-21.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-22.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-22.jpg new file mode 100644 index 000000000..c92914147 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-22.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-23.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-23.jpg new file mode 100644 index 000000000..368d13a3f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-23.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-24.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-24.jpg new file mode 100644 index 000000000..d69b388ca Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-24.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-25.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-25.jpg new file mode 100644 index 000000000..3e46545e7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-25.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-26.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-26.jpg new file mode 100644 index 000000000..5cedcecc7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-26.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-27.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-27.jpg new file mode 100644 index 000000000..16a2442a4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-27.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-28.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-28.jpg new file mode 100644 index 000000000..2971d68b4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-28.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-29.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-29.jpg new file mode 100644 index 000000000..d4f790085 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-29.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-3.jpg new file mode 100644 index 000000000..27e41bbdc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-30.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-30.jpg new file mode 100644 index 000000000..39bcb1559 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-30.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-31.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-31.jpg new file mode 100644 index 000000000..351bd24d1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-31.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-32.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-32.jpg new file mode 100644 index 000000000..d27d2b0d0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-32.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-33.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-33.jpg new file mode 100644 index 000000000..41f2b6558 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-33.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-34.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-34.jpg new file mode 100644 index 000000000..b1200673d Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-34.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-35.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-35.jpg new file mode 100644 index 000000000..0efd6a74f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-35.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-36.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-36.jpg new file mode 100644 index 000000000..adfdaefca Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-36.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-37.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-37.jpg new file mode 100644 index 000000000..9f56d3a30 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-37.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-38.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-38.jpg new file mode 100644 index 000000000..a004d2e76 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-38.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-39.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-39.jpg new file mode 100644 index 000000000..c64eca6d1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-39.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-4.jpg new file mode 100644 index 000000000..632d228b3 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-40.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-40.jpg new file mode 100644 index 000000000..621a4eb9a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-40.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-41.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-41.jpg new file mode 100644 index 000000000..4b484ee30 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-41.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-42.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-42.jpg new file mode 100644 index 000000000..c4d2eb7bb Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-42.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-43.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-43.jpg new file mode 100644 index 000000000..296a223db Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-43.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-44.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-44.jpg new file mode 100644 index 000000000..b7edbc1c4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-44.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-45.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-45.jpg new file mode 100644 index 000000000..d222fb362 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-45.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-46.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-46.jpg new file mode 100644 index 000000000..4b7d914bc Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-46.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-47.png b/theme_alan/static/src/img/snippets/snippets_icon/slider-47.png new file mode 100644 index 000000000..8d6ee8290 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-47.png differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-5.jpg new file mode 100644 index 000000000..4a5141533 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-6.jpg new file mode 100644 index 000000000..0e727465a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-7.jpg new file mode 100644 index 000000000..f6766c476 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-8.jpg new file mode 100644 index 000000000..22e9d23d1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/slider-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/slider-9.jpg new file mode 100644 index 000000000..6c3eb4e93 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/slider-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/sport-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/sport-min.jpg new file mode 100644 index 000000000..305750b18 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/sport-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/sport.jpg b/theme_alan/static/src/img/snippets/snippets_icon/sport.jpg new file mode 100644 index 000000000..305750b18 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/sport.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-1.jpg new file mode 100644 index 000000000..ccf0bab13 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-2.jpg new file mode 100644 index 000000000..83fc711e0 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-3.jpg new file mode 100644 index 000000000..9d8c945a8 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-4.jpg new file mode 100644 index 000000000..440645e59 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-5.jpg new file mode 100644 index 000000000..69a5ab109 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-6.jpg new file mode 100644 index 000000000..1fb6ee196 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-7.jpg new file mode 100644 index 000000000..fc6295af2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/subscbie_newsletter-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/tabs-1-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/tabs-1-min.jpg new file mode 100644 index 000000000..23deaddef Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/tabs-1-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/tabs-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/tabs-1.jpg new file mode 100644 index 000000000..a1ac5db67 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/tabs-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/tabs-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/tabs-2.jpg new file mode 100644 index 000000000..5e291d93f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/tabs-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/teeth-care.jpg b/theme_alan/static/src/img/snippets/snippets_icon/teeth-care.jpg new file mode 100644 index 000000000..7f2fb6564 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/teeth-care.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-1.jpg new file mode 100644 index 000000000..4eb873043 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-10.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-10.jpg new file mode 100644 index 000000000..2314f859b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-10.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-11.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-11.jpg new file mode 100644 index 000000000..76614086b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-11.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-12.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-12.jpg new file mode 100644 index 000000000..5504c4bea Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-12.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-13.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-13.jpg new file mode 100644 index 000000000..fa9210476 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-13.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-14.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-14.jpg new file mode 100644 index 000000000..656c38053 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-14.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-15.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-15.jpg new file mode 100644 index 000000000..2887590e2 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-15.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-16.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-16.jpg new file mode 100644 index 000000000..df683935e Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-16.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-17.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-17.jpg new file mode 100644 index 000000000..cfe848c4b Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-17.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-18.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-18.jpg new file mode 100644 index 000000000..65dce9589 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-18.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-2.jpg new file mode 100644 index 000000000..1b45d9c26 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-3.jpg new file mode 100644 index 000000000..133bb67ce Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-4.jpg new file mode 100644 index 000000000..70a82c44f Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-5.jpg new file mode 100644 index 000000000..b21fabf74 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-6.jpg new file mode 100644 index 000000000..adbfa080c Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-7.jpg new file mode 100644 index 000000000..2b7376ce4 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-8.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-8.jpg new file mode 100644 index 000000000..dd09b2695 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-8.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/testimonial-9.jpg b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-9.jpg new file mode 100644 index 000000000..7b17a47ba Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/testimonial-9.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/title-1.jpg new file mode 100644 index 000000000..3f119fffd Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-10.png b/theme_alan/static/src/img/snippets/snippets_icon/title-10.png new file mode 100644 index 000000000..32743f320 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-10.png differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/title-2.jpg new file mode 100644 index 000000000..3068b7cec Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/title-3.jpg new file mode 100644 index 000000000..0984b17c9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-4.jpg b/theme_alan/static/src/img/snippets/snippets_icon/title-4.jpg new file mode 100644 index 000000000..82e417fa1 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-4.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-5.jpg b/theme_alan/static/src/img/snippets/snippets_icon/title-5.jpg new file mode 100644 index 000000000..713f5339a Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-5.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-6.jpg b/theme_alan/static/src/img/snippets/snippets_icon/title-6.jpg new file mode 100644 index 000000000..6f58796e7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-6.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-7.jpg b/theme_alan/static/src/img/snippets/snippets_icon/title-7.jpg new file mode 100644 index 000000000..1a7390ec7 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-7.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-8.png b/theme_alan/static/src/img/snippets/snippets_icon/title-8.png new file mode 100644 index 000000000..8cd4ae3be Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-8.png differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/title-9.png b/theme_alan/static/src/img/snippets/snippets_icon/title-9.png new file mode 100644 index 000000000..b6d1d0b94 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/title-9.png differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/video_popup-1.jpg b/theme_alan/static/src/img/snippets/snippets_icon/video_popup-1.jpg new file mode 100644 index 000000000..57028cac5 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/video_popup-1.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/video_popup-2.jpg b/theme_alan/static/src/img/snippets/snippets_icon/video_popup-2.jpg new file mode 100644 index 000000000..940b0b8a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/video_popup-2.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/video_popup-3.jpg b/theme_alan/static/src/img/snippets/snippets_icon/video_popup-3.jpg new file mode 100644 index 000000000..9a72e0a72 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/video_popup-3.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/water-sports-min.jpg b/theme_alan/static/src/img/snippets/snippets_icon/water-sports-min.jpg new file mode 100644 index 000000000..28945e997 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/water-sports-min.jpg differ diff --git a/theme_alan/static/src/img/snippets/snippets_icon/water-sports.jpg b/theme_alan/static/src/img/snippets/snippets_icon/water-sports.jpg new file mode 100644 index 000000000..28945e997 Binary files /dev/null and b/theme_alan/static/src/img/snippets/snippets_icon/water-sports.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-1.jpg b/theme_alan/static/src/img/snippets_icon/about-1.jpg new file mode 100644 index 000000000..1f393bf21 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-10.jpg b/theme_alan/static/src/img/snippets_icon/about-10.jpg new file mode 100644 index 000000000..37c6ffacd Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-11.jpg b/theme_alan/static/src/img/snippets_icon/about-11.jpg new file mode 100644 index 000000000..7f378b2e7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-12.jpg b/theme_alan/static/src/img/snippets_icon/about-12.jpg new file mode 100644 index 000000000..b679c3806 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-13.jpg b/theme_alan/static/src/img/snippets_icon/about-13.jpg new file mode 100644 index 000000000..c22bef703 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-14.jpg b/theme_alan/static/src/img/snippets_icon/about-14.jpg new file mode 100644 index 000000000..33c393ef9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-15.jpg b/theme_alan/static/src/img/snippets_icon/about-15.jpg new file mode 100644 index 000000000..b027cf449 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-16.jpg b/theme_alan/static/src/img/snippets_icon/about-16.jpg new file mode 100644 index 000000000..99de73d71 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-17.jpg b/theme_alan/static/src/img/snippets_icon/about-17.jpg new file mode 100644 index 000000000..f6927107e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-18.jpg b/theme_alan/static/src/img/snippets_icon/about-18.jpg new file mode 100644 index 000000000..ee6708b27 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-19.jpg b/theme_alan/static/src/img/snippets_icon/about-19.jpg new file mode 100644 index 000000000..df7b0f06d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-19.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-2.jpg b/theme_alan/static/src/img/snippets_icon/about-2.jpg new file mode 100644 index 000000000..dc3393078 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-20.jpg b/theme_alan/static/src/img/snippets_icon/about-20.jpg new file mode 100644 index 000000000..653146aab Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-20.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-21.jpg b/theme_alan/static/src/img/snippets_icon/about-21.jpg new file mode 100644 index 000000000..a6d49be85 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-21.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-22.jpg b/theme_alan/static/src/img/snippets_icon/about-22.jpg new file mode 100644 index 000000000..9a7aadf92 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-22.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-23.jpg b/theme_alan/static/src/img/snippets_icon/about-23.jpg new file mode 100644 index 000000000..002648416 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-23.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-24.jpg b/theme_alan/static/src/img/snippets_icon/about-24.jpg new file mode 100644 index 000000000..8642c6693 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-24.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-25.jpg b/theme_alan/static/src/img/snippets_icon/about-25.jpg new file mode 100644 index 000000000..264741c62 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-25.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-26.jpg b/theme_alan/static/src/img/snippets_icon/about-26.jpg new file mode 100644 index 000000000..ae06d277f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-26.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-27.jpg b/theme_alan/static/src/img/snippets_icon/about-27.jpg new file mode 100644 index 000000000..14a93c2a2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-27.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-28.jpg b/theme_alan/static/src/img/snippets_icon/about-28.jpg new file mode 100644 index 000000000..27ad4689a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-28.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-29.jpg b/theme_alan/static/src/img/snippets_icon/about-29.jpg new file mode 100644 index 000000000..21b7a9c5e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-29.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-3.jpg b/theme_alan/static/src/img/snippets_icon/about-3.jpg new file mode 100644 index 000000000..a42255a11 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-30.jpg b/theme_alan/static/src/img/snippets_icon/about-30.jpg new file mode 100644 index 000000000..f785dc80f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-30.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-31.jpg b/theme_alan/static/src/img/snippets_icon/about-31.jpg new file mode 100644 index 000000000..8c8f07080 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-31.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-32.jpg b/theme_alan/static/src/img/snippets_icon/about-32.jpg new file mode 100644 index 000000000..991748482 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-32.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-33.jpg b/theme_alan/static/src/img/snippets_icon/about-33.jpg new file mode 100644 index 000000000..ee89dba97 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-33.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-34.jpg b/theme_alan/static/src/img/snippets_icon/about-34.jpg new file mode 100644 index 000000000..9556a1dba Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-34.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-35.jpg b/theme_alan/static/src/img/snippets_icon/about-35.jpg new file mode 100644 index 000000000..34423c291 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-35.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-36.jpg b/theme_alan/static/src/img/snippets_icon/about-36.jpg new file mode 100644 index 000000000..9243dfe6f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-36.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-37.jpg b/theme_alan/static/src/img/snippets_icon/about-37.jpg new file mode 100644 index 000000000..6b3e12169 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-37.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-38.jpg b/theme_alan/static/src/img/snippets_icon/about-38.jpg new file mode 100644 index 000000000..b87affebe Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-38.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-39.jpg b/theme_alan/static/src/img/snippets_icon/about-39.jpg new file mode 100644 index 000000000..73f2f30fd Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-39.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-4.jpg b/theme_alan/static/src/img/snippets_icon/about-4.jpg new file mode 100644 index 000000000..bbdf74a62 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-40.jpg b/theme_alan/static/src/img/snippets_icon/about-40.jpg new file mode 100644 index 000000000..45f857196 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-40.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-41.jpg b/theme_alan/static/src/img/snippets_icon/about-41.jpg new file mode 100644 index 000000000..9c146dcfe Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-41.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-42.jpg b/theme_alan/static/src/img/snippets_icon/about-42.jpg new file mode 100644 index 000000000..2922ac96e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-42.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-43.jpg b/theme_alan/static/src/img/snippets_icon/about-43.jpg new file mode 100644 index 000000000..db53ead96 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-43.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-44.jpg b/theme_alan/static/src/img/snippets_icon/about-44.jpg new file mode 100644 index 000000000..22bf05357 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-44.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-45.jpg b/theme_alan/static/src/img/snippets_icon/about-45.jpg new file mode 100644 index 000000000..b03f7f00d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-45.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-46.jpg b/theme_alan/static/src/img/snippets_icon/about-46.jpg new file mode 100644 index 000000000..211ff9e72 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-46.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-47.jpg b/theme_alan/static/src/img/snippets_icon/about-47.jpg new file mode 100644 index 000000000..5cfeea84a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-47.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-48.jpg b/theme_alan/static/src/img/snippets_icon/about-48.jpg new file mode 100644 index 000000000..eb903ab80 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-48.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-49.jpg b/theme_alan/static/src/img/snippets_icon/about-49.jpg new file mode 100644 index 000000000..2014a6917 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-49.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-5.jpg b/theme_alan/static/src/img/snippets_icon/about-5.jpg new file mode 100644 index 000000000..8e30e983d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-50.jpg b/theme_alan/static/src/img/snippets_icon/about-50.jpg new file mode 100644 index 000000000..8f34ba61e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-50.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-51.jpg b/theme_alan/static/src/img/snippets_icon/about-51.jpg new file mode 100644 index 000000000..c67b71a81 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-51.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-52.jpg b/theme_alan/static/src/img/snippets_icon/about-52.jpg new file mode 100644 index 000000000..f833871b6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-52.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-53.jpg b/theme_alan/static/src/img/snippets_icon/about-53.jpg new file mode 100644 index 000000000..bc6dc16a6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-53.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-54.jpg b/theme_alan/static/src/img/snippets_icon/about-54.jpg new file mode 100644 index 000000000..b055ee80c Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-54.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-55.jpg b/theme_alan/static/src/img/snippets_icon/about-55.jpg new file mode 100644 index 000000000..b1c3757b9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-55.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-56.jpg b/theme_alan/static/src/img/snippets_icon/about-56.jpg new file mode 100644 index 000000000..ee959cfdf Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-56.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-57.jpg b/theme_alan/static/src/img/snippets_icon/about-57.jpg new file mode 100644 index 000000000..2445ff9f2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-57.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-58.jpg b/theme_alan/static/src/img/snippets_icon/about-58.jpg new file mode 100644 index 000000000..d89590fe6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-58.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-59.jpg b/theme_alan/static/src/img/snippets_icon/about-59.jpg new file mode 100644 index 000000000..c8d62b246 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-59.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-6.jpg b/theme_alan/static/src/img/snippets_icon/about-6.jpg new file mode 100644 index 000000000..adc95cd59 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-7.jpg b/theme_alan/static/src/img/snippets_icon/about-7.jpg new file mode 100644 index 000000000..e406bc77b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-8.jpg b/theme_alan/static/src/img/snippets_icon/about-8.jpg new file mode 100644 index 000000000..c4af1d771 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/about-9.jpg b/theme_alan/static/src/img/snippets_icon/about-9.jpg new file mode 100644 index 000000000..870fc2d6e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/about-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/afq-1.jpg b/theme_alan/static/src/img/snippets_icon/afq-1.jpg new file mode 100644 index 000000000..b4b6ff276 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/afq-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-1.jpg b/theme_alan/static/src/img/snippets_icon/banner-1.jpg new file mode 100644 index 000000000..bf4a141fc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-10.jpg b/theme_alan/static/src/img/snippets_icon/banner-10.jpg new file mode 100644 index 000000000..fa78227a2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-11.jpg b/theme_alan/static/src/img/snippets_icon/banner-11.jpg new file mode 100644 index 000000000..04769d5ab Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-12.jpg b/theme_alan/static/src/img/snippets_icon/banner-12.jpg new file mode 100644 index 000000000..cc96b89c1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-13.jpg b/theme_alan/static/src/img/snippets_icon/banner-13.jpg new file mode 100644 index 000000000..584cf6b17 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-14.jpg b/theme_alan/static/src/img/snippets_icon/banner-14.jpg new file mode 100644 index 000000000..d7ea6e8d3 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-15.jpg b/theme_alan/static/src/img/snippets_icon/banner-15.jpg new file mode 100644 index 000000000..968d5598d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-16.jpg b/theme_alan/static/src/img/snippets_icon/banner-16.jpg new file mode 100644 index 000000000..e31123ac8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-17.jpg b/theme_alan/static/src/img/snippets_icon/banner-17.jpg new file mode 100644 index 000000000..43ad300ac Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-18.jpg b/theme_alan/static/src/img/snippets_icon/banner-18.jpg new file mode 100644 index 000000000..106a55f80 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-19.jpg b/theme_alan/static/src/img/snippets_icon/banner-19.jpg new file mode 100644 index 000000000..4fab77f3a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-19.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-2.jpg b/theme_alan/static/src/img/snippets_icon/banner-2.jpg new file mode 100644 index 000000000..c6dcee214 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-20.jpg b/theme_alan/static/src/img/snippets_icon/banner-20.jpg new file mode 100644 index 000000000..c1aadbbfb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-20.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-21.jpg b/theme_alan/static/src/img/snippets_icon/banner-21.jpg new file mode 100644 index 000000000..8082a63a3 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-21.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-22.jpg b/theme_alan/static/src/img/snippets_icon/banner-22.jpg new file mode 100644 index 000000000..6700bae9d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-22.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-23.jpg b/theme_alan/static/src/img/snippets_icon/banner-23.jpg new file mode 100644 index 000000000..fc84a9a92 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-23.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-24.jpg b/theme_alan/static/src/img/snippets_icon/banner-24.jpg new file mode 100644 index 000000000..1064d4216 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-24.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-25.jpg b/theme_alan/static/src/img/snippets_icon/banner-25.jpg new file mode 100644 index 000000000..896372245 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-25.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-26.jpg b/theme_alan/static/src/img/snippets_icon/banner-26.jpg new file mode 100644 index 000000000..38617d702 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-26.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-27.jpg b/theme_alan/static/src/img/snippets_icon/banner-27.jpg new file mode 100644 index 000000000..b910cb8a8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-27.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-28.jpg b/theme_alan/static/src/img/snippets_icon/banner-28.jpg new file mode 100644 index 000000000..d0576babd Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-28.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-29.jpg b/theme_alan/static/src/img/snippets_icon/banner-29.jpg new file mode 100644 index 000000000..4441efd43 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-29.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-3.jpg b/theme_alan/static/src/img/snippets_icon/banner-3.jpg new file mode 100644 index 000000000..4d7d6f194 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-4.jpg b/theme_alan/static/src/img/snippets_icon/banner-4.jpg new file mode 100644 index 000000000..ca1760130 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-5.jpg b/theme_alan/static/src/img/snippets_icon/banner-5.jpg new file mode 100644 index 000000000..eaa021fe4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-6.jpg b/theme_alan/static/src/img/snippets_icon/banner-6.jpg new file mode 100644 index 000000000..700d2f044 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-7.jpg b/theme_alan/static/src/img/snippets_icon/banner-7.jpg new file mode 100644 index 000000000..0f98cd0a5 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-8.jpg b/theme_alan/static/src/img/snippets_icon/banner-8.jpg new file mode 100644 index 000000000..f97b0e02b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/banner-9.jpg b/theme_alan/static/src/img/snippets_icon/banner-9.jpg new file mode 100644 index 000000000..18ce82032 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/banner-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-1.jpg b/theme_alan/static/src/img/snippets_icon/category-1.jpg new file mode 100644 index 000000000..0bed2b5d8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-10.jpg b/theme_alan/static/src/img/snippets_icon/category-10.jpg new file mode 100644 index 000000000..565eb7909 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-11.jpg b/theme_alan/static/src/img/snippets_icon/category-11.jpg new file mode 100644 index 000000000..f0aac7589 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-12.jpg b/theme_alan/static/src/img/snippets_icon/category-12.jpg new file mode 100644 index 000000000..c64240ea1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-13.jpg b/theme_alan/static/src/img/snippets_icon/category-13.jpg new file mode 100644 index 000000000..2af5f0b59 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-14.jpg b/theme_alan/static/src/img/snippets_icon/category-14.jpg new file mode 100644 index 000000000..7b0efa2dd Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-15.jpg b/theme_alan/static/src/img/snippets_icon/category-15.jpg new file mode 100644 index 000000000..17dd03003 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-16.jpg b/theme_alan/static/src/img/snippets_icon/category-16.jpg new file mode 100644 index 000000000..af854335e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-17.jpg b/theme_alan/static/src/img/snippets_icon/category-17.jpg new file mode 100644 index 000000000..037bd39bf Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-18.jpg b/theme_alan/static/src/img/snippets_icon/category-18.jpg new file mode 100644 index 000000000..c9c567b44 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-19.jpg b/theme_alan/static/src/img/snippets_icon/category-19.jpg new file mode 100644 index 000000000..364c52360 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-19.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-2.jpg b/theme_alan/static/src/img/snippets_icon/category-2.jpg new file mode 100644 index 000000000..6acbb45f9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-20.jpg b/theme_alan/static/src/img/snippets_icon/category-20.jpg new file mode 100644 index 000000000..ca33c5ed8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-20.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-21.jpg b/theme_alan/static/src/img/snippets_icon/category-21.jpg new file mode 100644 index 000000000..bdf0a6684 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-21.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-22.jpg b/theme_alan/static/src/img/snippets_icon/category-22.jpg new file mode 100644 index 000000000..7c64b784e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-22.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-23.jpg b/theme_alan/static/src/img/snippets_icon/category-23.jpg new file mode 100644 index 000000000..bc77024eb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-23.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-24.jpg b/theme_alan/static/src/img/snippets_icon/category-24.jpg new file mode 100644 index 000000000..0daa100d8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-24.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-25.jpg b/theme_alan/static/src/img/snippets_icon/category-25.jpg new file mode 100644 index 000000000..c8070162b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-25.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-26.jpg b/theme_alan/static/src/img/snippets_icon/category-26.jpg new file mode 100644 index 000000000..735b8ef8c Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-26.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-27.jpg b/theme_alan/static/src/img/snippets_icon/category-27.jpg new file mode 100644 index 000000000..93a0157e3 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-27.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-3.jpg b/theme_alan/static/src/img/snippets_icon/category-3.jpg new file mode 100644 index 000000000..0bc513def Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-4.jpg b/theme_alan/static/src/img/snippets_icon/category-4.jpg new file mode 100644 index 000000000..4360ded8a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-5.jpg b/theme_alan/static/src/img/snippets_icon/category-5.jpg new file mode 100644 index 000000000..484f66878 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-6.jpg b/theme_alan/static/src/img/snippets_icon/category-6.jpg new file mode 100644 index 000000000..9e5b0e694 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-7.jpg b/theme_alan/static/src/img/snippets_icon/category-7.jpg new file mode 100644 index 000000000..31fc79190 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-8.jpg b/theme_alan/static/src/img/snippets_icon/category-8.jpg new file mode 100644 index 000000000..38d08e86b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/category-9.jpg b/theme_alan/static/src/img/snippets_icon/category-9.jpg new file mode 100644 index 000000000..6cbaff247 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/category-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-1.jpg b/theme_alan/static/src/img/snippets_icon/collection-1.jpg new file mode 100644 index 000000000..29580a494 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-10.jpg b/theme_alan/static/src/img/snippets_icon/collection-10.jpg new file mode 100644 index 000000000..f0c8fb1ec Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-11.jpg b/theme_alan/static/src/img/snippets_icon/collection-11.jpg new file mode 100644 index 000000000..cf798cae7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-12.jpg b/theme_alan/static/src/img/snippets_icon/collection-12.jpg new file mode 100644 index 000000000..4bde354ef Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-13.jpg b/theme_alan/static/src/img/snippets_icon/collection-13.jpg new file mode 100644 index 000000000..b695f53d9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-2.jpg b/theme_alan/static/src/img/snippets_icon/collection-2.jpg new file mode 100644 index 000000000..a52bdffce Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-3.jpg b/theme_alan/static/src/img/snippets_icon/collection-3.jpg new file mode 100644 index 000000000..54e19ae83 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-4.jpg b/theme_alan/static/src/img/snippets_icon/collection-4.jpg new file mode 100644 index 000000000..8c4c94bb1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-5.jpg b/theme_alan/static/src/img/snippets_icon/collection-5.jpg new file mode 100644 index 000000000..0c3779b67 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-6.jpg b/theme_alan/static/src/img/snippets_icon/collection-6.jpg new file mode 100644 index 000000000..377197247 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-7.jpg b/theme_alan/static/src/img/snippets_icon/collection-7.jpg new file mode 100644 index 000000000..3dcdc0ccb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-8.jpg b/theme_alan/static/src/img/snippets_icon/collection-8.jpg new file mode 100644 index 000000000..cf06af2d4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/collection-9.jpg b/theme_alan/static/src/img/snippets_icon/collection-9.jpg new file mode 100644 index 000000000..0c9013277 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/collection-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/contact_us-1.jpg b/theme_alan/static/src/img/snippets_icon/contact_us-1.jpg new file mode 100644 index 000000000..c5612d964 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/contact_us-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/contact_us-2.jpg b/theme_alan/static/src/img/snippets_icon/contact_us-2.jpg new file mode 100644 index 000000000..4fa73b48a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/contact_us-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/contact_us-3.jpg b/theme_alan/static/src/img/snippets_icon/contact_us-3.jpg new file mode 100644 index 000000000..a0fca55cb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/contact_us-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-1.jpg b/theme_alan/static/src/img/snippets_icon/cta-1.jpg new file mode 100644 index 000000000..706cbbd70 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-10.jpg b/theme_alan/static/src/img/snippets_icon/cta-10.jpg new file mode 100644 index 000000000..ae1a92baf Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-11.jpg b/theme_alan/static/src/img/snippets_icon/cta-11.jpg new file mode 100644 index 000000000..aca8e48af Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-12.jpg b/theme_alan/static/src/img/snippets_icon/cta-12.jpg new file mode 100644 index 000000000..3139625b5 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-13.jpg b/theme_alan/static/src/img/snippets_icon/cta-13.jpg new file mode 100644 index 000000000..ee6c4cf12 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-14.jpg b/theme_alan/static/src/img/snippets_icon/cta-14.jpg new file mode 100644 index 000000000..f355b70aa Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-15.jpg b/theme_alan/static/src/img/snippets_icon/cta-15.jpg new file mode 100644 index 000000000..c066764c1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-16.jpg b/theme_alan/static/src/img/snippets_icon/cta-16.jpg new file mode 100644 index 000000000..49fb54f96 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-17.jpg b/theme_alan/static/src/img/snippets_icon/cta-17.jpg new file mode 100644 index 000000000..49f19c9c7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-18.jpg b/theme_alan/static/src/img/snippets_icon/cta-18.jpg new file mode 100644 index 000000000..74df1b1b5 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-19.jpg b/theme_alan/static/src/img/snippets_icon/cta-19.jpg new file mode 100644 index 000000000..0b4c1ef0b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-19.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-2.jpg b/theme_alan/static/src/img/snippets_icon/cta-2.jpg new file mode 100644 index 000000000..3326ed24b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-20.jpg b/theme_alan/static/src/img/snippets_icon/cta-20.jpg new file mode 100644 index 000000000..580050264 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-20.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-21.jpg b/theme_alan/static/src/img/snippets_icon/cta-21.jpg new file mode 100644 index 000000000..442ef3d2a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-21.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-22.jpg b/theme_alan/static/src/img/snippets_icon/cta-22.jpg new file mode 100644 index 000000000..e5cc76987 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-22.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-23.jpg b/theme_alan/static/src/img/snippets_icon/cta-23.jpg new file mode 100644 index 000000000..f01e2b9f5 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-23.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-24.jpg b/theme_alan/static/src/img/snippets_icon/cta-24.jpg new file mode 100644 index 000000000..96b42e76e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-24.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-25.jpg b/theme_alan/static/src/img/snippets_icon/cta-25.jpg new file mode 100644 index 000000000..7f401b4dd Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-25.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-26.jpg b/theme_alan/static/src/img/snippets_icon/cta-26.jpg new file mode 100644 index 000000000..7735f8575 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-26.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-27.jpg b/theme_alan/static/src/img/snippets_icon/cta-27.jpg new file mode 100644 index 000000000..f1dbe787d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-27.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-28.jpg b/theme_alan/static/src/img/snippets_icon/cta-28.jpg new file mode 100644 index 000000000..826fd15ce Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-28.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-3.jpg b/theme_alan/static/src/img/snippets_icon/cta-3.jpg new file mode 100644 index 000000000..cb7aa1301 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-4.jpg b/theme_alan/static/src/img/snippets_icon/cta-4.jpg new file mode 100644 index 000000000..a5554a6fa Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-5.jpg b/theme_alan/static/src/img/snippets_icon/cta-5.jpg new file mode 100644 index 000000000..920d8c3a8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-6.jpg b/theme_alan/static/src/img/snippets_icon/cta-6.jpg new file mode 100644 index 000000000..f64acbaed Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-7.jpg b/theme_alan/static/src/img/snippets_icon/cta-7.jpg new file mode 100644 index 000000000..2fa603550 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-8.jpg b/theme_alan/static/src/img/snippets_icon/cta-8.jpg new file mode 100644 index 000000000..555ed60fb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/cta-9.jpg b/theme_alan/static/src/img/snippets_icon/cta-9.jpg new file mode 100644 index 000000000..50a3a6fd2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/cta-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/deal-1.jpg b/theme_alan/static/src/img/snippets_icon/deal-1.jpg new file mode 100644 index 000000000..98531e281 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/deal-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/deal-2.jpg b/theme_alan/static/src/img/snippets_icon/deal-2.jpg new file mode 100644 index 000000000..7b4dbf307 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/deal-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/deal-3.jpg b/theme_alan/static/src/img/snippets_icon/deal-3.jpg new file mode 100644 index 000000000..7ef79ff65 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/deal-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-1.jpg b/theme_alan/static/src/img/snippets_icon/feature-1.jpg new file mode 100644 index 000000000..db754facc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-10.jpg b/theme_alan/static/src/img/snippets_icon/feature-10.jpg new file mode 100644 index 000000000..e4524b0ae Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-11.jpg b/theme_alan/static/src/img/snippets_icon/feature-11.jpg new file mode 100644 index 000000000..d6116477a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-12.jpg b/theme_alan/static/src/img/snippets_icon/feature-12.jpg new file mode 100644 index 000000000..87b350462 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-13.jpg b/theme_alan/static/src/img/snippets_icon/feature-13.jpg new file mode 100644 index 000000000..ed7ee9d88 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-14.jpg b/theme_alan/static/src/img/snippets_icon/feature-14.jpg new file mode 100644 index 000000000..3509fdcce Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-15.jpg b/theme_alan/static/src/img/snippets_icon/feature-15.jpg new file mode 100644 index 000000000..2c772c9a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-16.jpg b/theme_alan/static/src/img/snippets_icon/feature-16.jpg new file mode 100644 index 000000000..8db8350a0 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-17.jpg b/theme_alan/static/src/img/snippets_icon/feature-17.jpg new file mode 100644 index 000000000..5b41f0fdc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-18.jpg b/theme_alan/static/src/img/snippets_icon/feature-18.jpg new file mode 100644 index 000000000..e38848fa6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-19.jpg b/theme_alan/static/src/img/snippets_icon/feature-19.jpg new file mode 100644 index 000000000..5f418a963 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-19.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-2.jpg b/theme_alan/static/src/img/snippets_icon/feature-2.jpg new file mode 100644 index 000000000..bf23d43ef Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-20.jpg b/theme_alan/static/src/img/snippets_icon/feature-20.jpg new file mode 100644 index 000000000..49a2c0cc1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-20.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-21.jpg b/theme_alan/static/src/img/snippets_icon/feature-21.jpg new file mode 100644 index 000000000..a5c1a867d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-21.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-22.jpg b/theme_alan/static/src/img/snippets_icon/feature-22.jpg new file mode 100644 index 000000000..4446c3dbb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-22.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-23.jpg b/theme_alan/static/src/img/snippets_icon/feature-23.jpg new file mode 100644 index 000000000..a4ca5b732 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-23.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-24.jpg b/theme_alan/static/src/img/snippets_icon/feature-24.jpg new file mode 100644 index 000000000..c1093ecc9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-24.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-25.jpg b/theme_alan/static/src/img/snippets_icon/feature-25.jpg new file mode 100644 index 000000000..984aec424 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-25.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-26.jpg b/theme_alan/static/src/img/snippets_icon/feature-26.jpg new file mode 100644 index 000000000..d35bad05f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-26.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-27.jpg b/theme_alan/static/src/img/snippets_icon/feature-27.jpg new file mode 100644 index 000000000..92d001b57 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-27.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-28.jpg b/theme_alan/static/src/img/snippets_icon/feature-28.jpg new file mode 100644 index 000000000..a9e07dc87 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-28.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-29.jpg b/theme_alan/static/src/img/snippets_icon/feature-29.jpg new file mode 100644 index 000000000..8b811d5a2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-29.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-3.jpg b/theme_alan/static/src/img/snippets_icon/feature-3.jpg new file mode 100644 index 000000000..65b81f199 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-30.jpg b/theme_alan/static/src/img/snippets_icon/feature-30.jpg new file mode 100644 index 000000000..783633280 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-30.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-31.jpg b/theme_alan/static/src/img/snippets_icon/feature-31.jpg new file mode 100644 index 000000000..197960673 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-31.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-32.jpg b/theme_alan/static/src/img/snippets_icon/feature-32.jpg new file mode 100644 index 000000000..cd4ee240e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-32.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-4.jpg b/theme_alan/static/src/img/snippets_icon/feature-4.jpg new file mode 100644 index 000000000..fe4d56bdc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-5.jpg b/theme_alan/static/src/img/snippets_icon/feature-5.jpg new file mode 100644 index 000000000..9db9a56f6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-6.jpg b/theme_alan/static/src/img/snippets_icon/feature-6.jpg new file mode 100644 index 000000000..79e475287 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-7.jpg b/theme_alan/static/src/img/snippets_icon/feature-7.jpg new file mode 100644 index 000000000..ad063b378 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-8.jpg b/theme_alan/static/src/img/snippets_icon/feature-8.jpg new file mode 100644 index 000000000..86b916758 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/feature-9.jpg b/theme_alan/static/src/img/snippets_icon/feature-9.jpg new file mode 100644 index 000000000..3764e0f81 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/feature-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/gallery-1.jpg b/theme_alan/static/src/img/snippets_icon/gallery-1.jpg new file mode 100644 index 000000000..72dba94ca Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/gallery-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/grid_snippet.png b/theme_alan/static/src/img/snippets_icon/grid_snippet.png new file mode 100644 index 000000000..7344c39f2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/grid_snippet.png differ diff --git a/theme_alan/static/src/img/snippets_icon/our_client-1.jpg b/theme_alan/static/src/img/snippets_icon/our_client-1.jpg new file mode 100644 index 000000000..3e284aaac Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_client-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_client-2.jpg b/theme_alan/static/src/img/snippets_icon/our_client-2.jpg new file mode 100644 index 000000000..052c5b0c7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_client-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-1.jpg b/theme_alan/static/src/img/snippets_icon/our_team-1.jpg new file mode 100644 index 000000000..588b57006 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-10.jpg b/theme_alan/static/src/img/snippets_icon/our_team-10.jpg new file mode 100644 index 000000000..cdc010261 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-11.jpg b/theme_alan/static/src/img/snippets_icon/our_team-11.jpg new file mode 100644 index 000000000..018fe37b4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-2.jpg b/theme_alan/static/src/img/snippets_icon/our_team-2.jpg new file mode 100644 index 000000000..a700040eb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-3.jpg b/theme_alan/static/src/img/snippets_icon/our_team-3.jpg new file mode 100644 index 000000000..0dbb30680 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-4.jpg b/theme_alan/static/src/img/snippets_icon/our_team-4.jpg new file mode 100644 index 000000000..a282d3c1e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-5.jpg b/theme_alan/static/src/img/snippets_icon/our_team-5.jpg new file mode 100644 index 000000000..753f88011 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-6.jpg b/theme_alan/static/src/img/snippets_icon/our_team-6.jpg new file mode 100644 index 000000000..79064ed0e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-7.jpg b/theme_alan/static/src/img/snippets_icon/our_team-7.jpg new file mode 100644 index 000000000..bf1bb227a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-8.jpg b/theme_alan/static/src/img/snippets_icon/our_team-8.jpg new file mode 100644 index 000000000..cb6262ee0 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/our_team-9.jpg b/theme_alan/static/src/img/snippets_icon/our_team-9.jpg new file mode 100644 index 000000000..d13563b71 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/our_team-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/parallax-1.jpg b/theme_alan/static/src/img/snippets_icon/parallax-1.jpg new file mode 100644 index 000000000..8440bcb3f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/parallax-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/portfolio-1.jpg b/theme_alan/static/src/img/snippets_icon/portfolio-1.jpg new file mode 100644 index 000000000..122c2ea9f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/portfolio-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/portfolio-2.jpg b/theme_alan/static/src/img/snippets_icon/portfolio-2.jpg new file mode 100644 index 000000000..2abca3f33 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/portfolio-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/portfolio-3.jpg b/theme_alan/static/src/img/snippets_icon/portfolio-3.jpg new file mode 100644 index 000000000..395130017 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/portfolio-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/portfolio-4.jpg b/theme_alan/static/src/img/snippets_icon/portfolio-4.jpg new file mode 100644 index 000000000..26431b355 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/portfolio-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/price_table-1.jpg b/theme_alan/static/src/img/snippets_icon/price_table-1.jpg new file mode 100644 index 000000000..b1a5a5e77 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/price_table-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/price_table-2.jpg b/theme_alan/static/src/img/snippets_icon/price_table-2.jpg new file mode 100644 index 000000000..c49014fea Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/price_table-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/price_table-3.jpg b/theme_alan/static/src/img/snippets_icon/price_table-3.jpg new file mode 100644 index 000000000..9f4734d3f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/price_table-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/price_table-4.jpg b/theme_alan/static/src/img/snippets_icon/price_table-4.jpg new file mode 100644 index 000000000..05d6bf6af Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/price_table-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-1.jpg b/theme_alan/static/src/img/snippets_icon/promotion-1.jpg new file mode 100644 index 000000000..c89751f9d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-10.jpg b/theme_alan/static/src/img/snippets_icon/promotion-10.jpg new file mode 100644 index 000000000..63a0b9661 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-11.jpg b/theme_alan/static/src/img/snippets_icon/promotion-11.jpg new file mode 100644 index 000000000..2df03a834 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-2.jpg b/theme_alan/static/src/img/snippets_icon/promotion-2.jpg new file mode 100644 index 000000000..4932434c3 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-3.jpg b/theme_alan/static/src/img/snippets_icon/promotion-3.jpg new file mode 100644 index 000000000..39f81b38e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-4.jpg b/theme_alan/static/src/img/snippets_icon/promotion-4.jpg new file mode 100644 index 000000000..4ea2f47cd Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-5.jpg b/theme_alan/static/src/img/snippets_icon/promotion-5.jpg new file mode 100644 index 000000000..a4ed5d0d5 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-6.jpg b/theme_alan/static/src/img/snippets_icon/promotion-6.jpg new file mode 100644 index 000000000..ddeab4e62 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-7.jpg b/theme_alan/static/src/img/snippets_icon/promotion-7.jpg new file mode 100644 index 000000000..34fee575e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-8.jpg b/theme_alan/static/src/img/snippets_icon/promotion-8.jpg new file mode 100644 index 000000000..4e1826c6f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/promotion-9.jpg b/theme_alan/static/src/img/snippets_icon/promotion-9.jpg new file mode 100644 index 000000000..37c21ae4f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/promotion-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-1.jpg b/theme_alan/static/src/img/snippets_icon/services-1.jpg new file mode 100644 index 000000000..3c80266cc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-10.jpg b/theme_alan/static/src/img/snippets_icon/services-10.jpg new file mode 100644 index 000000000..661097a17 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-11.jpg b/theme_alan/static/src/img/snippets_icon/services-11.jpg new file mode 100644 index 000000000..a3e5655da Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-12.jpg b/theme_alan/static/src/img/snippets_icon/services-12.jpg new file mode 100644 index 000000000..14af1608f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-13.jpg b/theme_alan/static/src/img/snippets_icon/services-13.jpg new file mode 100644 index 000000000..a8b2e5c9a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-14.jpg b/theme_alan/static/src/img/snippets_icon/services-14.jpg new file mode 100644 index 000000000..49e49e367 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-15.jpg b/theme_alan/static/src/img/snippets_icon/services-15.jpg new file mode 100644 index 000000000..0be43e708 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-16.jpg b/theme_alan/static/src/img/snippets_icon/services-16.jpg new file mode 100644 index 000000000..89ce6858c Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-17.jpg b/theme_alan/static/src/img/snippets_icon/services-17.jpg new file mode 100644 index 000000000..d0db253c8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-18.jpg b/theme_alan/static/src/img/snippets_icon/services-18.jpg new file mode 100644 index 000000000..c4911046e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-2.jpg b/theme_alan/static/src/img/snippets_icon/services-2.jpg new file mode 100644 index 000000000..038a98da2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-3.jpg b/theme_alan/static/src/img/snippets_icon/services-3.jpg new file mode 100644 index 000000000..7f7243ef0 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-4.jpg b/theme_alan/static/src/img/snippets_icon/services-4.jpg new file mode 100644 index 000000000..cb7573340 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-5.jpg b/theme_alan/static/src/img/snippets_icon/services-5.jpg new file mode 100644 index 000000000..dfda99e7f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-6.jpg b/theme_alan/static/src/img/snippets_icon/services-6.jpg new file mode 100644 index 000000000..60f70cb15 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-7.jpg b/theme_alan/static/src/img/snippets_icon/services-7.jpg new file mode 100644 index 000000000..fc3dba0b4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-8.jpg b/theme_alan/static/src/img/snippets_icon/services-8.jpg new file mode 100644 index 000000000..7da1dc6e0 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/services-9.jpg b/theme_alan/static/src/img/snippets_icon/services-9.jpg new file mode 100644 index 000000000..6493fca41 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/services-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shoes-shop.jpg b/theme_alan/static/src/img/snippets_icon/shoes-shop.jpg new file mode 100644 index 000000000..653384b7b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shoes-shop.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-1.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-1.jpg new file mode 100644 index 000000000..059aa3e64 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-10.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-10.jpg new file mode 100644 index 000000000..30d0a9708 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-11.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-11.jpg new file mode 100644 index 000000000..60c833e6f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-12.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-12.jpg new file mode 100644 index 000000000..10f8ddb62 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-13.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-13.jpg new file mode 100644 index 000000000..5b61587f7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-14.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-14.jpg new file mode 100644 index 000000000..9d06ae275 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-15.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-15.jpg new file mode 100644 index 000000000..ba5f21d37 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-16.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-16.jpg new file mode 100644 index 000000000..bcde823e2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-17.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-17.jpg new file mode 100644 index 000000000..6f99ff7e9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-18.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-18.jpg new file mode 100644 index 000000000..84e8bd847 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-19.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-19.jpg new file mode 100644 index 000000000..cc1d08c12 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-19.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-2.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-2.jpg new file mode 100644 index 000000000..444d00ba9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-20.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-20.jpg new file mode 100644 index 000000000..beab90f9a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-20.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-21.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-21.jpg new file mode 100644 index 000000000..58b5195bb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-21.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-22.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-22.jpg new file mode 100644 index 000000000..c6ddb5c99 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-22.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-23.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-23.jpg new file mode 100644 index 000000000..e2f36c478 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-23.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-24.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-24.jpg new file mode 100644 index 000000000..c50b26ef6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-24.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-25.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-25.jpg new file mode 100644 index 000000000..8186d8931 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-25.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-26.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-26.jpg new file mode 100644 index 000000000..012888972 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-26.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-27.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-27.jpg new file mode 100644 index 000000000..5ea4e987c Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-27.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-28.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-28.jpg new file mode 100644 index 000000000..c1a8761a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-28.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-29.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-29.jpg new file mode 100644 index 000000000..8aa3d3f83 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-29.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-3.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-3.jpg new file mode 100644 index 000000000..d3d9dbefe Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-30.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-30.jpg new file mode 100644 index 000000000..13dcc94a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-30.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-31.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-31.jpg new file mode 100644 index 000000000..d7d3caed5 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-31.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-32.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-32.jpg new file mode 100644 index 000000000..eafb75ec4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-32.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-33.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-33.jpg new file mode 100644 index 000000000..fd5104e8c Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-33.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-34.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-34.jpg new file mode 100644 index 000000000..ac3ee01a6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-34.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-35.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-35.jpg new file mode 100644 index 000000000..bbc2cd725 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-35.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-36.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-36.jpg new file mode 100644 index 000000000..556b5b689 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-36.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-37.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-37.jpg new file mode 100644 index 000000000..e795cadb5 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-37.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-38.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-38.jpg new file mode 100644 index 000000000..765107e5b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-38.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-39.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-39.jpg new file mode 100644 index 000000000..edfd16f13 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-39.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-4.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-4.jpg new file mode 100644 index 000000000..05b218dd2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-40.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-40.jpg new file mode 100644 index 000000000..b4cb58be6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-40.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-41.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-41.jpg new file mode 100644 index 000000000..a1c11c614 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-41.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-42.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-42.jpg new file mode 100644 index 000000000..56a90d2b0 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-42.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-43.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-43.jpg new file mode 100644 index 000000000..662d20ca6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-43.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-44.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-44.jpg new file mode 100644 index 000000000..aff0bc453 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-44.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-45.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-45.jpg new file mode 100644 index 000000000..ffddd8591 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-45.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-46.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-46.jpg new file mode 100644 index 000000000..544b9a69b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-46.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-47.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-47.jpg new file mode 100644 index 000000000..ef5891064 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-47.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-48.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-48.jpg new file mode 100644 index 000000000..7d35e3298 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-48.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-49.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-49.jpg new file mode 100644 index 000000000..a05babbfc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-49.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-5.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-5.jpg new file mode 100644 index 000000000..e2767d5fe Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-50.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-50.jpg new file mode 100644 index 000000000..5e62cdf70 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-50.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-51.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-51.jpg new file mode 100644 index 000000000..eae185f3b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-51.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-52.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-52.jpg new file mode 100644 index 000000000..2bc3fb9db Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-52.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-53.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-53.jpg new file mode 100644 index 000000000..df625256e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-53.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-54.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-54.jpg new file mode 100644 index 000000000..4e2394a4c Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-54.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-55.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-55.jpg new file mode 100644 index 000000000..6aa41201e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-55.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-56.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-56.jpg new file mode 100644 index 000000000..69dfd484a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-56.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-57.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-57.jpg new file mode 100644 index 000000000..639db8536 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-57.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-58.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-58.jpg new file mode 100644 index 000000000..0477e16a8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-58.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-6.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-6.jpg new file mode 100644 index 000000000..acf0c4104 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-7.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-7.jpg new file mode 100644 index 000000000..e27d49913 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-8.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-8.jpg new file mode 100644 index 000000000..0a5e45668 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/shop_banner-9.jpg b/theme_alan/static/src/img/snippets_icon/shop_banner-9.jpg new file mode 100644 index 000000000..b67fdd0f7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/shop_banner-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-1.jpg b/theme_alan/static/src/img/snippets_icon/slider-1.jpg new file mode 100644 index 000000000..46b7e859b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-10.jpg b/theme_alan/static/src/img/snippets_icon/slider-10.jpg new file mode 100644 index 000000000..354bab131 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-11.jpg b/theme_alan/static/src/img/snippets_icon/slider-11.jpg new file mode 100644 index 000000000..05f58ba13 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-12.jpg b/theme_alan/static/src/img/snippets_icon/slider-12.jpg new file mode 100644 index 000000000..077abeac1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-13.jpg b/theme_alan/static/src/img/snippets_icon/slider-13.jpg new file mode 100644 index 000000000..943b9e0dc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-14.jpg b/theme_alan/static/src/img/snippets_icon/slider-14.jpg new file mode 100644 index 000000000..d0500bdf6 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-15.jpg b/theme_alan/static/src/img/snippets_icon/slider-15.jpg new file mode 100644 index 000000000..48df6c876 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-16.jpg b/theme_alan/static/src/img/snippets_icon/slider-16.jpg new file mode 100644 index 000000000..41a84b539 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-17.jpg b/theme_alan/static/src/img/snippets_icon/slider-17.jpg new file mode 100644 index 000000000..1e3f693ad Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-18.jpg b/theme_alan/static/src/img/snippets_icon/slider-18.jpg new file mode 100644 index 000000000..0862b8dd3 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-19.jpg b/theme_alan/static/src/img/snippets_icon/slider-19.jpg new file mode 100644 index 000000000..14cc84c2b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-19.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-2.jpg b/theme_alan/static/src/img/snippets_icon/slider-2.jpg new file mode 100644 index 000000000..c88711d2c Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-20.jpg b/theme_alan/static/src/img/snippets_icon/slider-20.jpg new file mode 100644 index 000000000..e0f082175 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-20.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-21.jpg b/theme_alan/static/src/img/snippets_icon/slider-21.jpg new file mode 100644 index 000000000..cf598a2b2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-21.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-22.jpg b/theme_alan/static/src/img/snippets_icon/slider-22.jpg new file mode 100644 index 000000000..c92914147 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-22.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-23.jpg b/theme_alan/static/src/img/snippets_icon/slider-23.jpg new file mode 100644 index 000000000..368d13a3f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-23.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-24.jpg b/theme_alan/static/src/img/snippets_icon/slider-24.jpg new file mode 100644 index 000000000..d69b388ca Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-24.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-25.jpg b/theme_alan/static/src/img/snippets_icon/slider-25.jpg new file mode 100644 index 000000000..3e46545e7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-25.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-26.jpg b/theme_alan/static/src/img/snippets_icon/slider-26.jpg new file mode 100644 index 000000000..5cedcecc7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-26.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-27.jpg b/theme_alan/static/src/img/snippets_icon/slider-27.jpg new file mode 100644 index 000000000..16a2442a4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-27.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-28.jpg b/theme_alan/static/src/img/snippets_icon/slider-28.jpg new file mode 100644 index 000000000..2971d68b4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-28.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-29.jpg b/theme_alan/static/src/img/snippets_icon/slider-29.jpg new file mode 100644 index 000000000..d4f790085 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-29.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-3.jpg b/theme_alan/static/src/img/snippets_icon/slider-3.jpg new file mode 100644 index 000000000..27e41bbdc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-30.jpg b/theme_alan/static/src/img/snippets_icon/slider-30.jpg new file mode 100644 index 000000000..39bcb1559 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-30.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-31.jpg b/theme_alan/static/src/img/snippets_icon/slider-31.jpg new file mode 100644 index 000000000..351bd24d1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-31.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-32.jpg b/theme_alan/static/src/img/snippets_icon/slider-32.jpg new file mode 100644 index 000000000..d27d2b0d0 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-32.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-33.jpg b/theme_alan/static/src/img/snippets_icon/slider-33.jpg new file mode 100644 index 000000000..41f2b6558 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-33.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-34.jpg b/theme_alan/static/src/img/snippets_icon/slider-34.jpg new file mode 100644 index 000000000..b1200673d Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-34.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-35.jpg b/theme_alan/static/src/img/snippets_icon/slider-35.jpg new file mode 100644 index 000000000..0efd6a74f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-35.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-36.jpg b/theme_alan/static/src/img/snippets_icon/slider-36.jpg new file mode 100644 index 000000000..adfdaefca Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-36.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-37.jpg b/theme_alan/static/src/img/snippets_icon/slider-37.jpg new file mode 100644 index 000000000..9f56d3a30 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-37.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-38.jpg b/theme_alan/static/src/img/snippets_icon/slider-38.jpg new file mode 100644 index 000000000..a004d2e76 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-38.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-39.jpg b/theme_alan/static/src/img/snippets_icon/slider-39.jpg new file mode 100644 index 000000000..c64eca6d1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-39.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-4.jpg b/theme_alan/static/src/img/snippets_icon/slider-4.jpg new file mode 100644 index 000000000..632d228b3 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-40.jpg b/theme_alan/static/src/img/snippets_icon/slider-40.jpg new file mode 100644 index 000000000..621a4eb9a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-40.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-41.jpg b/theme_alan/static/src/img/snippets_icon/slider-41.jpg new file mode 100644 index 000000000..4b484ee30 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-41.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-42.jpg b/theme_alan/static/src/img/snippets_icon/slider-42.jpg new file mode 100644 index 000000000..c4d2eb7bb Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-42.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-43.jpg b/theme_alan/static/src/img/snippets_icon/slider-43.jpg new file mode 100644 index 000000000..296a223db Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-43.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-44.jpg b/theme_alan/static/src/img/snippets_icon/slider-44.jpg new file mode 100644 index 000000000..b7edbc1c4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-44.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-45.jpg b/theme_alan/static/src/img/snippets_icon/slider-45.jpg new file mode 100644 index 000000000..d222fb362 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-45.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-46.jpg b/theme_alan/static/src/img/snippets_icon/slider-46.jpg new file mode 100644 index 000000000..4b7d914bc Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-46.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-47.png b/theme_alan/static/src/img/snippets_icon/slider-47.png new file mode 100644 index 000000000..8d6ee8290 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-47.png differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-5.jpg b/theme_alan/static/src/img/snippets_icon/slider-5.jpg new file mode 100644 index 000000000..4a5141533 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-6.jpg b/theme_alan/static/src/img/snippets_icon/slider-6.jpg new file mode 100644 index 000000000..0e727465a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-7.jpg b/theme_alan/static/src/img/snippets_icon/slider-7.jpg new file mode 100644 index 000000000..f6766c476 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-8.jpg b/theme_alan/static/src/img/snippets_icon/slider-8.jpg new file mode 100644 index 000000000..22e9d23d1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/slider-9.jpg b/theme_alan/static/src/img/snippets_icon/slider-9.jpg new file mode 100644 index 000000000..6c3eb4e93 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/slider-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-1.jpg b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-1.jpg new file mode 100644 index 000000000..ccf0bab13 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-2.jpg b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-2.jpg new file mode 100644 index 000000000..83fc711e0 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-3.jpg b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-3.jpg new file mode 100644 index 000000000..9d8c945a8 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-4.jpg b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-4.jpg new file mode 100644 index 000000000..440645e59 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-5.jpg b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-5.jpg new file mode 100644 index 000000000..69a5ab109 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-6.jpg b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-6.jpg new file mode 100644 index 000000000..1fb6ee196 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-7.jpg b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-7.jpg new file mode 100644 index 000000000..fc6295af2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/subscbie_newsletter-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/tabs-1-min.jpg b/theme_alan/static/src/img/snippets_icon/tabs-1-min.jpg new file mode 100644 index 000000000..23deaddef Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/tabs-1-min.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/tabs-1.jpg b/theme_alan/static/src/img/snippets_icon/tabs-1.jpg new file mode 100644 index 000000000..a1ac5db67 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/tabs-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/tabs-2.jpg b/theme_alan/static/src/img/snippets_icon/tabs-2.jpg new file mode 100644 index 000000000..5e291d93f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/tabs-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-1.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-1.jpg new file mode 100644 index 000000000..4eb873043 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-10.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-10.jpg new file mode 100644 index 000000000..2314f859b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-10.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-11.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-11.jpg new file mode 100644 index 000000000..76614086b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-11.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-12.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-12.jpg new file mode 100644 index 000000000..5504c4bea Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-12.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-13.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-13.jpg new file mode 100644 index 000000000..fa9210476 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-13.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-14.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-14.jpg new file mode 100644 index 000000000..656c38053 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-14.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-15.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-15.jpg new file mode 100644 index 000000000..2887590e2 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-15.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-16.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-16.jpg new file mode 100644 index 000000000..df683935e Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-16.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-17.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-17.jpg new file mode 100644 index 000000000..cfe848c4b Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-17.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-18.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-18.jpg new file mode 100644 index 000000000..65dce9589 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-18.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-2.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-2.jpg new file mode 100644 index 000000000..1b45d9c26 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-3.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-3.jpg new file mode 100644 index 000000000..133bb67ce Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-4.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-4.jpg new file mode 100644 index 000000000..70a82c44f Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-5.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-5.jpg new file mode 100644 index 000000000..b21fabf74 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-6.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-6.jpg new file mode 100644 index 000000000..adbfa080c Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-7.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-7.jpg new file mode 100644 index 000000000..2b7376ce4 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-8.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-8.jpg new file mode 100644 index 000000000..dd09b2695 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-8.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/testimonial-9.jpg b/theme_alan/static/src/img/snippets_icon/testimonial-9.jpg new file mode 100644 index 000000000..7b17a47ba Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/testimonial-9.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/title-1.jpg b/theme_alan/static/src/img/snippets_icon/title-1.jpg new file mode 100644 index 000000000..3f119fffd Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/title-10.png b/theme_alan/static/src/img/snippets_icon/title-10.png new file mode 100644 index 000000000..32743f320 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-10.png differ diff --git a/theme_alan/static/src/img/snippets_icon/title-2.jpg b/theme_alan/static/src/img/snippets_icon/title-2.jpg new file mode 100644 index 000000000..3068b7cec Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/title-3.jpg b/theme_alan/static/src/img/snippets_icon/title-3.jpg new file mode 100644 index 000000000..0984b17c9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-3.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/title-4.jpg b/theme_alan/static/src/img/snippets_icon/title-4.jpg new file mode 100644 index 000000000..82e417fa1 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-4.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/title-5.jpg b/theme_alan/static/src/img/snippets_icon/title-5.jpg new file mode 100644 index 000000000..713f5339a Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-5.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/title-6.jpg b/theme_alan/static/src/img/snippets_icon/title-6.jpg new file mode 100644 index 000000000..6f58796e7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-6.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/title-7.jpg b/theme_alan/static/src/img/snippets_icon/title-7.jpg new file mode 100644 index 000000000..1a7390ec7 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-7.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/title-8.png b/theme_alan/static/src/img/snippets_icon/title-8.png new file mode 100644 index 000000000..8cd4ae3be Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-8.png differ diff --git a/theme_alan/static/src/img/snippets_icon/title-9.png b/theme_alan/static/src/img/snippets_icon/title-9.png new file mode 100644 index 000000000..b6d1d0b94 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/title-9.png differ diff --git a/theme_alan/static/src/img/snippets_icon/video_popup-1.jpg b/theme_alan/static/src/img/snippets_icon/video_popup-1.jpg new file mode 100644 index 000000000..57028cac5 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/video_popup-1.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/video_popup-2.jpg b/theme_alan/static/src/img/snippets_icon/video_popup-2.jpg new file mode 100644 index 000000000..940b0b8a9 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/video_popup-2.jpg differ diff --git a/theme_alan/static/src/img/snippets_icon/video_popup-3.jpg b/theme_alan/static/src/img/snippets_icon/video_popup-3.jpg new file mode 100644 index 000000000..9a72e0a72 Binary files /dev/null and b/theme_alan/static/src/img/snippets_icon/video_popup-3.jpg differ diff --git a/theme_alan/static/src/js/AlanTouch/AlanTouch.js b/theme_alan/static/src/js/AlanTouch/AlanTouch.js new file mode 100644 index 000000000..da8fc035d --- /dev/null +++ b/theme_alan/static/src/js/AlanTouch/AlanTouch.js @@ -0,0 +1,55 @@ +/** @odoo-module **/ + +import { registry } from '@web/core/registry'; +import { useService } from '@web/core/utils/hooks'; +import { Dialog } from "@web/core/dialog/dialog"; +import { _t } from '@web/core/l10n/translation'; + +const { Component, onWillStart } = owl; + +class AlanConfigDialog extends Dialog {} +AlanConfigDialog.props = { + ...Dialog.props, + size: { type: String, optional: true, validate: (s) => ["sm", "md", "lg", "xl" ,"as-full-screen"].includes(s) }, +}; +AlanConfigDialog.defaultProps = { + ...Dialog.defaultProps, + title: _t("Alan Feature Settings") +}; + +class AlanConfiguration extends Component { + setup(){ + this.rpc = useService("rpc"); + onWillStart(this._fetch_configuration); + } + + async _fetch_configuration(){ + this.configuration = await this.rpc('/get_alan_configuration'); + } + async _setting_change(ev){ + let is_active = $(ev.target).prop("checked"); + let setting = $(ev.target).attr("id"); + await this.rpc('/set_alan_configuration', + {'is_active':is_active, 'setting': setting}); + } +} + +AlanConfiguration.template = "theme_alan.alan_configuration" +AlanConfiguration.components = { AlanConfigDialog } + +class AlanTouch extends Component { + setup() { + this.dialogs = useService('dialog'); + } + show_configuration(){ + this.dialogs.add(AlanConfiguration, {}); + } +} + +AlanTouch.template = "theme_alan.alan_touch"; + +export const systrayItem = { + Component: AlanTouch, +}; + +registry.category("website_systray").add("alanTouch", systrayItem, { sequence: 15 }); diff --git a/theme_alan/static/src/js/AlanTouch/AlanTouch.xml b/theme_alan/static/src/js/AlanTouch/AlanTouch.xml new file mode 100644 index 000000000..bbff3e6bb --- /dev/null +++ b/theme_alan/static/src/js/AlanTouch/AlanTouch.xml @@ -0,0 +1,377 @@ + + + + + +
+

Alan Settings

+
+
+ +
+ +
+ +
+
General Configuration
+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+ + +
+
+
+
+ +
+
Shop Page Configuration
+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+ +
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+ +
+
+ + +
+
+ +
+
+ + +
+
+ +
+
+ + +
+
+ +
+
+ + +
+
+ +
+
+
+
+ +
+
Product Page Configuration
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+
+
+
+ + +
+ Alan +
+
+ +
diff --git a/theme_alan/static/src/js/components/FrameData/frame_data.js b/theme_alan/static/src/js/components/FrameData/frame_data.js new file mode 100644 index 000000000..4176281f5 --- /dev/null +++ b/theme_alan/static/src/js/components/FrameData/frame_data.js @@ -0,0 +1,138 @@ +/** @odoo-module alias=theme_alan.FrameData **/ + +import { _t } from '@web/core/l10n/translation'; +import { SnippetBox } from 'theme_alan.SnippetBox'; +import { useService } from "@web/core/utils/hooks"; +import { UserInformDialog } from "theme_alan.UserInformDialog" + +const { Component, onMounted } = owl; + +class FrameData extends Component { + setup(){ + this.dialog = useService("dialog"); + this._rpc = useService("rpc"); + onMounted(() => { + /** Mount the frame */ + if(this.env.SnippetBuilder.PreviewframeTemplate != false){ + $(this.__owl__.bdom.parentEl).find(".as-frame-data").append(this.env.SnippetBuilder.PreviewframeTemplate.html()) + }else{ + $(this.__owl__.bdom.parentEl).find(".as-frame-data").append(this.env.SnippetBuilder.frameCustomTemplate.html()) + } + this._update_frame(); + }); + } + _update_frame(){ + /** Update the Frame */ + $.each($(this.__owl__.bdom.parentEl).find(".as-grid"), function (idx, ele) { + $(ele).removeClass("as-border-none"); + let btn; + if($(ele).attr("data-snippet-name")){ + btn = " \ + "; + }else{ + btn = ""; + } + $(ele).empty().append(btn); + }); + $(this.__owl__.bdom.parentEl).find(".as-frame-data").removeClass("d-none"); + $(this.__owl__.bdom.parentEl).find(".as-data-btn").click((ev)=>{ + ev.stopPropagation(); + this._openSnippetBox(ev,"SnippetList"); + }); + $(this.__owl__.bdom.parentEl).find(".as-snippet-btn").click((ev)=>{ + ev.stopPropagation(); + this._openSnippetBox(ev, $(ev.currentTarget).parent().attr("data-snippet-name")); + }); + $(this.__owl__.bdom.parentEl).find(".as-snippet-rm-btn").click((ev)=>{ + ev.stopPropagation(); + this._removeSnippet(ev); + }); + } + + _backToFrame(){ + this.dialog.add(UserInformDialog, { + warning_msg:_t('All configuration will remove. Are you sure you want to go back?'), + inform_type:"remove_config", + onConfirm: async () => { + this.env.SnippetBuilder.state.active_component = "FrameMaker"; + }, + }); + } + _showPreview(ev){ + /** Go to preview with config data */ + let snippet_count = $(this.__owl__.bdom.parentEl).find("[data-snippet-name]").length; + if(snippet_count != 0){ + $(this.__owl__.bdom.parentEl).find(".as-frame-data").find(".as-grid").empty(); + this.env.SnippetBuilder.PreviewframeTemplate = $(this.__owl__.bdom.parentEl).find(".as-frame-data"); + this.env.SnippetBuilder.state.active_component = "FramePreview"; + this.env.SnippetBuilder.props.allow_save = true + }else{ + this.dialog.add(UserInformDialog, { + warning_msg:_t('Oops, Please configure at least one snippet to see preview.'), + inform_type:"no_snippet", + onConfirm: () => { + this.env.SnippetBuilder.state.active_component = "FrameMaker"; + }, + }); + } + } + + _openSnippetBox(ev, snippet){ + /** Use to open the select snippet with init data */ + let static_snippet = ['MegaMenuContent', 'StaticSnippet']; + let initData; + + if(snippet != "SnippetList"){ + if(static_snippet.includes(snippet)){ + initData = { + 'selected_templ_id': $(ev.currentTarget).parent().attr("data-selected-templ-id"), + 'active_id': $(ev.currentTarget).parent().attr("data-active-id"), + } + }else{ + initData = { + 'record_ids': JSON.parse($(ev.currentTarget).parent().attr("data-records-ids")), + 'modal': $(ev.currentTarget).parent().attr("data-modal"), + 'design_edit': JSON.parse($(ev.currentTarget).parent().attr("data-design-edit")), + } + if(snippet == "MegaMenuCategory"){ + if($(ev.currentTarget).parent().attr("data-extra-info")){ + initData['extra_info'] = JSON.parse($(ev.currentTarget).parent().attr("data-extra-info")) + } + } + } + } + const dialog = this.env.SnippetBuilder.props.snippet_origin.call("dialog", "add", SnippetBox,{ + 'title': 'Snippet Box', + 'size': 'as-full-screen', + 'initSnippet':snippet, + 'initData':initData, + 'col_size':$(ev.currentTarget).parent().attr("data-size"), + 'snippet_origin':$(ev.currentTarget).parent(), + 'SnippetBuilder':this.env.SnippetBuilder, + 'SnippetBoxBuilder':SnippetBox, + 'snippet_list':this.env.SnippetBuilder.props.snippet_list.snippets, + }); + // dialog.mount(this.env.SnippetBuilder.props.snippet_origin.el); + } + + _removeSnippet(ev){ + /** Use to remove current snippet */ + $(ev.currentTarget).parent().removeAttr("data-modal") + .removeAttr("data-snippet-name") + .removeAttr("data-records-ids") + .removeAttr("data-design-edit") + .removeAttr("data-extra-info") + .removeAttr("data-selected-templ-id") + .removeAttr("data-active-id") + let btn = ''; + $(ev.currentTarget).parent().empty().append(btn); + this._update_frame() + + } +} + +FrameData.template = 'theme_alan.frame_data'; + +export default { + FrameData: FrameData, +} diff --git a/theme_alan/static/src/js/components/FrameData/frame_data.xml b/theme_alan/static/src/js/components/FrameData/frame_data.xml new file mode 100644 index 000000000..0bc1023b3 --- /dev/null +++ b/theme_alan/static/src/js/components/FrameData/frame_data.xml @@ -0,0 +1,21 @@ + + + + +