Browse Source

May 17 : [ADD] Initial Commit 'theme_fashion'

pull/257/head
AjmalCybro 2 years ago
parent
commit
b90efa9307
  1. 47
      theme_fashion/README.rst
  2. 23
      theme_fashion/__init__.py
  3. 65
      theme_fashion/__manifest__.py
  4. 6
      theme_fashion/doc/RELEASE_NOTES.md
  5. 22
      theme_fashion/models/__init__.py
  6. 35
      theme_fashion/models/theme_fashion.py
  7. BIN
      theme_fashion/static/description/banner.png
  8. BIN
      theme_fashion/static/description/icon.png
  9. BIN
      theme_fashion/static/description/images/1.jpg
  10. BIN
      theme_fashion/static/description/images/2.jpg
  11. BIN
      theme_fashion/static/description/images/3.jpg
  12. BIN
      theme_fashion/static/description/images/4.jpg
  13. BIN
      theme_fashion/static/description/images/5.jpg
  14. BIN
      theme_fashion/static/description/images/6.jpg
  15. BIN
      theme_fashion/static/description/images/Cybrosys.png
  16. BIN
      theme_fashion/static/description/images/cybro-logo-oca-no-text.png
  17. BIN
      theme_fashion/static/description/images/cybro-logo-oca.png
  18. BIN
      theme_fashion/static/description/images/demo-1.jpg
  19. BIN
      theme_fashion/static/description/images/demo-2.jpg
  20. BIN
      theme_fashion/static/description/images/demo-3.jpg
  21. BIN
      theme_fashion/static/description/images/hero.png
  22. BIN
      theme_fashion/static/description/images/laptop-screenshots.jpg
  23. BIN
      theme_fashion/static/description/images/phone-screenshots.jpg
  24. 265
      theme_fashion/static/description/index.html
  25. BIN
      theme_fashion/static/description/theme_screenshot.jpg
  26. 119
      theme_fashion/static/src/css/slick.css
  27. 2091
      theme_fashion/static/src/css/style.css
  28. 34
      theme_fashion/static/src/css/style.css.map
  29. 126
      theme_fashion/static/src/css/stylenav.css
  30. BIN
      theme_fashion/static/src/images/Slider/test_bg.jpg
  31. BIN
      theme_fashion/static/src/images/Slider/testimonial/1.png
  32. BIN
      theme_fashion/static/src/images/banner/banner.jpg
  33. BIN
      theme_fashion/static/src/images/banner/cart/19708.jpg
  34. BIN
      theme_fashion/static/src/images/banner/contact_banner/800.jpg
  35. BIN
      theme_fashion/static/src/images/banner/hero.png
  36. BIN
      theme_fashion/static/src/images/banner/logo.png
  37. 1
      theme_fashion/static/src/images/icons/car-icon/add.svg
  38. 1
      theme_fashion/static/src/images/icons/car-icon/clear.svg
  39. 36
      theme_fashion/static/src/images/icons/car-icon/plus.svg
  40. 41
      theme_fashion/static/src/images/icons/car-icon/remove.svg
  41. BIN
      theme_fashion/static/src/images/icons/cell.png
  42. 61
      theme_fashion/static/src/images/icons/cell.svg
  43. BIN
      theme_fashion/static/src/images/icons/email.png
  44. 53
      theme_fashion/static/src/images/icons/email.svg
  45. BIN
      theme_fashion/static/src/images/icons/message.png
  46. 58
      theme_fashion/static/src/images/icons/message.svg
  47. 44
      theme_fashion/static/src/images/icons/product_icon/heart.svg
  48. 1
      theme_fashion/static/src/images/icons/rating/star.svg
  49. BIN
      theme_fashion/static/src/images/icons/search.png
  50. 49
      theme_fashion/static/src/images/icons/search.svg
  51. 1
      theme_fashion/static/src/images/icons/shopping/supermarket.svg
  52. 1
      theme_fashion/static/src/images/icons/shopping/wishlist.svg
  53. 43
      theme_fashion/static/src/images/icons/smartphone.svg
  54. BIN
      theme_fashion/static/src/images/offer_shoe/offer.jpg
  55. BIN
      theme_fashion/static/src/images/our-product/productbg.jpg
  56. BIN
      theme_fashion/static/src/images/product/1.png
  57. BIN
      theme_fashion/static/src/images/product/2.png
  58. BIN
      theme_fashion/static/src/images/product/3.png
  59. 43
      theme_fashion/static/src/images/scial_media_icon/facebook.svg
  60. BIN
      theme_fashion/static/src/images/scial_media_icon/hui.jpg
  61. 2
      theme_fashion/static/src/images/scial_media_icon/instagram.svg
  62. 1
      theme_fashion/static/src/images/scial_media_icon/twitter-banner.svg
  63. 1
      theme_fashion/static/src/images/scial_media_icon/twitter.svg
  64. BIN
      theme_fashion/static/src/images/snippets/about.jpg
  65. BIN
      theme_fashion/static/src/images/snippets/blogs-block.jpg
  66. BIN
      theme_fashion/static/src/images/snippets/cart-block.jpg
  67. BIN
      theme_fashion/static/src/images/snippets/contact-block.jpg
  68. BIN
      theme_fashion/static/src/images/snippets/fashion-banner-block.jpg
  69. BIN
      theme_fashion/static/src/images/snippets/footer-block.jpg
  70. BIN
      theme_fashion/static/src/images/snippets/index-banner-block.jpg
  71. BIN
      theme_fashion/static/src/images/snippets/product-fashion-block.jpg
  72. BIN
      theme_fashion/static/src/images/snippets/product-preview-block.jpg
  73. BIN
      theme_fashion/static/src/images/snippets/slider-block.jpg
  74. 25
      theme_fashion/static/src/js/custom.js
  75. 284
      theme_fashion/static/src/js/jquery.flexisel.js
  76. 1
      theme_fashion/static/src/scss/_common.scss
  77. 351
      theme_fashion/static/src/scss/_normalize.scss
  78. 23
      theme_fashion/static/src/scss/_variables.scss
  79. 36
      theme_fashion/static/src/scss/components/_banner-sub-pages.scss
  80. 156
      theme_fashion/static/src/scss/components/_banner.scss
  81. 137
      theme_fashion/static/src/scss/components/_button.scss
  82. 3
      theme_fashion/static/src/scss/components/_components.scss
  83. 10
      theme_fashion/static/src/scss/css/about.css
  84. 9
      theme_fashion/static/src/scss/css/about.css.map
  85. 165
      theme_fashion/static/src/scss/layouts/_footer.scss
  86. 0
      theme_fashion/static/src/scss/layouts/_grid.scss
  87. 127
      theme_fashion/static/src/scss/layouts/_header.scss
  88. 6
      theme_fashion/static/src/scss/layouts/_layouts.scss
  89. 101
      theme_fashion/static/src/scss/layouts/_navigation.scss
  90. 120
      theme_fashion/static/src/scss/layouts/_product.scss
  91. 61
      theme_fashion/static/src/scss/layouts/_sidebar.scss
  92. 98
      theme_fashion/static/src/scss/pages/_about.scss
  93. 214
      theme_fashion/static/src/scss/pages/_cart.scss
  94. 135
      theme_fashion/static/src/scss/pages/_contact.scss
  95. 4
      theme_fashion/static/src/scss/pages/_home.scss
  96. 6
      theme_fashion/static/src/scss/pages/_pages.scss
  97. 96
      theme_fashion/static/src/scss/pages/_preview.scss
  98. 107
      theme_fashion/static/src/scss/pages/_product.scss
  99. 131
      theme_fashion/static/src/scss/pages/home/_blog.scss
  100. 3
      theme_fashion/static/src/scss/pages/home/_main-product.scss

47
theme_fashion/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 Fashion
=============
* Design Web Pages with theme fashion
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/13.0/legal/licenses/licenses.html)
Company
-------
* 'Cybrosys Techno Solutions <https://cybrosys.com/>`__
Credits
-------
* Developer:
Bidhin @ cybrosys,
Rahna Kabeer @ cybrosys(v16)
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_fashion/__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

65
theme_fashion/__manifest__.py

@ -0,0 +1,65 @@
# -*- 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 Fashion',
'description': 'Design Web Pages with theme Fashion',
'summary': 'Theme Fashion',
'category': 'Theme/eCommerce',
'version': '16.0.1.0.0',
'author': 'Cybrosys Techno Solutions',
'company': 'Cybrosys Techno Solutions',
'maintainer': 'Cybrosys Techno Solutions',
'website': "https://www.cybrosys.com",
'depends': ['website_sale_wishlist'],
'data': [
'views/website_snipppet.xml',
'views/layout.xml',
'views/product/product.xml',
'views/product/blog.xml',
'views/preview/preview.xml',
'views/banner/banner.xml',
'views/slider/slider.xml',
'views/slider/sliders.xml',
'views/cart/cart.xml',
'views/contact/contact.xml',
'views/about/about.xml',
'views/template.xml',
'views/product_views.xml',
],
'images': [
'static/description/banner.png',
'static/description/theme_screenshot.png',
],
'assets': {
'web.assets_frontend': [
'theme_fashion/static/src/css/style.css',
'theme_fashion/static/src/js/custom.js',
'theme_fashion/static/src/js/jquery.flexisel.js',
'theme_fashion/static/src/js/owl.carousel.js',
'theme_fashion/static/src/css/stylenav.css',
],
},
'license': 'LGPL-3',
'installable': True,
'application': False,
'auto_install': False,
}

6
theme_fashion/doc/RELEASE_NOTES.md

@ -0,0 +1,6 @@
## Module <theme_fashion>
#### 23.02.2023
#### Version 16.0.1.0.0
#### ADD
- Initial commit for Theme Fashion

22
theme_fashion/models/__init__.py

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

35
theme_fashion/models/theme_fashion.py

@ -0,0 +1,35 @@
# -*- 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/>.
#
#############################################################################
"""theme fashion header"""
from odoo import models
class ThemeFashion(models.AbstractModel):
"""Inherit the model theme.utils for adding new header file"""
_inherit = 'theme.utils'
def _theme_fashion_post_copy(self, mod):
"""For viewing default header"""
self.enable_view(
'theme_fashion.template_header_hamburger_oe_structure_header_fashions')
self.disable_view('website.template_header_default')

BIN
theme_fashion/static/description/banner.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 298 KiB

BIN
theme_fashion/static/description/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 430 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 489 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 729 KiB

265
theme_fashion/static/description/index.html

@ -0,0 +1,265 @@
<!-- Hero Section -->
<div class="container pt-4 mt-4 rounded" style="background-color: #f0f2f4; 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 Fashion</h1>
<p class="lead mb-4" style="max-width: 700px; margin: 0 auto;">
Theme Fashion is a attractive and unique front-end theme mainly suitable for eCommerce website. Many
custom designed snippets facilitates to add better user experience. Contains best deals with new arrival
products slider, testimonial slider that are configured from the backend. This theme fully customized
the eCommerce website, shop view, custom categories view, product view, contact us page...etc. it
contains price filter and clear cart options 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">
It is easy to customize and use. Just drag and drop the building blocks to make attractive webpages.
</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">
User friendly and modern looking theme makes your page more Stylish And Beautiful.
</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">Shop View </h2>
<p class="lead text-center">
It is easy to customize and use. Just drag and drop the building blocks to make attractive
webpages.
</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/2.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">Cart View</h2>
<p class="lead text-center">
It is easy to customize and use. Just drag and drop the building blocks to make attractive
webpages.
</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/3.jpg" 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">
It is easy to customize and use. Just drag and drop the building blocks to make attractive webpages.
</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/4.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">New Arrivals</h2>
<p class="lead text-center">
It is easy to customize and use. Just drag and drop the building blocks to make attractive
webpages.
</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/5.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">Contact Map</h2>
<p class="lead text-center">
It is easy to customize and use. Just drag and drop the building blocks to make attractive
webpages.
</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/6.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">Checkout Address</h2>
<p class="lead text-center">
It is easy to customize and use. Just drag and drop the building blocks to make attractive
webpages.
</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">Cart</h6>
<hr style="border-width: 5px; border-color: #f44f52; width: 150px; margin-bottom: 0;">
</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_fashion/static/description/theme_screenshot.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 KiB

119
theme_fashion/static/src/css/slick.css

@ -0,0 +1,119 @@
/* Slider */
.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}

2091
theme_fashion/static/src/css/style.css

File diff suppressed because it is too large

34
theme_fashion/static/src/css/style.css.map

File diff suppressed because one or more lines are too long

126
theme_fashion/static/src/css/stylenav.css

@ -0,0 +1,126 @@
a
{
text-decoration: none;
color: #232323;
transition: color 0.3s ease;
}
a:hover
{
color: tomato;
}
#menuToggle
{
display: block;
position: absolute;
top: 50px;
right: 50px;
z-index: 1;
-webkit-user-select: none;
user-select: none;
}
#menuToggle input
{
display: block;
width: 40px;
height: 32px;
position: absolute;
top: -7px;
left: -5px;
cursor: pointer;
opacity: 0;
z-index: 2;
-webkit-touch-callout: none;
}
#menuToggle span
{
display: block;
width: 33px;
height: 4px;
margin-bottom: 5px;
position: relative;
background: #cdcdcd;
border-radius: 3px;
z-index: 1;
transform-origin: 4px 0px;
transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
opacity 0.55s ease;
}
#menuToggle span:first-child
{
transform-origin: 0% 0%;
}
#menuToggle span:nth-last-child(2)
{
transform-origin: 0% 100%;
}
#menuToggle input:checked ~ span
{
opacity: 1;
transform: rotate(45deg) translate(-2px, -1px);
background: #232323;
}
#menuToggle input:checked ~ span:nth-last-child(3)
{
opacity: 0;
transform: rotate(0deg) scale(0.2, 0.2);
}
#menuToggle input:checked ~ span:nth-last-child(2)
{
opacity: 1;
transform: rotate(-45deg) translate(0, -1px);
}
#menu
{
position: absolute;
width: 300px;
margin: -100px 0 0 0;
padding: 50px;
padding-top: 125px;
right: -100px;
background: #ededed;
list-style-type: none;
-webkit-font-smoothing: antialiased;
/* to stop flickering of text in safari */
transform-origin: 0% 0%;
transform: translate(100%, 0);
transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
}
#menu li
{
padding: 10px 0;
font-size: 22px;
}
#menuToggle input:checked ~ ul
{
transform: scale(1.0, 1.0);
opacity: 1;
}

BIN
theme_fashion/static/src/images/Slider/test_bg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 842 KiB

BIN
theme_fashion/static/src/images/Slider/testimonial/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

BIN
theme_fashion/static/src/images/banner/banner.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 MiB

BIN
theme_fashion/static/src/images/banner/cart/19708.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 400 KiB

BIN
theme_fashion/static/src/images/banner/contact_banner/800.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 411 KiB

BIN
theme_fashion/static/src/images/banner/hero.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 KiB

BIN
theme_fashion/static/src/images/banner/logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

1
theme_fashion/static/src/images/icons/car-icon/add.svg

@ -0,0 +1 @@
<svg enable-background="new 0 0 58 51" height="512" viewBox="0 0 58 51" width="512" xmlns="http://www.w3.org/2000/svg"><path d="m58 16.108c0-8.896-7.164-16.108-16-16.108-4.405 0-8.386 1.798-11.276 4.7-.96.964-2.487.964-3.447 0-2.891-2.902-6.872-4.7-11.277-4.7-8.836 0-16 7.212-16 16.108 0 4.455 1.797 8.487 4.701 11.404l22.629 22.782c.934.94 2.456.94 3.389-.001l5.413-5.455 14.628-14.743 2.578-2.598-.012-.013c2.888-2.913 4.674-6.934 4.674-11.376z" fill="#dd352e"/><circle cx="46" cy="40" fill="#61b872" r="11"/><g fill="#fff"><path d="m46 47c-.552 0-1-.448-1-1v-12c0-.552.448-1 1-1s1 .448 1 1v12c0 .552-.448 1-1 1z"/><path d="m52 41h-12c-.552 0-1-.448-1-1s.448-1 1-1h12c.552 0 1 .448 1 1s-.448 1-1 1z"/></g></svg>

After

Width:  |  Height:  |  Size: 714 B

1
theme_fashion/static/src/images/icons/car-icon/clear.svg

@ -0,0 +1 @@
<svg height="511.992pt" viewBox="0 0 511.992 511.992" width="511.992pt" xmlns="http://www.w3.org/2000/svg"><path d="m415.402344 495.421875-159.40625-159.410156-159.40625 159.410156c-22.097656 22.09375-57.921875 22.09375-80.019532 0-22.09375-22.097656-22.09375-57.921875 0-80.019531l159.410157-159.40625-159.410157-159.40625c-22.09375-22.097656-22.09375-57.921875 0-80.019532 22.097657-22.09375 57.921876-22.09375 80.019532 0l159.40625 159.410157 159.40625-159.410157c22.097656-22.09375 57.921875-22.09375 80.019531 0 22.09375 22.097657 22.09375 57.921876 0 80.019532l-159.410156 159.40625 159.410156 159.40625c22.09375 22.097656 22.09375 57.921875 0 80.019531-22.097656 22.09375-57.921875 22.09375-80.019531 0zm0 0" fill="#e76e54"/></svg>

After

Width:  |  Height:  |  Size: 738 B

36
theme_fashion/static/src/images/icons/car-icon/plus.svg

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 42 42" style="enable-background:new 0 0 42 42;" xml:space="preserve">
<polygon points="42,20 22,20 22,0 20,0 20,20 0,20 0,22 20,22 20,42 22,42 22,22 42,22 "/>
<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: 616 B

41
theme_fashion/static/src/images/icons/car-icon/remove.svg

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 409.6 409.6" style="enable-background:new 0 0 409.6 409.6;" xml:space="preserve">
<g>
<g>
<path d="M392.533,187.733H17.067C7.641,187.733,0,195.374,0,204.8s7.641,17.067,17.067,17.067h375.467
c9.426,0,17.067-7.641,17.067-17.067S401.959,187.733,392.533,187.733z"/>
</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>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 741 B

BIN
theme_fashion/static/src/images/icons/cell.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

61
theme_fashion/static/src/images/icons/cell.svg

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 416.4 416.4" style="enable-background:new 0 0 416.4 416.4;" xml:space="preserve">
<g>
<g>
<path d="M328.14,12.16l-0.44-0.56c-7.411-7.449-17.492-11.626-28-11.6H116.46C94.683,0.066,77.046,17.703,76.98,39.48V376.8
c-0.021,10.507,4.155,20.587,11.6,28c7.413,7.445,17.493,11.621,28,11.6h183.24c10.501,0.032,20.58-4.129,28-11.56
c7.445-7.413,11.621-17.493,11.6-28V39.52C339.362,29.28,335.316,19.466,328.14,12.16z M324.1,376.8
c0.004,6.439-2.558,12.615-7.12,17.16c-4.545,4.562-10.721,7.124-17.16,7.12H116.46c-6.44,0.004-12.615-2.558-17.16-7.12
c-4.573-4.541-7.149-10.716-7.16-17.16V39.52c0.044-13.413,10.907-24.276,24.32-24.32h183.36c6.444,0.011,12.619,2.587,17.16,7.16
l0.36,0.32c4.367,4.518,6.805,10.557,6.8,16.84L324.1,376.8z"/>
</g>
</g>
<g>
<g>
<circle cx="208.14" cy="378.84" r="10.68"/>
</g>
</g>
<g>
<g>
<path d="M305.86,47.64h-0.08c-6.239-6.267-14.716-9.793-23.56-9.8h-148c-8.83,0.017-17.29,3.543-23.52,9.8
c-6.267,6.239-9.793,14.717-9.8,23.56v251.36c0.007,8.844,3.533,17.321,9.8,23.56c6.239,6.267,14.717,9.793,23.56,9.8h148
c8.629-0.005,16.918-3.361,23.12-9.36l0.48-0.44c6.267-6.239,9.793-14.716,9.8-23.56V71.16
C315.643,62.331,312.118,53.87,305.86,47.64z M295.02,335.4l-0.32,0.36c-3.373,3.219-7.858,5.01-12.52,5h-148
c-4.818,0.008-9.44-1.907-12.84-5.32c-3.424-3.396-5.353-8.017-5.36-12.84V71.16c-0.008-4.818,1.907-9.44,5.32-12.84
c3.4-3.413,8.022-5.328,12.84-5.32h148c4.818-0.008,9.44,1.907,12.84,5.32c3.413,3.4,5.328,8.022,5.32,12.84l0.08,251.4
C300.373,327.383,298.444,332.004,295.02,335.4z"/>
</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>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
theme_fashion/static/src/images/icons/email.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

53
theme_fashion/static/src/images/icons/email.svg

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M504.5,68.5H7.5C3.357,68.5,0,71.857,0,76v360c0,4.143,3.357,7.5,7.5,7.5h497c4.143,0,7.5-3.357,7.5-7.5V76
C512,71.857,508.643,68.5,504.5,68.5z M497,428.5H15v-345h482V428.5z"/>
</g>
</g>
<g>
<g>
<path d="M479.691,400.587L329.014,256.054l150.68-144.644c2.987-2.868,3.085-7.616,0.216-10.604
c-2.869-2.99-7.616-3.087-10.604-0.217L313.755,249.91c-0.367,0.264-0.718,0.56-1.042,0.898c-0.184,0.191-0.354,0.39-0.513,0.595
l-18.251,17.52c-20.924,20.207-54.97,20.209-75.913-0.016l-18.234-17.504c-0.159-0.205-0.33-0.404-0.514-0.596
c-0.324-0.339-0.676-0.635-1.043-0.899L42.694,100.59c-2.99-2.87-7.735-2.771-10.604,0.217c-2.869,2.987-2.771,7.735,0.216,10.604
l150.679,144.643L32.309,400.588c-2.989,2.867-3.089,7.614-0.221,10.604c1.473,1.536,3.441,2.309,5.413,2.309
c1.867,0,3.737-0.693,5.19-2.088L193.815,266.45l13.817,13.263c13.338,12.882,30.855,19.32,48.374,19.32
c17.511,0,35.022-6.437,48.346-19.305l13.833-13.279l151.124,144.963c1.453,1.395,3.323,2.088,5.19,2.088
c1.972,0,3.94-0.772,5.413-2.309C482.78,408.202,482.681,403.455,479.691,400.587z"/>
</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>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
theme_fashion/static/src/images/icons/message.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

58
theme_fashion/static/src/images/icons/message.svg

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M511.695,105.876L331.709,255.751L512,375.738V109.254C512,108.102,511.881,106.978,511.695,105.876z"/>
</g>
</g>
<g>
<g>
<path d="M315.48,269.264l-22.689,18.893c-10.659,8.876-23.725,13.314-36.79,13.314s-26.132-4.438-36.79-13.314l-22.689-18.893
L0,400.053v2.694c0,11.161,9.081,20.242,20.242,20.242h471.515c11.161,0,20.242-9.081,20.242-20.242v-2.694L315.48,269.264z"/>
</g>
</g>
<g>
<g>
<path d="M491.832,89.012c-0.025,0-0.05,0-0.074,0H20.242c-0.025,0-0.049,0-0.074,0c-2.858,0.011-4.095,3.652-1.899,5.481
L203.55,248.777c0.022,0.018,0.044,0.037,0.066,0.055l28.547,23.771c13.812,11.502,33.863,11.502,47.675,0l213.893-178.11
C495.927,92.663,494.689,89.022,491.832,89.012z"/>
</g>
</g>
<g>
<g>
<path d="M0.305,105.876C0.119,106.978,0,108.1,0,109.254v266.484l180.291-119.988L0.305,105.876z"/>
</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>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

44
theme_fashion/static/src/images/icons/product_icon/heart.svg

@ -0,0 +1,44 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M376,30c-27.783,0-53.255,8.804-75.707,26.168c-21.525,16.647-35.856,37.85-44.293,53.268
c-8.437-15.419-22.768-36.621-44.293-53.268C189.255,38.804,163.783,30,136,30C58.468,30,0,93.417,0,177.514
c0,90.854,72.943,153.015,183.369,247.118c18.752,15.981,40.007,34.095,62.099,53.414C248.38,480.596,252.12,482,256,482
s7.62-1.404,10.532-3.953c22.094-19.322,43.348-37.435,62.111-53.425C439.057,330.529,512,268.368,512,177.514
C512,93.417,453.532,30,376,30z"/>
</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>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

1
theme_fashion/static/src/images/icons/rating/star.svg

@ -0,0 +1 @@
<svg height="511pt" viewBox="0 -10 511.98685 511" width="511pt" xmlns="http://www.w3.org/2000/svg"><path d="m510.652344 185.902344c-3.351563-10.367188-12.546875-17.730469-23.425782-18.710938l-147.773437-13.417968-58.433594-136.769532c-4.308593-10.023437-14.121093-16.511718-25.023437-16.511718s-20.714844 6.488281-25.023438 16.535156l-58.433594 136.746094-147.796874 13.417968c-10.859376 1.003906-20.03125 8.34375-23.402344 18.710938-3.371094 10.367187-.257813 21.738281 7.957031 28.90625l111.699219 97.960937-32.9375 145.089844c-2.410156 10.667969 1.730468 21.695313 10.582031 28.09375 4.757813 3.4375 10.324219 5.1875 15.9375 5.1875 4.839844 0 9.640625-1.304687 13.949219-3.882813l127.46875-76.183593 127.421875 76.183593c9.324219 5.609376 21.078125 5.097657 29.910156-1.304687 8.855469-6.417969 12.992187-17.449219 10.582031-28.09375l-32.9375-145.089844 111.699219-97.941406c8.214844-7.1875 11.351563-18.539063 7.980469-28.925781zm0 0" fill="#ffc107"/></svg>

After

Width:  |  Height:  |  Size: 961 B

BIN
theme_fashion/static/src/images/icons/search.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

49
theme_fashion/static/src/images/icons/search.svg

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 511.999 511.999" style="enable-background:new 0 0 511.999 511.999;" xml:space="preserve" fill="#ffff">
<g>
<g>
<path d="M225.773,0.616C101.283,0.616,0,101.622,0,225.773s101.284,225.157,225.773,225.157s225.774-101.006,225.774-225.157
S350.263,0.616,225.773,0.616z M225.773,413.917c-104.084,0-188.761-84.406-188.761-188.145
c0-103.745,84.677-188.145,188.761-188.145s188.761,84.4,188.761,188.145C414.535,329.511,329.858,413.917,225.773,413.917z"/>
</g>
</g>
<g>
<g>
<path d="M506.547,479.756L385.024,358.85c-7.248-7.205-18.963-7.174-26.174,0.068c-7.205,7.248-7.174,18.962,0.068,26.174
l121.523,120.906c3.615,3.59,8.328,5.385,13.053,5.385c4.756,0,9.506-1.82,13.121-5.453
C513.82,498.681,513.789,486.967,506.547,479.756z"/>
</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>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

1
theme_fashion/static/src/images/icons/shopping/supermarket.svg

@ -0,0 +1 @@
<svg height="512pt" viewBox="0 -31 512.00033 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m166 300.003906h271.003906c6.710938 0 12.597656-4.4375 14.414063-10.882812l60.003906-210.003906c1.289063-4.527344.40625-9.390626-2.433594-13.152344-2.84375-3.75-7.265625-5.964844-11.984375-5.964844h-365.632812l-10.722656-48.25c-1.523438-6.871094-7.617188-11.75-14.648438-11.75h-91c-8.289062 0-15 6.710938-15 15 0 8.292969 6.710938 15 15 15h78.960938l54.167968 243.75c-15.9375 6.929688-27.128906 22.792969-27.128906 41.253906 0 24.8125 20.1875 45 45 45h271.003906c8.292969 0 15-6.707031 15-15 0-8.289062-6.707031-15-15-15h-271.003906c-8.261719 0-15-6.722656-15-15s6.738281-15 15-15zm0 0"/><path d="m151 405.003906c0 24.816406 20.1875 45 45.003906 45 24.8125 0 45-20.183594 45-45 0-24.8125-20.1875-45-45-45-24.816406 0-45.003906 20.1875-45.003906 45zm0 0"/><path d="m362.003906 405.003906c0 24.816406 20.1875 45 45 45 24.816406 0 45-20.183594 45-45 0-24.8125-20.183594-45-45-45-24.8125 0-45 20.1875-45 45zm0 0"/></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

1
theme_fashion/static/src/images/icons/shopping/wishlist.svg

@ -0,0 +1 @@
<svg height="512pt" viewBox="-50 0 511 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m365.964844 0h-320.464844c-24.8125 0-45 20.1875-45 45v422c0 24.8125 20.1875 45 45 45h320.46875c24.8125 0 45-20.1875 45-45v-422c-.003906-24.8125-20.191406-45-45.003906-45zm15 467c0 8.269531-6.726563 15-15 15h-320.464844c-8.269531 0-15-6.730469-15-15v-422c0-8.269531 6.730469-15 15-15h320.46875c8.269531 0 15 6.730469 15 15v422zm0 0"/><path d="m205.730469 201.890625c4.136719 0 8.089843-1.710937 10.925781-4.722656l41.398438-44.015625c.125-.132813.246093-.265625.363281-.402344 6.386719-6.964844 13.566406-16.675781 13.449219-30.292969-.191407-21.164062-16.851563-38.796875-37.929688-40.148437-10.523438-.671875-20.535156 2.675781-28.296875 9.019531-7.105469-5.722656-16.078125-9.039063-25.472656-9.039063-22.371094 0-40.570313 18.199219-40.570313 40.570313 0 13.65625 7.949219 23.285156 13.210938 29.65625.207031.25.421875.492187.644531.730469l41.351563 43.925781c2.835937 3.011719 6.789062 4.71875 10.925781 4.71875zm-25.5625-89.601563c4.109375 0 7.765625 2.308594 9.542969 6.019532 2.941406 6.148437 9.226562 10.113281 16.023437 10.113281h.039063c6.890624-.015625 13.011718-3.902344 15.964843-10.140625 1.867188-3.941406 5.902344-6.304688 10.285157-6.03125 5.378906.34375 9.796874 5.042969 9.84375 10.472656.019531 2.285156-.9375 4.75-5.761719 9.972656-.054688.058594-.109375.117188-.160157.175782l-30.222656 32.132812-30.089844-31.964844c-2.769531-3.355468-6.035156-7.410156-6.035156-10.175781 0-5.832031 4.742188-10.574219 10.570313-10.574219zm0 0"/><path d="m313.265625 244h-137.847656c-8.285157 0-15 6.714844-15 15s6.714843 15 15 15h137.847656c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m137.117188 259c0 13.507812-10.949219 24.460938-24.460938 24.460938-13.507812 0-24.457031-10.953126-24.457031-24.460938s10.949219-24.460938 24.457031-24.460938c13.511719 0 24.460938 10.953126 24.460938 24.460938zm0 0"/><path d="m313.265625 320h-137.847656c-8.285157 0-15 6.714844-15 15s6.714843 15 15 15h137.847656c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m137.117188 335c0 13.507812-10.949219 24.460938-24.460938 24.460938-13.507812 0-24.457031-10.953126-24.457031-24.460938s10.949219-24.460938 24.457031-24.460938c13.511719 0 24.460938 10.953126 24.460938 24.460938zm0 0"/><path d="m313.265625 396h-137.847656c-8.285157 0-15 6.714844-15 15s6.714843 15 15 15h137.847656c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m137.117188 411c0 13.507812-10.949219 24.460938-24.460938 24.460938-13.507812 0-24.457031-10.953126-24.457031-24.460938s10.949219-24.460938 24.457031-24.460938c13.511719 0 24.460938 10.953126 24.460938 24.460938zm0 0"/></svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

43
theme_fashion/static/src/images/icons/smartphone.svg

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 450.56 450.56" style="enable-background:new 0 0 450.56 450.56;" xml:space="preserve">
<g>
<g>
<path d="M304.384,0H146.176c-31.232,0-56.32,25.088-56.32,56.32v337.92c0,31.232,25.6,56.32,56.32,56.32h158.208
c31.232,0,56.32-25.088,56.32-56.32V56.32C360.704,25.088,335.616,0,304.384,0z M225.536,414.208c-14.336,0-25.6-11.264-25.6-25.6
s11.264-25.6,25.6-25.6s25.6,11.264,25.6,25.6S239.872,414.208,225.536,414.208z M335.104,335.872H115.456V75.264h219.648V335.872
z"/>
</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>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 948 B

BIN
theme_fashion/static/src/images/offer_shoe/offer.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 KiB

BIN
theme_fashion/static/src/images/our-product/productbg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
theme_fashion/static/src/images/product/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

BIN
theme_fashion/static/src/images/product/2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 MiB

BIN
theme_fashion/static/src/images/product/3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

43
theme_fashion/static/src/images/scial_media_icon/facebook.svg

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" fill="white">
<g>
<g>
<path d="M452,0H60C26.916,0,0,26.916,0,60v392c0,33.084,26.916,60,60,60h392c33.084,0,60-26.916,60-60V60
C512,26.916,485.084,0,452,0z M472,452c0,11.028-8.972,20-20,20H338V309h61.79L410,247h-72v-43c0-16.975,13.025-30,30-30h41v-62
h-41c-50.923,0-91.978,41.25-91.978,92.174V247H216v62h60.022v163H60c-11.028,0-20-8.972-20-20V60c0-11.028,8.972-20,20-20h392
c11.028,0,20,8.972,20,20V452z"/>
</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>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 965 B

BIN
theme_fashion/static/src/images/scial_media_icon/hui.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 MiB

2
theme_fashion/static/src/images/scial_media_icon/instagram.svg

@ -0,0 +1,2 @@
<svg height="511pt" viewBox="0 0 511 511.9" width="511pt" xmlns="http://www.w3.org/2000/svg" fill="white">
<path d="m510.949219 150.5c-1.199219-27.199219-5.597657-45.898438-11.898438-62.101562-6.5-17.199219-16.5-32.597657-29.601562-45.398438-12.800781-13-28.300781-23.101562-45.300781-29.5-16.296876-6.300781-34.898438-10.699219-62.097657-11.898438-27.402343-1.300781-36.101562-1.601562-105.601562-1.601562s-78.199219.300781-105.5 1.5c-27.199219 1.199219-45.898438 5.601562-62.097657 11.898438-17.203124 6.5-32.601562 16.5-45.402343 29.601562-13 12.800781-23.097657 28.300781-29.5 45.300781-6.300781 16.300781-10.699219 34.898438-11.898438 62.097657-1.300781 27.402343-1.601562 36.101562-1.601562 105.601562s.300781 78.199219 1.5 105.5c1.199219 27.199219 5.601562 45.898438 11.902343 62.101562 6.5 17.199219 16.597657 32.597657 29.597657 45.398438 12.800781 13 28.300781 23.101562 45.300781 29.5 16.300781 6.300781 34.898438 10.699219 62.101562 11.898438 27.296876 1.203124 36 1.5 105.5 1.5s78.199219-.296876 105.5-1.5c27.199219-1.199219 45.898438-5.597657 62.097657-11.898438 34.402343-13.300781 61.601562-40.5 74.902343-74.898438 6.296876-16.300781 10.699219-34.902343 11.898438-62.101562 1.199219-27.300781 1.5-36 1.5-105.5s-.101562-78.199219-1.300781-105.5zm-46.097657 209c-1.101562 25-5.300781 38.5-8.800781 47.5-8.601562 22.300781-26.300781 40-48.601562 48.601562-9 3.5-22.597657 7.699219-47.5 8.796876-27 1.203124-35.097657 1.5-103.398438 1.5s-76.5-.296876-103.402343-1.5c-25-1.097657-38.5-5.296876-47.5-8.796876-11.097657-4.101562-21.199219-10.601562-29.398438-19.101562-8.5-8.300781-15-18.300781-19.101562-29.398438-3.5-9-7.699219-22.601562-8.796876-47.5-1.203124-27-1.5-35.101562-1.5-103.402343s.296876-76.5 1.5-103.398438c1.097657-25 5.296876-38.5 8.796876-47.5 4.101562-11.101562 10.601562-21.199219 19.203124-29.402343 8.296876-8.5 18.296876-15 29.398438-19.097657 9-3.5 22.601562-7.699219 47.5-8.800781 27-1.199219 35.101562-1.5 103.398438-1.5 68.402343 0 76.5.300781 103.402343 1.5 25 1.101562 38.5 5.300781 47.5 8.800781 11.097657 4.097657 21.199219 10.597657 29.398438 19.097657 8.5 8.300781 15 18.300781 19.101562 29.402343 3.5 9 7.699219 22.597657 8.800781 47.5 1.199219 27 1.5 35.097657 1.5 103.398438s-.300781 76.300781-1.5 103.300781zm0 0"/><path d="m256.449219 124.5c-72.597657 0-131.5 58.898438-131.5 131.5s58.902343 131.5 131.5 131.5c72.601562 0 131.5-58.898438 131.5-131.5s-58.898438-131.5-131.5-131.5zm0 216.800781c-47.097657 0-85.300781-38.199219-85.300781-85.300781s38.203124-85.300781 85.300781-85.300781c47.101562 0 85.300781 38.199219 85.300781 85.300781s-38.199219 85.300781-85.300781 85.300781zm0 0"/><path d="m423.851562 119.300781c0 16.953125-13.746093 30.699219-30.703124 30.699219-16.953126 0-30.699219-13.746094-30.699219-30.699219 0-16.957031 13.746093-30.699219 30.699219-30.699219 16.957031 0 30.703124 13.742188 30.703124 30.699219zm0 0"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

1
theme_fashion/static/src/images/scial_media_icon/twitter-banner.svg

@ -0,0 +1 @@
<svg id="Bold" enable-background="new 0 0 24 24" height="512" style="background-color:white;" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg" fill="#21272B"><path d="m21.534 7.113c.976-.693 1.797-1.558 2.466-2.554v-.001c-.893.391-1.843.651-2.835.777 1.02-.609 1.799-1.566 2.165-2.719-.951.567-2.001.967-3.12 1.191-.903-.962-2.19-1.557-3.594-1.557-2.724 0-4.917 2.211-4.917 4.921 0 .39.033.765.114 1.122-4.09-.2-7.71-2.16-10.142-5.147-.424.737-.674 1.58-.674 2.487 0 1.704.877 3.214 2.186 4.089-.791-.015-1.566-.245-2.223-.606v.054c0 2.391 1.705 4.377 3.942 4.835-.401.11-.837.162-1.29.162-.315 0-.633-.018-.931-.084.637 1.948 2.447 3.381 4.597 3.428-1.674 1.309-3.8 2.098-6.101 2.098-.403 0-.79-.018-1.177-.067 2.18 1.405 4.762 2.208 7.548 2.208 8.683 0 14.342-7.244 13.986-14.637z"/></svg>

After

Width:  |  Height:  |  Size: 809 B

1
theme_fashion/static/src/images/scial_media_icon/twitter.svg

@ -0,0 +1 @@
<svg id="Bold" enable-background="new 0 0 24 24" height="512" style="background-color:white;" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg" fill="#55595a"><path d="m21.534 7.113c.976-.693 1.797-1.558 2.466-2.554v-.001c-.893.391-1.843.651-2.835.777 1.02-.609 1.799-1.566 2.165-2.719-.951.567-2.001.967-3.12 1.191-.903-.962-2.19-1.557-3.594-1.557-2.724 0-4.917 2.211-4.917 4.921 0 .39.033.765.114 1.122-4.09-.2-7.71-2.16-10.142-5.147-.424.737-.674 1.58-.674 2.487 0 1.704.877 3.214 2.186 4.089-.791-.015-1.566-.245-2.223-.606v.054c0 2.391 1.705 4.377 3.942 4.835-.401.11-.837.162-1.29.162-.315 0-.633-.018-.931-.084.637 1.948 2.447 3.381 4.597 3.428-1.674 1.309-3.8 2.098-6.101 2.098-.403 0-.79-.018-1.177-.067 2.18 1.405 4.762 2.208 7.548 2.208 8.683 0 14.342-7.244 13.986-14.637z"/></svg>

After

Width:  |  Height:  |  Size: 809 B

BIN
theme_fashion/static/src/images/snippets/about.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

BIN
theme_fashion/static/src/images/snippets/blogs-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

BIN
theme_fashion/static/src/images/snippets/cart-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
theme_fashion/static/src/images/snippets/contact-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

BIN
theme_fashion/static/src/images/snippets/fashion-banner-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

BIN
theme_fashion/static/src/images/snippets/footer-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
theme_fashion/static/src/images/snippets/index-banner-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

BIN
theme_fashion/static/src/images/snippets/product-fashion-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

BIN
theme_fashion/static/src/images/snippets/product-preview-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

BIN
theme_fashion/static/src/images/snippets/slider-block.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

25
theme_fashion/static/src/js/custom.js

@ -0,0 +1,25 @@
odoo.define('theme_fashion.custom', function (require) {
"use strict"
var publicWidget = require('web.public.widget');
publicWidget.registry.Main_nav = publicWidget.Widget.extend({
selector: '.main-nav',
events: {
'click #openbtn': 'openNav',
'click #closebtn': 'closeNav',
},
/* Set the width of the sidebar to 250px and the left margin of the page content to 250px */
openNav: function () {
var self = this;
self.$el.find("#mySidebar").width("250px");
},
/* Set the width of the sidebar to 0 and the left margin of the page content to 0 */
closeNav: function () {
var self = this;
self.$el.find("#mySidebar").width("0");
},
});
return publicWidget.registry.Main_nav;
});

284
theme_fashion/static/src/js/jquery.flexisel.js

@ -0,0 +1,284 @@
/*
* File: jquery.flexisel.js
* Version: 1.0.0
* Description: Responsive carousel jQuery plugin
* Author: 9bit Studios
* Copyright 2012, 9bit Studios
* http://www.9bitstudios.com
* Free to use and abuse under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*/
(function ($) {
$.fn.flexisel = function (options) {
var defaults = $.extend({
visibleItems: 4,
animationSpeed: 200,
autoPlay: false,
autoPlaySpeed: 3000,
pauseOnHover: true,
setMaxWidthAndHeight: false,
enableResponsiveBreakpoints: false,
responsiveBreakpoints: {
portrait: {
changePoint:480,
visibleItems: 1
},
landscape: {
changePoint:640,
visibleItems: 2
},
tablet: {
changePoint:768,
visibleItems: 3
}
}
}, options);
/******************************
Private Variables
*******************************/
var object = $(this);
var settings = $.extend(defaults, options);
var itemsWidth; // Declare the global width of each item in carousel
var canNavigate = true;
var itemsVisible = settings.visibleItems;
/******************************
Public Methods
*******************************/
var methods = {
init: function() {
return this.each(function () {
methods.appendHTML();
methods.setEventHandlers();
methods.initializeItems();
});
},
/******************************
Initialize Items
*******************************/
initializeItems: function() {
var listParent = object.parent();
var innerHeight = listParent.height();
var childSet = object.children();
var innerWidth = listParent.width(); // Set widths
itemsWidth = (innerWidth)/itemsVisible;
childSet.width(itemsWidth);
childSet.last().insertBefore(childSet.first());
childSet.last().insertBefore(childSet.first());
object.css({'left' : -itemsWidth});
object.fadeIn();
$(window).trigger("resize"); // needed to position arrows correctly
},
/******************************
Append HTML
*******************************/
appendHTML: function() {
object.addClass("nbs-flexisel-ul");
object.wrap("<div class='nbs-flexisel-container'><div class='nbs-flexisel-inner'></div></div>");
object.find("li").addClass("nbs-flexisel-item");
if(settings.setMaxWidthAndHeight) {
var baseWidth = $(".nbs-flexisel-item > img").width();
var baseHeight = $(".nbs-flexisel-item > img").height();
$(".nbs-flexisel-item > img").css("max-width", baseWidth);
$(".nbs-flexisel-item > img").css("max-height", baseHeight);
}
$("<div class='nbs-flexisel-nav-left'></div><div class='nbs-flexisel-nav-right'></div>").insertAfter(object);
var cloneContent = object.children().clone();
object.append(cloneContent);
},
/******************************
Set Event Handlers
*******************************/
setEventHandlers: function() {
var listParent = object.parent();
var childSet = object.children();
var leftArrow = listParent.find($(".nbs-flexisel-nav-left"));
var rightArrow = listParent.find($(".nbs-flexisel-nav-right"));
$(window).on("resize", function(event){
methods.setResponsiveEvents();
var innerWidth = $(listParent).width();
var innerHeight = $(listParent).height();
itemsWidth = (innerWidth)/itemsVisible;
childSet.width(itemsWidth);
object.css({'left' : -itemsWidth});
var halfArrowHeight = (leftArrow.height())/2;
var arrowMargin = (innerHeight/2) - halfArrowHeight;
leftArrow.css("top", arrowMargin + "px");
rightArrow.css("top", arrowMargin + "px");
});
$(leftArrow).on("click", function (event) {
methods.scrollLeft();
});
$(rightArrow).on("click", function (event) {
methods.scrollRight();
});
if(settings.pauseOnHover == true) {
$(".nbs-flexisel-item").on({
mouseenter: function () {
canNavigate = false;
},
mouseleave: function () {
canNavigate = true;
}
});
}
if(settings.autoPlay == true) {
setInterval(function () {
if(canNavigate == true)
methods.scrollRight();
}, settings.autoPlaySpeed);
}
},
/******************************
Set Responsive Events
*******************************/
setResponsiveEvents: function() {
var contentWidth = $('html').width();
if(settings.enableResponsiveBreakpoints == true) {
if(contentWidth < settings.responsiveBreakpoints.portrait.changePoint) {
itemsVisible = settings.responsiveBreakpoints.portrait.visibleItems;
}
else if(contentWidth > settings.responsiveBreakpoints.portrait.changePoint && contentWidth < settings.responsiveBreakpoints.landscape.changePoint) {
itemsVisible = settings.responsiveBreakpoints.landscape.visibleItems;
}
else if(contentWidth > settings.responsiveBreakpoints.landscape.changePoint && contentWidth < settings.responsiveBreakpoints.tablet.changePoint) {
itemsVisible = settings.responsiveBreakpoints.tablet.visibleItems;
}
else {
itemsVisible = settings.visibleItems;
}
}
},
/******************************
Scroll Left
*******************************/
scrollLeft:function() {
if(canNavigate == true) {
canNavigate = false;
var listParent = object.parent();
var innerWidth = listParent.width();
itemsWidth = (innerWidth)/itemsVisible;
var childSet = object.children();
object.animate({
'left' : "+=" + itemsWidth
},
{
queue:false,
duration:settings.animationSpeed,
easing: "linear",
complete: function() {
childSet.last().insertBefore(childSet.first()); // Get the first list item and put it after the last list item (that's how the infinite effects is made)
methods.adjustScroll();
canNavigate = true;
}
}
);
}
},
/******************************
Scroll Right
*******************************/
scrollRight:function() {
if(canNavigate == true) {
canNavigate = false;
var listParent = object.parent();
var innerWidth = listParent.width();
itemsWidth = (innerWidth)/itemsVisible;
var childSet = object.children();
object.animate({
'left' : "-=" + itemsWidth
},
{
queue:false,
duration:settings.animationSpeed,
easing: "linear",
complete: function() {
childSet.first().insertAfter(childSet.last()); // Get the first list item and put it after the last list item (that's how the infinite effects is made)
methods.adjustScroll();
canNavigate = true;
}
}
);
}
},
/******************************
Adjust Scroll
*******************************/
adjustScroll: function() {
var listParent = object.parent();
var childSet = object.children();
var innerWidth = listParent.width();
itemsWidth = (innerWidth)/itemsVisible;
childSet.width(itemsWidth);
object.css({'left' : -itemsWidth});
}
};
if (methods[options]) { // $("#element").pluginName('methodName', 'arg1', 'arg2');
return methods[options].apply(this, Array.prototype.slice.call(arguments, 1));
} else if (typeof options === 'object' || !options) { // $("#element").pluginName({ option: 1, option:2 });
return methods.init.apply(this);
} else {
$.error( 'Method "' + method + '" does not exist in flexisel plugin!');
}
};
})(jQuery);

1
theme_fashion/static/src/scss/_common.scss

@ -0,0 +1 @@
*{font-family: $font-deafault;}

351
theme_fashion/static/src/scss/_normalize.scss

@ -0,0 +1,351 @@
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
========================================================================== */
/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/
html {
line-height: 1.15; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
}
/* Sections
========================================================================== */
/**
* Remove the margin in all browsers.
*/
body {
margin: 0;
}
/**
* Render the `main` element consistently in IE.
*/
main {
display: block;
}
/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
/* Grouping content
========================================================================== */
/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
box-sizing: content-box; /* 1 */
height: 0; /* 1 */
overflow: visible; /* 2 */
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
/* Text-level semantics
========================================================================== */
/**
* Remove the gray background on active links in IE 10.
*/
a {
background-color: transparent;
}
/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title] {
border-bottom: none; /* 1 */
text-decoration: underline; /* 2 */
text-decoration: underline dotted; /* 2 */
}
/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
font-weight: bolder;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
/**
* Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/* Embedded content
========================================================================== */
/**
* Remove the border on images inside links in IE 10.
*/
img {
border-style: none;
}
/* Forms
========================================================================== */
/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea {
font-family: inherit; /* 1 */
font-size: 100%; /* 1 */
line-height: 1.15; /* 1 */
margin: 0; /* 2 */
}
/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button,
input { /* 1 */
overflow: visible;
}
/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select { /* 1 */
text-transform: none;
}
/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
/**
* Correct the padding in Firefox.
*/
fieldset {
padding: 0.35em 0.75em 0.625em;
}
/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
* `fieldset` elements in all browsers.
*/
legend {
box-sizing: border-box; /* 1 */
color: inherit; /* 2 */
display: table; /* 1 */
max-width: 100%; /* 1 */
padding: 0; /* 3 */
white-space: normal; /* 1 */
}
/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
vertical-align: baseline;
}
/**
* Remove the default vertical scrollbar in IE 10+.
*/
textarea {
overflow: auto;
}
/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/
[type="checkbox"],
[type="radio"] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
}
/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"] {
-webkit-appearance: textfield; /* 1 */
outline-offset: -2px; /* 2 */
}
/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button; /* 1 */
font: inherit; /* 2 */
}
/* Interactive
========================================================================== */
/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/
details {
display: block;
}
/*
* Add the correct display in all browsers.
*/
summary {
display: list-item;
}
/* Misc
========================================================================== */
/**
* Add the correct display in IE 10+.
*/
template {
display: none;
}
/**
* Add the correct display in IE 10.
*/
[hidden] {
display: none;
}

23
theme_fashion/static/src/scss/_variables.scss

@ -0,0 +1,23 @@
//Font
$font-deafault:'Montserrat', sans-serif;
//Colors
$color-theme:#21272B;
$color-secondary:#875a7b;
$color-footer:#55595a;
$color-red:#fe0000;
$color-black:#0000;
$color-white:#ffff;
$color-red-btn:#6d1616af;
//Font_size
$font-size-h1: 36px;
$font-size-h4:18px;
$font-size-subheading:25px;
$font-size-text: 14px;
$font-size-s:15px;
$font-size-banner:53px;
$font-size-form:12px;
$font-bold:18px;

36
theme_fashion/static/src/scss/components/_banner-sub-pages.scss

@ -0,0 +1,36 @@
.banner-sub-about{
background-size: cover;
position: relative;
width: 100%;
background-repeat: no-repeat;
background-position: center -76px;
margin-top: 20px;
margin-bottom: 80px;
}
.banner-sub-contact{
background-size: cover;
position: relative;
width: 100%;
background-image: url(../../images/banner/contact_banner/800.jpg);
background-repeat: no-repeat;
background-position: center -76px;
margin-top: 20px;
margin-bottom: 80px;
}
.banner-sub-cart{
background-size: cover;
position: relative;
width: 100%;
background-image: url(../../images/banner/cart/19708.jpg);
background-repeat: no-repeat;
background-position: center -76px;
margin-top: 20px;
margin-bottom: 80px;
}

156
theme_fashion/static/src/scss/components/_banner.scss

@ -0,0 +1,156 @@
.banner{
margin-top: 50px;
margin-bottom: 50px;
// height: 100vh;
.right_banner_coloumn{
}
.banner_left{
padding: 0;
background-color: $color-theme;
padding-left: 100px;
}
.card{
background-color: $color-theme;
border-radius: 0;
padding: 50px;
@media screen and (max-width:946px) {
padding-left: 10px;
}
.card-header{
}
.card-title{
color: $color-white;
text-align-last: left;
margin-bottom: 20px
}
.card-body{
color: $color-white;
text-align-last: left;
padding-bottom: 1px;
}
.hr{
background-color:$color-white;
width: 71%;
height: 3px;
float: left;
}
.hr2{
background-color:$color-white;
width: 100%;
height: 1px;
float: left;
}
.social_media{
ul{display: flex;
padding-left: 15px;
li{
width: 28px;
margin: 5px;
list-style-type: none;
background-color: $color-theme;
}
}
img{
width: 100%;
padding: 2px;
&:hover{
border-radius: 9px;
background-color: $color-red;
}
}
}
}
}
.banner_right{
margin-top: 60px;
width:100%;
max-width: 660px;
padding-left: 0px;
// padding-bottom: 16px;
// padding-right: 16px;
// padding-top: 0px;
// border-top-width: 6px;
// border-left-width: 7px;
// position: absolute;
@media screen and (max-width:991px) {
max-width: 100%;
}
@media screen and (max-width:768px) {
max-width: 100%;
}
}
.hh{
&:after {
content: "";
display: block;
margin-top: 5px;
padding-top: 20px; /* This creates some space between the element and the border. */
width: 200px;
height: 2px;
background-color: $color-red;
}
}
.nn{
&:after {
content: "";
display: block;
margin-top: 5px;
padding-top: 20px; /* This creates some space between the element and the border. */
width: 200px;
height: 2px;
background-color: $color-red;
}
}
.banner_img{
height: 290px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: relative;
}

137
theme_fashion/static/src/scss/components/_button.scss

@ -0,0 +1,137 @@
.btn {
border: none !important;
outline: none !important;
&-search {
background-color: none !important;
border-color: black;
padding: 9px 10px;
&:hover {
background-color: darken($color-red, 5%) !important;
border: none;
}
}
&-primary{
color:black;
background-color:$color-white;
font-weight: 600;
border-radius: 20px;
&:hover {
color: #fff;
background-color: #a1a3a6;}
}
&-light {
margin-left: 20px;
color: #fff;
padding: 9px 25px !important;
cursor: pointer;
background-color: red !important;
border-color: $color-red;
padding: 9px 35px;
&:hover {
background-color: darken(red, 5%) !important;
color: #fff;
}
}
&-checkout {
color: #fff;
padding: 15px 3px !important;
cursor: pointer;
background-color: red !important;
border-color: $color-red;
padding: 9px 35px;
&:hover {
background-color: darken(red, 5%) !important;
color: #fff;
}
}
&-link{
color: $color-white;
text-decoration: none !important;
color: #fff;
border: none !important;
outline: none !important;
&:hover {
text-decoration: none !important;
color: #fff;
border: none !important;
outline: none !important;
}
}
&-preview {
margin-left: 20px;
color:$color-red;
padding: 9px 25px !important;
border-color: $color-red !important;
border: 1px solid !important;
cursor: pointer;
background-color:transparent !important;
padding: 9px 35px;
&:hover {
background-color: darken(red, 5%) !important;
color: #fff;
}
}
&-new {
color:#fff;
float: right;
background-color: $color-red !important;
border-color: $color-red;
padding: 9px 35px;
margin-top: 20px;
&:hover {
background-color: darken($color-red, 5%) !important;
border: none;
color:#fff;
}
}
&-message {
color: $color-white;
font-weight: 700;
background-color: $color-theme !important;
border-color: $color-theme;
padding:8px 26px;
border-radius: 0;
&:hover {
background-color: darken($color-theme, 5%) !important;
border: none !important;
}
}
&-send {
background-color:#fff !important;
border-color: #fff;
padding: 8px 13px;
margin-top: 15px;
&:hover {
background-color: darken(#fff, 5%) !important;
border: none;
}
}
&-more {
color: $color-red;
background-color:#fff !important;
border-color: #fff;
padding: 9px 35px;
border-color:red;
border: 1px solid !important;
&:hover {
background-color: darken($color-red, 5%) !important;
border: none;
}
}
}

3
theme_fashion/static/src/scss/components/_components.scss

@ -0,0 +1,3 @@
@import './button';
@import './banner';
@import './banner-sub-pages'

10
theme_fashion/static/src/scss/css/about.css

@ -0,0 +1,10 @@
.banner-sub-pages .banner-name {
margin: auto;
}
.banner-sub-pages .banner-name .banner-heading {
text-align: center;
padding-top: 100px;
padding-bottom: 100px;
}
/*# sourceMappingURL=about.css.map */

9
theme_fashion/static/src/scss/css/about.css.map

@ -0,0 +1,9 @@
{
"version": 3,
"mappings": "AAAA,AACI,iBADa,CACb,YAAY,CAAA;EACR,MAAM,EAAE,IAAI;CAOf;;AATL,AAGG,iBAHc,CACb,YAAY,CAEb,eAAe,CAAA;EACR,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,KAAK;EAClB,cAAc,EAAE,KAAK;CAExB",
"sources": [
"../pages/about.scss"
],
"names": [],
"file": "about.css"
}

165
theme_fashion/static/src/scss/layouts/_footer.scss

@ -0,0 +1,165 @@
.card-footer {
margin-top: 10px;
padding-top: 55px;
background-color: $color-footer;
.footer_left{
}
.footer_right{
padding-left: 0px;
}
.footer-left-words {
color: $color-white;
margin-top: 50px;
margin-bottom: 20px;
border-left: 6px solid red;
height: 46px;
&:hover {
color: $color-red;
}
}
.footer_right{
.footer-right-words {
color: $color-white;
margin-top: 50px;
.footer_heading {
border-left: 6px solid red;
font-size: 25px;
padding-left: 8px;
height: 46px;
}
.footer_items {
text-align: left;
padding-left: 15px;
}
.footer_items a {
color: $color-white;
text-decoration: none;
&:hover {
color: $color-red;
}
}
.footer_items li {
margin-bottom: 8px;
list-style: none;
}
}
}
.copy_right{
margin-top: 30px;
.copy_s{
display: flex;
}
.copy_r{
}
.social_media{
}
ul{display: flex;
padding-left: 0;
li{
width: 28px;
margin: 5px;
list-style-type: none;
}
}
img{
width: 100%;
padding: 2px;
}
}
.site_name{
margin-left: 30px;
margin-top: 11px;
a {
color: $color-white;
text-decoration: none;
&:hover {
color: $color-red;
}
}
}
.footer_line{
&:after {
content: " ";
display: block;
width: 676px;
height: 2px;
background-color: $color-white;
margin-top:31px;
@media screen and(max-width:1199px) {
width: 540px;
}
@media screen and (max-width:992px) {
width: 395px;
}
@media screen and (max-width:768px) {
width: 180px;
margin-left: 50px;
}
@media screen and (max-width:535px) {
visibility: hidden;
}
}
margin-left: 50px;
}
}
.message_bar {
input[type="text"].message_box {
padding: 10px 4px;
width: 74%;
@media screen and (max-width:768px) {
width: 73%
}
@media screen and (max-width:571px) {
width:50%
}
}
}

0
theme_fashion/static/src/scss/layouts/_grid.scss

127
theme_fashion/static/src/scss/layouts/_header.scss

@ -0,0 +1,127 @@
header {
margin-top: 50px;
margin-left: 40px;
margin-right: 20px;
.bg-light
{
background-color: #ffffff00 !important;
}
.nav-link {
padding-left: 10px !important;
font-weight: 500; }
.navbar {
@media screen and (max-width:1261px)
{
position: relative;
display: flex;
flex-wrap: wrap; // allow us to do the line break for collapsing content
align-items: center;
justify-content: center; // space out brand from logo
flex-direction: row;
}
@media screen and (max-width:992px) {
}
}
.header-top-left{
display: flex;
align-items: center;
a{
font-size: 16px;
font-weight: 500;
margin: 5px;
color: black;
&:hover{
color:$color-red;
text-decoration: none;
}
}
}
.header-top-left img{
max-width: 20px;
width: 100px;
margin: 3px;
a{
color: $color-black;
}
}
.header-top-right {
display: flex;
align-items: center;
img{
max-width: 20px;
width: 100px;
margin: 3px;
}
.form-control{
border-top-left-radius: 21px;
border-bottom-left-radius: 21px;
border: 2px solid;
-webkit-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
-moz-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
@media screen and (max-width:556px) {
width: 120px;
}
}
.searchb{
background-color:black;
padding: 5px;
border: 1px solid black;
border-top-right-radius: 21px;
border-bottom-right-radius: 21px;
margin-left: 5px;
-webkit-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
-moz-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
}
}
}
.navbar-nav{
flex-direction: row !important;
}

6
theme_fashion/static/src/scss/layouts/_layouts.scss

@ -0,0 +1,6 @@
@import './header';
@import './footer';
@import './navigation';
@import './grid';
@import './product';
@import './sidebar';

101
theme_fashion/static/src/scss/layouts/_navigation.scss

@ -0,0 +1,101 @@
.navigation{
display: flex;
#menuToggle span{
background-color:$color-theme;
}
#menu{
// width: 203vh;
background: #8b5656;
right: 0px;
// left: -1435px;
// display: flex;
// align-items: center;
padding-top: 55px;
// justify-content: center;
li{
margin-left: 15px;
}
.header-top-left{
display: flex;
align-items: center;
a{
font-size: 16px;
font-weight: 500;
margin: 5px;
color: black;
&:hover{
color:$color-red;
text-decoration: none;
}
}
}
.header-top-left img{
max-width: 20px;
width: 100px;
margin: 5px;
a{
color: $color-black;
}
}
.header-top-right {
display: flex;
align-items: center;
img{
max-width: 20px;
width: 100px;
margin: 5px;
}
.form-control{
border-top-left-radius: 21px;
border-bottom-left-radius: 21px;
border: 2px solid;
-webkit-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
-moz-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
// @media screen and (max-width:556px) {
// width: 120px;
// }
}
.searchb{
background-color:black;
padding: 5px;
border: 1px solid black;
border-top-right-radius: 21px;
border-bottom-right-radius: 21px;
margin-left: 5px;
-webkit-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
-moz-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
}
}
}
}

120
theme_fashion/static/src/scss/layouts/_product.scss

@ -0,0 +1,120 @@
.wrapper_heading{
margin-bottom: 60px;
margin-top: 80px;
.m-Product-heading{
text-align: center;
font-weight: 600;
font-size: 60px;
// border: 1px solid;
// border-bottom-color:$color-footer;
// border-width: 3px;
// border-left-color: white;
// border-top-color:white;
// border-right-color: white;
padding-bottom: 15px;
margin-bottom: 20px;
}
hr.new4 {
border: 1px solid;
width: 73%;
}
.sub_product{
text-align: center;
color: $color-footer;
}
}
.product {
margin-bottom: 80px;
cursor: pointer;
&__image {
margin-bottom: 20px;
width: 100%;
height: 360px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: relative;
-webkit-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
-moz-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
border-radius: 6px;
border-color: #fff;
&:before{
background-image: radial-gradient(transparent, rgba(0,0,0,0));
content: '';
height: 100%;
width: 100%;
display: block;
position: absolute;
opacity: 0;
transition: opacity .2s ease-in-out;
}
}
&:hover .product__image {
&:before{
background-image: radial-gradient(transparent, rgba(0,0,0,.3));
opacity: 1;
}
}
&-detials {
padding-bottom: 10px;
padding-top: 10px;
-webkit-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
-moz-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
display: flex;
border-radius: 6px;
border-color: #fff;
}
.product__wraper{
display: flex;
margin: auto;
}
&__title {
font: $font-size-text;
color: black;
margin-right: 20px;
display: flex;
align-items: center;
border-radius: 6px;
border-color: #fff;
}
&__rating {
margin-right: 10px;
img{
width: 100%;
max-width: 20px;
margin:10px
}
}
&__price {
font-weight: 600;
color:black;
margin-right: 20px;
display: flex;
align-items: center;
}
}

61
theme_fashion/static/src/scss/layouts/_sidebar.scss

@ -0,0 +1,61 @@
.sidebar {
height: 100%; /* 100% Full-height */
width: 0; /* 0 width - change this with JavaScript */
position: fixed; /* Stay in place */
z-index: 1; /* Stay on top */
top: 0;
right: 0;
background-color: #21272B;
overflow-x: hidden; /* Disable horizontal scroll */
padding-top: 60px; /* Place content 60px from the top */
transition: 0.5s; /* 0.5 second transition effect to slide in the sidebar */
}
/* The sidebar links */
.sidebar a {
padding: 8px 8px 8px 32px;
text-decoration: none;
font-size: 25px;
color: #818181;
display: block;
transition: 0.3s;
}
/* When you mouse over the navigation links, change their color */
.sidebar a:hover {
color: #f1f1f1;
}
/* Position and style the close button (top right corner) */
.sidebar .closebtn {
position: absolute;
top: 0;
right: 25px;
font-size: 36px;
margin-left: 50px;
}
/* The button used to open the sidebar */
.openbtn {
font-size: 30px;
cursor: pointer;
background-color: #ffffff00;
color:$color-theme;
padding: 10px 15px;
border: none;
}
.openbtn:hover {
background-color:#96909049
}
/* Style page content - use this if you want to push the page content to the right when you open the side navigation */
#main {
transition: margin-right .5s; /* If you want a transition effect */
}
/* On smaller screens, where height is less than 450px, change the style of the sidenav (less padding and a smaller font size) */
@media screen and (max-height: 450px) {
.sidebar {padding-top: 15px;}
.sidebar a {font-size: 18px;}
}

98
theme_fashion/static/src/scss/pages/_about.scss

@ -0,0 +1,98 @@
.banner-sub-about {
background-image: url(../../images/banner/banner.jpg);
.banner-name {
margin: auto;
.banner-heading {
text-align: center;
padding-top: 156px;
padding-bottom: 156px;
font-size: 50px;
letter-spacing: 2px;
color: $color-white;
}
}
}
.about_content {
margin-bottom: 50px;
.about-left{
}
.about_subhead{
margin-bottom: 40px;
}
.about_img {
padding-right: 50px;
border-radius: 2px;
width: 100%;
@media screen and(max-width:992px){
padding-right:0;
}
img {
width: 80%;
border-radius: 13px;
@media screen and(max-width:992px){
width: 100%;
}
@media screen and(max-width:768px){
margin-bottom: 30px;
}
}
}
.pince{
display: flex;
align-items: center;
margin-bottom: 20px;
margin-top: 10px;
.pince-left{
margin-right: 10px;
border: 1px solid;
padding: 6px;
padding-right: 12px;
padding-left: 15px;
padding-top: 13px;
border-color: $color-theme;
border-radius: 50%;
}
}
}
.about-bottom{
background-attachment: fixed;
background-image: linear-gradient(
rgba(17, 17, 17, 0.60),
rgba(17, 17, 17, 0.60),
), url(../../images/banner/banner.jpg);
background-size: cover;
position: relative;
width: 100%;
text-align: end;
background-repeat: no-repeat;
// background-position: center -76px;
margin-top: 80px;
margin-bottom: 80px;
height: 300px;
padding-top: 50px;
padding-bottom: 50px;
display: flex;
align-items: end;
.abt-btm-words{
color: white;
}
}

214
theme_fashion/static/src/scss/pages/_cart.scss

@ -0,0 +1,214 @@
.banner-sub-cart {
.banner-name {
margin: auto;
.banner-heading {
text-align: center;
padding-top: 156px;
padding-bottom: 156px;
font-size: 50px;
letter-spacing: 2px;
color: $color-white;
}
}
}
.cart{
margin-bottom: 50px;
margin-top: 50px;
.cart_heading{
text-align:center;
}
.shopping-cart {
width: 800px;
margin: 80px auto;
background: #FFFFFF;
box-shadow: 1px 2px 3px 0px rgba(0,0,0,0.10);
border-radius: 6px;
display: flex;
flex-direction: column;
}
// .title {
// height: 60px;
// border-bottom: 1px solid #E1E8EE;
// padding: 20px 30px;
// color: #5E6977;
// font-size: 18px;
// font-weight: 400;
// }
.item {
padding: 20px 30px;
display: flex;
}
.item:nth-child(3) {
border-top: 1px solid #E1E8EE;
border-bottom: 1px solid #E1E8EE;
}
.buttons {
position: relative;
padding-top: 30px;
margin-right: 60px;
}
.delete-btn,
.like-btn {
display: inline-block;
Cursor: pointer;
}
.delete-btn {
width: 18px;
img{
width: 100%;
width: 24px;
height: 17px;
margin-right: 20px;
}
}
.like-btn {
width: 18px;
img{
width: 100%;
width: 24px;
height: 17px;
margin-left: 9px;
}
}
.is-active {
animation-name: animate;
animation-duration: .8s;
animation-iteration-count: 1;
animation-timing-function: steps(28);
animation-fill-mode: forwards;
}
@keyframes animate {
0% { background-position: left; }
50% { background-position: right; }
100% { background-position: right; }
}
.image {
width: 14%;
margin-right: 50px;
img{
width: 100%;
}
}
.description {
padding-top: 10px;
margin-right: 60px;
width: 115px;
}
.description span {
display: block;
font-size: 14px;
color: #43484D;
font-weight: 400;
}
.description span:first-child {
margin-bottom: 5px;
}
.description span:last-child {
font-weight: 300;
margin-top: 8px;
color: #86939E;
}
.quantity {
padding-top: 20px;
margin-right: 60px;
}
.quantity input {
border: none;
text-align: center;
width: 32px;
font-size: 16px;
color: #43484D;
font-weight: 300;
}
button[class*=btn] {
width: 30px;
height: 30px;
background-color: #E1E8EE;
border-radius: 6px;
border: none;
cursor: pointer;
}
.minus-btn img {
margin-bottom: 3px;
}
.plus-btn img {
margin-top: 2px;
}
button:focus,
input:focus {
outline:0;
}
.total-price {
width: 83px;
padding-top: 27px;
text-align: center;
font-size: 16px;
color: #43484D;
font-weight: 300;
}
@media (max-width: 800px) {
.shopping-cart {
width: 100%;
height: auto;
overflow: hidden;
}
.item {
height: auto;
flex-wrap: wrap;
justify-content: center;
}
.image img {
width: 50%;
}
.image,
.quantity,
.description {
width: 100%;
text-align: center;
margin: 6px 0;
}
.buttons {
margin-right: 20px;
}
}
.checkout_wrapper{
justify-content: center;
}
}

135
theme_fashion/static/src/scss/pages/_contact.scss

@ -0,0 +1,135 @@
.banner-sub-contact {
.banner-name {
margin: auto;
.banner-heading {
text-align: center;
padding-top: 156px;
padding-bottom: 156px;
font-size: 50px;
letter-spacing: 2px;
color: $color-white;
}
}
}
.contact{
.address {
margin: 25px 0;
h4{
margin-bottom: 25px;
color: #000;
font-weight: 600;
font-size: 16px;
}
h5{
line-height: 30px;
color: #6B6B6B;
font-size: 16px;
letter-spacing: 0px;
}
}
a{
color: #6B6B6B;
text-decoration: none;
&:hover{
color: darken(#6B6B6B, 5%) !important;
}
}
@media screen and (max-width:992) {
h5{
line-height: 0;
font-size: 13px;
}
}
.form{
&-group{
padding-bottom: 10px;
}
}
textarea{
width: 96%;
border: 1px solid #000;
resize: none;
padding: 10px;
height: 180px;
outline: none;
margin-top: 15px;
margin-bottom: 15px;
}
input[type="submit"] {
background: #fe0000;
padding: 14px 15px;
outline: none;
margin-top: 15px;
color: #fff;
border: none;
&:hover{
background-color: darken(red, 5%) !important;
color: #fff;
}
}
}
.contact_text {
width: 47%;
padding: 10px;
background: transparent;
border: 1px solid #000;
margin-bottom: 20px;
margin-top: 20px;
margin-right: 14px;
color: #000;
outline: none;
@media screen and (max-width:992px) {
margin-right: 0;
}
}
.map{
margin-top: 50px;
.map-responsive{
overflow:hidden;
padding-bottom:34.25%;
position:relative;
height:0;
}
.map-responsive iframe{
left:0;
top:0;
height:100%;
width:100%;
position:absolute;
}
}

4
theme_fashion/static/src/scss/pages/_home.scss

@ -0,0 +1,4 @@
@import './home/our-ptoduct';
@import './home/main-product';
@import './home/slider';
@import './home/blog';

6
theme_fashion/static/src/scss/pages/_pages.scss

@ -0,0 +1,6 @@
@import './home';
@import './about';
@import './product';
@import './preview';
@import './contact';
@import './cart';

96
theme_fashion/static/src/scss/pages/_preview.scss

@ -0,0 +1,96 @@
.preview{
margin-top: 50px;
margin-bottom: 30px;
.breadcrumb-option{margin-bottom: 40px;}
.preview_image{
img{
width: 100%;
max-height: 577px;
}
}
.preview_details{
.preview-heading{
font-weight: 600;
letter-spacing: 1px;
}
.preview_type{
color:$color-footer;
font-size: 14px;
}
.star_review{
display: flex;
list-style: none;
padding: 0;
}
.count_review {
display: flex;
align-items: center;
}
.single-price{
ul{
display: flex;
list-style: none;
justify-content: space-between;
align-items: center;
padding-left: 0px;
font-size: 15px;
li:nth-child(1){
font-size: 41px;
font-weight: 300;
color:$color-red;
}
li:nth-child(3){
font-size: 20px;
color:$color-red;
}
}
}
.wrapper{
img{
width: 100%;
max-width: 20px;
margin-right: 5px;
}
}
}
.product__details__tab{
padding-top: 70px;
margin-bottom: 50px;
.card{
margin-bottom: 3px;
border: none;
}
.card-header{
background-color: $color-footer;
}
}
}

107
theme_fashion/static/src/scss/pages/_product.scss

@ -0,0 +1,107 @@
.banner-sub-about {
}
// .product_contents{
// margin-bottom: 40px;
// }
.n-product {
margin-bottom: 80px;
}
.filter_sidebar {
margin-bottom: 50px;
.kk {
display: flex;
align-items: center;
justify-content: space-evenly;
.filter_heading {
font-size: 15px;
font-size: 20px;
margin-bottom: 20px;
position: relative;
// display: flex;
// align-items: center;
}
.h-line {
&:after {
display: block;
content: "";
background: #ee0808;
width: 10%;
height: 2px;
position: absolute;
}
}
}
.filter_sidebar_sub {
font-size: 14px;
line-height: 2.429;
border: 1px solid #e1e1e1;
width: 100%;
margin-top: 20px;
margin-bottom: 30px;
padding: 3em 2.5em 2em;
padding-left: 2.5em;
padding-left: 0.5em;
.list {
list-style: none;
}
.ecommerce_dres-type {
}
}
.filter_sidebar-main {
.dresses_img_hover {
position: relative;
img {
width: 100%;
}
.dresses_img_hover_pos {
position: absolute;
top: 30%;
left: 60px;
h4{
color: #fff;
font-size: 25px;
span{
display: block;
font-weight: 700;
margin: 10px 0;
font-size: 45px;
}
}
}
}
@media screen and(max-width:576px) {
margin-right: 100px;
margin-left: 100px;
}
}
}
.more_button{
margin: auto;
}

131
theme_fashion/static/src/scss/pages/home/_blog.scss

@ -0,0 +1,131 @@
.blog{
margin-top: 10px;
padding-top:1px;
background-color: $color-theme;
.wrapper_heading{
margin-bottom: 60px;
.m-Product-heading{
text-align: center;
font-weight: 600;
font-size: 60px;
color: $color-white;
padding-bottom: 15px;
margin-bottom: 20px;
}
hr.new4 {
border: 1px solid;
width: 73%;
color: $color-white;
}
.sub_product{
text-align: center;
color: $color-white;
}
}
.m-product{
.product {
margin-bottom: 80px;
cursor: pointer;
&__image {
margin-bottom: 20px;
width: 100%;
height: 360px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: relative;
-webkit-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
-moz-box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
box-shadow: 12px 4px 8px 2px rgba(0,0,0,0.34);
border-radius: 6px;
border-color: #fff;
&:before{
background-image: radial-gradient(transparent, rgba(0,0,0,0));
content: '';
height: 100%;
width: 100%;
display: block;
position: absolute;
opacity: 0;
transition: opacity .2s ease-in-out;
}
}
&:hover .product__image {
&:before{
background-image: radial-gradient(transparent, rgba(0,0,0,.3));
opacity: 1;
}
}
&-words{
color:$color-white;
line-height: 30px;
}
// &-detials2 {
// padding-bottom: 10px;
// padding-top: 10px;
// columns: white;
// display: flex;
// border-radius: 6px;
// border-color: #fff;
// }
// .product__wraper{
// display: flex;
// margin: auto;
// }
// &__title {
// font: $font-size-text;
// color: black;
// margin-right: 20px;
// display: flex;
// align-items: center;
// border-radius: 6px;
// border-color: #fff;
// }
// &__rating {
// margin-right: 10px;
// img{
// width: 100%;
// max-width: 20px;
// margin:10px
// }
// }
// &__price {
// font-weight: 600;
// color:black;
// margin-right: 20px;
// display: flex;
// align-items: center;
// }
}
}
}

3
theme_fashion/static/src/scss/pages/home/_main-product.scss

@ -0,0 +1,3 @@
.product_more{
margin-top: 135px;
}

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

Loading…
Cancel
Save