All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add loading state on nc-slideshow image [BH-5944]
- Update style for nc-carousel [BH-5419]
- Add image on error for nc-slideshow [BH-5743]
- Replace lazy-load by a custom lazy-load in nc-slideshow-v2 [BH-5757]
- Create component nc-lazy-load
- Update cms-components to use new lazy-load component
- Send different payload depending on the type on nc-carousel
- Create new label for product-detail and product-carousel to use when a product is highlighted (example BlackFriday's product) [BH-5216]
- fix cms product detail component [BH-4642]
- Include caption [BH-4642]
- send id into evento for click event on cms components [BH-4823]
- lead generation into cms components [BH-4621]
- nc-slideshow-v2: reduce size dots and updated dots behaviour (now navigation using dots is optional) [BH-4809]
- Add viewability mixin in 'nc-carousel', 'nc-featured-detail', 'nc-product-detail', 'nc-featured-grid' and 'nc-slideshow-v2'. Add method to emit event [BH-4948]
- Fix border-radius in nc-slideshow-v2 for iOS: Add transform:translateX(0) [BH-4955]
- Fix nc-carousel mosaic fit correctly with browser zoom [BH-4951]
- Fix height for placeholder on nc-slideshow when images.length === 0 [BH-4864]
- New property in nc-slideshow "srcSets" [BH-4795]
- new subtitle prop to nc-featured-details
- Updated styles components
- nc-slider-v3 accept as valid position 0 [BH-4103] [BH-4106]
- Navigation event handled properly [BH-4498]
- Styling issues with ncCarousel [BH-4456][BH-4457]
- Extra content length on list when user is on mobile
- Image styling on mosaic carousel
- Logic to animate nc-core-carousel
- Styles and remove logic in component nc-carousel
- Styles in nc-core-carousel
- Update components nc-product-detail and nc-carousel
- nc-carousel template error
- Change const name in computed
- Change computed and update styles
- Update styles nc-product-detail
- Update styles nc-product-detail, fixed image height
- Update styles nc-product-detail, fixed line-height
- Update styles nc-product-detail
- Update styles
- Fix color name
- Update styles
- New component nc-product-carousel [BH-4038]
- New component nc-product-detail [BH-4044]
- Scoped styles nc-slideshow
- Title font sizes on NcFeaturedDetail
- Title font sizes on NcFeaturedGrid
- Update animation nc-slidesdhow-v2
- Update styles for cms-components
- Handle focus on textarea autogrow
- slideshow-v2: ClearTimeout in animation
- featured-grid: Emit event when click in subtitle link
- Add storybook and create stories
- Create new slideshow component
- Create featured-grid component for cms
- Create featured-detail component
- Slider-V3 component. Now with predefined steps to force slider to pass just values given as config.
- Add z-index in nc-text-input label to display also when a field has been autocompleted
- Paralel package version blended
- nc-slider-v2 add property isDisabled and update styles
- nc-text-input and nc-phone-input now has disabled styles
- nc-text-input add property readonly
- nc-slideshow buttons now appear or disappear depending on the number of slide displayed
- nc-slideshow button next/previous now have slot to add any icon
- nc-text-input error tag with parameters
- nc-textarea error tag with parameters
- nc-image-uploader forced inline styles
- nc-phone-input validation event emit
- nc-card-item draws an image if image slot is not present and component has image property
- nc-card-item allows image as slot keeping the default one if slot is not passed
- nc-text-input will not trim always
- nc-phone-input will trim always
- nc-text-input error and extra content margin top
- nc-text-input and nc-card-item test
- nc-list and nc-text-input due to UiKit update
- User can click on ncSliderV2 to move closest trigger.
- ncCardItem new slots for caption, and header
- Remove double background on ncImageLoader to not show it on transparent uploads.
- ncPhoneInput now sends formatted phone without spaces. When we introduce a valid phone number (including dashed, spaced or split with dash bars) the result will be the same.
- ncCardItem new slot inside subheader
- ncPhoneInput, input type as prop
- ncCardItem has no default values to hide those elements where a value is not passed
- ncSlideshow shows pagination just when there is more than one page to show
- ncModal event handler fix
- Merge
- ncModal API update
- NcCardItem uses BEM classnames
### Changed
- nc-card-item, eliminates styles in line for component in use.
- nc-textarea allows autoresize on input
- nc-list Make dynamic changes on selected
- nc-modal resize
- nc-modal get better height calculated
- nc-list Waiting for nextTick to take selected item
- nc-slider-v2
- New component nc-image-uploader #37
- nc-card-item refactor
- nc-image-uploader refactor
- nc-list refactor
- nc-modal refactor
- nc-phone-input refactor
- nc-slider refactor
- nc-slideshow refactor
- nc-text-input refactor
- nc-textarea refactor
- Fixed Close icon for ncModal #55
- ncModal bug fixing and naming changes #21
- New component nc-card-item #183
- New component nc-separator #101
- New component nc-text-input #97
- New component nc-phone-input #24
- New component nc-button #17
- New component nc-slideshow #6
- New component nc-modal #4
- New component nc-list #11
- Added package.json configuration #8
- New component nc-loader #5
- Changed ncList to highlight selected value #33
- Modified ncList to use nc-text-input #31
- Component nc-list to customize item #96