Browse Source

Dec 01 : [ADD] Initial Commit 'code_backend_theme'

pull/313/head
AjmalCybro 1 year ago
parent
commit
f600058b30
  1. 49
      code_backend_theme/README.rst
  2. 22
      code_backend_theme/__init__.py
  3. 63
      code_backend_theme/__manifest__.py
  4. 5
      code_backend_theme/doc/RELEASE_NOTES.md
  5. 408
      code_backend_theme/hooks.py
  6. BIN
      code_backend_theme/static/description/assets/all_screens.png
  7. BIN
      code_backend_theme/static/description/assets/easily-access-menu.gif
  8. BIN
      code_backend_theme/static/description/assets/hero.png
  9. BIN
      code_backend_theme/static/description/assets/icons/check.png
  10. BIN
      code_backend_theme/static/description/assets/icons/chevron.png
  11. BIN
      code_backend_theme/static/description/assets/icons/cogs.png
  12. BIN
      code_backend_theme/static/description/assets/icons/consultation.png
  13. BIN
      code_backend_theme/static/description/assets/icons/ecom-black.png
  14. BIN
      code_backend_theme/static/description/assets/icons/education-black.png
  15. BIN
      code_backend_theme/static/description/assets/icons/hotel-black.png
  16. BIN
      code_backend_theme/static/description/assets/icons/license.png
  17. BIN
      code_backend_theme/static/description/assets/icons/lifebuoy.png
  18. BIN
      code_backend_theme/static/description/assets/icons/manufacturing-black.png
  19. BIN
      code_backend_theme/static/description/assets/icons/pos-black.png
  20. BIN
      code_backend_theme/static/description/assets/icons/puzzle.png
  21. BIN
      code_backend_theme/static/description/assets/icons/restaurant-black.png
  22. BIN
      code_backend_theme/static/description/assets/icons/service-black.png
  23. BIN
      code_backend_theme/static/description/assets/icons/trading-black.png
  24. BIN
      code_backend_theme/static/description/assets/icons/training.png
  25. BIN
      code_backend_theme/static/description/assets/icons/update.png
  26. BIN
      code_backend_theme/static/description/assets/icons/user.png
  27. BIN
      code_backend_theme/static/description/assets/icons/wrench.png
  28. BIN
      code_backend_theme/static/description/assets/menu_focus.png
  29. BIN
      code_backend_theme/static/description/assets/misc/categories.png
  30. BIN
      code_backend_theme/static/description/assets/misc/check-box.png
  31. BIN
      code_backend_theme/static/description/assets/misc/compass.png
  32. BIN
      code_backend_theme/static/description/assets/misc/corporate.png
  33. BIN
      code_backend_theme/static/description/assets/misc/customer-support.png
  34. BIN
      code_backend_theme/static/description/assets/misc/cybrosys-logo.png
  35. BIN
      code_backend_theme/static/description/assets/misc/features.png
  36. BIN
      code_backend_theme/static/description/assets/misc/logo.png
  37. BIN
      code_backend_theme/static/description/assets/misc/pictures.png
  38. BIN
      code_backend_theme/static/description/assets/misc/pie-chart.png
  39. BIN
      code_backend_theme/static/description/assets/misc/right-arrow.png
  40. BIN
      code_backend_theme/static/description/assets/misc/star.png
  41. BIN
      code_backend_theme/static/description/assets/misc/support.png
  42. BIN
      code_backend_theme/static/description/assets/misc/whatsapp.png
  43. BIN
      code_backend_theme/static/description/assets/modules/1.png
  44. BIN
      code_backend_theme/static/description/assets/modules/2.png
  45. BIN
      code_backend_theme/static/description/assets/modules/3.png
  46. BIN
      code_backend_theme/static/description/assets/modules/4.png
  47. BIN
      code_backend_theme/static/description/assets/modules/5.gif
  48. BIN
      code_backend_theme/static/description/assets/modules/6.png
  49. BIN
      code_backend_theme/static/description/assets/resp-gif.gif
  50. BIN
      code_backend_theme/static/description/assets/responsive.jpg
  51. BIN
      code_backend_theme/static/description/assets/screenshots/1.png
  52. BIN
      code_backend_theme/static/description/assets/screenshots/10.newlookoftabs.png
  53. BIN
      code_backend_theme/static/description/assets/screenshots/10.png
  54. BIN
      code_backend_theme/static/description/assets/screenshots/11.png
  55. BIN
      code_backend_theme/static/description/assets/screenshots/11.recruitment.png
  56. BIN
      code_backend_theme/static/description/assets/screenshots/12.png
  57. BIN
      code_backend_theme/static/description/assets/screenshots/12.saleskanban.png
  58. BIN
      code_backend_theme/static/description/assets/screenshots/13.modified kanban employee.png
  59. BIN
      code_backend_theme/static/description/assets/screenshots/13.png
  60. BIN
      code_backend_theme/static/description/assets/screenshots/14.png
  61. BIN
      code_backend_theme/static/description/assets/screenshots/15.sidebarwithlistview.png
  62. BIN
      code_backend_theme/static/description/assets/screenshots/16grapghview.png
  63. BIN
      code_backend_theme/static/description/assets/screenshots/17.attendanceview.png
  64. BIN
      code_backend_theme/static/description/assets/screenshots/2.groupbyview.png
  65. BIN
      code_backend_theme/static/description/assets/screenshots/2.png
  66. BIN
      code_backend_theme/static/description/assets/screenshots/3.png
  67. BIN
      code_backend_theme/static/description/assets/screenshots/3.settings page.png
  68. BIN
      code_backend_theme/static/description/assets/screenshots/4.discusspage.png
  69. BIN
      code_backend_theme/static/description/assets/screenshots/4.png
  70. BIN
      code_backend_theme/static/description/assets/screenshots/5.png
  71. BIN
      code_backend_theme/static/description/assets/screenshots/5.productskanaban.png
  72. BIN
      code_backend_theme/static/description/assets/screenshots/6.png
  73. BIN
      code_backend_theme/static/description/assets/screenshots/6.purchase view.png
  74. BIN
      code_backend_theme/static/description/assets/screenshots/7.png
  75. BIN
      code_backend_theme/static/description/assets/screenshots/7.productviewsmartbuttons.png
  76. BIN
      code_backend_theme/static/description/assets/screenshots/8.png
  77. BIN
      code_backend_theme/static/description/assets/screenshots/8error.png
  78. BIN
      code_backend_theme/static/description/assets/screenshots/9.png
  79. BIN
      code_backend_theme/static/description/assets/screenshots/Form view.png
  80. BIN
      code_backend_theme/static/description/assets/screenshots/code_backend_screenshots.png
  81. BIN
      code_backend_theme/static/description/assets/screenshots/kanbangroupview.png
  82. BIN
      code_backend_theme/static/description/assets/screenshots/listview.png
  83. BIN
      code_backend_theme/static/description/assets/screenshots/login.png
  84. BIN
      code_backend_theme/static/description/assets/screenshots/modal.png
  85. BIN
      code_backend_theme/static/description/banner.png
  86. BIN
      code_backend_theme/static/description/icon.png
  87. 1093
      code_backend_theme/static/description/index.html
  88. BIN
      code_backend_theme/static/description/theme_screenshot.png
  89. BIN
      code_backend_theme/static/src/img/code_logo.png
  90. BIN
      code_backend_theme/static/src/img/icons/Attendances.png
  91. BIN
      code_backend_theme/static/src/img/icons/CRM.png
  92. BIN
      code_backend_theme/static/src/img/icons/Calendar.png
  93. BIN
      code_backend_theme/static/src/img/icons/Contacts.png
  94. BIN
      code_backend_theme/static/src/img/icons/Dashboards.png
  95. BIN
      code_backend_theme/static/src/img/icons/Email Marketing.png
  96. BIN
      code_backend_theme/static/src/img/icons/Employees.png
  97. BIN
      code_backend_theme/static/src/img/icons/Events.png
  98. BIN
      code_backend_theme/static/src/img/icons/Expenses.png
  99. BIN
      code_backend_theme/static/src/img/icons/Fleet.png
  100. BIN
      code_backend_theme/static/src/img/icons/Inventory.png

49
code_backend_theme/README.rst

@ -0,0 +1,49 @@
.. image:: https://img.shields.io/badge/license-LGPL--3-green.svg
:target: https://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
Code Backend Theme
==================
* Code Backend Theme module for Odoo 17 community editions. This is a Minimalist
and Elegant Backend Theme for Odoo 17. This theme will change your
Old Experience to a New Experience with Odoo.
Configuration
-------
- www.odoo.com/documentation/17.0/setup/install.html
- Install our custom addon
Company
-------
* `Cybrosys Techno Solutions <https://cybrosys.com/>`__
License
-------
General Public License, Version 3 (LGPL v3).
(https://www.gnu.org/licenses/lgpl-3.0-standalone.html)
Credits
-------
Developer: (V17) Developer ADVAITH BG, 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
--------
This module is maintained by Cybrosys Technologies.
For support and more information, please visit https://www.cybrosys.com
.. image:: https://cybrosys.com/images/logo.png
:target: https://cybrosys.com"
Further information
-----------------
HTML Description: `<static/description/index.html>`__

22
code_backend_theme/__init__.py

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

63
code_backend_theme/__manifest__.py

@ -0,0 +1,63 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: ADVAITH BG (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": "Code Backend Theme",
"version": "17.0.1.0.0",
"category": "Themes/Backend",
"summary": "Code Backend Theme is an attractive theme for backend",
"description": """Minimalist and elegant theme for Odoo backend""",
"author": "Cybrosys Techno Solutions",
"company": "Cybrosys Techno Solutions",
"maintainer": "Cybrosys Techno Solutions",
"website": "https://www.cybrosys.com",
"depends": ["web", "mail"],
"data": [
"views/layout_templates.xml",
"views/base_menus.xml",
],
"assets": {
"web.assets_backend": [
"code_backend_theme/static/src/xml/settings_templates.xml",
"code_backend_theme/static/src/xml/top_bar_templates.xml",
"code_backend_theme/static/src/scss/theme_accent.scss",
"code_backend_theme/static/src/scss/navigation_bar.scss",
"code_backend_theme/static/src/scss/datetimepicker.scss",
"code_backend_theme/static/src/scss/theme.scss",
"code_backend_theme/static/src/scss/sidebar.scss",
"code_backend_theme/static/src/js/chrome/sidebar_menu.js",
"code_backend_theme/static/src/js/fields/colors.js",
],
"web.assets_frontend": [
"code_backend_theme/static/src/scss/login.scss",
],
},
"images": [
"static/description/banner.png",
"static/description/theme_screenshot.png",
],
"license": "LGPL-3",
"installable": True,
"auto_install": False,
"application": False,
"pre_init_hook": "test_pre_init_hook",
"post_init_hook": "test_post_init_hook",
}

5
code_backend_theme/doc/RELEASE_NOTES.md

@ -0,0 +1,5 @@
## Module <code_backend_theme>
#### 01.12.2023
#### Version 17.0.1.0.0
##### ADD
Initial commit for Code Backend Theme

408
code_backend_theme/hooks.py

@ -0,0 +1,408 @@
"""Hooks for Changing Menu Web_icon"""
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: ADVAITH BG (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/>.
#
#############################################################################
import base64
from odoo.modules import get_module_resource
def test_pre_init_hook(cr):
"""pre init hook"""
menu_item = cr['ir.ui.menu'].search([('parent_id', '=', False)])
for menu in menu_item:
if menu.name == 'Contacts':
img_path = get_module_resource(
'code_backend_theme', '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', 'static', 'src', 'img',
'icons', 'Link Tracker.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', 'static', 'src', 'img',
'icons', 'Dashboards.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', 'static', 'src', 'img',
'icons', 'Sales.png')
menu.write({'web_icon_data': base64.b64encode(
open(img_path, "rb").read())})
if menu.name == 'Invoicing':
img_path = get_module_resource(
'code_backend_theme', 'static', 'src', 'img',
'icons', 'Invoicing.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', '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', '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', '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', 'static', 'src', 'img',
'icons', 'CRM.png')
menu.write({'web_icon_data': base64.b64encode(
open(img_path, "rb").read())})
if menu.name == 'To-do':
img_path = get_module_resource(
'code_backend_theme', 'static', 'src', 'img',
'icons', 'Note.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', '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', 'static', 'src', 'img',
'icons', 'Point of Sale.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', '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', 'static', 'src', 'img',
'icons', 'Repairs.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', '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', 'static', 'src', 'img',
'icons', 'SMS Marketing.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', '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', 'static', 'src', 'img',
'icons', 'Surveys.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', 'static', 'src', 'img',
'icons', 'Employees.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', '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', 'static', 'src', 'img',
'icons', 'Attendances.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', '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', 'static', 'src', 'img',
'icons', 'Expenses.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', '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', 'static', 'src', 'img',
'icons', 'Live 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', 'static', 'src', 'img',
'icons', 'Lunch.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', 'static', 'src', 'img',
'icons', 'Fleet.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', 'static', 'src', 'img',
'icons', 'Timesheets.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', 'static', 'src', 'img',
'icons', 'Events.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', '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', 'static', 'src', 'img',
'icons', 'Members.png')
menu.write({'web_icon_data': base64.b64encode(
open(img_path, "rb").read())})
def test_post_init_hook(cr):
"""post init hook"""
menu_item = cr['ir.ui.menu'].search([('parent_id', '=', False)])
for menu in menu_item:
if menu.name == 'Contacts':
img_path = get_module_resource(
'code_backend_theme', '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', 'static', 'src', 'img',
'icons', 'Link Tracker.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', 'static', 'src', 'img',
'icons', 'Dashboards.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', 'static', 'src', 'img',
'icons', 'Sales.png')
menu.write({'web_icon_data': base64.b64encode(
open(img_path, "rb").read())})
if menu.name in ('Invoicing', 'Accounting'):
img_path = get_module_resource(
'code_backend_theme', 'static', 'src', 'img',
'icons', 'Invoicing.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', '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', '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', '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', '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', 'static', 'src', 'img',
'icons', 'Note.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', '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', 'static', 'src', 'img',
'icons', 'Point of Sale.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', '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', 'static', 'src', 'img',
'icons', 'Repairs.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', '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', 'static', 'src', 'img',
'icons', 'SMS Marketing.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', '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', 'static', 'src', 'img',
'icons', 'Surveys.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', 'static', 'src', 'img',
'icons', 'Employees.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', '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', 'static', 'src', 'img',
'icons', 'Attendances.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', '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', 'static', 'src', 'img',
'icons', 'Expenses.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', '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', 'static', 'src', 'img',
'icons', 'Live 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', 'static', 'src', 'img',
'icons', 'Lunch.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', 'static', 'src', 'img',
'icons', 'Fleet.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', 'static', 'src', 'img',
'icons', 'Timesheets.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', 'static', 'src', 'img',
'icons', 'Events.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', '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', 'static', 'src', 'img',
'icons', 'Members.png')
menu.write({'web_icon_data': base64.b64encode(
open(img_path, "rb").read())})

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 733 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 911 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 673 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 653 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 905 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 839 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 988 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

BIN
code_backend_theme/static/description/assets/misc/categories.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
code_backend_theme/static/description/assets/misc/check-box.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
code_backend_theme/static/description/assets/misc/compass.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
code_backend_theme/static/description/assets/misc/corporate.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
code_backend_theme/static/description/assets/misc/customer-support.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
code_backend_theme/static/description/assets/misc/cybrosys-logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

BIN
code_backend_theme/static/description/assets/misc/features.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 589 B

BIN
code_backend_theme/static/description/assets/misc/logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
code_backend_theme/static/description/assets/misc/pictures.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
code_backend_theme/static/description/assets/misc/pie-chart.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
code_backend_theme/static/description/assets/misc/right-arrow.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 967 B

BIN
code_backend_theme/static/description/assets/misc/star.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
code_backend_theme/static/description/assets/misc/support.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
code_backend_theme/static/description/assets/misc/whatsapp.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

BIN
code_backend_theme/static/description/assets/modules/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

BIN
code_backend_theme/static/description/assets/modules/2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

BIN
code_backend_theme/static/description/assets/modules/3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

BIN
code_backend_theme/static/description/assets/modules/4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

BIN
code_backend_theme/static/description/assets/modules/5.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

BIN
code_backend_theme/static/description/assets/modules/6.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

BIN
code_backend_theme/static/description/assets/screenshots/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

BIN
code_backend_theme/static/description/assets/screenshots/10.newlookoftabs.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

BIN
code_backend_theme/static/description/assets/screenshots/10.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

BIN
code_backend_theme/static/description/assets/screenshots/11.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

BIN
code_backend_theme/static/description/assets/screenshots/11.recruitment.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

BIN
code_backend_theme/static/description/assets/screenshots/12.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 522 KiB

BIN
code_backend_theme/static/description/assets/screenshots/12.saleskanban.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

BIN
code_backend_theme/static/description/assets/screenshots/13.modified kanban employee.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 KiB

BIN
code_backend_theme/static/description/assets/screenshots/13.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 KiB

BIN
code_backend_theme/static/description/assets/screenshots/14.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

BIN
code_backend_theme/static/description/assets/screenshots/15.sidebarwithlistview.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

BIN
code_backend_theme/static/description/assets/screenshots/16grapghview.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

BIN
code_backend_theme/static/description/assets/screenshots/17.attendanceview.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

BIN
code_backend_theme/static/description/assets/screenshots/2.groupbyview.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

BIN
code_backend_theme/static/description/assets/screenshots/2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

BIN
code_backend_theme/static/description/assets/screenshots/3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

BIN
code_backend_theme/static/description/assets/screenshots/3.settings page.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

BIN
code_backend_theme/static/description/assets/screenshots/4.discusspage.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

BIN
code_backend_theme/static/description/assets/screenshots/4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 KiB

BIN
code_backend_theme/static/description/assets/screenshots/5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

BIN
code_backend_theme/static/description/assets/screenshots/5.productskanaban.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 KiB

BIN
code_backend_theme/static/description/assets/screenshots/6.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

BIN
code_backend_theme/static/description/assets/screenshots/6.purchase view.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

BIN
code_backend_theme/static/description/assets/screenshots/7.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

BIN
code_backend_theme/static/description/assets/screenshots/7.productviewsmartbuttons.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

BIN
code_backend_theme/static/description/assets/screenshots/8.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

BIN
code_backend_theme/static/description/assets/screenshots/8error.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

BIN
code_backend_theme/static/description/assets/screenshots/9.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

BIN
code_backend_theme/static/description/assets/screenshots/Form view.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

BIN
code_backend_theme/static/description/assets/screenshots/code_backend_screenshots.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 KiB

BIN
code_backend_theme/static/description/assets/screenshots/kanbangroupview.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

BIN
code_backend_theme/static/description/assets/screenshots/listview.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

BIN
code_backend_theme/static/description/banner.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

BIN
code_backend_theme/static/description/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

1093
code_backend_theme/static/description/index.html

File diff suppressed because it is too large

BIN
code_backend_theme/static/description/theme_screenshot.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 666 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
code_backend_theme/static/src/img/icons/Attendances.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 B

BIN
code_backend_theme/static/src/img/icons/CRM.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 653 B

BIN
code_backend_theme/static/src/img/icons/Calendar.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 657 B

BIN
code_backend_theme/static/src/img/icons/Contacts.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 700 B

BIN
code_backend_theme/static/src/img/icons/Dashboards.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 B

BIN
code_backend_theme/static/src/img/icons/Email Marketing.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 656 B

BIN
code_backend_theme/static/src/img/icons/Employees.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 874 B

BIN
code_backend_theme/static/src/img/icons/Events.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

BIN
code_backend_theme/static/src/img/icons/Expenses.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 730 B

BIN
code_backend_theme/static/src/img/icons/Fleet.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 718 B

BIN
code_backend_theme/static/src/img/icons/Inventory.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 755 B

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

Loading…
Cancel
Save