Page Text: Wishlist button & dropdown color fix for Dark variation
Positioning fix for topMenu cart button when positive on mobile.
Quickview modal z-index fix. Now appears on top of sticky quickSearch
Positioning fix for newsletter popup on mobile. Should now be centered in screen.
Fix for bottom marketing banners width. They were too wide when body width is set to 1170px. Changed from 80% to 78%.
Disabled MSRP by default. If you already have this feature you may still need to change as needed.
Set Classic variation body with to 1170px by default. (for new purchases only).
Set Sale price to primary color on each variation.
Set non-sale price to variation base font color.
Fix for main product image alignment on product page when images have varying aspect ratios.
Fix for hiding MSRP price when toggled off
Fix for product carousel beneath main product image on product page not working properly. The slider nav carousel was not sliding and not displaying all images.
Fix for theme settings to disable the slider nav carousel beneath the main product image on the product page. Will now display as a grid, if disabled as intended.
When only one product image set, arrows to scroll will not appear now.
Added Theme Editor option for Pagination colors found here: Global > Pagination Visibility & Color > Background Color & Font Color. Active & hover color for pagination will be set here: Global > Common Colors > Primary Color. Border Colors for pagination will be set here: Global > Common Colors > Common dark border.
Credit Card CVV code hover popup background color will now be set to the checkout input field color found here: Optimized Checkout > Form inputs > Background Color. This is limited to either “white” or transparent. This was only an issue when using the Dark variation.
Added Theme Editor option to adjust qty box background-color and font-color found here: Global > Qty Box Background Color and Qty Box Font Color.
Corrected issue with “Now” pricing label showing on product page when it should not.
Fix for: Related product pricing is overwritten for products with variants. Related products section cannot be within the div with the class of productView. Moved related-products-container out of productView div.
Gave div#side-categories.sideCategoryList.desktop display none style at 800px and below on product page only. This was causing an issue with the breadcrumbs and additional spacing at top of product page.
New Features
Added custom “Call for Price” text input fields for text on one line and phone number on 2nd line. This will only show on products that have the Show “Call for pricing” message instead of the price, checked in the control panel. Otherwise, nothing concerning the “Call for Price” message will show on the product cards. Also, it will only show that message when text is entered in the Theme Editor option found here: Products > Card Prices > Call for Price Text & Call for Price Phone Number.
A “View Details” button will now show on all products without pricing that links to the product page. The “View Details” button will also show on products that cannot be purchased due to no stock, unless an out of stock message is entered and active within the control panel, found here: Advanced Settings > Inventory > Stock level > Out-of-stock message”, at which point the entered custom “Out of Stock” message will show.
Removed some even font-size settings from Main & Sub-nav, and SideNav and SideSubNav in order to accommodate for new features within schema file. There are still plenty of font-size settings remaining. The only difference is now they increment/decrement by 2 font-sizes instead of one.
New Product Card Design & Features
Options to display Brands and/or SKUs
Options to show brands and skus on separate lines or up to 2 lines each.
Options to show/hide MSRP price
Options to show/hide Non-Sale price
Options to choose 1,2,3,or 4 line Product Titles
Options to adjust font-sizes for Product Titles
Options to show current pricing on up to 2 lines
Options to adjust font-sizes for current prices
Options to change or remove pricing labels for Current, Sale, Regular, & MSRP prices.
Options to choose independent colors for Sale, Regular, MSRP, & Current prices.
Vertically aligned images, even when 2nd hover image is enabled and a different height or dimension.
Images are now larger and in square container figures like the rest of the theme.
QuickView option added
2nd hover image functionality added
QuickSearch results will now dropdown to 70% of the viewport.
Closing the quicksearch automatically resets it, making it easier & quicker to type a new search. This new functionality deprecated the reset button and the need to hightlight and delete the previous search.
When right & centered logos are active, quicksearch results will now be full-width of the body container and in grid-layout.
When sticky topmenu is active quicksearch & quickSearch results will always be centerd in the page after scrolling down
Mobile quicksearch results will now be in grid-layout 2-columns wide.
Added product carousels to product page, including vertical slider when using correlated layout.
Added arrows to main & thumbnail images when needed.
New pricing design to help your customers get the information they need and aid in conversions.
Redesigned Compare page
Compare results page will now closely resemble the rest of the theme and include all new features such as brand/sku and pricing options.
List/Grid View
When list or grid view is toggled, the selected layout will now remain active after pagination.
Corrected issue with bottom pagination not being clickable when list-view is active by default.
Cleaned up design of carousel arrows for IE.
Carousel Arrow colors
New Global controls for arrow colors for hero, main product image, and fancybox. Found here: Global > Arrow Colors (includes, hero, main product img, and fancybox.) > Arrow color.
Responsive Design Improvements
Adjusted width of newsletter popup at mobile width of 550px and below to 95% so that it fits within the container.
Corrected quicksearch dropdown overlapping product page buttons when not active on iPad portrait view.
Adjusted positioning of dropdown arrows in mobile menu to be more aligned with corresponding items.
Added Theme Editor color options for mobile menu font-colors & mobile menu active font colors. Useful for changing background-colors on active items.
Mobile Menu: Eliminated double click. Items with submenus now require a single click to go to the linked page. Only clicking the arrows will open the submenu below.
Fixes & Updates per Customer Requests
Added theme editor settings to adjust number of blog posts on blog page with options of 6, 9, or 12 per page. Found here: Blog > Number of Posts per page.
Added theme editor settings to adjust number of recent blog posts within footer with options of 4, 6, or 8. Found here: Footer > Number of recent blog posts.
Corrected logo text color on optimized checkout to match the setting within the theme editor, same as the rest of the theme.
Added theme editor setting to adjust Credits Bar Border Color. Found here: Footer > Credits Bar Border Color.
Corrected the issue with “New Products” not displaying on home page when not using product carousels.
Corrected distorted images in featured products sections on home page.
Corrected z-index issue with login “or” text within footer on mobile when mobile menu is open.
Fancybox images will now have correct corresponding image alt & title tags.
Fix for subcategory images misalignment when link texts are varying between 1 to 2 lines for desktop & mobile.
Structured Data: Errors: Invalid enum value in field ‘availability’. We have added suggested code from https://support.bigcommerce.com/s/question/0D51B00004ANw0vSAD/itemprop-availability-in-cornerstone-theme to both the price.html & price-range.html files. Note that it may take awhile for Google to recognize the fix. If the problem persists we will continue to research & troubleshoot.
BigCommerce Bug Report
THEME-1912: Fix for Hiding Footer year and store name will hide all Product Thumbnails. The custom js that gets the current year was looking for a div that did not exist when this setting is disabled. Has been corrected with an if statement that checks if the div exists before executing.
THEME-1916: Fix for Firefox – Mobile – Parts of menu are inaccessible. This has been corrected. Had to switch the bottom padding to the navPages-list element from the .navPages element.
Version 2.1.8 - October 1, 2019
Fixes & Updates per Customer Requests
We have corrected the issue of the Side Navigation not functioning properly on the product page. This was due to duplicate jQuery and has been removed along with other unnecessary jQuery within the footer on the product page.
We removed height & line-height CSS rules for logo text. The result is a more condensed logo when using text and the logo is rendered on more than one line. Otherwise, you should see no change.
We have revised the style sheet for when list/view (list-by-default) is active so that all links within the subcategory section are clickable. The issue was that the section below that contains the products was overlapping the section above.
Fix for first section of “Featured Products” images appearing smaller than normal. Deactivated CSS rule from line 10486: width: auto !important;
Pre-Order Now button spacing fix: Reduced padding left & right on product page add-to-cart button & add-to-wishlist buttons so that they fit on the same line without overlap, when pre-order button is active.
Fix for excess spacing below Hero slider in IE11. Removed lazyload from hero as it wasn’t rendering correctly for IE.
Product page wishlist button border & text colors will now inherit background-color & background-color:hover settings for add to cart button.
Quickview will now show reviews and review info links. Clicking the “Write a Review” link in quickview will open the product page and automatically open the Review modal. Clicking the (# reviews) link in QuickView will open product page & automatically scroll down to the tabs and open the “Reviews” tab. Zoom functionality on hover cleaned up.
Product Page: Write a review link on product page will now open review modal instead of scrolling to review section. (*num* review) link still scrolls to review section in tabs.
Fixes & Updates per Customer Requests
Fix for category page ratings still showing when disabled.
Fix for marketing banner positioning if data tags are not enabled. Bottom banner class added if data_tag not enabled
BigCommerce Update Request
Updated jQuery reference calls to version 3.4.1.
Eliminated all hard-coded jQuery references (duplicates & unnecessary) with the exception of the product page, as it is currently required for the fancybox functionality. However, this reference has now been updated to version 3.4.1 as well.
Updated call to 3.4.1: https://github.com/bigcommerce-themes/lonestar-partswarehouse/blob/master/templates/components/common/footer-product.html#L135
File removed, un-needed: https://github.com/bigcommerce-themes/lonestar-partswarehouse/blob/master/templates/components/common/footer-speed.html#L135
ALL CALLS REMOVED: https://github.com/bigcommerce-themes/lonestar-partswarehouse/blob/master/templates/components/common/footer.html#L134
ALL CALLS REMOVED: https://github.com/bigcommerce-themes/lonestar-partswarehouse/blob/master/templates/components/common/checkout-footer.html#L127
ALL CALLS REMOVED: https://github.com/bigcommerce-themes/lonestar-partswarehouse/blob/master/templates/layout/base.html#L60
Version 2.1.6 - August 30, 2019
Fixes & Updates per Customer Requests
Fix for font-styling in traditional marketing banners. Font colors and styling can now be controlled using the WYSIWYG in your control panel.
Removed logo and header options from Theme Editor for optimized checkout, as this is no longer necessary. Our template is using the standard header on the optimized checkout, which means the rules for the Opimized Checkout and the rest of the theme are configured for the header & logo within the “Header” & “Logo” Sections of the Theme Editor.
Fix for main product image on product page extending beyond the width of the container in IE 11.
Fix for when product ratings are disabled, they will not be visible on category pages when disabled.
Fix for checkout page on mobile after clicking “Show Details”. Modal will now appear in center of viewport at the top and centered.
Fix for phone number color in Top Menu section on mobile IOS devices. Will now be controlled in this section: Top Menu > Top Menu Font Color.
Fix for countpill positioning in IE11
Fix for icon and text color in descountBanner on optimized checkout.
Fix for checkout step counter in IE11. They will not be visible in IE11, as Cornerstone behaves.
Improvements made for carousel arrow appearance in IE11
BigCommerce Bug Report
THEME-1830: Fix for: “Cannot Edit Social Share Icon Colors”. This option has been removed from this section of our Theme Editor. There are options for both the Prouct Page and Blog Post pages that are now independent of one another. You may need to adjust these settings with your theme editor to match your branding. All social share icon colors are adjustable for each section found here: “Product Page > Social Share Icon Color”, “Blog > Single Blog Post Settings”, & “Footer > Social Meida Icons”
THEME-1817: Fix for: “Recommended products section on product pages not spaced properly”. Stylesheet has been adjusted to accommodate for this issue. If more than 4 recommeneded products are set to show on the product page, the widths will be correct for last one.
THEME-1836: Fix for: Custom Logo Image theme editor feature for Optimized Checkout not working. Removed logo and header options from Theme Editor for optimized checkout, as this is no longer necessary. Our template is using the standard header on the optimized checkout, which means the rules for the Opimized Checkout and the rest of the theme are configured for the header & logo within the “Header” & “Logo” Sections of the Theme Editor.
THEME-1847: Fix for: Similar and Recommended Product Images Not Displaying Using IE11. Updated card.html file to contain the latest code for the components/common/responsive-img sections
THEME-1782: Fix for: Image Change rules applied to variant SKUs breaks Image Zoom/Change functionality on PDP’S. Once an option rule changes the image, you can now click back to a thumbnail image and it will load selected image and can be zoomed, and you can re-select another option change rule and it will activate that image rule which can be zoomed as well.
THEME-1819: Fix for: Images do not switch for variant selection on PDPs. Once an option rule changes the image, you can now click back to a thumbnail image and it will load selected image and can be zoomed. You can then re-select another option change rule and it will activate that image rule which can be zoomed as well.
THEME-1818: Fix for:Unable to leave reviews when using Internet Explorer 11. Revised markup in product-view.html file and custom js in footer. Appears to be functioning properly in IE11 now.
Dependencies and Core File Updates
Updated package.json file to latest version of Cornerstone 4.0.0
Fixes & Updates per Customer Requests
Review submission fix – removed 1st instance of {{> components/products/modals/writeReview}}. Can only have 1 instance.
Color fix for main nav submenu expansion arrows in dark variation
Fix for distorted product images when using new product carousels.
Fix for product images going wider than product card container on home page when using new product carousels.
Fix for blurry product image, sale flag, & quickview button in new showcase product carousels on home page and related products on product page.
img src pathing fix for sidenav banner on category pages greater than one level deep.
Fixes & Updates per Customer Requests
Fix for Hero Carousel not auto cycling. Hero carousel is now auto cycling.
Product page wishlist button, share links and icons not visible has been corrected and all are now visible and functioning.
Brand links were linking to a server error page. This was due to a small typo on line 80 in the templates/pages/brand.html file. There was one too many leading “{“
Structured Data: Fix for duplicate ratingValue on product page.
Logo text color fix. Logo text color should again now be editable within the theme editor.
Color fixes for main & sidenav expansion arrows in dark variation.
Version 2.1.3 - June 7, 2019
New Features & Improvements
Featured Banners on Home Page & SideNav. You can now create custom banners for your home page to showcase Categories, Products, Pages, or whatever you would like. You have the ability to upload images, name each banner, and input a custom link for each. Column options for banner section range from 1 – 4 and are placed beneath the Hero Carousel. You can also add a banner to SideNav that will appear at the bottom on every page there is a sidenav present. All banners have options to link internally or externally. External links will open in a new tab.
Product Carousels on Home Page! Featured, Top, & New Products now have options to toggle Carousels. Theme Editor options can be found here: Products > Home page > Featured Products > Featured Products in Carousels checkbox. / Products > Home page > Most Popular Products > Popular Products in Carousels checkbox. / Products > Home page > New Products > New Products in Carousels checkbox. We have all 3 sections activated with Carousels by default, but if you choose not to use them, you may easily toggle them off in your Theme Editor, you will also need to set the value for number of each section to display as we have increased it from 4 to 8 by default. You will need to also set the Number of “Featured”, “Most Popular”, “New” products to more than 4 in order to see the carousel function.
Added thumbnail product images + hover zoom wihtin quickview modal.
New currency converter look, with flags in dropdown
Google Analytics Enhanced ECommerce has been enabled on Parts Warehouse following these reference instructions: https://developer.bigcommerce.com/stencil-docs/template-files/templates-directory/google-analytics-enhanced-ecommerce. We modified all the files included in this Cornerstone GitHub commit: https://github.com/bigcommerce/cornerstone/pull/1377/commits/55fc73eeb1edc6e140005ca811f090f06ab35435
Google PageInsights scores should come up with this version on both desktop & mobile. We revised all POSSIBLE items according to a Google PageInsights test. We will continue to monitor this and do everything we can to get the best ratings possible from Google, however if you are more concerned with an accurate speed rating we recommend Pingdom website Speed Test . It is worth mentioning that Google Page Insights test vary from test to test quite a bit. We have seen both mobile & desktop results vary as much as 30+ points from one page refresh. We will continue to make improvements as we can to remain competitive.
Google AMP: we have updated all of our amp files to Cornerstone version 3.4.4 along with all JS files.
Payment Methods added to account pages & account navigation
Fixes & Updates per Customer Requests
Product Card background color setting is now working within Theme Editor found here: Products > Product Cards > Product Card Figure Background Color.
Product cards have been made taller in order to accommodate for new pricing options.
Product Page social share icon color & hover color independent settings within theme editor. As this is a new feature, store owners will need to verifiy your settings work with customized color settings in your theme. Settings can be found here: Product Page > Social Share Icon Color & Product Page > Social Share Icon Hover Color
Fixed issues with lazyload images in Category List Mode. Corrected typo for lazyload images within markup of file in directory: templates/components/products/list-item.html on line: 28.
Added Theme Editor setting to toggle visibility of Shipping & Returns Link in footer. Theme Editor option can be found here: Footer > Accounts & Orders > Show Shipping & Returns Link
Existing Theme Editor option for Sitemap link will now toggle both sitemap links that are in the “Accounts & Orders” column of the footer as well as the bottom Credits Bar
Wishlist link in footer will now only show if Wishlist are enabled with the BigCommerce Control Panel.
Order Status link in footer will now only show if customer accounts are enabled and the customer is logged in to their account.
Social Media Icons in footer will now change default & hover colors according to existing Theme Editor option found here: Footer > Social Media Icons > Icon Color & Footer > Social Media Icons > Icon Hover Color
Added padding to the bottom of the mobile menu to ensure that users are able to scroll the full length of the list
Added wishlist functionality to select and add to existing specific wishlists on product page. Users also have the option to add to a new wishlist and name it on the product page.
Shipping & Returns link within footer is now completely customizable. Within the Theme Editor, store owners can now configure the link name, link url, and toggle visibility. New Theme Editor Settings can be found here: Footer > Accounts & Orders
Logo now only has h1 tag if it is text
We have made numerous revisions concerning Google Amp, Structured Data, and Google Analytics. If you are still experiencing issues after this update, we will work with you to help get resolution, possibly opening a support ticket with BigCommerce if we ourselves are unable to determine what exactly is creating the issues on your store.
BigCommerce Bug Report
THEME-1708: Fix for: “Advanced Search Form does not expand on mobile”. Removed mobile style rule that was hiding the form.
THEME-1712: Fix added for: Parts Warehouse – Error text missing from reorder flow if no products are selected. updated files: templates/account/order-contents.html & templates/account/orders-list.html with latest Cornerstone files.
THEME-1716: Fix for “same attribute use twice on AMP product pages. All Google Amp files updated to Cornerstone 3.4.4.
THEME-1717: Fix for “Products With Reviews Throw JavaScript AMP Errors”.
THEME-1742: Fix for “Using “Including Tax” for Show Prices on Product Pages doesn’t provide structured data”. Updated file: components/products/price.html to Cornerstone version 3.4.4
THEME-1760: Fix for “Product images do not show in list view on category pages when set to 1 default image. updated list-item.html & js”
THEME-1766: Fix for “Product image order on storefront not matching image order in Control Panel”. Modified JS for slick nav: product thumbnails should now display in order according to back-end settings. Changed the JS to centerMode: false.
THEME-1777: Fix for “Full pricing details hidden on Product Cards due to !important CSS rules”. modified styles to accommodate for multi-line “new” pricing tiers.
THEME-1771: Fix for “Cannot navigate through zoomed Product Images”. JS modified – can now navigate through lightbox zoom product images. proper image is magnified when clicked.
THEME-1773: Fix for “Duplicate product thumbnail images”. JS modified – removed duplicate thumbnails when theme editor setting for product thumbnail carousel is disabled.
THEME-1774: Fix for “AMP error on product page “tag ‘amp-iframe’ requires including the ‘amp-iframe’ extension JS”. This was only occurring on certain products. We updated all amp files to Cornerstone version 3.4.4. After testing on exact same product, it resolved this issue.
Fix for Geo Trust Seal and Payment Icons overlapping.
Extended Payment Icons container to full-width to adjust for many payment options
Added Theme Editor Option for Number of Visible Brands in SideNav. *Now visible in increments of 10 up to 100.
Fix for white border/padding around product images on product page when dark or classic theme is applied. Bottom border removed. Background-color of product images will be body color for transparent png files.
Spacing correction for mobile when sidenav is activated on the product page.
Font color correction within alert box in Light version on Product Page.
Support added for custom pricing prefixes within the theme editor for: Default Price, MSRP (Retial Price), & Sale Price.This is visiible on product cards as well as the product page. Can be found in Theme Editor under the Products > Product Cards.
Eliminated unnecessary HTML from components/common/navigation-menu.html file, lines 6-10, per BigCommerce request.
Cleanup and XSS fix on Cart page. Using affected files from Cornerstone 3.2.2, including: templates/components/cart/content.html, templates/components/cart/preview.html, templates/pages/account/add-return.html.
Cart qty’s can now be adjusted on Cart page by typing in the number and tabbing over or clicking outside of the box in addition to using the increment arrows.
Positioning fix for buy in bulk link once options are clicked
Added fix for logo text color to update within control panel. In addition, added theme editor options for both the logo text color & logo text-hover color.
Google AMP: We have updated our theme to contain the latest amp files from Cornerstone 3.2.2. In addition I have removed any JavaScript that is not allowed in other files. If problems persist we may need to open a support ticket with BigCommerce on individual basis.
Fancybox & Product Options: If main product image is set to update on product option selection the fancybox zoomed image will now appear as that selected option. Going back & selecting product options after clicking the thumbnails will now update the option image if set up properly.
Fancybox now has image alt & title tags.
Fancybox Theme Editor option added to toggle thumbnail carousel off
Product main & thumbnail images are set to width: auto to prevent distortion of smaller uploaded images.
Blog: Rebuilt blog to clean up alignment issues and add Theme Editor image settings. We have added pre-configured settings that are optimized for each body width settings. You also have control to set your own dimensions should you choose. In addition we have added independent control over the blog page & blog post image settings. We have also implemented lazy load images on both the blog page & blog post.
Lazy Load added to product card images, including both grid & list view items.
Responsive issues corrected regarding main content float & widths on mobile throughout theme.
Current & active Category will remain open and active wihtin SideNav when on that specific Category page and/or when on a Subcategory page of the parent.
Added new available payment icons in footer including, Amazon Pay, Apple Pay, Chase Pay, Masterpass, & Visa Checkout.
Bug fixes and design improvements to Faceted Filtering both on mobile & desktop
Android Dropdown Fix on Checkout.
Fix for footer font color variables within theme editor. All settings should work as expected, that is when you change the footer font color it should impact all text within the footer, including the address & column headers. Payment icons, social icons, and credits bar are all still independent.
Updated and added a fix for independent display of copyright date & store-name, sitemap, & powered by information within Theme Editor.
Fix for multiple occurrences of ‘amp-iframe’ attribute “sandbox”.
Product Weight & Product Dimensions will be visible on the product page if the options are toggled within the Theme Editor
Stencil Utils updated to version 4.0.0 within package.json file
package.json file updated to reflect our authorship credentials
Updated package.json file to reflect our authorship credentials.
Updated stencil utils to version 4.0.0
Updated webpack to version 4.1.1
Swatch hover images are no longer overlapped by vertical Recommended Products Panel. BC Notes: (Theme-1625)
Fix for logo not appearing at 800px and less only in IE11/Edge. BC Notes: (Theme-1667)
IOS v11-11.4.1 fix for inability to add products to cart that have a non-required file upload option BC Notes: (Theme-1673)
Removed top pagination as it is causing styling conflicts for pages with many results. We will be adding this back in after developing a truncating solution. BC Notes: (Theme-1703)
Bulk pricing will now be hidden if disabled within the admin section: Store Setup > Store Settings > Display > Bulk Pricing option. BC Notes: (Theme-1704)