Browse Source

Feb 17 [UPDT] : Updated 'theme_zen_dark'

pull/358/merge
AjmalCybro 2 months ago
parent
commit
017a951dd1
  1. 47
      theme_zen_dark/README.rst
  2. 23
      theme_zen_dark/__init__.py
  3. 77
      theme_zen_dark/__manifest__.py
  4. 22
      theme_zen_dark/controllers/__init__.py
  5. 83
      theme_zen_dark/controllers/recent_post.py
  6. 7
      theme_zen_dark/doc/RELEASE_NOTES.md
  7. 22
      theme_zen_dark/models/__init__.py
  8. 43
      theme_zen_dark/models/theme_zen_dark.py
  9. BIN
      theme_zen_dark/static/description/banner.jpg
  10. BIN
      theme_zen_dark/static/description/icon.png
  11. BIN
      theme_zen_dark/static/description/images/1.jpg
  12. BIN
      theme_zen_dark/static/description/images/2.jpg
  13. BIN
      theme_zen_dark/static/description/images/3.jpg
  14. BIN
      theme_zen_dark/static/description/images/4.jpg
  15. BIN
      theme_zen_dark/static/description/images/5.jpg
  16. BIN
      theme_zen_dark/static/description/images/6.jpg
  17. BIN
      theme_zen_dark/static/description/images/Cybrosys R.png
  18. BIN
      theme_zen_dark/static/description/images/Cybrosys.png
  19. 10
      theme_zen_dark/static/description/images/arrows-repeat.svg
  20. BIN
      theme_zen_dark/static/description/images/banner.jpg
  21. 10
      theme_zen_dark/static/description/images/check.svg
  22. BIN
      theme_zen_dark/static/description/images/cybrosys.png
  23. BIN
      theme_zen_dark/static/description/images/demo-1.jpg
  24. BIN
      theme_zen_dark/static/description/images/demo-2.jpg
  25. BIN
      theme_zen_dark/static/description/images/demo-3.jpg
  26. 13
      theme_zen_dark/static/description/images/feature-star.svg
  27. 10
      theme_zen_dark/static/description/images/gear.svg
  28. BIN
      theme_zen_dark/static/description/images/hero.png
  29. 12
      theme_zen_dark/static/description/images/hire-odoo.svg
  30. BIN
      theme_zen_dark/static/description/images/laptop-screenshots.jpg
  31. 13
      theme_zen_dark/static/description/images/life-ring-icon.svg
  32. 4
      theme_zen_dark/static/description/images/odoo-consultancy.svg
  33. 3
      theme_zen_dark/static/description/images/odoo-licencing.svg
  34. 9
      theme_zen_dark/static/description/images/patter.svg
  35. BIN
      theme_zen_dark/static/description/images/phone-screenshots.jpg
  36. 10
      theme_zen_dark/static/description/images/puzzle-piece-icon.svg
  37. BIN
      theme_zen_dark/static/description/images/s1.png
  38. BIN
      theme_zen_dark/static/description/images/s10.png
  39. BIN
      theme_zen_dark/static/description/images/s2.png
  40. BIN
      theme_zen_dark/static/description/images/s3.png
  41. BIN
      theme_zen_dark/static/description/images/s4.png
  42. BIN
      theme_zen_dark/static/description/images/s5.png
  43. BIN
      theme_zen_dark/static/description/images/s6.png
  44. BIN
      theme_zen_dark/static/description/images/s7.png
  45. BIN
      theme_zen_dark/static/description/images/s8.png
  46. BIN
      theme_zen_dark/static/description/images/s9.png
  47. BIN
      theme_zen_dark/static/description/images/service.png
  48. BIN
      theme_zen_dark/static/description/images/team.png
  49. 10
      theme_zen_dark/static/description/images/translate.svg
  50. 10
      theme_zen_dark/static/description/images/wrench-icon.svg
  51. 742
      theme_zen_dark/static/description/index.html
  52. BIN
      theme_zen_dark/static/description/theme_screenshot.jpg
  53. 20
      theme_zen_dark/static/lib/js/foundation.min.js
  54. 7
      theme_zen_dark/static/src/css/animate.min.css
  55. 1
      theme_zen_dark/static/src/css/foundation.min.css
  56. 6
      theme_zen_dark/static/src/css/owl.theme.default.min.css
  57. 7747
      theme_zen_dark/static/src/css/style.css
  58. 40
      theme_zen_dark/static/src/css/style.css.map
  59. 353
      theme_zen_dark/static/src/css/style2.css
  60. 93
      theme_zen_dark/static/src/fonts/OFL.txt
  61. BIN
      theme_zen_dark/static/src/fonts/OpenSans-Regular.ttf
  62. BIN
      theme_zen_dark/static/src/fonts/Oswald-Regular.ttf
  63. BIN
      theme_zen_dark/static/src/img/about/create/1.jpg
  64. BIN
      theme_zen_dark/static/src/img/about/create/2.jpg
  65. BIN
      theme_zen_dark/static/src/img/about/create/3.jpg
  66. BIN
      theme_zen_dark/static/src/img/about/create/4.jpg
  67. BIN
      theme_zen_dark/static/src/img/about/create/5.jpg
  68. BIN
      theme_zen_dark/static/src/img/banner/bg1.jpg
  69. BIN
      theme_zen_dark/static/src/img/banner/bg10.jpg
  70. BIN
      theme_zen_dark/static/src/img/banner/bg2.jpg
  71. BIN
      theme_zen_dark/static/src/img/banner/bg3.jpg
  72. BIN
      theme_zen_dark/static/src/img/banner/bg4.jpg
  73. BIN
      theme_zen_dark/static/src/img/banner/bg5.jpg
  74. BIN
      theme_zen_dark/static/src/img/banner/bg6.jpg
  75. BIN
      theme_zen_dark/static/src/img/banner/bg7.jpg
  76. BIN
      theme_zen_dark/static/src/img/banner/bg8.jpg
  77. BIN
      theme_zen_dark/static/src/img/banner/bg9.jpg
  78. BIN
      theme_zen_dark/static/src/img/banner/product.jpg
  79. BIN
      theme_zen_dark/static/src/img/blog/1.jpg
  80. BIN
      theme_zen_dark/static/src/img/blog/2.jpg
  81. BIN
      theme_zen_dark/static/src/img/blog/3.jpg
  82. BIN
      theme_zen_dark/static/src/img/blog/blog-single/1.jpg
  83. BIN
      theme_zen_dark/static/src/img/blog/blog-single/2.jpg
  84. BIN
      theme_zen_dark/static/src/img/blog/blog-single/3.jpg
  85. BIN
      theme_zen_dark/static/src/img/blog/blog-single/4.jpg
  86. BIN
      theme_zen_dark/static/src/img/blog/blog-single/comment/1.jpg
  87. BIN
      theme_zen_dark/static/src/img/blog/blog-single/comment/2.jpg
  88. BIN
      theme_zen_dark/static/src/img/blog/blog-single/comment/3.jpg
  89. BIN
      theme_zen_dark/static/src/img/blog/blog-single/comment/4.jpg
  90. BIN
      theme_zen_dark/static/src/img/blog/blog-single/comment/5.jpg
  91. BIN
      theme_zen_dark/static/src/img/blog/blog-single/comment/6.jpg
  92. BIN
      theme_zen_dark/static/src/img/blog/blog-single/comment/7.jpg
  93. BIN
      theme_zen_dark/static/src/img/blog/sidebar/1.jpg
  94. BIN
      theme_zen_dark/static/src/img/blog/sidebar/2.jpg
  95. BIN
      theme_zen_dark/static/src/img/blog/sidebar/3.jpg
  96. BIN
      theme_zen_dark/static/src/img/blog/sidebar/instagram/1.jpg
  97. BIN
      theme_zen_dark/static/src/img/blog/sidebar/instagram/2.jpg
  98. BIN
      theme_zen_dark/static/src/img/blog/sidebar/instagram/3.jpg
  99. BIN
      theme_zen_dark/static/src/img/blog/sidebar/instagram/4.jpg
  100. BIN
      theme_zen_dark/static/src/img/contact/contact-bg.jpg

47
theme_zen_dark/README.rst

@ -0,0 +1,47 @@
.. image:: https://img.shields.io/badge/licence-LGPL--3-blue.svg
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
Theme Zen Dark
==============
* Design Web Pages with theme zen dark
Installation
============
- www.odoo.com/documentation/18.0/administration/install.html
- Install our custom addon
License
-------
General Public License, Version 3 (LGPL v3).
(https://www.odoo.com/documentation/18.0/legal/licenses/licenses.html)
Company
-------
* `Cybrosys Techno Solutions <https://cybrosys.com/>`__
Credits
-------
* Developers: Cybrosys Techno Solutions odoo@cybrosys.com
Version 16: Ahammed Harshad P @cybrosys,
Version 17: ASWIN A K @cybrosys,
Version 18: Ashwin T @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
==========
.. image:: https://cybrosys.com/images/logo.png
:target: https://cybrosys.com
This module is maintained by Cybrosys Technologies.
For support and more information, please visit https://www.cybrosys.com
Further information
===================
HTML Description: `<static/description/index.html>`__

23
theme_zen_dark/__init__.py

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

77
theme_zen_dark/__manifest__.py

@ -0,0 +1,77 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2025-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys (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': 'Theme Zen Dark',
'version': '18.0.1.0.0',
'category': 'Theme/Corporate',
'summary': 'Design Web Pages with theme zen dark',
'description': 'Design web pages with the Theme Zen Dark by embracing '
'minimalism,balancing typography and visuals,'
' and optimizing responsiveness for a serene and visually'
' appealing browsing experience',
'author': 'Cybrosys Techno Solutions',
'company': 'Cybrosys Techno Solutions',
'maintainer': 'Cybrosys Techno Solutions',
'website': "https://www.cybrosys.com",
'depends': ['website_blog', 'website_sale_wishlist'],
'data': [
'views/index/index_banner.xml',
'views/index/index_about.xml',
'views/index/index_testimonial.xml',
'views/index/index_blog.xml',
'views/index/index_partners.xml',
'views/index/index_recent.xml',
'views/index/index_video.xml',
'views/about/about.xml',
'views/service/service.xml',
'views/portfolio/portfolio.xml',
'views/recent_post.xml',
'views/contact.xml',
'views/blog.xml',
'views/shop.xml',
'views/blog_details.xml',
'views/website_templates.xml',
'views/snippets/snippets.xml'
],
'assets': {
'web.assets_frontend': [
'https://cdn.jsdelivr.net/npm/material-icons@1.13.12/iconfont/material-icons.min.css',
'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js',
'https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@3.5.6/dist/jquery.fancybox.min.js',
'https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@3.5.6/dist/jquery.fancybox.min.css',
'/theme_zen_dark/static/src/css/animate.min.css',
'/theme_zen_dark/static/src/css/foundation.min.css',
'/theme_zen_dark/static/src/css/owl.theme.default.min.css',
'/theme_zen_dark/static/src/css/style.css',
'/theme_zen_dark/static/src/css/style2.css',
'/theme_zen_dark/static/lib/js/foundation.min.js',
]
},
'images': [
'static/description/banner.jpg',
'static/description/theme_screenshot.jpg',
],
'license': 'LGPL-3',
'installable': True,
'application': False,
'auto_install': False,
}

22
theme_zen_dark/controllers/__init__.py

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

83
theme_zen_dark/controllers/recent_post.py

@ -0,0 +1,83 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2025-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys (odoo@cybrosys.com)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from odoo import fields, http
from odoo.http import request
from odoo.osv import expression
from odoo.addons.website_blog.controllers.main import WebsiteBlog
class WebsiteBlogInherit(WebsiteBlog):
"""Class inherit Website Blog to check recent posts"""
@http.route([
'/blog',
'/blog/page/<int:page>',
'/blog/tag/<string:tag>',
'/blog/tag/<string:tag>/page/<int:page>',
'''/blog/<model("blog.blog"):blog>''',
'''/blog/<model("blog.blog"):blog>/page/<int:page>''',
'''/blog/<model("blog.blog"):blog>/tag/<string:tag>''',
'''/blog/<model("blog.blog"):blog>/tag/<string:tag>/page/<int:page>''',
], type='http', auth="public", website=True, sitemap=True)
def blog(self, blog=None, tag=None, page=1, search=None, **opt):
"""Function recent posted blog
@returns: Dict of the blog sorted by recent dates
"""
limit = 3
order = 'published_date desc'
dom = expression.AND([
[('website_published', '=', True),
('post_date', '<=', fields.Datetime.now())],
request.website.website_domain()
])
posts = request.env['blog.post'].search(dom, limit=limit, order=order)
res = super().blog(
blog=blog, tag=tag, page=page, search=search, **opt)
res.qcontext.update({'posts_recent': posts})
return res
@http.route([
'''/blog/<model("blog.blog"):blog>/
<model("blog.post","[('blog_id','=',blog.id)]"):blog_post>''',
], type='http', auth="public", website=True, sitemap=True)
def blog_post( self, blog, blog_post, tag_id=None, page=1,
enable_editor=None, **post):
"""Function recent posted blog posts
@param blog_post: browse of the current post
@param blog: browse of the current blog
@param tag_id: current tag, if tag_id in parameters
@param pager: a pager on the comments
@returns Dictionary the blog posts sorted by recent dates
"""
limit = 3
order = 'published_date desc'
dom = expression.AND([
[('website_published', '=', True),
('post_date', '<=', fields.Datetime.now())],
request.website.website_domain()
])
posts = request.env['blog.post'].search(dom, limit=limit, order=order)
res = super().blog_post(
blog, blog_post, tag_id=tag_id, page=page,
enable_editor=enable_editor, **post)
res.qcontext.update({'posts_recent': posts})
return res

7
theme_zen_dark/doc/RELEASE_NOTES.md

@ -0,0 +1,7 @@
## Module <theme_zen_dark>
#### 23.02.2025
#### Version 18.0.1.0.0
#### ADD
- Initial commit for Theme Zen Dark

22
theme_zen_dark/models/__init__.py

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

43
theme_zen_dark/models/theme_zen_dark.py

@ -0,0 +1,43 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2025-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys (odoo@cybrosys.com)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from odoo import models
class ThemeZen(models.AbstractModel):
"""Class to inherit theme util to perform post functions."""
_inherit = 'theme.utils'
def _theme_zen_dark_post_copy(self, mod):
"""Function to perform on the installation of theme like
disabling or enabling necessary views
@param mod: get module data
"""
self.enable_view('website.template_header_hamburger')
self.enable_view('website_blog.opt_blog_sidebar_show')
self.enable_view('website_blog.opt_blog_post_sidebar')
self.enable_view('website_blog.opt_blog_list_view')
self.enable_view('website_sale_wishlist.add_to_wishlist')
self.disable_view('website.header_call_to_action')
self.enable_view('website.header_visibility_disappears')
self.disable_view('website.template_header_default')
self.disable_view('website_blog.opt_posts_loop_show_author')
self.disable_view('website_sale.products_list_view')

BIN
theme_zen_dark/static/description/banner.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

BIN
theme_zen_dark/static/description/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

BIN
theme_zen_dark/static/description/images/1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

BIN
theme_zen_dark/static/description/images/2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

BIN
theme_zen_dark/static/description/images/3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

BIN
theme_zen_dark/static/description/images/4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
theme_zen_dark/static/description/images/5.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

BIN
theme_zen_dark/static/description/images/6.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

BIN
theme_zen_dark/static/description/images/Cybrosys R.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

BIN
theme_zen_dark/static/description/images/Cybrosys.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

10
theme_zen_dark/static/description/images/arrows-repeat.svg

@ -0,0 +1,10 @@
<svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_48_838)">
<path d="M0.000110011 16.2916C0.000110011 9.65172 5.40186 4.24997 12.0418 4.24997H26.9168V1.89405C26.9168 0.631803 28.4425 -3.05772e-05 29.335 0.892469L33.585 5.37339C34.1389 5.9273 34.1375 6.82405 33.585 7.37655L29.335 11.8575C28.4425 12.75 26.9168 12.1181 26.9168 10.8559V8.49997H12.0418C7.74503 8.49997 4.25011 11.9963 4.25011 16.2916C4.25011 17.4646 3.29953 18.4166 2.12511 18.4166C0.950693 18.4166 0.000110011 17.4646 0.000110011 16.2916ZM31.8751 15.5833C30.7007 15.5833 29.7501 16.5353 29.7501 17.7083C29.7501 22.0036 26.2552 25.5 21.9584 25.5H7.08344V23.1441C7.08344 21.8818 5.55769 21.25 4.66519 22.1425L0.415193 26.6234C-0.138723 27.1773 -0.138723 28.0741 0.415193 28.6266L4.66519 33.1075C5.55769 34 7.08344 33.3681 7.08344 32.1059V29.75H21.9584C28.5984 29.75 34.0001 24.3482 34.0001 17.7083C34.0001 16.5353 33.0495 15.5833 31.8751 15.5833Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_48_838">
<rect width="34" height="34" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
theme_zen_dark/static/description/images/banner.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 KiB

10
theme_zen_dark/static/description/images/check.svg

@ -0,0 +1,10 @@
<svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1413_85)">
<path d="M512 256.002C512 219.82 493.653 187.927 465.749 169.111C472.171 136.087 462.592 100.567 437.013 74.9671C411.435 49.3885 375.915 39.8098 342.869 46.2311C324.053 18.3271 292.16 -0.0195312 255.979 -0.0195312C219.797 -0.0195312 187.904 18.3271 169.088 46.2311C136.064 39.8098 100.523 49.3885 74.944 74.9671C49.3653 100.546 39.7866 136.066 46.2079 169.111C18.3039 187.927 -0.0427246 219.82 -0.0427246 256.002C-0.0427246 292.183 18.3039 324.076 46.2079 342.892C39.7866 375.916 49.3653 411.458 74.944 437.036C100.523 462.615 136.043 472.194 169.088 465.772C187.904 493.676 219.797 512.023 255.979 512.023C292.16 512.023 324.053 493.676 342.869 465.772C375.893 472.194 411.435 462.615 437.013 437.036C462.592 411.458 472.171 375.938 465.749 342.892C493.653 324.076 512 292.183 512 256.002ZM254.059 328.94C245.803 337.196 234.944 341.314 224.043 341.314C213.141 341.314 202.176 337.154 193.835 328.834L134.485 271.319L164.203 240.663L223.787 298.412L347.712 176.791L377.664 207.191L254.059 328.94Z" fill="#4AB58E"/>
</g>
<defs>
<clipPath id="clip0_1413_85">
<rect width="512" height="512" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
theme_zen_dark/static/description/images/cybrosys.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

BIN
theme_zen_dark/static/description/images/demo-1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 KiB

BIN
theme_zen_dark/static/description/images/demo-2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 386 KiB

BIN
theme_zen_dark/static/description/images/demo-3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 KiB

13
theme_zen_dark/static/description/images/feature-star.svg

@ -0,0 +1,13 @@
<svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_164_404)">
<path d="M256 0C114.841 0 0 114.841 0 256C0 397.159 114.841 512 256 512C256.025 512 256.049 511.999 256.074 511.999L282.08 253.809L256.074 0.001C256.049 0.001 256.025 0 256 0Z" fill="#FFF4CB"/>
<path d="M512 256C512 114.866 397.199 0.0409766 256.074 0.000976562V511.999C397.199 511.959 512 397.134 512 256Z" fill="#FFE99A"/>
<path d="M243.382 78.1571L188.343 163.79L89.8933 189.673C84.9563 190.971 81.0193 194.69 79.4423 199.545C77.8653 204.4 78.8643 209.723 82.0953 213.675L146.529 292.482L140.723 394.111C140.432 399.207 142.752 404.101 146.882 407.102C149.483 408.992 152.576 409.967 155.699 409.967C157.534 409.967 159.379 409.631 161.139 408.945L255.999 372.018L266 253.887L255.999 71.2671C250.895 71.2681 246.141 73.8641 243.382 78.1571Z" fill="#FFD748"/>
<path d="M432.558 199.545C430.981 194.691 427.043 190.971 422.107 189.673L323.657 163.79L268.618 78.1571C265.858 73.8631 261.104 71.2671 256 71.2671V372.018L350.861 408.945C355.619 410.797 360.991 410.103 365.119 407.102C369.249 404.102 371.569 399.207 371.278 394.111L365.472 292.482L429.905 213.675C433.136 209.723 434.135 204.4 432.558 199.545Z" fill="#FFC335"/>
</g>
<defs>
<clipPath id="clip0_164_404">
<rect width="512" height="512" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

10
theme_zen_dark/static/description/images/gear.svg

@ -0,0 +1,10 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_48_635)">
<path d="M15.5549 16.005L18.4799 17.685L20.7299 13.785L17.8199 12.105C17.9399 11.58 17.9999 11.04 17.9999 10.485C17.9999 9.93 17.9249 9.39 17.8199 8.865L20.7299 7.185L18.4799 3.285L15.5549 4.965C14.7599 4.23 13.7999 3.69 12.7499 3.36V0H8.24991V3.39C7.19991 3.72 6.23991 4.275 5.44491 4.995L2.51991 3.315L0.284912 7.215L3.19491 8.895C3.07491 9.42 3.01491 9.96 3.01491 10.515C3.01491 11.07 3.08991 11.61 3.19491 12.135L0.284912 13.785L2.53491 17.685L5.45991 16.005C6.25491 16.74 7.21491 17.28 8.26491 17.61V21H12.7649V17.61C13.8149 17.28 14.7749 16.725 15.5699 16.005H15.5549ZM10.4999 7.5C12.1499 7.5 13.4999 8.85 13.4999 10.5C13.4999 12.15 12.1499 13.5 10.4999 13.5C8.84991 13.5 7.49991 12.15 7.49991 10.5C7.49991 8.85 8.84991 7.5 10.4999 7.5ZM32.9999 25.5C32.9999 24.945 32.9249 24.405 32.8199 23.88L35.7299 22.2L33.4799 18.3L30.5549 19.98C29.7599 19.245 28.7999 18.705 27.7499 18.375V14.985H23.2499V18.375C22.1999 18.705 21.2399 19.26 20.4449 19.98L17.5199 18.3L15.2699 22.2L18.1799 23.88C18.0599 24.405 17.9999 24.945 17.9999 25.5C17.9999 26.055 18.0749 26.595 18.1799 27.12L15.2699 28.8L17.5199 32.7L20.4449 31.02C21.2399 31.755 22.1999 32.295 23.2499 32.625V36.015H27.7499V32.625C28.7999 32.295 29.7599 31.74 30.5549 31.02L33.4799 32.7L35.7299 28.8L32.8199 27.12C32.9399 26.595 32.9999 26.055 32.9999 25.5ZM25.4999 28.5C23.8499 28.5 22.4999 27.15 22.4999 25.5C22.4999 23.85 23.8499 22.5 25.4999 22.5C27.1499 22.5 28.4999 23.85 28.4999 25.5C28.4999 27.15 27.1499 28.5 25.4999 28.5Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_48_635">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
theme_zen_dark/static/description/images/hero.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

12
theme_zen_dark/static/description/images/hire-odoo.svg

@ -0,0 +1,12 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_63_514)">
<path d="M35.5528 30.1866L35.4888 30.1001C34.1698 28.5729 32.5491 27.4542 30.9818 26.3735C30.342 25.932 29.205 25.2204 28.4006 24.648C30.2674 22.0121 31.2673 18.8605 31.2616 15.6305C31.2616 6.9982 24.2634 0 15.6305 0C6.9975 0 0 6.9982 0 15.6305C0 24.2627 6.9982 31.2616 15.6305 31.2616C18.8564 31.2665 22.0042 30.2687 24.6382 28.4062C25.2113 29.2099 25.9221 30.3448 26.3644 30.9846C27.4479 32.5547 28.568 34.1719 30.0938 35.4895L30.1802 35.5528C30.6668 35.8503 31.2271 36.0052 31.7974 36C32.6595 35.9973 33.49 35.6752 34.1283 35.0958L35.0719 34.1543L35.0944 34.1311C36.0991 33.0314 36.2918 31.3727 35.5528 30.1866ZM15.6305 27.1835C12.9572 27.1838 10.3666 26.2572 8.29999 24.5615C6.23339 22.8658 4.81869 20.5059 4.29696 17.8841C3.77523 15.2623 4.17875 12.5406 5.43876 10.183C6.69877 7.82531 8.7373 5.97748 11.207 4.95436C13.6767 3.93123 16.4248 3.79611 18.9829 4.57203C21.5411 5.34794 23.7511 6.98687 25.2363 9.20956C26.7215 11.4323 27.3901 14.1012 27.128 16.7615C26.866 19.4219 25.6897 21.9091 23.7994 23.7994C22.7292 24.8756 21.4561 25.7288 20.0539 26.3097C18.6517 26.8906 17.1482 27.1876 15.6305 27.1835Z" fill="white"/>
<path d="M15.6304 17.0723C18.1642 17.0723 20.2183 15.0182 20.2183 12.4844C20.2183 9.95055 18.1642 7.89648 15.6304 7.89648C13.0965 7.89648 11.0425 9.95055 11.0425 12.4844C11.0425 15.0182 13.0965 17.0723 15.6304 17.0723Z" fill="white"/>
<path d="M23.1884 20.8558C23.1196 20.2123 22.8316 19.6121 22.3728 19.1557C21.9122 18.694 21.3081 18.4029 20.66 18.3302C19.7115 18.2296 17.3553 18.1748 15.8879 18.1748C14.4205 18.1748 11.5327 18.2296 10.5835 18.3302C9.93556 18.4029 9.33159 18.6938 8.87069 19.155C8.4121 19.6114 8.12438 20.2117 8.05577 20.8551V20.8748C8.03327 21.0928 8.01991 21.2819 8.01147 21.4436C8.27125 21.7834 8.55311 22.1056 8.85522 22.4083C10.6527 24.2055 13.0905 25.2152 15.6323 25.2152C18.1741 25.2152 20.6119 24.2055 22.4094 22.4083C22.7068 22.1104 22.9846 21.7935 23.2412 21.4598C23.2306 21.2946 23.2151 21.1005 23.1919 20.8755L23.1884 20.8558Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_63_514">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
theme_zen_dark/static/description/images/laptop-screenshots.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

13
theme_zen_dark/static/description/images/life-ring-icon.svg

@ -0,0 +1,13 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_32_1689)">
<path d="M10.4999 17.9999C10.5002 16.5303 10.9349 15.0936 11.7494 13.8704L4.26741 6.38843C1.51255 9.63015 0 13.7458 0 17.9999C0 22.2541 1.51255 26.3697 4.26741 29.6114L11.7494 22.1294C10.9349 20.9062 10.5002 19.4695 10.4999 17.9999Z" fill="white"/>
<path d="M31.7325 6.38843L24.2505 13.8704C25.0652 15.0935 25.4999 16.5303 25.4999 17.9999C25.4999 19.4695 25.0652 20.9063 24.2505 22.1294L31.7325 29.6114C34.4873 26.3697 35.9999 22.2541 35.9999 17.9999C35.9999 13.7458 34.4873 9.63015 31.7325 6.38843Z" fill="white"/>
<path d="M17.9999 25.5C16.5303 25.4997 15.0936 25.065 13.8704 24.2505L6.38843 31.7325C9.63015 34.4873 13.7458 35.9999 17.9999 35.9999C22.2541 35.9999 26.3697 34.4873 29.6114 31.7325L22.1294 24.2505C20.9062 25.065 19.4695 25.4997 17.9999 25.5Z" fill="white"/>
<path d="M17.9999 10.4999C19.4695 10.5002 20.9062 10.9349 22.1294 11.7494L29.6114 4.26741C26.3697 1.51255 22.2541 0 17.9999 0C13.7458 0 9.63015 1.51255 6.38843 4.26741L13.8704 11.7494C15.0936 10.9349 16.5303 10.5002 17.9999 10.4999Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_32_1689">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

4
theme_zen_dark/static/description/images/odoo-consultancy.svg

@ -0,0 +1,4 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M30.3242 28.2889C29.5991 26.131 26.7094 24.7803 24.6491 23.8749C23.842 23.5214 21.6075 22.9216 21.3389 21.9053C21.2428 21.5392 21.2558 21.194 21.3346 20.8631C21.2104 20.8869 21.0844 20.9009 20.9541 20.9009H19.6117C18.5399 20.9009 17.6691 20.029 17.6691 18.958C17.6691 17.8877 18.5403 17.0176 19.6117 17.0176H20.9541C21.3976 17.0176 21.8181 17.1677 22.1572 17.4356C22.6544 17.3693 23.1339 17.2631 23.581 17.1238C24.1682 15.8937 24.6261 14.4227 24.7287 13.1566C25.1668 7.73933 21.8458 4.56989 17.0841 5.11781C13.622 5.51633 11.5538 8.09789 11.3302 11.4214C11.1041 14.809 12.3602 17.311 13.6943 19.1463C14.2786 19.9487 14.8924 20.4646 14.7981 21.4316C14.6887 22.5749 13.4661 22.8935 12.5917 23.2449C11.5556 23.6611 10.4396 24.2925 9.91254 24.5845C8.09706 25.5871 6.10446 26.7945 5.65662 28.4462C4.66482 32.1067 8.01426 33.2155 10.7794 33.7274C13.1525 34.1651 15.8284 34.1997 18.0295 34.1997C22.0107 34.1997 29.1697 34.0402 30.3242 31.0475C30.6525 30.1983 30.5117 28.8451 30.3242 28.2889Z" fill="white"/>
<path d="M21.8037 18.4113C21.6215 18.1337 21.3101 17.9494 20.9548 17.9494H19.6124C19.0522 17.9494 18.6004 18.4019 18.6004 18.9592C18.6004 19.5186 19.0522 19.9719 19.6124 19.9719H20.9548C21.3468 19.9719 21.6795 19.7483 21.8472 19.425C23.7189 19.2778 25.3468 18.7061 26.4894 17.8619C26.7519 18.0311 27.0622 18.1301 27.397 18.1301H27.4812C28.4144 18.1301 29.1689 17.3748 29.1689 16.4406V13.0682C29.1689 12.3964 28.7751 11.8168 28.207 11.5475C27.9593 6.13204 23.4762 1.7998 17.9999 1.7998C12.5236 1.7998 8.03981 6.13204 7.79321 11.5475C7.22405 11.8172 6.83057 12.3964 6.83057 13.0682V16.4406C6.83057 17.3748 7.58585 18.1301 8.51681 18.1301H8.60213C9.53381 18.1301 10.2894 17.3748 10.2894 16.4406V13.0682C10.2894 12.4061 9.90677 11.8352 9.35057 11.559C9.59141 6.99604 13.3779 3.35896 17.9999 3.35896C22.6202 3.35896 26.4084 6.99604 26.6482 11.559C26.0927 11.8355 25.7104 12.4061 25.7104 13.0682V16.4406C25.7104 16.6646 25.754 16.873 25.8306 17.0678C24.8471 17.7716 23.4154 18.273 21.8037 18.4113Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

3
theme_zen_dark/static/description/images/odoo-licencing.svg

@ -0,0 +1,3 @@
<svg width="36" height="35" viewBox="0 0 36 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.40625C5.84315 4.40625 4.5 5.67087 4.5 7.23081V27.0027C4.5 28.5627 5.84315 29.8273 7.5 29.8273H28.5C30.1569 29.8273 31.5 28.5627 31.5 27.0027V7.23081C31.5 5.67087 30.1569 4.40625 28.5 4.40625H7.5ZM12 18.5291C12 17.749 11.3284 17.1168 10.5 17.1168C9.67157 17.1168 9 17.749 9 18.5291V24.1782C9 24.9582 9.67157 25.5905 10.5 25.5905C11.3284 25.5905 12 24.9582 12 24.1782V18.5291ZM18 12.8799C18.8284 12.8799 19.5 13.5122 19.5 14.2922V24.1782C19.5 24.9582 18.8284 25.5905 18 25.5905C17.1716 25.5905 16.5 24.9582 16.5 24.1782V14.2922C16.5 13.5122 17.1716 12.8799 18 12.8799ZM27 10.0554C27 9.27536 26.3284 8.64309 25.5 8.64309C24.6716 8.64309 24 9.27536 24 10.0554V24.1782C24 24.9582 24.6716 25.5905 25.5 25.5905C26.3284 25.5905 27 24.9582 27 24.1782V10.0554Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 929 B

9
theme_zen_dark/static/description/images/patter.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 23 KiB

BIN
theme_zen_dark/static/description/images/phone-screenshots.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

10
theme_zen_dark/static/description/images/puzzle-piece-icon.svg

@ -0,0 +1,10 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="puzzle-piece 1" clip-path="url(#clip0_226_336)">
<path id="Vector" d="M30 15.75C28.9888 15.7847 27.9837 15.9214 27 16.158V13.5C27 12.3065 26.5259 11.1619 25.682 10.318C24.8381 9.47411 23.6935 9 22.5 9H19.092C19.3296 8.01646 19.4663 7.01126 19.5 6C19.5 4.4087 18.8679 2.88258 17.7426 1.75736C16.6174 0.632141 15.0913 0 13.5 0C11.9087 0 10.3826 0.632141 9.25736 1.75736C8.13214 2.88258 7.5 4.4087 7.5 6C7.53374 7.01126 7.67045 8.01646 7.908 9H4.5C3.30653 9 2.16193 9.47411 1.31802 10.318C0.474106 11.1619 0 12.3065 0 13.5L0 36H9.804L9.45 34.5C9.19694 33.5182 9.04614 32.5128 9 31.5C9 30.3065 9.47411 29.1619 10.318 28.318C11.1619 27.4741 12.3065 27 13.5 27C14.6935 27 15.8381 27.4741 16.682 28.318C17.5259 29.1619 18 30.3065 18 31.5C17.9539 32.5128 17.8031 33.5182 17.55 34.5L17.1945 36H27V27.342C27.9837 27.5786 28.9888 27.7153 30 27.75C31.5913 27.75 33.1174 27.1179 34.2426 25.9926C35.3679 24.8674 36 23.3413 36 21.75C36 20.1587 35.3679 18.6326 34.2426 17.5074C33.1174 16.3821 31.5913 15.75 30 15.75Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_226_336">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
theme_zen_dark/static/description/images/s1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 876 KiB

BIN
theme_zen_dark/static/description/images/s10.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

BIN
theme_zen_dark/static/description/images/s2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

BIN
theme_zen_dark/static/description/images/s3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

BIN
theme_zen_dark/static/description/images/s4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 950 KiB

BIN
theme_zen_dark/static/description/images/s5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 807 KiB

BIN
theme_zen_dark/static/description/images/s6.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

BIN
theme_zen_dark/static/description/images/s7.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
theme_zen_dark/static/description/images/s8.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 824 KiB

BIN
theme_zen_dark/static/description/images/s9.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 654 KiB

BIN
theme_zen_dark/static/description/images/service.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 577 KiB

BIN
theme_zen_dark/static/description/images/team.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 807 KiB

10
theme_zen_dark/static/description/images/translate.svg

@ -0,0 +1,10 @@
<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_36_1835)">
<path d="M5.41675 16.25V18.4167C5.41658 18.9633 5.62302 19.4898 5.9947 19.8906C6.36638 20.2914 6.87583 20.5369 7.42091 20.5779L7.58342 20.5833H10.8334V22.75H7.58342C6.43414 22.75 5.33194 22.2934 4.51929 21.4808C3.70663 20.6681 3.25008 19.5659 3.25008 18.4167V16.25H5.41675ZM19.5001 10.8333L24.2667 22.75H21.9322L20.6311 19.5H16.2002L14.9013 22.75H12.5678L17.3334 10.8333H19.5001ZM18.4167 13.9587L17.0658 17.3333H19.7655L18.4167 13.9587ZM8.66675 2.16666V4.33332H13.0001V11.9167H8.66675V15.1667H6.50008V11.9167H2.16675V4.33332H6.50008V2.16666H8.66675ZM18.4167 3.24999C19.566 3.24999 20.6682 3.70654 21.4809 4.51919C22.2935 5.33185 22.7501 6.43405 22.7501 7.58332V9.74999H20.5834V7.58332C20.5834 7.00869 20.3551 6.45759 19.9488 6.05126C19.5425 5.64493 18.9914 5.41666 18.4167 5.41666H15.1667V3.24999H18.4167ZM6.50008 6.49999H4.33341V9.74999H6.50008V6.49999ZM10.8334 6.49999H8.66675V9.74999H10.8334V6.49999Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_36_1835">
<rect width="26" height="26" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

10
theme_zen_dark/static/description/images/wrench-icon.svg

@ -0,0 +1,10 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_48_827)">
<path d="M34.5195 5.66404L27.6225 12.561C26.451 13.7325 24.552 13.7325 23.3805 12.561C22.209 11.3895 22.209 9.49054 23.3805 8.31904L30.258 1.43854L29.82 1.21654C28.227 0.408035 26.52 -0.00146484 24.7485 -0.00146484C18.5445 -0.00146484 13.4985 5.04454 13.4985 11.2485C13.4985 12.687 13.7655 14.0775 14.295 15.399L1.37699 28.3185C-0.375012 30.0735 -0.375012 32.9265 1.37699 34.6815C2.25449 35.559 3.40649 35.997 4.55849 35.997C5.71049 35.997 6.86399 35.559 7.74149 34.6815L20.688 21.735C21.9855 22.2435 23.3475 22.5 24.75 22.5C30.954 22.5 36 17.454 36 11.25C36 9.43804 35.5755 7.70104 34.7385 6.08704L34.5195 5.66404Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_48_827">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 885 B

742
theme_zen_dark/static/description/index.html

@ -0,0 +1,742 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>app index</title>
<link
href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css"
rel="stylesheet"
/>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap"
rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css"/>
<style>
:root {
--primary-color: #F5C000;;
--bg-white: #fff;
--text-color: #121212;
--text-color-light: #64728f;
}
body{
font-family: "Montserrat", sans-serif;
}
</style>
</head>
<body>
<!-- overview -->
<div class="container">
<!-- support-header -->
<div class="supports my-5 py-3" style="border-bottom: 1px solid #e7e7e7;">
<div class="row justify-content-between">
<div class="col-4">
<div class="my-3">
<img src="//apps.odoocdn.com/apps/assets/17.0/theme_boec/images/Cybrosys.png?fcdde35"
style="width:auto !important; height:40px !important">
</div>
</div>
<div class="col-6">
<div class="row" style="margin-top:10px">
<div class="my-3 d-flex align-items-center justify-content-end">
<span class="me-3"><b>Supports: </b></span>
<div class="text-center"
style="background-color:#017E84 !important; font-size:0.8rem !important; color:#fff !important; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:50px !important; min-width:120px !important">
Community
</div>
<div class="text-center"
style="background-color:#875A7B !important; color:#fff !important; font-size:0.8rem !important; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:50px !important; min-width:120px !important">
Enterprise
</div>
<div class="text-center"
style="background-color:#7C7BAD !important; color:#fff !important; font-size:0.8rem !important; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:50px !important; min-width:120px !important">
Odoo.sh
</div>
</div>
</div>
<div class="row" style="margin-top:10px">
<div class="d-flex align-items-center justify-content-end">
<span class="me-3"><b>Availability: </b></span>
<div class="text-center col"
style="border:1px solid #017E84; font-size:0.8rem !important; color:#017E84 !important; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:20px !important; min-width:120px !important">
<i class="fa fa-times" style="color:red"></i> Odoo Online
</div>
<div class="text-center col"
style="font-size:0.8rem !important; border:1px solid #714b67; color:#714b67 !important; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:20px !important; min-width:120px !important">
<i class="fa fa-check" style="color:green"></i> Odoo.sh
</div>
<div class="text-center col"
style="font-size:0.8rem !important; color:#5B899E !important; border:1px solid #5B899E; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:20px !important; min-width:120px !important">
<i class="fa fa-check" style="color:green"></i> On Premise
</div>
</div>
</div>
</div>
</div>
</div>
<!-- -->
<!-- banner-section -->
<div class="my-5">
<div class="">
<img src="./banner.jpg" class="img-fluid" style="border-radius: 16px; width:1300px">
</div>
</div>
<!-- -->
<!-- widgets-features -->
<!--feature section -->
<div class="my-5" style="padding: 100px; background-color: #f1f5fd; border-radius: 16px;">
<div class="container">
<div class="row mb-60">
<div class="col-lg-12 d-flex justify-content-center align-items-center flex-wrap gap-3">
<div class="position-relative" ; style="
text-align: center;
font-size: 46.875px;
font-style: normal;
padding-bottom: 40px; ">
<h2 style="font-weight: 600;">Our Features</h2>
</div>
</div>
</div>
<div class="row g-4">
<div class="col-lg-4 col-md-6" style="visibility: visible;">
<div style="background-color: #fff;height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./images/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: var(--text-color);
font-size: 24px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;">Stunning eCommerce Frontend</a></h4>
<p>A Captivating Frontend for Exceptional eCommerce</p>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff; height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./images/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: var(--text-color);
font-size: 24px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;">Improved User Interaction</a></h4>
<p>Custom-designed snippets enhance user experience.</p>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff; height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./images/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: var(--text-color);
font-size: 24px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;">Product Sliders</a></h4>
<p>Showcase products interactively with smooth transitions.</p>
</div>
</a>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff;height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./images/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: var(--text-color);
font-size: 24px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;">Comprehensive eCommerce Customization</a></h4>
<p> Fully customizes eCommerce websites, including shop and product views.</p>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff;height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./images/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: var(--text-color);
font-size: 24px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;">Customizable View Structures</a></h4>
<p>Modified Structure for All Type Views.</p>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff;height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./images/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: var(--text-color);
font-size: 24px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;">Optimized Interface for All Devices</a></h4>
<p>A highly intuitive and user-friendly interface, optimized for seamless use across both
desktop and mobile devices.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- -->
<!--sections -->
<section class="my-5">
<div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px;">
<div>
<div style="border-radius: 10px; padding: 32px;
background: rgba(48, 48, 48, 1);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
background: -o-linear-gradient(359deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background: linear-gradient(91deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">Home</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;">Transform your homepage effortlessly with our intuitive
customization tools. Drag and drop elements to create an inviting and engaging entry
point for your visitors.</p>
</div>
<div class="mt-5">
<img src="./images/1.jpg" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
<!-- -->
<div>
<div style="border-radius: 10px; padding: 32px;
background: rgba(48, 48, 48, 1);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
background: -o-linear-gradient(359deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background: linear-gradient(91deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;"> Portfolio</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;">Showcase your work in style with our portfolio customization options.
Easily organize and present your projects to captivate your audience and highlight
your expertise.</p>
</div>
<div class="mt-5">
<img src="./images/2.jpg" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
</div>
<!-- -->
<!--row-2 -->
<div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px;">
<div>
<div style="border-radius: 10px; padding: 32px;
background: rgba(48, 48, 48, 1);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
background: -o-linear-gradient(359deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background: linear-gradient(91deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">Blog</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;">Share your thoughts and insights with the world through our
customizable blog section. Publish engaging content and foster a community around your
brand with our intuitive blogging tools.</p>
</div>
<div class="mt-5">
<img src="./images/6.jpg" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
<!-- -->
<div>
<div style="border-radius: 10px; padding: 32px;
background: rgba(48, 48, 48, 1);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
background: -o-linear-gradient(359deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background: linear-gradient(91deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">Recent Works</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;"> Keep your audience engaged with your latest projects using our
recent works feature. Showcase your most recent endeavors in a visually appealing manner
to spark interest and curiosity.</p>
</div>
<div class="mt-5">
<img src="./images/5.jpg" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
</div>
<!-- -->
<!--row-3 -->
<div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px;">
<div>
<div style="border-radius: 10px; padding: 32px;
background: rgba(48, 48, 48, 1);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
background: -o-linear-gradient(359deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background: linear-gradient(91deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">About</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;">Introduce your brand and values with a compelling 'About' section.
Share your story, mission, and vision to connect with your audience on a deeper level.</p>
</div>
<div class="mt-5">
<img src="./images/4.jpg" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
<!-- -->
<div>
<div style="border-radius: 10px; padding: 32px;
background: rgba(48, 48, 48, 1);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
background: -o-linear-gradient(359deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background: linear-gradient(91deg, #ff9c8d 0%, #d655a5 46.64%, #6053cb 92.32%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">Service</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;"> Highlight your offerings with a clear and engaging service section.
Showcase what you provide to meet your audience’s needs and demonstrate your expertise.</p>
</div>
<div class="mt-5">
<img src="./images/service.png" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
</div>
<!-- -->
</section>
<!-- section content -->
<div class="my-5">
<div class="">
<img src="./images/hero.png" class="img-fluid" style="border-radius: 16px; width:1300px">
</div>
</div>
<section class="mb-5"
style="background: linear-gradient(to top, rgb(253 254 255), #E5EEFF); border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;">
<div class="row d-flex align-items-center">
<div class="col col-12 col-md-12 col-lg-6">
<div style="padding: 20px;">
<h4 class="" style="font-size: 46px;">
<span class="gradient" style="background: linear-gradient(248.96deg, #FF9C8D 45.28%, #D655A5 65.79%, #6053CB 85.87%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 700;
display: inline-block;
width: 100%;"></span><br>
<span class="gradient" style="background: linear-gradient(248.96deg, #FF9C8D 45.28%, #D655A5 65.79%, #6053CB 85.87%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 700;
display: inline-block;
width: 100%;"><span class="under-line">Mobile</span> View</span><br>
</h4>
<div class="mt-4">
<p style="color: #444;"> Customizing and using our theme is effortless.
With a simple drag-and-drop interface, you can create visually stunning webpages.
Whether you're a novice or an experienced user, our intuitive design tools make the
process seamless. Say goodbye to complicated setups and hello to hassle-free website
customization. Elevate your online presence with ease using our user-friendly theme.</p>
</div>
</div>
</div>
<div class="col col-12 col-md-12 col-lg-6">
<div>
<div>
<img class="img-fluid" src="./images/phone-screenshots.jpg" style="
border-radius: 20px;
">
</div>
</div>
</div>
</div>
</section>
<!-- 2 -->
<section class=""
style="background: linear-gradient(to top, rgb(253 254 255), #E5EEFF); border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;">
<div class="row d-flex align-items-center">
<div class="col col-12 col-md-12 col-lg-6">
<div>
<div>
<img class="img-fluid" src="./images/laptop-screenshots.jpg" style="
border-radius: 20px;
">
</div>
</div>
</div>
<div class="col col-12 col-md-12 col-lg-6">
<div style="padding: 20px;">
<h4 class="" style="font-size: 46px;">
<span class="gradient" style="background: linear-gradient(248.96deg, #FF9C8D 45.28%, #D655A5 65.79%, #6053CB 85.87%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 700;
display: inline-block;
width: 100%;"><span class="under-line">Desktop</span> View</span><br>
</h4>
<div class="mt-4">
<p style="color: #444;">Our theme offers a modern,
user-friendly design that enhances the stylishness and beauty of your webpage.
With its sleek aesthetics and intuitive interface,
your website will captivate visitors and leave a lasting impression.
Experience the perfect blend of functionality and aesthetics with our contemporary theme.
Elevate your online presence effortlessly and stand out in today's digital landscape.</p>
</div>
</div>
</div>
</div>
</section>
<!-- -->
<!-- -->
<div class="my-5">
<!-- banner card -->
<!-- service-section -->
<section id="services" class="mt-5" style="border-radius: 16px;
border: 1px solid #EBEEF2;
background: var(--Neutral-N0, #FFF);
padding: 60px 40px;
box-shadow: 0px 5px 20px -11px rgba(0, 0, 0, 0.25);">
<div class="text-center mt-4">
<h3 class="mb-0" style="color: #000;
text-align: center;
font-family: Montserrat;
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
padding-bottom: 50px;"
>Our Services</h3>
</div>
<div class="row mt-3">
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#FFE2E5; margin:auto; gap: 16px; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#FA5A7D; border-radius:50%; height:56px; width:56px">
<img src="./images/gear.svg" class="img-responsive" height="28px" width="28px">
</div>
<span style="font-size: 18px;
color: var(--text-color);
font-weight: 600;"> Odoo Customization</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#FFF4DE; margin:auto; gap: 16px; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#FF947A; border-radius:50%; height:56px; width:56px">
<img src="./images/wrench-icon.svg" class="img-responsive" height="28px" width="28px">
</div>
<span style="font-size: 18px;
color: var(--text-color);
font-weight: 600;"> Odoo Implementation</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#DCFCE7; margin:auto; gap: 16px; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#3CD856; border-radius:50%; height:56px; width:56px">
<img src="./images/life-ring-icon.svg" class="img-responsive" height="28px" width="28px">
</div>
<span style="font-size: 18px;
color: var(--text-color);
font-weight: 600;">Odoo Support</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#F3E8FF; margin:auto; gap: 16px; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#BF83FF; border-radius:50%; height:56px; width:56px">
<img src="./images/arrows-repeat.svg" class="img-responsive" height="28px" width="28px">
</div>
<span style="font-size: 18px;
color: var(--text-color);
font-weight: 600;">Odoo Migration</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#F1F9FF; margin:auto; gap: 16px; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#01649C; border-radius:50%; height:56px; width:56px">
<img src="./images/puzzle-piece-icon.svg" class="img-responsive" height="28px"
width="28px">
</div>
<span style="font-size: 18px;
color: var(--text-color);
font-weight: 600;">Odoo integration</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#EDF8ED; margin:auto; gap: 16px; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#69CC70; border-radius:50%; height:56px; width:56px">
<img src="./images/odoo-consultancy.svg" class="img-responsive" height="28px" width="28px">
</div>
<span style="font-size: 18px;
color: var(--text-color);
font-weight: 600;">Odoo Consultancy</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#F1F6FF; margin:auto; gap: 16px; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#2E4556; border-radius:50%; height:56px; width:56px">
<img src="./images/odoo-licencing.svg" class="img-responsive" height="28px" width="28px">
</div>
<span style="font-size: 18px;
color: var(--text-color);
font-weight: 600;">Odoo Licensing</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#FAF6EA; margin:auto; gap: 16px; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#FCD12C; border-radius:50%; height:56px; width:56px">
<img src="./images/hire-odoo.svg" class="img-responsive" height="28px" width="28px">
</div>
<span style="font-size: 18px;
color: var(--text-color);
font-weight: 600;">Hire Odoo Developer</span>
</div>
</a>
</div>
</div>
<!-- -->
</div>
</div>
</section>
<!-- -->
</div>
</div>
</body>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"></script>
</html>

BIN
theme_zen_dark/static/description/theme_screenshot.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 KiB

20
theme_zen_dark/static/lib/js/foundation.min.js

File diff suppressed because one or more lines are too long

7
theme_zen_dark/static/src/css/animate.min.css

File diff suppressed because one or more lines are too long

1
theme_zen_dark/static/src/css/foundation.min.css

File diff suppressed because one or more lines are too long

6
theme_zen_dark/static/src/css/owl.theme.default.min.css

@ -0,0 +1,6 @@
/**
* Owl Carousel v2.3.4
* Copyright 2013-2018 David Deutsch
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
*/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

7747
theme_zen_dark/static/src/css/style.css

File diff suppressed because it is too large

40
theme_zen_dark/static/src/css/style.css.map

File diff suppressed because one or more lines are too long

353
theme_zen_dark/static/src/css/style2.css

@ -0,0 +1,353 @@
.title-details-zen{
font-size: 16px;
padding-top: 15px;
margin: 0 10px;
line-height: 1.8;
font-weight: 600;
letter-spacing: 0px;
font-family: "Open Sans", sans-serif !important;
color: #1f2125 !important;
text-align: left;
}
.tracking-in-expand-zen{
animation: tracking-in-expand 4s cubic-bezier(0.215, 0.61, 0.355, 1) both;
}
.card-text-group{
margin-top: 30px;
display: flex;
justify-content: space-between;
}
.card-text-zen{
color: #1f2125 !important;
text-decoration: none !important;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 12px;
font-weight: 700;
font-family: "Oswald", sans-serif !important;
}
.card-text-zen:hover{
color: #f0bd7a !important;
}
.card-body-zen {
margin-top: 10px;
transition: all 1.5s ease-in !important;
}
.card-body-zen .card-title-zen {
font-size: 30px !important;
text-transform: uppercase;
color: #1f2125;
padding-top: 15px;
margin: 0 10px;
text-align: left;
::after, ::before {
box-sizing: border-box;
}
}
@media screen and (max-width: 768px) {
.card-body-zen .card-title-zen {
font-size: 20px;
}
}
.card-body-zen .blog-links {
padding-top: 20px;
margin-top: 10px;
transition: all 1.5s ease;
}
.card-body-zen .blog-links:hover {
transform: translateX(20px);
}
.card-body-zen ul {
display: flex;
padding-left: 0;
}
@media screen and (max-width: 738px) {
.card-body-zen ul {
display: block;
}
}
.card-body-zen ul .icon {
max-width: 20px;
display: block;
}
.card-body-zen ul .icon img {
width: 100%;
}
.card-body-zen ul li {
padding: 0 10px;
}
.card-body-zen ul li a {
color: #6c6a74;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 11px;
}
.card-body-zen ul li a:hover {
color: #f0bd7a;
}
.card-body-zen .card-text-group {
margin-top: 30px;
display: flex;
justify-content: space-between;
}
.card-zen .img_wrapper-zen {
overflow: hidden;
}
.card-zen .img_wrapper-zen {
overflow: hidden;
}
.card-img-top-zen {
border-radius: 0 !important;
overflow: hidden !important;
width: 100% !important;
vertical-align: middle !important;
}
.inner-zen {
padding: 5px;
margin-bottom: 20px;
}
.inner-zen a {
color: #f6faff;
text-decoration: none;
background-color: #333333;
padding: 5px 20px;
text-transform: uppercase;
}
.inner-zen a:hover{
background-color: #333333;
}
.website_blog .o_wblog_read_text p, .website_blog .o_wblog_read_text ul, .website_blog .o_wblog_read_text ol{
font-family: "Open Sans", sans-serif !important;
font-size: 14px;
line-height: 29px;
letter-spacing: 1px;
color: #888787;
font-weight: 600;
}
.website_blog .o_wblog_read_text .lead{
color: #333333;
font-weight: 700;
font-size: 30px;
padding-top: 20px;
padding-bottom: 20px;
text-align: center;
animation: lead 4s cubic-bezier(0.215, 0.61, 0.355, 1) both;
margin-bottom: .5rem;
line-height: 1.2;
margin-top: 0;
}
.card-zen{
border-radius: 0;
border: none;
padding-top: 10px !important;
padding: 40px 0;
padding-top: 40px;
-ms-flex: 1 0 0%;
flex: 1 0 0%;
margin-right: 15px;
margin-bottom: 0;
margin-left: 15px;
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
}
.card-heading-zen{
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
font-family: "Open Sans", sans-serif !important;
color: #1f2125;
}
.card-date-hover:hover{
color: #f0bd7a !important;
}
.card-img{
height: 10%;
width: 30%;
}
.menu-toggler-zen{
border: none !important;
color: #b36251 !important;
}
.navbar-light .navbar-toggler-icon {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(179, 98, 81, 1.0)' stroke-width='3.5' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h24M4 13h24M4 19h24'/%3e%3c/svg%3e");
}
.navbar-light button:focus, button:hover {
background: transparent !important;
}
.s_latest_posts[data-vcss="001"] .s_latest_posts_horizontal.js_get_posts .s_latest_posts_post .card-title-zen {
padding-left: 0 !important;
}
@media screen and (max-width: 768px) {
#menu-bar{
margin: 20px 0px 0 0;
}
}
.cover_small {
height: 100px !important;
width: 100px !important;
}
.cover_big {
margin: 3% 0 0 8%;
height: 500px !important;
width: 800px !important;
}
@media screen and (max-width: 768px) {
.cover_big {
margin: 3% 0 0 8%;
height: 200px !important;
width: 250px !important;
}
}
@media screen and (max-width: 768px) {
header {
margin-bottom: 0 !important;
}
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
color: #FFFFFF;
background-color: #000 !important;
}
.nav-link span {
color: #bfbac9;
}
.input-group .oe_search_box{
padding-left: 3.375rem !important;
background-color: #333333 !important;
color: #f6faff !important;
height: 50px;
}
ul{
margin-left: 0 !important;
}
.sidebar .categories ul li{
padding-left: 0;
padding-right: 0;
}
.product {
margin-top: 60px;
}
.product .product_wrapper {
margin-bottom: 90px;
}
#products_grid.o_wsale_layout_list .oe_product_cart{
width: 500px;
height: 200px;
margin-left: 42px;
}
.pagination1{
background-color: #f2f2f2;
display: flex;
position: relative;
overflow: hidden;
justify-content: center;
margin-bottom: 15px;
}
.pagination1 a{
width: 100px;
height: 80px;
line-height: 80px;
text-align: center;
color: #333;
font-size: 18px;
font-weight: 700;
transition: .3s linear;
}
.pagination1 a:hover{
color: #eb4d4b;
}
.bar1{
position: absolute;
width: 100px;
height: 4px;
background-color: #eb4d4b;
bottom: 0;
left: -100px;
transition: .4s linear;
}
.banner_about {
background:linear-gradient( rgba(0, 0, 0, 0.5) 100%, rgba(0, 0, 0, 0.5)100%), url(./../img/banner/product.jpg);
padding: 135px 0;
background-size: cover;
width: 100%;
background-repeat: no-repeat;
background-position: center;
position: relative;
.b_head{
margin-top: 100px;
text-align: center;
font-size: 45px;
font-weight: 700;
width: 100%;
text-align: left;
}
}
.btn-change1:hover{
-webkit-box-shadow: 50px 0px 0 0 #31708f inset , -50px 0px 0 0 #31708f inset !important;
}
@media (max-width: 767.98px) {
.video {
height: 75vh !important;
}
}

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

@ -0,0 +1,93 @@
Copyright 2016 The Oswald Project Authors (https://github.com/googlefonts/OswaldFont)
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
theme_zen_dark/static/src/fonts/OpenSans-Regular.ttf

Binary file not shown.

BIN
theme_zen_dark/static/src/fonts/Oswald-Regular.ttf

Binary file not shown.

BIN
theme_zen_dark/static/src/img/about/create/1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 KiB

BIN
theme_zen_dark/static/src/img/about/create/2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 KiB

BIN
theme_zen_dark/static/src/img/about/create/3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 KiB

BIN
theme_zen_dark/static/src/img/about/create/4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 KiB

BIN
theme_zen_dark/static/src/img/about/create/5.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 533 KiB

BIN
theme_zen_dark/static/src/img/banner/bg1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 KiB

BIN
theme_zen_dark/static/src/img/banner/bg10.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

BIN
theme_zen_dark/static/src/img/banner/bg2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

BIN
theme_zen_dark/static/src/img/banner/bg3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 979 KiB

BIN
theme_zen_dark/static/src/img/banner/bg4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 534 KiB

BIN
theme_zen_dark/static/src/img/banner/bg5.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

BIN
theme_zen_dark/static/src/img/banner/bg6.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 677 KiB

BIN
theme_zen_dark/static/src/img/banner/bg7.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 KiB

BIN
theme_zen_dark/static/src/img/banner/bg8.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 KiB

BIN
theme_zen_dark/static/src/img/banner/bg9.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 KiB

BIN
theme_zen_dark/static/src/img/banner/product.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 926 KiB

BIN
theme_zen_dark/static/src/img/blog/1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 338 KiB

BIN
theme_zen_dark/static/src/img/blog/2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 KiB

BIN
theme_zen_dark/static/src/img/blog/3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/comment/1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/comment/2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/comment/3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/comment/4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/comment/5.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/comment/6.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

BIN
theme_zen_dark/static/src/img/blog/blog-single/comment/7.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

BIN
theme_zen_dark/static/src/img/blog/sidebar/1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

BIN
theme_zen_dark/static/src/img/blog/sidebar/2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

BIN
theme_zen_dark/static/src/img/blog/sidebar/3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

BIN
theme_zen_dark/static/src/img/blog/sidebar/instagram/1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 KiB

BIN
theme_zen_dark/static/src/img/blog/sidebar/instagram/2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 KiB

BIN
theme_zen_dark/static/src/img/blog/sidebar/instagram/3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 KiB

BIN
theme_zen_dark/static/src/img/blog/sidebar/instagram/4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 KiB

BIN
theme_zen_dark/static/src/img/contact/contact-bg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 KiB

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

Loading…
Cancel
Save