├── .DS_Store
├── screenshot.png
├── languages
├── de_DE.mo
├── de_DE_formal.mo
├── plugin-translations.php
└── readme.txt
├── img
└── favicon
│ ├── favicon.ico
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── mstile-150x150.png
│ ├── apple-touch-icon.png
│ ├── android-chrome-192x192.png
│ ├── android-chrome-512x512.png
│ ├── browserconfig.xml
│ └── site.webmanifest
├── fonts
└── fontawesome
│ ├── fa-solid-900.eot
│ ├── fa-solid-900.ttf
│ ├── fa-brands-400.eot
│ ├── fa-brands-400.ttf
│ ├── fa-brands-400.woff
│ ├── fa-regular-400.eot
│ ├── fa-regular-400.ttf
│ ├── fa-solid-900.woff
│ ├── fa-solid-900.woff2
│ ├── fa-brands-400.woff2
│ ├── fa-regular-400.woff
│ └── fa-regular-400.woff2
├── css
├── theme_single.css
├── theme_preloader.css
├── theme_footer.css
├── theme_sidebar.css
├── theme_header_up_down.css
├── theme_cookiebar.css
├── theme_to_top.css
├── theme_comments.css
├── theme_colors.css
├── all.css
├── theme_fonts.css
├── theme_archive.css
├── theme_header_offcanvas.css
├── theme_header_transform.css
└── theme_header.css
├── woocommerce
├── style.css
├── css
│ ├── woocommerce_d_none.css
│ └── theme_header_woocommerce.css
├── loop
│ ├── loop-end.php
│ ├── loop-start.php
│ ├── no-products-found.php
│ ├── price.php
│ ├── sale-flash.php
│ ├── pagination.php
│ ├── orderby.php
│ ├── add-to-cart.php
│ └── result-count.php
├── order
│ ├── order-again.php
│ ├── order-details-customer.php
│ └── order-downloads.php
├── notices
│ ├── error.php
│ ├── success.php
│ └── notice.php
├── cart
│ ├── proceed-to-checkout-button.php
│ ├── cart-empty.php
│ └── shipping-calculator.php
├── single-product
│ ├── sale-flash.php
│ └── add-to-cart
│ │ ├── external.php
│ │ ├── variation-add-to-cart-button.php
│ │ └── simple.php
├── myaccount
│ ├── my-account.php
│ ├── navigation.php
│ ├── downloads.php
│ ├── form-lost-password.php
│ ├── form-edit-address.php
│ ├── my-address.php
│ ├── form-reset-password.php
│ ├── form-add-payment-method.php
│ ├── my-orders.php
│ ├── payment-methods.php
│ └── form-edit-account.php
├── global
│ ├── breadcrumb.php
│ ├── quantity-input.php
│ └── form-login.php
├── product-searchform.php
├── checkout
│ ├── payment-method.php
│ ├── form-coupon.php
│ ├── form-checkout.php
│ ├── terms.php
│ ├── form-shipping.php
│ ├── form-billing.php
│ ├── payment.php
│ └── form-pay.php
├── js
│ └── woocommerce.js
└── content-product.php
├── rtl.css
├── searchform.php
├── sidebar.php
├── page-blank-with-container.php
├── page-blank-without-container.php
├── inc
├── template-functions.php
└── jetpack.php
├── woocommerce.php
├── 404.php
├── page-sidebar-none.php
├── index-woocommerce.php
├── style.css
├── page-full-width-image.php
├── template-parts
├── content-search.php
└── content-none.php
├── page-sidebar-left.php
├── search.php
├── single-sidebar-none.php
├── page.php
├── single.php
├── single-sidebar-left.php
├── single-full-width-image.php
├── archive-masonry.php
├── category-masonry.php
├── archive-equal-height.php
├── category-equal-height.php
├── author-masonry.php
├── author-equal-height.php
├── category-equal-height-sidebar-right.php
├── category-sidebar-left.php
├── category.php
├── archive-equal-height-sidebar-right.php
├── archive.php
├── archive-sidebar-left.php
├── author-equal-height-sidebar-right.php
├── js
└── lib
│ └── cookie.js
├── author.php
├── author-sidebar-left.php
└── footer.php
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/.DS_Store
--------------------------------------------------------------------------------
/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/screenshot.png
--------------------------------------------------------------------------------
/languages/de_DE.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/languages/de_DE.mo
--------------------------------------------------------------------------------
/img/favicon/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/img/favicon/favicon.ico
--------------------------------------------------------------------------------
/languages/de_DE_formal.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/languages/de_DE_formal.mo
--------------------------------------------------------------------------------
/img/favicon/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/img/favicon/favicon-16x16.png
--------------------------------------------------------------------------------
/img/favicon/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/img/favicon/favicon-32x32.png
--------------------------------------------------------------------------------
/img/favicon/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/img/favicon/mstile-150x150.png
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-solid-900.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-solid-900.eot
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-solid-900.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-solid-900.ttf
--------------------------------------------------------------------------------
/img/favicon/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/img/favicon/apple-touch-icon.png
--------------------------------------------------------------------------------
/languages/plugin-translations.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-brands-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-brands-400.eot
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-brands-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-brands-400.ttf
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-brands-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-brands-400.woff
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-regular-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-regular-400.eot
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-regular-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-regular-400.ttf
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-solid-900.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-solid-900.woff
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-solid-900.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-solid-900.woff2
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-brands-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-brands-400.woff2
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-regular-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-regular-400.woff
--------------------------------------------------------------------------------
/fonts/fontawesome/fa-regular-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/fonts/fontawesome/fa-regular-400.woff2
--------------------------------------------------------------------------------
/img/favicon/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/img/favicon/android-chrome-192x192.png
--------------------------------------------------------------------------------
/img/favicon/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/crftwrk/bootscore-4/HEAD/img/favicon/android-chrome-512x512.png
--------------------------------------------------------------------------------
/css/theme_single.css:
--------------------------------------------------------------------------------
1 | #featured-full-image {
2 | background-size: cover;
3 | background-position: 50%;
4 | background-repeat: no-repeat;
5 | }
--------------------------------------------------------------------------------
/css/theme_preloader.css:
--------------------------------------------------------------------------------
1 | #preloader {
2 | top: 0;
3 | left: 0;
4 | right: 0;
5 | bottom: 0;
6 | z-index: 99999999;
7 | display: flex;
8 | }
--------------------------------------------------------------------------------
/css/theme_footer.css:
--------------------------------------------------------------------------------
1 | .bootscore-footer ul {
2 | list-style: none;
3 | padding: 0;
4 | margin-bottom: 0
5 | }
6 |
7 | #footer-menu ul li a {
8 | padding-left: 0;
9 | }
--------------------------------------------------------------------------------
/css/theme_sidebar.css:
--------------------------------------------------------------------------------
1 | .widget-area ul {
2 | padding: 0;
3 | list-style: none;
4 | margin-bottom: 0;
5 | }
6 |
7 | .widget-area ul li ul li {
8 | padding-left: 1rem;
9 | }
--------------------------------------------------------------------------------
/css/theme_header_up_down.css:
--------------------------------------------------------------------------------
1 | #nav-main,
2 | .down #nav-main {
3 | transition: transform .3s .1s ease-in-out
4 | }
5 |
6 | .down #nav-main {
7 | transform: translate3d(0, -57px, 0)
8 | }
--------------------------------------------------------------------------------
/woocommerce/style.css:
--------------------------------------------------------------------------------
1 | /* Theme Header */
2 | @import url("css/theme_header_woocommerce.css");
3 |
4 | /* Woocommerce CSS */
5 | @import url("css/woocommerce.css");
6 | @import url("css/woocommerce_colors.css");
7 | @import url("css/woocommerce_d_none.css");
8 |
--------------------------------------------------------------------------------
/css/theme_cookiebar.css:
--------------------------------------------------------------------------------
1 | #gdpr-box {
2 | display: none;
3 | width: 100%;
4 | position: fixed;
5 | bottom: 0;
6 | z-index: 9999;
7 | }
8 |
9 | #gdpr-box a.gdpr-button-settings,
10 | #gdpr-box button.gdpr-button-accept {
11 | display: inline-block;
12 | }
--------------------------------------------------------------------------------
/img/favicon/browserconfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | #ffffff
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/css/theme_to_top.css:
--------------------------------------------------------------------------------
1 | #to-top {
2 | height: 0;
3 | position: absolute;
4 | top: 0
5 | }
6 |
7 | .top-button {
8 | position: fixed;
9 | right: 5%;
10 | bottom: 30px;
11 | opacity: 0;
12 | transition: opacity 1s;
13 | z-index: 9;
14 | }
15 |
16 | .top-button.visible {
17 | opacity: 1;
18 | transition: opacity 1s
19 | }
--------------------------------------------------------------------------------
/languages/readme.txt:
--------------------------------------------------------------------------------
1 | Place your theme language files in this directory.
2 |
3 | Please visit the following links to learn more about translating WordPress themes:
4 |
5 | https://make.wordpress.org/polyglots/teams/
6 | https://developer.wordpress.org/themes/functionality/localization/
7 | https://developer.wordpress.org/reference/functions/load_theme_textdomain/
8 |
--------------------------------------------------------------------------------
/woocommerce/css/woocommerce_d_none.css:
--------------------------------------------------------------------------------
1 | a.added_to_cart.wc-forward {
2 | display: none;
3 | }
4 |
5 | .woocommerce div.product .woocommerce-tabs ul.tabs li:nth-child(1):before {
6 | display: none;
7 | }
8 |
9 | ul.tabs.wc-tabs li:after {
10 | display: none;
11 | }
12 |
13 | span#select2-billing_country-container {
14 | display: none;
15 | }
16 |
17 |
--------------------------------------------------------------------------------
/rtl.css:
--------------------------------------------------------------------------------
1 | /*
2 | Theme Name: Bootscore
3 |
4 | Adding support for languages written in a Right To Left (RTL) direction is easy -
5 | it's just a matter of overwriting all the horizontal positioning attributes
6 | of your CSS stylesheet in a separate stylesheet file named rtl.css.
7 |
8 | https://codex.wordpress.org/Right-to-Left_Language_Support
9 |
10 | */
11 |
12 | /*
13 | body {
14 | direction: rtl;
15 | unicode-bidi: embed;
16 | }
17 | */
18 |
--------------------------------------------------------------------------------
/searchform.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/sidebar.php:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/img/favicon/site.webmanifest:
--------------------------------------------------------------------------------
1 | {
2 | "name": "",
3 | "short_name": "",
4 | "icons": [
5 | {
6 | "src": "android-chrome-192x192.png",
7 | "sizes": "192x192",
8 | "type": "image/png"
9 | },
10 | {
11 | "src": "android-chrome-512x512.png",
12 | "sizes": "512x512",
13 | "type": "image/png"
14 | }
15 | ],
16 | "theme_color": "#ffffff",
17 | "background_color": "#ffffff",
18 | "display": "standalone"
19 | }
20 |
--------------------------------------------------------------------------------
/css/theme_comments.css:
--------------------------------------------------------------------------------
1 | ul.comment-list {
2 | list-style: none;
3 | padding: 0;
4 | }
5 |
6 | ul.comment-list li {
7 | list-style: none;
8 | }
9 |
10 | @media (min-width: 992px) {
11 | .comment-list ul.children {
12 | padding-left: 80px;
13 | }
14 | }
15 |
16 |
17 | /* Comments Link Hide Title */
18 |
19 | .screen-reader-text {
20 | clip: rect(1px, 1px, 1px, 1px);
21 | position: absolute !important;
22 | height: 1px;
23 | width: 1px;
24 | overflow: hidden;
25 | word-wrap: normal !important;
26 | }
27 |
28 |
29 | /* comments width */
30 |
31 | div#comments .media-body {
32 | max-width: 100%;
33 | }
--------------------------------------------------------------------------------
/css/theme_colors.css:
--------------------------------------------------------------------------------
1 | .toggler-icon-animated span, .toggler-icon span {
2 | background-color: var(--secondary);
3 | }
4 |
5 | .toggler-icon-animated.open span {
6 | background-color: var(--primary);
7 | }
8 |
9 | ::-moz-selection {
10 | color:#fff;
11 | background-color:var(--primary);
12 | }
13 |
14 | ::selection {
15 | color:#fff;
16 | background-color:var(--primary);
17 | }
18 |
19 | #preloader {
20 | background-color: inherit;
21 | }
22 |
23 | pre {
24 | background-color: var(--light);
25 | }
26 |
27 | blockquote {
28 | background-color: var(--light);
29 | }
30 |
31 | q {
32 | background-color: var(--light);
33 | }
34 |
35 | .wp-block-button {
36 | color: var(--primary);
37 | }
38 |
39 | .wp-block-button:hover {
40 | color: #fff;
41 | }
42 |
--------------------------------------------------------------------------------
/woocommerce/loop/loop-end.php:
--------------------------------------------------------------------------------
1 |
22 |
23 |
--------------------------------------------------------------------------------
/woocommerce/loop/loop-start.php:
--------------------------------------------------------------------------------
1 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/page-blank-with-container.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | '
' . esc_html__( 'Pages:', 'bootscore' ),
22 | 'after' => '
',
23 | ) );
24 | ?>
25 |
26 |
27 |
28 |
29 |
30 |
31 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | '
' . esc_html__( 'Pages:', 'bootscore' ),
22 | 'after' => '
',
23 | ) );
24 | ?>
25 |
26 |
27 |
28 |
29 |
30 |
31 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/woocommerce/loop/no-products-found.php:
--------------------------------------------------------------------------------
1 |
21 |
22 |
--------------------------------------------------------------------------------
/woocommerce/loop/price.php:
--------------------------------------------------------------------------------
1 |
24 |
25 | get_price_html() ) : ?>
26 |
27 |
28 |
--------------------------------------------------------------------------------
/css/theme_fonts.css:
--------------------------------------------------------------------------------
1 | body {
2 | word-break: break-word;
3 | }
4 |
5 | .breadcrumb {
6 | hyphens: auto;
7 | -webkit-hyphens: auto;
8 | -moz-hyphens: auto;
9 | -ms-hyphens: auto;
10 | }
11 |
12 | @media (max-width: 1200px) {
13 | .display-1 {
14 | font-size: calc(1.725rem + 5.7vw) !important;
15 | }
16 |
17 | .display-2 {
18 | font-size: calc(1.675rem + 5.1vw) !important;
19 | }
20 |
21 | .display-3 {
22 | font-size: calc(1.575rem + 3.9vw) !important;
23 | }
24 |
25 | .display-4 {
26 | font-size: calc(1.475rem + 2.7vw) !important;
27 | }
28 |
29 | h1, .h1 {
30 | font-size: calc(1.35rem + 1.2vw) !important;
31 | }
32 |
33 | h2, .h2 {
34 | font-size: calc(1.3rem + .6vw) !important;
35 | }
36 |
37 | h3, .h3 {
38 | font-size: calc(1.275rem + .3vw) !important;
39 | }
40 |
41 | h4, .h4 {
42 | font-size: calc(1.25rem + 0vw) !important;
43 | }
44 | }
--------------------------------------------------------------------------------
/woocommerce/notices/error.php:
--------------------------------------------------------------------------------
1 |
27 |
28 |
29 |
>
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/woocommerce/notices/success.php:
--------------------------------------------------------------------------------
1 |
27 |
28 |
29 |
role="alert">
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/inc/template-functions.php:
--------------------------------------------------------------------------------
1 | ', esc_url( get_bloginfo( 'pingback_url' ) ) );
35 | }
36 | }
37 | add_action( 'wp_head', 'bootscore_pingback_header' );
38 |
--------------------------------------------------------------------------------
/woocommerce/notices/notice.php:
--------------------------------------------------------------------------------
1 |
27 |
28 |
29 |
>
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/woocommerce/cart/proceed-to-checkout-button.php:
--------------------------------------------------------------------------------
1 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/woocommerce/loop/sale-flash.php:
--------------------------------------------------------------------------------
1 |
25 | is_on_sale() ) : ?>
26 |
27 | %', $post, $product ); ?>
28 |
29 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
25 | is_on_sale() ) : ?>
26 |
27 | %', $post, $product ); ?>
28 |
29 | 0 ) : ?>
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/woocommerce/myaccount/my-account.php:
--------------------------------------------------------------------------------
1 |
26 |
27 |
28 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/woocommerce/loop/pagination.php:
--------------------------------------------------------------------------------
1 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/css/theme_archive.css:
--------------------------------------------------------------------------------
1 | /* Pagination Buttons */
2 |
3 | [rel="prev"]:before {
4 | content: "« ";
5 | }
6 |
7 | [rel="next"]:after {
8 | content: " »";
9 | }
10 |
11 | /* Category masonry card */
12 |
13 | @media (min-width: 576px) and (max-width: 991px) {
14 | .card-columns {
15 | -webkit-column-count: 2;
16 | -moz-column-count: 2;
17 | column-count: 2;
18 | }
19 | }
20 |
21 | /* Horizontal Card */
22 |
23 | @media (max-width: 767px) {
24 | .card-img-left img {
25 | border-top-left-radius: calc(.25rem - 1px);
26 | border-top-right-radius: calc(.25rem - 1px);
27 | width: 100%;
28 | height: auto;
29 | }
30 | }
31 |
32 | @media (min-width: 768px) {
33 | .card-img-left img {
34 | border-top-left-radius: calc(.25rem - 1px);
35 | border-bottom-left-radius: calc(.25rem - 1px);
36 | object-fit: cover;
37 | height: 100%;
38 | width: 100%;
39 | }
40 | }
41 |
42 | @media (max-width: 991px) {
43 | .card-img-left-md img {
44 | border-top-left-radius: calc(.25rem - 1px);
45 | border-top-right-radius: calc(.25rem - 1px);
46 | width: 100%;
47 | height: auto;
48 | }
49 | }
50 |
51 | @media (min-width: 992px) {
52 | .card-img-left-md img {
53 | border-top-left-radius: calc(.25rem - 1px);
54 | border-bottom-left-radius: calc(.25rem - 1px);
55 | object-fit: cover;
56 | height: 100%;
57 | width: 100%;
58 | }
59 | }
--------------------------------------------------------------------------------
/404.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
404
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
21 |
22 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/css/theme_header_offcanvas.css:
--------------------------------------------------------------------------------
1 | html,
2 | body {
3 | overflow-x: hidden;
4 | /* Prevent scroll on narrow devices */
5 | }
6 |
7 | @media (max-width: 518px) {
8 | .offcanvas-collapse {
9 | width: 100%;
10 | }
11 | }
12 |
13 | @media (min-width: 519px) and (max-width: 991px) {
14 | .offcanvas-collapse {
15 | width: 44% !important;
16 | right: -16px;
17 |
18 | }
19 | }
20 |
21 | @media (max-width: 991px) {
22 | .offcanvas-collapse {
23 | position: fixed;
24 | top: 0;
25 | /* Height of navbar */
26 | padding-top: 56px;
27 | bottom: 0;
28 | /*width: 100%;*/
29 | padding-right: 1rem;
30 | padding-left: 1rem;
31 | overflow-y: auto;
32 | transition: -webkit-transform .3s ease-in-out;
33 | transition: transform .3s ease-in-out;
34 | transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
35 | -webkit-transform: translateX(100%);
36 | transform: translateX(100%);
37 | z-index: 1;
38 | }
39 | .offcanvas-collapse.open {
40 | -webkit-transform: translateX(-1rem);
41 | transform: translateX(-1rem);
42 | /* Account for horizontal padding on navbar */
43 | }
44 | }
45 |
46 | @media (max-width: 782px) {
47 | .logged-in.admin-bar .offcanvas-collapse {
48 | top: 46px;
49 | }
50 | }
51 |
52 | @media (min-width: 783px) {
53 | .logged-in.admin-bar .offcanvas-collapse {
54 | top: 32px;
55 | }
56 | }
--------------------------------------------------------------------------------
/page-sidebar-none.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
25 |
26 |
27 |
28 |
29 | '
' . esc_html__( 'Pages:', 'bootscore' ),
31 | 'after' => '
',
32 | ) );
33 | ?>
34 |
35 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
38 |
--------------------------------------------------------------------------------
/woocommerce/myaccount/navigation.php:
--------------------------------------------------------------------------------
1 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 | $label ) : ?>
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/woocommerce/global/breadcrumb.php:
--------------------------------------------------------------------------------
1 | $crumb ) {
28 |
29 | echo $before;
30 |
31 | if ( ! empty( $crumb[1] ) && sizeof( $breadcrumb ) !== $key + 1 ) {
32 | if (0==$key){
33 | echo '
';
34 | }else{
35 | echo '
' . esc_html( $crumb[0] ) . ' ';
36 | }
37 | }
38 | else{
39 | echo esc_html($crumb[0]);
40 | }
41 |
42 | echo $after;
43 |
44 | if ( sizeof( $breadcrumb ) !== $key + 1 ) {
45 | echo $delimiter;
46 | }
47 | }
48 |
49 | echo $wrap_after;
50 |
51 | }
52 |
--------------------------------------------------------------------------------
/woocommerce/myaccount/downloads.php:
--------------------------------------------------------------------------------
1 | customer->get_downloadable_products();
26 | $has_downloads = (bool) $downloads;
27 |
28 | do_action( 'woocommerce_before_account_downloads', $has_downloads ); ?>
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/woocommerce/loop/add-to-cart.php:
--------------------------------------------------------------------------------
1 |
%s ',
27 | esc_url( $product->add_to_cart_url() ),
28 | esc_attr( isset( $args['quantity'] ) ? $args['quantity'] : 1 ),
29 | $product->is_purchasable() && $product->is_in_stock() ? 'add_to_cart_button' : '',
30 | esc_attr( $product->get_type() ),
31 | $product->get_type() == 'simple' ? 'ajax_add_to_cart' : '',
32 | isset( $args['attributes'] ) ? wc_implode_html_attributes( $args['attributes'] ) : '',
33 | esc_html( $product->add_to_cart_text() )
34 | ),
35 | $product, $args );
36 |
--------------------------------------------------------------------------------
/template-parts/content-search.php:
--------------------------------------------------------------------------------
1 |
11 |
>
12 |
13 |
14 |
15 | ' . get_the_post_thumbnail(null, 'medium') . '
';
17 | ?>
18 |
19 |
20 |
21 |
22 |
23 |
24 |
29 |
30 |
31 |
32 |
38 |
39 |
40 |
41 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/woocommerce/single-product/add-to-cart/variation-add-to-cart-button.php:
--------------------------------------------------------------------------------
1 |
14 |
15 |
16 |
17 | apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ),
22 | 'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ),
23 | 'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( wp_unslash( $_POST['quantity'] ) ) : $product->get_min_purchase_quantity(), // WPCS: CSRF ok, input var ok.
24 | ) );
25 |
26 | do_action( 'woocommerce_after_add_to_cart_quantity' );
27 | ?>
28 |
29 | single_add_to_cart_text() ); ?>
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/css/theme_header_transform.css:
--------------------------------------------------------------------------------
1 | #nav-main.on-top {
2 | padding-top: 20px;
3 | padding-bottom: 20px;
4 | transition: all .5s ease-in-out!important;
5 | border-bottom: 1px solid rgba(0,0,0,0) !important;
6 | }
7 |
8 | #nav-main.clear {
9 | background: rgba(255, 255, 255, 0)!important;
10 | transition: background .5s ease-in-out, border-bottom .5s ease-in-out
11 | }
12 |
13 |
14 | #nav-main {
15 | transition: background .5s ease-in-out, border-bottom .5s ease-in-out, padding .5s ease-in-out, transform .5s ease-in-out
16 | }
17 |
18 | .clear .nav-link {
19 | color: #fff!important;
20 | transition: all .5s
21 | }
22 |
23 | .clear .nav-link.active,
24 | .clear .nav-link:hover {
25 | color: #dc3545!important;
26 | transition: all .5s
27 | }
28 |
29 | .clear .active>.nav-link {
30 | color: #dc3545!important
31 | }
32 |
33 | .clear .toggler-icon-animated span {
34 | background: #fff;
35 | transition: background .5s
36 | }
37 |
38 | .toggler-icon-animated span {
39 | transition: background .5s
40 | }
41 |
42 | .clear .navbar-brand,
43 | .navbar-brand {
44 | transition: transform .5s ease-in-out, filter .25s ease-in-out;
45 | filter: invert(1) brightness(150%);
46 | }
47 |
48 | .navbar-brand {
49 | filter: invert(0) brightness(100%)
50 | }
51 |
52 | .on-top .navbar-brand img {
53 | transform: scale(1.2) translate3d(12px, 0px, 0px);
54 | padding-top: .3125rem;
55 | padding-bottom: .3125rem;
56 | transition: transform .5s ease-in-out, filter 1s ease-in-out;
57 | }
58 |
59 | .navbar-brand img {
60 | transform: scale(1) translate3d(0px, 0px, 0px);
61 | transition: transform .5s ease-in-out, filter 1s ease-in-out;
62 | }
--------------------------------------------------------------------------------
/template-parts/content-none.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
16 |
17 |
18 |
19 | ' . wp_kses(
24 | /* translators: 1: link to WP admin new post page. */
25 | __( 'Ready to publish your first post?
Get started here .', 'bootscore' ),
26 | array(
27 | 'a' => array(
28 | 'href' => array(),
29 | ),
30 | )
31 | ) . '',
32 | esc_url( admin_url( 'post-new.php' ) )
33 | );
34 |
35 | elseif ( is_search() ) :
36 | ?>
37 |
38 |
43 |
44 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/inc/jetpack.php:
--------------------------------------------------------------------------------
1 | 'main',
21 | 'render' => 'bootscore_infinite_scroll_render',
22 | 'footer' => 'page',
23 | ) );
24 |
25 | // Add theme support for Responsive Videos.
26 | add_theme_support( 'jetpack-responsive-videos' );
27 |
28 | // Add theme support for Content Options.
29 | add_theme_support( 'jetpack-content-options', array(
30 | 'post-details' => array(
31 | 'stylesheet' => 'bootscore-style',
32 | 'date' => '.posted-on',
33 | 'categories' => '.cat-links',
34 | 'tags' => '.tags-links',
35 | 'author' => '.byline',
36 | 'comment' => '.comments-link',
37 | ),
38 | 'featured-images' => array(
39 | 'archive' => true,
40 | 'post' => true,
41 | 'page' => true,
42 | ),
43 | ) );
44 | }
45 | add_action( 'after_setup_theme', 'bootscore_jetpack_setup' );
46 |
47 | /**
48 | * Custom render function for Infinite Scroll.
49 | */
50 | function bootscore_infinite_scroll_render() {
51 | while ( have_posts() ) {
52 | the_post();
53 | if ( is_search() ) :
54 | get_template_part( 'template-parts/content', 'search' );
55 | else :
56 | get_template_part( 'template-parts/content', get_post_type() );
57 | endif;
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/woocommerce/loop/result-count.php:
--------------------------------------------------------------------------------
1 |
24 |
25 |
26 |
27 |
28 |
29 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/woocommerce/product-searchform.php:
--------------------------------------------------------------------------------
1 |
24 |
34 |
--------------------------------------------------------------------------------
/page-sidebar-left.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
29 |
30 |
31 |
32 |
33 |
34 | '
' . esc_html__( 'Pages:', 'bootscore' ),
36 | 'after' => '
',
37 | ) );
38 | ?>
39 |
40 |
41 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
30 |
31 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
32 |
33 |
34 |
35 |
36 |
37 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/page.php:
--------------------------------------------------------------------------------
1 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
34 |
35 |
36 |
37 |
38 |
39 | '
' . esc_html__( 'Pages:', 'bootscore' ),
41 | 'after' => '
',
42 | ) );
43 | ?>
44 |
45 |
46 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
22 |
23 |
24 |
25 |
26 |
27 | chosen, true ); ?> data-order_button_text="order_button_text ); ?>" />
28 |
29 |
30 | get_title(); /* phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped */ ?> get_icon(); /* phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped */ ?>
31 |
32 |
33 |
34 | has_fields() || $gateway->get_description() ) : ?>
35 | chosen ) : /* phpcs:ignore Squiz.ControlStructures.ControlSignature.NewlineAfterOpenBrace */ ?>style="display:none;" >
36 | payment_fields(); ?>
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/woocommerce/myaccount/form-lost-password.php:
--------------------------------------------------------------------------------
1 |
22 |
23 |
45 | li>a:not(.dropdown-toggle), a.dropdown-item').on('click', function () {
39 | $('.offcanvas-collapse-left').removeClass('open')
40 | $('.opac').removeClass('visible')
41 | })
42 |
43 | $('.bootscore-cart, .single_add_to_cart_button:not(.product_type_variable)').click(function () {
44 | $(".cart-right").toggleClass("open");
45 | });
46 |
47 | $('.opac').on('click touchstart', function () {
48 | $('.cart-right, .offcanvas-collapse-left').removeClass('open')
49 | $('.opac').removeClass('visible')
50 | });
51 | // Header WooCommerce End
52 |
53 |
54 |
55 | // Review Checkbox
56 | $('.comment-form-cookies-consent').addClass('custom-control custom-checkbox');
57 | $('#wp-comment-cookies-consent').addClass('custom-control-input');
58 | $('.comment-form-cookies-consent label').addClass('custom-control-label');
59 | // Review Checkbox End
60 |
61 | // Shipping Calculator
62 | $('input#calc_shipping_state').addClass('form-control');
63 | // Shipping Calculator End
64 |
65 |
66 |
67 |
68 | }); // jQuery End
69 |
--------------------------------------------------------------------------------
/woocommerce/checkout/form-coupon.php:
--------------------------------------------------------------------------------
1 |
25 |
26 | ' . esc_html__( 'Click here to enter your code', 'woocommerce' ) . '' ), 'notice' ); ?>
27 |
28 |
29 |
54 |
--------------------------------------------------------------------------------
/woocommerce/global/quantity-input.php:
--------------------------------------------------------------------------------
1 |
22 |
23 |
24 |
25 |
30 |
31 |
32 |
33 |
46 |
47 |
48 | needs_shipping_address();
21 | ?>
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | get_formatted_billing_address( esc_html__( 'N/A', 'woocommerce' ) ) ); ?>
35 |
36 | get_billing_phone() ) : ?>
37 | get_billing_phone() ); ?>
38 |
39 |
40 | get_billing_email() ) : ?>
41 | get_billing_email() ); ?>
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 | get_formatted_shipping_address( esc_html__( 'N/A', 'woocommerce' ) ) ); ?>
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/woocommerce/myaccount/form-edit-address.php:
--------------------------------------------------------------------------------
1 |
23 |
24 |
25 |
26 |
27 |
28 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/single.php:
--------------------------------------------------------------------------------
1 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
33 |
34 |
35 |
36 |
37 |
38 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/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 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/woocommerce/content-product.php:
--------------------------------------------------------------------------------
1 | is_visible() ) {
24 | return;
25 | }
26 | ?>
27 |
28 |
29 |
>
30 |
47 |
48 |
72 |
73 |
74 |
75 |
--------------------------------------------------------------------------------
/single-sidebar-left.php:
--------------------------------------------------------------------------------
1 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
35 |
36 |
37 |
38 |
39 |
40 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/single-full-width-image.php:
--------------------------------------------------------------------------------
1 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
74 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
' ); ?>
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | 'card-img-top')); ?>
29 |
30 |
31 |
32 |
33 |
34 |
35 |
40 |
41 |
42 |
43 |
49 |
50 |
51 |
52 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
15 |
16 |
26 |
27 |
28 |
29 |
33 |
34 |
35 |
36 | id="terms" />
37 | *
38 |
39 |
40 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
12 |
13 |
14 |
15 |
16 |
' ); ?>
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 | 'card-img-top')); ?>
30 |
31 |
32 |
33 |
34 |
35 |
40 |
41 |
42 |
43 |
44 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
12 |
13 |
14 |
15 |
16 |
' ); ?>
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 | 'card-img-top')); ?>
30 |
31 |
32 |
33 |
34 |
35 |
40 |
41 |
42 |
43 |
44 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
29 |
30 |
31 |
32 |
33 |
34 |
35 | 'card-img-top')); ?>
36 |
37 |
38 |
39 |
40 |
41 |
42 |
47 |
48 |
49 |
50 |
56 |
57 |
58 |
59 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 | payment_gateways->get_available_payment_gateways();
21 |
22 | if ( $available_gateways ) : ?>
23 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/author-equal-height.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 | 'card-img-top')); ?>
37 |
38 |
39 |
40 |
41 |
42 |
47 |
48 |
49 |
50 |
51 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
21 |
22 |
23 | cart->needs_shipping_address() ) : ?>
24 |
25 |
26 |
27 | type="checkbox" name="ship_to_different_address" value="1" />
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 | get_checkout_fields( 'shipping' );
39 |
40 | foreach ( $fields as $key => $field ) {
41 | woocommerce_form_field( $key, $field, $checkout->get_value( $key ) );
42 | }
43 | ?>
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 | cart->needs_shipping() || wc_ship_to_billing_address_only() ) : ?>
58 |
59 |
60 |
61 |
62 |
63 |
64 | get_checkout_fields( 'order' ) as $key => $field ) : ?>
65 | get_value( $key ) ); ?>
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
--------------------------------------------------------------------------------
/woocommerce/global/form-login.php:
--------------------------------------------------------------------------------
1 |
27 |
73 |
--------------------------------------------------------------------------------
/category-equal-height-sidebar-right.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
' ); ?>
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 | 'card-img-top')); ?>
32 |
33 |
34 |
35 |
36 |
37 |
42 |
43 |
44 |
45 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 | $column_name ) : ?>
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 | $column_name ) : ?>
39 |
40 | ' . esc_html( $download['product_name'] ) . '';
48 | } else {
49 | echo esc_html( $download['product_name'] );
50 | }
51 | break;
52 | case 'download-file':
53 | echo '' . esc_html( $download['download_name'] ) . ' ';
54 | break;
55 | case 'download-remaining':
56 | echo is_numeric( $download['downloads_remaining'] ) ? esc_html( $download['downloads_remaining'] ) : esc_html__( '∞', 'woocommerce' );
57 | break;
58 | case 'download-expires':
59 | if ( ! empty( $download['access_expires'] ) ) {
60 | echo '' . esc_html( date_i18n( get_option( 'date_format' ), strtotime( $download['access_expires'] ) ) ) . ' ';
61 | } else {
62 | esc_html_e( 'Never', 'woocommerce' );
63 | }
64 | break;
65 | }
66 | }
67 | ?>
68 |
69 |
70 |
71 |
72 |
73 |
74 |
--------------------------------------------------------------------------------
/woocommerce/checkout/form-billing.php:
--------------------------------------------------------------------------------
1 |
21 |
22 |
23 |
24 | cart->needs_shipping() ) : ?>
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 | get_checkout_fields( 'billing' );
39 |
40 | foreach ( $fields as $key => $field ) {
41 | woocommerce_form_field( $key, $field, $checkout->get_value( $key ) );
42 | }
43 | ?>
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 | is_registration_enabled() ) : ?>
52 |
53 | is_registration_required() ) : ?>
54 |
55 |
56 | get_value( 'createaccount' ) || ( true === apply_filters( 'woocommerce_create_account_default_checked', false ) ) ), true ); ?> type="checkbox" name="createaccount" value="1" />
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 | get_checkout_fields( 'account' ) ) : ?>
65 |
66 |
67 | get_checkout_fields( 'account' ) as $key => $field ) : ?>
68 | get_value( $key ) ); ?>
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/category-sidebar-left.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
' ); ?>
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 | ' . get_the_post_thumbnail(null, 'medium') . '
';
37 | ?>
38 |
39 |
40 |
41 |
42 |
47 |
48 |
49 |
50 |
56 |
57 |
58 |
59 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
24 |
25 |
26 | cart->needs_payment() ) : ?>
27 |
28 | $gateway ) );
32 | }
33 | } else {
34 | echo '' . apply_filters( 'woocommerce_no_available_payment_methods_message', WC()->customer->get_billing_country() ? esc_html__( 'Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.', 'woocommerce' ) : esc_html__( 'Please fill in your details above to see available payment methods.', 'woocommerce' ) ) . ' '; // @codingStandardsIgnoreLine
35 | }
36 | ?>
37 |
38 |
39 |
40 |
41 | ', '' );
44 | ?>
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 | ' . esc_html( $order_button_text ) . '' ); // @codingStandardsIgnoreLine ?>
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
' ); ?>
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | ' . get_the_post_thumbnail(null, 'medium') . '
';
35 | ?>
36 |
37 |
38 |
39 |
40 |
45 |
46 |
47 |
48 |
54 |
55 |
56 |
57 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
' ); ?>
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 | 'card-img-top')); ?>
32 |
33 |
34 |
35 |
36 |
37 |
42 |
43 |
44 |
45 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
' ); ?>
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | ' . get_the_post_thumbnail(null, 'medium') . '
';
35 | ?>
36 |
37 |
38 |
39 |
40 |
41 |
42 |
47 |
48 |
49 |
50 |
56 |
57 |
58 |
59 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
' ); ?>
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 | ' . get_the_post_thumbnail(null, 'medium') . '
';
37 | ?>
38 |
39 |
40 |
41 |
42 |
43 |
44 |
49 |
50 |
51 |
52 |
58 |
59 |
60 |
61 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 | 'card-img-top')); ?>
39 |
40 |
41 |
42 |
43 |
44 |
49 |
50 |
51 |
52 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 | 1 && !$.isFunction(value)) {
60 | options = $.extend({}, config.defaults, options);
61 |
62 | if (typeof options.expires === 'number') {
63 | var days = options.expires, t = options.expires = new Date();
64 | t.setMilliseconds(t.getMilliseconds() + days * 864e+5);
65 | }
66 |
67 | return (document.cookie = [
68 | encode(key), '=', stringifyCookieValue(value),
69 | options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
70 | options.path ? '; path=' + options.path : '',
71 | options.domain ? '; domain=' + options.domain : '',
72 | options.secure ? '; secure' : ''
73 | ].join(''));
74 | }
75 |
76 | // Read
77 |
78 | var result = key ? undefined : {},
79 | // To prevent the for loop in the first place assign an empty array
80 | // in case there are no cookies at all. Also prevents odd result when
81 | // calling $.cookie().
82 | cookies = document.cookie ? document.cookie.split('; ') : [],
83 | i = 0,
84 | l = cookies.length;
85 |
86 | for (; i < l; i++) {
87 | var parts = cookies[i].split('='),
88 | name = decode(parts.shift()),
89 | cookie = parts.join('=');
90 |
91 | if (key === name) {
92 | // If second argument (value) is a function it's a converter...
93 | result = read(cookie, value);
94 | break;
95 | }
96 |
97 | // Prevent storing a cookie that we couldn't decode.
98 | if (!key && (cookie = read(cookie)) !== undefined) {
99 | result[name] = cookie;
100 | }
101 | }
102 |
103 | return result;
104 | };
105 |
106 | config.defaults = {};
107 |
108 | $.removeCookie = function (key, options) {
109 | // Must not alter options, thus extending a fresh object...
110 | $.cookie(key, '', $.extend({}, options, { expires: -1 }));
111 | return !$.cookie(key);
112 | };
113 |
114 | }));
115 |
--------------------------------------------------------------------------------
/woocommerce/myaccount/my-orders.php:
--------------------------------------------------------------------------------
1 | __( 'Order', 'woocommerce' ),
14 | 'order-date' => __( 'Date', 'woocommerce' ),
15 | 'order-status' => __( 'Status', 'woocommerce' ),
16 | 'order-total' => __( 'Total', 'woocommerce' ),
17 | 'order-actions' => ' ',
18 | ) );
19 |
20 | $customer_orders = get_posts( apply_filters( 'woocommerce_my_account_my_orders_query', array(
21 | 'numberposts' => $order_count,
22 | 'meta_key' => '_customer_user',
23 | 'meta_value' => get_current_user_id(),
24 | 'post_type' => wc_get_order_types( 'view-orders' ),
25 | 'post_status' => array_keys( wc_get_order_statuses() ),
26 | ) ) );
27 |
28 | if ( $customer_orders ) : ?>
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 | $column_name ) : ?>
37 |
38 |
39 |
40 |
41 |
42 |
43 | get_item_count();
46 | ?>
47 |
48 | $column_name ) : ?>
49 |
50 |
51 |
52 |
53 |
54 |
55 | get_order_number(); ?>
56 |
57 |
58 |
59 | get_date_created() ) ); ?>
60 |
61 |
62 | get_status() ) ); ?>
63 |
64 |
65 | get_formatted_order_total(), $item_count );
68 | ?>
69 |
70 |
71 | $action ) {
76 | echo '' . esc_html( $action['name'] ) . ' ';
77 | }
78 | }
79 | ?>
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
--------------------------------------------------------------------------------
/css/theme_header.css:
--------------------------------------------------------------------------------
1 | .nav-link:focus {
2 | outline: 0
3 | }
4 |
5 | @media (min-width:992px) {
6 | #nav-main .nav-link {
7 | padding-right: 0;
8 | padding-left: 1rem;
9 | }
10 | }
11 |
12 | .navbar-toggler {
13 | padding: 0!important;
14 | border: none!important;
15 | margin-right: -1px;
16 | z-index: 9
17 | }
18 |
19 | .navbar-toggler:focus {
20 | outline: 0 dotted;
21 | outline: 0 auto -webkit-focus-ring-color
22 | }
23 |
24 | .toggler-icon,
25 | .toggler-icon-animated {
26 | width: 25px;
27 | height: 17px;
28 | position: relative;
29 | -webkit-transform: rotate(0);
30 | -moz-transform: rotate(0);
31 | -o-transform: rotate(0);
32 | transform: rotate(0);
33 | -webkit-transition: .5s ease-in-out;
34 | -moz-transition: .5s ease-in-out;
35 | -o-transition: .5s ease-in-out;
36 | transition: .5s ease-in-out;
37 | cursor: pointer;
38 | z-index: 1
39 | }
40 |
41 | .toggler-icon span,
42 | .toggler-icon-animated span {
43 | display: block;
44 | position: absolute;
45 | height: 3px;
46 | width: 100%;
47 | border-radius: 9px;
48 | opacity: 1;
49 | left: 0;
50 | -webkit-transform: rotate(0);
51 | -moz-transform: rotate(0);
52 | -o-transform: rotate(0);
53 | transform: rotate(0);
54 | -webkit-transition: .25s ease-in-out;
55 | -moz-transition: .25s ease-in-out;
56 | -o-transition: .25s ease-in-out;
57 | transition: .25s ease-in-out
58 | }
59 |
60 | .toggler-icon span:nth-child(1),
61 | .toggler-icon-animated span:nth-child(1) {
62 | top: 0
63 | }
64 |
65 | .toggler-icon span:nth-child(2),
66 | .toggler-icon span:nth-child(3),
67 | .toggler-icon-animated span:nth-child(2),
68 | .toggler-icon-animated span:nth-child(3) {
69 | top: 7px
70 | }
71 |
72 | .toggler-icon span:nth-child(4),
73 | .toggler-icon-animated span:nth-child(4) {
74 | top: 14px
75 | }
76 |
77 | .toggler-icon-animated.open span:nth-child(1),
78 | .toggler-icon-animated.open span:nth-child(4) {
79 | top: 11px;
80 | width: 0%;
81 | left: 50%
82 | }
83 |
84 | .toggler-icon-animated.open span:nth-child(2) {
85 | -webkit-transform: rotate(45deg);
86 | -moz-transform: rotate(45deg);
87 | -o-transform: rotate(45deg);
88 | transform: rotate(45deg)
89 | }
90 |
91 | .toggler-icon-animated.open span:nth-child(3) {
92 | -webkit-transform: rotate(-45deg);
93 | -moz-transform: rotate(-45deg);
94 | -o-transform: rotate(-45deg);
95 | transform: rotate(-45deg)
96 | }
97 |
98 | .top-nav-search-mobile .dropdown-menu.show {
99 | width: 100%;
100 | margin-top: -1px
101 | }
102 |
103 | @media (max-width:991px) {
104 | .top-nav-search-mobile {
105 | display: none!important
106 | }
107 | .top-nav-search-mobile.visible {
108 | display: block!important
109 | }
110 | }
111 |
112 | @media (min-width:992px) {
113 | .top-nav-search-large.d-none.d-lg-block {
114 | display: none!important
115 | }
116 | .top-nav-search-large.d-none.d-lg-block.visible {
117 | display: block!important
118 | }
119 | }
120 |
121 | .opac {
122 | background-color: rgba(0, 0, 0, .6);
123 | backdrop-filter: grayscale(100%) blur(7px);
124 | -webkit-backdrop-filter: grayscale(100%) blur(7px);
125 | position: fixed;
126 | top: 0;
127 | left: 0;
128 | right: 0;
129 | bottom: 0;
130 | opacity: 0;
131 | visibility: hidden;
132 | transition: all .4s ease-in-out;
133 | }
134 |
135 | .opac.visible {
136 | opacity: 1;
137 | visibility: visible;
138 | cursor: pointer;
139 | transition: all .4s ease-in-out;
140 | }
141 |
142 | .opac.z11 {
143 | z-index: 11;
144 | }
--------------------------------------------------------------------------------
/author.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | ' . get_the_post_thumbnail(null, 'medium') . '
';
42 | ?>
43 |
44 |
45 |
46 |
47 |
48 |
49 |
54 |
55 |
56 |
57 |
63 |
64 |
65 |
66 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 | ' . get_the_post_thumbnail(null, 'medium') . '
';
44 | ?>
45 |
46 |
47 |
48 |
49 |
50 |
51 |
56 |
57 |
58 |
59 |
65 |
66 |
67 |
68 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | $column_name ) : ?>
34 |
35 |
36 |
37 |
38 | $methods ) : // phpcs:ignore WordPress.WP.GlobalVariablesOverride.OverrideProhibited ?>
39 |
40 |
41 | $column_name ) : ?>
42 |
43 | $action ) { // phpcs:ignore WordPress.WP.GlobalVariablesOverride.OverrideProhibited
57 | echo '' . esc_html( $action['name'] ) . ' ';
58 | }
59 | }
60 | ?>
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 | payment_gateways->get_available_payment_gateways() ) : ?>
77 |
78 |
79 |
--------------------------------------------------------------------------------
/woocommerce/checkout/form-pay.php:
--------------------------------------------------------------------------------
1 | get_order_item_totals();
21 | ?>
22 |
99 |
--------------------------------------------------------------------------------
/woocommerce/css/theme_header_woocommerce.css:
--------------------------------------------------------------------------------
1 | @media (max-width:991px) {
2 | .offcanvas-collapse-left {
3 | position: fixed;
4 | top: 0;
5 | bottom: 0;
6 | background-color: #fff;
7 | transition: -webkit-transform .3s ease-in-out;
8 | transition: transform .3s ease-in-out;
9 | transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
10 | left: 16px;
11 | z-index: 9
12 | }
13 | .offcanvas-collapse-left.open {
14 | -webkit-transform: translateX(-1rem);
15 | transform: translateX(-1rem)
16 | }
17 | .vert-menu {
18 | overflow-y: auto
19 | }
20 | }
21 |
22 | @media (max-width:782px) {
23 | .logged-in.admin-bar .offcanvas-collapse-left {
24 | top: 46px
25 | }
26 | }
27 |
28 | @media (min-width:783px) {
29 | .logged-in.admin-bar .offcanvas-collapse-left {
30 | top: 32px
31 | }
32 | }
33 |
34 | @media (max-width:415px) {
35 | .offcanvas-collapse-left {
36 | width: 90%;
37 | -webkit-transform: translateX(-107%);
38 | transform: translateX(-107%)
39 | }
40 | }
41 |
42 | @media (min-width:416px) and (max-width:991px) {
43 | .offcanvas-collapse-left {
44 | width: 350px;
45 | -webkit-transform: translateX(-366px);
46 | transform: translateX(-366px)
47 | }
48 | }
49 |
50 | @media (max-width:991px) {
51 | #nav-main {
52 | min-height: 56px
53 | }
54 | }
55 |
56 |
57 | @media (min-width: 992px) {
58 | .nav-item:last-child {
59 | padding-right: .5rem;
60 | }
61 | }
62 |
63 | .bootscore-cart {
64 | cursor: pointer
65 | }
66 |
67 | .input-group-append .btn,
68 | .input-group-prepend .btn {
69 | z-index: 0!important
70 | }
71 |
72 | .navbar-toggler {
73 | z-index: 0!important
74 | }
75 |
76 | @media (max-width:782px) {
77 | .logged-in.admin-bar .cart-right {
78 | top: 46px
79 | }
80 | }
81 |
82 | @media (min-width:783px) {
83 | .logged-in.admin-bar .cart-right {
84 | top: 32px
85 | }
86 | }
87 |
88 | .cart-right {
89 | position: fixed;
90 | top: 0;
91 | bottom: 0;
92 | background-color: #fff;
93 | transition: -webkit-transform .3s ease-in-out;
94 | transition: transform .3s ease-in-out;
95 | transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
96 | right: -16px;
97 | padding-bottom: 261px;
98 | z-index: 2
99 | }
100 |
101 | .cart-list {
102 | overflow-y: auto;
103 | position: relative;
104 | overflow-x: hidden
105 | }
106 |
107 | .cart-right.open {
108 | -webkit-transform: translateX(-1rem);
109 | transform: translateX(-1rem)
110 | }
111 |
112 | @media (max-width:415px) {
113 | .cart-right {
114 | width: 90%;
115 | -webkit-transform: translateX(100%);
116 | transform: translateX(100%)
117 | }
118 | }
119 |
120 | @media (min-width:416px) {
121 | .cart-right {
122 | width: 350px;
123 | -webkit-transform: translateX(366px);
124 | transform: translateX(366px)
125 | }
126 | }
127 |
128 | .cart-list .cart-footer {
129 | position: fixed;
130 | bottom: 0;
131 | }
132 |
133 | @media (max-width:991px) {
134 | .woocommerce.navbar-brand {
135 | position: absolute;
136 | left: 50%;
137 | transform: translate(-50%, 0)
138 | }
139 | }
140 |
141 | .opac {
142 | background-color: rgba(0, 0, 0, .6);
143 | backdrop-filter: grayscale(100%) blur(7px);
144 | -webkit-backdrop-filter: grayscale(100%) blur(7px);
145 | position: fixed;
146 | top: 0;
147 | left: 0;
148 | right: 0;
149 | bottom: 0;
150 | opacity: 0;
151 | visibility: hidden;
152 | transition: all .4s ease-in-out;
153 | }
154 |
155 | .opac.visible {
156 | opacity: 1;
157 | visibility: visible;
158 | cursor: pointer;
159 | transition: all .4s ease-in-out;
160 | }
161 |
162 | .cart-loader {
163 | top: 0;
164 | left: 0;
165 | right: 0;
166 | bottom: 0;
167 | margin-top: 56px;
168 | z-index: 1
169 | }
170 |
171 | .cart-loader .loader-icon {
172 | margin-top: -56px
173 | }
174 |
175 | .cart-right.open .cart-loader {
176 | opacity: 0;
177 | transition: opacity .3s, visibility .3s;
178 | transition-delay: 1s;
179 | visibility: hidden
180 | }
181 |
182 | .cart-right .cart-loader {
183 | opacity: 1;
184 | visibility: visible;
185 | transition: opacity .1s;
186 | transition-delay: .3s
187 | }
188 |
189 | .cart-list .woocommerce-mini-cart__empty-message.alert {
190 | margin-left: 1rem;
191 | margin-right: 1rem;
192 | }
193 |
194 | .cart-list .woocommerce-mini-cart-item, .cart-list .cart-footer {
195 | padding-left: 1rem;
196 | padding-right: 1rem;
197 | }
198 |
199 |
200 |
201 |
202 | .variation dt {
203 | float: left;
204 | margin-right: .25rem;
205 | }
206 |
207 | dl.variation, .variation dd, .variation p {
208 | margin-bottom: 0;
209 | }
210 |
211 |
--------------------------------------------------------------------------------
/woocommerce/cart/shipping-calculator.php:
--------------------------------------------------------------------------------
1 |
21 |
22 |
90 |
91 |
92 |
--------------------------------------------------------------------------------
/woocommerce/myaccount/form-edit-account.php:
--------------------------------------------------------------------------------
1 |
21 |
22 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/footer.php:
--------------------------------------------------------------------------------
1 |
13 |
14 |
15 |
16 |
97 |
98 |
99 |
115 |
116 |
117 |
118 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |