From 7ab5f12c4a3782d8a49340d928b3c0b515450b75 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Fri, 8 Jan 2016 15:47:57 -0500 Subject: [PATCH] setup shop --- assets/shopping-cart.png | Bin 0 -> 13071 bytes scss/plugins/_woocommerce.scss | 784 ++++++++++++++++++++++++++++ woocommerce.php | 185 +++++++ woocommerce/content-product_cat.php | 84 +++ 4 files changed, 1053 insertions(+) create mode 100644 assets/shopping-cart.png create mode 100644 scss/plugins/_woocommerce.scss create mode 100644 woocommerce.php create mode 100644 woocommerce/content-product_cat.php diff --git a/assets/shopping-cart.png b/assets/shopping-cart.png new file mode 100644 index 0000000000000000000000000000000000000000..d81bdce54859b3fad4937daad9933a68cfe7f1ed GIT binary patch literal 13071 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 Km93FB5BncaKnYy{ literal 0 HcmV?d00001 diff --git a/scss/plugins/_woocommerce.scss b/scss/plugins/_woocommerce.scss new file mode 100644 index 0000000..8ca8324 --- /dev/null +++ b/scss/plugins/_woocommerce.scss @@ -0,0 +1,784 @@ + +/* WooCommerce */ +#woo-quick-display { + background-color: white; + border-radius: 3px; + border: 1px solid lightgrey; + padding: 5px; + font-size: 16px; +/* position: absolute; + right: 20px; + top: 180px;*/ + > div { +/* display: table-cell;*/ + text-align: center; + } + .button { + border-radius: 3px; + display: inline; + margin-left: 15px; + margin-top: 12px; + padding: 2px 8px; + float: right; + margin: 12px 0 0 18px; + background-color: #476e70; + color: white; + &:hover { + background-color: #B5121B; + } + } + h3 { + padding-top: 0; + text-align: center; + } + p { + margin-bottom: 0; + } +} +#woo-quick-cart-icon { + img { +/* margin: 13px 0 0 13px;*/ + width: 24px; + } + > div { + float: left; + } +} +.woo-quick-cart-image { + float: left; + @media #{$small-only} { + margin-left:20px; + } +} +.woo-quick-cart-totals { + width:105px; + @media #{$medium-up} { + margin-left:30px; + margin-top: 10px; + } +} +#woo-quick-checkout { + button { + float: right; + } +} +ul.products, .products ol, .products dl { + list-style-type: none; +} +.woocommerce-error, +.woocommerce-info, +.woocommerce-message, +.woocommerce-noreviews, +p.no-comments { + border-left: 0.618em solid rgba(0, 0, 0, 0.15); + clear:both; + color: white; + margin-bottom: 20px; + margin-left: 0px; + font-family: arial, sans-serif; + font-weight: bold; + .button { + border-radius: 3px; + padding: 5px; + } +} +.woocommerce-message { + background-color: $green; + min-height: 55px; + padding-top: 7px; + line-height: 1.2; + .button { + margin: 5px; + float: left; + padding: 5px; + border-radius: 3px; + } +} +.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { + float: right; + margin-bottom: 40px; + width: 100%; +} +h1.product_title { + color: $green; + line-height: 1; + font-size: 40px; +} +.onsale { + display: none; +} +.products { + a { + text-decoration: none; + &:hover { + text-shadow: none; + } + } + .product.type-product { + border: none; + .price { + color: white; + span { + color: black; + } + span:nth-child(2) { + display: none; + } + } + > div { + margin: 5px; + padding: 5px; + text-align:center; + border: 4px solid $black; + border-radius: 5px; + img { + border: 2px solid $black; + border-radius: 3px; + max-height: 100px; + width: auto; + } + } + h3 { + font-weight: normal; + } + .count { + background-color: transparent; + } + & > div { + background-color: white; + h3 { + color:#17c6c6; + text-shadow: 1px 1px 5px #f5e282; + font-size: 18px; + min-height: 50px; + } + .button { + background-color: $black; + color: $green; + padding: 5px; + margin: 0; + border-radius: 3px; + } + } + .button { + padding: 3px; + color: white; + background-color: $green; + border-radius: 3px; + border:1px solid $green; + &:hover, &:focus { + background-color: white; + color: $green; + } + } + } +} + +.page-numbers { + list-style-type: none; + display: flex; + li { + margin: 0 10px; + } +} +#text [class*="column"] + [class*="column"]:last-child { + float: left; +} +#text > .product { + margin-bottom: 20px; +} +.product.type-product { + color: black; + display: block; + a { + display: block; + color: $green; + font-weight: bold; + } + a.button { + padding: 5px; + border-radius: 3px; + } + a.button:hover { + color: $black; + } + > div { + padding: 5px; + text-align:center; + border-radius: 5px; + img { + border: 2px solid $black; + border-radius: 3px; + } + } + .tab-description { + display: inline-block; + } + .woocommerce-tabs { + width: 100%; + clear:both; +/* display: table;*/ + .tabs li { + display: inline-block; + display: none; + width: 32%; + background-color: $black; + border: 1px solid $green; + &:hover { + background-color: #17c6c6; + } + &.active { + background-color: #C5DCE2; + border-width: 2px; + border-bottom: 1px solid #C5DCE2; + } + a { + display: block; + } + @media #{$large-up} { +/* margin-left: -35px;*/ + } + @media #{$medium-only} { +/* margin-left: -23px;*/ + } + } + .tabs .reviews_tab, + .tabs .additional_information_tab { + display: none; + } + > div.panel { + background-color: white; + } + p.stars { + a { + font-size: 20px; + padding: 0 10px; + } + a.active { + background-color: $black; + border-radius: 2px; + } + } + + } + .sku_wrapper { + display: none; + } + .variations_form { + clear: both; + display: table; + width: 100%; + margin-bottom: 20px; + .variations { + margin-top: 30px; + float: left; + ul { + border: 1px solid darkgrey; + margin-left: 0; + text-align: left; + } + display: block; + @media #{$large-up} { + display: inline-block; + width: 50%; + } + .label { + display: block; + } + .value { + display: block; + fieldset { + border: none; + padding-top: 0; + padding-bottom: 0; + margin-top: 0; + margin-bottom: 0; + p { + margin-bottom: 5px; + } + } + } + input[type="file"], input[type="checkbox"], input[type="radio"], select { + margin-bottom: 10px; + margin-right: 10px; + } + } + .single_variation_wrap { + display: block !important; + width: 50%; + margin: 0 auto; + .single_variation { + padding: 10px; + .price { + font-family: arial; + font-size: 22px; + } + } + } + .variations_button button { + border-radius: 3px; + margin: 12px 0 0; + padding: 2px 8px; + } + @media #{$small-only} { + .variations, + .single_variation_wrap, + .single_variation_wrap .variations_button, + .single_variation_wrap .variations_button .quantity { + text-align:center; + float: none; + margin-left: auto; + margin-right: auto; + clear: both; + } + .single_variation_wrap { + width: 100%; + } + } + @media #{$medium-only} { + + .variations, + .single_variation_wrap, + .single_variation_wrap .variations_button, + .single_variation_wrap .variations_button .quantity { + text-align:center; + float: none; + margin-left: auto; + margin-right: auto; + clear: both; + } + .single_variation_wrap .variations_button .quantity { + width: 170px; + } + } + } + +} +.woocommerce { + font-family: Arial; + ul, ol, li { + list-style: none; + } +} +#address_form { + small { + display: inline-block; + font-size: 100%; + padding: 9px; + } +} +#tiptip_content { + font-family: Arial; + font-size: 12px; +} +.single_variation_wrap .quantity { + text-align:center; + width: 170px; + margin-bottom: 10px; + input { + display: inline-block; + background-color: white; + height:40px; + width: 50px; + padding: 0; + margin: 0 5px; + } +} +.quantity .qty { + -moz-appearance: textfield; + max-width: 3.631em; + text-align: center; +} +#payment .payment_methods { + .form-row.place-order { + text-align: center; + } + ul.payment_methods { + list-style-type: none; + } + .payment_box > p { + margin: 0; + } + .payment_box fieldset { + margin: 0; + padding: 10px 10px 0; + } + .payment_box fieldset .form-row { + width: 100%; + } + @media #{$large-up} { + .payment_box fieldset .form-row { + width: 31%; + float: left; + } + .payment_box fieldset .clear { + clear: none; + } + } + .payment_box fieldset .form-row label { + padding: 0; + } + select[name="wc-intuit-qbms-test-condition"] { + margin: 0; + } + #wc-intuit-qbms-account-number{ + max-width: 200px; + } +} +.shop_table { + width: 100%; + .coupon { + display: none; + } + .product-thumbnail { + display: none; + @media #{$large-up} { + display: default; + } + + } + .quantity { + display:table; + .input-text { + margin: 0; + } + .minus, + .plus { + background-color: transparent; + box-shadow: none; + color: #a46497; + font-weight: 700; + width: 50px; + height: 40px; + } + } +} +.quantity .minus:hover, .quantity .plus:hover { + background-color: transparent; + color: inherit !important; +} +.woocommerce +.woocommerce .checkout { + #customer_details { + display: inline-block; + width: 100%; + max-width: 600px; + } + .woocommerce-billing-fields, + .woocommerce-shipping-fields { + margin: 0 auto 40px; + max-width: 600px; + padding: 20px; + border: 1px solid $secondary-color; + p { + margin-bottom: 15px; + input { + margin-bottom: 15px; + } + } + } + #order_review { + float: left; + } +} +.content { + .woocommerce #respond input#submit.alt, + .woocommerce a.button.alt, + .woocommerce button.button.alt, + .woocommerce input.button.alt { + background-color: $green; + &:hover { + background-color: #880d14; + } + } +} +#content-wrapper.woocommerce-wrapper { + .content { + padding: 20px 5px; + } + @media #{$small-only} { + .main { + padding: 0; + } + } +} +#content .woocommerce { + margin-top: 25px; +} +.woocommerce-ordering select.orderby { + max-width: 200px; +} +#content .woocommerce ul.products li.product-category.product, +#content .woocommerce-page ul.products li.product-category.product { + @media #{$small-only} { + float: none; + margin: 0 auto 30px; + } +} +.products .product.type-product { + border: medium none; + display: inline; + float: left; + height: auto; + padding: 10px; + text-align: center; + width: 24%; + height: 260px; + margin-bottom: 30px; + @media #{$small-only} { + width: 49%; + } + @media #{$medium-only} { + width: 33%; + } + h3 { + text-align: center; + min-height: 50px; + font-size: 16px; + } + a.add_to_cart_button { + display: none; + } + .wp-post-image { + height: 150px; + margin-bottom: 0; + border: 2px solid $green; + } + .variations_form .variations { + float: none; + margin: 0 auto; + width: 50%; + } +} +.products { + .added_to_cart { + border: 1px solid lightgrey; + border-radius: 4px; + } + display: table; + margin: 0 auto; + padding: 0 5%; + position: relative; + text-align: center; + width: 100%; + @media #{$small-only} { + max-width: 470px; + padding: 0; + } +} +#content-wrapper.woocommerce-wrapper .main.woo-single-product { + padding: 0 3%; +} +.woo-single-product #content .type-product { + .images { + width: 33%; + } + .summary.entry-summary { + width: 66%; + } +} +#content .product.type-product { + .product_meta a { + display: initial; + } + .variations_form .variations { + display: inline; + float: none; + margin: 0 auto; + width: 50%; + } + .variations_form .variations .label label { + color: white; + } + .button { + + } + h1.product_title { + color: #b5121b; + font-size: 28px; + font-weight: bold; + line-height: 1; + margin: 0 auto; + width: 80%; + } + .single_add_to_cart_button { + border-radius: 3px; + padding: 2px 8px; + } + > div { + float: left; + } + .quantity { + margin: 0 auto; + width: 50px; + } + p.price { + font-size: 20px; + margin-top: 15px; + } + @media #{$small-only} { + margin-top: 20px; + .images { + width: auto; + max-width: 260px; + margin: 0 auto; + float: none; + } + .summary.entry-summary { + width: 100%; + } + .summary.entry-summary h1 { + font-size: 32px; + } + } + .related .products .product.type-product h3 { + font-size: 13px; + font-weight: normal; + } + .summary.entry-summary > div[itemprop="description"] { + margin: 0 auto; + text-align: left; + width: 80%; + } + .woocommerce-tabs { + display: none; + } +} +.shop-sidebar .woocommerce.columns-2 ul.products > li.product > a > img { + display: none; +} +.shop-sidebar .woocommerce.columns-2 ul.products > li.product { + width: 100%; + margin-bottom: 0px; + background-color: white; +} +.shop-sidebar .woocommerce.columns-2 ul.products { + margin-top: 0; +} +.shop-sidebar .woocommerce.columns-2 ul.products > li.product h3 { +/* background-color: $green; + color: #ffffff; + margin-bottom: 8px; + padding: 11px 0; + text-align: center;*/ + text-align: left; + padding: 2px 0 2px 35px; + background-color: #4f6d6f; + font-weight: normal; + color: white; +} +.shop-sidebar { + list-style: outside none none; + margin-left: 0; +} +.shop-sidebar .woocommerce .products { + margin: 20px 0 0; +} +.shop-sidebar > li { + background: none repeat scroll 0 0 #2F4D4F; + border-bottom: 1px solid #ffffff; + padding: 2px 0 2px 15px; + a { + color: white; + text-transform: uppercase; + } +} +nav.top-bar .top-bar-section > ul > li.drop > ul.dropdown .woocommerce { + .products { + position: inherit; + border: 0 !important; + } + .product-category { + margin-bottom: 0; + height: 25px; + } + .product-category h3 { + font-size: 12px; + font-weight: normal; + padding: 0.5em 20px; + } + .product-category:hover h3 { + color: #25c2e6 !important; + } + img { + display: none; + } +} +.left-off-canvas-menu > ul > li.has-dropdown > ul.dropdown .woocommerce { + .products { + position: inherit; + border: 0 !important; + } + .product-category { + margin-bottom: 0; + height: 28px; + } + .product-category h3 { + color: white; + font-size: 12px; + font-weight: normal; + padding: 0.5em 20px; + } + img { + display: none; + } + a { + margin-left: 40px; + padding: 0; + } +} +#payment .payment_methods label { + padding: 0 0 20px; + margin: 0; + width: 80%; +} +#shipping_method input[type="checkbox"]+label, input[type="radio"]+label { + margin-left: 25px; +} +.woocommerce .woocommerce-checkout { + margin: 0 -10px; +} +.woocommerce .cart_item .product-name { + min-width: 160px; + font-size: 15px; + font-weight: bold; +} +.woocommerce-checkout-review-order-table .product-quantity { + float: right; +} +.content .woocommerce .cart_item td.product-name dl.variation dd, dd p, dt { + font-size: 12px; + font-weight: normal; + margin-bottom: 0; + line-height: 1; +} +.content .woocommerce td.product-name dl.variation { + dd, dt { + margin-bottom: 0; + } + +} +#content .product.type-product .variations_form .variations { + display: block; + margin: 0 auto; + float: none; + max-width: 220px; +} +.products mark { + background-color: transparent; +} +.variations tbody, +.variations tbody tr { + display: block; +} +.page-numbers li { + float: left; +} +.related.products { + margin-top: 30px; +} +h3#ship-to-different-address { + font-weight: bold; +} + +/* End WooCommerce */ \ No newline at end of file diff --git a/woocommerce.php b/woocommerce.php new file mode 100644 index 0000000..ffb35e8 --- /dev/null +++ b/woocommerce.php @@ -0,0 +1,185 @@ + +
+
+
+ +
+
+
+
+
+

Great Lakes Shipwreck Museum

+
+
+
+
+
+ + +
+ +

cart->get_cart_total(); ?> + for + cart->cart_contents_count, + 'woothemes'), $woocommerce->cart->cart_contents_count);?> +

+
+
+
+ log out'; + } + elseif (!is_user_logged_in()) { + echo ''; + } + ?> + checkout +
+
+
+
+ +
+ + + + + + +
+ + + + + + + + + + + + +
+ +
+ + + + + +

+ + + + + + + + + + + + + + + + + + + + + + + + woocommerce_product_loop_start( false ), 'after' => woocommerce_product_loop_end( false ) ) ) ) : ?> + + + + + + +
+ +
+ + + + + + + + + +
+ +
+
+ + diff --git a/woocommerce/content-product_cat.php b/woocommerce/content-product_cat.php new file mode 100644 index 0000000..3618534 --- /dev/null +++ b/woocommerce/content-product_cat.php @@ -0,0 +1,84 @@ +slug, $excludeCats ) ) { + return; +} + + +// Store loop count we're currently on +if ( empty( $woocommerce_loop['loop'] ) ) + $woocommerce_loop['loop'] = 0; + +// Store column count for displaying the grid +if ( empty( $woocommerce_loop['columns'] ) ) + $woocommerce_loop['columns'] = apply_filters( 'loop_shop_columns', 4 ); + +// Increase loop count +$woocommerce_loop['loop']++; +?> + + +count > 0 ) { ?> +
  • + + + + + + + +

    + name; + ?> +

    + + + +
    + + + +
  • + -- 2.17.1