# Changelog
All notable changes to this project will be documented in this file. Please refer to project commit logs for more descriptive list of changes.
## [2.3.4.20] [MAJOR RELEASE] - 2020-07-17
    - Includes Various Style Fixes for Checkout, Basket and homepage
    - Fix split address book title and manage addresses link onto separate lines when not enough space, plus some general tidying up [MPD-205]
    - Fix restyled some elements on the basket table - table image and details container to accommodate different image sizes - removed fl-labels from qty and styled the same as price/subtotal for consistency [MPD-206]
    - Fix fl-forms class on basket [MPD-206]
    - Fix and change to the category list layout- alignment - added white background to items so consistent with grid layout - adjusted image/item info container to accommodate different images sizes [MPD-207]
    - Fix text/arrow overlap on category toolbar select [CADMAN-700]
    - Fix USP banner - removed styling for active slick slide, its unlikely we'll use this [MPD-209]
    - Fix Working on global product blocks- utilised the height calcuate [MPD-200]
    - Fix Removed the padding on the actions-toolbar [MPD-204]
    - Remove item confirm modal no longer focussed on button when opened [MPD-43]
    - Hide extra checkbox that appears in msp recaptcha. [MPD-181]
    - Making the telephone and VAT in the footer dynamic. [MPD-187]
    - Remove the #gallery-next-area and #gallery-prev-area [MPD-189]
    - Make the edit button on the wishlist page accessible, make the edit button on the wishlist page accessible [MPD-190]
    - Fix overlap of arrow/asterisk on selects with fl-labels [MPD-192]
    - Fix horizontal scrolling issue on pages that use the full-width mixin [MPD-195]
    - Fix product page review link so it scrolls to correct product tab [MPD-197]
    - Fix centre the paypal button on both the basket page sidebar [MPD-198]
    - Fix add focus highlighting to checkout payment apply discount code [MPD-191]
    - Add focus highlighting around view details toggle in order summary, add focus highlighting around view details toggle in order sum [MPD-196]
    - Fix Checkout - Login - Vertically align the Login and Continue as Guest buttons [MPD-199]
    - Fix Checkout - Login - fixes removes tabindex for hidden elements above and below order summary, Checkout: Login: fix removes tabindex for hidden elements above and below order summary [MPD-201]
## [2.3.4.15] - 2020-04-21
    - Fix the script error with navatron require js [MPD-184]
## [2.3.4.13] - 2020-03-31
    - Fix the issue with MSP_Recaptcha trying to add recaptcha to non-exsistant footer newsletter form on checkout
## [2.3.4.12] - 2020-03-24
    - Fix the issue with lazyload and product list carousel images [MPD-179]
## [2.3.4.11] - 2020-02-27
    - Fix the issue with tabs module getting overriden by recent code change [MPD-175]
## [2.3.4.0] - 2020-02-25 [Magento 2.3.4 Release]
## [2.3.2.76] - 2020-02-25
### Fix
    - Disable Qty Stepper styles by default
## [2.3.2.74] - 2020-02-25
### Fix
    - Remove Unused Old Scss Partials [Tech Debt]
    - Refactor _vfx.scss styles to avoid duplication [Tech Debt]
    - Stop Background from appearing within usp blocks mobile
    - Refactor Tweakpoints navigation to work with 768 properly [MPD-173]
    - Fix issue with upsells, crossells and related product carousels not inheriting same styles like widgets
### Features
    - New Global Vars object to JS
    - CtiDigital_QtyStepper Module Styles to blank theme [MPD-148]
### Added
    - Add Global Vars object to JS to maintain navigation tweakpoint value across multiple JS files [MPD-173]  
    - CtiDigital_QtyStepper Module Styles to blank theme [MPD-148]
## [2.3.2.73] - 2020-02-07 - Minor Release
### Fix
    - Navatron Loading Spinner - Fix so that it does not appear by default on mobile [MPD-170]
## [2.3.2.72] - 2020-02-03 - Minor Release
### Fix
    - Promo Block Mosaic - increasing inner content padding - converted into variable for easy overwrite [MPD-146]
    - Product Resell upsell slider - fix padding issues on mobile
## [2.3.2.71] - 2020-01-29 - Minor Release
### Fix
    - CMS brand slider block arrows colour fix [MPD-154]
## [2.3.2.70] - 2020-01-28 - Major Release - *Breaking Changes*
### Features
    - New Homepage layout and spacings [MPD-152]
    - Add Full width banner [MPD-145]
    - Add Short Description to Product page [MPD-147]
    - Add Feather Icons [MPD-153]
    - Add styles for Promo block mosaic widget [MPD-146]
    - Add new spacing/layout for product listing page sidebar and filters [MPD-149]
    - Add new spacing/layout for product listing page toolbar [MPD-151]
    - Add new spacing/layout for product listing page product grid/widgets [MPD-155]
    - Add styles for CMS Slider widget [MPD-162]
    - Add new styles for Footer [MPD-144]
### Fix
    - Banner widget not rendering murmur button styles [MPD-158]
## [2.3.2.67] - 2020-01-14 - Minor Release
### Fix
    - Fix Slider js lazyloading images not working with equal heights flag
## [2.3.2.66] - 2020-01-14 - Minor Release
### Fix
    - Product widget slides equal height issue
    - Review width/text wrap issue on PDP page
## [2.3.2.65] - 2019-12-12 - Minor Release
### Added
    - BrainTree Payment Gateway Styles [MPD-105]
    - PayPal Express Checkpout Button Styles [MPD-105]
    - GDPR Cookie policy module styles [MPD-121]
### Fixes
    - Add hardcode Slider initaliser for Recently viewed products widgets
    - Fix minisearch close button not appearing on mobile
## [2.3.2.64] - 2019-11-12 - Minor Release
### Added
    - Bundled Product Styles [MPD-115]
## [2.3.2.63] - 2019-11-12 - Minor Release
### Fix
    - Fix for issues with integrating Navatron for this theme (mobile) [MPD-130]
## [2.3.2.62] - 2019-11-08 - Minor Release
### Fix
    - Minor bug with light mode for list widgets arrows [MPD-129]
## [2.3.2.61] - 2019-11-08 - Minor Release
### Added
    - Add CTI module Widget Styles [MPD-129]
    - Add CTI module widgets dependency [MPD-129]
### Fixed
    - Add Magento 2 default widget styles/fixes [MPD-129]
## [2.3.2.6] - 2019-11-07 - Minor Release
### Added
    - Add Module Banner 2.0.0
    - Add styles/support for Banner module 2.0.0
### Fixed
    - Minor bug with searchbar responsive size
    - Minor bug with top bar header padding issue
## [2.3.2.5] - 2019-11-04 - Minor Release
### Added
    - Add flag `$product-item-hover-reveal` to toggle the product item reveal animations
## [2.3.2.4] - 2019-10-30 - Navatorn Sass Variable Fix
### Fixed
    - Enable Navatron Sass Variables to be overriden by theme
## [2.3.2.3] - 2019-10-16 - Major Release (Breaking changes) only to used with Magento 2.3.2
### Added
    - Loader Styles for critical css loader
    - $headings-font-family to be used for all headings when its set
## [2.3.2.1] - 2019-10-16 - Major Release (Breaking changes) only to used with Magento 2.3.2
### Added
    - Fixes and support for Magento 2.3.2 release
## [2.0.42] - 2019-09-11
### Fixed
    - Changed the url for creating an account after guest checkout has been completed amended the previous fix - [CTW-612]
## [2.0.41] - 2019-09-11
### Fixed
    - Changed the url for creating an account after guest checkout has been completed - [CTW-612]
## [2.0.40] - 2019-08-27
### Fixed
    - Remove spinner arrows from number input fields from webkit and firefox browsers - [CTW-619]
## [2.0.39] - 2019-07-03
### Fixed
    - Newsletter button causing float-label js errors because it is not correctly marked up - magento update fix
    - Removed sr-only class from Newsletter button - magento update fix
## [2.0.38] - 2019-04-01
### Fixed
    - My Account Address list spaing [MPD-63]
    - `Confirm Dialog` modals height for desktop [MPD-62]
## [2.0.37] - 2019-03-20
### Fixed
    - My Account Wishlist View/Share Styling and UX issues [MPD-52] [MPD-53] [MPD-54] [MPD-55] [MPD-56] [MPD-57] [MPD-59] [MPD-61]
## [2.0.36] - 2019-03-20
### Added
    - 'CraftyClick' postcode lookup styles
## [2.0.35] - 2019-03-15
### Added
    - 'Share a wishlist' page styles/templates
### Fixed
    - Product thumbnails not showing for wishlist email (share)
## [2.0.34] - 2019-02-27
### Added
    - Sass Boolean Variable `$default-magento-nav` to turn off default navigation styles
## [2.0.33] - 2019-02-26
### Added
    - Sass Boolean Variable `$header-search-mobile-fullscreen` to turn off fullscreen search for mobile
    - Sass Boolean Variable `$search-loader-enabled` to turn off search button loading animation
## [2.0.32] - 2019-01-29
### Fixed
    - Fixed scrolling issues faced on multiple devices and browsers for modal popup on checkout
    - Added Scrolllock.js library which eliminates scrolling on devices with ios
## [2.0.31] - 2019-01-29
### Changed
    - Brings in a fixed version of magesparrow-tasks
## [2.0.30] - 2019-01-10
### Fixed
    - fixed error appearing on product pages due to incorrectly closed php endif on items.phtml file
## [2.0.29] - 2019-01-10
### Fixed
    - fixed filter block and toolbar not responding well on small breakpoints [LDL-392]
## [2.0.28] - 2019-01-10
### Fixed
    - fixed alignment of customer name with welcome message [MPD-46]
## [2.0.27] - 2019-01-10
### Fixed
    - fixed wrapping issue on checkout regards to images appearing alongside radio buttons [LDL-359]
    - fixed alignment of customer name with welcome message [MPD-46]
## [2.0.26] - 2019-01-09
### Fixed
    - fixed spacing for footer links (medium breakpoint targeted instead of lg) [MPD-44]
    - fixed related products resizing issue caused by flex styling - removed flex references and specifically targeted class not including flex slider [MPD-47]
### Changed
    - compare products - black space showing between USP and Header caused by the compare notification on mobile - changed css to target element that is being manipulated via Magento [MPD-45]
## [2.0.25] - 2018-12-12
### Changed
    - changes to minicart styling - making sure the base theme is upto date with styling and spaces as default - also fixes bugs relating to price [MPD-29]
## [2.0.24] - 2018-12-12
### Fixed
    - Fixed related, upsell and crosssell product grid display broken due to `$class` not being found in relation to commit [MPD-38]
    - Fixed messages bottom spacing - [MPD-8]
## [2.0.23] - 2018-12-11
### Fixed
    - Minor page jump when opening/closing minicart for desktop [_search-autocomplete.scss]
    - Modal Panel and Button styles for Modal/Popup Confirm dialogs [MPD-19]
    - Switch button styles on Add new Address checkout modal to appropriate usage [MPD-28]
    - Fix Mini-search on small screen UX improvement [MPD-32]
    - Fix Z-index stacking for navigation overlapping sticky (Page Filters) [MPD-23]
    - Fix the checkout button inside totals sticky (Basket page) from truncating the label by setting a width [MPD-22]
    - Stop the lazysizes placeholder gif (1:1) from expanding to Fluid-width/Height within the homepage banner [MPD-17]
    - Fixed Null floating label issue found in shipping within checkout page [MPD-5]
    - Fixed related, upsell and crosssell product grid display to use slick carousel, changed slider.js to use setPosition for sameHeight on pageLoad [MPD-38]
### Changed
   - Add Chevron (Arrow) to seperate sub-categories in autocomplete results [MPD-31]
   - Space between empty category messages and footer for mobile [MPD-8]
   - Change the placeholder color (Float labels plugin) to be slightly lighter than input [MPD-13]
   - Fix the spacing around the tooltip and validation error messages [MPD-14]
   - Remove min-height to improve the checkout content visibility above the fold [MPD-15]
   - Reduce the min-height to make sure there is no big space beneath minicart-single item [MPD-26]
   - Move accordion arrow for discount block to right [MPD-12]
   - Add styling to 'Sign Up' button on checkout-onepage-success [MPD-33]
### Added
   - Templates, JavaScripts and Styles to Magento 2.2.x Compare Products Page and Compare products CTA (Please use Sass config flag `$compare-item-styles: true;` to include this styles) [MPD-36]
   - Add Address Custom attributes styling wrappers
   - Add support for overlay bg to carousel arrows and make them visible regardless of the image [MPD-27]
   - Add Wishlist Styles [MPD-21]
   - Add styles for Magento_Contact module (default contact page contact form) [MPD-20]
   - Add Class to modal popup for 'add new address' at shipping stage of checkout, and added styles to _modal.scss 'modal--absolute' [MPD-30]

## [2.0.22] - 2018-10-26
### Fixed
    - Stop login step from showing/registering for logged in users [login-step-view.js]
    - Hide AJAX Basket page update loader, when there is a error/fail response [basket-item-ajax-update.js]
    - Remove 100% width for customer-address-form page (MyAccount) to stop it from stacking below sidebar [_my-account.scss]
    - Add horizontal padding for counter to improve readability [_minicart-wrapper.scss]
    - Make sure Anchors (Link) work as it should within Messages [messages-updated.js]
    - Remove loader from appearing in top bar 'P' tag for logout success page (LDL-288)
### Changed
   - Text-overflow ellipsis for long breadcrumbs
   - Min-height for 404/logout-success pages
### Added
   - Util for styles ordered and un-ordered lists
   - Util for styles of YouTube Iframe embed with 16:9 and 4:3

## [2.0.21] - 2018-10-25
### Fixed
    - Autocomplete mobile iOS Position/Stacking issues

## [2.0.2] - 2018-10-24
### Fixed
    - Product List widget title styles to match upsell and cross-sells
    - Stop close button on messages from showing prior to JS load
### Changed
   - Add Equal height support for slider.js

## [2.0.1] - 2018-10-22
### Fixed
    - Sidebar wishlist scrolling under sticky My Account navigation (Large Screens)
    - Sidebar Wishlist block 'Title' typographical style
    - Off-canvas navigation not scrollable (Small Screens)
    - Off-canvas navigation drill-down scroll positions (Small Screens)
    - Magento Messages not showing/closing properly
### Added
   - Radio Input style
   - Layered navigation template for blank theme
   - Scroll lock on offcanvas and minicart states
   - Bars loader animation fallback gif
### Changed
   - Switch 'float-labels.js' to un-minifed version for better debugging
