├── .editorconfig
├── 404.php
├── Gruntfile.js
├── LICENSE.md
├── README.md
├── archive.php
├── assets
├── css
│ ├── admin
│ │ ├── customizer
│ │ │ ├── customizer.css
│ │ │ ├── customizer.css.map
│ │ │ └── customizer.min.css
│ │ ├── dashboard.css
│ │ ├── dashboard.min.css
│ │ ├── editor.css
│ │ ├── editor.min.css
│ │ ├── metabox.css
│ │ ├── metabox.min.css
│ │ ├── select2.css
│ │ └── select2.min.css
│ └── compatibility
│ │ ├── woocommerce-layout-rtl.css
│ │ ├── woocommerce-layout-rtl.min.css
│ │ ├── woocommerce-layout.css
│ │ ├── woocommerce-layout.min.css
│ │ ├── woocommerce-rtl-rtl-rtl.css
│ │ ├── woocommerce-rtl-rtl-rtl.min.css
│ │ ├── woocommerce-rtl-rtl.css
│ │ ├── woocommerce-rtl-rtl.min.css
│ │ ├── woocommerce-rtl.css
│ │ ├── woocommerce-rtl.min.css
│ │ ├── woocommerce-smallscreen-rtl.css
│ │ ├── woocommerce-smallscreen-rtl.min.css
│ │ ├── woocommerce-smallscreen.css
│ │ ├── woocommerce-smallscreen.min.css
│ │ ├── woocommerce.css
│ │ └── woocommerce.min.css
├── fonts
│ ├── WooCommerce
│ │ ├── WooCommerce.eot
│ │ ├── WooCommerce.svg
│ │ ├── WooCommerce.ttf
│ │ ├── WooCommerce.woff
│ │ ├── star.eot
│ │ ├── star.svg
│ │ ├── star.ttf
│ │ └── star.woff
│ ├── font-awesome
│ │ ├── css
│ │ │ ├── font-awesome.css
│ │ │ └── font-awesome.min.css
│ │ └── fonts
│ │ │ ├── FontAwesome.otf
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.svg
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ ├── fontawesome-webfont.woff
│ │ │ └── fontawesome-webfont.woff2
│ ├── fontawesome-v6
│ │ ├── LICENSE.txt
│ │ ├── css
│ │ │ ├── all.css
│ │ │ ├── all.min.css
│ │ │ ├── brands.css
│ │ │ ├── brands.min.css
│ │ │ ├── fontawesome.css
│ │ │ ├── fontawesome.min.css
│ │ │ ├── regular.css
│ │ │ ├── regular.min.css
│ │ │ ├── solid.css
│ │ │ ├── solid.min.css
│ │ │ ├── svg-with-js.css
│ │ │ ├── svg-with-js.min.css
│ │ │ ├── v4-font-face.css
│ │ │ ├── v4-font-face.min.css
│ │ │ ├── v4-shims.css
│ │ │ ├── v4-shims.min.css
│ │ │ ├── v5-font-face.css
│ │ │ └── v5-font-face.min.css
│ │ └── webfonts
│ │ │ ├── fa-brands-400.ttf
│ │ │ ├── fa-brands-400.woff2
│ │ │ ├── fa-regular-400.ttf
│ │ │ ├── fa-regular-400.woff2
│ │ │ ├── fa-solid-900.ttf
│ │ │ ├── fa-solid-900.woff2
│ │ │ ├── fa-v4compatibility.ttf
│ │ │ └── fa-v4compatibility.woff2
│ └── google-fonts.json
├── images
│ ├── admin
│ │ ├── customify_logo@2x.png
│ │ └── sites_thumbnail.jpg
│ ├── customizer
│ │ ├── blog_2column.svg
│ │ ├── blog_boxed.svg
│ │ ├── blog_classic.svg
│ │ ├── blog_classic_rounded.svg
│ │ ├── blog_column.svg
│ │ ├── blog_lateral.svg
│ │ ├── blog_masonry.svg
│ │ ├── blog_timeline.svg
│ │ ├── menu_style_1.svg
│ │ ├── menu_style_2.svg
│ │ ├── menu_style_3.svg
│ │ ├── menu_style_4.svg
│ │ ├── menu_style_5.svg
│ │ ├── text_mode_dark.svg
│ │ ├── text_mode_light.svg
│ │ ├── wc-layout-default.svg
│ │ ├── wc-layout-left-grid.svg
│ │ ├── wc-layout-top-full.svg
│ │ └── wc-layout-top-medium.svg
│ ├── default-cover.jpg
│ ├── search.svg
│ └── woocommerce
│ │ ├── calendar.png
│ │ ├── eway-logo.jpg
│ │ ├── help.png
│ │ ├── icons
│ │ ├── credit-cards
│ │ │ ├── amex.png
│ │ │ ├── amex.svg
│ │ │ ├── diners.png
│ │ │ ├── diners.svg
│ │ │ ├── discover.png
│ │ │ ├── discover.svg
│ │ │ ├── jcb.png
│ │ │ ├── jcb.svg
│ │ │ ├── laser.png
│ │ │ ├── laser.svg
│ │ │ ├── maestro.png
│ │ │ ├── maestro.svg
│ │ │ ├── mastercard.png
│ │ │ ├── mastercard.svg
│ │ │ ├── visa.png
│ │ │ └── visa.svg
│ │ ├── edit.png
│ │ └── loader.svg
│ │ ├── jetpack_horizontal_logo.png
│ │ ├── jetpack_vertical_logo.png
│ │ ├── klarna-white.png
│ │ ├── obw-mailchimp-icon.svg
│ │ ├── obw-storefront-icon.svg
│ │ ├── obw-taxes-icon.svg
│ │ ├── payfast.png
│ │ ├── paypal-braintree.png
│ │ ├── paypal.png
│ │ ├── placeholder.png
│ │ ├── select2-spinner.gif
│ │ ├── select2.png
│ │ ├── select2x2.png
│ │ ├── square-white.png
│ │ ├── storefront-bg.jpg
│ │ ├── storefront-intro.png
│ │ ├── storefront.png
│ │ ├── stripe.png
│ │ ├── wcs-canada-post-logo.jpg
│ │ ├── wcs-extensions-banner-3x.png
│ │ ├── wcs-notice.png
│ │ ├── wcs-truck-banner-3x.png
│ │ ├── wcs-usps-logo.png
│ │ ├── woocommerce_logo.png
│ │ ├── woocommerce_logo.svg
│ │ ├── wpspin-2x.gif
│ │ └── wpspin.gif
├── js
│ ├── admin
│ │ ├── dashboard.js
│ │ ├── dashboard.min.js
│ │ ├── metabox.js
│ │ └── metabox.min.js
│ ├── compatibility
│ │ ├── woocommerce.js
│ │ └── woocommerce.min.js
│ ├── customizer
│ │ ├── auto-css.js
│ │ ├── auto-css.min.js
│ │ ├── builder-v1.js
│ │ ├── builder-v1.min.js
│ │ ├── builder-v2.js
│ │ ├── builder-v2.min.js
│ │ ├── builder.js
│ │ ├── builder.min.js
│ │ ├── color-picker-alpha.js
│ │ ├── color-picker-alpha.min.js
│ │ ├── control.js
│ │ ├── control.min.js
│ │ ├── customizer.js
│ │ └── customizer.min.js
│ ├── jquery.fitvids.js
│ ├── jquery.fitvids.min.js
│ ├── select2.js
│ ├── select2.min.js
│ ├── theme.js
│ └── theme.min.js
└── sass
│ ├── admin
│ ├── customizer
│ │ ├── _builder_v1.scss
│ │ ├── _builder_v2.scss
│ │ ├── _control.scss
│ │ ├── _header_footer_builder.scss
│ │ └── customizer.scss
│ ├── dashboard.scss
│ ├── editor.scss
│ └── metabox.scss
│ └── site
│ ├── base
│ ├── _base.scss
│ ├── _blocks.scss
│ ├── _comments.scss
│ └── _skins.scss
│ ├── compatibility
│ ├── wc
│ │ ├── _wc-cart-checkout.scss
│ │ ├── _wc-cart.scss
│ │ ├── _wc-elements.scss
│ │ ├── _wc-forms.scss
│ │ ├── _wc-loop.scss
│ │ ├── _wc-order.scss
│ │ ├── _wc-product.scss
│ │ ├── _wc-reviews.scss
│ │ ├── _wc-single-product.scss
│ │ ├── _wc-widgets.scss
│ │ ├── _woocommerce-animation.scss
│ │ ├── _woocommerce-fonts.scss
│ │ ├── _woocommerce-layout.scss
│ │ ├── _woocommerce-main.scss
│ │ ├── _woocommerce-mixins.scss
│ │ └── _woocommerce-vars.scss
│ ├── woocommerce-smallscreen.scss
│ └── woocommerce.scss
│ ├── footer
│ └── _footer-common.scss
│ ├── header
│ ├── _header.scss
│ ├── _header_bottom.scss
│ ├── _header_builder_common.scss
│ ├── _header_main.scss
│ ├── _header_mobile_sidebar.scss
│ ├── _header_top.scss
│ └── builder_items
│ │ ├── _button.scss
│ │ ├── _html_1.scss
│ │ ├── _logo_site_identity.scss
│ │ ├── _nav_icon.scss
│ │ ├── _navigation.scss
│ │ ├── _search.scss
│ │ └── _social_icons.scss
│ ├── layouts
│ ├── _blogs.scss
│ ├── _layouts.scss
│ └── _pages.scss
│ ├── style.scss
│ ├── utils
│ ├── _mixins.scss
│ └── _vars.scss
│ ├── vendors
│ ├── _vendors.scss
│ ├── gridlex
│ │ ├── _gridlex-vars.scss
│ │ └── _gridlex.scss
│ ├── modularscale
│ │ ├── _function.scss
│ │ ├── _pow.scss
│ │ ├── _respond.scss
│ │ ├── _round-px.scss
│ │ ├── _settings.scss
│ │ ├── _sort.scss
│ │ ├── _strip-units.scss
│ │ ├── _sugar.scss
│ │ ├── _target.scss
│ │ └── _vars.scss
│ └── normalize
│ │ └── _normalize.scss
│ └── widgets
│ └── _widgets.scss
├── changelog.txt
├── comments.php
├── footer.php
├── functions.php
├── header.php
├── inc
├── admin
│ ├── dashboard.php
│ └── editor.php
├── blog
│ ├── class-post-entry.php
│ ├── class-posts-layout.php
│ ├── class-related-posts.php
│ └── functions-posts-layout.php
├── class-categories-walker.php
├── class-customify.php
├── class-metabox-fields.php
├── class-metabox.php
├── compatibility
│ ├── breadcrumb.php
│ ├── elementor.php
│ └── woocommerce
│ │ ├── config
│ │ ├── cart.php
│ │ ├── catalog-designer.php
│ │ ├── catalog.php
│ │ ├── colors.php
│ │ ├── header
│ │ │ └── cart.php
│ │ └── single-product.php
│ │ ├── inc
│ │ ├── class-wc-product-cat-list-walker.php
│ │ └── template-hooks.php
│ │ └── woocommerce.php
├── customizer
│ ├── class-customify-panel.php
│ ├── class-customify-section-pro.php
│ ├── class-customify-section.php
│ ├── class-customizer-auto-css.php
│ ├── class-customizer-fonts.php
│ ├── class-customizer-icons.php
│ ├── class-customizer-sanitize.php
│ ├── class-customizer.php
│ ├── configs
│ │ ├── background.php
│ │ ├── blogs.php
│ │ ├── compatibility.php
│ │ ├── config-default.php
│ │ ├── footer
│ │ │ ├── copyright.php
│ │ │ ├── panel.php
│ │ │ ├── social-icons.php
│ │ │ ├── templates.php
│ │ │ └── widgets.php
│ │ ├── header
│ │ │ ├── button.php
│ │ │ ├── html.php
│ │ │ ├── logo.php
│ │ │ ├── menus.php
│ │ │ ├── nav-icon.php
│ │ │ ├── panel.php
│ │ │ ├── search-box.php
│ │ │ ├── search-icon.php
│ │ │ ├── social-icons.php
│ │ │ └── templates.php
│ │ ├── layouts.php
│ │ ├── page-header.php
│ │ ├── related-posts.php
│ │ ├── search.php
│ │ ├── single-blog-post.php
│ │ ├── styling.php
│ │ ├── typography.php
│ │ └── upsell.php
│ └── controls
│ │ ├── class-control-base.php
│ │ ├── class-control-checkbox.php
│ │ ├── class-control-color.php
│ │ ├── class-control-css-ruler.php
│ │ ├── class-control-font-style.php
│ │ ├── class-control-font.php
│ │ ├── class-control-heading.php
│ │ ├── class-control-hidden.php
│ │ ├── class-control-hr.php
│ │ ├── class-control-icon.php
│ │ ├── class-control-image.php
│ │ ├── class-control-media.php
│ │ ├── class-control-modal.php
│ │ ├── class-control-pro.php
│ │ ├── class-control-radio.php
│ │ ├── class-control-repeater.php
│ │ ├── class-control-select.php
│ │ ├── class-control-shadow.php
│ │ ├── class-control-slider.php
│ │ ├── class-control-styling.php
│ │ ├── class-control-text-align-no-justify.php
│ │ ├── class-control-text-align.php
│ │ ├── class-control-textarea.php
│ │ ├── class-control-typography.php
│ │ ├── class-control-upload.php
│ │ └── class-control-video.php
├── element-classes.php
├── extras.php
├── panel-builder
│ ├── builder-functions.php
│ ├── class-abstract-layout-frontend.php
│ ├── class-builder-panel.php
│ ├── class-layout-builder-frontend-v2.php
│ ├── class-layout-builder-frontend.php
│ ├── class-layout-builder.php
│ ├── class-panel-builder.php
│ ├── v1
│ │ ├── templates
│ │ │ └── rows.php
│ │ └── v1-templates.php
│ └── v2
│ │ └── templates
│ │ └── rows.php
├── template-class.php
├── template-functions.php
└── template-tags.php
├── index.php
├── languages
├── customify.pot
└── readme.txt
├── package-lock.json
├── package.json
├── page.php
├── phpcs.xml
├── readme.txt
├── screenshot.png
├── search.php
├── sidebar-secondary.php
├── sidebar.php
├── single.php
├── style-rtl.css
├── style-rtl.min.css
├── style.css
├── style.css.map
├── style.min.css
├── template-parts
├── content-none.php
├── content-page.php
└── content.php
├── woocommerce.php
└── woocommerce
├── cart
├── cart.php
└── mini-cart.php
├── checkout
└── form-coupon.php
├── content-product.php
├── content-single-product.php
├── content-widget-product.php
├── content-widget-reviews.php
├── loop
├── add-to-cart.php
├── loop-end.php
├── loop-start.php
├── pagination.php
├── result-count.php
└── sale-flash.php
├── product-searchform.php
└── single-product
├── add-to-cart
├── external.php
├── grouped.php
├── simple.php
└── variation-add-to-cart-button.php
├── product-image.php
├── sale-flash.php
├── tabs
└── tabs.php
└── title.php
/.editorconfig:
--------------------------------------------------------------------------------
1 | # This file is for unifying the coding style for different editors and IDEs
2 | # editorconfig.org
3 |
4 | # WordPress Coding Standards
5 | # https://make.wordpress.org/core/handbook/coding-standards/
6 |
7 | root = true
8 |
9 | [*]
10 | charset = utf-8
11 | end_of_line = lf
12 | insert_final_newline = true
13 | trim_trailing_whitespace = true
14 | indent_style = tab
15 |
16 | [*.yml]
17 | indent_style = space
18 | indent_size = 2
19 |
20 | [*.md]
21 | trim_trailing_whitespace = false
22 |
23 | [{*.txt,wp-config-sample.php}]
24 | end_of_line = crlf
25 |
--------------------------------------------------------------------------------
/404.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
33 |
11 |
12 |
20 |
21 |
2 |
3 |
--------------------------------------------------------------------------------
/assets/fonts/WooCommerce/star.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/WooCommerce/star.ttf
--------------------------------------------------------------------------------
/assets/fonts/WooCommerce/star.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/WooCommerce/star.woff
--------------------------------------------------------------------------------
/assets/fonts/font-awesome/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/font-awesome/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/assets/fonts/font-awesome/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/font-awesome/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/assets/fonts/font-awesome/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/font-awesome/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/css/regular.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | * Copyright 2023 Fonticons, Inc.
5 | */
6 | :root, :host {
7 | --fa-style-family-classic: 'Font Awesome 6 Free';
8 | --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }
9 |
10 | @font-face {
11 | font-family: 'Font Awesome 6 Free';
12 | font-style: normal;
13 | font-weight: 400;
14 | font-display: block;
15 | src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
16 |
17 | .far,
18 | .fa-regular {
19 | font-weight: 400; }
20 |
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/css/regular.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | * Copyright 2023 Fonticons, Inc.
5 | */
6 | :host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/css/solid.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | * Copyright 2023 Fonticons, Inc.
5 | */
6 | :root, :host {
7 | --fa-style-family-classic: 'Font Awesome 6 Free';
8 | --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }
9 |
10 | @font-face {
11 | font-family: 'Font Awesome 6 Free';
12 | font-style: normal;
13 | font-weight: 900;
14 | font-display: block;
15 | src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
16 |
17 | .fas,
18 | .fa-solid {
19 | font-weight: 900; }
20 |
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/css/solid.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | * Copyright 2023 Fonticons, Inc.
5 | */
6 | :host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/css/v4-font-face.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | * Copyright 2023 Fonticons, Inc.
5 | */
6 | @font-face {
7 | font-family: 'FontAwesome';
8 | font-display: block;
9 | src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
10 |
11 | @font-face {
12 | font-family: 'FontAwesome';
13 | font-display: block;
14 | src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
15 |
16 | @font-face {
17 | font-family: 'FontAwesome';
18 | font-display: block;
19 | src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
20 | unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; }
21 |
22 | @font-face {
23 | font-family: 'FontAwesome';
24 | font-display: block;
25 | src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype");
26 | unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A; }
27 |
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/css/v4-font-face.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | * Copyright 2023 Fonticons, Inc.
5 | */
6 | @font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/css/v5-font-face.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | * Copyright 2023 Fonticons, Inc.
5 | */
6 | @font-face {
7 | font-family: 'Font Awesome 5 Brands';
8 | font-display: block;
9 | font-weight: 400;
10 | src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
11 |
12 | @font-face {
13 | font-family: 'Font Awesome 5 Free';
14 | font-display: block;
15 | font-weight: 900;
16 | src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
17 |
18 | @font-face {
19 | font-family: 'Font Awesome 5 Free';
20 | font-display: block;
21 | font-weight: 400;
22 | src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
23 |
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/css/v5-font-face.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | * Copyright 2023 Fonticons, Inc.
5 | */
6 | @font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/webfonts/fa-brands-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/fontawesome-v6/webfonts/fa-brands-400.ttf
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/webfonts/fa-brands-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/fontawesome-v6/webfonts/fa-brands-400.woff2
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/webfonts/fa-regular-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/fontawesome-v6/webfonts/fa-regular-400.ttf
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/webfonts/fa-regular-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/fontawesome-v6/webfonts/fa-regular-400.woff2
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/webfonts/fa-solid-900.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/fontawesome-v6/webfonts/fa-solid-900.ttf
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/webfonts/fa-solid-900.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/fontawesome-v6/webfonts/fa-solid-900.woff2
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/webfonts/fa-v4compatibility.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/fontawesome-v6/webfonts/fa-v4compatibility.ttf
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-v6/webfonts/fa-v4compatibility.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/fonts/fontawesome-v6/webfonts/fa-v4compatibility.woff2
--------------------------------------------------------------------------------
/assets/images/admin/customify_logo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/admin/customify_logo@2x.png
--------------------------------------------------------------------------------
/assets/images/admin/sites_thumbnail.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/admin/sites_thumbnail.jpg
--------------------------------------------------------------------------------
/assets/images/customizer/blog_column.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/customizer/menu_style_1.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/customizer/menu_style_2.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/customizer/menu_style_3.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/customizer/menu_style_4.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/customizer/menu_style_5.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/customizer/text_mode_dark.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/customizer/text_mode_light.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/customizer/wc-layout-top-full.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/default-cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/default-cover.jpg
--------------------------------------------------------------------------------
/assets/images/search.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/images/woocommerce/calendar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/calendar.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/eway-logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/eway-logo.jpg
--------------------------------------------------------------------------------
/assets/images/woocommerce/help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/help.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/amex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/credit-cards/amex.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/diners.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/credit-cards/diners.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/diners.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/discover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/credit-cards/discover.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/jcb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/credit-cards/jcb.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/laser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/credit-cards/laser.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/maestro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/credit-cards/maestro.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/mastercard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/credit-cards/mastercard.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/credit-cards/visa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/credit-cards/visa.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/icons/edit.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/icons/loader.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
--------------------------------------------------------------------------------
/assets/images/woocommerce/jetpack_horizontal_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/jetpack_horizontal_logo.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/jetpack_vertical_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/jetpack_vertical_logo.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/klarna-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/klarna-white.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/obw-storefront-icon.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/images/woocommerce/obw-taxes-icon.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/assets/images/woocommerce/payfast.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/payfast.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/paypal-braintree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/paypal-braintree.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/paypal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/paypal.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/placeholder.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/select2-spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/select2-spinner.gif
--------------------------------------------------------------------------------
/assets/images/woocommerce/select2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/select2.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/select2x2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/select2x2.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/square-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/square-white.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/storefront-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/storefront-bg.jpg
--------------------------------------------------------------------------------
/assets/images/woocommerce/storefront-intro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/storefront-intro.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/storefront.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/storefront.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/stripe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/stripe.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/wcs-canada-post-logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/wcs-canada-post-logo.jpg
--------------------------------------------------------------------------------
/assets/images/woocommerce/wcs-extensions-banner-3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/wcs-extensions-banner-3x.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/wcs-notice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/wcs-notice.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/wcs-truck-banner-3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/wcs-truck-banner-3x.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/wcs-usps-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/wcs-usps-logo.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/woocommerce_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/woocommerce_logo.png
--------------------------------------------------------------------------------
/assets/images/woocommerce/wpspin-2x.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/wpspin-2x.gif
--------------------------------------------------------------------------------
/assets/images/woocommerce/wpspin.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PressMaximum/customify/280c9897d0578655ac156eb70acd197a057b3d3f/assets/images/woocommerce/wpspin.gif
--------------------------------------------------------------------------------
/assets/js/admin/dashboard.js:
--------------------------------------------------------------------------------
1 |
2 | jQuery(document).ready(function ($) {
3 |
4 | var _timeout;
5 | var close_toast = function () {
6 | _timeout = setTimeout(function () {
7 | $('#toast-container').hide();
8 | }, 1500);
9 | };
10 |
11 | var toast = function (msg, type) {
12 | if (_.isUndefined(type)) {
13 | type = 'success';
14 | }
15 | if (_timeout) {
16 | clearTimeout(_timeout);
17 | }
18 | if ($('#toast-container').length <= 0) {
19 | $('body').append('');
20 | }
21 | const item = $('' + msg + '
');
22 | $('#toast-container').html(item);
23 | $('#toast-container').show();
24 | item.on('click', function (e) {
25 | $('#toast-container').hide();
26 | });
27 | close_toast();
28 | };
29 |
30 |
31 | $(document).on('change', '.auto-save', function (e) {
32 | e.preventDefault();
33 | var input = $(this);
34 | if (!input.is(':disabled')) {
35 | var name = input.attr('name');
36 | var t = input.attr('type');
37 |
38 | input.attr('disabled', 'disabled');
39 | let value = '';
40 | switch (t) {
41 | case 'checkbox':
42 | value = input.is(':checked') ? 'on' : 'off';
43 | break;
44 | case 'radio':
45 | value = $('input[name="' + name + '"]:checked').val();
46 | break;
47 | default:
48 | value = input.val();
49 | }
50 |
51 |
52 |
53 | console.log('Type', value);
54 |
55 |
56 | toast(Customify_Dashboard.updating, 'info');
57 | $.ajax({
58 | url: ajaxurl,
59 | type: 'post',
60 | data: {
61 | action: 'customify_dashboard_settings',
62 | option: name,
63 | value: value,
64 | _nonce: Customify_Dashboard._nonce
65 | }
66 | }).done(function (data) {
67 | toast(Customify_Dashboard.updated, 'success');
68 | }).fail(function (data) {
69 | toast(Customify_Dashboard.error, 'warning');
70 | }).always(function () {
71 | input.removeAttr('disabled');
72 | });
73 | }
74 |
75 | });
76 |
77 |
78 | });
--------------------------------------------------------------------------------
/assets/js/admin/dashboard.min.js:
--------------------------------------------------------------------------------
1 | jQuery(document).ready(function(n){function s(t,a){_.isUndefined(a)&&(a="success"),o&&clearTimeout(o),n("#toast-container").length<=0&&n("body").append(''),a=n(''+t+'
'),n("#toast-container").html(a),n("#toast-container").show(),a.on("click",function(t){n("#toast-container").hide()}),o=setTimeout(function(){n("#toast-container").hide()},1500)}var o;n(document).on("change",".auto-save",function(a){a.preventDefault();var o=n(this);if(!o.is(":disabled")){var e=o.attr("name"),a=o.attr("type");o.attr("disabled","disabled");let t="";switch(a){case"checkbox":t=o.is(":checked")?"on":"off";break;case"radio":t=n('input[name="'+e+'"]:checked').val();break;default:t=o.val()}console.log("Type",t),s(Customify_Dashboard.updating,"info"),n.ajax({url:ajaxurl,type:"post",data:{action:"customify_dashboard_settings",option:e,value:t,_nonce:Customify_Dashboard._nonce}}).done(function(t){s(Customify_Dashboard.updated,"success")}).fail(function(t){s(Customify_Dashboard.error,"warning")}).always(function(){o.removeAttr("disabled")})}})});
--------------------------------------------------------------------------------
/assets/js/jquery.fitvids.min.js:
--------------------------------------------------------------------------------
1 | !function(o){"use strict";o.fn.fitVids=function(t){var e,i,d={customSelector:null,ignore:null};return document.getElementById("fit-vids-style")||(e=document.head||document.getElementsByTagName("head")[0],(i=document.createElement("div")).innerHTML='x
',e.appendChild(i.childNodes[1])),t&&o.extend(d,t),this.each(function(){var t=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"],r=(d.customSelector&&t.push(d.customSelector),".fitvidsignore"),t=(d.ignore&&(r=r+", "+d.ignore),o(this).find(t.join(",")));(t=(t=t.not("object object")).not(r)).each(function(){var t,e,i=o(this);0').parent(".fluid-width-video-wrapper").css("padding-top",100*t+"%"),i.removeAttr("height").removeAttr("width"))})})},o.fn.fitVids._count=0}(window.jQuery||window.Zepto);
--------------------------------------------------------------------------------
/assets/sass/admin/customizer/_builder_v2.scss:
--------------------------------------------------------------------------------
1 | .customify--panel-v2 {
2 | .customify-available-items .grid-stack-item-content {
3 | margin-right: 2px;
4 | }
5 | .customify--cb-row .customify--cb-row-settings {
6 | top: 0px;
7 | &:before {
8 | top: -7px;
9 | }
10 | }
11 | .customify--row-inner {
12 | display: flex;
13 | padding: 2px 3px;
14 | background: transparent;
15 | flex-grow: 1;
16 | }
17 | .col-items-wrapper {
18 | flex-basis: 33.333333%;
19 | flex-grow: 1;
20 | margin: 2px;
21 | }
22 | .col-items {
23 | background: #ffffff;
24 | min-height: 34px;
25 | height: 100%;
26 | display: inline-block;
27 | border: 1px solid #ddd;
28 | text-align: left;
29 | @include rtl(){
30 | text-align: right;
31 | }
32 | display: block;
33 | padding: 0 0 2px;
34 | &.col-center {
35 | text-align: center;
36 | }
37 | &.col-right {
38 | text-align: right;
39 | @include rtl(){
40 | text-align: left;
41 | }
42 | }
43 | }
44 | .grid-stack-item {
45 | height: 25px;
46 | padding: 3px;
47 | .customify--cb-item-setting {
48 | display: none;
49 | }
50 | .customify--cb-item-remove {
51 | right: 4px;
52 | padding: 0px 3px;
53 | margin-top: 1px;
54 | max-height: 100%;
55 | &::before {
56 | font-size: 16px;
57 | line-height: 22px;
58 | }
59 | @include rtl(){
60 | left: 4px;
61 | }
62 | }
63 | }
64 | .customify--cb-row {
65 | .customify--cb-item-name {
66 | line-height: 22px;
67 | text-align: left;
68 | padding-right: 12px;
69 | @include rtl(){
70 | text-align: right;
71 | padding-left: 13px;
72 | padding-right: 0px;
73 | }
74 | }
75 | }
76 | .grid-stack-item {
77 | height: 30px;
78 | }
79 | .customify-available-items .grid-stack-item-content {
80 | padding: 3px 9px;
81 | }
82 | .customify--cp-sidebar {
83 | .grid-stack-item {
84 | display: block;
85 | width: 100%;
86 | margin: 2px 0px 2px;
87 | &:last-child {
88 | margin-bottom: 2px;
89 | }
90 | &.sortable-placeholder {
91 | margin-left: 4px;
92 | margin-right: 4px;
93 | width: auto;
94 | margin-top: 4px;
95 | margin-bottom: 2px;
96 | }
97 | }
98 | }
99 | .sortable-placeholder {
100 | background: #f5f5f5;
101 | height: 22px;
102 | display: inline-block;
103 | width: 50px;
104 | margin-top: 4px;
105 | margin-left: 4px;
106 | margin-right: 4px;
107 | margin-bottom: 0px;
108 | }
109 | }
110 |
111 |
--------------------------------------------------------------------------------
/assets/sass/admin/editor.scss:
--------------------------------------------------------------------------------
1 |
2 | @import "../site/utils/vars";
3 |
4 | @import "../site/utils/mixins";
5 |
6 | @import "../site/vendors/gridlex/gridlex-vars";
7 |
8 |
9 | @import "../site/base/base";
10 | @import "../site/base/blocks";
11 | @import "../site/layouts/blogs";
--------------------------------------------------------------------------------
/assets/sass/site/base/_comments.scss:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------
2 | ## Comments
3 | --------------------------------------------------------------*/
4 | .comments-area {
5 | .comment-reply-title {
6 | @extend h4;
7 | }
8 | .comment-form-comment,
9 | .comment-form-author,
10 | .comment-form-email,
11 | .comment-form-url {
12 | label {
13 | text-transform: uppercase;
14 | letter-spacing: 0.5px;
15 | font-size: 0.85em;
16 | }
17 | }
18 | }
19 | .comment-list {
20 | list-style: none;
21 | margin: 0;
22 | article.comment {
23 | margin-bottom: 0px;
24 | }
25 | ul {
26 | list-style: none;
27 | margin: 0;
28 | }
29 | .children li.comment {
30 | padding-left: 30px;
31 | @include mq(min-md) {
32 | padding-left: 85px;
33 | border-left: 1px solid $color_border;
34 | position: relative;
35 | width: 100%;
36 | &:after {
37 | content: "";
38 | display: block;
39 | position: absolute;
40 | float: left;
41 | top: ms(2);
42 | left: 0;
43 | width: ms(2);
44 | height: 1px;
45 | background-color: $color_border;
46 | }
47 | }
48 | @include mq(max-sm) {
49 | li.comment li.comment li.comment {
50 | padding-left: 0px;
51 | }
52 | }
53 | }
54 | }
55 | article.comment {
56 | padding: ms(2) 0;
57 | margin-bottom: ms(2);
58 | .comment-content {
59 | p:last-of-type {
60 | margin-bottom: 0px;
61 | }
62 | }
63 | .comment-image {
64 | float: left;
65 | }
66 | .comment-wrap {
67 | margin-left: 85px;
68 | }
69 | .comment-meta {
70 | display: block;
71 | margin: 12px 0px 12px;
72 | padding-bottom: 4px;
73 | border-bottom: 1px solid $color_border;
74 | .comment-edit-link {
75 | margin-left: 10px;
76 | }
77 | }
78 | .comment-author {
79 | font-weight: 500;
80 | text-transform: uppercase;
81 | line-height: 1;
82 | font-style: normal;
83 | }
84 | .comment-post-author {
85 | background: $color_meta;
86 | padding: 1px 6px 1px;
87 | border-radius: 2px;
88 | color: #ffffff;
89 | position: relative;
90 | top: -2px;
91 | margin-left: 4px;
92 | }
93 | }
94 | #respond {
95 | .comment-form-author,
96 | .comment-form-email,
97 | .comment-form-url {
98 | @include mq(min-md) {
99 | width: 29.4117647059%;
100 | margin-right: 5.8823529412%;
101 | float: left;
102 | }
103 | input {
104 | width: 100%;
105 | }
106 | }
107 | .comment-form-url {
108 | margin-right: 0px;
109 | }
110 | .comment-form-cookies-consent {
111 | #wp-comment-cookies-consent {
112 | position: relative;
113 | top: -1px;
114 | margin-right: 5px;
115 | }
116 | }
117 | }
118 |
--------------------------------------------------------------------------------
/assets/sass/site/compatibility/wc/_wc-elements.scss:
--------------------------------------------------------------------------------
1 | /*
2 | # Buttons
3 | # Price amount
4 | */
5 |
6 | .button.add_to_cart_button,
7 | .button.alt,
8 | .button.added_to_cart,
9 | .button.checkout,
10 | .button.product_type_grouped,
11 | .button.product_type_external,
12 | .button.product_type_variable {
13 | background: $color_secondary;
14 | position: relative;
15 | cursor: pointer;
16 | &.added {
17 | i {
18 | &::before {
19 | font-family: "FontAwesome";
20 | content: "\f00c";
21 | }
22 | }
23 | }
24 | }
25 |
26 | .products {
27 | .button.add_to_cart_button,
28 | .button.added_to_cart,
29 | .button.product_type_variable,
30 | .wc-product-contents .button {
31 | font-size: 0.8em;
32 | min-height: auto;
33 | }
34 | }
35 | .single_add_to_cart_button {
36 | font-size: 1.04em;
37 | }
38 |
39 | /* Remove Button */
40 | a.remove {
41 | width: 20px;
42 | height: 20px;
43 | color: #888888;
44 | background: rgba(255, 255, 255, 0.5);
45 | border-radius: 100px;
46 | font-family: sans-serif !important;
47 | font-size: 16px !important;
48 | font-weight: normal;
49 | line-height: 18px !important;
50 | display: inline-block;
51 | text-align: center;
52 | box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);
53 | opacity: 0.7;
54 | &:hover {
55 | color: #333;
56 | opacity: 1;
57 | box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.26),
58 | 0 0 0 1px rgba(0, 0, 0, 0.18);
59 | background-color: rgba(255, 255, 255, 0.99);
60 | }
61 | }
62 |
63 | a.remove2x {
64 | width: 30px;
65 | height: 30px;
66 | color: #888888;
67 | background: rgba(255, 255, 255, 0.5);
68 | border-radius: 100px;
69 | font-family: sans-serif !important;
70 | font-size: 24px !important;
71 | font-weight: normal;
72 | line-height: 26px !important;
73 | display: inline-block;
74 | text-align: center;
75 | box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);
76 | opacity: 0.7;
77 | &:hover {
78 | color: #333;
79 | opacity: 1;
80 | box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.26),
81 | 0 0 0 1px rgba(0, 0, 0, 0.18);
82 | background-color: rgba(255, 255, 255, 0.99);
83 | }
84 | }
85 |
86 | /* Price */
87 | .price {
88 | line-height: 1;
89 | }
90 |
91 | .site-content,
92 | .cart-dropdown-box {
93 | span.amount,
94 | .price {
95 | font-weight: 500;
96 | color: #252525;
97 | }
98 | }
99 |
--------------------------------------------------------------------------------
/assets/sass/site/compatibility/wc/_wc-order.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * Order page
3 | */
4 | ul.order_details {
5 | @include clearfix();
6 | margin: 0 0 3em;
7 | list-style: none;
8 |
9 | li {
10 | float: left;
11 | margin-right: 2em;
12 | text-transform: uppercase;
13 | font-size: 0.715em;
14 | line-height: 1;
15 | border-right: 1px dashed darken( $secondary, 10% );
16 | padding-right: 2em;
17 | margin-left: 0;
18 | padding-left: 0;
19 | list-style-type: none;
20 |
21 | strong {
22 | display: block;
23 | font-size: 1.4em;
24 | text-transform: none;
25 | line-height: 1.5;
26 | }
27 |
28 | &:last-of-type {
29 | border: none;
30 | }
31 | }
32 | }
33 |
34 | .wc-bacs-bank-details-account-name {
35 | font-weight: bold;
36 | }
37 |
38 | .woocommerce-order-downloads,
39 | .woocommerce-customer-details,
40 | .woocommerce-order-details {
41 | margin-bottom: 2em;
42 |
43 | *:last-child {
44 | margin-bottom: 0;
45 | }
46 | }
47 | .woocommerce-customer-details {
48 | address {
49 | font-style: normal;
50 | margin-bottom: 0;
51 | border: 1px solid rgba(0, 0, 0, 0.1);
52 | border-bottom-width: 2px;
53 | border-right-width: 2px;
54 | text-align: left;
55 | width: 100%;
56 | border-radius: 5px;
57 | padding: 6px 12px;
58 | }
59 | .woocommerce-customer-details--phone,
60 | .woocommerce-customer-details--email {
61 | margin-bottom: 0;
62 | padding-left: 1.5em;
63 | }
64 | .woocommerce-customer-details--phone::before {
65 | @include iconbefore( '\e037' );
66 | margin-left: -1.5em;
67 | line-height: 1.75;
68 | position: absolute;
69 | }
70 | .woocommerce-customer-details--email::before {
71 | @include iconbefore( '\e02d' );
72 | margin-left: -1.5em;
73 | line-height: 1.75;
74 | position: absolute;
75 | }
76 | }
--------------------------------------------------------------------------------
/assets/sass/site/compatibility/wc/_woocommerce-animation.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * _animation.scss
3 | * Custom WooCommerce Animations.
4 | */
5 | @keyframes spin {
6 | 100% {
7 | transform: rotate( 360deg );
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/assets/sass/site/compatibility/wc/_woocommerce-fonts.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * _fonts.scss
3 | * Custom WooCommerce fonts.
4 | */
5 | @font-face {
6 | font-family: 'star';
7 | src: url('../../fonts/WooCommerce/star.eot');
8 | src: url('../../fonts/WooCommerce/star.eot?#iefix') format('embedded-opentype'),
9 | url('../../fonts/WooCommerce/star.woff') format('woff'),
10 | url('../../fonts/WooCommerce/star.ttf') format('truetype'),
11 | url('../../fonts/WooCommerce/star.svg#star') format('svg');
12 | font-weight: normal;
13 | font-style: normal;
14 | }
15 |
16 | @font-face {
17 | font-family: 'WooCommerce';
18 | src: url('../../fonts/WooCommerce/WooCommerce.eot');
19 | src: url('../../fonts/WooCommerce/WooCommerce.eot?#iefix') format('embedded-opentype'),
20 | url('../../fonts/WooCommerce/WooCommerce.woff') format('woff'),
21 | url('../../fonts/WooCommerce/WooCommerce.ttf') format('truetype'),
22 | url('../../fonts/WooCommerce/WooCommerce.svg#WooCommerce') format('svg');
23 | font-weight: normal;
24 | font-style: normal;
25 | }
--------------------------------------------------------------------------------
/assets/sass/site/compatibility/wc/_woocommerce-vars.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * WooCommerce CSS Variables
3 | */
4 |
5 | $woocommerce: #a46497;
6 | $green: #7ad03a;
7 | $red: #a00;
8 | $orange: #ffba00;
9 | $blue: #2ea2cc;
10 |
11 | $primary: #a46497; // Primary color for buttons (alt)
12 | $primarytext: desaturate(lighten($primary, 50%), 18%); // Text on primary color bg
13 |
14 | $secondary: desaturate(lighten($primary, 40%), 21%); // Secondary buttons
15 | $secondarytext: desaturate(darken($secondary, 60%), 21%); // Text on secondary color bg
16 |
17 | $highlight: adjust-hue($primary, 150deg); // Prices, In stock labels, sales flash
18 | $highlightext: desaturate(lighten($highlight, 50%), 18%); // Text on highlight color bg
19 |
20 | $contentbg: #fff; // Content BG - Tabs (active state)
21 | $subtext: #777; // small, breadcrumbs etc
--------------------------------------------------------------------------------
/assets/sass/site/compatibility/woocommerce.scss:
--------------------------------------------------------------------------------
1 | @import '../utils/vars';
2 | @import "../utils/mixins";
3 | @import 'wc/woocommerce-mixins';
4 | @import 'wc/woocommerce-vars';
5 | @import 'wc/woocommerce-animation';
6 | @import 'wc/woocommerce-fonts';
7 | @import "wc/woocommerce-layout";
8 | @import "wc/woocommerce-main";
9 | @import "wc/wc-loop";
10 | @import "wc/wc-widgets";
11 | @import "wc/wc-cart";
12 | @import "wc/wc-single-product";
13 | @import "wc/wc-elements";
14 | @import "wc/wc-product";
15 | @import "wc/wc-order";
16 | @import "wc/wc-forms";
17 | @import "wc/wc-reviews";
18 | @import "wc/wc-cart-checkout";
19 |
20 |
21 | /* Sale on badge */
22 | .woocommerce span.onsale {
23 | padding: .202em .602em;
24 | }
25 |
26 | /* Single Product */
27 | .single-product div.product table.variations td, .single-product div.product table.variations th {
28 | display: list-item;
29 | padding: 0;
30 | list-style: none;
31 | background-color: transparent;
32 | }
33 | .single-product div.product .single_variation .price {
34 | margin-bottom: 1em;
35 | display: block;
36 | }
37 |
38 | /* My account navigation & content */
39 | .woocommerce-account {
40 | .woocommerce-MyAccount-navigation {
41 | width: 24%;
42 | ul {
43 | list-style: none;
44 | margin-left: 0px;
45 | li {
46 | a {
47 | display: block;
48 | padding: 10px 0px 11px;
49 | border-bottom: 1px solid $color_border;
50 | }
51 | &.is-active {
52 | a {
53 | color: $color_link_hover;
54 | }
55 | }
56 | }
57 | }
58 | }
59 | .woocommerce-MyAccount-content {
60 | width: 72%;
61 | }
62 | }
63 |
64 | .footer_payment_methods {
65 | display: inline-block;
66 | margin: 0px;
67 | padding: 0px;
68 | list-style: none;
69 | font-size: 25px;
70 | line-height: 0px;
71 | li {
72 | i:before {
73 | line-height: 0px;
74 | }
75 | line-height: 0px;
76 | &:last-child {
77 | margin-right: 0px;
78 | }
79 | &:first-child {
80 | margin-left: 0px;
81 | }
82 | display: inline-block;
83 | }
84 | }
85 | .woocommerce-pagination{
86 | .customify-infinity-loader{
87 | .customify-infinity-button.button{
88 | &.loading{
89 | &::after{
90 | content: none!important;
91 | }
92 | }
93 | }
94 | }
95 | }
--------------------------------------------------------------------------------
/assets/sass/site/header/_header.scss:
--------------------------------------------------------------------------------
1 | @import "header_top";
2 | @import "header_main";
3 | @import "header_bottom";
4 | @import "header_builder_common";
5 |
6 | // Import header builder items.
7 | @import "builder_items/button";
8 | @import "builder_items/html_1";
9 | @import "builder_items/logo_site_identity";
10 | @import "builder_items/navigation";
11 | @import "builder_items/search";
12 | @import "builder_items/social_icons";
13 | @import "builder_items/nav_icon";
14 |
15 | @import "header_mobile_sidebar";
16 |
17 | .cb-row--mobile {
18 | padding: 0 0.5em 0;
19 | [class~="customify-col"], [class*="customify-col-"], [class*="customify-col_"] {
20 | padding: 0 0.5em 0;
21 | }
22 | }
23 |
24 | .header-v2 {
25 | .cb-row--mobile {
26 | padding-left: 1em;
27 | padding-right: 1em;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/assets/sass/site/header/_header_bottom.scss:
--------------------------------------------------------------------------------
1 | .header-bottom {
2 | padding: 0px;
3 | border-left: none;
4 | border-right: none;
5 | //background: #f0f0f0;
6 | .light-mode {
7 | background: #f0f0f0;
8 | box-shadow: 0 1px 2px 0 #e1e5ea;
9 | }
10 | .dark-mode {
11 | background: #303030;
12 | }
13 | }
--------------------------------------------------------------------------------
/assets/sass/site/header/_header_main.scss:
--------------------------------------------------------------------------------
1 | .header-main {
2 | padding: 0px;
3 | .dark-mode {
4 | background: #1a1a1a;
5 | }
6 | .light-mode {
7 | box-shadow: 0 1px 2px 0 #e1e5ea;
8 | background: #FFFFFF;
9 | }
10 | }
--------------------------------------------------------------------------------
/assets/sass/site/header/_header_top.scss:
--------------------------------------------------------------------------------
1 | .header-top {
2 | padding: 0;
3 | text-size-adjust: 100%;
4 | line-height: 13px;
5 | .customify-grid .item--html{
6 | font-size: 15px;
7 | }
8 | .item--html {
9 | line-height: 1.3;
10 | }
11 | .light-mode {
12 | background: #f0f0f0;
13 | }
14 | .dark-mode {
15 | background: $color_primary;
16 | }
17 | }
--------------------------------------------------------------------------------
/assets/sass/site/header/builder_items/_button.scss:
--------------------------------------------------------------------------------
1 | /* Button */
2 | .customify-builder-btn {
3 | padding: ms(-3) ms(0);
4 | background: $color_secondary;
5 | color: #FFFFFF;
6 | border-radius: 2px;
7 | display: inline-block;
8 | position: relative;
9 | text-decoration: none;
10 | font-size: 0.85em;
11 | text-transform: uppercase;
12 | letter-spacing: 0.5px;
13 | font-weight: 600;
14 | &:hover {
15 | box-shadow: inset 0 0 0 120px rgba(0,0,0,0.18);
16 | color: #ffffff;
17 | }
18 |
19 | &.is-icon-before i {
20 | margin-right: 4px;
21 | }
22 |
23 | &.is-icon-after i {
24 | margin-left: 5px;
25 | }
26 | }
--------------------------------------------------------------------------------
/assets/sass/site/header/builder_items/_html_1.scss:
--------------------------------------------------------------------------------
1 | /* HTML 1 */
2 | .item--html {
3 | p {
4 | font-weight: 500;
5 | text-transform: uppercase;
6 | font-size: 13px;
7 | &:last-child {
8 | margin-bottom: 0px;
9 | }
10 | }
11 | }
--------------------------------------------------------------------------------
/assets/sass/site/header/builder_items/_logo_site_identity.scss:
--------------------------------------------------------------------------------
1 | /* Logo & Site Identity */
2 | .site-branding {
3 | display: flex;
4 | line-height: .9;
5 | vertical-align: middle;
6 | a {
7 | display: inline-block;
8 | text-transform: uppercase;
9 | letter-spacing: 0.4px;
10 | font-weight: 600;
11 | }
12 |
13 | img {
14 | display: block;
15 | width: auto;
16 | line-height: 1;
17 | }
18 | .site-title {
19 | font-size: 1.5em;
20 | margin: 0;
21 | font-weight: 600;
22 | line-height: 1.216;
23 | }
24 | .site-description {
25 | margin: 5px 0px 7px 0px;
26 | }
27 | &.logo-left {
28 | .logo-link {
29 | display: flex;
30 | flex-direction: column;
31 | justify-content: center;
32 | }
33 | .site-name-desc {
34 | margin-left: 7px;
35 | display: flex;
36 | flex-direction: column;
37 | justify-content: center;
38 | }
39 | }
40 | &.logo-right {
41 | flex-direction: row-reverse;
42 | .logo-link {
43 | display: flex;
44 | flex-direction: column;
45 | justify-content: center;
46 | }
47 | .site-name-desc {
48 | margin-right: 7px;
49 | display: flex;
50 | flex-direction: column;
51 | justify-content: center;
52 | }
53 | }
54 | &.logo-top{
55 | flex-direction: column;
56 | .site-name-desc {
57 | //margin-bottom: 7px;
58 | }
59 | }
60 | &.logo-bottom{
61 | flex-direction: column-reverse;
62 | .site-name-desc {
63 | margin-top: 7px;
64 | }
65 | }
66 | }
67 | .item-button {
68 | display: inline-block;
69 | }
70 |
71 | .site-header {
72 | .cb-row--mobile {
73 | .site-branding img {
74 | max-width: 100%;
75 | }
76 | }
77 | }
78 |
--------------------------------------------------------------------------------
/assets/sass/site/layouts/_pages.scss:
--------------------------------------------------------------------------------
1 | /* Page Mics */
2 | .archive, .search {
3 | .page-title {
4 | margin-bottom: 35px;
5 | padding-bottom: 20px;
6 | border-bottom: 1px solid $color_border;
7 | }
8 | }
9 |
10 | /* Search Page */
11 | .search {
12 | .content-area {
13 | .entry-summary p:last-child {
14 | margin-bottom: 0px;
15 | }
16 | }
17 | }
18 |
19 | /* 404 Page */
--------------------------------------------------------------------------------
/assets/sass/site/style.scss:
--------------------------------------------------------------------------------
1 | /*!
2 | Theme Name: Customify
3 | Theme URI: https://pressmaximum.com/customify
4 | Author: WPCustomify
5 | Author URI: https://pressmaximum.com
6 | Description: Customify is fast, lightweight, responsive and super flexible multipurpose theme built with SEO, speed, and usability in mind. Unleash the power of your imagination with a true WYSIWYG Header & Footer builder (inside the WordPress Customizer) built exclusively for this theme. The theme works great with any of your favorite page builder likes Elementor, Beaver Builder, SiteOrigin, Thrive Architect, Divi, Visual Composer, etc. Combined with the Header & Footer builder, you can build any type of websites like shop, business agencies, corporate, portfolio, education, university portal, consulting, church, restaurant, medical and so on. Customify is compatible with all well-coded plugins, including major ones like WooCommerce, OrbitFox, Yoast, BuddyPress, bbPress, etc. Learn more about the theme and ready to import demo sites at https://pressmaximum.com/customify
7 | Version: 0.4.10
8 | License: GNU General Public License v2 or later
9 | License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 | Text Domain: customify
11 | Domain Path: /languages
12 | Tested up to: 6.7.1
13 | Requires PHP: 5.6
14 | Tags: custom-background, custom-logo, custom-menu, featured-images, flexible-header, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, one-column, two-columns, three-columns, left-sidebar, right-sidebar, e-commerce, blog
15 | This theme, like WordPress, is licensed under the GPL.
16 | Use it to make something cool, have fun, and share what you've learned with others.
17 | Customify is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
18 | Underscores is distributed under the terms of the GNU GPL v2 or later.
19 | Normalizing styles have been helped along thanks to the fine work of
20 | Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
21 | ======
22 | Note: Do not edit this file. If you wish to add your own CSS we strongly recommend creating your own child theme, or installing a custom CSS plugin.
23 | ======
24 | */
25 |
26 | // == SASS Mixins & Variables ==
27 | @import "utils/mixins";
28 | @import "utils/vars";
29 | // == Vendors Libraries ==
30 | @import "vendors/vendors";
31 | // == Site base ==
32 | @import "base/base";
33 | @import "base/comments";
34 | @import "base/skins";
35 | @import "base/blocks";
36 | // == Site header ==
37 | @import "header/header";
38 | // == Site structure ==
39 | @import "layouts/layouts";
40 | @import "layouts/blogs";
41 | @import "layouts/pages";
42 | // == Widgets ==
43 | @import "widgets/widgets";
44 | // == Site footer ==
45 | @import "footer/footer-common";
46 |
--------------------------------------------------------------------------------
/assets/sass/site/utils/_mixins.scss:
--------------------------------------------------------------------------------
1 | // clearfix helper
2 | @mixin clearfix {
3 | &:before, &:after {
4 | content: "";
5 | display: table;
6 | }
7 | &:after {
8 | clear: both;
9 | }
10 | }
11 |
12 | @mixin rtl() {
13 | html[dir="rtl"] & {
14 | @content;
15 | }
16 | }
17 |
18 | // Skin mode
19 | @function black($opacity) {
20 | @return rgba(black, $opacity)
21 | }
22 | @function white($opacity) {
23 | @return rgba(white, $opacity)
24 | }
25 |
26 |
27 | //$screen_lg: 80em; // max 1280px
28 | //$screen_md: 64em; // max 1024px
29 | //$screen_sm: 48em; // max 768px
30 | //$screen_xs: 35.5em; // up to 568px
31 |
32 | // Mobile first responsive
33 | @mixin mq($media) {
34 | @if $media == min-xs {
35 | @media screen and (min-width: $screen_xs) { @content; }
36 | }
37 | @else if $media == max-xs {
38 | @media screen and (max-width: $screen_xs) { @content; }
39 | }
40 |
41 | @if $media == min-sm {
42 | @media screen and (min-width: $screen_sm) { @content; }
43 | }
44 | @else if $media == max-sm {
45 | @media screen and (max-width: $screen_sm) { @content; }
46 | }
47 |
48 | @else if $media == min-md {
49 | @media screen and (min-width: $screen_md) { @content; }
50 | }
51 | @else if $media == max-md {
52 | @media screen and (max-width: $screen_md) { @content; }
53 | }
54 |
55 | @else if $media == min-lg {
56 | @media screen and (min-width: $screen_lg) { @content; }
57 | }
58 | @else if $media == max-lg {
59 | @media screen and (max-width: $screen_lg) { @content; }
60 | }
61 | }
62 |
63 |
64 | /************************
65 | Device Query
66 | *************************/
67 |
68 | @mixin for_device( $device_name ){
69 | @if map-has-key( $gl-devices-list, $device_name) {
70 | @media #{map-get( $gl-devices-list, $device_name)} {
71 | @content;
72 | }
73 | }@else {
74 | @if map-has-key( $gl-mq-list, $device_name) {
75 | @media #{map-get($gl-mq-list, $device_name)} {
76 | @content;
77 | }
78 | }
79 | }
80 | }
81 |
82 |
--------------------------------------------------------------------------------
/assets/sass/site/utils/_vars.scss:
--------------------------------------------------------------------------------
1 | // Modular Scale settings
2 | $ms-base: 1em, 0.875em;
3 | $ms-ratio: 1.618;
4 |
5 | // Site Fonts
6 | $font_main: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
7 | $font_heading: $font_main;
8 | $font_code: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
9 | $font_pre: "Courier 10 Pitch", Courier, monospace;
10 |
11 | $container_width: 1200px; // 1200px; 75em
12 |
13 | // Background
14 | $background_body: #ffffff;
15 |
16 | // Colors
17 | $color_text: #686868;
18 | $color_heading: #2b2b2b;
19 | $color_primary: #235787;
20 | $color_secondary: #c3512f;
21 | $color_link: #1e4b75;
22 | $color_link_hover: #111111;
23 | $color_border: #eaecee;
24 | $color_meta: #6d6d6d;
25 |
26 | // Box Shadow
27 | $boxshadow_dropdown: 0 3px 30px rgba(25,30,35,.1);
28 |
29 | // Helper
30 | $submenu_width: 14em;
31 |
32 | // Skin
33 |
34 | // - Dark mode
35 | $light_color: white(0.99);
36 | $light_color_link: white(0.79);
37 | $light_color_link_hover: white(0.99);
38 | $light_color_border: rgba(255,255,255,0.08);
39 | $light_bg: rgba(255,255,255,0.9);
40 |
41 | // - Light mode
42 | $dark_color: black(0.6);
43 | $dark_color_link: black(0.55);
44 | $dark_color_link_hover: black(0.8);
45 | $dark_color_border: rgba(0,0,0,0.08);
46 | $dark_bg: rgba(0,0,0,0.9);
47 |
48 | // Screen resolutions
49 | $screen_lg: 80em; // max 1280px
50 | $screen_md: 64em; // max 1024px
51 | $screen_sm: 48em; // max 768px
52 | $screen_xs: 35.5em; // up to 568px
53 |
54 | /*
55 | $gl-devices-list: (
56 | desktop: "screen and (min-width: 64em)", // up 1024px
57 | tablet: "screen and (max-width: 64em) and ( min-width: 35.5em )", // 568px - 1024px
58 | mobile: "screen and (max-width: 35.5em)" // from to 568px to smaller
59 | ) !default;
60 | */
61 |
62 | $gl-devices-list: (
63 | desktop: "screen and (min-width: 1025px)", // up 1024px
64 | tablet: "screen and (max-width: 1024px)", // 568px - 1024px
65 | mobile: "screen and (max-width: 568px)" // from to 568px to smaller
66 | ) !default;
67 |
68 |
69 |
70 |
71 |
--------------------------------------------------------------------------------
/assets/sass/site/vendors/_vendors.scss:
--------------------------------------------------------------------------------
1 | // Modular Scale
2 | @import 'modularscale/vars';
3 | @import 'modularscale/settings';
4 | @import 'modularscale/pow';
5 | @import 'modularscale/strip-units';
6 | @import 'modularscale/sort';
7 | @import 'modularscale/round-px';
8 | @import 'modularscale/target';
9 | @import 'modularscale/function';
10 | @import 'modularscale/respond';
11 | @import 'modularscale/sugar';
12 |
13 | // Normalize
14 | @import 'normalize/normalize';
15 |
16 | // Gridlex
17 | @import 'gridlex/gridlex';
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_function.scss:
--------------------------------------------------------------------------------
1 | @use "sass:math";
2 |
3 | @function ms-function($v: 0, $base: false, $ratio: false, $thread: false, $settings: $modularscale) {
4 |
5 | // Parse settings
6 | $ms-settings: ms-settings($base,$ratio,$thread,$settings);
7 | $base: nth($ms-settings, 1);
8 | $ratio: nth($ms-settings, 2);
9 |
10 | // Render target values from settings.
11 | @if unit($ratio) != '' {
12 | $ratio: ms-target($ratio,$base)
13 | }
14 |
15 | // Fast calc if not multi stranded
16 | @if(length($base) == 1) {
17 | @return ms-round-px(ms-pow($ratio, $v) * $base);
18 | }
19 |
20 | // Create new base array
21 | $ms-bases: nth($base,1);
22 |
23 | // Normalize base values
24 | @for $i from 2 through length($base) {
25 | // initial base value
26 | $ms-base: nth($base,$i);
27 | // If the base is bigger than the main base
28 | @if($ms-base > nth($base,1)) {
29 | // divide the value until it aligns with main base.
30 | @while($ms-base > nth($base,1)) {
31 | $ms-base: math.div($ms-base, $ratio);
32 | }
33 | $ms-base: $ms-base * $ratio;
34 | }
35 | // If the base is smaller than the main base.
36 | @else if ($ms-base < nth($base,1)) {
37 | // pump up the value until it aligns with main base.
38 | @while $ms-base < nth($base,1) {
39 | $ms-base: $ms-base * $ratio;
40 | }
41 | }
42 | // Push into new array
43 | $ms-bases: append($ms-bases,$ms-base);
44 | }
45 |
46 | // Sort array from smallest to largest.
47 | $ms-bases: ms-sort($ms-bases);
48 |
49 | // Find step to use in calculation
50 | $vtep: floor(math.div($v, length($ms-bases)));
51 | // Find base to use in calculation
52 | $ms-base: round(($v / length($ms-bases) - $vtep) * length($ms-bases)) + 1;
53 |
54 | @return ms-round-px(ms-pow($ratio, $vtep) * nth($ms-bases,$ms-base));
55 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_pow.scss:
--------------------------------------------------------------------------------
1 | // Sass does not have native pow() support so this needs to be added.
2 | // Compass and other libs implement this more extensively.
3 | // In order to keep this simple, use those when they are avalible.
4 | // Issue for pow() support in Sass: https://github.com/sass/sass/issues/684
5 |
6 | @use "sass:math";
7 |
8 | @function ms-pow($b,$e) {
9 |
10 | // Return 1 if exponent is 0
11 | @if $e == 0 {
12 | @return 1;
13 | }
14 |
15 | // If pow() exists (compass or mathsass) use that.
16 | @if function-exists('pow') {
17 | @return pow($b,$e);
18 | }
19 |
20 | // This does not support non-integer exponents,
21 | // Check and return an error if a non-integer exponent is passed.
22 | @if (floor($e) != $e) {
23 | @error 'Non-integer values are not supported in modularscale by default. Try using mathsass in your project to add non-integer scale support. https://github.com/terkel/mathsass'
24 | }
25 |
26 | // Seed the return.
27 | $ms-return: $b;
28 |
29 | // Multiply or divide by the specified number of times.
30 | @if $e > 0 {
31 | @for $i from 1 to $e {
32 | $ms-return: $ms-return * $b;
33 | }
34 | }
35 | @if $e < 0 {
36 | @for $i from $e through 0 {
37 | $ms-return: math.div($ms-return, $b);
38 | }
39 | }
40 | @return $ms-return;
41 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_respond.scss:
--------------------------------------------------------------------------------
1 | // Generate calc() function
2 | // based on Mike Riethmuller's Precise control over responsive typography
3 | // http://madebymike.com.au/writing/precise-control-responsive-typography/
4 | @function ms-fluid($val1: 1em, $val2: 1em, $break1: 0, $break2: 0) {
5 | $diff: ms-unitless($val2) - ms-unitless($val1);
6 |
7 | // v1 + (v2 - v1) * ( (100vw - b1) / b2 - b1 )
8 | @return calc( #{$val1} + #{ms-unitless($val2) - ms-unitless($val1)} * ( ( 100vw - #{$break1}) / #{ms-unitless($break2) - ms-unitless($break1)} ) );
9 | }
10 |
11 | // Main responsive mixin
12 | @mixin ms-respond($prop, $val, $map: $modularscale) {
13 | $base: $ms-base;
14 | $ratio: $ms-ratio;
15 |
16 | $first-write: true;
17 | $last-break: null;
18 |
19 | // loop through all settings with a breakpoint type value
20 | @each $v, $s in $map {
21 | @if type-of($v) == number {
22 | @if unit($v) != '' {
23 |
24 | // Write out the first value without a media query.
25 | @if $first-write {
26 | #{$prop}: ms-function($val, $thread: $v, $settings: $map);
27 |
28 | // Not the first write anymore, reset to false to move on.
29 | $first-write: false;
30 | $last-break: $v;
31 | }
32 |
33 | // Write intermediate breakpoints.
34 | @else {
35 | @media (min-width: $last-break) and (max-width: $v) {
36 | $val1: ms-function($val, $thread: $last-break, $settings: $map);
37 | $val2: ms-function($val, $thread: $v, $settings: $map);
38 | #{$prop}: ms-fluid($val1,$val2,$last-break,$v);
39 | }
40 | $last-break: $v;
41 | }
42 | }
43 | }
44 | }
45 |
46 | // Write the last breakpoint.
47 | @if $last-break {
48 | @media (min-width: $last-break) {
49 | #{$prop}: ms-function($val, $thread: $last-break, $settings: $map);
50 | }
51 | }
52 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_round-px.scss:
--------------------------------------------------------------------------------
1 | // No reason to have decimal pixel values,
2 | // normalize them to whole numbers.
3 |
4 | @function ms-round-px($r) {
5 | @if unit($r) == 'px' {
6 | @return round($r);
7 | }
8 | @return $r;
9 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_settings.scss:
--------------------------------------------------------------------------------
1 | // Parse settings starting with defaults.
2 | // Settings should cascade down like you would expect in CSS.
3 | // More specific overrides previous settings.
4 |
5 | @function ms-settings($b: false, $r: false, $t: false, $m: $modularscale) {
6 | $base: $ms-base;
7 | $ratio: $ms-ratio;
8 | $thread: map-get($m, $t);
9 |
10 | // Override with user settings
11 | @if map-get($m, base) {
12 | $base: map-get($m, base);
13 | }
14 | @if map-get($m, ratio) {
15 | $ratio: map-get($m, ratio);
16 | }
17 |
18 | // Override with thread settings
19 | @if $thread {
20 | @if map-get($thread, base) {
21 | $base: map-get($thread, base);
22 | }
23 | @if map-get($thread, ratio) {
24 | $ratio: map-get($thread, ratio);
25 | }
26 | }
27 |
28 | // Override with inline settings
29 | @if $b {
30 | $base: $b;
31 | }
32 | @if $r {
33 | $ratio: $r;
34 | }
35 |
36 | @return $base $ratio;
37 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_sort.scss:
--------------------------------------------------------------------------------
1 | // Basic list sorting
2 | // Would like to replace with http://sassmeister.com/gist/30e4863bd03ce0e1617c
3 | // Unfortunately libsass has a bug with passing arguments into the min() funciton.
4 |
5 | @function ms-sort($l) {
6 |
7 | // loop until the list is confirmed to be sorted
8 | $sorted: false;
9 | @while $sorted == false {
10 |
11 | // Start with the assumption that the lists are sorted.
12 | $sorted: true;
13 |
14 | // Loop through the list, checking each value with the one next to it.
15 | // Swap the values if they need to be swapped.
16 | // Not super fast but simple and modular scale doesn't lean hard on sorting.
17 | @for $i from 2 through length($l) {
18 | $n1: nth($l,$i - 1);
19 | $n2: nth($l,$i);
20 |
21 | // If the first value is greater than the 2nd, swap them.
22 | @if $n1 > $n2 {
23 | $l: set-nth($l, $i, $n1);
24 | $l: set-nth($l, $i - 1, $n2);
25 |
26 | // The list isn't sorted and needs to be looped through again.
27 | $sorted: false;
28 | }
29 | }
30 | }
31 |
32 | // Return the sorted list.
33 | @return $l;
34 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_strip-units.scss:
--------------------------------------------------------------------------------
1 | // Stripping units is not a best practice
2 | // This function should not be used elsewhere
3 | // It is used here because calc() doesn't do unit logic
4 | // AND target ratios use units as a hack to get a number.
5 | @use "sass:math";
6 |
7 | @function ms-unitless($val) {
8 | @return math.div($val, $val - $val + 1);
9 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_sugar.scss:
--------------------------------------------------------------------------------
1 | // To attempt to avoid conflicts with other libraries
2 | // all funcitons are namespaced with `ms-`.
3 | // However, to increase usability, a shorthand function is included here.
4 |
5 | @function ms($v: 0, $base: false, $ratio: false, $thread: false, $settings: $modularscale) {
6 | @return ms-function($v, $base, $ratio, $thread, $settings);
7 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_target.scss:
--------------------------------------------------------------------------------
1 | // Convert number string to number
2 | @use "sass:math";
3 |
4 | @function ms-to-num($n) {
5 | $l: str-length($n);
6 | $r: 0;
7 | $m: str-index($n,'.');
8 | @if $m == null {
9 | $m: $l + 1;
10 | }
11 | // Loop through digits and convert to numbers
12 | @for $i from 1 through $l {
13 | $v: str-slice($n,$i,$i);
14 | @if $v == '1' { $v: 1; }
15 | @else if $v == '2' { $v: 2; }
16 | @else if $v == '3' { $v: 3; }
17 | @else if $v == '4' { $v: 4; }
18 | @else if $v == '5' { $v: 5; }
19 | @else if $v == '6' { $v: 6; }
20 | @else if $v == '7' { $v: 7; }
21 | @else if $v == '8' { $v: 8; }
22 | @else if $v == '9' { $v: 9; }
23 | @else if $v == '0' { $v: 0; }
24 | @else { $v: null; }
25 | @if $v != null {
26 | $m: $m - 1;
27 | $r: $r + ms-pow(10,$m - 1) * $v;
28 | } @else {
29 | $l: $l - 1;
30 | }
31 | }
32 | @return $r;
33 | }
34 |
35 | // Find a ratio based on a target value
36 | @function ms-target($t,$b) {
37 | // Convert to string
38 | $t: $t + '';
39 | // Remove base units to calulate ratio
40 | $b: ms-unitless(nth($b,1));
41 | // Find where 'at' is in the string
42 | $at: str-index($t,'at');
43 |
44 | // Slice the value and target out
45 | // and convert strings to numbers
46 | $v: ms-to-num(str-slice($t,0,$at - 1));
47 | $t: ms-to-num(str-slice($t,$at + 2));
48 |
49 | // Solve the modular scale function for the ratio.
50 | @return ms-pow(math.div($v, $b),math.div(1, $t));
51 | }
--------------------------------------------------------------------------------
/assets/sass/site/vendors/modularscale/_vars.scss:
--------------------------------------------------------------------------------
1 | // Ratios
2 | $double-octave : 4 ;
3 | $pi : 3.14159265359 ;
4 | $major-twelfth : 3 ;
5 | $major-eleventh : 2.666666667 ;
6 | $major-tenth : 2.5 ;
7 | $octave : 2 ;
8 | $major-seventh : 1.875 ;
9 | $minor-seventh : 1.777777778 ;
10 | $major-sixth : 1.666666667 ;
11 | $phi : 1.618034 ;
12 | $golden : $phi ;
13 | $minor-sixth : 1.6 ;
14 | $fifth : 1.5 ;
15 | $augmented-fourth : 1.41421 ;
16 | $fourth : 1.333333333 ;
17 | $major-third : 1.25 ;
18 | $minor-third : 1.2 ;
19 | $major-second : 1.125 ;
20 | $minor-second : 1.066666667 ;
21 |
22 | // Base config
23 | $ms-base : 1em !default;
24 | $ms-ratio : $golden !default;
25 | $modularscale: (
26 | base: 1em 0.875em,
27 | ratio: 1.618
28 | );
--------------------------------------------------------------------------------
/comments.php:
--------------------------------------------------------------------------------
1 |
22 |
23 |
75 |
--------------------------------------------------------------------------------
/footer.php:
--------------------------------------------------------------------------------
1 |
13 |
14 |
15 |
16 |
17 |
18 |
40 |
41 |
42 |
43 |
44 |
29 | ' . get_the_title() . '' 36 | ); 37 | } else { 38 | printf( // WPCS: XSS OK. 39 | /* translators: 1: comment count number, 2: title. */ 40 | esc_html( _nx( '%1$s Comment', '%1$s Comments', $comment_count, 'comments title', 'customify' ) ), 41 | number_format_i18n( $comment_count ) 42 | ); 43 | } 44 | ?> 45 |
46 | 47 | 48 | 49 |50 | 'customify_comment', 54 | ) 55 | ); 56 | ?> 57 |
58 | 59 | 65 | 66 | 73 | 74 |