Browse Source

[ADD] Initial Commit 'theme_diva'

pull/268/head
AjmalCybro 2 years ago
parent
commit
792c980fae
  1. 45
      theme_diva/README.rst
  2. 23
      theme_diva/__init__.py
  3. 105
      theme_diva/__manifest__.py
  4. 23
      theme_diva/controllers/__init__.py
  5. 53
      theme_diva/controllers/blog.py
  6. 70
      theme_diva/controllers/products.py
  7. 9
      theme_diva/data/featured_product_data.xml
  8. 6
      theme_diva/doc/RELEASE_NOTES.md
  9. 23
      theme_diva/models/__init__.py
  10. 64
      theme_diva/models/product_featured.py
  11. 47
      theme_diva/models/product_template.py
  12. 3
      theme_diva/security/ir.model.access.csv
  13. BIN
      theme_diva/static/description/banner.png
  14. BIN
      theme_diva/static/description/icon.png
  15. BIN
      theme_diva/static/description/images/1.jpg
  16. BIN
      theme_diva/static/description/images/1.png
  17. BIN
      theme_diva/static/description/images/2.jpg
  18. BIN
      theme_diva/static/description/images/3.jpg
  19. BIN
      theme_diva/static/description/images/4.jpg
  20. BIN
      theme_diva/static/description/images/4.png
  21. BIN
      theme_diva/static/description/images/5.jpg
  22. BIN
      theme_diva/static/description/images/5.png
  23. BIN
      theme_diva/static/description/images/6.jpg
  24. BIN
      theme_diva/static/description/images/7.png
  25. BIN
      theme_diva/static/description/images/Blog-Posts.png
  26. BIN
      theme_diva/static/description/images/Cart.png
  27. BIN
      theme_diva/static/description/images/Cybrosys.png
  28. BIN
      theme_diva/static/description/images/cybro-logo-oca-no-text.png
  29. BIN
      theme_diva/static/description/images/cybro-logo-oca.png
  30. BIN
      theme_diva/static/description/images/demo-1.jpg
  31. BIN
      theme_diva/static/description/images/demo-2.jpg
  32. BIN
      theme_diva/static/description/images/demo-3.jpg
  33. BIN
      theme_diva/static/description/images/demo-4.jpg
  34. BIN
      theme_diva/static/description/images/demo-5.jpg
  35. BIN
      theme_diva/static/description/images/demo-6.jpg
  36. BIN
      theme_diva/static/description/images/diva2.png
  37. BIN
      theme_diva/static/description/images/diva3.png
  38. BIN
      theme_diva/static/description/images/hero.png
  39. BIN
      theme_diva/static/description/images/laptop-screenshots.jpg
  40. BIN
      theme_diva/static/description/images/phone-screenshots.jpg
  41. 279
      theme_diva/static/description/index.html
  42. BIN
      theme_diva/static/description/theme_screenshot.png
  43. 7
      theme_diva/static/src/css/animate.min.css
  44. 6
      theme_diva/static/src/css/owl.carousel.min.css
  45. 6
      theme_diva/static/src/css/owl.theme.default.min.css
  46. 15
      theme_diva/static/src/css/pluginstyle.css
  47. 9090
      theme_diva/static/src/css/style.css
  48. 74
      theme_diva/static/src/css/style.css.map
  49. 3
      theme_diva/static/src/icons/bag.svg
  50. BIN
      theme_diva/static/src/icons/check.png
  51. 39
      theme_diva/static/src/icons/elevator.svg
  52. 15
      theme_diva/static/src/icons/feature1.svg
  53. 3
      theme_diva/static/src/icons/person.svg
  54. BIN
      theme_diva/static/src/icons/quote.png
  55. BIN
      theme_diva/static/src/images/address/address.jpg
  56. BIN
      theme_diva/static/src/images/banner-3/banner-1 (2).jpg
  57. BIN
      theme_diva/static/src/images/banner-3/banner-1 (3).jpg
  58. BIN
      theme_diva/static/src/images/banner-3/banner-1 (4).jpg
  59. BIN
      theme_diva/static/src/images/banner-3/banner-1 (5).jpg
  60. BIN
      theme_diva/static/src/images/banner-3/banner-1 (6).jpg
  61. BIN
      theme_diva/static/src/images/banner-3/banner-31.jpg
  62. BIN
      theme_diva/static/src/images/banner-slider/s1 (1).jpg
  63. BIN
      theme_diva/static/src/images/banner-slider/s1 (2).jpg
  64. BIN
      theme_diva/static/src/images/banner-slider/s1 (3).jpg
  65. BIN
      theme_diva/static/src/images/banner-slider/s1 (4).jpg
  66. BIN
      theme_diva/static/src/images/banner-slider/s1 (5).jpg
  67. BIN
      theme_diva/static/src/images/banner/banner-bg.jpg
  68. BIN
      theme_diva/static/src/images/banner/banner-bg3.jpg
  69. BIN
      theme_diva/static/src/images/banner/perfect-portrait-woman-natural-beauty-clean-skin.jpg
  70. BIN
      theme_diva/static/src/images/demo/d (1).jpg
  71. BIN
      theme_diva/static/src/images/demo/d (2).jpg
  72. BIN
      theme_diva/static/src/images/demo/d (3).jpg
  73. BIN
      theme_diva/static/src/images/gallery/gallery.jpg
  74. BIN
      theme_diva/static/src/images/gallery/gallery1.jpg
  75. BIN
      theme_diva/static/src/images/gallery/gallery2.jpg
  76. BIN
      theme_diva/static/src/images/gallery/gallery3.jpg
  77. 28
      theme_diva/static/src/images/header_template_default.svg
  78. BIN
      theme_diva/static/src/images/index-3-blog/1.jpg
  79. BIN
      theme_diva/static/src/images/index-3-blog/2.jpg
  80. BIN
      theme_diva/static/src/images/index-3-blog/3.jpg
  81. BIN
      theme_diva/static/src/images/index-3-blog/4.jpg
  82. BIN
      theme_diva/static/src/images/index-3-blog/bm.jpg
  83. BIN
      theme_diva/static/src/images/index-3-blog/bm2.jpg
  84. BIN
      theme_diva/static/src/images/index-3/index-3nav2.jpg
  85. BIN
      theme_diva/static/src/images/index-3/indxe-3-nav1.jpg
  86. BIN
      theme_diva/static/src/images/landing_page/1_b (1).png
  87. BIN
      theme_diva/static/src/images/landing_page/1_b (2).png
  88. BIN
      theme_diva/static/src/images/landing_page/1_b (3).png
  89. BIN
      theme_diva/static/src/images/landing_page/1_b (4).png
  90. BIN
      theme_diva/static/src/images/landing_page/5438295.jpg
  91. 5
      theme_diva/static/src/images/landing_page/Fonts.txt
  92. BIN
      theme_diva/static/src/images/landing_page/demo-product.jpg
  93. BIN
      theme_diva/static/src/images/landing_page/demo.jpg
  94. BIN
      theme_diva/static/src/images/landing_page/different-cosmetics-types-scattered-white-table.jpg
  95. BIN
      theme_diva/static/src/images/landing_page/ewe.jpg
  96. BIN
      theme_diva/static/src/images/landing_page/front-view-red-lipstick-made-black-chrome-plastic.jpg
  97. BIN
      theme_diva/static/src/images/landing_page/ftd.jpg
  98. BIN
      theme_diva/static/src/images/landing_page/landing-banner.jpg
  99. BIN
      theme_diva/static/src/images/landing_page/right-arrow.png
  100. 41
      theme_diva/static/src/images/landing_page/right-arrow.svg

45
theme_diva/README.rst

@ -0,0 +1,45 @@
.. 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 Diva
==========
* Design Web Pages with Theme Diva
Installation
============
- www.odoo.com/documentation/16.0/setup/install.html
- Install our custom addon
License
-------
General Public License, Version 3 (LGPL v3).
(https://www.odoo.com/documentation/user/16.0/legal/licenses/licenses.html)
Company
-------
* `Cybrosys Techno Solutions <https://cybrosys.com/>`__
Credits
-------
* Developer: Version 16:Athira Premanand @ cybrosys
Contacts
--------
* Mail Contact : odoo@cybrosys.com
* Website : https://cybrosys.com
Bug Tracker
-----------
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported.
Maintainer
==========
.. image:: https://cybrosys.com/images/logo.png
:target: https://cybrosys.com
For support and more information, please visit https://www.cybrosys.com
Further information
===================
HTML Description: `<static/description/index.html>`__

23
theme_diva/__init__.py

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

105
theme_diva/__manifest__.py

@ -0,0 +1,105 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
{
'name': 'Theme Diva',
'version': '16.0.1.0.0',
'category': 'Theme/Corporate',
'summary': 'Design Web Pages with Theme Diva.'
'The theme is very user-friendly and is suitable for your '
'website.',
'description': 'Theme Diva is an attractive and modern eCommerce Website '
'theme',
'author': 'Cybrosys Techno Solutions',
'company': 'Cybrosys Techno Solutions',
'maintainer': 'Cybrosys Techno Solutions',
'website': "https://www.cybrosys.com",
'depends': ['website_sale', 'website_blog', 'website', 'hr'],
'data': [
'security/ir.model.access.csv',
'data/featured_product_data.xml',
'views/featured_configuration.xml',
'views/views.xml',
'views/customize.xml',
'views/layout.xml',
'views/myaccount.xml',
'views/shop.xml',
'views/product_view.xml',
'views/cart_view.xml',
'views/checkout.xml',
'views/contact.xml',
'views/index/index_banner.xml',
'views/index/index_main_product.xml',
'views/index/index_featured_product.xml',
'views/index/index_demo.xml',
'views/index/index_subscribe.xml',
'views/index 2/banner.xml',
'views/index 2/popular_product.xml',
'views/index 2/Featured_product.xml',
'views/index 2/testimonial.xml',
'views/index 2/offer.xml',
'views/index 2/index2_blog.xml',
'views/index 3/index3_banner.xml',
'views/index 3/index3_product.xml',
'views/index 3/index3_store.xml',
'views/index 3/index3_gallery.xml',
'views/index 3/index3_blog.xml',
'views/landing_page/landing_features.xml',
'views/landing_page/landing_demo.xml',
'views/landing_page/landing_banner.xml',
'views/landing_page/landing_sponsored.xml',
'views/landing_page/landing_testimonial.xml',
'views/landing_page/landing_subscribe.xml',
],
'assets': {
'web.assets_frontend': [
'/theme_diva/static/src/xml/index3_blog.xml',
'/theme_diva/static/src/xml/index2_blog.xml',
'/theme_diva/static/src/xml/index_featured_products.xml',
'/theme_diva/static/src/xml/index_featured_products2.xml',
'/theme_diva/static/src/xml/index_main_product.xml',
'/theme_diva/static/src/css/style.css',
'theme_diva/static/src/css/pluginstyle.css',
'/theme_diva/static/src/css/owl.carousel.min.css',
'/theme_diva/static/src/css/animate.min.css',
'/theme_diva/static/src/css/owl.theme.default.min.css',
'/theme_diva/static/src/js/acLazyLoadImage.js',
'/theme_diva/static/src/js/owl.carousel.js',
'/theme_diva/static/src/js/owl.carousel.min.js',
'/theme_diva/static/src/js/index2.js',
'/theme_diva/static/src/js/popular_product.js',
'/theme_diva/static/src/js/blog.js',
'/theme_diva/static/src/js/index3.js',
'/theme_diva/static/src/js/featured_product2.js',
'/theme_diva/static/src/js/script.js',
'/theme_diva/static/src/js/featured_product.js',
'/theme_diva/static/src/js/index.js,',
],
},
'images': [
'static/description/banner.png',
'static/description/theme_screenshot.png'
],
'license': 'LGPL-3',
'installable': True,
'auto_install': False,
'application': False,
}

23
theme_diva/controllers/__init__.py

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

53
theme_diva/controllers/blog.py

@ -0,0 +1,53 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from odoo import fields, http
from odoo.http import request
class WebsiteBlog(http.Controller):
@http.route('/get_blog_post', auth="public", type='json',
website=True)
def get_blog_post(self):
"""This function is used to get blog post information"""
posts = request.env['blog.post'].sudo().search(
[('website_published', '=', True),
('post_date', '<=', fields.Datetime.now())],
order='published_date desc', limit=3)
values = {
'posts_recent': posts.read(['name', 'published_date', 'blog_id', 'cover_properties']),
}
return values
@http.route('/get_blog_posts', auth="public", type='json',
website=True)
def get_blog_posts(self):
"""This function is used to get blog post information"""
posts = request.env['blog.post'].sudo().search(
[('website_published', '=', True),
('post_date', '<=', fields.Datetime.now())],
order='published_date desc', limit=4)
values = {
'posts_recent': posts.read(
['name', 'published_date', 'blog_id', 'cover_properties']),
}
return values

70
theme_diva/controllers/products.py

@ -0,0 +1,70 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from odoo import http
from odoo.http import request
class WebsiteProduct(http.Controller):
@http.route('/get_featured_product', auth="public", type='json',
website=True)
def get_featured_product(self):
"""This function is used to get the featured products"""
published_list_ids = request.env['product.featured'].sudo().search(
[('website_published', '=', True)]).ids
featured_products1 = request.env['product.featured.relation'].sudo().search(
[('featured_rel_id', 'in', published_list_ids)], limit=4).product_id
values = {
'featured_products1': featured_products1.read(),
'currency_symbol': featured_products1.currency_id.symbol
}
return values
class FeaturedProduct(http.Controller):
@http.route('/get_featured_products', auth="public", type='json',
website=True)
def get_featured_products(self):
"""This function is used to get the featured products"""
published_list_ids = request.env['product.featured'].sudo().search(
[('website_published', '=', True)]).ids
featured_products2 = request.env['product.featured.relation'].sudo().search(
[('featured_rel_id', 'in', published_list_ids)], limit=8).product_id
values = {
'featured_products2': featured_products2.read(),
'currency_symbol': featured_products2.currency_id.symbol
}
return values
class MainProduct(http.Controller):
@http.route('/get_main_product', auth="public", type='json',
website=True)
def get_main_product(self):
"""This function is used to get the main products"""
main_products = request.env['product.template'].sudo().search(
[('website_published', '=', True)],
order='create_date asc', limit=1)
values = {
'main_products': main_products.read(),
}
return values

9
theme_diva/data/featured_product_data.xml

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="featured_product" model="product.featured">
<field name="name">Featured products</field>
<field name="website_published">True</field>
</record>
</data>
</odoo>

6
theme_diva/doc/RELEASE_NOTES.md

@ -0,0 +1,6 @@
## Module <theme_diva>
#### 12.07.2023
#### Version 16.0.1.0.0
#### ADD
- Initial commit for Theme Diva

23
theme_diva/models/__init__.py

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

64
theme_diva/models/product_featured.py

@ -0,0 +1,64 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from odoo import models, fields
class FeaturedProducts(models.Model):
_name = 'product.featured.relation'
_description = 'Featured Products'
product_id = fields.Many2one('product.template', string="Product",
help="Product")
featured_rel_id = fields.Many2one('product.featured',
string="Featured Product",
help="Featured Product")
class WebsiteProductFeatured(models.Model):
_name = 'product.featured'
_inherit = ['website.published.mixin', 'mail.thread']
_description = 'Basic model for featured products records'
def _default_featured_list(self):
"""This function is used to get the featured list"""
featured_products = []
products = self.env['product.template'].search([], limit=8)
for product in products:
featured_products.append((0, 0, {
'product_id': product.id,
'featured_rel_id': self.id
}))
return featured_products
name = fields.Char(string="Name", help='Name')
website_published = fields.Boolean(string='Available on the Website',
copy=False, default=False,
help='helps to know whether the product'
' is available on the website')
featured_list_ids = fields.One2many("product.featured.relation",
"featured_rel_id",
string="Featured List",
default=_default_featured_list)
user_id = fields.Many2one('res.users', string="Person Responsible",
track_visibility='onchange',
help='Person Responsible',
default=lambda self: self.env.uid)

47
theme_diva/models/product_template.py

@ -0,0 +1,47 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Cybrosys Technologies Pvt. Ltd.
#
# Copyright (C) 2023-TODAY Cybrosys Technologies(<https://www.cybrosys.com>)
# Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>)
#
# You can modify it under the terms of the GNU LESSER
# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
#
# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
# (LGPL v3) along with this program.
# If not, see <http://www.gnu.org/licenses/>.
#
#############################################################################
from odoo import models, fields
class Rating(models.Model):
_inherit = 'product.template'
def _compute_rating_count(self):
"""This function is used for counting the number of rating"""
for rec in self:
reviews = rec.rating_get_stats()
count_avg = reviews.get('avg')
rec.rating_count = count_avg
def _compute_rating_total(self):
"""This function is used for counting the total rating"""
for rec in self:
reviews = rec.rating_get_stats()
count_total = reviews.get('total')
rec.rating_total = count_total
rating_count = fields.Float(compute='_compute_rating_count',
string='Average Rating', help='helps to know '
'the Average Rating')
rating_total = fields.Integer(compute='_compute_rating_total',
string='Total Rating',
help='Helps to know the Total Rating')

3
theme_diva/security/ir.model.access.csv

@ -0,0 +1,3 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_product_featured_relation,product.featured.relation,model_product_featured_relation,base.group_user,1,1,1,0
access_product_featured,product.featured,model_product_featured,base.group_user,1,1,1,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_product_featured_relation product.featured.relation model_product_featured_relation base.group_user 1 1 1 0
3 access_product_featured product.featured model_product_featured base.group_user 1 1 1 0

BIN
theme_diva/static/description/banner.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 KiB

BIN
theme_diva/static/description/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

BIN
theme_diva/static/description/images/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

BIN
theme_diva/static/description/images/4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

BIN
theme_diva/static/description/images/5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

BIN
theme_diva/static/description/images/7.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

BIN
theme_diva/static/description/images/Blog-Posts.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

BIN
theme_diva/static/description/images/Cart.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

BIN
theme_diva/static/description/images/cybro-logo-oca-no-text.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
theme_diva/static/description/images/cybro-logo-oca.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 466 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 515 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 KiB

BIN
theme_diva/static/description/images/demo-4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 KiB

BIN
theme_diva/static/description/images/demo-5.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

BIN
theme_diva/static/description/images/demo-6.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 268 KiB

BIN
theme_diva/static/description/images/diva2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

BIN
theme_diva/static/description/images/diva3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

279
theme_diva/static/description/index.html

@ -0,0 +1,279 @@
<!-- Hero Section -->
<div class="container pt-4 mt-4 rounded" style="background-color: #fff; font-family: Montserrat, 'sans-serif';">
<div class="row">
<div class="col-lg-12 mb-4">
<img src="images/Cybrosys.png" alt="Cybrosys Logo" style="width: 120px; height: auto;">
<hr style="border-color: #e1e5e9;"/>
</div>
</div>
<div class="row">
<div class="col-lg-12 text-center">
<img src="images/hero.png" width=60% height="auto" class="mb-4" alt="Theme Screenshot">
</div>
<div class="col-lg-12 text-center">
<h1 class="mt-4">Theme Diva</h1>
<p class="lead mb-4" style="max-width: 700px; margin: 0 auto;">
Theme Diva is an attractive and unique front-end theme mainly suitable for eCommerce websites. The many
custom-designed snippets which have been incorporated will facilitate to add better user experience.
Moreover, the Theme Diva contains the best deals with the new arrival products slider and a testimonial
slider that can be configured from the backend. This theme fully customized the eCommerce website, shop
view, custom categories view, product view, contact us page, and your entire website. Additionally, it
contains a price filter and clear cart options that are available by default.
</p>
</div>
</div>
<!-- End of Hero Section -->
<!-- Alternate Section -->
<div class="row p-4">
<div class="col-lg-6 px-4" style="margin-top: 100px;">
<h2>Desktop View</h2>
<p class="lead">
The configurable desktop view will ensure that the subjects of your webpage and website are well aligned
to suit the desktop and laptop screens.
</p>
</div>
<div class="col-lg-6 px-4">
<img style="border-radius: 0.5em;" src="images/laptop-screenshots.jpg" width="90%" height="auto"
class="mb-4 shadow-sm" alt="Theme Screenshot">
</div>
</div>
<div class="row p-4">
<div class="col-lg-6 px-4">
<img style="border-radius: 0.5em;" src="images/phone-screenshots.jpg" width="90%" height="auto"
class="mb-4 shadow-sm" alt="Theme Screenshot">
</div>
<div class="col-lg-6 px-4" style="margin-top: 100px;">
<h2>Mobile View</h2>
<p class="lead">
The Theme Diva can also be configured to be compatible with a smaller screen of your smartphones,
tablets, and other smart devices.
</p>
</div>
</div>
<!-- End of Alternate Section -->
<!-- Two Columns Section -->
<div class="row p-4">
<!-- Column 1 -->
<div class="col-lg-6">
<div class="row">
<div class="col-lg-12">
<img style="border-radius: 0.5em;" src="images/1.jpg" width="100%" height="auto"
class="mb-4 shadow-sm" alt="Theme Screenshot">
</div>
<div class="col-lg-12 mt-4">
<h2 class="text-center">Home Page</h2>
<p class="lead text-center">
Define an attractive home page that can all be started from scratch and buildup using the
powerful block tools providing a stylish front end to your website.
</p>
</div>
</div>
</div>
<!-- End of Column 1 -->
<!-- Column 2 -->
<div class="col-lg-6">
<div class="row">
<div class="col-lg-12">
<img style="border-radius: 0.5em;" src="images/3.jpg" width="100%" height="auto"
class="mb-4 shadow-sm" alt="Theme Screenshot">
</div>
<div class="col-lg-12 mt-4">
<h2 class="text-center">Product View</h2>
<p class="lead text-center">
Describe the company products in a well-informed and well-defined manner in a distinctive way.
</p>
</div>
</div>
</div>
<!-- End of Column 2 -->
</div>
<!-- End of Two Columns Section -->
<!-- One Column Section -->
<div class="row p-4">
<div class="col-lg-6">
<img style="border-radius: 0.5em;" src="images/7.png" width="90%" height="auto" class="mb-4 shadow-sm"
alt="Theme Screenshot">
</div>
<div class="col-lg-6" style="padding-top: 100px;">
<h2>Overview</h2>
<p class="lead">
The Theme Diva brings style and creativity to your website which is all configurable with simple
operational and functional tools. Moreover, it will help in changing the entire look of your website
catering to every need of the website designing. You can define the best deals, has a new arrival
products slider, testimonial slider, and the capability to craft attractive eCommerce website, shop
view, custom categories view, product view, contact us page, and all the aspects of the website.
</p>
</div>
</div>
<!-- End of Two Columns Section -->
<!-- Two Columns Section -->
<div class="row p-4">
<!-- Column 1 -->
<div class="col-lg-4">
<div class="row">
<div class="col-lg-12">
<img style="border-radius: 0.5em;" src="images/Blog-Posts.png" width="100%" height="auto"
class="mb-4 shadow-sm" alt="Theme Screenshot">
</div>
<div class="col-lg-12 mt-4">
<h2 class="text-center">Contact</h2>
<p class="lead text-center">
Define the contact information of your company in a distinctive webpage and a form to posts the
customer queries.
</p>
</div>
</div>
</div>
<!-- End of Column 1 -->
<!-- Column 2 -->
<div class="col-lg-4">
<div class="row">
<div class="col-lg-12">
<img style="border-radius: 0.5em;" src="images/1.png" width="100%" height="auto"
class="mb-4 shadow-sm" alt="Theme Screenshot">
</div>
<div class="col-lg-12 mt-4">
<h2 class="text-center">Shop</h2>
<p class="lead text-center">
Put your products first by defining the eye-catching eCommerce website.
</p>
</div>
</div>
</div>
<!-- End of Column 2 -->
<!-- Column 4 -->
<div class="col-lg-4">
<div class="row">
<div class="col-lg-12">
<img style="border-radius: 0.5em;" src="images/5.png" width="100%" height="auto"
class="mb-4 shadow-sm" alt="Theme Screenshot">
</div>
<div class="col-lg-12 mt-4">
<h2 class="text-center">About</h2>
<p class="lead text-center">
The Attractive Theme Diva will help you to craft a classy website with ease and by dragging and
dropping the available block tools.
</p>
</div>
</div>
</div>
<!-- End of Column 4 -->
</div>
<!-- End of Two Columns Section -->
<!-- Demo Pages -->
<section class="oe_container">
<div class="row" style="margin: 60px auto -30px;">
<div class="col-lg-12 text-center">
<h4 class="mt-4">Demo Pages</h4>
<hr style="border-width: 3px; border-color: #0984e3; width: 100px;">
</div>
</div>
<div class="row" style="margin: 40px auto; border-radius: 15px; padding: 38px;">
<div class="col-sm-6 col-md-4 px-2">
<div class="bg-white shadow overflow-hidden mb32"
style="border-radius: 15px; width: 300px; padding-bottom: 0; margin-right: 30px;">
<img src="./images/demo-1.jpg" width="300px" height="auto">
<h6 class="text-center my-3">Home</h6>
<hr style="border-width: 5px; border-color: #0984e3; width: 150px; margin-bottom: 0;">
</div>
</div>
<div class="col-sm-6 col-md-4 px-2">
<div class="bg-white shadow overflow-hidden mb32"
style="border-radius: 15px; width: 300px; padding-bottom: 0;">
<img src="./images/demo-2.jpg" width="300px" height="auto">
<h6 class="text-center my-3">Shop</h6>
<hr style="border-width: 5px; border-color: #05c46b; width: 150px; margin-bottom: 0;">
</div>
</div>
<div class="col-sm-6 col-md-4 px-2">
<div class="bg-white shadow overflow-hidden mb32"
style="border-radius: 15px; width: 300px; padding-bottom: 0;">
<img src="./images/demo-3.jpg" width="300px" height="auto">
<h6 class="text-center my-3">Product Preview</h6>
<hr style="border-width: 5px; border-color: #f44f52; width: 150px; margin-bottom: 0;">
</div>
</div>
</div>
<div class="row" style="margin: 40px auto; border-radius: 15px; padding: 38px;">
<div class="col-sm-6 col-md-4 px-2">
<div class="bg-white shadow overflow-hidden mb32"
style="border-radius: 15px; width: 300px; padding-bottom: 0; margin-right: 30px;">
<img src="./images/7.png" width="300px" height="auto">
</div>
</div>
</div>
</section>
<!-- End of Demo Pages -->
<!-- Footer -->
<div class="row" style="margin-top: 4rem;">
<div class="col-lg-12 text-center">
<h2>Get Help</h2>
<hr style=" border: 2px solid #b22126; margin-top: 2px;" width="40px">
<p class="text-center" style="max-width: 650px; margin: 0 auto;">If you have anything to share with us
based
on
your use of this module, please let us know. We are ready to offer our support.</p>
</div>
</div>
<div class="row">
<div class="col px-4 pt-3 pb-2 shadow-sm"
style="background-color: #fff; max-width: 450px; border-radius: 0.5em; margin: 1em auto;">
<div class="row">
<div class="col-lg-8">
<h6><a href="mailto:odoo@cybrosys.com" target="_blank"
style="color: #050505; text-decoration: none;"><i
class="fa fa-envelope mr-2"></i>odoo@cybrosys.com</a></h6>
</div>
<div class="col-lg-4 d-flex justify-content-end" style="position: relative;">
<h6><a href="mailto:odoo@cybrosys.com" target="_blank"
style="color: #050505; text-decoration: none;"><i class="fa fa-chevron-right"></i></a>
</h6>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col px-4 pt-3 pb-2 shadow-sm"
style="background-color: #fff; max-width: 450px; border-radius: 0.5em; margin: 1em auto;">
<div class="row">
<div class="col-lg-8">
<h6><a href="https://www.cybrosys.com" target="_blank"
style="color: #050505; text-decoration: none;"><i
class="fa fa-globe mr-2"></i>www.cybrosys.com</a></h6>
</div>
<div class="col-lg-4 d-flex justify-content-end" style="position: relative;">
<h6><a href="https://www.cybrosys.com" target="_blank"
style="color: #050505; text-decoration: none;"><i class="fa fa-chevron-right"></i></a>
</h6>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12 mt-4 mb-2 text-center">
<p style="font-weight: bold">A Quality Theme From</p>
</div>
<div class="col-lg-12 text-center">
<img src="images/cybro-logo-oca.png" width="80px" height="auto">
</div>
</div>
<!-- End of Footer -->
</div>

BIN
theme_diva/static/description/theme_screenshot.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 KiB

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

File diff suppressed because one or more lines are too long

6
theme_diva/static/src/css/owl.carousel.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-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:flex}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

6
theme_diva/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}

15
theme_diva/static/src/css/pluginstyle.css

@ -0,0 +1,15 @@
body{
text-align: left;
}
ul, ol{text-align:left}
.lazy-container{
min-height: 90px;
height: 100px;
max-height:300px;
margin-top:300px;}
.lazy-img{
height:200px;
max-height:300px;
opacity:0;
}

9090
theme_diva/static/src/css/style.css

File diff suppressed because it is too large

74
theme_diva/static/src/css/style.css.map

File diff suppressed because one or more lines are too long

3
theme_diva/static/src/icons/bag.svg

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bag" viewBox="0 0 16 16">
<path d="M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z"/>
</svg>

After

Width:  |  Height:  |  Size: 313 B

BIN
theme_diva/static/src/icons/check.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

39
theme_diva/static/src/icons/elevator.svg

@ -0,0 +1,39 @@
<svg version="1.1" id="Capa_1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
x="0px" y="0px"
viewBox="0 0 59.414 59.414"
style="enable-background:new 0 0 59.414 59.414;"
xml:space="preserve">
<polygon
points="15.561,0 14.146,1.414 42.439,29.707 14.146,58 15.561,59.414 45.268,29.707 "/>
<g> </g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

15
theme_diva/static/src/icons/feature1.svg

@ -0,0 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:svgjs="http://svgjs.com/svgjs" version="1.1" width="30" height="30"
x="0" y="0"
viewBox="0 0 512.02 512.02" style="enable-background:new 0 0 512 512"
xml:space="preserve"
class="">
<g>
<path xmlns="http://www.w3.org/2000/svg"
d="m511.696 219.34c-1.843-8.615-10.43-12.038-13.251-13.163l-.169-.068c-22.32-8.946-43.41-29.144-63.814-49.32l23.205-9.152c6.169-2.433 10.155-8.29 10.155-14.921s-3.986-12.488-10.155-14.921l-29.448-11.614-11.613-29.448c-2.433-6.169-8.29-10.155-14.921-10.155-6.632 0-12.489 3.986-14.922 10.155l-11.613 29.448-.043.017c-13.362-7.628-26.09-11.345-38.787-11.345-36.119 0-51.273 10.032-62.339 17.357-7.02 4.646-11.256 7.451-19.44 7.451-5.84 0-9.534-2.212-16.682-6.815-11.79-7.594-27.938-17.994-65.096-17.994-35.92 0-66.866 31.604-96.793 62.167-20.91 21.355-42.532 43.437-63.053 50.913-6.439 2.348-11.1 7.246-12.469 13.104-1.577 6.747.992 13.697 7.637 20.659 10.789 11.305 19.672 26.594
29.077 42.78 7.559 13.01 15.323 26.372 24.945 39.541l-29.216 11.523c-7.254 2.861-11.94 9.749-11.94 17.546s4.688 14.684 11.94 17.544l45.088 17.782 17.782 45.086c2.86 7.254 9.747 11.942 17.545 11.942s14.685-4.688 17.545-11.941l17.266-43.778c29.709 11.009 64.54 16.368 106.301 16.368 67.039 0 118.758-14.782 158.112-45.192 33.857-26.162 52.647-59.625 67.745-86.512 9.077-16.167 16.917-30.129 26.022-39.516 5.906-6.084 6.196-11.803 5.399-15.528zm-119.534-101.78 9.522-24.147 9.523 24.147c1.017 2.577 3.057 4.617 5.634 5.634l24.147 9.523-24.147 9.523c-2.577 1.017-4.617 3.057-5.634 5.634l-9.522 24.147-9.523-24.147c-1.017-2.577-3.057-4.617-5.634-5.634l-24.147-9.523 24.147-9.523c2.578-1.017 4.618-3.057 5.634-5.634zm-301.899 53.453c27.034-27.61 54.989-56.16 82.502-56.16 31.274 0 43.489 7.867 54.267 14.808 7.635 4.916 15.528 10 27.511 10 14.203 0 22.478-5.478 30.479-10.774 9.938-6.578 21.201-14.034 51.3-14.034 4.076 0 8.221.57 12.476 1.722l-3.094 1.22c-6.169 2.433-10.155 8.29-10.155 14.921s3.986 12.488 10.155 14.921l29.448 11.614 11.613 29.448c2.433 6.169 8.29 10.155 14.922 10.155 6.631 0 12.487-3.986 14.921-10.155l6.084-15.427c14.336 14.133 29.068 28.14 44.891 38.819h-65.103c-35.799 0-71.423 8.993-103.02 26.005l-10.26 5.524c-20.779 11.188-45.59 11.187-66.369 0l-10.259-5.523c-31.598-17.013-67.222-26.005-103.021-26.005h-63.734c15.269-11.283 30.016-26.342 44.446-41.079zm41.36 206.022-18.315 46.439-18.315-46.439c-1.017-2.577-3.057-4.617-5.634-5.634l-46.439-18.315 46.439-18.316c2.577-1.017 4.617-3.057 5.634-5.634l18.315-46.439 18.315 46.439c1.017 2.577 3.057 4.617 5.634 5.634l46.439 18.316-46.439 18.315c-2.577 1.017-4.617 3.057-5.634 5.634zm331.214-112.441c-30.394 54.13-68.22 121.496-208.418 121.496-29.684 0-55.499-2.817-78.173-8.567l17.477-6.893c7.253-2.861 11.939-9.748 11.94-17.544 0-7.797-4.687-14.684-11.94-17.546l-45.088-17.782-17.782-45.087c-2.86-7.254-9.747-11.941-17.545-11.941s-14.685 4.687-17.545 11.94l-16.261 41.23c-9.611-12.908-17.437-26.376-25.045-39.471-8.966-15.43-17.487-30.095-28.086-42.337h83.179c32.501 0 64.846 8.166 93.539 23.615l10.26 5.523c13.359 7.193 28.01 10.788 42.665 10.788 14.652 0 29.309-3.597 42.665-10.788l10.261-5.524c28.692-15.449 61.037-23.615 93.538-23.615h80.202c-6.958 9.557-13.273 20.803-19.843 32.503z"
fill="#ffffff" data-original="#000000"
style="" class=""/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

3
theme_diva/static/src/icons/person.svg

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-person" viewBox="0 0 16 16">
<path d="M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0zm4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4zm-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664h10z"/>
</svg>

After

Width:  |  Height:  |  Size: 387 B

BIN
theme_diva/static/src/icons/quote.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
theme_diva/static/src/images/address/address.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 KiB

BIN
theme_diva/static/src/images/banner-3/banner-1 (2).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 KiB

BIN
theme_diva/static/src/images/banner-3/banner-1 (3).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 649 KiB

BIN
theme_diva/static/src/images/banner-3/banner-1 (4).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 KiB

BIN
theme_diva/static/src/images/banner-3/banner-1 (5).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 KiB

BIN
theme_diva/static/src/images/banner-3/banner-1 (6).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

BIN
theme_diva/static/src/images/banner-3/banner-31.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

BIN
theme_diva/static/src/images/banner-slider/s1 (1).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 KiB

BIN
theme_diva/static/src/images/banner-slider/s1 (2).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 KiB

BIN
theme_diva/static/src/images/banner-slider/s1 (3).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 KiB

BIN
theme_diva/static/src/images/banner-slider/s1 (4).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
theme_diva/static/src/images/banner-slider/s1 (5).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 MiB

BIN
theme_diva/static/src/images/banner/banner-bg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 KiB

BIN
theme_diva/static/src/images/banner/banner-bg3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

BIN
theme_diva/static/src/images/banner/perfect-portrait-woman-natural-beauty-clean-skin.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 MiB

BIN
theme_diva/static/src/images/demo/d (1).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 KiB

BIN
theme_diva/static/src/images/demo/d (2).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 578 KiB

BIN
theme_diva/static/src/images/demo/d (3).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 KiB

BIN
theme_diva/static/src/images/gallery/gallery.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

BIN
theme_diva/static/src/images/gallery/gallery1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

BIN
theme_diva/static/src/images/gallery/gallery2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

BIN
theme_diva/static/src/images/gallery/gallery3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

28
theme_diva/static/src/images/header_template_default.svg

@ -0,0 +1,28 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="234" height="60" viewBox="0 0 234 60">
<defs>
<linearGradient id="linearGradient-1" x1="0%" x2="100%" y1="49.429%" y2="50.571%">
<stop offset="0%" stop-color="#00A09D"/>
<stop offset="100%" stop-color="#00E2FF"/>
</linearGradient>
<rect id="path-22" width="234" height="25" x="0" y="5"/>
</defs>
<g fill="none" fill-rule="evenodd" class="header_template_default">
<g class="bg_def">
<use fill="#000" fill-opacity=".14" xlink:href="#path-22"/>
<use fill="url(#linearGradient-1)" fill-opacity=".3" xlink:href="#path-22"/>
</g>
<g fill="#FFF" fill-rule="nonzero" class="group" transform="translate(10 9)">
<path d="M7.676 13v-2.115H3.533V4.41H.88V13h6.797zm4.409.146c.953 0 1.749-.178 2.387-.536a3.613 3.613 0 0 0 1.465-1.5c.338-.642.507-1.465.507-2.47 0-1.382-.387-2.457-1.16-3.225-.773-.768-1.875-1.151-3.305-1.151-1.394 0-2.482.39-3.263 1.172-.782.78-1.172 1.873-1.172 3.275 0 1.004.197 1.84.592 2.508.394.668.909 1.156 1.543 1.465.635.308 1.437.462 2.406.462zm-.088-1.986c-.555 0-.993-.19-1.316-.568-.322-.38-.483-1.002-.483-1.87 0-.874.162-1.501.486-1.88.325-.38.754-.569 1.29-.569.558 0 1 .187 1.327.56.326.373.489.964.489 1.772 0 .961-.156 1.627-.469 1.999-.312.37-.754.556-1.324.556zm9.266 1.986c.828 0 1.544-.096 2.148-.29.603-.193 1.298-.557 2.083-1.092V8.102h-4.102v1.787h1.776v.808a4.59 4.59 0 0 1-.926.44 2.78 2.78 0 0 1-.85.129c-.625 0-1.112-.2-1.462-.598-.35-.398-.524-1.063-.524-1.992 0-.875.173-1.515.518-1.92.346-.403.81-.606 1.392-.606.39 0 .712.086.964.258.252.172.43.42.536.744l2.56-.457c-.156-.554-.39-1.012-.7-1.374a2.765 2.765 0 0 0-1.172-.8c-.47-.171-1.18-.257-2.13-.257-.984 0-1.767.138-2.349.416a3.757 3.757 0 0 0-1.7 1.579c-.386.693-.58 1.509-.58 2.446 0 .89.177 1.68.531 2.367a3.569 3.569 0 0 0 1.494 1.553c.643.348 1.474.521 2.493.521zm9.214 0c.953 0 1.749-.178 2.388-.536a3.613 3.613 0 0 0 1.464-1.5c.338-.642.507-1.465.507-2.47 0-1.382-.386-2.457-1.16-3.225-.773-.768-1.875-1.151-3.305-1.151-1.394 0-2.482.39-3.263 1.172-.781.78-1.172 1.873-1.172 3.275 0 1.004.197 1.84.592 2.508.394.668.909 1.156 1.544 1.465.634.308 1.436.462 2.405.462zm-.088-1.986c-.555 0-.993-.19-1.315-.568-.323-.38-.484-1.002-.484-1.87 0-.874.162-1.501.487-1.88.324-.38.753-.569 1.289-.569.558 0 1 .187 1.327.56.326.373.489.964.489 1.772 0 .961-.156 1.627-.469 1.999-.312.37-.754.556-1.324.556z" class="logo"/>
</g>
<g fill="#FFF" class="group" opacity=".804" transform="translate(71 16)">
<rect width="23" height="4" class="rectangle" rx="1"/>
<rect width="23" height="4" class="rectangle" rx="1" transform="translate(28)"/>
<rect width="23" height="4" class="rectangle" rx="1" transform="translate(56)"/>
<rect width="23" height="4" class="rectangle" rx="1" transform="translate(84)"/>
</g>
<rect width="20" height="9" fill="#FFF" class="rectangle" rx="4.5" transform="translate(204 13)"/>
<g fill="#FFF" class="page_content_default" opacity=".442" transform="translate(0 30)">
<rect width="234" height="25" class="rectangle_default"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
theme_diva/static/src/images/index-3-blog/1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

BIN
theme_diva/static/src/images/index-3-blog/2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
theme_diva/static/src/images/index-3-blog/3.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

BIN
theme_diva/static/src/images/index-3-blog/4.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

BIN
theme_diva/static/src/images/index-3-blog/bm.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

BIN
theme_diva/static/src/images/index-3-blog/bm2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

BIN
theme_diva/static/src/images/index-3/index-3nav2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 946 KiB

BIN
theme_diva/static/src/images/index-3/indxe-3-nav1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 508 KiB

BIN
theme_diva/static/src/images/landing_page/1_b (1).png

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

BIN
theme_diva/static/src/images/landing_page/1_b (2).png

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

BIN
theme_diva/static/src/images/landing_page/1_b (3).png

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

BIN
theme_diva/static/src/images/landing_page/1_b (4).png

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

BIN
theme_diva/static/src/images/landing_page/5438295.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

5
theme_diva/static/src/images/landing_page/Fonts.txt

@ -0,0 +1,5 @@
Fonts used in this design:
Font: Montserrat
Author: Julieta Ulanovsky,Sol Matas,Juan Pablo del Peral,Jacques Le Bailly
Url: https://fonts.google.com/specimen/Montserrat

BIN
theme_diva/static/src/images/landing_page/demo-product.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

BIN
theme_diva/static/src/images/landing_page/demo.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 MiB

BIN
theme_diva/static/src/images/landing_page/different-cosmetics-types-scattered-white-table.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 MiB

BIN
theme_diva/static/src/images/landing_page/ewe.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 MiB

BIN
theme_diva/static/src/images/landing_page/front-view-red-lipstick-made-black-chrome-plastic.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

BIN
theme_diva/static/src/images/landing_page/ftd.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

BIN
theme_diva/static/src/images/landing_page/landing-banner.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 KiB

BIN
theme_diva/static/src/images/landing_page/right-arrow.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

41
theme_diva/static/src/images/landing_page/right-arrow.svg

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 59.414 59.414" style="enable-background:new 0 0 59.414 59.414;" xml:space="preserve">
<path d="M70,47.5H30c-1.4,0-2.5,1.1-2.5,2.5v40c0,1.4,1.1,2.5,2.5,2.5h40c1.4,0,2.5-1.1,2.5-2.5V50C72.5,48.6,71.4,47.5,70,47.5z M47.5,87.5h-5v-25h5V87.5z M57.5,87.5h-5v-25h5V87.5z M67.5,87.5h-5V60c0-1.4-1.1-2.5-2.5-2.5H40c-1.4,0-2.5,1.1-2.5,2.5v27.5h-5 v-35h35V87.5z"/>
<path d="M50,42.5c1.4,0,2.5-1.1,2.5-2.5V16l5.7,5.7c0.5,0.5,1.1,0.7,1.8,0.7s1.3-0.2,1.8-0.7c1-1,
1-2.6,0-3.5l-10-10 c-1-1-2.6-1-3.5,0l-10,10c-1,1-1,2.6,0,3.5c1,1,2.6,1,3.5,0l5.7-5.7v24C47.5,41.
4,48.6,42.5,50,42.5z"/>
<polygon points="15.561,0 14.146,1.414 42.439,29.707 14.146,58 15.561,59.414 45.268,29.707 "/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

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

Loading…
Cancel
Save