├── screenshot.png ├── assets ├── img │ ├── close.png │ ├── next.png │ ├── prev.png │ ├── loading.gif │ ├── thumb1.png │ ├── thumb2.png │ ├── thumb3.png │ └── icons │ │ ├── 1col.png │ │ ├── 2cl.png │ │ ├── 2cr.png │ │ ├── logo.png │ │ ├── visa.png │ │ ├── bg-01.jpg │ │ ├── express.png │ │ ├── favicon.png │ │ ├── paypal.png │ │ ├── discover.png │ │ ├── mastercard.png │ │ ├── video-16-9.jpg │ │ ├── icon-header-01.png │ │ ├── icon-header-02.png │ │ └── icon-position-map.png ├── fonts │ ├── ionicons.eot │ ├── ionicons.ttf │ ├── themify.eot │ ├── themify.ttf │ ├── themify.woff │ ├── FontAwesome.otf │ ├── ionicons.woff │ ├── ElegantIcons.eot │ ├── ElegantIcons.ttf │ ├── ElegantIcons.woff │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ ├── fontawesome-webfont.woff2 │ ├── poppins │ │ ├── Poppins-Black.ttf │ │ ├── Poppins-Bold.ttf │ │ ├── Poppins-Light.ttf │ │ ├── Poppins-Thin.ttf │ │ ├── Poppins-Italic.ttf │ │ ├── Poppins-Medium.ttf │ │ ├── Poppins-Regular.ttf │ │ ├── Poppins-BoldItalic.ttf │ │ ├── Poppins-ExtraBold.ttf │ │ ├── Poppins-ExtraLight.ttf │ │ ├── Poppins-SemiBold.ttf │ │ ├── Poppins-ThinItalic.ttf │ │ ├── Poppins-BlackItalic.ttf │ │ ├── Poppins-LightItalic.ttf │ │ ├── Poppins-MediumItalic.ttf │ │ ├── Poppins-ExtraBoldItalic.ttf │ │ ├── Poppins-SemiBoldItalic.ttf │ │ └── Poppins-ExtraLightItalic.ttf │ ├── montserrat │ │ ├── Montserrat-Bold.ttf │ │ ├── Montserrat-Thin.ttf │ │ ├── Montserrat-Black.ttf │ │ ├── Montserrat-Italic.ttf │ │ ├── Montserrat-Light.ttf │ │ ├── Montserrat-Medium.ttf │ │ ├── Montserrat-ExtraBold.ttf │ │ ├── Montserrat-Regular.ttf │ │ ├── Montserrat-SemiBold.ttf │ │ ├── Montserrat-BlackItalic.ttf │ │ ├── Montserrat-BoldItalic.ttf │ │ ├── Montserrat-ExtraLight.ttf │ │ ├── Montserrat-LightItalic.ttf │ │ ├── Montserrat-ThinItalic.ttf │ │ ├── Montserrat-MediumItalic.ttf │ │ ├── Montserrat-SemiBoldItalic.ttf │ │ ├── Montserrat-ExtraBoldItalic.ttf │ │ ├── Montserrat-ExtraLightItalic.ttf │ │ └── OFL.txt │ └── Linearicons-Free-v1.0.0 │ │ └── WebFont │ │ ├── Linearicons-Free.eot │ │ ├── Linearicons-Free.ttf │ │ ├── Linearicons-Free.woff │ │ └── Linearicons-Free.woff2 ├── css │ ├── admin-style.css │ ├── common.css │ └── elementor-default-element-style.css └── js │ ├── fashe_admin.js │ ├── fashe-elementor-notice.js │ ├── woo-custom.js │ └── animsition.min.js ├── .gitmodules ├── template-builder.php ├── .gitignore ├── 404.php ├── Doc.txt ├── sidebar.php ├── sidebar-woo.php ├── inc ├── customizer │ ├── js │ │ ├── customizer-preview.js │ │ └── customizer.js │ ├── fields │ │ └── sections.php │ └── customizer.php ├── class-epsilon-dashboard-autoloader.php ├── wp_bootstrap_pagination.php ├── hooks │ └── hooks.php ├── fashe-widgets-reg.php ├── libraries │ └── class-epsilon-init-notify-system.php ├── classes │ └── Class-Enqueue.php ├── support-functions.php ├── fashe-woo-functions.php └── fashe-commoncss.php ├── footer.php ├── searchform.php ├── header.php ├── templates ├── content-page.php ├── biography.php ├── footer-bottom.php ├── pagination.php ├── footer-widgets.php ├── content.php ├── header-bottom.php ├── content-audio.php ├── content-video.php ├── content-none.php ├── content-single.php └── 404.php ├── woocommerce ├── loop │ ├── loop-end.php │ ├── loop-start.php │ ├── rating.php │ ├── price.php │ ├── add-to-cart.php │ ├── result-count.php │ └── orderby.php ├── single-product │ ├── title.php │ ├── price.php │ ├── tabs │ │ ├── description.php │ │ ├── additional-information.php │ │ └── tabs.php │ ├── short-description.php │ ├── related.php │ ├── product-thumbnails.php │ ├── meta.php │ ├── product-image.php │ └── add-to-cart │ │ ├── simple.php │ │ └── variable.php ├── cart │ ├── proceed-to-checkout-button.php │ ├── cart-item-data.php │ ├── cross-sells.php │ ├── mini-cart.php │ └── cart-totals.php ├── checkout │ ├── cart-errors.php │ ├── form-login.php │ ├── terms.php │ ├── order-receipt.php │ ├── form-coupon.php │ ├── payment-method.php │ ├── form-checkout.php │ ├── form-shipping.php │ ├── form-billing.php │ ├── payment.php │ ├── thankyou.php │ ├── form-pay.php │ └── review-order.php ├── product-searchform.php ├── global │ └── quantity-input.php ├── content-single-product.php └── content-product.php ├── style.css ├── woocommerce.php ├── page.php ├── single.php ├── archive.php ├── index.php ├── search.php ├── comments.php ├── functions.php └── readme.txt /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/screenshot.png -------------------------------------------------------------------------------- /assets/img/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/close.png -------------------------------------------------------------------------------- /assets/img/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/next.png -------------------------------------------------------------------------------- /assets/img/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/prev.png -------------------------------------------------------------------------------- /assets/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/loading.gif -------------------------------------------------------------------------------- /assets/img/thumb1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/thumb1.png -------------------------------------------------------------------------------- /assets/img/thumb2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/thumb2.png -------------------------------------------------------------------------------- /assets/img/thumb3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/thumb3.png -------------------------------------------------------------------------------- /assets/fonts/ionicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/ionicons.eot -------------------------------------------------------------------------------- /assets/fonts/ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/ionicons.ttf -------------------------------------------------------------------------------- /assets/fonts/themify.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/themify.eot -------------------------------------------------------------------------------- /assets/fonts/themify.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/themify.ttf -------------------------------------------------------------------------------- /assets/fonts/themify.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/themify.woff -------------------------------------------------------------------------------- /assets/img/icons/1col.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/1col.png -------------------------------------------------------------------------------- /assets/img/icons/2cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/2cl.png -------------------------------------------------------------------------------- /assets/img/icons/2cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/2cr.png -------------------------------------------------------------------------------- /assets/img/icons/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/logo.png -------------------------------------------------------------------------------- /assets/img/icons/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/visa.png -------------------------------------------------------------------------------- /assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /assets/fonts/ionicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/ionicons.woff -------------------------------------------------------------------------------- /assets/img/icons/bg-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/bg-01.jpg -------------------------------------------------------------------------------- /assets/img/icons/express.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/express.png -------------------------------------------------------------------------------- /assets/img/icons/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/favicon.png -------------------------------------------------------------------------------- /assets/img/icons/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/paypal.png -------------------------------------------------------------------------------- /assets/fonts/ElegantIcons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/ElegantIcons.eot -------------------------------------------------------------------------------- /assets/fonts/ElegantIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/ElegantIcons.ttf -------------------------------------------------------------------------------- /assets/fonts/ElegantIcons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/ElegantIcons.woff -------------------------------------------------------------------------------- /assets/img/icons/discover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/discover.png -------------------------------------------------------------------------------- /assets/img/icons/mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/mastercard.png -------------------------------------------------------------------------------- /assets/img/icons/video-16-9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/video-16-9.jpg -------------------------------------------------------------------------------- /assets/img/icons/icon-header-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/icon-header-01.png -------------------------------------------------------------------------------- /assets/img/icons/icon-header-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/icon-header-02.png -------------------------------------------------------------------------------- /assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-Black.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-Bold.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-Light.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-Thin.ttf -------------------------------------------------------------------------------- /assets/img/icons/icon-position-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/img/icons/icon-position-map.png -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-Italic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-Medium.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-Bold.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-Thin.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-BoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-ExtraBold.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-ExtraLight.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-SemiBold.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-ThinItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-Black.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-Italic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-Light.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-Medium.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-BlackItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-LightItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-MediumItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-ExtraBold.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-SemiBold.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-BlackItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-BoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-ExtraLight.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-LightItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-ThinItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/poppins/Poppins-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-MediumItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /assets/css/admin-style.css: -------------------------------------------------------------------------------- 1 | 2 | .epsilon-plugin-box{ 3 | margin-right: 1% !important; 4 | } 5 | 6 | .dashicons-admin-tools:before{ 7 | content: "\f102"; 8 | } -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/montserrat/Montserrat-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/Linearicons-Free-v1.0.0/WebFont/Linearicons-Free.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/Linearicons-Free-v1.0.0/WebFont/Linearicons-Free.eot -------------------------------------------------------------------------------- /assets/fonts/Linearicons-Free-v1.0.0/WebFont/Linearicons-Free.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/Linearicons-Free-v1.0.0/WebFont/Linearicons-Free.ttf -------------------------------------------------------------------------------- /assets/fonts/Linearicons-Free-v1.0.0/WebFont/Linearicons-Free.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/Linearicons-Free-v1.0.0/WebFont/Linearicons-Free.woff -------------------------------------------------------------------------------- /assets/fonts/Linearicons-Free-v1.0.0/WebFont/Linearicons-Free.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fashe-wp/master/assets/fonts/Linearicons-Free-v1.0.0/WebFont/Linearicons-Free.woff2 -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "inc/libraries/epsilon-theme-dashboard"] 2 | path = inc/libraries/epsilon-theme-dashboard 3 | url = https://github.com/MachoThemes/epsilon-theme-dashboard 4 | [submodule "inc/libraries/epsilon-framework"] 5 | path = inc/libraries/epsilon-framework 6 | url = https://github.com/MachoThemes/epsilon-framework 7 | -------------------------------------------------------------------------------- /template-builder.php: -------------------------------------------------------------------------------- 1 | customize -> Theme options 3 | 4 | 2. How to show footer widget 5 | Go to -> customize -> Theme options -> Footer -> Footer Widget On/Off 6 | 7 | 3. How to set footer payment method image 8 | 9 | Go to -> customize -> Theme options -> Footer -> Footer Payment Method 10 | 11 | 4. How to set social media 12 | Go to -> Appearance -> Menus -> custom links -> set menu label and social media link . 13 | 14 | Set Menu settings 15 | Menu Settings -> Social Menu 16 | 17 | Follow this screenshot 18 | http://prntscr.com/k3kzbk 19 | -------------------------------------------------------------------------------- /sidebar.php: -------------------------------------------------------------------------------- 1 |
'; 18 | dynamic_sidebar( 'fashe-post-sidebar' ); 19 | echo '
'; 20 | } 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /sidebar-woo.php: -------------------------------------------------------------------------------- 1 |
'; 18 | dynamic_sidebar( 'fashe-woo-sidebar' ); 19 | echo '
'; 20 | } 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /inc/customizer/js/customizer-preview.js: -------------------------------------------------------------------------------- 1 | (function( $ ){ 2 | 3 | 4 | // Update back to top in real time... 5 | wp.customize( 'fashe-gototop-toggle-settings', function( value ) { 6 | value.bind( function( toggle ) { 7 | 8 | $( '.btn-back-to-top' ).toggle(); 9 | 10 | } ); 11 | 12 | } ); 13 | 14 | // Update cart icon in real time... 15 | wp.customize( 'fashe-cart-toggle-settings', function( value ) { 16 | value.bind( function( newval ) { 17 | 18 | $( '.header-wrapicon2' ).toggle(); 19 | 20 | } ); 21 | } ); 22 | 23 | })( jQuery ); -------------------------------------------------------------------------------- /footer.php: -------------------------------------------------------------------------------- 1 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /searchform.php: -------------------------------------------------------------------------------- 1 | 14 |
15 | 21 |
22 | -------------------------------------------------------------------------------- /header.php: -------------------------------------------------------------------------------- 1 | 2 | > 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | > 15 | 16 | 29 | -------------------------------------------------------------------------------- /templates/content-page.php: -------------------------------------------------------------------------------- 1 | 20 |
> 21 | 35 |
36 | -------------------------------------------------------------------------------- /woocommerce/loop/loop-end.php: -------------------------------------------------------------------------------- 1 | 23 | 24 | -------------------------------------------------------------------------------- /woocommerce/loop/loop-start.php: -------------------------------------------------------------------------------- 1 | 23 |
24 | -------------------------------------------------------------------------------- /templates/biography.php: -------------------------------------------------------------------------------- 1 | 15 |
16 | 23 | 24 | 31 |
32 | -------------------------------------------------------------------------------- /woocommerce/single-product/title.php: -------------------------------------------------------------------------------- 1 | ', '' ); 24 | -------------------------------------------------------------------------------- /woocommerce/single-product/price.php: -------------------------------------------------------------------------------- 1 | 26 | get_price_html() ); ?> 27 | -------------------------------------------------------------------------------- /woocommerce/loop/rating.php: -------------------------------------------------------------------------------- 1 | get_average_rating() ) ); 30 | -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | /** 2 | Theme Name: Fashe 3 | Theme URI: http://colorlib.com/wp/fashe/ 4 | Author: Colorlib 5 | Author URI: http://colorlib.com/wp/ 6 | Description: Fashe is a modern masonry blog WordPress Theme. Its stylish design and beautiful 7 | typography makes it an ideal theme for your blog site. It features styles for the 8 | following post formats: standard, video, audio, and gallery. It is fully responsive and retina ready 9 | so It will always look great and crisp on any devices and screen sizes. It's built with clean 10 | and organized code which makes it very easy to customize. 11 | Version: 1.3 12 | License: GNU General Public License v2 or later 13 | License URI: http://www.gnu.org/licenses/gpl-2.0.html 14 | Tags: custom-header, custom-menu, featured-image-header, featured-images, full-width-template, translation-ready 15 | Text Domain: fashe 16 | 17 | This theme, like WordPress, is licensed under the GPL. 18 | Use it to make something cool, have fun, and share what you've learned with others. 19 | */ 20 | 21 | -------------------------------------------------------------------------------- /templates/footer-bottom.php: -------------------------------------------------------------------------------- 1 | 6 |
7 | 0 ) { 9 | 10 | foreach ( $images as $img ) { 11 | 12 | $url = '#'; 13 | if ( ! empty( $img['paymenturl'] ) ) { 14 | $url = $img['paymenturl']; 15 | } 16 | 17 | if ( ! empty( $img['paymentimg'] ) ) { 18 | 19 | $img_url = $img['paymentimg']; 20 | 21 | echo '' . esc_attr( fashe_image_alt( $img_url ) ) . ''; 22 | } 23 | } 24 | } 25 | 26 | // Copy right text 27 | $copy_text = sprintf( __( 'Copyright © %s All rights reserved.', 'fashe' ), date( 'Y' ) ); 28 | 29 | ?> 30 | 33 |
34 | -------------------------------------------------------------------------------- /woocommerce/loop/price.php: -------------------------------------------------------------------------------- 1 | 25 | 26 | get_price_html() ) : ?> 27 | 28 | 29 | -------------------------------------------------------------------------------- /assets/js/fashe_admin.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | /*========================================= 3 | Epsilon Framework Sidebar Responsive Tools 4 | =============================================*/ 5 | $( document ).ready(function() { 6 | var desktop = $( '.preview-desktop' ), 7 | tablet = $( '.preview-tablet' ), 8 | mobile = $( '.preview-mobile' ); 9 | 10 | desktop.on( 'click', function(){ 11 | desktop.addClass('active'); 12 | tablet.removeClass('active'); 13 | mobile.removeClass('active'); 14 | } ); 15 | 16 | tablet.on( 'click', function(){ 17 | desktop.removeClass('active'); 18 | tablet.addClass('active'); 19 | mobile.removeClass('active'); 20 | } ); 21 | 22 | mobile.on( 'click', function(){ 23 | desktop.removeClass('active'); 24 | tablet.removeClass('active'); 25 | mobile.addClass('active'); 26 | } ); 27 | 28 | }); 29 | 30 | 31 | })(jQuery); -------------------------------------------------------------------------------- /woocommerce/cart/proceed-to-checkout-button.php: -------------------------------------------------------------------------------- 1 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /templates/pagination.php: -------------------------------------------------------------------------------- 1 | ' . esc_html__( 'Newer Post', 'fashe' ); 20 | $older = esc_html__( 'Older Post', 'fashe' ) . ''; 21 | 22 | echo ''; 40 | } 41 | 42 | 43 | -------------------------------------------------------------------------------- /woocommerce/checkout/cart-errors.php: -------------------------------------------------------------------------------- 1 | 20 | 21 |

22 | 23 | 24 | 25 |

26 | -------------------------------------------------------------------------------- /templates/footer-widgets.php: -------------------------------------------------------------------------------- 1 |
2 | '; 8 | dynamic_sidebar( 'footer-1' ); 9 | echo '
'; 10 | } 11 | 12 | // Footer widget 2 13 | if ( is_active_sidebar( 'footer-2' ) ) { 14 | echo '
'; 15 | dynamic_sidebar( 'footer-2' ); 16 | echo '
'; 17 | } 18 | 19 | // Footer widget 3 20 | if ( is_active_sidebar( 'footer-3' ) ) { 21 | echo '
'; 22 | dynamic_sidebar( 'footer-3' ); 23 | echo '
'; 24 | } 25 | 26 | // Footer widget 4 27 | if ( is_active_sidebar( 'footer-4' ) ) { 28 | echo '
'; 29 | dynamic_sidebar( 'footer-4' ); 30 | echo '
'; 31 | } 32 | 33 | // Footer widget 5 34 | if ( is_active_sidebar( 'footer-5' ) ) { 35 | echo '
'; 36 | dynamic_sidebar( 'footer-5' ); 37 | echo '
'; 38 | } 39 | 40 | ?> 41 |
42 | -------------------------------------------------------------------------------- /woocommerce/single-product/tabs/description.php: -------------------------------------------------------------------------------- 1 | 28 | 29 | 30 |

31 | 32 |
33 | 34 |
35 | -------------------------------------------------------------------------------- /woocommerce/cart/cart-item-data.php: -------------------------------------------------------------------------------- 1 | 22 |
23 | 24 |
:
25 |
26 | 27 |
28 | -------------------------------------------------------------------------------- /woocommerce/single-product/short-description.php: -------------------------------------------------------------------------------- 1 | post_excerpt ); 26 | 27 | if ( ! $short_description ) { 28 | return; 29 | } 30 | 31 | ?> 32 |
33 | 34 |
35 | -------------------------------------------------------------------------------- /woocommerce.php: -------------------------------------------------------------------------------- 1 | 13 | 14 | 15 |
16 |
17 |
18 | 27 |
28 | 36 |
37 | 38 |
39 |
40 |
41 | 42 |
43 |
44 | 45 |
46 |
47 | 48 | 49 | 52 | -------------------------------------------------------------------------------- /woocommerce/single-product/tabs/additional-information.php: -------------------------------------------------------------------------------- 1 | 28 | 29 | 30 |

31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /templates/content.php: -------------------------------------------------------------------------------- 1 | 17 | 18 |
> 19 | '; 31 | /** 32 | * Blog Post title 33 | * @Hook fashe_blog_posts_title 34 | * 35 | * @Hooked fashe_blog_posts_title_cb 36 | * 37 | * 38 | */ 39 | do_action( 'fashe_blog_posts_title' ); 40 | 41 | /** 42 | * Blog Post Meta 43 | * @Hook fashe_blog_posts_meta 44 | * 45 | * @Hooked fashe_blog_posts_meta_cb 46 | * 47 | * 48 | */ 49 | do_action( 'fashe_blog_posts_meta' ); 50 | 51 | 52 | /** 53 | * Blog Excerpt With read more button 54 | * @Hook fashe_blog_posts_excerpt 55 | * 56 | * @Hooked fashe_blog_posts_excerpt_cb 57 | * 58 | * 59 | */ 60 | do_action( 'fashe_blog_posts_excerpt' ); 61 | 62 | echo '
'; 63 | ?> 64 | 65 | -------------------------------------------------------------------------------- /templates/header-bottom.php: -------------------------------------------------------------------------------- 1 | 22 |
> 23 | '; 26 | woocommerce_page_title(); 27 | echo ''; 28 | } else { 29 | if ( is_archive() ) { 30 | the_archive_title( '

', '

' ); 31 | } elseif ( is_home() ) { 32 | echo '

' . esc_html__( 'Blog', 'fashe' ) . '

'; 33 | } elseif ( is_search() ) { 34 | echo '

' . esc_html__( 'Search Result', 'fashe' ) . '

'; 35 | } else { 36 | the_title( '

', '

' ); 37 | } 38 | } 39 | 40 | ?> 41 |
42 | 45 | 50 | -------------------------------------------------------------------------------- /woocommerce/cart/cross-sells.php: -------------------------------------------------------------------------------- 1 | 24 | 25 |
26 | 27 |

28 | 29 | 30 | 31 | 32 | 33 | get_id() ); 35 | 36 | setup_postdata( $GLOBALS['post'] =& $post_object ); 37 | 38 | wc_get_template_part( 'content', 'product' ); 39 | ?> 40 | 41 | 42 | 43 | 44 | 45 |
46 | 47 | %s', 29 | esc_url( $product->add_to_cart_url() ), 30 | esc_attr( isset( $args['quantity'] ) ? $args['quantity'] : 1 ), 31 | esc_attr( isset( $args['class'] ) ? $args['class'] : 'button' ), 32 | isset( $args['attributes'] ) ? wc_implode_html_attributes( $args['attributes'] ) : '', 33 | esc_html( $product->add_to_cart_text() ) 34 | ), 35 | $product, 36 | $args 37 | ); 38 | -------------------------------------------------------------------------------- /templates/content-audio.php: -------------------------------------------------------------------------------- 1 | 18 |
> 19 | 31 |
32 | 65 |
66 |
67 | -------------------------------------------------------------------------------- /templates/content-video.php: -------------------------------------------------------------------------------- 1 | 18 |
> 19 | 31 |
32 | 65 |
66 |
67 | -------------------------------------------------------------------------------- /woocommerce/single-product/related.php: -------------------------------------------------------------------------------- 1 | 24 |
25 |

26 | 27 |

28 |
29 |
30 |
31 | 32 | 33 | 34 | get_id() ); 36 | 37 | setup_postdata( $GLOBALS['post'] =& $post_object ); 38 | 39 | wc_get_template_part( 'content', 'product' ); 40 | ?> 41 | 42 | 43 | 44 |
45 |
46 | 47 | 25 |
26 | ' . __( 'Click here to login', 'woocommerce' ) . '', 'notice' ); ?> 27 |
28 | __( 'If you have shopped with us before, please enter your details below. If you are a new customer, please proceed to the Billing & Shipping section.', 'woocommerce' ), 33 | 'redirect' => wc_get_page_permalink( 'checkout' ), 34 | 'hidden' => true, 35 | ) 36 | ); 37 | -------------------------------------------------------------------------------- /woocommerce/single-product/product-thumbnails.php: -------------------------------------------------------------------------------- 1 | get_gallery_image_ids(); 29 | 30 | $thumb_id = get_post_thumbnail_id(); 31 | 32 | array_unshift( $attachment_ids, $thumb_id ); 33 | 34 | 35 | if ( $attachment_ids && has_post_thumbnail() ) { 36 | foreach ( $attachment_ids as $attachment_id ) { 37 | echo apply_filters( 'woocommerce_single_product_image_thumbnail_html', wc_get_gallery_image_html( $attachment_id ), $attachment_id ); 38 | } 39 | } 40 | 41 | -------------------------------------------------------------------------------- /woocommerce/loop/result-count.php: -------------------------------------------------------------------------------- 1 | 25 |
26 | 27 |

28 | 39 |

40 |
41 | -------------------------------------------------------------------------------- /templates/content-none.php: -------------------------------------------------------------------------------- 1 | 14 |
15 |

16 | 17 | 18 | 19 |

Get started here.', 'fashe' ), esc_url( admin_url( 'post-new.php' ) ) ); ?>

20 | 21 | 22 | 23 |

24 | 38 | 39 | 40 | 41 |

42 | 43 | 44 | 45 | 46 |
47 | -------------------------------------------------------------------------------- /woocommerce/loop/orderby.php: -------------------------------------------------------------------------------- 1 | 24 |
25 |
26 |
27 | 32 | 33 | 34 |
35 |
36 |
37 |
38 | -------------------------------------------------------------------------------- /templates/content-single.php: -------------------------------------------------------------------------------- 1 | 15 | 16 |
> 17 | 18 | '; 29 | /** 30 | * Blog Post Title and Meta 31 | * @Hook fashe_blog_posts_meta 32 | * 33 | * @Hooked fashe_blog_posts_meta_cb 34 | * 35 | * 36 | */ 37 | do_action( 'fashe_blog_posts_meta' ); 38 | 39 | 40 | /** 41 | * Blog single page content 42 | * Post social share 43 | * @Hook fashe_blog_posts_content 44 | * 45 | * @Hooked fashe_blog_posts_content_cb 46 | * 47 | * 48 | */ 49 | do_action( 'fashe_blog_posts_content' ); 50 | 51 | echo '
'; 52 | /** 53 | * Blog single post meta category, tag, next - previous link, comments form 54 | * and biography 55 | * @Hook fashe_blog_single_meta 56 | * 57 | * @Hooked fashe_blog_single_meta_cb 58 | * 59 | * 60 | */ 61 | do_action( 'fashe_blog_single_meta' ); 62 | 63 | ?> 64 | 65 | 66 | 74 | -------------------------------------------------------------------------------- /woocommerce/checkout/terms.php: -------------------------------------------------------------------------------- 1 | 15 |
16 | 26 | 27 | 28 |

29 | 33 | 34 |

35 | 36 |
37 | 22 | 23 | 43 | 44 | get_payment_method(), $order->get_id() ); ?> 45 | 46 |
47 | -------------------------------------------------------------------------------- /woocommerce/product-searchform.php: -------------------------------------------------------------------------------- 1 | 24 |
25 | 31 |
-------------------------------------------------------------------------------- /woocommerce/single-product/meta.php: -------------------------------------------------------------------------------- 1 | 25 | 26 |
27 | 28 | 29 | 30 | get_sku() || $product->is_type( 'variable' ) ) ) : ?> 31 | 32 | get_sku() ) ? $sku : __( 'N/A', 'fashe' ) ); ?> 33 | 34 | 35 | 36 | get_id(), ', ', '' . _n( 'Category:', 'Categories:', count( $product->get_category_ids() ), 'fashe' ) . ' ', '' ) ); ?> 37 | 38 | get_id(), ', ', '' . _n( 'Tag:', 'Tags:', count( $product->get_tag_ids() ), 'fashe' ) . ' ', '' ) ); ?> 39 | 40 | 41 | 42 |
43 | -------------------------------------------------------------------------------- /templates/404.php: -------------------------------------------------------------------------------- 1 | 16 | 17 |
18 |
19 |
20 |
21 |
22 |
23 | ' . esc_html( $error_text ) . ''; 30 | // 31 | 32 | // Wrong text block 33 | $wrong_text = wp_kses_post( __( 'Either something went wrong or the page dosen’t exist anymore.', 'fashe' ) ); 34 | $goto_text = esc_html__( 'Go to', 'fashe' ); 35 | 36 | if ( fashe_opt( 'fashe_fof_text_two' ) ) { 37 | $wrong_text = fashe_opt( 'fashe_fof_text_two' ); 38 | } 39 | 40 | $anchor = fashe_anchor_tag( 41 | array( 42 | 'url' => esc_url( site_url( '/' ) ), 43 | 'text' => esc_html__( 'Home page', 'fashe' ), 44 | ) 45 | ); 46 | 47 | echo fashe_paragraph_tag( 48 | array( 49 | 'text' => sprintf( '%s %s %s', esc_html( $wrong_text ), esc_html( $goto_text ), wp_kses_post( $anchor ) ), 50 | ) 51 | ); 52 | 53 | // Search Form 54 | get_search_form(); 55 | ?> 56 |
57 |
58 |
59 | 60 |
61 |
62 |
63 | -------------------------------------------------------------------------------- /woocommerce/checkout/form-coupon.php: -------------------------------------------------------------------------------- 1 | 25 |
26 | ' . __( 'Click here to enter your code', 'woocommerce' ) . '' ), 'notice' ); ?> 27 |
28 | 29 | 43 | -------------------------------------------------------------------------------- /inc/class-epsilon-dashboard-autoloader.php: -------------------------------------------------------------------------------- 1 | 22 |
  • 23 | chosen, true ); ?> data-order_button_text="order_button_text ); ?>" /> 24 | 25 | 28 | has_fields() || $gateway->get_description() ) : ?> 29 |
    chosen ) : /* phpcs:ignore Squiz.ControlStructures.ControlSignature.NewlineAfterOpenBrace */ ?>style="display:none;"> 30 | payment_fields(); ?> 31 |
    32 | 33 |
  • 34 | -------------------------------------------------------------------------------- /archive.php: -------------------------------------------------------------------------------- 1 | 22 | 25 | 28 |
    29 | 30 | 33 | 34 | 35 | 38 | 39 |
    40 | 32 | 33 | $tab ) : 36 | $active = ' bo7'; 37 | if ( $i == 0 ) { 38 | $active = ' active-dropdown-content bo6'; 39 | } 40 | 41 | ?> 42 |
    43 | 48 | 49 | 57 |
    58 | 62 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /inc/wp_bootstrap_pagination.php: -------------------------------------------------------------------------------- 1 | 4, 20 | 'custom_query' => false, 21 | 'previous_string' => esc_html__( '«', 'fashe' ), 22 | 'next_string' => esc_html__( '»', 'fashe' ), 23 | 'before_output' => '', 25 | ); 26 | 27 | $args = wp_parse_args( 28 | $args, 29 | apply_filters( 'fashe_pagination_defaults', $defaults ) 30 | ); 31 | 32 | $args['range'] = (int) $args['range'] - 1; 33 | if ( ! $args['custom_query'] ) { 34 | $args['custom_query'] = isset( $GLOBALS['wp_query'] ) ? $GLOBALS['wp_query'] : ''; 35 | } 36 | $count = (int) $args['custom_query']->max_num_pages; 37 | $page = intval( get_query_var( 'paged' ) ); 38 | $ceil = ceil( $args['range'] / 2 ); 39 | 40 | if ( $count <= 1 ) { 41 | return false; 42 | } 43 | 44 | if ( ! $page ) { 45 | $page = 1; 46 | } 47 | 48 | if ( $count > $args['range'] ) { 49 | if ( $page <= $args['range'] ) { 50 | $min = 1; 51 | $max = $args['range'] + 1; 52 | } elseif ( $page >= ( $count - $ceil ) ) { 53 | $min = $count - $args['range']; 54 | $max = $count; 55 | } elseif ( $page >= $args['range'] && $page < ( $count - $ceil ) ) { 56 | $min = $page - $ceil; 57 | $max = $page + $ceil; 58 | } 59 | } else { 60 | $min = 1; 61 | $max = $count; 62 | } 63 | 64 | $echo = ''; 65 | 66 | if ( ! empty( $min ) && ! empty( $max ) ) { 67 | for ( $i = $min; $i <= $max; $i++ ) { 68 | if ( $page == $i ) { 69 | $echo .= '' . str_pad( (int) $i, 2, '0', STR_PAD_LEFT ) . ''; 70 | } else { 71 | $echo .= sprintf( '%002d', esc_attr( get_pagenum_link( $i ) ), $i ); 72 | } 73 | } 74 | } 75 | 76 | if ( isset( $echo ) ) { 77 | echo wp_kses_post( $args['before_output'] . $echo . $args['after_output'] ); 78 | } 79 | } 80 | -------------------------------------------------------------------------------- /assets/css/common.css: -------------------------------------------------------------------------------- 1 | [data-loader='ball-scale'], 2 | .select2-container .select2-results__option[aria-selected='true'], 3 | .select2-container .select2-results__option--highlighted[aria-selected], 4 | .item-menu-mobile, 5 | .arrow-slick1:hover, 6 | .swal-button, 7 | .swal-button:active, 8 | .block2-img span.onsale, 9 | .woocommerce span.onsale, 10 | .woocommerce #respond input#submit.alt:hover, 11 | .woocommerce a.button.alt:hover, 12 | .woocommerce button.button.alt:hover, 13 | .woocommerce input.button.alt:hover, 14 | [data-loader='ball-scale'], 15 | .select2-container .select2-results__option[aria-selected='true'], 16 | .select2-container .select2-results__option--highlighted[aria-selected], 17 | .item-menu-mobile, 18 | .arrow-slick1:hover, 19 | .swal-button, 20 | .swal-button:active, 21 | .block2-img span.onsale, 22 | .woocommerce span.onsale, 23 | .woocommerce #respond input#submit.alt:hover, 24 | .woocommerce a.button.alt:hover, 25 | .woocommerce button.button.alt:hover, 26 | .woocommerce input.button.alt:hover, 27 | .woocommerce button.button:hover, 28 | .block2-overlay .add_to_cart_button:hover, 29 | .woocommerce #respond input#submit:hover, 30 | .woocommerce a.button:hover, 31 | .woocommerce button.button:hover, 32 | .woocommerce input.button:hover, 33 | .woocommerce #respond input#submit.alt:hover, 34 | .woocommerce a.button.alt:hover, 35 | .woocommerce button.button.alt:hover, 36 | .woocommerce input.button.alt:hover, 37 | .hov1:hover, 38 | .eff2:active, 39 | .woocommerce .woocommerce-cart-form #respond input#submit:hover, 40 | .woocommerce .woocommerce-cart-form a.button:hover, 41 | .woocommerce .woocommerce-cart-form button.button:hover, 42 | .woocommerce .woocommerce-cart-form input.button:hover, 43 | .woocommerce-MyAccount-navigation-link a:hover, 44 | .bg0-hov:hover { 45 | background-color: #e65540; 46 | } 47 | .side-menu .sub-menu a:hover, 48 | .block2-btn-towishlist .icon_heart, 49 | .side-menu .sub-menu a:hover, 50 | li.sale-noti > a, 51 | .sub_menu > li:hover > a, 52 | .inner-child-fof a:hover, 53 | a:hover, 54 | .color0-hov:hover{ 55 | color: #e65540; 56 | } 57 | .tag-item:hover{ 58 | border-color: #e65540; 59 | } 60 | .promo-bar.bg0, 61 | .topbar { 62 | background-color: #f5f5f5; 63 | } 64 | .promo-bar.bg0, 65 | .promo-bar.bg0 a, 66 | .topbar-social-item, 67 | .topbar-email, 68 | .topbar-child1{ 69 | color: #888888; 70 | } -------------------------------------------------------------------------------- /woocommerce/single-product/product-image.php: -------------------------------------------------------------------------------- 1 | get_image_id(); 30 | $wrapper_classes = apply_filters( 'woocommerce_single_product_image_gallery_classes', array( 31 | 'woocommerce-product-gallery', 32 | 'woocommerce-product-gallery--' . ( has_post_thumbnail() ? 'with-images' : 'without-images' ), 33 | 'woocommerce-product-gallery--columns-' . absint( $columns ), 34 | 'images', 35 | ) ); 36 | ?> 37 |
    38 |
    '; 46 | } 47 | 48 | echo '
    49 |
    50 |
    '; 51 | do_action( 'woocommerce_product_thumbnails' ); 52 | echo '
    '; 53 | ?> 54 | 55 | 56 | -------------------------------------------------------------------------------- /woocommerce/checkout/form-checkout.php: -------------------------------------------------------------------------------- 1 | is_registration_enabled() && $checkout->is_registration_required() && ! is_user_logged_in() ) { 26 | echo esc_html( apply_filters( 'woocommerce_checkout_must_be_logged_in_message', __( 'You must be logged in to checkout.', 'woocommerce' ) ) ); 27 | return; 28 | } 29 | 30 | ?> 31 | 32 |
    33 | 34 | get_checkout_fields() ) : ?> 35 | 36 | 37 | 38 |
    39 |
    40 | 41 |
    42 | 43 |
    44 | 45 |
    46 |
    47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 |

    55 | 56 | 57 | 58 |
    59 | 60 |
    61 | 62 | 63 | 64 |
    65 | 66 | 67 | -------------------------------------------------------------------------------- /inc/hooks/hooks.php: -------------------------------------------------------------------------------- 1 | .fashe-disable-elementor-styling{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.fashe-elementor-notice-wrapper{position:fixed;top:50%;left:50%;max-width:380px;border-radius:6px;color:#6d7882;background-color:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fashe-elementor-notice-body{padding:10px 20px;font-size:12px;line-height:1.5}.fashe-elementor-notice-header{padding:10px 0 20px;color:#6d7882;font-size:13px;font-weight:700}.fashe-elementor-notice-buttons{border-top:1px solid #e6e9ec}.fashe-elementor-notice-buttons>a{display:inline-block;width:50%;padding:13px 0;font-size:15px;font-weight:700;text-align:center}.fashe-elementor-notice-buttons>a.fashe-do-nothing{border-right:1px solid #e6e9ec;color:#6d7882}.fashe-elementor-notice-buttons>a.fashe-disable-default-styles{color:#9b0a46}'; 13 | 14 | var dialog = style + '
    ' + 15 | '
    ' + 16 | '
    fashe supports default styling for Elementor widgets
    ' + 17 | '
    Do you want to disable Elementors\' default styles and use the theme defaults?
    ' + 18 | '
    ' + 19 | 'No' + 20 | 'Yes' + 21 | '
    ' + 22 | '
    ' + 23 | '
    '; 24 | 25 | jQuery( 'body' ).prepend( dialog ); 26 | jQuery( '.fashe-elementor-notice-buttons > a' ).on( 27 | 'click', function() { 28 | 29 | var reply = jQuery( this ).data( 'reply' ); 30 | 31 | jQuery.ajax( 32 | { 33 | url: fasheElementorNotice.ajaxurl, 34 | data: { 35 | reply: reply, 36 | nonce: fasheElementorNotice.nonce, 37 | action: 'elementor_desiable_default_style' 38 | }, 39 | type: 'post', 40 | success: function () { 41 | 42 | if ( reply === 'yes' ) { 43 | parent.location.reload(); 44 | } else { 45 | jQuery( '.fashe-disable-elementor-styling' ).fadeOut( 500, function() { jQuery( this ).remove(); } ); 46 | } 47 | } 48 | } 49 | ); 50 | } 51 | ); 52 | } 53 | ); 54 | -------------------------------------------------------------------------------- /woocommerce/content-single-product.php: -------------------------------------------------------------------------------- 1 | 32 | 33 |
    > 34 |
    35 |
    36 | 45 |
    46 |
    47 | 62 | 63 | 73 |
    74 |
    75 |
    76 | 77 | -------------------------------------------------------------------------------- /assets/js/woo-custom.js: -------------------------------------------------------------------------------- 1 | 2 | (function ($) { 3 | "use strict"; 4 | 5 | 6 | /*[ Slick3 ] 7 | ===========================================================*/ 8 | 9 | var slick3 = $('.slick3'); 10 | 11 | if( slick3.length ){ 12 | 13 | slick3.slick({ 14 | slidesToShow: 1, 15 | slidesToScroll: 1, 16 | fade: true, 17 | dots: true, 18 | appendDots: $('.wrap-slick3-dots'), 19 | dotsClass:'slick3-dots', 20 | infinite: true, 21 | autoplay: false, 22 | autoplaySpeed: 6000, 23 | arrows: false, 24 | customPaging: function(slick, index) { 25 | var portrait = $(slick.$slides[index]).data('thumb'); 26 | return '
    '; 27 | }, 28 | }); 29 | 30 | } 31 | 32 | /*[ Slick2 ] 33 | ===========================================================*/ 34 | if( $('.relateproduct').length ){ 35 | 36 | $('.slick2').slick({ 37 | slidesToShow: 4, 38 | slidesToScroll: 4, 39 | infinite: true, 40 | autoplay: false, 41 | autoplaySpeed: 6000, 42 | arrows: true, 43 | appendArrows: $('.wrap-slick2'), 44 | prevArrow:'', 45 | nextArrow:'', 46 | responsive: [ 47 | { 48 | breakpoint: 1200, 49 | settings: { 50 | slidesToShow: 4, 51 | slidesToScroll: 4 52 | } 53 | }, 54 | { 55 | breakpoint: 992, 56 | settings: { 57 | slidesToShow: 3, 58 | slidesToScroll: 3 59 | } 60 | }, 61 | { 62 | breakpoint: 768, 63 | settings: { 64 | slidesToShow: 2, 65 | slidesToScroll: 2 66 | } 67 | }, 68 | { 69 | breakpoint: 576, 70 | settings: { 71 | slidesToShow: 1, 72 | slidesToScroll: 1 73 | } 74 | } 75 | ] 76 | }); 77 | 78 | } 79 | 80 | 81 | })(jQuery); -------------------------------------------------------------------------------- /woocommerce/single-product/add-to-cart/simple.php: -------------------------------------------------------------------------------- 1 | is_purchasable() ) { 23 | return; 24 | } 25 | 26 | echo wc_get_stock_html( $product ); // WPCS: XSS ok. 27 | 28 | if ( $product->is_in_stock() ) : ?> 29 | 30 | 31 | 32 |
    33 | apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ), 47 | 'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ), 48 | 'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( wp_unslash( $_POST['quantity'] ) ) : $product->get_min_purchase_quantity(), // WPCS: CSRF ok, input var ok. 49 | ) 50 | ); 51 | /** 52 | * @since 3.0.0. 53 | */ 54 | do_action( 'woocommerce_after_add_to_cart_quantity' ); 55 | ?> 56 |
    57 | 58 | 59 | 60 |
    61 | 62 | 68 |
    69 | 70 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /inc/customizer/js/customizer.js: -------------------------------------------------------------------------------- 1 | (function( $ , api){ 2 | 3 | // Customizer about page redirect 4 | api.section( 'fashe_fof_options_section' , function( section ){ 5 | 6 | section.expanded.bind( function( isExpanded ){ 7 | 8 | if( isExpanded ){ 9 | api.previewer.previewUrl.set( api.settings.url.home+'/maybe404page' ); 10 | }else{ 11 | api.previewer.previewUrl.set( api.settings.url.home ); 12 | } 13 | 14 | } ) 15 | 16 | } ); 17 | 18 | // Customizer blog page redirect 19 | api.section( 'fashe_blog_options_section' , function( section ){ 20 | 21 | section.expanded.bind( function( isExpanded ){ 22 | 23 | if( isExpanded ){ 24 | api.previewer.previewUrl.set( moahCustomizerdata.blog_page ); 25 | }else{ 26 | api.previewer.previewUrl.set( api.settings.url.home ); 27 | } 28 | 29 | 30 | 31 | } ) 32 | 33 | } ); 34 | 35 | // Customizer shop page redirect 36 | api.section( 'fashe_woocommerce_options_section' , function( section ){ 37 | 38 | section.expanded.bind( function( isExpanded ){ 39 | 40 | if( isExpanded ){ 41 | api.previewer.previewUrl.set( api.settings.url.home+'/shop' ); 42 | }else{ 43 | api.previewer.previewUrl.set( api.settings.url.home ); 44 | } 45 | 46 | 47 | 48 | } ) 49 | 50 | } ); 51 | 52 | 53 | /** 54 | * Woocommerce section 55 | * 56 | */ 57 | 58 | api.section( 'fashe_woocommerce_options_section' , function( section ){ 59 | 60 | section.expanded.bind( function( isExpanded ){ 61 | 62 | var $related_toggle = $('#fashe-woo-related-product-settings'), 63 | $related_opt = $( '#customize-control-fashe_related_product_number' ); 64 | 65 | 66 | // Default 67 | 68 | if( $related_toggle.is( ':checked' ) ){ 69 | 70 | $related_opt.show('slow'); 71 | 72 | }else{ 73 | 74 | $related_opt.hide('slow'); 75 | 76 | } 77 | 78 | // on click 79 | $related_toggle.on( 'click', function(){ 80 | 81 | console.log( 'Say hello' ); 82 | 83 | var $this = $( this ); 84 | 85 | if( $this.is(':checked') ){ 86 | 87 | $related_opt.show('slow'); 88 | 89 | }else{ 90 | 91 | $related_opt.hide('slow'); 92 | 93 | } 94 | 95 | 96 | } ); 97 | 98 | } ) 99 | 100 | } ); 101 | 102 | 103 | })( jQuery, wp.customize ); -------------------------------------------------------------------------------- /inc/customizer/fields/sections.php: -------------------------------------------------------------------------------- 1 | 'fashe_options_panel', 22 | 'args' => array( 23 | 'priority' => 0, 24 | 'capability' => 'edit_theme_options', 25 | 'theme_supports' => '', 26 | 'title' => esc_html__( 'Theme Options', 'fashe' ), 27 | ), 28 | ), 29 | ); 30 | 31 | 32 | /*********************************** 33 | * Register customizer sections 34 | ***********************************/ 35 | 36 | 37 | $sections = array( 38 | /** 39 | * General Section 40 | */ 41 | array( 42 | 'id' => 'fashe_general_options_section', 43 | 'args' => array( 44 | 'title' => esc_html__( 'General', 'fashe' ), 45 | 'panel' => 'fashe_options_panel', 46 | 'priority' => 1, 47 | ), 48 | ), 49 | /** 50 | * Header Section 51 | */ 52 | array( 53 | 'id' => 'fashe_headertop_options_section', 54 | 'args' => array( 55 | 'title' => esc_html__( 'Header Top', 'fashe' ), 56 | 'panel' => 'fashe_options_panel', 57 | 'priority' => 2, 58 | ), 59 | ), 60 | /** 61 | * Blog Section 62 | */ 63 | array( 64 | 'id' => 'fashe_blog_options_section', 65 | 'args' => array( 66 | 'title' => esc_html__( 'Blog', 'fashe' ), 67 | 'panel' => 'fashe_options_panel', 68 | 'priority' => 3, 69 | ), 70 | ), 71 | /** 72 | * WooCommerce Section 73 | */ 74 | array( 75 | 'id' => 'fashe_woocommerce_options_section', 76 | 'args' => array( 77 | 'title' => esc_html__( 'WooCommerce', 'fashe' ), 78 | 'panel' => 'fashe_options_panel', 79 | 'priority' => 4, 80 | ), 81 | ), 82 | 83 | /** 84 | * 404 Page Section 85 | */ 86 | array( 87 | 'id' => 'fashe_fof_options_section', 88 | 'args' => array( 89 | 'title' => esc_html__( '404 Page', 'fashe' ), 90 | 'panel' => 'fashe_options_panel', 91 | 'priority' => 5, 92 | ), 93 | ), 94 | /** 95 | * Footer Section 96 | */ 97 | array( 98 | 'id' => 'fashe_footer_options_section', 99 | 'args' => array( 100 | 'title' => esc_html__( 'Footer', 'fashe' ), 101 | 'panel' => 'fashe_options_panel', 102 | 'priority' => 6, 103 | ), 104 | ), 105 | 106 | ); 107 | 108 | 109 | /*********************************** 110 | * Add customizer elements 111 | ***********************************/ 112 | $collection = array( 113 | 'panel' => $panels, 114 | 'section' => $sections, 115 | ); 116 | 117 | Epsilon_Customizer::add_multiple( $collection ); 118 | 119 | 120 | -------------------------------------------------------------------------------- /woocommerce/content-product.php: -------------------------------------------------------------------------------- 1 | is_visible() ) { 27 | return; 28 | } 29 | 30 | if( !empty( $set_place['set_place'] ) ){ 31 | $class = $set_place['set_place']; 32 | }elseif( is_product() ){ 33 | $class = 'item-slick2 p-l-15 p-r-15'; 34 | }else{ 35 | $class = 'col-sm-12 col-md-6 col-lg-4 p-b-50'; 36 | } 37 | 38 | 39 | ?> 40 |
    > 41 |
    42 |
    43 | 59 | 60 |
    61 | 62 | 73 | 74 |
    75 |
    76 |
    77 | 97 |
    98 |
    99 |
    100 | -------------------------------------------------------------------------------- /woocommerce/checkout/form-shipping.php: -------------------------------------------------------------------------------- 1 | 21 |
    22 | cart->needs_shipping_address() ) : ?> 23 | 24 |

    25 | 28 |

    29 | 30 |
    31 | 32 | 33 | 34 |
    35 | get_checkout_fields( 'shipping' ); 37 | 38 | foreach ( $fields as $key => $field ) { 39 | woocommerce_form_field( $key, $field, $checkout->get_value( $key ) ); 40 | } 41 | ?> 42 |
    43 | 44 | 45 | 46 |
    47 | 48 | 49 |
    50 |
    51 | 52 | 53 | 54 | 55 | cart->needs_shipping() || wc_ship_to_billing_address_only() ) : ?> 56 | 57 |

    58 | 59 | 60 | 61 |
    62 | get_checkout_fields( 'order' ) as $key => $field ) : ?> 63 | get_value( $key ) ); ?> 64 | 65 |
    66 | 67 | 68 | 69 | 70 |
    71 | -------------------------------------------------------------------------------- /inc/fashe-widgets-reg.php: -------------------------------------------------------------------------------- 1 | esc_html__( 'Sidebar', 'fashe' ), 21 | 'id' => 'fashe-post-sidebar', 22 | 'before_widget' => '
    ', 23 | 'after_widget' => '
    ', 24 | 'before_title' => '

    ', 25 | 'after_title' => '

    ', 26 | ) 27 | ); 28 | 29 | // Woo page sidebar widgets register 30 | register_sidebar( 31 | array( 32 | 'name' => esc_html__( 'Woo Page Sidebar', 'fashe' ), 33 | 'id' => 'fashe-woo-sidebar', 34 | 'before_widget' => '
    ', 35 | 'after_widget' => '
    ', 36 | 'before_title' => '

    ', 37 | 'after_title' => '

    ', 38 | ) 39 | ); 40 | 41 | // footer widgets register 42 | register_sidebar( 43 | array( 44 | 'name' => esc_html__( 'Footer One', 'fashe' ), 45 | 'id' => 'footer-1', 46 | 'before_widget' => '', 48 | 'before_title' => '

    ', 49 | 'after_title' => '

    ', 50 | ) 51 | ); 52 | register_sidebar( 53 | array( 54 | 'name' => esc_html__( 'Footer Two', 'fashe' ), 55 | 'id' => 'footer-2', 56 | 'before_widget' => '', 58 | 'before_title' => '

    ', 59 | 'after_title' => '

    ', 60 | ) 61 | ); 62 | register_sidebar( 63 | array( 64 | 'name' => esc_html__( 'Footer Three', 'fashe' ), 65 | 'id' => 'footer-3', 66 | 'before_widget' => '', 68 | 'before_title' => '

    ', 69 | 'after_title' => '

    ', 70 | ) 71 | ); 72 | register_sidebar( 73 | array( 74 | 'name' => esc_html__( 'Footer Four', 'fashe' ), 75 | 'id' => 'footer-4', 76 | 'before_widget' => '', 78 | 'before_title' => '

    ', 79 | 'after_title' => '

    ', 80 | ) 81 | ); 82 | register_sidebar( 83 | array( 84 | 'name' => esc_html__( 'Footer Five', 'fashe' ), 85 | 'id' => 'footer-5', 86 | 'before_widget' => '', 88 | 'before_title' => '

    ', 89 | 'after_title' => '

    ', 90 | ) 91 | ); 92 | 93 | } 94 | add_action( 'widgets_init', 'fashe_widgets_init' ); 95 | -------------------------------------------------------------------------------- /woocommerce/checkout/form-billing.php: -------------------------------------------------------------------------------- 1 | 21 |
    22 | cart->needs_shipping() ) : ?> 23 | 24 |

    25 | 26 | 27 | 28 |

    29 | 30 | 31 | 32 | 33 | 34 |
    35 | get_checkout_fields( 'billing' ); 37 | 38 | foreach ( $fields as $key => $field ) { 39 | woocommerce_form_field( $key, $field, $checkout->get_value( $key ) ); 40 | } 41 | ?> 42 |
    43 | 44 | 45 |
    46 | 47 | is_registration_enabled() ) : ?> 48 |
    49 | is_registration_required() ) : ?> 50 | 51 |

    52 | 55 |

    56 | 57 | 58 | 59 | 60 | 61 | get_checkout_fields( 'account' ) ) : ?> 62 | 63 |
    64 | get_checkout_fields( 'account' ) as $key => $field ) : ?> 65 | get_value( $key ) ); ?> 66 | 67 |
    68 |
    69 | 70 | 71 | 72 | 73 |
    74 | 75 | -------------------------------------------------------------------------------- /inc/libraries/class-epsilon-init-notify-system.php: -------------------------------------------------------------------------------- 1 | Epsilon_Notify_System::check_plugin_is_installed( $slug ), 44 | 'active' => Epsilon_Notify_System::check_plugin_is_active( $slug ), 45 | ); 46 | 47 | if ( empty( $get ) ) { 48 | $arr = array_filter( $arr ); 49 | 50 | return 2 === count( $arr ); 51 | } 52 | } 53 | 54 | // Translators: %s is the plugin name. 55 | $arr['title'] = sprintf( __( 'Install: %s', 'fashe' ), $plugin_name ); 56 | 57 | 58 | 59 | // Translators: %s is the plugin name. 60 | if( $slug == 'one-click-demo-import' ){ 61 | $arr['description'] = sprintf( __( 'Please install %s in order to create the demo content. After installing this plugin you will able to demo import from Appearance -> Import Demo Data', 'fashe' ), $plugin_name ); 62 | }else{ 63 | $arr['description'] = sprintf( __( 'Please install %s in order to create the demo content.', 'fashe' ), $plugin_name ); 64 | } 65 | 66 | 67 | if ( $arr['installed'] ) { 68 | // Translators: %s is the plugin name 69 | $arr['title'] = sprintf( __( 'Activate: %s', 'fashe' ), $plugin_name ); 70 | 71 | // Translators: %s is the plugin name 72 | if( $slug == 'one-click-demo-import' ){ 73 | $arr['description'] = sprintf( __( 'Please activate %s in order to create the demo content. After installing this plugin you will able to demo import from Appearance -> Import Demo Data', 'fashe' ), $plugin_name ); 74 | }else{ 75 | $arr['description'] = sprintf( __( 'Please activate %s in order to create the demo content.', 'fashe' ), $plugin_name ); 76 | } 77 | 78 | } 79 | 80 | return $arr[ $get ]; 81 | } 82 | 83 | /** 84 | * @return array 85 | */ 86 | public static function verify_cf7() { 87 | $arr = array( 88 | 'installed' => false, 89 | 'active' => false, 90 | ); 91 | 92 | if ( file_exists( ABSPATH . 'wp-content/plugins/contact-form-7' ) ) { 93 | $arr['installed'] = true; 94 | $arr['active'] = defined( 'WPCF7_VERSION' ); 95 | } 96 | 97 | } 98 | } 99 | -------------------------------------------------------------------------------- /woocommerce/checkout/payment.php: -------------------------------------------------------------------------------- 1 | 24 |
    25 | cart->needs_payment() ) : ?> 26 | 37 | 38 |
    39 | 46 | 47 | 48 | 49 | 50 | 51 | ' . esc_html( $order_button_text ) . '' ); // @codingStandardsIgnoreLine ?> 52 | 53 | 54 | 55 | 56 |
    57 |
    58 | 20 | 21 | 22 |
    23 |

    24 | 25 | 26 | 38 | 39 |
    40 | 41 | 42 | 46 |

    47 | 48 | 49 | '
    ', 55 | 'email' => '
    ', 56 | 'url' => '
    ', 57 | ); 58 | 59 | 60 | $args = array( 61 | 'comment_field' => '', 62 | 'id_form' => 'contactForm', 63 | 'class_form' => '', 64 | 'title_reply' => esc_html__( 'LEAVE A COMMENT', 'fashe' ), 65 | 'title_reply_before' => '

    ', 66 | 'title_reply_after' => '

    ', 67 | 'label_submit' => esc_html__( 'Post Comment', 'fashe' ), 68 | 'class_submit' => 'flex-c-m size1 bg1 bo-rad-20 hov1 s-text1 trans-0-4', 69 | 'submit_button' => '
    ', 70 | 'fields' => $fields, 71 | 72 | ); 73 | 74 | comment_form( $args ); 75 | 76 | ?> 77 | 78 | -------------------------------------------------------------------------------- /inc/customizer/customizer.php: -------------------------------------------------------------------------------- 1 | get_section( 'title_tagline' )->panel = 'fashe_options_panel'; 29 | 30 | // Change background control section 31 | $wp_customize->get_control( 'background_color' )->section = 'background_image'; 32 | 33 | // change priorities 34 | $wp_customize->get_section( 'title_tagline' )->priority = 0; 35 | 36 | // Copyright text selective refresh 37 | $wp_customize->selective_refresh->add_partial( 38 | 'fashe-copyright-text-settings', 39 | array( 'selector' => '.footer-copy-right-text' ) 40 | ); 41 | 42 | // login button selective refresh 43 | $wp_customize->selective_refresh->add_partial( 44 | 'fashe_login_url', 45 | array( 'selector' => '.header-wrapicon1' ) 46 | ); 47 | 48 | // Rename customizer color section 49 | $wp_customize->get_section('colors')->title = esc_html__( 'Header Color', 'fashe' ); 50 | 51 | // Rename customizer background image section 52 | $wp_customize->get_section('background_image')->title = esc_html__( 'Background', 'fashe' ); 53 | 54 | } 55 | 56 | 57 | // Customizer controls js enqueue 58 | 59 | public function fashe_customizer_controls_js() { 60 | 61 | wp_enqueue_script( 'fashe-customizer', FASHE_DIR_URI . 'inc/customizer/js/customizer.js', array( 'customize-controls' ), '1.0', true ); 62 | 63 | wp_localize_script( 64 | 'fashe-customizer', 65 | 'moahCustomizerdata', 66 | array( 67 | 'site_url' => site_url( '/' ), 68 | 'blog_page' => get_post_type_archive_link( 'post' ), 69 | 70 | ) 71 | ); 72 | 73 | } 74 | 75 | // Customizer preview init js enqueue 76 | 77 | public function fashe_customizer_preview_init_js() { 78 | 79 | wp_enqueue_script( 'fashe-customizer-preview', FASHE_DIR_URI.'inc/customizer/js/customizer-preview.js', array( 'customize-preview' ), '1.0', true ); 80 | 81 | } 82 | 83 | // Image sanitization callback. 84 | 85 | public static function fashe_sanitize_image( $image, $setting ) { 86 | 87 | /* 88 | * Array of valid image file types. 89 | * 90 | * The array includes image mime types that are included in wp_get_mime_types() 91 | */ 92 | $mimes = array( 93 | 'jpg|jpeg|jpe' => 'image/jpeg', 94 | 'gif' => 'image/gif', 95 | 'png' => 'image/png', 96 | 'bmp' => 'image/bmp', 97 | 'tif|tiff' => 'image/tiff', 98 | 'ico' => 'image/x-icon', 99 | ); 100 | 101 | // Return an array with file extension and mime_type. 102 | $file = wp_check_filetype( $image, $mimes ); 103 | 104 | // If $image has a valid mime_type, return it; otherwise, return the default. 105 | return ( $file['ext'] ? $image : $setting->default ); 106 | } 107 | 108 | } 109 | 110 | -------------------------------------------------------------------------------- /inc/classes/Class-Enqueue.php: -------------------------------------------------------------------------------- 1 | scripts; 27 | 28 | // variable type check 29 | if ( is_array( $scripts ) && count( $scripts ) > 0 ) { 30 | 31 | // Style Enqueue 32 | if ( is_array( $scripts['style'] ) && count( $scripts['style'] ) > 0 ) { 33 | 34 | foreach ( $scripts['style'] as $style ) { 35 | 36 | // Check handler 37 | $handler = ''; 38 | if ( ! empty( $style['handler'] ) ) { 39 | $handler = $style['handler']; 40 | } 41 | 42 | // Check file 43 | $file = ''; 44 | if ( ! empty( $style['file'] ) ) { 45 | $file = $style['file']; 46 | } 47 | // Check dependency 48 | $dependency = ''; 49 | if ( ! empty( $style['dependency'] ) ) { 50 | $dependency = $style['dependency']; 51 | } 52 | // Check version 53 | $version = ''; 54 | if ( ! empty( $style['version'] ) ) { 55 | $version = $style['version']; 56 | } 57 | 58 | // wp_enqueue_style 59 | wp_enqueue_style( esc_html( $handler ), esc_url( $file ), $dependency, esc_html( $version ) ); 60 | 61 | } 62 | } // End Style Enqueue 63 | 64 | // Scripts Enqueue 65 | if ( is_array( $scripts['scripts'] ) && count( $scripts['scripts'] ) > 0 ) { 66 | 67 | foreach ( $scripts['scripts'] as $script ) { 68 | 69 | // Check handler 70 | $handler = ''; 71 | if ( ! empty( $script['handler'] ) ) { 72 | $handler = $script['handler']; 73 | } 74 | 75 | // Check file 76 | $file = ''; 77 | if ( ! empty( $script['file'] ) ) { 78 | $file = $script['file']; 79 | } 80 | // Check dependency 81 | $dependency = array( 'jquery' ); 82 | if ( ! empty( $script['dependency'] ) ) { 83 | $dependency = $script['dependency']; 84 | } 85 | // Check version 86 | $version = ''; 87 | if ( ! empty( $script['version'] ) ) { 88 | $version = $script['version']; 89 | } 90 | // Check in_footer 91 | $in_footer = ''; 92 | if ( ! empty( $script['in_footer'] ) ) { 93 | $in_footer = $script['in_footer']; 94 | } 95 | 96 | // wp enqueue script 97 | if ( ! empty( $script['register'] ) ) { 98 | wp_register_script( esc_html( $handler ), esc_url( $file ), $dependency, esc_html( $version ), esc_html( $in_footer ) ); 99 | } else { 100 | wp_enqueue_script( esc_html( $handler ), esc_url( $file ), $dependency, esc_html( $version ), esc_html( $in_footer ) ); 101 | } 102 | 103 | // Condational Script 104 | if ( ! empty( $script['condation'] ) ) { 105 | wp_script_add_data( esc_html( $handler ), 'conditional', esc_html( $script['condation'] ) ); 106 | } 107 | } 108 | 109 | // Comment replay 110 | if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { 111 | wp_enqueue_script( 'comment-reply' ); 112 | } 113 | } // End Scripts Enqueue 114 | } // End variable type check 115 | 116 | } 117 | 118 | } 119 | 120 | 121 | 122 | 123 | 124 | -------------------------------------------------------------------------------- /woocommerce/checkout/thankyou.php: -------------------------------------------------------------------------------- 1 | 22 | 23 |
    24 | 25 | 26 | 27 | has_status( 'failed' ) ) : ?> 28 | 29 |

    30 | 31 |

    32 | 33 | 34 | 35 | 36 |

    37 | 38 | 39 | 40 |

    41 | 42 | 74 | 75 | 76 | 77 | get_payment_method(), $order->get_id() ); ?> 78 | get_id() ); ?> 79 | 80 | 81 | 82 |

    83 | 84 | 85 | 86 |
    87 | -------------------------------------------------------------------------------- /functions.php: -------------------------------------------------------------------------------- 1 | 25 | 26 |
    27 | 28 | 29 | 30 |

    31 | 32 |
    33 | $options ) : ?> 34 | 35 |
    36 |
    37 | '; 39 | $selected = isset( $_REQUEST[ 'attribute_' . sanitize_title( $attribute_name ) ] ) ? wc_clean( stripslashes( urldecode( $_REQUEST[ 'attribute_' . sanitize_title( $attribute_name ) ] ) ) ) : $product->get_variation_default_attribute( $attribute_name ); 40 | wc_dropdown_variation_attribute_options( 41 | array( 42 | 'options' => $options, 43 | 'attribute' => $attribute_name, 44 | 'product' => $product, 45 | 'selected' => $selected, 46 | 'class' => 'selection-2', 47 | ) 48 | ); 49 | echo '
    '; 50 | echo end( $attribute_keys ) === $attribute_name ? apply_filters( 'woocommerce_reset_variations_link', '' ) : ''; 51 | ?> 52 |
    53 | 54 | 55 | 56 | 57 | 58 | 59 |
    60 | 79 |
    80 | 81 | 82 | 83 | 84 | 85 |
    86 | 87 | 25 | 26 | cart->is_empty() ) : ?> 27 | 28 | 75 | 76 |

    : cart->get_cart_subtotal() ); ?>

    77 | 78 | 79 | 80 |

    81 | 82 | 83 | 84 |

    85 | 86 | 87 | 88 | 89 | -------------------------------------------------------------------------------- /woocommerce/checkout/form-pay.php: -------------------------------------------------------------------------------- 1 | get_order_item_totals(); 21 | ?> 22 |
    23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | get_items() ) > 0 ) : ?> 34 | get_items() as $item_id => $item ) : ?> 35 | 40 | 41 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 |
    42 | get_name() ), $item, false ); // @codingStandardsIgnoreLine 44 | 45 | do_action( 'woocommerce_order_item_meta_start', $item_id, $item, $order, false ); 46 | 47 | wc_display_item_meta( $item ); 48 | 49 | do_action( 'woocommerce_order_item_meta_end', $item_id, $item, $order, false ); 50 | ?> 51 | ' . sprintf( '× %s', esc_html( $item->get_quantity() ) ) . '', $item ); ?>get_formatted_line_subtotal( $item ); ?>
    69 | 70 |
    71 | needs_payment() ) : ?> 72 | 83 | 84 |
    85 | 86 | 87 | 88 | 89 | 90 | 91 | ' . esc_html( $order_button_text ) . '' ); // @codingStandardsIgnoreLine ?> 92 | 93 | 94 | 95 | 96 |
    97 |
    98 |
    99 | -------------------------------------------------------------------------------- /inc/support-functions.php: -------------------------------------------------------------------------------- 1 | '; 24 | $categories .= ''; 31 | $categories .= ''; 32 | } 33 | 34 | return $categories; 35 | 36 | } 37 | 38 | // Post Tags 39 | function fashe_post_tags() { 40 | 41 | $tags = get_the_tags(); 42 | 43 | $get_tags = ''; 44 | 45 | if ( $tags ) { 46 | 47 | foreach ( $tags as $tag ) { 48 | $get_tags .= '' . esc_html( $tag->name ) . ''; 49 | } 50 | } 51 | 52 | return $get_tags; 53 | 54 | } 55 | 56 | // fashe comment template callback 57 | function fashe_comment_callback( $comment, $args, $depth ) { 58 | 59 | if ( 'div' === $args['style'] ) { 60 | $tag = 'div'; 61 | $add_below = 'comment'; 62 | } else { 63 | $tag = 'li'; 64 | $add_below = 'div-comment'; 65 | } 66 | ?> 67 | < id="comment-"> 68 | 69 |
    70 | 71 |
    72 |
    73 | 77 |
    78 |
    79 | %s ', 'fashe' ), get_comment_author_link() ); ?> 80 |
    81 | 82 | comment_approved == '0' ) : ?> 83 | 84 |
    85 | 86 | 87 | $add_below, 93 | 'depth' => 1, 94 | 'max_depth' => 5, 95 | 'reply_text' => 'Reply', 96 | ) 97 | ) 98 | ); 99 | ?> 100 |
    101 |
    102 |
    103 |
    104 | 105 |
    106 | 107 |
    108 |
    109 | 110 | 111 |
    112 | 113 | 128 |
    129 | <?php esc_html_e( 'ICON', 'fashe' ); ?> 130 | cart->cart_contents_count ) ); ?> 131 |
    132 | 133 |
    134 |
    135 | 24 |
    25 | 26 | 27 | 28 |
    29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | cart->get_coupons() as $code => $coupon ) : ?> 38 | 39 | 40 | 41 | 42 | 43 | 44 | cart->needs_shipping() && WC()->cart->show_shipping() ) : ?> 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | cart->needs_shipping() && 'yes' === get_option( 'woocommerce_enable_shipping_calc' ) ) : ?> 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | cart->get_fees() as $fee ) : ?> 62 | 63 | 64 | 65 | 66 | 67 | 68 | cart->display_prices_including_tax() ) : 70 | $taxable_address = WC()->customer->get_taxable_address(); 71 | $estimated_text = WC()->customer->is_customer_outside_base() && ! WC()->customer->has_calculated_shipping() 72 | ? sprintf( ' ' . __( '(estimated for %s)', 'fashe' ) . '', WC()->countries->estimated_for_prefix( $taxable_address[0] ) . WC()->countries->countries[ $taxable_address[0] ] ) 73 | : ''; 74 | 75 | if ( 'itemized' === get_option( 'woocommerce_tax_total_display' ) ) : 76 | ?> 77 | cart->get_tax_totals() as $code => $tax ) : ?> 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 |
    name ); ?>
    label ) . esc_html( $estimated_text ); ?>formatted_amount ); ?>
    countries->tax_or_vat() ) . esc_html( $estimated_text ); ?>
    101 | 102 |
    103 | 104 |
    105 | 106 | 107 | 108 |
    109 | -------------------------------------------------------------------------------- /woocommerce/checkout/review-order.php: -------------------------------------------------------------------------------- 1 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | cart->get_cart() as $cart_item_key => $cart_item ) { 34 | $_product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key ); 35 | 36 | if ( $_product && $_product->exists() && $cart_item['quantity'] > 0 && apply_filters( 'woocommerce_checkout_cart_item_visible', true, $cart_item, $cart_item_key ) ) { 37 | ?> 38 | 39 | 44 | 47 | 48 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | cart->get_coupons() as $code => $coupon ) : ?> 63 | 64 | 65 | 66 | 67 | 68 | 69 | cart->needs_shipping() && WC()->cart->show_shipping() ) : ?> 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | cart->get_fees() as $fee ) : ?> 80 | 81 | 82 | 83 | 84 | 85 | 86 | cart->display_prices_including_tax() ) : ?> 87 | 88 | cart->get_tax_totals() as $code => $tax ) : ?> 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 |
    40 | get_name(), $cart_item, $cart_item_key ) . ' '; ?> 41 | ' . sprintf( '× %s', $cart_item['quantity'] ) . '', $cart_item, $cart_item_key ); ?> 42 | 43 | 45 | cart->get_product_subtotal( $_product, $cart_item['quantity'] ), $cart_item, $cart_item_key ); ?> 46 |
    name ); ?>
    label ); ?>formatted_amount ); ?>
    countries->tax_or_vat() ); ?>
    113 | -------------------------------------------------------------------------------- /assets/fonts/montserrat/OFL.txt: -------------------------------------------------------------------------------- 1 | Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) 2 | 3 | This Font Software is licensed under the SIL Open Font License, Version 1.1. 4 | This license is copied below, and is also available with a FAQ at: 5 | http://scripts.sil.org/OFL 6 | 7 | 8 | ----------------------------------------------------------- 9 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 10 | ----------------------------------------------------------- 11 | 12 | PREAMBLE 13 | The goals of the Open Font License (OFL) are to stimulate worldwide 14 | development of collaborative font projects, to support the font creation 15 | efforts of academic and linguistic communities, and to provide a free and 16 | open framework in which fonts may be shared and improved in partnership 17 | with others. 18 | 19 | The OFL allows the licensed fonts to be used, studied, modified and 20 | redistributed freely as long as they are not sold by themselves. The 21 | fonts, including any derivative works, can be bundled, embedded, 22 | redistributed and/or sold with any software provided that any reserved 23 | names are not used by derivative works. The fonts and derivatives, 24 | however, cannot be released under any other type of license. The 25 | requirement for fonts to remain under this license does not apply 26 | to any document created using the fonts or their derivatives. 27 | 28 | DEFINITIONS 29 | "Font Software" refers to the set of files released by the Copyright 30 | Holder(s) under this license and clearly marked as such. This may 31 | include source files, build scripts and documentation. 32 | 33 | "Reserved Font Name" refers to any names specified as such after the 34 | copyright statement(s). 35 | 36 | "Original Version" refers to the collection of Font Software components as 37 | distributed by the Copyright Holder(s). 38 | 39 | "Modified Version" refers to any derivative made by adding to, deleting, 40 | or substituting -- in part or in whole -- any of the components of the 41 | Original Version, by changing formats or by porting the Font Software to a 42 | new environment. 43 | 44 | "Author" refers to any designer, engineer, programmer, technical 45 | writer or other person who contributed to the Font Software. 46 | 47 | PERMISSION & CONDITIONS 48 | Permission is hereby granted, free of charge, to any person obtaining 49 | a copy of the Font Software, to use, study, copy, merge, embed, modify, 50 | redistribute, and sell modified and unmodified copies of the Font 51 | Software, subject to the following conditions: 52 | 53 | 1) Neither the Font Software nor any of its individual components, 54 | in Original or Modified Versions, may be sold by itself. 55 | 56 | 2) Original or Modified Versions of the Font Software may be bundled, 57 | redistributed and/or sold with any software, provided that each copy 58 | contains the above copyright notice and this license. These can be 59 | included either as stand-alone text files, human-readable headers or 60 | in the appropriate machine-readable metadata fields within text or 61 | binary files as long as those fields can be easily viewed by the user. 62 | 63 | 3) No Modified Version of the Font Software may use the Reserved Font 64 | Name(s) unless explicit written permission is granted by the corresponding 65 | Copyright Holder. This restriction only applies to the primary font name as 66 | presented to the users. 67 | 68 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font 69 | Software shall not be used to promote, endorse or advertise any 70 | Modified Version, except to acknowledge the contribution(s) of the 71 | Copyright Holder(s) and the Author(s) or with their explicit written 72 | permission. 73 | 74 | 5) The Font Software, modified or unmodified, in part or in whole, 75 | must be distributed entirely under this license, and must not be 76 | distributed under any other license. The requirement for fonts to 77 | remain under this license does not apply to any document created 78 | using the Font Software. 79 | 80 | TERMINATION 81 | This license becomes null and void if any of the above conditions are 82 | not met. 83 | 84 | DISCLAIMER 85 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 86 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF 87 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT 88 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE 89 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 90 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL 91 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 92 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM 93 | OTHER DEALINGS IN THE FONT SOFTWARE. 94 | -------------------------------------------------------------------------------- /inc/fashe-woo-functions.php: -------------------------------------------------------------------------------- 1 | '; 65 | } 66 | 67 | // product page after add to cart form 68 | add_action( 'woocommerce_after_add_to_cart_form', 'fashe_after_add_to_cart_form' ); 69 | function fashe_after_add_to_cart_form() { 70 | echo ''; 71 | } 72 | 73 | /** 74 | * 75 | * Shop loop item title 76 | */ 77 | 78 | add_action( 'woocommerce_shop_loop_item_title', 'fashe_woocommerce_item_title', 10 ); 79 | 80 | function fashe_woocommerce_item_title() { 81 | ?> 82 | 83 | 94 | cart->cart_contents_count ) ); ?> 95 | 160 | -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- 1 | === Fashe === 2 | Contributors: colorlib 3 | Tags: custom-header, custom-menu, featured-image-header, featured-images, full-width-template, translation-ready 4 | Requires at least: 4.0 5 | Tested up to: 4.4.2 6 | 7 | == Description == 8 | Fashe is a clean, simple, responsive and customizable WordPress theme that looks awesome on any device. For a quick launch of a page to showcases your works, your talents and your services, apredefined theme is a wise decision to make. Fashe has it all in store for you to easily and effortlessly engineer an appealing page to attract new clients and seal new business deals. 9 | 10 | 11 | = License = 12 | Fashe WordPress theme, Copyright (C) 2018 Colorlib.com 13 | Fashe WordPress theme is licensed under the GPL2. 14 | 15 | Unless otherwise specified, all the theme files, scripts and images are licensed under GNU General Public License. 16 | The exceptions to this license are as follows: 17 | 18 | Images: 19 | 20 | # Slider image source 21 | 22 | https://pixabay.com/en/woman-girl-crouching-female-3377839/ 23 | https://pixabay.com/en/sad-girl-girl-crying-sorrow-actress-1382940/ 24 | https://pixabay.com/en/bag-leather-case-leather-strellson-767346/ 25 | https://pixabay.com/en/package-briefcase-leather-bags-1052370/ 26 | 27 | # Banner countdown section image source 28 | 29 | https://pixabay.com/en/sunglasses-men-s-orange-summer-178151/ 30 | https://pixabay.com/en/handbags-fashion-editorial-woman-2251085/ 31 | 32 | # Product image source 33 | 34 | https://pixabay.com/en/dumbbells-training-fitness-gym-2465478/ 35 | https://pixabay.com/en/hiking-walking-hiking-shoes-1149891/ 36 | https://pixabay.com/en/sport-shoe-running-shoe-shoe-1470061/ 37 | https://pixabay.com/en/time-timer-clock-watch-hour-371226/ 38 | https://pixabay.com/en/time-clock-background-wrist-watch-3091031/ 39 | https://pixabay.com/en/purse-woman-pattern-leather-bag-1031547/ 40 | https://pixabay.com/en/backpack-bag-travel-vacations-152705/ 41 | https://pixabay.com/en/fashion-jeans-women-footwear-home-1209388/ 42 | https://pixabay.com/en/jeans-denim-torn-ripped-worn-499387/ 43 | https://pixabay.com/en/boy-guy-male-denim-glasses-model-3562118/ 44 | https://pixabay.com/en/denim-clothing-sleeves-2156785/ 45 | 46 | # About page header image source 47 | 48 | https://pixabay.com/en/blouse-clothing-dress-fashion-2597205/ 49 | 50 | # Promo section image source 51 | 52 | https://pixabay.com/en/woman-umbrella-rain-people-girl-3388279/ 53 | https://pixabay.com/en/balancing-chair-fashion-man-model-1868051/ 54 | https://pixabay.com/en/girl-hay-bale-woman-summer-349535/ 55 | 56 | # Product category image source 57 | 58 | https://pixabay.com/en/male-winter-fashion-blue-man-3172990/ 59 | https://pixabay.com/en/clock-time-armani-men-s-watches-931027/ 60 | https://pixabay.com/en/sunglasses-men-s-orange-summer-178151/ 61 | https://pixabay.com/en/waiting-appointment-schedule-time-410328/ 62 | https://pixabay.com/en/pants-denim-shoes-fabric-fashion-3737400/ 63 | https://pixabay.com/en/handbags-fashion-editorial-woman-2251085/ 64 | 65 | # Blog Header image source 66 | 67 | https://pixabay.com/en/towel-textile-fabric-cotton-color-1838210/ 68 | 69 | # Blog image source 70 | 71 | https://pixabay.com/en/summer-summer-flat-lay-flat-lay-hat-3490190/ 72 | https://pixabay.com/en/fashion-base-beauty-blog-blogger-2940040/ 73 | https://pixabay.com/en/purple-heels-shoes-fashion-2339266/ 74 | 75 | 76 | 77 | 78 | * Bootstrap v4.0.0 (http://getbootstrap.com) 79 | Copyright 2011-2018 Twitter, Inc. 80 | Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 81 | 82 | * Animate Css v3.5.2 ( http://daneden.me/animate ) 83 | Copyright (c) 2017 Daniel Eden. 84 | Licensed under MIT ( http://opensource.org/licenses/MIT ) 85 | 86 | * Ionicons v2.0.0 ( http://ionicons.com/ ) 87 | Copyright (c) 2015-present 88 | Licensed under MIT ( https://github.com/ionic-team/ionicons/blob/master/LICENSE ) 89 | 90 | * Animsition v4.0.2 (http://blivesta.github.io/animsition) 91 | Licensed under MIT ( https://github.com/blivesta/animsition/blob/master/LICENSE.md ) 92 | 93 | * Font Awesome 94 | License: SIL OFL 1.1 95 | URL: http://scripts.sil.org/OFL 96 | 97 | * Google Fonts: 98 | License: SIL OFL 1.1 99 | URL: http://scripts.sil.org/OFL 100 | 101 | * PopperJS (https://github.com/FezVrasta/popper.js) 102 | Copyright © 2016-2018 Federico Zivolo 103 | License: MIT 104 | URL: https://github.com/FezVrasta/popper.js/blob/master/LICENSE.md 105 | 106 | 107 | * Select2 v4.0.3 (https://github.com/select2/select2/blob/master/LICENSE.md) 108 | Copyright (c) 2012-2017 109 | License: MIT -------------------------------------------------------------------------------- /inc/fashe-commoncss.php: -------------------------------------------------------------------------------- 1 | a, 87 | .sub_menu > li:hover > a, 88 | .inner-child-fof a:hover, 89 | a:hover, 90 | .color0-hov:hover { 91 | color: {$themecolor}; 92 | } 93 | .woocommerce-MyAccount-navigation-link a:hover, 94 | .tag-item:hover{ 95 | border-color: {$themecolor}; 96 | } 97 | .promo-bar.bg0, 98 | .topbar{ 99 | background-color: {$topbar_bg}; 100 | } 101 | .promo-bar.bg0, 102 | .promo-bar.bg0 a, 103 | .topbar-social-item, 104 | .topbar-email, 105 | .topbar-child1{ 106 | color: {$topbar_color}; 107 | } 108 | .bg-title-page.global-page-header { 109 | background-image: url( {$header_bg} ); 110 | } 111 | .bg-title-page .l-text2 { 112 | color: {$header_text_color}; 113 | } 114 | 115 | .bg-title-page.global-page-header{ 116 | background-color: {$headerbgcolor} 117 | } 118 | #f0f{ 119 | background-color: {$fofbgcolor} 120 | } 121 | .inner-child-fof .h1 { 122 | color: {$foftext1} 123 | } 124 | .inner-child-fof a, 125 | .inner-child-fof p { 126 | color: {$foftext2} 127 | } 128 | footer.bg6{ 129 | background-color: {$footer_bg_color}; 130 | color: {$footer_text_color}; 131 | } 132 | caption, 133 | footer .s-text8 { 134 | color: {$footer_text_color}; 135 | } 136 | .footer-copy-right-text a, 137 | .footer--widget a{ 138 | color: {$anchorcolor}; 139 | } 140 | .footer-copy-right-text a:hover, 141 | .footer--widget a:hover{ 142 | color: {$anchorhovcolor}; 143 | } 144 | .footer--widget h4.s-text12{ 145 | color: {$widgettitlecolor}; 146 | } 147 | 148 | 149 | "; 150 | 151 | wp_add_inline_style( 'fashe-common', $customcss ); 152 | 153 | } 154 | add_action( 'wp_enqueue_scripts', 'fashe_common_custom_css', 50 ); 155 | -------------------------------------------------------------------------------- /assets/js/animsition.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * animsition v4.0.2 3 | * A simple and easy jQuery plugin for CSS animated page transitions. 4 | * http://blivesta.github.io/animsition 5 | * License : MIT 6 | * Author : blivesta (http://blivesta.com/) 7 | */ 8 | !function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){"use strict";var n="animsition",i={init:function(a){a=t.extend({inClass:"fade-in",outClass:"fade-out",inDuration:1500,outDuration:800,linkElement:".animsition-link",loading:!0,loadingParentElement:"body",loadingClass:"animsition-loading",loadingInner:"",timeout:!1,timeoutCountdown:5e3,onLoadEvent:!0,browser:["animation-duration","-webkit-animation-duration"],overlay:!1,overlayClass:"animsition-overlay-slide",overlayParentElement:"body",transition:function(t){window.location.href=t}},a),i.settings={timer:!1,data:{inClass:"animsition-in-class",inDuration:"animsition-in-duration",outClass:"animsition-out-class",outDuration:"animsition-out-duration",overlay:"animsition-overlay"},events:{inStart:"animsition.inStart",inEnd:"animsition.inEnd",outStart:"animsition.outStart",outEnd:"animsition.outEnd"}};var o=i.supportCheck.call(this,a);if(!o&&a.browser.length>0&&(!o||!this.length))return"console"in window||(window.console={},window.console.log=function(t){return t}),this.length||console.log("Animsition: Element does not exist on page."),o||console.log("Animsition: Does not support this browser."),i.destroy.call(this);var e=i.optionCheck.call(this,a);return e&&t("."+a.overlayClass).length<=0&&i.addOverlay.call(this,a),a.loading&&t("."+a.loadingClass).length<=0&&i.addLoading.call(this,a),this.each(function(){var o=this,e=t(this),s=t(window),r=t(document),l=e.data(n);l||(a=t.extend({},a),e.data(n,{options:a}),a.timeout&&i.addTimer.call(o),a.onLoadEvent&&s.on("load."+n,function(){i.settings.timer&&clearTimeout(i.settings.timer),i["in"].call(o)}),s.on("pageshow."+n,function(t){t.originalEvent.persisted&&i["in"].call(o)}),s.on("unload."+n,function(){}),r.on("click."+n,a.linkElement,function(n){n.preventDefault();var a=t(this),e=a.attr("href");2===n.which||n.metaKey||n.shiftKey||-1!==navigator.platform.toUpperCase().indexOf("WIN")&&n.ctrlKey?window.open(e,"_blank"):i.out.call(o,a,e)}))})},addOverlay:function(n){t(n.overlayParentElement).prepend('
    ')},addLoading:function(n){t(n.loadingParentElement).append('
    '+n.loadingInner+"
    ")},removeLoading:function(){var i=t(this),a=i.data(n).options,o=t(a.loadingParentElement).children("."+a.loadingClass);o.fadeOut().remove()},addTimer:function(){var a=this,o=t(this),e=o.data(n).options;i.settings.timer=setTimeout(function(){i["in"].call(a),t(window).off("load."+n)},e.timeoutCountdown)},supportCheck:function(n){var i=t(this),a=n.browser,o=a.length,e=!1;0===o&&(e=!0);for(var s=0;o>s;s++)if("string"==typeof i.css(a[s])){e=!0;break}return e},optionCheck:function(n){var a,o=t(this);return a=n.overlay||o.data(i.settings.data.overlay)?!0:!1},animationCheck:function(i,a,o){var e=t(this),s=e.data(n).options,r=typeof i,l=!a&&"number"===r,d=a&&"string"===r&&i.length>0;return l||d?i=i:a&&o?i=s.inClass:!a&&o?i=s.inDuration:a&&!o?i=s.outClass:a||o||(i=s.outDuration),i},"in":function(){var a=this,o=t(this),e=o.data(n).options,s=o.data(i.settings.data.inDuration),r=o.data(i.settings.data.inClass),l=i.animationCheck.call(a,s,!1,!0),d=i.animationCheck.call(a,r,!0,!0),u=i.optionCheck.call(a,e),c=o.data(n).outClass;e.loading&&i.removeLoading.call(a),c&&o.removeClass(c),u?i.inOverlay.call(a,d,l):i.inDefault.call(a,d,l)},inDefault:function(n,a){var o=t(this);o.css({"animation-duration":a+"ms"}).addClass(n).trigger(i.settings.events.inStart).animateCallback(function(){o.removeClass(n).css({opacity:1}).trigger(i.settings.events.inEnd)})},inOverlay:function(a,o){var e=t(this),s=e.data(n).options;e.css({opacity:1}).trigger(i.settings.events.inStart),t(s.overlayParentElement).children("."+s.overlayClass).css({"animation-duration":o+"ms"}).addClass(a).animateCallback(function(){e.trigger(i.settings.events.inEnd)})},out:function(a,o){var e=this,s=t(this),r=s.data(n).options,l=a.data(i.settings.data.outClass),d=s.data(i.settings.data.outClass),u=a.data(i.settings.data.outDuration),c=s.data(i.settings.data.outDuration),m=l?l:d,g=u?u:c,f=i.animationCheck.call(e,m,!0,!1),v=i.animationCheck.call(e,g,!1,!1),h=i.optionCheck.call(e,r);s.data(n).outClass=f,h?i.outOverlay.call(e,f,v,o):i.outDefault.call(e,f,v,o)},outDefault:function(a,o,e){var s=t(this),r=s.data(n).options;s.css({"animation-duration":o+1+"ms"}).addClass(a).trigger(i.settings.events.outStart).animateCallback(function(){s.trigger(i.settings.events.outEnd),r.transition(e)})},outOverlay:function(a,o,e){var s=this,r=t(this),l=r.data(n).options,d=r.data(i.settings.data.inClass),u=i.animationCheck.call(s,d,!0,!0);t(l.overlayParentElement).children("."+l.overlayClass).css({"animation-duration":o+1+"ms"}).removeClass(u).addClass(a).trigger(i.settings.events.outStart).animateCallback(function(){r.trigger(i.settings.events.outEnd),l.transition(e)})},destroy:function(){return this.each(function(){var i=t(this);t(window).off("."+n),i.css({opacity:1}).removeData(n)})}};t.fn.animateCallback=function(n){var i="animationend webkitAnimationEnd";return this.each(function(){var a=t(this);a.on(i,function(){return a.off(i),n.call(this)})})},t.fn.animsition=function(a){return i[a]?i[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void t.error("Method "+a+" does not exist on jQuery."+n):i.init.apply(this,arguments)}}); -------------------------------------------------------------------------------- /assets/css/elementor-default-element-style.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Common css 3 | */ 4 | 5 | .elementor-icon, 6 | .elementor-widget-counter .elementor-counter-number-wrapper, 7 | .elementor-widget-icon-list .elementor-icon-list-icon i { 8 | color: #e65540; 9 | } 10 | .elementor-widget-tabs .elementor-tab-title, 11 | .elementor-widget-accordion .elementor-accordion .elementor-tab-title { 12 | color: #222; 13 | } 14 | .elementor-accordion .elementor-tab-content, 15 | .elementor-accordion .elementor-accordion-item { 16 | border-color: #eee; 17 | color: #888888; 18 | font-size: 13px; 19 | } 20 | .elementor-widget-tabs .elementor-tab-content, 21 | .elementor-widget-tabs .elementor-tab-title:after, 22 | .elementor-widget-tabs .elementor-tab-title:before, 23 | .elementor-widget-tabs .elementor-tab-content { 24 | border-color: #eee; 25 | color: #888888; 26 | font-size: 13px; 27 | } 28 | .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{ 29 | border: 0px; 30 | background-color: #111111; 31 | } 32 | .elementor-widget .elementor-icon-list-item { 33 | margin-bottom: 8px; 34 | color: #555555; 35 | } 36 | .elementor-6 .elementor-element.elementor-element-a2d9792 .elementor-tab-content { 37 | color: #abadbe; 38 | font-size: 15px; 39 | } 40 | 41 | /** 42 | * Progress Css 43 | */ 44 | .elementor-widget-progress .elementor-title { 45 | color: #888888; 46 | margin-bottom: 8px; 47 | display: inline-block; 48 | font-weight: 500; 49 | font-size: 15px; 50 | } 51 | .elementor-progress-text { 52 | font-size: 0px; 53 | } 54 | .elementor-progress-wrapper { 55 | background-color: #eee; 56 | color: #222; 57 | -webkit-border-radius: 0px; 58 | height: 10px; 59 | line-height: 5px; 60 | border-radius: 0px; 61 | } 62 | .elementor-progress-bar { 63 | background-color: #e65540; 64 | position: relative; 65 | border-radius: 0px; 66 | height: 10px; 67 | } 68 | .elementor-progress-percentage { 69 | padding-right: 0px; 70 | position: absolute; 71 | right: 0; 72 | color: #e65540; 73 | top: -20px; 74 | font-size: 15px; 75 | font-weight: 500; 76 | } 77 | /** 78 | * Button Css 79 | */ 80 | .elementor-button.elementor-size-xs, 81 | .elementor-button.elementor-size-lg, 82 | .elementor-button.elementor-size-xl, 83 | .elementor-button.elementor-size-md, 84 | .elementor-button.elementor-size-sm { 85 | border-radius: 50px; 86 | background: #111111; 87 | border: 1px solid #111111; 88 | color: #fff; 89 | font-weight: 600; 90 | -webkit-transition: all 0.3s ease 0s; 91 | -moz-transition: all 0.3s ease 0s; 92 | -o-transition: all 0.3s ease 0s; 93 | transition: all 0.3s ease 0s; 94 | } 95 | .elementor-button.elementor-size-xs:hover, 96 | .elementor-button.elementor-size-lg:hover, 97 | .elementor-button.elementor-size-xl:hover, 98 | .elementor-button.elementor-size-md:hover, 99 | .elementor-button.elementor-size-sm:hover { 100 | background-color: #e65540; 101 | border-color: #e65540; 102 | color: #fff; 103 | } 104 | /** 105 | * Icon box and image box css 106 | * 107 | */ 108 | .elementor-image-box-title, 109 | .elementor-icon-box-title { 110 | font-family: Montserrat-Bold; 111 | font-size: 16px; 112 | color: #333333; 113 | margin-bottom: 10px; 114 | } 115 | /** 116 | * Testimonial css 117 | * 118 | */ 119 | .elementor-testimonial-wrapper .elementor-testimonial-content { 120 | color: #888888; 121 | font-size: 13px; 122 | } 123 | .elementor-testimonial-wrapper .elementor-testimonial-name { 124 | font-weight: 700; 125 | color: #222; 126 | } 127 | .elementor-testimonial-wrapper .elementor-testimonial-job { 128 | font-size: 13px; 129 | } 130 | /** 131 | * Toggle css 132 | * 133 | */ 134 | .elementor-toggle .elementor-tab-title, 135 | .elementor-toggle .elementor-tab-content { 136 | border-color: #eee; 137 | 138 | } 139 | .elementor-toggle .elementor-tab-title { 140 | color: #222; 141 | } 142 | .elementor-toggle .elementor-tab-title { 143 | background-color: #e65540; 144 | color: #fff; 145 | font-size: 15px; 146 | font-weight: 400; 147 | } 148 | .elementor-toggle .elementor-tab-content { 149 | color: #888888; 150 | font-size: 13px; 151 | } 152 | /** 153 | * Image gallery 154 | * 155 | */ 156 | 157 | .gallery .gallery-item img { 158 | border: 0px !important; 159 | } 160 | .gallery .gallery-item { 161 | margin-top: 0px !important; 162 | } 163 | /** 164 | * Counter 165 | * 166 | */ 167 | .elementor-counter .elementor-counter-title { 168 | font-family: Montserrat-Black; 169 | font-size: 15px; 170 | font-weight: 500; 171 | color: #292d4f; 172 | line-height: 1.9; 173 | margin-top: 20px; 174 | } 175 | .elementor-counter .elementor-counter-number-wrapper { 176 | font-size: 50px; 177 | } 178 | /** 179 | * Accordion 180 | * 181 | */ 182 | .elementor-widget-tabs .elementor-tab-title, 183 | .elementor-widget-accordion .elementor-accordion .elementor-tab-title { 184 | background-color: #e65540; 185 | color: #fff; 186 | font-size: 15px; 187 | font-weight: 400; 188 | } 189 | .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { 190 | font-size: 10px; 191 | margin-top: 1px; 192 | } 193 | .elementor-accordion .elementor-accordion-item { 194 | margin-bottom: 15px; 195 | color: #abadbe; 196 | font-size: 15px; 197 | } 198 | /** 199 | * Icon 200 | */ 201 | .elementor-view-stacked .elementor-icon { 202 | background-color: #e65540; 203 | } 204 | .elementor-view-framed .elementor-icon { 205 | color: #e65540; 206 | border: 3px solid #e65540; 207 | } 208 | .elementor-icon:hover { 209 | color: #111111; 210 | } 211 | .elementor-widget-icon-box .elementor-icon-box-description, 212 | .elementor-widget-image-box .elementor-image-box-description { 213 | font-size: 13px; 214 | } --------------------------------------------------------------------------------