Browse Source

Mar 3 : [ADD] Initial Commit 'theme_coffee_shop'

pull/243/head
AjmalCybro 2 years ago
parent
commit
a0a906e76a
  1. 37
      theme_coffee_shop/README.rst
  2. 24
      theme_coffee_shop/__init__.py
  3. 65
      theme_coffee_shop/__manifest__.py
  4. 23
      theme_coffee_shop/controllers/__init__.py
  5. 385
      theme_coffee_shop/controllers/menu_page.py
  6. 27
      theme_coffee_shop/data/menu.xml
  7. 7
      theme_coffee_shop/doc/RELEASE_NOTES.md
  8. 22
      theme_coffee_shop/models/__init__.py
  9. 43
      theme_coffee_shop/models/main.py
  10. BIN
      theme_coffee_shop/static/description/banner.png
  11. BIN
      theme_coffee_shop/static/description/icon.png
  12. BIN
      theme_coffee_shop/static/description/images/Edu.png
  13. BIN
      theme_coffee_shop/static/description/images/POS.png
  14. BIN
      theme_coffee_shop/static/description/images/Production.png
  15. BIN
      theme_coffee_shop/static/description/images/arrow-black.png
  16. BIN
      theme_coffee_shop/static/description/images/banner-content-text.png
  17. BIN
      theme_coffee_shop/static/description/images/banner-img.jpg
  18. BIN
      theme_coffee_shop/static/description/images/banner-img.png
  19. BIN
      theme_coffee_shop/static/description/images/content-area-img.png
  20. BIN
      theme_coffee_shop/static/description/images/icon-Compatibility-with-plugins.png
  21. BIN
      theme_coffee_shop/static/description/images/icon-Fast-loading-times.png
  22. BIN
      theme_coffee_shop/static/description/images/icon-One-Click-Installation.png
  23. BIN
      theme_coffee_shop/static/description/images/icon-Responsive-design.png
  24. BIN
      theme_coffee_shop/static/description/images/icon-Up-to-date-development.png
  25. BIN
      theme_coffee_shop/static/description/images/icon-design.png
  26. BIN
      theme_coffee_shop/static/description/images/logo-cybro.png
  27. BIN
      theme_coffee_shop/static/description/images/odoo-consultency.png
  28. BIN
      theme_coffee_shop/static/description/images/odoo-customization.png
  29. BIN
      theme_coffee_shop/static/description/images/odoo-developer.png
  30. BIN
      theme_coffee_shop/static/description/images/odoo-implement.png
  31. BIN
      theme_coffee_shop/static/description/images/odoo-intergration.png
  32. BIN
      theme_coffee_shop/static/description/images/odoo-licencing.png
  33. BIN
      theme_coffee_shop/static/description/images/odoo-logo.png
  34. BIN
      theme_coffee_shop/static/description/images/odoo-migration.png
  35. BIN
      theme_coffee_shop/static/description/images/odoo-support.png
  36. BIN
      theme_coffee_shop/static/description/images/single product 2.png
  37. BIN
      theme_coffee_shop/static/description/images/template-white-theam-1.jpg
  38. BIN
      theme_coffee_shop/static/description/images/template-white-theam-12.jpg
  39. BIN
      theme_coffee_shop/static/description/images/template-white-theam-13.png
  40. BIN
      theme_coffee_shop/static/description/images/template-white-theam-14.png
  41. BIN
      theme_coffee_shop/static/description/images/template-white-theam-15.png
  42. BIN
      theme_coffee_shop/static/description/images/template-white-theam-16.png
  43. BIN
      theme_coffee_shop/static/description/images/template-white-theam-17.png
  44. BIN
      theme_coffee_shop/static/description/images/template-white-theam-18.jpg
  45. BIN
      theme_coffee_shop/static/description/images/template-white-theam-19.png
  46. BIN
      theme_coffee_shop/static/description/images/template-white-theam-2.png
  47. BIN
      theme_coffee_shop/static/description/images/template-white-theam-20.png
  48. BIN
      theme_coffee_shop/static/description/images/template-white-theam-21.png
  49. BIN
      theme_coffee_shop/static/description/images/template-white-theam-22.png
  50. BIN
      theme_coffee_shop/static/description/images/template-white-theam-23.png
  51. BIN
      theme_coffee_shop/static/description/images/template-white-theam-24.jpg
  52. BIN
      theme_coffee_shop/static/description/images/template-white-theam-25.png
  53. BIN
      theme_coffee_shop/static/description/images/template-white-theam-26.png
  54. BIN
      theme_coffee_shop/static/description/images/template-white-theam-27.jpg
  55. BIN
      theme_coffee_shop/static/description/images/template-white-theam-28.jpg
  56. BIN
      theme_coffee_shop/static/description/images/template-white-theam-29.jpg
  57. BIN
      theme_coffee_shop/static/description/images/template-white-theam-3.png
  58. BIN
      theme_coffee_shop/static/description/images/template-white-theam-30.png
  59. BIN
      theme_coffee_shop/static/description/images/template-white-theam-31.jpg
  60. BIN
      theme_coffee_shop/static/description/images/template-white-theam-32.jpg
  61. BIN
      theme_coffee_shop/static/description/images/template-white-theam-33.png
  62. BIN
      theme_coffee_shop/static/description/images/template-white-theam-34.jpg
  63. BIN
      theme_coffee_shop/static/description/images/template-white-theam-35.jpg
  64. BIN
      theme_coffee_shop/static/description/images/template-white-theam-36.png
  65. BIN
      theme_coffee_shop/static/description/images/template-white-theam-37.png
  66. BIN
      theme_coffee_shop/static/description/images/template-white-theam-38.jpg
  67. BIN
      theme_coffee_shop/static/description/images/template-white-theam-39.png
  68. BIN
      theme_coffee_shop/static/description/images/template-white-theam-4.jpg
  69. BIN
      theme_coffee_shop/static/description/images/template-white-theam-40.jpg
  70. BIN
      theme_coffee_shop/static/description/images/template-white-theam-41.png
  71. BIN
      theme_coffee_shop/static/description/images/template-white-theam-42.png
  72. BIN
      theme_coffee_shop/static/description/images/template-white-theam-43.jpg
  73. BIN
      theme_coffee_shop/static/description/images/template-white-theam-44.png
  74. BIN
      theme_coffee_shop/static/description/images/template-white-theam-45.png
  75. BIN
      theme_coffee_shop/static/description/images/template-white-theam-46.png
  76. BIN
      theme_coffee_shop/static/description/images/template-white-theam-47.png
  77. BIN
      theme_coffee_shop/static/description/images/template-white-theam-5.png
  78. BIN
      theme_coffee_shop/static/description/images/template-white-theam-6.jpg
  79. BIN
      theme_coffee_shop/static/description/images/template-white-theam-7.png
  80. BIN
      theme_coffee_shop/static/description/images/trading.png
  81. 2013
      theme_coffee_shop/static/description/index.html
  82. 4644
      theme_coffee_shop/static/src/css/style.css
  83. BIN
      theme_coffee_shop/static/src/images/1.png
  84. 13
      theme_coffee_shop/static/src/images/1.svg
  85. 20
      theme_coffee_shop/static/src/images/2.svg
  86. 28
      theme_coffee_shop/static/src/images/3.svg
  87. 35
      theme_coffee_shop/static/src/images/4.svg
  88. 3
      theme_coffee_shop/static/src/images/Arrow 2.svg
  89. BIN
      theme_coffee_shop/static/src/images/cart.png
  90. BIN
      theme_coffee_shop/static/src/images/coffee-bannerimg.jpg
  91. BIN
      theme_coffee_shop/static/src/images/coffee-contact.png
  92. BIN
      theme_coffee_shop/static/src/images/coffee-mugs-blue-textured-wallpaper.jpg
  93. BIN
      theme_coffee_shop/static/src/images/coffee-shopimg.jpg
  94. BIN
      theme_coffee_shop/static/src/images/coffee.jpg
  95. 5
      theme_coffee_shop/static/src/images/featureitem1.svg
  96. 10
      theme_coffee_shop/static/src/images/featureitem2.svg
  97. 4
      theme_coffee_shop/static/src/images/featureitem3.svg
  98. 9
      theme_coffee_shop/static/src/images/google 1.svg
  99. BIN
      theme_coffee_shop/static/src/images/logo.png
  100. 238
      theme_coffee_shop/static/src/images/payment-method_69e7ec.svg

37
theme_coffee_shop/README.rst

@ -0,0 +1,37 @@
.. image:: https://img.shields.io/badge/licence-LGPL--3-blue.svg
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
Theme Coffee Shop
=================
This is a theme for Coffee Shop.
Company
-------
* `Cybrosys Techno Solutions <https://cybrosys.com/>`__
Credits
-------
Developer: Ayisha Sumayya K and Abbas P @cybrosys, Contact: odoo@cybrosys.com
Contacts
--------
* Mail Contact : odoo@cybrosys.com
* Website : https://cybrosys.com
Bug Tracker
-----------
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported.
Maintainer
==========
.. image:: https://cybrosys.com/images/logo.png
:target: https://cybrosys.com
This module is maintained by Cybrosys Technologies.
For support and more information, please visit `Our Website <https://cybrosys.com/>`__
Further information
===================
HTML Description: `<static/description/index.html>`__

24
theme_coffee_shop/__init__.py

@ -0,0 +1,24 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Ayisha Sumayya K (odoo@cybrosys.com)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from . import models
from . import controllers

65
theme_coffee_shop/__manifest__.py

@ -0,0 +1,65 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Ayisha Sumayya K(odoo@cybrosys.com)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
{
'name': 'Coffee Shop',
'description': 'Theme Coffee Shop',
'summary': 'Theme Coffee Shop',
'version': '16.0.1.0.0',
'author': 'Cybrosys Techno Solutions',
'company': 'Cybrosys Techno Solutions',
'website': 'https://www.cybrosys.com',
'maintainer': 'Cybrosys Techno Solutions',
'category': 'Theme/Creative',
'depends': ['website_sale', 'website_sale_wishlist','auth_oauth', ],
'data': [
'data/menu.xml',
'views/header.xml',
'views/login.xml',
'views/footer.xml',
'views/contact_us.xml',
'views/cart.xml',
'views/cart_lines.xml',
'views/cart_popover.xml',
'views/cart_summary.xml',
'views/payment.xml',
'views/payment_summary.xml',
'views/product.xml',
'views/address.xml',
'views/shop.xml',
'views/about_us.xml',
'views/feature.xml',
'views/menu_page.xml',
],
'assets': {
'web.assets_frontend': [
'theme_coffee_shop/static/src/css/style.css',
'theme_coffee_shop/static/src/js/action.js',
],
},
'images': ['static/description/banner.png',
'static/src/images/thumbnail/theme_coffee.jpeg', ],
'license': 'LGPL-3',
'auto_install': False,
'installable': True,
'application': False
}

23
theme_coffee_shop/controllers/__init__.py

@ -0,0 +1,23 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Ayisha Sumayya K (odoo@cybrosys.com)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from . import menu_page

385
theme_coffee_shop/controllers/menu_page.py

@ -0,0 +1,385 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Ayisha Sumayya K (odoo@cybrosys.com)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from collections import defaultdict
from itertools import product as cartesian_product
from datetime import datetime
from werkzeug.exceptions import NotFound
from odoo import fields, http, tools, _
from odoo.http import request
from odoo.addons.http_routing.models.ir_http import slug
from odoo.addons.website.controllers.main import QueryURL
from odoo.addons.website.models.ir_http import sitemap_qs2dom
from odoo.osv import expression
from odoo.tools import lazy
class TableComputeCoffee(object):
""" Compute data related to coffee shop theme """
def __init__(self):
self.table = {}
def _check_place(self, posx, posy, sizex, sizey, ppr):
res = True
for yaxix in range(sizey):
for xaxix in range(sizex):
if posx + xaxix >= ppr:
res = False
break
row = self.table.setdefault(posy + yaxix, {})
if row.setdefault(posx + xaxix) is not None:
res = False
break
for x in range(ppr):
self.table[posy + yaxix].setdefault(xaxix, None)
return res
def process(self, products, ppg=20, ppr=4):
"""Compute products positions on the grid"""
minpos = 0
index = 0
maxy = 0
rec = 0
for pdct in products:
rec = min(max(pdct.website_size_x, 1), ppr)
res = min(max(pdct.website_size_y, 1), ppr)
if index >= ppg:
rec = res = 1
pos = minpos
while not self._check_place(pos % ppr, pos // ppr, rec, res, ppr):
pos += 1
if index >= ppg and ((pos + 1.0) // ppr) > maxy:
break
if rec == 1 and res == 1:
minpos = pos // ppr
for y2 in range(res):
for x2 in range(rec):
self.table[(pos // ppr) + y2][(pos % ppr) + x2] = False
self.table[pos // ppr][pos % ppr] = {
'product': pdct, 'x': rec, 'y': res,
'ribbon': pdct._get_website_ribbon(),
}
if index <= ppg:
maxy = max(maxy, res + (pos // ppr))
index += 1
rows = sorted(self.table.items())
rows = [r[1] for r in rows]
for col in range(len(rows)):
cols = sorted(rows[col].items())
rec += len(cols)
rows[col] = [r[1] for r in cols if r[1]]
return rows
class ThemeCoffeeMenu(http.Controller):
""" controller for rendering datas to menu page """
def _get_search_order(self, post):
""" OrderBy will be parsed in orm and so no direct sql injection id is
added to be sure that order is a unique sort key
"""
order = post.get('order') or \
request.env['website'].get_current_website().shop_default_sort
return 'is_published desc, %s, id desc' % order
def _get_search_domain(self, search, category, attrib_values,
search_in_description=True):
domains = [request.website.sale_product_domain()]
if search:
for srch in search.split(" "):
subdomains = [
[('name', 'ilike', srch)],
[('product_variant_ids.default_code', 'ilike', srch)]
]
if search_in_description:
subdomains.append([('website_description', 'ilike', srch)])
subdomains.append([('description_sale', 'ilike', srch)])
domains.append(expression.OR(subdomains))
if category:
domains.append([('public_categ_ids', 'child_of', int(category))])
if attrib_values:
attrib = None
ids = []
for value in attrib_values:
if not attrib:
attrib = value[0]
ids.append(value[1])
elif value[0] == attrib:
ids.append(value[1])
else:
domains.append([('attribute_line_ids.value_ids', 'in', ids)])
attrib = value[0]
ids = [value[1]]
if attrib:
domains.append([('attribute_line_ids.value_ids', 'in', ids)])
return expression.AND(domains)
def sitemap_shop(env, rule, qs):
if not qs or qs.lower() in '/menu':
yield {'loc': '/menu'}
Category = env['product.public.category']
dom = sitemap_qs2dom(qs, '/menu/category', Category._rec_name)
dom += env['website'].get_current_website().website_domain()
for cat in Category.search(dom):
loc = '/menu/category/%s' % slug(cat)
if not qs or qs.lower() in loc:
yield {'loc': loc}
def _get_search_options(
self, category=None, attrib_values=None, pricelist=None, **post):
return {
'displayDescription': True,
'displayDetail': True,
'displayExtraDetail': True,
'displayExtraLink': True,
'displayImage': True,
'allowFuzzy': not post.get('noFuzzy'),
'category': str(category.id) if category else None,
'attrib_values': attrib_values,
'display_currency': pricelist.currency_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)
if attrib_set:
attribute_values = request.env['product.attribute.value'].browse(attrib_set)
values_per_attribute = defaultdict(
lambda: request.env['product.attribute.value'])
multi_value_attribute = False
for value in attribute_values:
values_per_attribute[value.attribute_id] |= value
if len(values_per_attribute[value.attribute_id]) > 1:
multi_value_attribute = True
def filter_template(template, attribute_values_list):
"""Transform product.attribute.value to
product.template.attribute.value """
attribute_value_to_ptav = dict()
for ptav in template.attribute_line_ids.product_template_value_ids:
attribute_value_to_ptav[ptav.product_attribute_value_id] = ptav.id
possible_combinations = False
for attribute_values in attribute_values_list:
ptavs = request.env['product.template.attribute.value'].browse(
[attribute_value_to_ptav[val]
for val in attribute_values
if val in attribute_value_to_ptav]
)
if len(ptavs) < len(attribute_values):
continue
if len(ptavs) == len(template.attribute_line_ids):
if template._is_combination_possible(ptavs):
return True
elif len(ptavs) < len(template.attribute_line_ids):
if len(attribute_values_list) == 1:
if any(template._get_possible_combinations(
necessary_values=ptavs)):
return True
if not possible_combinations:
possible_combinations = template._get_possible_combinations()
if any(len(ptavs & combination) == len(ptavs)
for combination in possible_combinations):
return True
return False
if not multi_value_attribute:
possible_attrib_values_list = [attribute_values]
else:
possible_attrib_values_list = [
request.env['product.attribute.value'].browse(
[v.id for v in values]) for values in cartesian_product(
*values_per_attribute.values())
]
search_result = search_result.filtered(
lambda tmpl: filter_template(tmpl, possible_attrib_values_list)
)
return fuzzy_search_term, product_count, search_result
def _menu_get_query_url_kwargs(self, category, search, attrib=None,
order=None, **post):
return {
'category': category,
'search': search,
'attrib': attrib,
'order': order,
}
def _get_additional_shop_values(self, values):
""" Hook to update values used for rendering website_sale.products template """
return {}
@http.route([
'/menu',
'/menu/page/<int:page>',
'/menu/category/<model("product.public.category"):category>',
'/menu/category/<model("product.public.category"):category>/page/<int:page>',
], type='http', auth="public", website=True, sitemap=sitemap_shop)
def menu_page(self, page=0, category=None, search='',
min_price=0.0, max_price=0.0, ppg=False, **post):
add_qty = int(post.get('add_qty', 1))
Category = request.env['product.public.category']
if category:
category = Category.search([('id', '=', int(category))], limit=1)
if not category or not category.can_access_from_current_website():
raise NotFound()
else:
category = Category
website = request.env['website'].get_current_website()
if ppg:
try:
ppg = int(ppg)
post['ppg'] = ppg
except ValueError:
ppg = False
if not ppg:
ppg = website.shop_ppg or 20
ppr = website.shop_ppr or 4
attrib_list = request.httprequest.args.getlist('attrib')
attrib_values = [[int(x) for x in v.split("-")]
for v in attrib_list if v
]
attributes_ids = {v[0] for v in attrib_values}
attrib_set = {v[1] for v in attrib_values}
keep = QueryURL('/menu', **self._menu_get_query_url_kwargs(category
and int(category), search, min_price, max_price, **post))
now = datetime.timestamp(datetime.now())
pricelist = request.env['product.pricelist'].\
browse(request.session.get('website_sale_current_pl'))
if not pricelist or request.session.\
get('website_sale_pricelist_time', 0) < now - 60*60:
pricelist = website.get_current_pricelist()
request.session['website_sale_pricelist_time'] = now
request.session['website_sale_current_pl'] = pricelist.id
request.update_context(pricelist=pricelist.id,
partner=request.env.user.partner_id)
url = "/menu"
if search:
post["search"] = search
if attrib_list:
post['attrib'] = attrib_list
options = self._get_search_options(
category=category,
attrib_values=attrib_values,
pricelist=pricelist,
**post
)
fuzzy_search_term, product_count, search_product = \
self._shop_lookup_products(attrib_set, options, post, search, website)
website_domain = website.website_domain()
categs_domain = [('parent_id', '=', False)] + website_domain
if search:
search_categories = Category.search(
[('product_tmpl_ids', 'in', search_product.ids)] + website_domain
).parents_and_self
categs_domain.append(('id', 'in', search_categories.ids))
else:
search_categories = Category
categs = lazy(lambda: Category.search(categs_domain))
if category:
url = "/menu/category/%s" % slug(category)
pager = website.pager(url=url, total=product_count, page=page,
step=ppg, scope=7, url_args=post)
offset = pager['offset']
products = search_product[offset:offset + ppg]
ProductAttribute = request.env['product.attribute']
if products:
attributes = lazy(lambda: ProductAttribute.search([
('product_tmpl_ids', 'in', search_product.ids),
('visibility', '=', 'visible'),
]))
else:
attributes = lazy(lambda: ProductAttribute.browse(attributes_ids))
layout_mode = request.session.get('website_sale_shop_layout_mode')
if not layout_mode:
if website.viewref('website_sale.products_list_view').active:
layout_mode = 'list'
else:
layout_mode = 'grid'
request.session['website_sale_shop_layout_mode'] = layout_mode
products_prices = lazy(lambda: products._get_sales_prices(pricelist))
values = {
'order': post.get('order', ''),
'category': category,
'attrib_values': attrib_values,
'attrib_set': attrib_set,
'pager': pager,
'pricelist': pricelist,
'add_qty': add_qty,
'products': products,
'search_product': search_product,
'search_count': product_count,
'bins': lazy(lambda: TableComputeCoffee().process(products, ppg, ppr)),
'ppg': ppg,
'ppr': ppr,
'categories': categs,
'attributes': attributes,
'keep': keep,
'search_categories_ids': search_categories.ids,
'products_prices': products_prices,
'get_product_prices': lambda product: lazy(
lambda: products_prices[product.id]
),
'float_round': tools.float_round,
}
if category:
values['main_object'] = category
values.update(self._get_additional_shop_values(values))
return request.render("theme_coffee_shop.coffee_menu", values)

27
theme_coffee_shop/data/menu.xml

@ -0,0 +1,27 @@
<odoo>
<data noupdate="1">
<record id="menu_about_sub" model="website.menu">
<field name="name">About us</field>
<field name="url">/about</field>
<field name="parent_id" ref="website.main_menu"/>
<field name="sequence" type="int">30</field>
</record>
<record id="menu_feature" model="website.menu">
<field name="name">Features</field>
<field name="url">/feature</field>
<field name="parent_id" ref="website.main_menu"/>
<field name="sequence" type="int">35</field>
</record>
<record id="menu_menu" model="website.menu">
<field name="name">Menu</field>
<field name="url">/menu</field>
<field name="parent_id" ref="website.main_menu"/>
<field name="sequence" type="int">15</field>
</record>
</data>
</odoo>

7
theme_coffee_shop/doc/RELEASE_NOTES.md

@ -0,0 +1,7 @@
## Module <theme_coffee_shop>
#### 21.02.2023
#### Version 16.0.1.0.0
#### ADD
- Initial commit for Theme Coffee Shop

22
theme_coffee_shop/models/__init__.py

@ -0,0 +1,22 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Ayisha Sumayya K (odoo@cybrosys.com)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from . import main

43
theme_coffee_shop/models/main.py

@ -0,0 +1,43 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Ayisha Sumayya K (odoo@cybrosys.com)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from odoo import models, api, fields
class ThemeCoffee(models.AbstractModel):
""" class for enable and disable templates when using coffee shop theme """
_inherit = 'theme.utils'
@api.model
def _theme_coffee_shop_post_copy(self, mod):
""" enable and disable templates when using coffee shop theme """
self.enable_view("website_sale.products_categories")
self.enable_view("website_sale.products_description")
self.enable_view("website_sale.products_design_card")
self.enable_view("website_sale.products_add_to_cart")
self.enable_view("website_sale.product_comment")
self.enable_view("website_sale.option_collapse_products_categories")
self.enable_view("website_sale.product_buy_now")
self.disable_view("website_sale.products_categories_top")
self.disable_view("website_sale.products_design_grid")

BIN
theme_coffee_shop/static/description/banner.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 KiB

BIN
theme_coffee_shop/static/description/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
theme_coffee_shop/static/description/images/Edu.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
theme_coffee_shop/static/description/images/POS.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

BIN
theme_coffee_shop/static/description/images/Production.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
theme_coffee_shop/static/description/images/arrow-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
theme_coffee_shop/static/description/images/banner-content-text.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
theme_coffee_shop/static/description/images/banner-img.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 KiB

BIN
theme_coffee_shop/static/description/images/banner-img.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 KiB

BIN
theme_coffee_shop/static/description/images/content-area-img.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 MiB

BIN
theme_coffee_shop/static/description/images/icon-Compatibility-with-plugins.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 843 B

BIN
theme_coffee_shop/static/description/images/icon-Fast-loading-times.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
theme_coffee_shop/static/description/images/icon-One-Click-Installation.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 899 B

BIN
theme_coffee_shop/static/description/images/icon-Responsive-design.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 B

BIN
theme_coffee_shop/static/description/images/icon-Up-to-date-development.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 936 B

BIN
theme_coffee_shop/static/description/images/icon-design.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1001 B

BIN
theme_coffee_shop/static/description/images/logo-cybro.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

BIN
theme_coffee_shop/static/description/images/odoo-consultency.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

BIN
theme_coffee_shop/static/description/images/odoo-customization.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
theme_coffee_shop/static/description/images/odoo-developer.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
theme_coffee_shop/static/description/images/odoo-implement.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
theme_coffee_shop/static/description/images/odoo-intergration.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
theme_coffee_shop/static/description/images/odoo-licencing.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
theme_coffee_shop/static/description/images/odoo-logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
theme_coffee_shop/static/description/images/odoo-migration.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
theme_coffee_shop/static/description/images/odoo-support.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
theme_coffee_shop/static/description/images/single product 2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 990 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-12.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 930 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-13.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-14.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-15.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-16.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-17.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-18.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 950 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-19.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-20.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-21.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-22.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-23.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-24.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 890 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-25.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-26.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-27.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 993 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-28.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 928 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-29.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 940 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 553 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-30.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-31.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 975 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-32.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 999 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-33.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-34.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-35.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 924 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-36.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 735 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-37.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-38.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 954 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-39.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 953 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-40.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 972 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-41.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-42.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 809 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-43.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 922 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-44.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-45.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-46.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-47.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 670 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-6.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 975 KiB

BIN
theme_coffee_shop/static/description/images/template-white-theam-7.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 KiB

BIN
theme_coffee_shop/static/description/images/trading.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

2013
theme_coffee_shop/static/description/index.html

File diff suppressed because it is too large

4644
theme_coffee_shop/static/src/css/style.css

File diff suppressed because it is too large

BIN
theme_coffee_shop/static/src/images/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

13
theme_coffee_shop/static/src/images/1.svg

@ -0,0 +1,13 @@
<svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path d="M19.0301 10.48C21.8201 10.48 22.1501 10.49 23.2501 10.54C24.2701 10.59 24.8201 10.76 25.1901 10.9C25.6801 11.09 26.0201 11.32 26.3901 11.68C26.7601 12.05 26.9801 12.39 27.1701 12.88C27.3101 13.25 27.4801 13.8 27.5301 14.82C27.5801 15.92 27.5901 16.25 27.5901 19.04C27.5901 21.83 27.5801 22.16 27.5301 23.26C27.4801 24.28 27.3101 24.83 27.1701 25.2C26.9801 25.69 26.7501 26.03 26.3901 26.4C26.0301 26.76 25.6801 26.99 25.1901 27.18C24.8201 27.32 24.2701 27.49 23.2501 27.54C22.1501 27.59 21.8201 27.6 19.0301 27.6C16.2401 27.6 15.9101 27.59 14.8101 27.54C13.7901 27.49 13.2401 27.32 12.8701 27.18C12.3801 26.99 12.0401 26.76 11.6701 26.4C11.3101 26.03 11.0801 25.69 10.8901 25.2C10.7501 24.83 10.5801 24.28 10.5301 23.26C10.4801 22.16 10.4701 21.83 10.4701 19.04C10.4701 16.25 10.4801 15.92 10.5301 14.82C10.5801 13.8 10.7501 13.25 10.8901 12.88C11.0801 12.39 11.3101 12.05 11.6701 11.68C12.0401 11.31 12.3801 11.09 12.8701 10.9C13.2401 10.76 13.7901 10.59 14.8101 10.54C15.9101 10.49 16.2401 10.48 19.0301 10.48ZM19.0301 8.59998C16.2001 8.59998 15.8401 8.60998 14.7301 8.65998C13.6201 8.70998 12.8601 8.88997 12.2001 9.14997C11.5101 9.41997 10.9301 9.76998 10.3501 10.35C9.7701 10.93 9.4101 11.51 9.1501 12.2C8.8901 12.86 8.7201 13.62 8.6601 14.73C8.6101 15.84 8.6001 16.2 8.6001 19.03C8.6001 21.86 8.6101 22.22 8.6601 23.33C8.7101 24.44 8.8901 25.2 9.1501 25.86C9.4201 26.55 9.7701 27.13 10.3501 27.71C10.9301 28.29 11.5101 28.65 12.2001 28.91C12.8601 29.17 13.6201 29.34 14.7301 29.4C15.8401 29.45 16.2001 29.46 19.0301 29.46C21.8601 29.46 22.2201 29.45 23.3301 29.4C24.4401 29.35 25.2001 29.17 25.8601 28.91C26.5501 28.64 27.1301 28.29 27.7101 27.71C28.2901 27.13 28.6501 26.55 28.9101 25.86C29.1701 25.2 29.3401 24.44 29.4001 23.33C29.4501 22.22 29.4601 21.86 29.4601 19.03C29.4601 16.2 29.4501 15.84 29.4001 14.73C29.3501 13.62 29.1701 12.86 28.9101 12.2C28.6401 11.51 28.2901 10.93 27.7101 10.35C27.1301 9.76998 26.5501 9.40997 25.8601 9.14997C25.2001 8.88997 24.4401 8.71998 23.3301 8.65998C22.2201 8.60998 21.8601 8.59998 19.0301 8.59998Z" fill="#282828"/>
<path d="M19.0302 13.67C16.0702 13.67 13.6702 16.07 13.6702 19.03C13.6702 21.99 16.0702 24.39 19.0302 24.39C21.9902 24.39 24.3902 21.99 24.3902 19.03C24.3902 16.07 21.9902 13.67 19.0302 13.67ZM19.0302 22.51C17.1102 22.51 15.5502 20.95 15.5502 19.03C15.5502 17.11 17.1102 15.55 19.0302 15.55C20.9502 15.55 22.5102 17.11 22.5102 19.03C22.5102 20.95 20.9502 22.51 19.0302 22.51Z" fill="#282828"/>
<path d="M25.8501 13.46C25.8501 14.15 25.2901 14.71 24.6001 14.71C23.9101 14.71 23.3501 14.15 23.3501 13.46C23.3501 12.77 23.9101 12.21 24.6001 12.21C25.2901 12.21 25.8501 12.77 25.8501 13.46Z" fill="#282828"/>
</g>
<defs>
<clipPath id="clip0_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

20
theme_coffee_shop/static/src/images/2.svg

@ -0,0 +1,20 @@
<svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path d="M19.0301 10.48C21.8201 10.48 22.1501 10.49 23.2501 10.54C24.2701 10.59 24.8201 10.76 25.1901 10.9C25.6801 11.09 26.0201 11.32 26.3901 11.68C26.7601 12.05 26.9801 12.39 27.1701 12.88C27.3101 13.25 27.4801 13.8 27.5301 14.82C27.5801 15.92 27.5901 16.25 27.5901 19.04C27.5901 21.83 27.5801 22.16 27.5301 23.26C27.4801 24.28 27.3101 24.83 27.1701 25.2C26.9801 25.69 26.7501 26.03 26.3901 26.4C26.0301 26.76 25.6801 26.99 25.1901 27.18C24.8201 27.32 24.2701 27.49 23.2501 27.54C22.1501 27.59 21.8201 27.6 19.0301 27.6C16.2401 27.6 15.9101 27.59 14.8101 27.54C13.7901 27.49 13.2401 27.32 12.8701 27.18C12.3801 26.99 12.0401 26.76 11.6701 26.4C11.3101 26.03 11.0801 25.69 10.8901 25.2C10.7501 24.83 10.5801 24.28 10.5301 23.26C10.4801 22.16 10.4701 21.83 10.4701 19.04C10.4701 16.25 10.4801 15.92 10.5301 14.82C10.5801 13.8 10.7501 13.25 10.8901 12.88C11.0801 12.39 11.3101 12.05 11.6701 11.68C12.0401 11.31 12.3801 11.09 12.8701 10.9C13.2401 10.76 13.7901 10.59 14.8101 10.54C15.9101 10.49 16.2401 10.48 19.0301 10.48ZM19.0301 8.59998C16.2001 8.59998 15.8401 8.60998 14.7301 8.65998C13.6201 8.70998 12.8601 8.88997 12.2001 9.14997C11.5101 9.41997 10.9301 9.76998 10.3501 10.35C9.7701 10.93 9.4101 11.51 9.1501 12.2C8.8901 12.86 8.7201 13.62 8.6601 14.73C8.6101 15.84 8.6001 16.2 8.6001 19.03C8.6001 21.86 8.6101 22.22 8.6601 23.33C8.7101 24.44 8.8901 25.2 9.1501 25.86C9.4201 26.55 9.7701 27.13 10.3501 27.71C10.9301 28.29 11.5101 28.65 12.2001 28.91C12.8601 29.17 13.6201 29.34 14.7301 29.4C15.8401 29.45 16.2001 29.46 19.0301 29.46C21.8601 29.46 22.2201 29.45 23.3301 29.4C24.4401 29.35 25.2001 29.17 25.8601 28.91C26.5501 28.64 27.1301 28.29 27.7101 27.71C28.2901 27.13 28.6501 26.55 28.9101 25.86C29.1701 25.2 29.3401 24.44 29.4001 23.33C29.4501 22.22 29.4601 21.86 29.4601 19.03C29.4601 16.2 29.4501 15.84 29.4001 14.73C29.3501 13.62 29.1701 12.86 28.9101 12.2C28.6401 11.51 28.2901 10.93 27.7101 10.35C27.1301 9.76998 26.5501 9.40997 25.8601 9.14997C25.2001 8.88997 24.4401 8.71998 23.3301 8.65998C22.2201 8.60998 21.8601 8.59998 19.0301 8.59998Z" fill="#282828"/>
<path d="M19.0302 13.67C16.0702 13.67 13.6702 16.07 13.6702 19.03C13.6702 21.99 16.0702 24.39 19.0302 24.39C21.9902 24.39 24.3902 21.99 24.3902 19.03C24.3902 16.07 21.9902 13.67 19.0302 13.67ZM19.0302 22.51C17.1102 22.51 15.5502 20.95 15.5502 19.03C15.5502 17.11 17.1102 15.55 19.0302 15.55C20.9502 15.55 22.5102 17.11 22.5102 19.03C22.5102 20.95 20.9502 22.51 19.0302 22.51Z" fill="#282828"/>
<path d="M25.8501 13.46C25.8501 14.15 25.2901 14.71 24.6001 14.71C23.9101 14.71 23.3501 14.15 23.3501 13.46C23.3501 12.77 23.9101 12.21 24.6001 12.21C25.2901 12.21 25.8501 12.77 25.8501 13.46Z" fill="#282828"/>
<g clip-path="url(#clip1_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path d="M16.13 30.53H20.76V18.93H24L24.34 15.05H20.76C20.76 15.05 20.76 13.6 20.76 12.84C20.76 11.92 20.94 11.56 21.83 11.56C22.54 11.56 24.34 11.56 24.34 11.56V7.53003C24.34 7.53003 21.7 7.53003 21.13 7.53003C17.68 7.53003 16.13 9.05003 16.13 11.95C16.13 14.48 16.13 15.05 16.13 15.05H13.72V18.98H16.13V30.53V30.53Z" fill="#282828"/>
</g>
</g>
<defs>
<clipPath id="clip0_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
<clipPath id="clip1_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

28
theme_coffee_shop/static/src/images/3.svg

@ -0,0 +1,28 @@
<svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path d="M19.0301 10.48C21.8201 10.48 22.1501 10.49 23.2501 10.54C24.2701 10.59 24.8201 10.76 25.1901 10.9C25.6801 11.09 26.0201 11.32 26.3901 11.68C26.7601 12.05 26.9801 12.39 27.1701 12.88C27.3101 13.25 27.4801 13.8 27.5301 14.82C27.5801 15.92 27.5901 16.25 27.5901 19.04C27.5901 21.83 27.5801 22.16 27.5301 23.26C27.4801 24.28 27.3101 24.83 27.1701 25.2C26.9801 25.69 26.7501 26.03 26.3901 26.4C26.0301 26.76 25.6801 26.99 25.1901 27.18C24.8201 27.32 24.2701 27.49 23.2501 27.54C22.1501 27.59 21.8201 27.6 19.0301 27.6C16.2401 27.6 15.9101 27.59 14.8101 27.54C13.7901 27.49 13.2401 27.32 12.8701 27.18C12.3801 26.99 12.0401 26.76 11.6701 26.4C11.3101 26.03 11.0801 25.69 10.8901 25.2C10.7501 24.83 10.5801 24.28 10.5301 23.26C10.4801 22.16 10.4701 21.83 10.4701 19.04C10.4701 16.25 10.4801 15.92 10.5301 14.82C10.5801 13.8 10.7501 13.25 10.8901 12.88C11.0801 12.39 11.3101 12.05 11.6701 11.68C12.0401 11.31 12.3801 11.09 12.8701 10.9C13.2401 10.76 13.7901 10.59 14.8101 10.54C15.9101 10.49 16.2401 10.48 19.0301 10.48ZM19.0301 8.59998C16.2001 8.59998 15.8401 8.60998 14.7301 8.65998C13.6201 8.70998 12.8601 8.88997 12.2001 9.14997C11.5101 9.41997 10.9301 9.76998 10.3501 10.35C9.7701 10.93 9.4101 11.51 9.1501 12.2C8.8901 12.86 8.7201 13.62 8.6601 14.73C8.6101 15.84 8.6001 16.2 8.6001 19.03C8.6001 21.86 8.6101 22.22 8.6601 23.33C8.7101 24.44 8.8901 25.2 9.1501 25.86C9.4201 26.55 9.7701 27.13 10.3501 27.71C10.9301 28.29 11.5101 28.65 12.2001 28.91C12.8601 29.17 13.6201 29.34 14.7301 29.4C15.8401 29.45 16.2001 29.46 19.0301 29.46C21.8601 29.46 22.2201 29.45 23.3301 29.4C24.4401 29.35 25.2001 29.17 25.8601 28.91C26.5501 28.64 27.1301 28.29 27.7101 27.71C28.2901 27.13 28.6501 26.55 28.9101 25.86C29.1701 25.2 29.3401 24.44 29.4001 23.33C29.4501 22.22 29.4601 21.86 29.4601 19.03C29.4601 16.2 29.4501 15.84 29.4001 14.73C29.3501 13.62 29.1701 12.86 28.9101 12.2C28.6401 11.51 28.2901 10.93 27.7101 10.35C27.1301 9.76998 26.5501 9.40997 25.8601 9.14997C25.2001 8.88997 24.4401 8.71998 23.3301 8.65998C22.2201 8.60998 21.8601 8.59998 19.0301 8.59998Z" fill="#282828"/>
<path d="M19.0302 13.67C16.0702 13.67 13.6702 16.07 13.6702 19.03C13.6702 21.99 16.0702 24.39 19.0302 24.39C21.9902 24.39 24.3902 21.99 24.3902 19.03C24.3902 16.07 21.9902 13.67 19.0302 13.67ZM19.0302 22.51C17.1102 22.51 15.5502 20.95 15.5502 19.03C15.5502 17.11 17.1102 15.55 19.0302 15.55C20.9502 15.55 22.5102 17.11 22.5102 19.03C22.5102 20.95 20.9502 22.51 19.0302 22.51Z" fill="#282828"/>
<path d="M25.8501 13.46C25.8501 14.15 25.2901 14.71 24.6001 14.71C23.9101 14.71 23.3501 14.15 23.3501 13.46C23.3501 12.77 23.9101 12.21 24.6001 12.21C25.2901 12.21 25.8501 12.77 25.8501 13.46Z" fill="#282828"/>
<g clip-path="url(#clip1_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path d="M16.13 30.53H20.76V18.93H24L24.34 15.05H20.76C20.76 15.05 20.76 13.6 20.76 12.84C20.76 11.92 20.94 11.56 21.83 11.56C22.54 11.56 24.34 11.56 24.34 11.56V7.53003C24.34 7.53003 21.7 7.53003 21.13 7.53003C17.68 7.53003 16.13 9.05003 16.13 11.95C16.13 14.48 16.13 15.05 16.13 15.05H13.72V18.98H16.13V30.53V30.53Z" fill="#282828"/>
</g>
<g clip-path="url(#clip2_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M29.4601 18.5C29.3201 13 24.8001 8.59003 19.2201 8.59003C13.7101 8.59003 9.22009 12.9 8.98009 18.32C8.98009 18.47 8.97009 18.62 8.97009 18.77C8.97009 20.69 9.51009 22.49 10.4401 24.02L8.59009 29.48L14.2701 27.68C15.7401 28.49 17.4301 28.95 19.2201 28.95C24.8801 28.95 29.4701 24.4 29.4701 18.78C29.4701 18.68 29.4701 18.59 29.4601 18.5ZM19.2201 27.31C17.4701 27.31 15.8401 26.79 14.4801 25.89L11.1701 26.95L12.2401 23.77C11.2101 22.36 10.6001 20.63 10.6001 18.76C10.6001 18.48 10.6101 18.2 10.6401 17.93C11.0601 13.6 14.7501 10.21 19.2101 10.21C23.7301 10.21 27.4501 13.69 27.8001 18.09C27.8201 18.31 27.8301 18.53 27.8301 18.76C27.8401 23.48 23.9701 27.31 19.2201 27.31Z" fill="#282828"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.9202 20.82C23.6702 20.7 22.4302 20.09 22.2002 20.01C21.9702 19.92 21.8002 19.89 21.6302 20.13C21.4602 20.38 20.9802 20.94 20.8302 21.1C20.6802 21.27 20.5402 21.29 20.2802 21.16C20.0302 21.04 19.2202 20.78 18.2602 19.92C17.5202 19.26 17.0102 18.45 16.8602 18.2C16.7202 17.95 16.8502 17.82 16.9702 17.69C17.0902 17.57 17.2202 17.4 17.3502 17.25C17.3802 17.21 17.4102 17.17 17.4402 17.13C17.5002 17.04 17.5402 16.95 17.6002 16.83C17.6902 16.66 17.6402 16.52 17.5802 16.39C17.5202 16.27 17.0102 15.04 16.8002 14.54C16.5902 14.04 16.3802 14.13 16.2302 14.13C16.0902 14.13 15.9202 14.11 15.7502 14.11C15.5802 14.11 15.3102 14.17 15.0802 14.42C14.8502 14.67 14.2002 15.27 14.2002 16.5C14.2002 16.79 14.2502 17.08 14.3302 17.35C14.5802 18.23 15.1302 18.95 15.2302 19.08C15.3502 19.24 16.9702 21.84 19.5202 22.85C22.0802 23.84 22.0802 23.51 22.5402 23.47C23.0002 23.43 24.0302 22.87 24.2302 22.28C24.4402 21.7 24.4402 21.2 24.3802 21.09C24.3302 21 24.1702 20.94 23.9202 20.82Z" fill="#282828"/>
</g>
</g>
<defs>
<clipPath id="clip0_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
<clipPath id="clip1_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
<clipPath id="clip2_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 5.6 KiB

35
theme_coffee_shop/static/src/images/4.svg

@ -0,0 +1,35 @@
<svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path d="M19.0301 10.48C21.8201 10.48 22.1501 10.49 23.2501 10.54C24.2701 10.59 24.8201 10.76 25.1901 10.9C25.6801 11.09 26.0201 11.32 26.3901 11.68C26.7601 12.05 26.9801 12.39 27.1701 12.88C27.3101 13.25 27.4801 13.8 27.5301 14.82C27.5801 15.92 27.5901 16.25 27.5901 19.04C27.5901 21.83 27.5801 22.16 27.5301 23.26C27.4801 24.28 27.3101 24.83 27.1701 25.2C26.9801 25.69 26.7501 26.03 26.3901 26.4C26.0301 26.76 25.6801 26.99 25.1901 27.18C24.8201 27.32 24.2701 27.49 23.2501 27.54C22.1501 27.59 21.8201 27.6 19.0301 27.6C16.2401 27.6 15.9101 27.59 14.8101 27.54C13.7901 27.49 13.2401 27.32 12.8701 27.18C12.3801 26.99 12.0401 26.76 11.6701 26.4C11.3101 26.03 11.0801 25.69 10.8901 25.2C10.7501 24.83 10.5801 24.28 10.5301 23.26C10.4801 22.16 10.4701 21.83 10.4701 19.04C10.4701 16.25 10.4801 15.92 10.5301 14.82C10.5801 13.8 10.7501 13.25 10.8901 12.88C11.0801 12.39 11.3101 12.05 11.6701 11.68C12.0401 11.31 12.3801 11.09 12.8701 10.9C13.2401 10.76 13.7901 10.59 14.8101 10.54C15.9101 10.49 16.2401 10.48 19.0301 10.48ZM19.0301 8.59998C16.2001 8.59998 15.8401 8.60998 14.7301 8.65998C13.6201 8.70998 12.8601 8.88997 12.2001 9.14997C11.5101 9.41997 10.9301 9.76998 10.3501 10.35C9.7701 10.93 9.4101 11.51 9.1501 12.2C8.8901 12.86 8.7201 13.62 8.6601 14.73C8.6101 15.84 8.6001 16.2 8.6001 19.03C8.6001 21.86 8.6101 22.22 8.6601 23.33C8.7101 24.44 8.8901 25.2 9.1501 25.86C9.4201 26.55 9.7701 27.13 10.3501 27.71C10.9301 28.29 11.5101 28.65 12.2001 28.91C12.8601 29.17 13.6201 29.34 14.7301 29.4C15.8401 29.45 16.2001 29.46 19.0301 29.46C21.8601 29.46 22.2201 29.45 23.3301 29.4C24.4401 29.35 25.2001 29.17 25.8601 28.91C26.5501 28.64 27.1301 28.29 27.7101 27.71C28.2901 27.13 28.6501 26.55 28.9101 25.86C29.1701 25.2 29.3401 24.44 29.4001 23.33C29.4501 22.22 29.4601 21.86 29.4601 19.03C29.4601 16.2 29.4501 15.84 29.4001 14.73C29.3501 13.62 29.1701 12.86 28.9101 12.2C28.6401 11.51 28.2901 10.93 27.7101 10.35C27.1301 9.76998 26.5501 9.40997 25.8601 9.14997C25.2001 8.88997 24.4401 8.71998 23.3301 8.65998C22.2201 8.60998 21.8601 8.59998 19.0301 8.59998Z" fill="#282828"/>
<path d="M19.0302 13.67C16.0702 13.67 13.6702 16.07 13.6702 19.03C13.6702 21.99 16.0702 24.39 19.0302 24.39C21.9902 24.39 24.3902 21.99 24.3902 19.03C24.3902 16.07 21.9902 13.67 19.0302 13.67ZM19.0302 22.51C17.1102 22.51 15.5502 20.95 15.5502 19.03C15.5502 17.11 17.1102 15.55 19.0302 15.55C20.9502 15.55 22.5102 17.11 22.5102 19.03C22.5102 20.95 20.9502 22.51 19.0302 22.51Z" fill="#282828"/>
<path d="M25.8501 13.46C25.8501 14.15 25.2901 14.71 24.6001 14.71C23.9101 14.71 23.3501 14.15 23.3501 13.46C23.3501 12.77 23.9101 12.21 24.6001 12.21C25.2901 12.21 25.8501 12.77 25.8501 13.46Z" fill="#282828"/>
<g clip-path="url(#clip1_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path d="M16.13 30.53H20.76V18.93H24L24.34 15.05H20.76C20.76 15.05 20.76 13.6 20.76 12.84C20.76 11.92 20.94 11.56 21.83 11.56C22.54 11.56 24.34 11.56 24.34 11.56V7.53003C24.34 7.53003 21.7 7.53003 21.13 7.53003C17.68 7.53003 16.13 9.05003 16.13 11.95C16.13 14.48 16.13 15.05 16.13 15.05H13.72V18.98H16.13V30.53V30.53Z" fill="#282828"/>
</g>
<g clip-path="url(#clip2_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M29.4601 18.5C29.3201 13 24.8001 8.59003 19.2201 8.59003C13.7101 8.59003 9.22009 12.9 8.98009 18.32C8.98009 18.47 8.97009 18.62 8.97009 18.77C8.97009 20.69 9.51009 22.49 10.4401 24.02L8.59009 29.48L14.2701 27.68C15.7401 28.49 17.4301 28.95 19.2201 28.95C24.8801 28.95 29.4701 24.4 29.4701 18.78C29.4701 18.68 29.4701 18.59 29.4601 18.5ZM19.2201 27.31C17.4701 27.31 15.8401 26.79 14.4801 25.89L11.1701 26.95L12.2401 23.77C11.2101 22.36 10.6001 20.63 10.6001 18.76C10.6001 18.48 10.6101 18.2 10.6401 17.93C11.0601 13.6 14.7501 10.21 19.2101 10.21C23.7301 10.21 27.4501 13.69 27.8001 18.09C27.8201 18.31 27.8301 18.53 27.8301 18.76C27.8401 23.48 23.9701 27.31 19.2201 27.31Z" fill="#282828"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.9202 20.82C23.6702 20.7 22.4302 20.09 22.2002 20.01C21.9702 19.92 21.8002 19.89 21.6302 20.13C21.4602 20.38 20.9802 20.94 20.8302 21.1C20.6802 21.27 20.5402 21.29 20.2802 21.16C20.0302 21.04 19.2202 20.78 18.2602 19.92C17.5202 19.26 17.0102 18.45 16.8602 18.2C16.7202 17.95 16.8502 17.82 16.9702 17.69C17.0902 17.57 17.2202 17.4 17.3502 17.25C17.3802 17.21 17.4102 17.17 17.4402 17.13C17.5002 17.04 17.5402 16.95 17.6002 16.83C17.6902 16.66 17.6402 16.52 17.5802 16.39C17.5202 16.27 17.0102 15.04 16.8002 14.54C16.5902 14.04 16.3802 14.13 16.2302 14.13C16.0902 14.13 15.9202 14.11 15.7502 14.11C15.5802 14.11 15.3102 14.17 15.0802 14.42C14.8502 14.67 14.2002 15.27 14.2002 16.5C14.2002 16.79 14.2502 17.08 14.3302 17.35C14.5802 18.23 15.1302 18.95 15.2302 19.08C15.3502 19.24 16.9702 21.84 19.5202 22.85C22.0802 23.84 22.0802 23.51 22.5402 23.47C23.0002 23.43 24.0302 22.87 24.2302 22.28C24.4402 21.7 24.4402 21.2 24.3802 21.09C24.3302 21 24.1702 20.94 23.9202 20.82Z" fill="#282828"/>
</g>
<g clip-path="url(#clip3_657_2177)">
<path d="M19.03 38.06C8.52 38.06 0 29.54 0 19.03C0 8.52 8.52 0 19.03 0C29.54 0 38.06 8.52 38.06 19.03C38.06 29.54 29.54 38.06 19.03 38.06Z" fill="white"/>
<path d="M8.88989 25.4C10.7299 26.58 12.9199 27.27 15.2699 27.27C22.9899 27.27 27.3599 20.75 27.0999 14.89C27.9099 14.3 28.6199 13.57 29.1799 12.74C28.4299 13.07 27.6299 13.29 26.7899 13.39C27.6499 12.88 28.3099 12.06 28.6199 11.09C27.8199 11.57 26.9299 11.91 25.9799 12.1C25.2199 11.29 24.1399 10.79 22.9399 10.79C20.2499 10.79 18.2799 13.3 18.8899 15.9C15.4299 15.73 12.3699 14.07 10.3099 11.55C9.21989 13.42 9.73989 15.87 11.5999 17.11C10.9199 17.09 10.2799 16.9 9.70989 16.59C9.66989 18.52 11.0499 20.32 13.0499 20.72C12.4599 20.88 11.8199 20.92 11.1699 20.79C11.6999 22.44 13.2399 23.65 15.0599 23.68C13.2999 25.05 11.0999 25.66 8.88989 25.4Z" fill="#282828"/>
</g>
</g>
<defs>
<clipPath id="clip0_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
<clipPath id="clip1_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
<clipPath id="clip2_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
<clipPath id="clip3_657_2177">
<rect width="38.06" height="38.06" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB

3
theme_coffee_shop/static/src/images/Arrow 2.svg

@ -0,0 +1,3 @@
<svg width="42" height="8" viewBox="0 0 42 8" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.85791 4.2686C0.662647 4.07333 0.662647 3.75675 0.85791 3.56149L4.03989 0.379509C4.23515 0.184246 4.55173 0.184246 4.747 0.379508C4.94226 0.574771 4.94226 0.891353 4.747 1.08662L1.91857 3.91504L4.747 6.74347C4.94226 6.93873 4.94226 7.25531 4.747 7.45058C4.55174 7.64584 4.23515 7.64584 4.03989 7.45058L0.85791 4.2686ZM41.605 4.41504L1.21146 4.41504L1.21146 3.41504L41.605 3.41504L41.605 4.41504Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 524 B

BIN
theme_coffee_shop/static/src/images/cart.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 795 B

BIN
theme_coffee_shop/static/src/images/coffee-bannerimg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

BIN
theme_coffee_shop/static/src/images/coffee-contact.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 343 KiB

BIN
theme_coffee_shop/static/src/images/coffee-mugs-blue-textured-wallpaper.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 MiB

BIN
theme_coffee_shop/static/src/images/coffee-shopimg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
theme_coffee_shop/static/src/images/coffee.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

5
theme_coffee_shop/static/src/images/featureitem1.svg

@ -0,0 +1,5 @@
<svg width="67" height="75" viewBox="0 0 67 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M61.2122 71.8909V71.8906V21.8344C61.2122 21.1071 60.6222 20.5171 59.8949 20.5171H53.3084V4.70973C53.3084 4.11935 52.9159 3.60134 52.3476 3.44127C51.9579 3.33182 42.6972 0.757812 33.5495 0.757812C24.4018 0.757812 15.1407 3.33182 14.7507 3.44127C14.1821 3.60134 13.7899 4.11935 13.7899 4.70973V20.5171H7.20372C6.47644 20.5171 5.88641 21.1071 5.88641 21.8344V71.8909H0.617188V74.5256H7.20372H59.8949H66.4814V71.8909H61.2122ZM16.4249 21.8344V5.72721C19.0156 5.07765 26.4278 3.39243 33.5495 3.39243C40.6712 3.39243 48.0834 5.07765 50.6741 5.72721V21.8344V36.3244H16.4249V21.8344ZM40.1357 56.0833V63.9867V70.5733H26.963V54.766H40.1357V56.0833ZM58.5776 71.8909H42.7699V71.8906V65.3041H48.0392C48.7664 65.3041 49.3565 64.714 49.3565 63.9867V56.0833C49.3565 55.356 48.7664 54.766 48.0392 54.766H42.7699V53.4487C42.7699 52.7214 42.1799 52.1313 41.4526 52.1313H25.6457C24.9184 52.1313 24.3284 52.7214 24.3284 53.4487V71.8906H8.52103V23.1517H13.7903V37.6417C13.7903 38.369 14.3803 38.959 15.1076 38.959H51.9914C52.7187 38.959 53.3087 38.369 53.3087 37.6417V23.1517H58.578V71.8909H58.5776ZM42.7703 62.6698V57.4006H46.7222V62.6698H42.7703Z" fill="#282828"/>
<path d="M38.8174 40.2759H28.2793V42.9105H38.8174V40.2759Z" fill="#282828"/>
<path d="M40.4625 12.5641C37.1729 9.70558 31.3953 10.9459 27.5835 15.3324C23.7721 19.7175 23.3464 25.612 26.6352 28.4709C27.8199 29.4998 29.329 30.0306 31.0082 30.0306C31.6791 30.0306 32.3775 29.9458 33.0927 29.7746C35.4389 29.2131 37.7191 27.7664 39.5138 25.7026C41.3085 23.6384 42.4229 21.1788 42.6525 18.7773C42.8981 16.2115 42.1202 14.0047 40.4625 12.5641ZM40.0304 18.5264C39.8521 20.3859 38.9626 22.3207 37.5252 23.9742C36.0884 25.6273 34.2963 26.7771 32.4791 27.2127C30.8228 27.6088 29.3622 27.3504 28.3639 26.4819C26.2088 24.6084 26.7621 20.2939 29.5729 17.0604C31.4652 14.8825 33.9865 13.6507 36.0892 13.6507C36.8079 13.6507 37.4721 13.8033 38.0514 14.1024C36.4906 15.2012 34.0285 17.1417 32.1932 19.5702C31.7547 20.151 31.8698 20.977 32.4499 21.4155C32.688 21.5948 32.9665 21.6818 33.2431 21.6818C33.6424 21.6818 34.0364 21.5018 34.2952 21.1588C35.9897 18.916 38.3758 17.0853 39.7666 16.1206C40.0165 16.8201 40.1159 17.629 40.0304 18.5264Z" fill="#282828"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

10
theme_coffee_shop/static/src/images/featureitem2.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.8 KiB

4
theme_coffee_shop/static/src/images/featureitem3.svg

@ -0,0 +1,4 @@
<svg width="55" height="81" viewBox="0 0 55 81" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M46.7583 35.1761L46.9047 35.0296L53.5444 28.39C54.2207 27.7137 54.2207 26.6199 53.5444 25.9436L46.9047 19.304L46.7583 19.1576V18.9504V9.55353C46.7583 8.59365 45.9838 7.81919 45.024 7.81919H35.627H35.4199L35.2735 7.67274L28.6338 1.0331C27.9576 0.356806 26.8638 0.356807 26.1875 1.0331L26.1871 1.03352L19.5316 7.67316L19.3852 7.81919H19.1785H9.78156C8.82168 7.81919 8.04721 8.59365 8.04721 9.55353V18.9504V19.1576L7.90077 19.304L1.26112 25.9436C0.584834 26.6199 0.584833 27.7137 1.26112 28.39L7.90077 35.0296L8.04721 35.1761V35.3832V44.7801C8.04721 45.74 8.82168 46.5144 9.78156 46.5144H16.136H16.95L16.5819 47.2405L4.33034 71.4113C4.05703 72.1714 4.13065 72.8705 4.42796 73.3251C4.70941 73.7554 5.25811 74.068 6.18355 73.9351L12.6879 72.764L13.0596 72.6971L13.2256 73.0363L16.137 78.9858C16.1377 78.9872 16.1384 78.9886 16.1391 78.9899C16.8371 80.3407 18.7218 80.1628 19.23 79.0398L19.2346 79.0297L19.2397 79.0198L26.941 63.8389L27.3869 62.96L27.8328 63.8389L35.5306 79.0128C35.9174 79.7161 36.522 80.0285 37.0883 80.0256C37.6535 80.0227 38.255 79.705 38.6359 78.9874L41.5482 73.0363L41.7138 72.6979L42.0847 72.7638L41.9973 73.2561L42.0848 72.7638L42.085 72.7638L42.0859 72.764L42.0896 72.7646L42.1041 72.7672L42.1609 72.7773L42.3763 72.8155L43.1462 72.9519C43.7839 73.0648 44.6354 73.2153 45.4909 73.3658C46.3465 73.5163 47.2055 73.6667 47.8584 73.7795C48.185 73.8359 48.4592 73.8828 48.6553 73.9155C48.7535 73.9318 48.8308 73.9444 48.8848 73.9528C48.8982 73.9549 48.9097 73.9567 48.9194 73.9581C48.9293 73.9596 48.9373 73.9608 48.9436 73.9616L46.7583 35.1761ZM46.7583 35.1761V35.3832V44.7801C46.7583 45.7331 45.9749 46.5144 44.9923 46.5144H38.6379H37.8238L38.1919 47.2405L50.3302 71.1844L50.3463 71.216L50.3666 71.2451C50.4547 71.3709 50.569 71.6301 50.6384 71.9657C50.7067 72.2955 50.7218 72.6521 50.6539 72.9663C50.5873 73.275 50.4463 73.5238 50.2126 73.6937C49.9777 73.8644 49.5891 73.9989 48.9449 73.9618L46.7583 35.1761ZM17.3034 73.4447L17.7446 74.3435L18.1981 73.4508L27.801 54.5461L28.1588 53.8417L27.3691 53.8198C26.9245 53.8075 26.492 53.6208 26.1875 53.3164L20.8473 47.9761L20.3597 47.4886L20.0478 48.1035L9.44656 69.0049L8.99116 69.9028L9.98174 69.7231L13.7172 69.0453C14.213 68.9978 14.5595 69.0452 14.8313 69.1763C15.0996 69.3057 15.3561 69.5461 15.6141 70.0028L17.3034 73.4447ZM44.8238 69.7231L45.8139 69.9027L45.359 69.0051L35.2966 49.1495L34.8508 48.2699L34.4047 49.1493L29.4606 58.8949L29.3459 59.1209L29.4605 59.3471L36.6072 73.4504L37.0604 74.3446L37.5021 73.4447L39.1976 69.9903C39.1976 69.9903 39.1976 69.9902 39.1976 69.9902C39.5423 69.2887 40.3048 68.9066 41.0691 69.0418C41.0695 69.0419 41.0698 69.0419 41.0701 69.042L44.8238 69.7231ZM42.7896 43.0457H43.2896V42.5457V34.4641C43.2896 34.0024 43.464 33.5657 43.7861 33.2554L43.7862 33.2555L43.7929 33.2488L49.5134 27.5283L49.867 27.1747L49.5134 26.8212L43.7964 21.1042C43.4723 20.766 43.2896 20.3199 43.2896 19.8695V11.7879V11.2879H42.7896H34.7079C34.2369 11.2879 33.794 11.1018 33.4769 10.7846L27.7563 5.06406L27.4032 4.711L27.0497 5.06357L21.3324 10.765C20.9942 11.0892 20.548 11.272 20.0976 11.272H12.0159H11.5159V11.772V19.8537C11.5159 20.3248 11.3298 20.7676 11.0126 21.0848L5.29209 26.8053L4.93854 27.1589L5.29209 27.5124L11.0091 33.2295C11.3332 33.5676 11.5159 34.0138 11.5159 34.4641V42.5457V43.0457H12.0159H20.0976C20.5686 43.0457 21.0115 43.2318 21.3286 43.549L21.3291 43.5495L27.0497 49.2542L27.4028 49.6063L27.7558 49.2542L33.473 43.5528C33.8112 43.2286 34.2575 43.0457 34.7079 43.0457H42.7896Z" fill="#282828" stroke="white"/>
<path d="M15.6543 27.1746C15.6543 20.7001 20.9291 15.4253 27.4036 15.4253C33.878 15.4253 39.1528 20.7001 39.1528 27.1746C39.1528 33.649 33.878 38.9238 27.4036 38.9238C20.9291 38.9238 15.6543 33.649 15.6543 27.1746ZM19.123 27.1746C19.123 31.7451 22.833 35.4551 27.4036 35.4551C31.9741 35.4551 35.6842 31.7451 35.6842 27.1746C35.6842 22.604 31.9741 18.894 27.4036 18.894C22.833 18.894 19.123 22.604 19.123 27.1746Z" fill="#282828" stroke="white"/>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

9
theme_coffee_shop/static/src/images/google 1.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB

BIN
theme_coffee_shop/static/src/images/logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

238
theme_coffee_shop/static/src/images/payment-method_69e7ec.svg

@ -0,0 +1,238 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 377 18" style="enable-background:new 0 0 377 18;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;stroke:#E0E0E0;stroke-width:0.67;}
.st1{fill:#4E4E4E;}
.st2{fill-rule:evenodd;clip-rule:evenodd;fill:#212121;}
.st3{fill:#212121;}
.st4{fill:none;stroke:#212121;stroke-width:0.63;stroke-linecap:square;}
.st5{opacity:0.94;fill-rule:evenodd;clip-rule:evenodd;fill:#2A2C83;enable-background:new ;}
.st6{fill-rule:evenodd;clip-rule:evenodd;fill:#097A44;}
.st7{fill-rule:evenodd;clip-rule:evenodd;fill:#F46F20;}
.st8{fill:#FFFFFF;}
.st9{fill:#F58220;}
.st10{fill-rule:evenodd;clip-rule:evenodd;fill:#1A1919;}
.st11{fill-rule:evenodd;clip-rule:evenodd;fill:#F58220;}
.st12{fill-rule:evenodd;clip-rule:evenodd;fill:#184977;}
.st13{fill:#FFFFFF;stroke:#184977;}
.st14{fill:#0079C1;}
.st15{fill:#007BDB;}
.st16{fill:#E42B00;}
.st17{fill-rule:evenodd;clip-rule:evenodd;fill:#1740CE;}
.st18{fill:#CC0000;}
.st19{fill:#FF9900;}
.st20{fill-rule:evenodd;clip-rule:evenodd;fill:#F16D27;}
.st21{fill:#1A1F71;}
</style>
<path class="st0" d="M375,0.7h-34c-0.3,0-0.5,0.1-0.7,0.3c-0.2,0.2-0.3,0.4-0.3,0.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h34c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7C375.5,0.8,375.3,0.7,375,0.7
L375,0.7z"/>
<path class="st1" d="M355.2,6.8h-1.3v1h1.5v0.4h-2.1V5h2.1v0.4h-1.5v0.9h1.3V6.8z M357.7,7.5h-1.2l-0.3,0.7h-0.6l1.2-3.2h0.5
l1.2,3.2H358L357.7,7.5z M356.6,7h0.9l-0.5-1.3L356.6,7z M360.6,7.4c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.1
c-0.2-0.1-0.3-0.2-0.5-0.2c-0.2-0.1-0.4-0.1-0.6-0.3c-0.1-0.1-0.2-0.2-0.3-0.3s-0.1-0.3-0.1-0.4c0-0.1,0-0.2,0.1-0.4
c0.1-0.1,0.1-0.2,0.2-0.3C359.4,5,359.7,5,360,5c0.2,0,0.4,0,0.6,0.1c0.2,0.1,0.3,0.2,0.4,0.4c0.1,0.1,0.2,0.3,0.1,0.5h-0.6
c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.2c-0.1-0.1-0.1-0.1-0.2-0.1s-0.2,0-0.2,0c-0.1,0-0.3,0-0.4,0.1c0,0-0.1,0.1-0.1,0.1
c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.2c0,0.1,0.1,0.1,0.1,0.1c0.2,0.1,0.3,0.2,0.5,0.2c0.2,0.1,0.4,0.1,0.6,0.2
c0.1,0.1,0.2,0.2,0.3,0.3c0.1,0.1,0.1,0.3,0.1,0.4c0,0.1,0,0.2-0.1,0.4c-0.1,0.1-0.1,0.2-0.2,0.3c-0.2,0.2-0.5,0.3-0.8,0.2
c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.3-0.2-0.4-0.4c-0.1-0.2-0.2-0.3-0.2-0.5h0.5c0,0.1,0,0.2,0,0.2c0,0.1,0.1,0.1,0.1,0.2
c0.2,0.1,0.3,0.2,0.5,0.2c0.2,0,0.3,0,0.4-0.1c0.1,0,0.1-0.1,0.1-0.1C360.6,7.5,360.6,7.5,360.6,7.4L360.6,7.4z M362.7,6.5l0.7-1.5
h0.6l-1.1,2v1.2h-0.6V7.1l-1.1-2h0.6L362.7,6.5z M367.4,6.8h-1.3v1h1.5v0.4h-2.1V5h2.1v0.4H366v0.9h1.3L367.4,6.8z M368.8,5l0.9,2.5
l0.9-2.5h0.7v3.2h-0.6v-1l0.1-1.4l-0.9,2.5h-0.4l-0.9-2.5l0.1,1.4v1H368V5H368.8z M372.6,8.2H372V5h0.5L372.6,8.2z M355.9,11.7
c0,0.3,0,0.6-0.2,0.8c-0.1,0.2-0.3,0.4-0.5,0.6c-0.2,0.1-0.4,0.2-0.7,0.2c-0.2,0-0.5-0.1-0.7-0.2c-0.2-0.1-0.4-0.3-0.5-0.5
c-0.1-0.3-0.2-0.5-0.2-0.8v-0.2c0-0.3,0-0.6,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.6c0.2-0.1,0.4-0.2,0.7-0.2c0.2,0,0.5,0.1,0.7,0.2
c0.2,0.1,0.4,0.3,0.5,0.5c0.1,0.3,0.2,0.5,0.2,0.8V11.7z M355.4,11.5c0-0.3-0.1-0.6-0.2-0.8c-0.1-0.1-0.1-0.2-0.2-0.2
s-0.2-0.1-0.3-0.1c-0.1,0-0.2,0-0.3,0.1c-0.1,0.1-0.2,0.1-0.2,0.2c-0.1,0.2-0.2,0.5-0.2,0.8v0.2c0,0.3,0.1,0.6,0.2,0.8
c0.1,0.1,0.2,0.2,0.3,0.2c0.1,0,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1c0.1,0,0.2-0.1,0.3-0.2c0.1-0.2,0.2-0.5,0.2-0.8V11.5z M357,12
v1.2h-0.6V10h1.2c0.3,0,0.6,0.1,0.9,0.3c0.1,0.1,0.2,0.2,0.2,0.3c0.1,0.1,0.1,0.3,0.1,0.4c0,0.1,0,0.3-0.1,0.4
c-0.1,0.1-0.1,0.2-0.2,0.3c-0.2,0.2-0.6,0.3-0.9,0.3H357z M357,11.6h0.7c0.2,0,0.3,0,0.5-0.1c0.1-0.1,0.1-0.1,0.1-0.2
c0-0.1,0-0.1,0-0.2c0-0.1,0-0.2,0-0.2c0-0.1-0.1-0.1-0.1-0.2c-0.1-0.1-0.3-0.2-0.4-0.2H357L357,11.6z M361.7,10.4h-1v2.8h-0.6v-2.7
h-1V10h2.5L361.7,10.4z M362.7,13.2h-0.6V10h0.6V13.2z M365.9,11.7c0,0.3,0,0.6-0.2,0.8c-0.1,0.2-0.3,0.4-0.5,0.6
c-0.2,0.1-0.4,0.2-0.7,0.2c-0.2,0-0.5-0.1-0.7-0.2c-0.2-0.1-0.4-0.3-0.5-0.5c-0.1-0.3-0.2-0.5-0.2-0.8v-0.2c0-0.3,0-0.6,0.2-0.8
c0.1-0.2,0.3-0.4,0.5-0.6c0.2-0.1,0.4-0.2,0.7-0.2c0.2,0,0.5,0.1,0.7,0.2c0.2,0.1,0.4,0.3,0.5,0.5c0.1,0.3,0.2,0.5,0.2,0.8V11.7z
M365.4,11.5c0-0.3,0-0.6-0.2-0.8c-0.1-0.1-0.1-0.2-0.2-0.2c-0.1-0.1-0.2-0.1-0.3-0.1c-0.1,0-0.2,0-0.3,0.1
c-0.1,0.1-0.2,0.1-0.2,0.2c-0.1,0.2-0.2,0.5-0.2,0.8v0.2c0,0.3,0.1,0.6,0.2,0.8c0.1,0.1,0.1,0.2,0.2,0.2c0.1,0.1,0.2,0.1,0.3,0.1
c0.1,0,0.2,0,0.3-0.1c0.1,0,0.2-0.1,0.2-0.2c0.2-0.2,0.2-0.5,0.2-0.8V11.5z M369,13.2h-0.5L367,11v2.3h-0.6V10h0.6l1.4,2.3V10h0.6
V13.2z M371.3,12.4c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.1c-0.2-0.1-0.3-0.2-0.5-0.2c-0.2-0.1-0.4-0.1-0.6-0.3
c-0.1-0.1-0.2-0.2-0.3-0.3c-0.1-0.1-0.1-0.3-0.1-0.4c0-0.1,0-0.2,0.1-0.4c0.1-0.1,0.1-0.2,0.2-0.3c0.2-0.2,0.5-0.3,0.8-0.2
c0.2,0,0.4,0,0.6,0.1c0.2,0.1,0.3,0.2,0.4,0.4c0.1,0.1,0.2,0.3,0.1,0.5h-0.6c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.2
c-0.1-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.2,0-0.2,0c-0.1,0-0.3,0-0.4,0.1c0,0-0.1,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.2
c0,0.1,0.1,0.1,0.1,0.1c0.2,0.1,0.3,0.2,0.5,0.2c0.2,0.1,0.4,0.1,0.6,0.2c0.1,0.1,0.2,0.2,0.3,0.3c0.1,0.1,0.1,0.3,0.1,0.4
c0,0.1,0,0.2-0.1,0.4c-0.1,0.1-0.1,0.2-0.2,0.3c-0.2,0.2-0.5,0.3-0.8,0.2c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.3-0.2-0.4-0.4
c-0.1-0.2-0.2-0.3-0.2-0.5h0.5c0,0.1,0,0.2,0,0.2c0,0.1,0.1,0.1,0.1,0.2c0.1,0.1,0.3,0.2,0.5,0.2c0.2,0,0.3,0,0.4-0.1
c0.1,0,0.1-0.1,0.1-0.1C371.3,12.5,371.3,12.5,371.3,12.4L371.3,12.4z"/>
<path class="st2" d="M349.5,5.8V5h-0.8v0.8h-3.1V5h-0.8v0.8h-0.4c-0.1,0-0.2,0-0.3,0.1c-0.1,0-0.2,0.1-0.3,0.2
c-0.1,0.1-0.1,0.2-0.2,0.3c0,0.1-0.1,0.2,0,0.3v5.5c0,0.2,0.1,0.4,0.2,0.6c0.1,0.2,0.4,0.2,0.6,0.3h5.5c0.2,0,0.4-0.1,0.6-0.3
c0.1-0.2,0.2-0.4,0.2-0.6V6.7c0-0.2-0.1-0.4-0.2-0.6c-0.1-0.2-0.4-0.2-0.6-0.3H349.5z M344.4,12.2V7.5h5.5v4.6H344.4z"/>
<path class="st3" d="M346.2,9.9c0.2,0,0.4-0.1,0.6-0.2c0.2-0.1,0.3-0.3,0.4-0.4c0.1-0.2,0.1-0.4,0.1-0.6s-0.1-0.4-0.3-0.5
c-0.1-0.1-0.3-0.2-0.5-0.3c-0.2,0-0.4,0-0.6,0.1c-0.2,0.1-0.3,0.2-0.4,0.4c-0.1,0.2-0.2,0.4-0.2,0.6c0,0.3,0.1,0.5,0.3,0.7
C345.7,9.8,346,9.9,346.2,9.9z"/>
<path class="st3" d="M347.8,11.8c0.2,0,0.4-0.1,0.6-0.2c0.2-0.1,0.3-0.3,0.4-0.4c0.1-0.2,0.1-0.4,0.1-0.6c0-0.2-0.1-0.4-0.3-0.5
c-0.1-0.1-0.3-0.2-0.5-0.3c-0.2,0-0.4,0-0.6,0.1c-0.2,0.1-0.3,0.2-0.4,0.4c-0.1,0.2-0.2,0.4-0.2,0.6c0,0.3,0.1,0.5,0.3,0.7
C347.3,11.7,347.5,11.8,347.8,11.8z"/>
<path class="st4" d="M347.8,8.6l-1.7,2.6"/>
<path class="st0" d="M333.7,0.7h-34c-0.3,0-0.5,0.1-0.7,0.3c-0.2,0.2-0.3,0.4-0.3,0.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h34c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7
C334.2,0.8,333.9,0.7,333.7,0.7L333.7,0.7z"/>
<path class="st1" d="M312.5,7.2c0,0.3-0.2,0.6-0.4,0.8c-0.2,0.2-0.6,0.3-0.9,0.3c-0.2,0-0.5-0.1-0.7-0.2c-0.2-0.1-0.4-0.3-0.5-0.5
c-0.1-0.2-0.2-0.5-0.2-0.8V6.5c0-0.3,0.1-0.5,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.5S311,5,311.2,5c0.3,0,0.6,0.1,0.9,0.3
c0.2,0.2,0.4,0.5,0.4,0.8h-0.6c0-0.2-0.1-0.4-0.2-0.5c-0.1-0.1-0.3-0.2-0.5-0.2c-0.1,0-0.2,0-0.3,0.1c-0.1,0-0.2,0.1-0.2,0.2
c-0.1,0.2-0.2,0.5-0.2,0.8v0.3c0,0.3,0.1,0.5,0.2,0.8c0.1,0.1,0.1,0.2,0.2,0.2c0.1,0,0.2,0.1,0.3,0.1c0.2,0,0.4,0,0.5-0.2
c0.1-0.1,0.2-0.3,0.2-0.5L312.5,7.2z M314.8,7.5h-1.2l-0.3,0.7h-0.6l1.2-3.2h0.5l1.2,3.2H315L314.8,7.5z M313.7,7h0.9l-0.5-1.3
L313.7,7z M317.7,7.4c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.1c-0.2-0.1-0.3-0.2-0.5-0.2c-0.2-0.1-0.4-0.1-0.6-0.3
c-0.1-0.1-0.2-0.2-0.3-0.3c-0.1-0.1-0.1-0.3-0.1-0.4c0-0.1,0-0.2,0.1-0.4c0.1-0.1,0.1-0.2,0.2-0.3c0.2-0.1,0.5-0.2,0.8-0.2
c0.2,0,0.4,0,0.6,0.1c0.2,0.1,0.3,0.2,0.4,0.3c0.1,0.2,0.2,0.3,0.1,0.5h-0.6c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.2
c-0.1-0.1-0.3-0.2-0.5-0.2c-0.1,0-0.3,0-0.4,0.1c0,0-0.1,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.2c0,0.1,0.1,0.1,0.1,0.1
c0.2,0.1,0.3,0.2,0.5,0.2c0.2,0.1,0.4,0.1,0.6,0.2c0.1,0.1,0.3,0.2,0.3,0.3c0.1,0.1,0.1,0.3,0.1,0.4c0,0.1,0,0.2-0.1,0.4
C318,7.9,318,8,317.9,8c-0.2,0.2-0.5,0.3-0.8,0.2c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.3-0.2-0.5-0.4c-0.1-0.2-0.2-0.3-0.2-0.5h0.6
c0,0.1,0,0.2,0,0.2c0,0.1,0.1,0.1,0.1,0.2c0.1,0.1,0.3,0.2,0.5,0.2c0.2,0,0.3,0,0.4-0.1c0.1,0,0.1-0.1,0.1-0.1
C317.6,7.5,317.6,7.5,317.7,7.4L317.7,7.4z M321.2,8.2h-0.5V6.8h-1.4v1.4h-0.6V5h0.6v1.4h1.4V5h0.5V8.2z M325.6,6.7
c0,0.3,0,0.6-0.2,0.8c-0.1,0.2-0.3,0.4-0.5,0.6c-0.2,0.1-0.4,0.2-0.7,0.2c-0.2,0-0.5-0.1-0.7-0.2c-0.2-0.1-0.4-0.3-0.5-0.5
c-0.1-0.3-0.2-0.5-0.2-0.8V6.5c0-0.3,0-0.6,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.6c0.2-0.1,0.3-0.2,0.5-0.2s0.4,0,0.5,0
c0.2,0.1,0.3,0.1,0.5,0.3c0.1,0.1,0.3,0.3,0.3,0.4c0.1,0.3,0.2,0.5,0.2,0.8V6.7z M325,6.5c0-0.3-0.1-0.6-0.2-0.8
c-0.1-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.2-0.1-0.3-0.1c-0.1,0-0.2,0-0.3,0.1c-0.1,0-0.2,0.1-0.2,0.2c-0.1,0.2-0.2,0.5-0.2,0.8v0.2
c0,0.3,0.1,0.6,0.2,0.8c0.1,0.1,0.1,0.2,0.2,0.2c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1c0.1,0,0.2-0.1,0.2-0.2
c0.1-0.2,0.2-0.5,0.2-0.8V6.5z M328.6,8.2h-0.6L326.7,6v2.2h-0.6V5h0.6l1.4,2.3V5h0.6V8.2z M310,13.2V10h1c0.3,0,0.5,0.1,0.8,0.2
c0.2,0.1,0.4,0.3,0.5,0.5c0.1,0.2,0.2,0.5,0.2,0.8v0.2c0,0.3-0.1,0.6-0.2,0.8c-0.1,0.2-0.3,0.4-0.5,0.5c-0.2,0.1-0.5,0.2-0.8,0.2
L310,13.2z M310.6,10.5v2.3h0.4c0.1,0,0.2,0,0.4-0.1c0.1,0,0.2-0.1,0.3-0.2c0.2-0.2,0.3-0.5,0.2-0.8v-0.2c0-0.3-0.1-0.6-0.2-0.8
c-0.1-0.1-0.2-0.2-0.3-0.2c-0.1,0-0.2-0.1-0.4-0.1H310.6z M314.8,11.8h-1.3v1h1.5v0.4H313V10h2v0.4h-1.5v0.9h1.3L314.8,11.8z
M316.1,12.8h1.4v0.4h-2V10h0.6L316.1,12.8z M318.5,13.2H318V10h0.5L318.5,13.2z M320.3,12.5l0.8-2.5h0.6l-1.2,3.2h-0.5l-1.1-3.2
h0.6L320.3,12.5z M324,11.8h-1.3v1h1.5v0.4h-2.1V10h2.1v0.4h-1.5v0.9h1.3V11.8z M325.9,12h-0.6v1.2h-0.6V10h1.1
c0.3,0,0.6,0.1,0.9,0.2c0.1,0.1,0.2,0.2,0.2,0.3c0.1,0.1,0.1,0.3,0.1,0.4c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.3-0.4,0.3l0.7,1.3
h-0.6L325.9,12z M325.2,11.5h0.6c0.2,0,0.3,0,0.4-0.1c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1,0-0.2c0-0.1,0-0.1,0-0.2s-0.1-0.1-0.1-0.2
c-0.1-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.2,0-0.2,0h-0.6V11.5z M328.4,11.5l0.7-1.5h0.6l-1.1,2v1.2h-0.6v-1.1l-1.1-2h0.6L328.4,11.5z"/>
<path class="st3" d="M303.5,8.1l-0.2,0.5h2.6c-0.1,0.3-0.2,0.6-0.5,0.8c-0.4,0.3-1,0.4-1.5,0.4h-0.5v0.6c0.2,0,0.5,0.1,0.7,0.2
c0.2,0.2,0.4,0.3,0.5,0.6l1.8,2.4h1.1l-2.1-2.7c-0.1-0.2-0.3-0.4-0.5-0.6c0.5-0.1,0.9-0.3,1.3-0.6c0.3-0.3,0.5-0.6,0.5-1h1.1
l0.2-0.5h-1.3c0-0.2-0.1-0.5-0.2-0.7c-0.1-0.2-0.3-0.4-0.5-0.6h1.8l0.2-0.5h-4.6l-0.2,0.5h0.9c0.4,0,0.9,0.1,1.2,0.4
c0.2,0.2,0.4,0.5,0.4,0.9H303.5z"/>
<path class="st0" d="M292.3,0.7h-34c-0.3,0-0.5,0.1-0.7,0.3c-0.2,0.2-0.3,0.4-0.3,0.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h34c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7
C292.9,0.8,292.6,0.7,292.3,0.7L292.3,0.7z"/>
<path class="st1" d="M272.9,8h-0.5l-1.4-2.3V8h-0.6V4.8h0.6l1.4,2.3V4.8h0.5V8z M275.4,6.6h-1.3v1h1.5V8h-2.1V4.8h2.1v0.5h-1.5v0.9
h1.3V6.6z M278.4,5.2h-1V8h-0.6V5.2h-1V4.8h2.5L278.4,5.2z M270.3,13V9.8h1.1c0.3,0,0.6,0.1,0.8,0.2c0.1,0.1,0.2,0.2,0.2,0.3
c0,0.1,0.1,0.2,0.1,0.4c0,0.1,0,0.3-0.1,0.4c-0.1,0.1-0.2,0.2-0.3,0.3c0.2,0,0.3,0.1,0.4,0.3c0.1,0.1,0.2,0.3,0.1,0.5
c0,0.1,0,0.3-0.1,0.4c-0.1,0.1-0.1,0.2-0.2,0.3c-0.2,0.2-0.5,0.3-0.8,0.2H270.3z M270.9,11.6v1h0.6c0.1,0,0.3,0,0.4-0.1
c0,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1,0-0.2c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.2s-0.1-0.1-0.2-0.1c-0.1,0-0.1,0-0.2,0H270.9z
M270.9,11.1h0.5c0.1,0,0.3,0,0.4-0.1c0,0,0.1-0.1,0.1-0.1c0-0.1,0-0.1,0-0.2c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.2
c-0.1-0.1-0.3-0.1-0.4-0.1h-0.5V11.1z M275,12.3h-1.2l-0.3,0.7h-0.6l1.2-3.2h0.5l1.2,3.2h-0.6L275,12.3z M273.9,11.8h0.9l-0.5-1.3
L273.9,11.8z M278.7,13h-0.6l-1.4-2.3V13h-0.6V9.8h0.6l1.4,2.3V9.8h0.6V13z M280.3,11.6l-0.4,0.4v1h-0.6V9.8h0.6v1.5l0.3-0.4
l0.9-1.1h0.7l-1.2,1.4l1.3,1.8h-0.7L280.3,11.6z M282.8,13h-0.5V9.8h0.5V13z M286,13h-0.5l-1.5-2.3V13h-0.6V9.8h0.6l1.4,2.3V9.8h0.6
V13z M289.1,12.6c-0.1,0.2-0.3,0.3-0.5,0.4c-0.2,0.1-0.5,0.1-0.7,0.1c-0.2,0-0.5-0.1-0.7-0.2c-0.2-0.1-0.4-0.3-0.5-0.5
c-0.1-0.2-0.2-0.5-0.2-0.8v-0.2c0-0.4,0.1-0.8,0.4-1.1c0.1-0.1,0.3-0.3,0.4-0.3c0.2-0.1,0.4-0.1,0.6-0.1c0.3,0,0.6,0.1,0.8,0.3
c0.2,0.2,0.4,0.5,0.4,0.8h-0.5c0-0.1,0-0.2-0.1-0.2c0-0.1-0.1-0.1-0.2-0.2c-0.1-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.2,0-0.2,0
c-0.1,0-0.2,0-0.3,0.1s-0.2,0.1-0.2,0.2c-0.1,0.2-0.2,0.5-0.2,0.8v0.2c0,0.3,0.1,0.6,0.2,0.8c0.1,0.1,0.2,0.2,0.3,0.2
c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3,0c0.1,0,0.2-0.1,0.3-0.2v-0.6h-0.7v-0.4h1.2L289.1,12.6z"/>
<path d="M263.8,4c0.3,0,0.5,0.1,0.7,0.3s0.3,0.4,0.3,0.7v1c0.6,0.1,1.2,0.3,1.6,0.8c0.4,0.5,0.6,1.1,0.6,1.7v2.6
c0,0.3-0.1,0.6-0.2,0.9c-0.1,0.3-0.3,0.6-0.5,0.8c-0.2,0.2-0.5,0.4-0.8,0.5c-0.3,0.1-0.6,0.2-0.9,0.2c-0.3,0-0.6-0.1-0.9-0.2
s-0.6-0.3-0.8-0.5c-0.2-0.2-0.4-0.5-0.5-0.8c-0.1-0.3-0.2-0.6-0.2-0.9V8.5c0-0.6,0.2-1.2,0.6-1.7c0.4-0.5,1-0.7,1.6-0.8V5
c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.2c0,0-0.1-0.1-0.2-0.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1,0.1-0.2,0.1
c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0,0.2v0.2c0,0.3-0.1,0.5-0.3,0.7c-0.2,0.2-0.4,0.3-0.7,0.3c-0.3,0-0.5-0.1-0.7-0.3
c-0.2-0.2-0.3-0.4-0.3-0.7c0,0,0-0.1,0-0.1c0,0,0-0.1,0.1-0.1c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1,0.1c0,0,0,0.1,0,0.1
c0,0.1,0,0.2,0,0.2c0,0.1,0.1,0.1,0.1,0.2c0.1,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.2,0c0.1,0,0.1-0.1,0.2-0.1
c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0-0.1,0-0.2V5c0-0.3,0.1-0.5,0.3-0.7C263.3,4.1,263.6,4,263.8,4L263.8,4z M264.6,7c0,0-0.1,0-0.1,0
c0,0-0.1,0-0.1,0.1c0,0,0,0.1-0.1,0.1c0,0,0,0.1,0,0.1v1.2c0,0,0,0.1,0,0.1c0,0,0,0.1,0.1,0.1c0,0,0.1,0.1,0.1,0.1c0,0,0.1,0,0.1,0
h0.1l0.1-0.1c0,0,0.1-0.1,0.1-0.1c0,0,0-0.1,0-0.1V7.4c0,0,0-0.1,0-0.1c0,0,0-0.1-0.1-0.1l-0.1-0.1C264.7,7.1,264.6,7.1,264.6,7
L264.6,7z"/>
<path class="st0" d="M251.7,0.7h-30c-0.3,0-0.5,0.1-0.7,0.3c-0.2,0.2-0.3,0.4-0.3,0.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h30c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7
C252.2,0.8,251.9,0.7,251.7,0.7L251.7,0.7z"/>
<path class="st5" d="M225.3,10.6c0,0,0.1-0.6,0.5-2c0.3-1.1,0.6-2.1,0.6-2.2l0.1-0.3h1.2c1.4,0,1.6,0,1.8,0.2c0.4,0.2,0.5,0.5,0.4,1
c-0.1,0.4-0.4,0.8-0.8,1.1c-0.1,0.1-0.2,0.1-0.2,0.2c0,0,0,0.1,0.1,0.2c0.1,0.1,0.1,0.1,0.2,0.2c0.1,0.3,0.1,0.5,0,0.8
c0,0.2-0.1,0.4-0.1,0.6v0.3h-0.6c-0.2,0-0.4,0-0.6,0c-0.1-0.1-0.1-0.2,0-0.6c0.1-0.4,0.1-0.6,0-0.7c-0.1-0.1-0.2-0.2-0.6-0.2
S227,9,227,9s-0.1,0.2-0.3,0.9l-0.2,0.6H226C225.8,10.6,225.6,10.6,225.3,10.6L225.3,10.6z M228.3,8.1c0.3-0.1,0.4-0.2,0.4-0.6
c0-0.1,0-0.1,0-0.2c-0.1-0.1-0.3-0.1-0.8-0.1h-0.4l-0.1,0.2c-0.1,0.2-0.1,0.4-0.2,0.7c0,0.1,0,0.1,0.1,0.1
C227.8,8.2,228.1,8.2,228.3,8.1L228.3,8.1z M230.3,10.7c-0.2-0.1-0.3-0.2-0.4-0.3c-0.1-0.3,0-0.8,0.4-2.3c0.1-0.3,0.2-0.6,0.2-0.6
c0,0,0.1,0,0.5,0c0.2,0,0.3,0,0.5,0h0.1l-0.1,0.3c-0.2,0.6-0.4,1.4-0.4,1.7c0,0.2,0,0.3,0,0.3c0,0.1,0.4,0.2,0.6,0.1
s0.3-0.3,0.8-1.9c0-0.2,0.1-0.3,0.2-0.4l0.1-0.1h0.5c0.4,0,0.5,0,0.5,0c0,0-0.6,2.2-0.8,3.1v0.1h-1c0-0.1,0-0.1,0.1-0.1
c0.1-0.3,0-0.3-0.4,0c-0.2,0.2-0.5,0.3-0.8,0.3C230.6,10.8,230.4,10.8,230.3,10.7L230.3,10.7z M233.6,10.6c0.1-0.8,0.3-1.5,0.6-2.2
l0.6-2.2h1c1.3,0,1.6,0,1.8,0.2c0.2,0.1,0.3,0.2,0.4,0.4c0.1,0.2,0.1,0.4,0.1,0.6c0,0.2,0,0.4-0.1,0.5c-0.1,0.3-0.3,0.6-0.5,0.8
c-0.2,0.2-0.5,0.4-0.8,0.5c-0.2,0-0.5,0.1-0.7,0.1c-0.9,0.1-0.9,0-0.9,0.2c-0.1,0.2-0.1,0.4-0.2,0.7l-0.2,0.6h-0.6
C234,10.7,233.8,10.7,233.6,10.6L233.6,10.6z M236.3,8.3c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.1,0.2-0.2c0.1-0.1,0.1-0.2,0.1-0.3
c0-0.1,0-0.2,0-0.3c-0.1-0.1-0.2-0.2-0.7-0.2c-0.2,0-0.3,0-0.5,0c-0.1,0.3-0.2,0.6-0.2,0.9c0,0,0,0.1,0,0.1
C235.8,8.3,236.1,8.3,236.3,8.3L236.3,8.3z M238,10.7c-0.3-0.1-0.4-0.4-0.3-0.9c0.2-0.7,0.5-0.9,1.7-1.1c0.7-0.1,0.9-0.2,1-0.5
S240.3,8,240,8c-0.1,0-0.2,0-0.3,0c-0.1,0-0.2,0.1-0.2,0.2l-0.1,0.1H239c-0.4,0-0.6,0-0.6-0.1c0.1-0.2,0.2-0.3,0.3-0.5
c0.2-0.2,0.4-0.3,0.7-0.3c0.6-0.2,1.2-0.2,1.8,0c0.2,0.1,0.3,0.2,0.4,0.4c0.1,0.1,0.1,0.3-0.3,1.5c-0.1,0.6-0.3,1.2-0.3,1.2v0.1
h-0.4h-0.5H240l-0.1-0.1c-0.1-0.2-0.1-0.2-0.5,0c-0.3,0.1-0.6,0.2-0.9,0.2C238.4,10.8,238.3,10.7,238,10.7L238,10.7z M239.7,10.1
c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.1-0.3,0.1-0.4V9.2h-0.2c-0.3,0-0.6,0.1-0.8,0.3c-0.1,0-0.1,0.1-0.2,0.1c0,0.1-0.1,0.1-0.1,0.2
c0,0.1,0,0.2,0.1,0.2C239.2,10.1,239.4,10.1,239.7,10.1L239.7,10.1z M241.3,12.1c-0.1,0-0.1-0.1,0-0.4c0.1-0.3,0.1-0.4,0.4-0.5
c0.3,0,0.4-0.1,0.5-0.2c0.1-0.7,0.1-1.5,0-2.2c0-0.4,0-0.8,0-1.3c0,0,0.2,0,0.6,0h0.5v1c0,0.3,0,0.7,0,1c0.1,0.1,0.3-0.3,1.1-1.8
l0.1-0.2h0.5c0.2,0,0.3,0,0.5,0c0,0-0.7,1.3-1.4,2.5c-1,1.7-1.2,2-1.7,2.1C242,12.1,241.7,12.1,241.3,12.1L241.3,12.1z"/>
<path class="st6" d="M245.8,11.7l1.4-5.1l1.3,2.6L245.8,11.7z"/>
<path class="st7" d="M244.9,11.7l1.4-5.1l1.3,2.6L244.9,11.7z"/>
<path class="st8" d="M214.4,1h-28.9c-0.3,0-0.6,0.1-0.9,0.4s-0.4,0.5-0.4,0.9v13.5c0,0.3,0.1,0.6,0.4,0.9s0.5,0.4,0.9,0.4h28.9
c0.3,0,0.6-0.1,0.9-0.4s0.4-0.5,0.4-0.9V2.2c0-0.3-0.1-0.6-0.4-0.9S214.8,1,214.4,1z"/>
<path class="st9" d="M195.4,17h19c0.2,0,0.3,0,0.5-0.1c0.2-0.1,0.3-0.2,0.4-0.3c0.1-0.1,0.2-0.3,0.3-0.4c0.1-0.1,0.1-0.3,0.1-0.5V10
C215.7,10,208.6,14.8,195.4,17L195.4,17z"/>
<path class="st10" d="M189.1,8.4c-0.3,0.2-0.6,0.3-1,0.3h-0.2V6.3h0.2c0.2,0,0.4,0,0.5,0.1c0.2,0.1,0.3,0.1,0.5,0.2
c0.1,0.1,0.2,0.3,0.3,0.4c0.1,0.2,0.1,0.3,0.1,0.5c0,0.2,0,0.3-0.1,0.5C189.3,8.2,189.2,8.3,189.1,8.4L189.1,8.4z M188.2,5.7h-1.1
v3.7h1.1c0.5,0,1-0.1,1.4-0.4c0.2-0.2,0.4-0.4,0.5-0.6c0.1-0.2,0.2-0.5,0.2-0.8c0-0.3-0.1-0.5-0.2-0.7c-0.1-0.2-0.3-0.4-0.4-0.6
c-0.2-0.2-0.4-0.3-0.6-0.4C188.7,5.7,188.5,5.7,188.2,5.7L188.2,5.7z M190.6,5.7h0.7v3.7h-0.7V5.7z M193.1,7.1
c-0.4-0.2-0.6-0.3-0.6-0.5c0-0.2,0.2-0.4,0.6-0.4c0.1,0,0.2,0,0.3,0.1c0.1,0.1,0.2,0.1,0.3,0.2l0.4-0.5c-0.3-0.3-0.7-0.4-1.1-0.4
c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.2-0.4,0.5-0.4,0.7c0,0.5,0.2,0.8,0.9,1c0.2,0.1,0.3,0.1,0.5,0.2c0.1,0,0.1,0.1,0.2,0.2
c0,0.1,0.1,0.1,0.1,0.2c0,0.1,0,0.1,0,0.2c0,0.1-0.1,0.1-0.1,0.2c-0.1,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0c-0.2,0-0.3,0-0.5-0.1
c-0.1-0.1-0.3-0.2-0.3-0.4l-0.5,0.4c0.1,0.2,0.3,0.4,0.6,0.5c0.2,0.1,0.5,0.2,0.8,0.2c0.2,0,0.3,0,0.5-0.1c0.2-0.1,0.3-0.1,0.4-0.3
c0.1-0.1,0.2-0.3,0.3-0.4c0.1-0.2,0.1-0.3,0.1-0.5C194.2,7.6,194,7.3,193.1,7.1L193.1,7.1z M194.4,7.5c0,0.3,0.1,0.5,0.2,0.8
c0.1,0.2,0.3,0.5,0.4,0.6c0.2,0.2,0.4,0.3,0.6,0.4s0.5,0.1,0.8,0.1c0.3,0,0.6-0.1,0.9-0.2V8.4c-0.1,0.1-0.3,0.2-0.4,0.3
c-0.2,0.1-0.3,0.1-0.5,0.1c-0.2,0-0.3,0-0.5-0.1c-0.2-0.1-0.3-0.2-0.4-0.3c-0.1-0.1-0.2-0.3-0.3-0.4s-0.1-0.3-0.1-0.5
c0-0.2,0-0.3,0.1-0.5c0.1-0.2,0.2-0.3,0.3-0.4c0.1-0.1,0.3-0.2,0.4-0.3c0.2-0.1,0.3-0.1,0.5-0.1c0.2,0,0.3,0,0.5,0.1
c0.2,0.1,0.3,0.2,0.4,0.3V5.8c-0.3-0.1-0.6-0.2-0.9-0.2c-0.5,0-1,0.2-1.4,0.5C194.7,6.5,194.5,7,194.4,7.5L194.4,7.5z M203.4,8.1
l-1-2.5h-0.8l1.6,3.8h0.4l1.6-3.8h-0.8L203.4,8.1L203.4,8.1z M205.5,9.4h2.1V8.7h-1.4v-1h1.3V7.1h-1.3V6.3h1.4V5.7h-2.1V9.4z
M209.1,7.4h-0.2V6.3h0.2c0.5,0,0.7,0.2,0.7,0.5S209.6,7.4,209.1,7.4L209.1,7.4z M210.6,6.7c0-0.7-0.5-1.1-1.3-1.1h-1.1v3.7h0.7V7.9
h0.1l1,1.5h0.9l-1.2-1.5c0.2,0,0.5-0.2,0.6-0.3C210.5,7.3,210.6,7.1,210.6,6.7L210.6,6.7z"/>
<path class="st11" d="M201.7,7.5c0,0.5-0.2,1-0.6,1.4c-0.4,0.4-0.9,0.6-1.4,0.6c-0.5,0-1-0.2-1.4-0.6c-0.4-0.4-0.6-0.9-0.6-1.4
c0-0.5,0.2-1,0.6-1.4s0.9-0.6,1.4-0.6c0.5,0,1,0.2,1.4,0.6S201.7,7,201.7,7.5L201.7,7.5z"/>
<path class="st0" d="M178.3,0.7h-30c-0.3,0-0.5,0.1-0.7,0.3c-0.2,0.2-0.3,0.4-0.3,0.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h30c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7
C178.9,0.8,178.6,0.7,178.3,0.7L178.3,0.7z"/>
<path class="st12" d="M160.3,4h6.1c1.3,0,2.6,0.5,3.5,1.5c0.9,0.9,1.5,2.2,1.5,3.5c0,1-0.3,2-0.8,2.8c-0.5,0.8-1.3,1.5-2.2,1.8
c-0.6,0.3-1.3,0.4-1.9,0.4h-6.1V4z"/>
<path class="st13" d="M160.3,13.5c0.9,0,1.8-0.3,2.5-0.8c0.7-0.5,1.3-1.2,1.6-2c0.3-0.8,0.4-1.7,0.2-2.6c-0.2-0.9-0.6-1.7-1.2-2.3
c-0.6-0.6-1.4-1-2.3-1.2c-0.9-0.2-1.8-0.1-2.6,0.3c-0.8,0.3-1.5,0.9-2,1.7c-0.5,0.7-0.8,1.6-0.8,2.5c0,0.6,0.1,1.2,0.4,1.7
c0.2,0.5,0.6,1,1,1.5c0.4,0.4,0.9,0.7,1.5,1C159.1,13.4,159.7,13.5,160.3,13.5L160.3,13.5z"/>
<path class="st12" d="M162.3,9c0-0.5-0.1-1-0.4-1.4c-0.3-0.4-0.7-0.7-1.1-0.9v4.5c0.4-0.2,0.8-0.5,1.1-0.9
C162.2,10,162.3,9.5,162.3,9L162.3,9z M159.8,11.2V6.8c-0.5,0.2-0.8,0.5-1.1,0.9c-0.3,0.4-0.4,0.9-0.4,1.4s0.1,1,0.4,1.4
C159,10.8,159.3,11.1,159.8,11.2L159.8,11.2z"/>
<path class="st0" d="M141.7,0.7h-30c-0.3,0-0.5,0.1-0.7,0.3c-0.2,0.2-0.3,0.4-0.3,0.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h30c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7
C142.2,0.8,141.9,0.7,141.7,0.7L141.7,0.7z"/>
<path class="st14" d="M128.8,11.7l-0.3-0.3v0.3h-0.9v-0.6c-0.1,0.1-0.2,0.1-0.4,0.1h-0.3v0.5h-1.4l-0.2-0.3l-0.2,0.3h-2.3V9.5h2.3
l0.2,0.3l0.2-0.3h8.4V2H120v5.9l0.5-1.2h0.9l0.3,0.7V6.6h1.1l0.2,0.5l0.2-0.5h5v0.2c0.2-0.2,0.5-0.3,0.7-0.2h1.6l0.3,0.7V6.6h0.9
L132,7V6.6h1v2.2h-1l-0.2-0.4v0.4h-1.4l-0.1-0.3h-0.4l-0.1,0.3h-0.9c-0.3,0-0.5-0.1-0.7-0.2v0.2h-1.4l-0.3-0.3v0.3h-5.2l-0.1-0.3
h-0.4l-0.1,0.3H120v7.1h13.9v-4.4c-0.2,0.1-0.3,0.2-0.5,0.2H128.8z"/>
<path class="st14" d="M133.9,9.8l-0.2,0.4L133,10c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0.1,0,0.1c0,0,0,0.1,0,0.1c0,0,0.1,0,0.1,0h0.4
c0.3,0,0.5,0.2,0.5,0.5c0,0.1,0,0.1,0,0.2c0,0.1-0.1,0.1-0.1,0.2c-0.1,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0h-0.9v-0.4h0.9
c0,0,0,0,0,0c0,0,0,0,0-0.1h-0.1H133c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1c-0.1,0-0.1-0.1-0.1-0.2c0-0.1,0-0.1,0-0.2
c0-0.1,0-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.2c0.1,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0H133.9z"/>
<path class="st0" d="M105,0.7H75c-0.3,0-0.5,0.1-0.7,0.3C74.1,1.2,74,1.4,74,1.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h30c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7C105.5,0.8,105.3,0.7,105,0.7
L105,0.7z"/>
<path class="st15" d="M86.5,14c1,0,2-0.3,2.8-0.8c0.8-0.5,1.5-1.3,1.8-2.2C91.5,10,91.6,9,91.4,8c-0.2-1-0.7-1.9-1.4-2.6
c-0.7-0.7-1.6-1.2-2.6-1.4c-1-0.2-2-0.1-2.9,0.3c-0.9,0.4-1.7,1-2.2,1.8C81.8,7,81.5,8,81.5,9c0,1.3,0.5,2.6,1.5,3.5
C83.9,13.5,85.1,14,86.5,14L86.5,14z"/>
<path class="st16" d="M93.5,14c1,0,1.9-0.3,2.8-0.9c0.8-0.6,1.4-1.3,1.8-2.3C98.5,10,98.6,9,98.4,8c-0.2-1-0.7-1.9-1.4-2.5
c-0.7-0.7-1.6-1.2-2.6-1.4c-1-0.2-2-0.1-2.9,0.3c-0.9,0.4-1.7,1-2.2,1.8C88.8,7,88.5,8,88.5,9c0,0.7,0.1,1.3,0.4,1.9
c0.3,0.6,0.6,1.2,1.1,1.6c0.5,0.5,1,0.8,1.6,1.1C92.2,13.9,92.9,14,93.5,14L93.5,14z"/>
<path class="st17" d="M90,12.6c0.9-1,1.4-2.2,1.5-3.6c-0.1-1.3-0.6-2.6-1.5-3.6c-0.5,0.5-0.9,1-1.1,1.6c-0.3,0.6-0.4,1.3-0.4,2
c0,0.7,0.1,1.3,0.4,2C89.1,11.6,89.5,12.1,90,12.6L90,12.6z"/>
<path class="st0" d="M68.3,0.7h-30c-0.3,0-0.5,0.1-0.7,0.3c-0.2,0.2-0.3,0.4-0.3,0.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h30c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7C68.8,0.8,68.6,0.7,68.3,0.7
L68.3,0.7z"/>
<path class="st18" d="M49.8,14c1,0,1.9-0.3,2.8-0.9c0.8-0.6,1.4-1.3,1.8-2.3C54.7,10,54.8,9,54.6,8c-0.2-1-0.7-1.9-1.4-2.5
c-0.7-0.7-1.6-1.2-2.6-1.4c-1-0.2-2-0.1-2.9,0.3c-0.9,0.4-1.7,1-2.2,1.8C45,7,44.7,8,44.7,9c0,0.7,0.1,1.3,0.4,1.9
c0.3,0.6,0.6,1.2,1.1,1.6c0.5,0.5,1,0.8,1.6,1.1C48.5,13.9,49.1,14,49.8,14L49.8,14z"/>
<path class="st19" d="M56.9,14c1,0,2-0.3,2.8-0.8c0.8-0.5,1.5-1.3,1.8-2.2C61.9,10,62,9,61.8,8c-0.2-1-0.7-1.9-1.4-2.6
c-0.7-0.7-1.6-1.2-2.6-1.4c-1-0.2-2-0.1-2.9,0.3c-0.9,0.4-1.7,1-2.2,1.8C52.2,7,51.9,8,51.9,9c0,1.3,0.5,2.6,1.5,3.5
C54.3,13.5,55.5,14,56.9,14L56.9,14z"/>
<path class="st20" d="M53.4,12.6c0.9-1,1.4-2.3,1.5-3.6c-0.1-1.3-0.7-2.6-1.6-3.6c-0.5,0.5-0.9,1-1.1,1.6c-0.3,0.6-0.4,1.3-0.3,2
c0,0.7,0.1,1.3,0.4,1.9C52.5,11.6,52.9,12.1,53.4,12.6L53.4,12.6z"/>
<path class="st0" d="M31.7,0.7h-30C1.4,0.7,1.2,0.8,1,1C0.8,1.2,0.7,1.4,0.7,1.7v14.7c0,0.3,0.1,0.5,0.3,0.7
c0.2,0.2,0.4,0.3,0.7,0.3h30c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7V1.7c0-0.3-0.1-0.5-0.3-0.7C32.2,0.8,31.9,0.7,31.7,0.7
L31.7,0.7z"/>
<path class="st21" d="M14,5.8l-2.8,6.6H9.4L8.1,7.1C8.1,7,8,6.9,7.9,6.8C7.9,6.7,7.8,6.6,7.7,6.5C7.1,6.3,6.6,6.1,6,6V5.8h2.9
c0.2,0,0.4,0.1,0.5,0.2c0.1,0.1,0.2,0.3,0.3,0.5l0.7,3.8l1.8-4.5H14z M21,10.2c0-1.7-2.4-1.8-2.4-2.6c0-0.2,0.2-0.5,0.7-0.5
c0.6-0.1,1.1,0,1.7,0.3L21.3,6c-0.5-0.2-1-0.3-1.6-0.3c-1.7,0-2.9,0.9-2.9,2.2c0,0.9,0.8,1.5,1.5,1.8c0.6,0.3,0.9,0.5,0.9,0.8
c0,0.4-0.5,0.6-1,0.6c-0.6,0-1.2-0.1-1.7-0.4l-0.3,1.4c0.6,0.2,1.2,0.4,1.9,0.3C19.9,12.5,21,11.6,21,10.2L21,10.2z M25.4,12.4H27
l-1.4-6.6h-1.4c-0.2,0-0.3,0-0.4,0.1c-0.1,0.1-0.2,0.2-0.3,0.4l-2.5,6.1h1.8l0.4-1h2.2L25.4,12.4z M23.5,10l0.9-2.5l0.5,2.5H23.5z
M16.4,5.8L15,12.4h-1.7l1.4-6.6H16.4z"/>
</svg>

After

Width:  |  Height:  |  Size: 24 KiB

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save