Browse Source

Mar 1 : [ADD] Initial Commit 'code_backend_theme_enterprise'

pull/243/head
AjmalCybro 2 years ago
parent
commit
78bc0aedf9
  1. 42
      code_backend_theme_enterprise/README.rst
  2. 22
      code_backend_theme_enterprise/__init__.py
  3. 67
      code_backend_theme_enterprise/__manifest__.py
  4. 6
      code_backend_theme_enterprise/doc/RELEASE_NOTES.md
  5. 447
      code_backend_theme_enterprise/hooks.py
  6. BIN
      code_backend_theme_enterprise/static/description/assets/all_screens.png
  7. BIN
      code_backend_theme_enterprise/static/description/assets/easily-access-menu.gif
  8. BIN
      code_backend_theme_enterprise/static/description/assets/hero.png
  9. BIN
      code_backend_theme_enterprise/static/description/assets/icons/check.png
  10. BIN
      code_backend_theme_enterprise/static/description/assets/icons/chevron.png
  11. BIN
      code_backend_theme_enterprise/static/description/assets/icons/cogs.png
  12. BIN
      code_backend_theme_enterprise/static/description/assets/icons/consultation.png
  13. BIN
      code_backend_theme_enterprise/static/description/assets/icons/ecom-black.png
  14. BIN
      code_backend_theme_enterprise/static/description/assets/icons/education-black.png
  15. BIN
      code_backend_theme_enterprise/static/description/assets/icons/hotel-black.png
  16. BIN
      code_backend_theme_enterprise/static/description/assets/icons/license.png
  17. BIN
      code_backend_theme_enterprise/static/description/assets/icons/lifebuoy.png
  18. BIN
      code_backend_theme_enterprise/static/description/assets/icons/manufacturing-black.png
  19. BIN
      code_backend_theme_enterprise/static/description/assets/icons/pos-black.png
  20. BIN
      code_backend_theme_enterprise/static/description/assets/icons/puzzle.png
  21. BIN
      code_backend_theme_enterprise/static/description/assets/icons/restaurant-black.png
  22. BIN
      code_backend_theme_enterprise/static/description/assets/icons/service-black.png
  23. BIN
      code_backend_theme_enterprise/static/description/assets/icons/trading-black.png
  24. BIN
      code_backend_theme_enterprise/static/description/assets/icons/training.png
  25. BIN
      code_backend_theme_enterprise/static/description/assets/icons/update.png
  26. BIN
      code_backend_theme_enterprise/static/description/assets/icons/user.png
  27. BIN
      code_backend_theme_enterprise/static/description/assets/icons/wrench.png
  28. BIN
      code_backend_theme_enterprise/static/description/assets/logo.png
  29. BIN
      code_backend_theme_enterprise/static/description/assets/menu_focus.png
  30. BIN
      code_backend_theme_enterprise/static/description/assets/resp-gif.gif
  31. BIN
      code_backend_theme_enterprise/static/description/assets/responsive.jpg
  32. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/Employees_kanban.png
  33. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/alert.png
  34. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/approvals_dashboard.png
  35. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/apps_uninstall.png
  36. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/attendance.png
  37. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/chatters.png
  38. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/crm_graph.png
  39. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/discuss.png
  40. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/easily-access-menu.gif
  41. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/form_view.png
  42. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/graph-view.jpg
  43. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/group_view.png
  44. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/home.png
  45. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/home1.png
  46. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/inventory_graph.png
  47. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/kanban_group.png
  48. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/login.png
  49. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/modal.png
  50. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/product_form.png
  51. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/product_kanban.png
  52. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/purchase_list.png
  53. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/recruitment_kanban.png
  54. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/rental_graph.png
  55. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/sales_kanban.png
  56. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/sales_list.png
  57. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/settings.png
  58. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/sidebar_sales.png
  59. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/sidebar_settings.png
  60. BIN
      code_backend_theme_enterprise/static/description/assets/screenshots/tab.png
  61. BIN
      code_backend_theme_enterprise/static/description/banner.png
  62. BIN
      code_backend_theme_enterprise/static/description/icon.png
  63. 1024
      code_backend_theme_enterprise/static/description/index.html
  64. BIN
      code_backend_theme_enterprise/static/description/theme_screenshot.png
  65. 93
      code_backend_theme_enterprise/static/src/fonts/OFL.txt
  66. BIN
      code_backend_theme_enterprise/static/src/fonts/Poppins-Regular.ttf
  67. BIN
      code_backend_theme_enterprise/static/src/img/code_logo.png
  68. BIN
      code_backend_theme_enterprise/static/src/img/icons/accounting.png
  69. 2
      code_backend_theme_enterprise/static/src/img/icons/appraisal (1).svg
  70. BIN
      code_backend_theme_enterprise/static/src/img/icons/appraisal.png
  71. 2
      code_backend_theme_enterprise/static/src/img/icons/appraisal.svg
  72. BIN
      code_backend_theme_enterprise/static/src/img/icons/approvals.png
  73. BIN
      code_backend_theme_enterprise/static/src/img/icons/apps.png
  74. 43
      code_backend_theme_enterprise/static/src/img/icons/apps.svg
  75. BIN
      code_backend_theme_enterprise/static/src/img/icons/attendance.png
  76. 2
      code_backend_theme_enterprise/static/src/img/icons/attendance.svg
  77. BIN
      code_backend_theme_enterprise/static/src/img/icons/barcode.png
  78. 2
      code_backend_theme_enterprise/static/src/img/icons/barcode.svg
  79. BIN
      code_backend_theme_enterprise/static/src/img/icons/calendar.png
  80. 108
      code_backend_theme_enterprise/static/src/img/icons/calendar.svg
  81. BIN
      code_backend_theme_enterprise/static/src/img/icons/chat.png
  82. 43
      code_backend_theme_enterprise/static/src/img/icons/chat.svg
  83. BIN
      code_backend_theme_enterprise/static/src/img/icons/clean-code.png
  84. 58
      code_backend_theme_enterprise/static/src/img/icons/clean-code.svg
  85. BIN
      code_backend_theme_enterprise/static/src/img/icons/close.png
  86. BIN
      code_backend_theme_enterprise/static/src/img/icons/consolidation.png
  87. 48
      code_backend_theme_enterprise/static/src/img/icons/consolidation.svg
  88. BIN
      code_backend_theme_enterprise/static/src/img/icons/contacts.png
  89. 2
      code_backend_theme_enterprise/static/src/img/icons/contacts.svg
  90. BIN
      code_backend_theme_enterprise/static/src/img/icons/contract.png
  91. 2
      code_backend_theme_enterprise/static/src/img/icons/contract.svg
  92. BIN
      code_backend_theme_enterprise/static/src/img/icons/crm.png
  93. 2
      code_backend_theme_enterprise/static/src/img/icons/crm.svg
  94. BIN
      code_backend_theme_enterprise/static/src/img/icons/cutlery.png
  95. 2
      code_backend_theme_enterprise/static/src/img/icons/cutlery.svg
  96. BIN
      code_backend_theme_enterprise/static/src/img/icons/dashboard.png
  97. 2
      code_backend_theme_enterprise/static/src/img/icons/dashboard.svg
  98. BIN
      code_backend_theme_enterprise/static/src/img/icons/discuss.png
  99. 2
      code_backend_theme_enterprise/static/src/img/icons/discuss.svg
  100. BIN
      code_backend_theme_enterprise/static/src/img/icons/documents.png

42
code_backend_theme_enterprise/README.rst

@ -0,0 +1,42 @@
Code Backend Theme Enterprise
=============================
* Code Backend Theme module for Odoo 16 enterprise editions
Installation
============
- www.odoo.com/documentation/16.0/setup/install.html
- Install our custom addon
License
-------
General Public License, Version 3 (LGPL v3).
(https://www.odoo.com/documentation/user/16.0/legal/licenses/licenses.html)
Company
-------
* 'Cybrosys Techno Solutions <https://cybrosys.com/>'__
Credits
-------
* 'Cybrosys Techno Solutions <https://cybrosys.com/>'__
Credits : Abhijith KP @ Cybrosys
v16 Ahammed Harshad P @ Cybrosys
Contacts
--------
* Mail Contact : odoo@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
==========
This module is maintained by Cybrosys Technologies.
For support and more information, please visit https://www.cybrosys.com
Further information
===================
HTML Description: `<static/description/index.html>`__

22
code_backend_theme_enterprise/__init__.py

@ -0,0 +1,22 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2021-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys Techno Solutions(<https://www.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 .hooks import test_pre_init_hook, test_post_init_hook

67
code_backend_theme_enterprise/__manifest__.py

@ -0,0 +1,67 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys Techno Solutions(<https://www.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": "Code Backend Theme V16 Enterprise",
"summary": "Minimalist and elegant backend theme for Odoo 16 Enterprise",
"description": """Minimalist and elegant backend theme for Odoo 16 Backend Theme Enterprise, Enterprise Theme, Backend Theme, Enterprise Backend Theme, V16 Theme""",
"category": "Themes/Backend",
"version": "16.0.1.0.0",
'author': 'Cybrosys Techno Solutions',
'company': 'Cybrosys Techno Solutions',
'maintainer': 'Cybrosys Techno Solutions',
'website': "https://www.cybrosys.com",
"depends": ['base', 'web_enterprise', 'web'],
"data": [
'views/icons.xml',
],
'assets': {
'web.assets_backend': [
"code_backend_theme_enterprise/static/src/scss/theme_accent.scss",
"code_backend_theme_enterprise/static/src/scss/navigation_bar.scss",
"code_backend_theme_enterprise/static/src/scss/datetimepicker.scss",
"code_backend_theme_enterprise/static/src/scss/theme.scss",
"code_backend_theme_enterprise/static/src/js/fields/basic_fields.js",
"code_backend_theme_enterprise/static/src/js/chrome/sidebar.js",
"code_backend_theme_enterprise/static/src/xml/top_bar.xml",
"code_backend_theme_enterprise/static/src/scss/sidebar.scss",
"code_backend_theme_enterprise/static/src/xml/sidebar.xml",
"https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap",
],
'web.assets_frontend': [
"code_backend_theme_enterprise/static/src/scss/login.scss",
"https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap",
],
},
'images': [
'static/description/banner.png',
'static/description/theme_screenshot.png',
],
'license': 'LGPL-3',
'pre_init_hook': 'test_pre_init_hook',
'post_init_hook': 'test_post_init_hook',
'installable': True,
'application': False,
'auto_install': False,
}

6
code_backend_theme_enterprise/doc/RELEASE_NOTES.md

@ -0,0 +1,6 @@
## Module <code_backend_theme_enterprise>
#### 22.02.2023
#### Version 16.0.1.0.0
#### ADD
Initial Commit for 'Code Backend Theme V16 Enterprise'

447
code_backend_theme_enterprise/hooks.py

@ -0,0 +1,447 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2021-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys Techno Solutions(<https://www.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/>.
#
#############################################################################
import base64
from odoo import api, SUPERUSER_ID
from odoo.modules import get_module_resource
def test_pre_init_hook(cr):
"""Hooks for Changing Menu Web_icon"""
env = api.Environment(cr, SUPERUSER_ID, {})
menu_item = env['ir.ui.menu'].search([('parent_id', '=', False)])
for menu in menu_item:
if menu.name == 'Contacts':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'contacts.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Link Tracker':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'link.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Dashboards':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'dashboard.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Sales':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'sales.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Accounting':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'accounting.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Inventory':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'inventory.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Purchase':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'purchase.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Calendar':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'calendar.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'CRM':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'crm.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Note':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'notes.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Website':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'website.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Point of Sale':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'pos.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Manufacturing':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'manufacturing.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Repairs':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'repair.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Email Marketing':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'email-marketing.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'SMS Marketing':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'sms.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Project':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'project.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Surveys':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'survey.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Employees':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'employee.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Recruitment':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'recruitment.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Attendances':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'attendance.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Time Off':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'time-off.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Expenses':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'expense.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Maintenance':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'maintenance.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Live Chat':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'chat.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Lunch':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'restaurant.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Fleet':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'traffic.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Timesheets':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'timesheet.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Events':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'token.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'eLearning':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'elearning.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Members':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'user.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Subscriptions':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'subscription.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Documents':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'documents.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Rental':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'rental.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Marketing Automation':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'marketing_automation.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'IoT':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'iot.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Helpdesk':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'help.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Planning':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'planning.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Appraisal':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'appraisal.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Consolidation':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'consolidation.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Payroll':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'payroll.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Barcode':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'barcode.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Quality':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'quality.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'PLM':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'plm.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Field Service':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'field-service.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Data Cleaning':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'clean-code.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Approvals':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'approvals.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Referrals':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'referrals.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Discuss':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'discuss.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Social Marketing':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'like.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
def test_post_init_hook(cr, registry):
"""post init hook"""
env = api.Environment(cr, SUPERUSER_ID, {})
menu_item = env['ir.ui.menu'].search([('parent_id', '=', False)])
for menu in menu_item:
if menu.name == 'Contacts':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'contacts.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Link Tracker':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'link.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Dashboards':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'dashboard.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Sales':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'sales.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Accounting':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'accounting.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Inventory':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'inventory.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Purchase':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'purchase.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Calendar':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'calendar.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'CRM':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'crm.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Note':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'notes.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Website':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'website.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Point of Sale':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'pos.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Manufacturing':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'manufacturing.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Repairs':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'repair.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Email Marketing':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'email-marketing.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'SMS Marketing':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'sms.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Project':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'project.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Surveys':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'survey.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Employees':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'employee.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Recruitment':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'recruitment.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Attendances':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'attendance.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Time Off':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'time-off.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Expenses':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'expense.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Maintenance':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'maintenance.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Live Chat':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'chat.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Lunch':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'restuarant.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Fleet':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'traffic.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Timesheets':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'timesheet.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Events':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'token.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'eLearning':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'elearning.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Members':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'user.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Subscriptions':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'subscription.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Documents':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'documents.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Rental':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'rental.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Marketing Automation':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'marketing_automation.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'IoT':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'iot.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Helpdesk':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'help.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Planning':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'planning.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Appraisal':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'appraisal.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Consolidation':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'consolidation.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Payroll':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'payroll.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Barcode':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'barcode.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Quality':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'quality.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'PLM':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'plm.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Field Service':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'field-service.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Data Cleaning':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'clean-code.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Approvals':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'approvals.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Referrals':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'referrals.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Discuss':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'discuss.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})
if menu.name == 'Social Marketing':
img_path = get_module_resource(
'code_backend_theme_enterprise', 'static', 'src', 'img', 'icons', 'like.png')
menu.write({'web_icon_data': base64.b64encode(open(img_path, "rb").read())})

BIN
code_backend_theme_enterprise/static/description/assets/all_screens.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

BIN
code_backend_theme_enterprise/static/description/assets/easily-access-menu.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

BIN
code_backend_theme_enterprise/static/description/assets/hero.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
code_backend_theme_enterprise/static/description/assets/icons/check.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
code_backend_theme_enterprise/static/description/assets/icons/chevron.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/cogs.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
code_backend_theme_enterprise/static/description/assets/icons/consultation.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
code_backend_theme_enterprise/static/description/assets/icons/ecom-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/education-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 733 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/hotel-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 911 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/license.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
code_backend_theme_enterprise/static/description/assets/icons/lifebuoy.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
code_backend_theme_enterprise/static/description/assets/icons/manufacturing-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 673 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/pos-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/puzzle.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 653 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/restaurant-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 905 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/service-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 839 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/trading-black.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/training.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/update.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
code_backend_theme_enterprise/static/description/assets/icons/user.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 988 B

BIN
code_backend_theme_enterprise/static/description/assets/icons/wrench.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
code_backend_theme_enterprise/static/description/assets/logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

BIN
code_backend_theme_enterprise/static/description/assets/menu_focus.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

BIN
code_backend_theme_enterprise/static/description/assets/resp-gif.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 KiB

BIN
code_backend_theme_enterprise/static/description/assets/responsive.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/Employees_kanban.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 986 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/alert.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/approvals_dashboard.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/apps_uninstall.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/attendance.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/chatters.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/crm_graph.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/discuss.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/easily-access-menu.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 964 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/form_view.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/graph-view.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/group_view.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/home.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/home1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 707 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/inventory_graph.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/kanban_group.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/login.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/modal.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 699 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/product_form.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/product_kanban.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 349 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/purchase_list.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/recruitment_kanban.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/rental_graph.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/sales_kanban.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/sales_list.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/settings.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/sidebar_sales.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 359 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/sidebar_settings.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

BIN
code_backend_theme_enterprise/static/description/assets/screenshots/tab.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

BIN
code_backend_theme_enterprise/static/description/banner.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

BIN
code_backend_theme_enterprise/static/description/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

1024
code_backend_theme_enterprise/static/description/index.html

File diff suppressed because it is too large

BIN
code_backend_theme_enterprise/static/description/theme_screenshot.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 KiB

93
code_backend_theme_enterprise/static/src/fonts/OFL.txt

@ -0,0 +1,93 @@
Copyright 2020 The Poppins Project Authors (https://github.com/itfoundry/Poppins)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

BIN
code_backend_theme_enterprise/static/src/fonts/Poppins-Regular.ttf

Binary file not shown.

BIN
code_backend_theme_enterprise/static/src/img/code_logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/accounting.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

2
code_backend_theme_enterprise/static/src/img/icons/appraisal (1).svg

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><g xmlns="http://www.w3.org/2000/svg"><path d="m49.651 188.387-5.654 32.914c-.966 5.627 1.346 11.315 5.964 14.672 4.619 3.358 10.743 3.801 15.797 1.146l29.575-15.541 29.574 15.541c.213.112 8.028 4.503 15.797-1.146 4.619-3.356 6.931-9.045 5.964-14.672l-5.654-32.914 23.914-23.31c4.089-3.985 5.56-9.947 3.795-15.377-1.765-5.431-6.459-9.389-12.11-10.209l-33.076-4.802-14.748-29.943c-5.38-11.095-21.536-11.091-26.913 0l-14.747 29.944-33.077 4.802c-5.65.82-10.346 4.778-12.11 10.209-1.765 5.43-.293 11.392 3.795 15.377zm29.602-25.143c4.891-.71 9.118-3.784 11.301-8.217l4.779-9.704 4.779 9.704c2.184 4.433 6.411 7.507 11.301 8.217l10.807 1.568-7.794 7.598c-3.536 3.447-5.149 8.413-4.313 13.28l1.844 10.732-9.646-5.068c-4.369-2.296-9.587-2.296-13.955 0l-9.646 5.068 1.844-10.732c.836-4.867-.777-9.833-4.313-13.28l-7.794-7.598z" fill="#ffffff" data-original="#000000" style=""/><path d="m347.071 165.077 23.913 23.31-5.653 32.914c-.967 5.627 1.345 11.315 5.964 14.672 4.616 3.357 10.74 3.804 15.797 1.146l29.575-15.541 29.574 15.541c.189.099 8.018 4.511 15.797-1.146 4.619-3.356 6.931-9.045 5.964-14.672l-5.653-32.914 23.913-23.31c8.877-8.544 3.884-23.893-8.314-25.586l-33.077-4.802-14.747-29.942c-5.378-11.097-21.536-11.092-26.912-.001l-14.748 29.943-33.077 4.802c-12.204 1.695-17.19 17.046-8.316 25.586zm53.515-1.833c4.891-.71 9.117-3.784 11.301-8.217l4.78-9.704 4.779 9.704c2.183 4.433 6.41 7.507 11.301 8.217l10.807 1.568-7.794 7.598c-3.537 3.446-5.149 8.413-4.313 13.28l1.843 10.732-9.645-5.068c-4.369-2.295-9.586-2.295-13.955 0l-9.646 5.068 1.843-10.732c.836-4.867-.776-9.834-4.313-13.28l-7.794-7.598z" fill="#ffffff" data-original="#000000" style=""/><path d="m201.882 112.493-7.66 44.539c-.968 5.628 1.344 11.317 5.963 14.675 7.768 5.648 15.581 1.259 15.799 1.145l40.016-21.034 40.016 21.033c5.058 2.657 11.18 2.214 15.8-1.145 4.619-3.358 6.931-9.048 5.963-14.676l-7.661-44.538 32.351-31.551c4.087-3.985 5.558-9.946 3.793-15.376-1.766-5.429-6.46-9.386-12.109-10.206l-44.728-6.498-19.97-40.518c-5.38-11.091-21.533-11.088-26.91 0l-19.969 40.519-44.728 6.498c-5.65.82-10.344 4.777-12.109 10.206-1.765 5.43-.295 11.391 3.792 15.376zm32.817-35.078c4.889-.71 9.115-3.781 11.298-8.213l10.003-20.296 10.003 20.297c2.185 4.432 6.41 7.503 11.299 8.213l22.468 3.265-16.245 15.843c-3.535 3.447-5.147 8.414-4.311 13.281l3.844 22.344-20.078-10.554c-4.369-2.297-9.589-2.297-13.958 0l-20.079 10.554 3.843-22.345c.837-4.866-.774-9.833-4.31-13.28l-16.246-15.844z" fill="#ffffff" data-original="#000000" style=""/><path d="m461.547 380.754c39.233-39.078 11.101-107.778-44.881-107.646-55.979-.132-84.116 68.579-44.879 107.646-14.432 7.734-26.655 19.07-35.454 32.805-8.798-13.734-21.022-25.071-35.453-32.804 39.235-39.078 11.101-107.778-44.881-107.646-55.98-.132-84.116 68.579-44.879 107.646-14.431 7.734-26.655 19.07-35.453 32.804-8.798-13.734-21.022-25.071-35.453-32.804 39.234-39.078 11.101-107.778-44.881-107.646-55.98-.132-84.116 68.579-44.879 107.646-30.001 16.075-50.454 47.735-50.454 84.086v32.133c0 8.284 6.716 15 15 15h482c8.284 0 15-6.716 15-15v-32.133c0-36.351-20.453-68.011-50.453-84.087zm-366.214-77.647c18.306 0 33.2 14.894 33.2 33.2-1.824 44.044-64.583 44.031-66.4 0 0-18.306 14.894-33.2 33.2-33.2zm65.334 178.867h-130.667v-17.133c3.599-86.695 127.1-86.628 130.667 0zm95.333-178.867c18.307 0 33.2 14.894 33.2 33.2-1.824 44.044-64.583 44.031-66.4 0 0-18.306 14.893-33.2 33.2-33.2zm65.333 178.867h-130.666v-17.133c3.599-86.695 127.1-86.628 130.667 0v17.133zm95.334-178.867c18.306 0 33.199 14.894 33.199 33.2-1.824 44.044-64.582 44.031-66.399 0 0-18.306 14.893-33.2 33.2-33.2zm65.333 178.867h-130.667v-17.133c3.599-86.694 127.1-86.629 130.667 0z" fill="#ffffff" data-original="#000000" style=""/></g></g></svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/appraisal.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

2
code_backend_theme_enterprise/static/src/img/icons/appraisal.svg

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 511.98685 511" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><path xmlns="http://www.w3.org/2000/svg" d="m114.59375 491.140625c-5.609375 0-11.179688-1.75-15.933594-5.1875-8.855468-6.417969-12.992187-17.449219-10.582031-28.09375l32.9375-145.089844-111.703125-97.960937c-8.210938-7.167969-11.347656-18.519532-7.976562-28.90625 3.371093-10.367188 12.542968-17.707032 23.402343-18.710938l147.796875-13.417968 58.433594-136.746094c4.308594-10.046875 14.121094-16.535156 25.023438-16.535156 10.902343 0 20.714843 6.488281 25.023437 16.511718l58.433594 136.769532 147.773437 13.417968c10.882813.980469 20.054688 8.34375 23.425782 18.710938 3.371093 10.367187.253906 21.738281-7.957032 28.90625l-111.703125 97.941406 32.9375 145.085938c2.414063 10.667968-1.726562 21.699218-10.578125 28.097656-8.832031 6.398437-20.609375 6.890625-29.910156 1.300781l-127.445312-76.160156-127.445313 76.203125c-4.308594 2.558594-9.109375 3.863281-13.953125 3.863281zm141.398438-112.875c4.84375 0 9.640624 1.300781 13.953124 3.859375l120.277344 71.9375-31.085937-136.941406c-2.21875-9.746094 1.089843-19.921875 8.621093-26.515625l105.472657-92.5-139.542969-12.671875c-10.046875-.917969-18.6875-7.234375-22.613281-16.492188l-55.082031-129.046875-55.148438 129.066407c-3.882812 9.195312-12.523438 15.511718-22.546875 16.429687l-139.5625 12.671875 105.46875 92.5c7.554687 6.613281 10.859375 16.769531 8.621094 26.539062l-31.0625 136.9375 120.277343-71.914062c4.308594-2.558594 9.109376-3.859375 13.953126-3.859375zm-84.585938-221.847656s0 .023437-.023438.042969zm169.128906-.0625.023438.042969c0-.023438 0-.023438-.023438-.042969zm0 0" fill="#ffffff" data-original="#000000" style=""/></g></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/approvals.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/apps.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

43
code_backend_theme_enterprise/static/src/img/icons/apps.svg

@ -0,0 +1,43 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 469.333 469.333" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<g>
<path d="M170.667,0h-128C19.135,0,0,19.135,0,42.667v128c0,23.531,19.135,42.667,42.667,42.667h128 c23.531,0,42.667-19.135,42.667-42.667v-128C213.333,19.135,194.198,0,170.667,0z M192,170.667 c0,11.76-9.573,21.333-21.333,21.333h-128c-11.76,0-21.333-9.573-21.333-21.333v-128c0-11.76,9.573-21.333,21.333-21.333h128 c11.76,0,21.333,9.573,21.333,21.333V170.667z" fill="#ffffff" data-original="#000000" style="" class=""/>
<path d="M426.667,0h-128C275.135,0,256,19.135,256,42.667v128c0,23.531,19.135,42.667,42.667,42.667h128 c23.531,0,42.667-19.135,42.667-42.667v-128C469.333,19.135,450.198,0,426.667,0z M448,170.667 c0,11.76-9.573,21.333-21.333,21.333h-128c-11.76,0-21.333-9.573-21.333-21.333v-128c0-11.76,9.573-21.333,21.333-21.333h128 c11.76,0,21.333,9.573,21.333,21.333V170.667z" fill="#ffffff" data-original="#000000" style="" class=""/>
<path d="M170.667,256h-128C19.135,256,0,275.135,0,298.667v128c0,23.531,19.135,42.667,42.667,42.667h128 c23.531,0,42.667-19.135,42.667-42.667v-128C213.333,275.135,194.198,256,170.667,256z M192,426.667 c0,11.76-9.573,21.333-21.333,21.333h-128c-11.76,0-21.333-9.573-21.333-21.333v-128c0-11.76,9.573-21.333,21.333-21.333h128 c11.76,0,21.333,9.573,21.333,21.333V426.667z" fill="#ffffff" data-original="#000000" style="" class=""/>
<path d="M416,352h-42.667v-42.667c0-5.896-4.771-10.667-10.667-10.667c-5.896,0-10.667,4.771-10.667,10.667V352h-42.667 c-5.896,0-10.667,4.771-10.667,10.667c0,5.896,4.771,10.667,10.667,10.667H352V416c0,5.896,4.771,10.667,10.667,10.667 c5.896,0,10.667-4.771,10.667-10.667v-42.667H416c5.896,0,10.667-4.771,10.667-10.667C426.667,356.771,421.896,352,416,352z" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
</g></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/attendance.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

2
code_backend_theme_enterprise/static/src/img/icons/attendance.svg

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512.107 512.107" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><path xmlns="http://www.w3.org/2000/svg" d="m507.606 330.924c5.858-5.857 5.858-15.355 0-21.213-5.857-5.857-15.355-5.857-21.213 0l-9.679 9.679c-25.491-24.736-66.558-36.266-102.452-26.985-25.803-34.521-61.213-59.743-101.172-72.964 98.103-64.618 53.78-218.37-65.292-219.39-119.076 1.024-163.385 154.788-65.294 219.386-82.69 27.439-142.504 105.501-142.504 197.281v80.333c0 8.284 6.716 15 15 15h385.6c86.029.839 140.483-96.828 95.154-169.274zm-389.24-211.44c0-49.313 40.12-89.434 89.434-89.434 118.645 4.913 118.612 173.972-.001 178.866-49.313.001-89.433-40.118-89.433-89.432zm-88.366 362.567v-65.333c.11-166.112 210.366-240.914 315.25-112.748-64.749 36.23-75.152 128.593-20.627 178.081zm452-81.401c-4.47 107.987-158.344 107.96-162.8-.001-.233-70.503 85.163-107.528 136.297-60.043l-54.898 54.898-21.526-21.527c-5.857-5.859-15.355-5.857-21.213 0s-5.858 15.354 0 21.213l32.133 32.134c5.856 5.858 15.361 5.854 21.213 0l62.476-62.476c5.318 10.812 8.318 22.962 8.318 35.802z" fill="#ffffff" data-original="#000000" style=""/></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/barcode.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

2
code_backend_theme_enterprise/static/src/img/icons/barcode.svg

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><path xmlns="http://www.w3.org/2000/svg" d="m95 61h-60c-19.299 0-35 15.701-35 35v60c0 8.284 6.716 15 15 15s15-6.716 15-15v-60c0-2.757 2.243-5 5-5h60c8.284 0 15-6.716 15-15s-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m95 421h-60c-2.757 0-5-2.243-5-5v-60c0-8.284-6.716-15-15-15s-15 6.716-15 15v60c0 19.299 15.701 35 35 35h60c8.284 0 15-6.716 15-15s-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m497 341c-8.284 0-15 6.716-15 15v60c0 2.757-2.243 5-5 5h-60c-8.284 0-15 6.716-15 15s6.716 15 15 15h60c19.299 0 35-15.701 35-35v-60c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m477 61h-60c-8.284 0-15 6.716-15 15s6.716 15 15 15h60c2.757 0 5 2.243 5 5v60c0 8.284 6.716 15 15 15s15-6.716 15-15v-60c0-19.299-15.701-35-35-35z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m90 375v-238c0-8.284-6.716-15-15-15s-15 6.716-15 15v238c0 8.284 6.716 15 15 15s15-6.716 15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m135 122c-8.284 0-15 6.716-15 15v158c0 8.284 6.716 15 15 15s15-6.716 15-15v-158c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m195 122c-8.284 0-15 6.716-15 15v238c0 8.284 6.716 15 15 15s15-6.716 15-15v-238c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m255 122c-8.284 0-15 6.716-15 15v158c0 8.284 6.716 15 15 15s15-6.716 15-15v-158c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m315 122c-8.284 0-15 6.716-15 15v158c0 8.284 6.716 15 15 15s15-6.716 15-15v-158c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m375 122c-8.284 0-15 6.716-15 15v158c0 8.284 6.716 15 15 15s15-6.716 15-15v-158c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m450 375v-238c0-8.284-6.716-15-15-15s-15 6.716-15 15v238c0 8.284 6.716 15 15 15s15-6.716 15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m135 343c-8.284 0-15 6.716-15 15v17c0 8.284 6.716 15 15 15s15-6.716 15-15v-17c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m255 343c-8.284 0-15 6.716-15 15v17c0 8.284 6.716 15 15 15s15-6.716 15-15v-17c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m315 343c-8.284 0-15 6.716-15 15v17c0 8.284 6.716 15 15 15s15-6.716 15-15v-17c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/><path xmlns="http://www.w3.org/2000/svg" d="m375 343c-8.284 0-15 6.716-15 15v17c0 8.284 6.716 15 15 15s15-6.716 15-15v-17c0-8.284-6.716-15-15-15z" fill="#ffffff" data-original="#000000" style=""/></g></svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/calendar.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

108
code_backend_theme_enterprise/static/src/img/icons/calendar.svg

@ -0,0 +1,108 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<path d="M452,40h-24V0h-40v40H124V0H84v40H60C26.916,40,0,66.916,0,100v352c0,33.084,26.916,60,60,60h392 c33.084,0,60-26.916,60-60V100C512,66.916,485.084,40,452,40z M472,452c0,11.028-8.972,20-20,20H60c-11.028,0-20-8.972-20-20V188 h432V452z M472,148H40v-48c0-11.028,8.972-20,20-20h24v40h40V80h264v40h40V80h24c11.028,0,20,8.972,20,20V148z" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="76" y="230" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="156" y="230" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="236" y="230" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="316" y="230" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="396" y="230" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="76" y="310" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="156" y="310" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="236" y="310" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="316" y="310" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="76" y="390" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="156" y="390" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="236" y="390" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="316" y="390" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<rect x="396" y="310" width="40" height="40" fill="#ffffff" data-original="#000000" style="" class=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
</g></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/chat.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

43
code_backend_theme_enterprise/static/src/img/icons/chat.svg

@ -0,0 +1,43 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<g>
<path d="M468.53,306.575c-4.14-10.239-15.798-15.188-26.038-11.046c-10.241,4.14-15.187,15.797-11.047,26.038L455,379.833 l-69.958-30.839c-5.064-2.232-10.827-2.267-15.917-0.095c-23.908,10.201-49.52,15.373-76.124,15.373 c-107.073,0-179-83.835-179-162.136c0-89.402,80.299-162.136,179-162.136s179,72.734,179,162.136 c0,6.975-0.65,15.327-1.781,22.913c-1.63,10.925,5.905,21.102,16.83,22.732c10.926,1.634,21.103-5.905,22.732-16.83 c1.431-9.59,2.219-19.824,2.219-28.815c0-54.33-23.006-105.308-64.783-143.543C405.936,20.809,351.167,0,293.001,0 S180.067,20.809,138.784,58.592c-37.332,34.168-59.66,78.516-63.991,126.335C27.836,216.023,0.001,265.852,0.001,319.525 c0,33.528,10.563,65.34,30.67,92.717L1.459,484.504c-3.051,7.546-1.224,16.189,4.621,21.855 c3.809,3.694,8.828,5.642,13.925,5.642c2.723-0.001,5.469-0.556,8.063-1.7l84.229-37.13c21.188,7.887,43.585,11.88,66.703,11.88 c0.5,0,0.991-0.039,1.482-0.075c33.437-0.253,65.944-9.048,94.098-25.507c25.218-14.744,45.962-34.998,60.505-58.917 c14.199-2.55,28.077-6.402,41.547-11.551l107.301,47.3c2.595,1.143,5.34,1.7,8.063,1.7c5.097-0.001,10.117-1.949,13.926-5.642 c5.845-5.666,7.672-14.308,4.621-21.855L468.53,306.575z M179.002,445c-0.273,0-0.539,0.03-0.81,0.041 c-20.422-0.104-40.078-4.118-58.435-11.95c-5.089-2.173-10.852-2.138-15.916,0.095l-46.837,20.646l15.109-37.375 c2.793-6.909,1.512-14.799-3.322-20.47c-18.835-22.097-28.79-48.536-28.79-76.462c0-31.961,13.445-62.244,36.969-85.206 c7.324,39.925,27.989,78.117,59.162,108.119c38.791,37.333,90.101,58.961,145.506,61.565 C255.626,429.608,218.402,445,179.002,445z" fill="#ffffff" data-original="#000000" style=""/>
<circle cx="292.001" cy="203" r="20" fill="#ffffff" data-original="#000000" style=""/>
<circle cx="372.001" cy="203" r="20" fill="#ffffff" data-original="#000000" style=""/>
<circle cx="212.001" cy="203" r="20" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
</g></svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/clean-code.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

58
code_backend_theme_enterprise/static/src/img/icons/clean-code.svg

@ -0,0 +1,58 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve"><g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<circle cx="438.844" cy="94.368" r="15.003" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<path d="M491.889,41.329c-28.883-28.883-76.559-26.332-102.17,5.568L243.708,223.735l-9.548-9.548 c-29.248-29.248-76.839-29.248-106.086,0l-42.439,42.439c-5.847,5.847-15.362,5.846-21.213-0.005 c-5.864-5.864-5.864-15.353,0-21.217c5.86-5.858,5.86-15.357,0-21.216c-5.857-5.859-15.357-5.859-21.217,0 c-0.017,0.017-0.034,0.034-0.051,0.05l-21.166,21.167c-29.315,29.314-29.32,76.767,0,106.086 c5.043,5.043,119.033,119.033,127.303,127.303c29.314,29.316,76.766,29.32,106.085,0l63.652-63.652 c29.314-29.314,29.321-76.767,0-106.086l-9.547-9.547l176.844-146.013C518.169,117.925,520.817,70.258,491.889,41.329z M234.16,447.579c-17.589,17.588-46.06,17.593-63.652,0l-0.029-0.029c15.546-2.196,30.532-9.257,42.463-21.188 c5.859-5.859,5.859-15.358,0-21.217c-5.857-5.859-15.357-5.859-21.217,0c-17.547,17.548-46.099,17.548-63.647,0.005 l-21.251-21.251c15.546-2.196,30.532-9.256,42.463-21.188c5.859-5.859,5.859-15.358,0-21.217c-5.858-5.86-15.358-5.858-21.217,0 c-17.545,17.546-46.097,17.549-63.647,0.005l-21.222-21.222c-14.599-14.599-16.846-36.334-7.893-53.043 c2.065,3.855,4.712,7.428,7.893,10.608c17.55,17.547,46.102,17.548,63.648,0.003l31.83-31.83 c1.609,1.609,139.395,139.395,148.521,148.521L234.16,447.579z M306.62,371.515c-16.444-16.444-130.493-130.493-144.901-144.9 c16.726-7.971,37.394-5.041,51.226,8.791c21.401,21.401,64.914,64.915,84.869,84.869 C311.915,334.377,314.467,355.12,306.62,371.515z M467.482,120.146c-0.061,0.048-0.121,0.097-0.181,0.146L288.169,268.196 l-23.147-23.146L412.926,65.916c0.05-0.06,0.099-0.12,0.146-0.18c14.562-18.202,41.421-19.369,57.6-3.19 C486.847,78.722,485.687,105.581,467.482,120.146z" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<path d="M135.944,70.686c-24.818,0-45.009,20.191-45.009,45.009c0,24.818,20.191,45.008,45.009,45.008 c24.818,0,45.008-20.191,45.008-45.008C180.953,90.877,160.762,70.686,135.944,70.686z M135.944,130.698 c-8.273,0-15.003-6.73-15.003-15.003c0-8.273,6.73-15.003,15.003-15.003c8.273,0,15.003,6.73,15.003,15.003 C150.947,123.967,144.217,130.698,135.944,130.698z" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<path d="M451.004,280.726c-16.545,0-30.006,13.461-30.006,30.006s13.461,30.006,30.006,30.006 c16.545,0,30.006-13.461,30.006-30.006S467.549,280.726,451.004,280.726z" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<path d="M405.996,430.755h-15.003v-15.003c0-8.286-6.717-15.003-15.003-15.003c-8.286,0-15.003,6.717-15.003,15.003v15.003 h-15.003c-8.286,0-15.003,6.717-15.003,15.003s6.717,15.003,15.003,15.003h15.003v15.003c0,8.286,6.717,15.003,15.003,15.003 c8.286,0,15.003-6.717,15.003-15.003V460.76h15.003c8.286,0,15.003-6.717,15.003-15.003S414.281,430.755,405.996,430.755z" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
</g></svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/close.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 B

BIN
code_backend_theme_enterprise/static/src/img/icons/consolidation.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

48
code_backend_theme_enterprise/static/src/img/icons/consolidation.svg

@ -0,0 +1,48 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512.002 512.002" style="enable-background:new 0 0 512 512" xml:space="preserve"><g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<path d="M471.833,215.834c-3.98,0-7.865,0.573-11.566,1.681v-58.623c0-5.545-4.496-10.039-10.039-10.039h-58.635 c1.109-3.704,1.684-7.593,1.684-11.575c0-22.143-18.018-40.157-40.167-40.157c-22.142,0-40.157,18.014-40.157,40.157 c0,3.983,0.573,7.872,1.682,11.575H256h-58.634c1.108-3.703,1.682-7.593,1.682-11.575c0-22.143-18.014-40.157-40.157-40.157 c-22.148,0-40.167,18.014-40.167,40.157c0,3.982,0.574,7.87,1.684,11.575H61.771c-5.545,0-10.039,4.495-10.039,10.039v58.623 c-3.701-1.107-7.586-1.68-11.565-1.68C18.018,215.834,0,233.852,0,256.001c0,22.143,18.018,40.157,40.167,40.157 c3.981,0,7.866-0.572,11.565-1.678v58.63c0,5.545,4.495,10.039,10.039,10.039h58.636c-1.109,3.704-1.684,7.593-1.684,11.575 c0,22.142,18.019,40.157,40.167,40.157c22.142,0,40.157-18.014,40.157-40.157c0-3.983-0.573-7.872-1.682-11.575H256h76.137 c4.088,0,7.768-2.48,9.304-6.268c1.536-3.789,0.62-8.132-2.315-10.978c-3.93-3.812-6.095-8.925-6.095-14.397 c0-11.076,9.007-20.089,20.078-20.089c11.076,0,20.089,9.012,20.089,20.089c0,5.465-2.167,10.581-6.102,14.403 c-2.931,2.848-3.844,7.189-2.308,10.976c1.537,3.787,5.215,6.264,9.303,6.264h76.137c5.544,0,10.039-4.495,10.039-10.039v-58.63 c3.7,1.106,7.586,1.678,11.566,1.678c22.149,0,40.167-18.014,40.167-40.157C512,233.852,493.982,215.834,471.833,215.834z M245.961,343.071h-66.098c-4.087,0-7.765,2.478-9.302,6.264c-1.537,3.787-0.624,8.128,2.307,10.976 c3.934,3.823,6.102,8.942,6.102,14.413c0,11.071-9.007,20.078-20.078,20.078c-11.077,0-20.089-9.007-20.089-20.078 c0-5.465,2.169-10.586,6.109-14.419c2.927-2.849,3.837-7.189,2.299-10.974c-1.538-3.785-5.215-6.26-9.301-6.26H71.81v-66.098 c0-4.089-2.48-7.768-6.268-9.304c-3.79-1.537-8.132-0.619-10.978,2.315c-3.812,3.931-8.925,6.096-14.397,6.096 c-11.077,0-20.089-9.007-20.089-20.078c0-11.076,9.011-20.088,20.089-20.088c5.465,0,10.581,2.167,14.403,6.102 c2.847,2.931,7.187,3.845,10.976,2.307c3.787-1.536,6.264-5.215,6.264-9.302v-66.088h66.098c4.085,0,7.763-2.476,9.301-6.26 c1.538-3.785,0.628-8.124-2.299-10.974c-3.939-3.833-6.109-8.954-6.109-14.419c0-11.071,9.012-20.078,20.089-20.078 c11.071,0,20.078,9.007,20.078,20.078c0,5.471-2.167,10.59-6.102,14.413c-2.931,2.848-3.844,7.189-2.307,10.976 s5.215,6.264,9.302,6.264h66.098v48.585c-3.703-1.108-7.593-1.682-11.575-1.682c-22.142,0-40.157,18.018-40.157,40.167 c0,22.142,18.014,40.157,40.157,40.157c3.985,0,7.873-0.572,11.575-1.68V343.071z M471.833,276.079 c-5.472,0-10.586-2.164-14.398-6.096c-2.847-2.935-7.188-3.85-10.978-2.315s-6.268,5.215-6.268,9.304v66.098h-48.593 c1.108-3.701,1.681-7.586,1.681-11.565c0-22.149-18.018-40.167-40.167-40.167c-22.142,0-40.157,18.018-40.157,40.167 c0,3.981,0.572,7.866,1.678,11.565h-48.591v-66.098c0-4.088-2.48-7.768-6.268-9.304c-3.787-1.538-8.13-0.621-10.977,2.315 c-3.813,3.931-8.93,6.096-14.408,6.096c-11.071,0-20.078-9.007-20.078-20.078c0-11.076,9.007-20.088,20.078-20.088 c5.472,0,10.59,2.167,14.413,6.102c2.848,2.931,7.189,3.845,10.975,2.307c3.787-1.537,6.264-5.215,6.264-9.302v-66.088h66.098 c4.087,0,7.765-2.478,9.303-6.264c1.536-3.787,0.623-8.128-2.308-10.975c-3.934-3.823-6.101-8.941-6.101-14.413 c0-11.071,9.007-20.078,20.078-20.078c11.076,0,20.089,9.007,20.089,20.078c0,5.465-2.169,10.586-6.109,14.419 c-2.927,2.849-3.836,7.188-2.299,10.974c1.538,3.785,5.215,6.26,9.301,6.26h66.098v66.088c0,4.087,2.478,7.765,6.264,9.302 c3.786,1.538,8.128,0.625,10.976-2.307c3.823-3.934,8.938-6.102,14.404-6.102c11.076,0,20.089,9.012,20.089,20.089 C491.922,267.072,482.909,276.079,471.833,276.079z" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<path d="M361.106,183.384h-54.529c-5.544,0-10.039,4.495-10.039,10.039c0,5.545,4.496,10.039,10.039,10.039h54.529 c5.544,0,10.039-4.495,10.039-10.039C371.145,187.879,366.65,183.384,361.106,183.384z" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
<g>
<path d="M399.652,183.384c-12.919,0-12.941,20.078,0,20.078C412.572,203.463,412.593,183.384,399.652,183.384z" fill="#ffffff" data-original="#000000" style=""/>
</g>
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
<g xmlns="http://www.w3.org/2000/svg">
</g>
</g></svg>

After

Width:  |  Height:  |  Size: 5.0 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/contacts.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

2
code_backend_theme_enterprise/static/src/img/icons/contacts.svg

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g><path xmlns="http://www.w3.org/2000/svg" d="m100.5 432h311c33.084 0 60-26.916 60-60v-312c0-33.084-26.916-60-60-60h-311c-33.084 0-60 26.916-60 60v392c0 33.084 26.916 60 60 60h291 20c33.084 0 60-26.916 60-60v-.05c-16.725 12.583-37.506 20.05-60 20.05h-20-291c-11.028 0-20-8.972-20-20s8.972-20 20-20zm-20-372c0-11.028 8.972-20 20-20h311c11.028 0 20 8.972 20 20v312c0 11.028-8.972 20-20 20h-311c-7.009 0-13.742 1.208-20 3.427zm174 188c44.663 0 81 36.336 81 81h40c0-47.323-27.311-88.38-66.995-108.257 9.947-12.221 15.924-27.795 15.924-44.743 0-39.149-31.851-71-71-71s-71 31.851-71 71c0 17.305 6.23 33.177 16.556 45.509-38.866 20.154-65.485 60.771-65.485 107.491h40c0-44.664 36.337-81 81-81zm-1.071-103c17.094 0 31 13.907 31 31s-13.906 31-31 31-31-13.907-31-31 13.906-31 31-31z" fill="#ffffff" data-original="#000000" style="" class=""/></g></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/contract.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

2
code_backend_theme_enterprise/static/src/img/icons/contract.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.3 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/crm.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

2
code_backend_theme_enterprise/static/src/img/icons/crm.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/cutlery.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

2
code_backend_theme_enterprise/static/src/img/icons/cutlery.svg

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><g xmlns="http://www.w3.org/2000/svg"><path d="m419.688 30.839c-15.91-19.887-37.361-30.839-60.402-30.839-23.042 0-44.493 10.952-60.402 30.839-15.125 18.906-23.455 43.849-23.455 70.232s8.33 51.326 23.455 70.232c12.393 15.492 28.15 25.56 45.402 29.254v74.871h-26.929l-6.325 186.654c-.447 13.199 4.361 25.697 13.54 35.192s21.507 14.726 34.714 14.726c13.206 0 25.534-5.229 34.713-14.725s13.987-21.993 13.54-35.192l-6.325-186.654h-26.928v-74.871c17.251-3.694 33.008-13.762 45.402-29.254 15.124-18.906 23.454-43.849 23.454-70.232s-8.329-51.327-23.454-70.233zm-47.258 445.586c-3.476 3.596-8.144 5.575-13.144 5.575-5.001 0-9.669-1.98-13.145-5.575-3.476-3.596-5.296-8.328-5.127-13.326l5.343-157.67h25.856l5.343 157.67c.17 4.998-1.651 9.73-5.126 13.326zm-13.144-304.282c-29.697 0-53.857-31.883-53.857-71.071s24.16-71.072 53.857-71.072c29.696 0 53.856 31.883 53.856 71.071s-24.16 71.072-53.856 71.072z" fill="#ffffff" data-original="#000000" style=""/><path d="m206.571 86.071h-38.857v-86.071h-30v86.071h-38.857v-86.071h-30v101.071c0 26.384 8.33 51.326 23.454 70.232 12.394 15.492 28.151 25.56 45.402 29.254v74.871h-26.928l-6.325 186.654c-.447 13.198 4.361 25.697 13.54 35.192s21.509 14.726 34.716 14.726c13.206 0 25.534-5.229 34.713-14.724s13.986-21.993 13.539-35.191l-6.325-186.656h-26.929v-74.871c17.252-3.694 33.009-13.762 45.402-29.254 15.125-18.906 23.455-43.849 23.455-70.232v-101.072h-30zm-40.712 390.354c-3.476 3.596-8.144 5.575-13.146 5.575-5 0-9.668-1.979-13.144-5.575s-5.296-8.328-5.127-13.326l5.343-157.67h25.856l5.343 157.672c.17 4.998-1.65 9.729-5.125 13.324zm-13.145-304.282c-25.798 0-47.418-24.062-52.649-56.071h105.3c-5.233 32.009-26.853 56.071-52.651 56.071z" fill="#ffffff" data-original="#000000" style=""/></g></g></svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/dashboard.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

2
code_backend_theme_enterprise/static/src/img/icons/dashboard.svg

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g><path xmlns="http://www.w3.org/2000/svg" d="m256 40c-141.484 0-256 114.497-256 256 0 62.371 22.704 122.471 63.928 169.227 3.797 4.306 9.261 6.773 15.002 6.773h354.14c5.741 0 11.205-2.467 15.001-6.773 41.225-46.756 63.929-106.856 63.929-169.227 0-141.483-114.497-256-256-256zm167.798 392h-335.596c-26.942-33.209-43.329-73.569-47.266-116h19.064c11.046 0 20-8.954 20-20s-8.954-20-20-20h-19.079c3.971-43.535 20.877-84.349 48.853-117.942l13.492 13.492c7.81 7.81 20.473 7.81 28.284-.001s7.811-20.474 0-28.284l-13.491-13.491c33.591-27.976 74.406-44.882 117.941-48.853v19.079c0 11.046 8.954 20 20 20s20-8.954 20-20v-19.079c103.361 9.428 185.652 91.733 195.079 195.079h-19.079c-11.046 0-20 8.954-20 20s8.954 20 20 20h19.064c-3.937 42.431-20.325 82.791-47.266 116zm-71.683-260.399-70.263 70.263c-7.833-3.756-16.601-5.864-25.852-5.864-33.084 0-60 26.916-60 60s26.916 60 60 60 60-26.916 60-60c0-9.251-2.108-18.019-5.863-25.852l70.262-70.262c7.811-7.811 7.811-20.475 0-28.285s-20.474-7.811-28.284 0zm-96.115 144.399c-11.028 0-20-8.972-20-20s8.972-20 20-20 20 8.972 20 20-8.972 20-20 20z" fill="#ffffff" data-original="#000000" style=""/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/discuss.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

2
code_backend_theme_enterprise/static/src/img/icons/discuss.svg

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="512" height="512" x="0" y="0" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><path xmlns="http://www.w3.org/2000/svg" d="m477 119.517h-66.5v-55c0-19.299-15.701-35-35-35h-239c-19.299 0-35 15.701-35 35v134h-66.5c-19.299 0-35 15.701-35 35v159c0 19.299 15.701 35 35 35h38v29.943c0 9.543 5.305 18.116 13.846 22.374 3.562 1.775 7.382 2.65 11.181 2.649 5.31 0 10.576-1.71 15.018-5.058l66.235-49.909h94.72c19.299 0 35-15.701 35-35v-44h23.72l66.234 49.909c4.444 3.349 9.708 5.059 15.019 5.058 3.798 0 7.621-.875 11.181-2.649 8.541-4.258 13.846-12.831 13.846-22.374v-29.943h38c19.299 0 35-15.701 35-35v-159c0-19.299-15.701-35-35-35zm5 194c0 2.757-2.243 5-5 5h-53c-8.284 0-15 6.716-15 15v34.915l-62.234-46.895c-2.601-1.96-5.77-3.021-9.027-3.021h-99.739c-2.757 0-5-2.243-5-5v-159c0-2.757 2.243-5 5-5h239c2.757 0 5 2.243 5 5zm-208 84h-99.739c-3.257 0-6.426 1.061-9.027 3.021l-62.234 46.894v-34.915c0-8.284-6.716-15-15-15h-53c-2.757 0-5-2.243-5-5v-159c0-2.757 2.243-5 5-5h168v85c0 19.299 15.701 35 35 35h41v44c0 2.756-2.243 5-5 5zm-137.5-338h239c2.757 0 5 2.243 5 5v55h-142.5c-19.299 0-35 15.701-35 35v44h-71.5v-134c0-2.757 2.243-5 5-5z" fill="#ffffff" data-original="#000000" style=""/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
code_backend_theme_enterprise/static/src/img/icons/documents.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

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

Loading…
Cancel
Save