Skip to content

Latest commit

 

History

History
1405 lines (882 loc) · 100 KB

CHANGELOG.md

File metadata and controls

1405 lines (882 loc) · 100 KB

1.4.2 (2023-09-13)

Bug Fixes

  • googlelocator: refactor googlelocator actiovation of .googlelocator-item (0542450)

1.4.1 (2023-09-12)

Bug Fixes

  • googlelocator: added self.submit and self.submitDeferred to public methods (e606fdd)

1.4.0 (2023-06-12)

Bug Fixes

  • form: fix css checkbox and radio background position (3be2325)
  • groupnumber: fix css styles before initialization to not have input number appareance (43459d0)
  • infiniscroll: fix page index when scrolling when changing page, better page index when scrolling, some fixes to work with options.perPage (2bf22c1)
  • infinitescroll: fix per page pagination (5514863)
  • infinitescroll: options.cache is now true to enable default behaviour without bfcache (9b95d1b)
  • tooltip: z-index tooltip lower thank drop (0e0c452)

Features

  • infinitescroll: infinite scroll options.perPage for items pagination instead pages (ad61031)

1.3.0 (2023-02-06)

Bug Fixes

  • googlelocator: fix initialSearch use options center and zoom (15c1ae0)
  • googlelocator: show and hide loader on submit and added options.submitDelay (081e10b)

Features

  • js: removed Dompurify and added optional sanitize function with Xt.sanitizeFnc (29a5f32)
  • js: smaller footprint relaxed json instead of json5 (941021e)

1.2.0 (2022-10-24)

Bug Fixes

  • drop, tooltip: fix drop and tooltip arrow spacing floating point numbers (edd046e)
  • infinitescroll: fix multiple prefetch when event is scroll (f480ba1)
  • javascript: fix js options.matches for safari < 14 (4d3747e)
  • javascript: fix js options.matches for safari < 14 (e2d4f05)
  • slider: fix slider disabilitation with floating points number instead of int values for slider items (f97b2b5)
  • slider: fixed position on start and end on some slider configurations (62ed077)
  • slider: improved slider lock drag or page scroll on iteraction (e0e2f39)
  • slider: private self.drag._final fixed position on start and end on some slider configurations (9a792cd)
  • toggle: fix initial activation options.min when elements already have class (9eb0fe3)
  • toggle: fix initial activation options.min when elements already have class (7e96738)
  • toggle: fix initial activation options.min when elements already have class (d4b34ba)

Features

  • infinitescroll: added automatical prefetch of next page (180c9fd)
  • infinitescroll: options.fetchNext to options.fetch and fetch page depending on triggers (68b91e6)

Reverts

  • Revert "test(slider): fix slider test group responsive and nooverflow" (5a778ce)
  • Revert "fix(slider): fix deactivation when available space with floating point numbers" (32974e7)
  • Revert "chore: yarn upgrade --latest" (55dfce4)

1.1.0 (2022-05-09)

Bug Fixes

  • drop: fix options.closeOutside on mousedown instead of click to prevent closing when click and dragging outside (169fac9)
  • drop: xt-drop-static remove top and bottom position use popperjs placement for vertical position (7237358)
  • fix css hover media query pointer coarse (87a6f2d)
  • fix css hover media query with also (pointer: coarse) (cca471e)
  • infinitescroll: default infinitescroll use bfcache and disable scroll restore, use options.nocache: true; to have old behaviour (6751966)
  • infinitescroll: fix pagination error when using custom item selector (68f2805)
  • infinitescroll: fix scroll behaviour when using back button and fix order inverse when loading previous pages (22ae4c1)
  • scrollto: fix anchor page load not scrolling to hancored element (d700e79)
  • toggle: fix aria error on toggle remove default a11y.expanded (454f9e5)
  • toggle: fix collapse height and width inherit on activation end when no animation duration is present (751d417)
  • typography: added vertical spacing nested list ul ol (bb19008)
  • typography: ordered list fix counter and add type attribute (912a110)

Features

  • infinitescroll: added new component infinitescroll (3113204)

1.0.16 (2022-02-07)

Bug Fixes

  • javascript: fix resize.xt event vertical on some mobile touch devices that has false positive, added to hover: none also pointer: coarse (76500c1)

1.0.15 (2022-02-05)

Bug Fixes

  • fix ssr importing form or usability (c8055bb)

1.0.14 (2022-02-05)

Bug Fixes

1.0.13 (2022-02-05)

Bug Fixes

  • fix imports es6 modules when using browser field entry in package.json and use json5 instead of relaxed-json (3a6b2de)

1.0.12 (2022-02-03)

Bug Fixes

  • scrolltrigger: fix initial value of width and height do not trigger scrolltrigger one time too much (8e5e01f)

1.0.11 (2022-01-30)

Bug Fixes

1.0.10 (2022-01-29)

Bug Fixes

  • fix cdn dist xtendui.min.js now working properly (af9492b)

1.0.9 (2022-01-25)

Bug Fixes

  • fix module import docs (73aa79e)
  • fix module import on each js use .mjs extension, no breaking changes if you imported js scripts without extension like in documentation (d30fe39)

1.0.8 (2022-01-25)

Bug Fixes

  • fix dist js with polyfills and docs with polyfills (0eb8f01)
  • package json module entry for esm module import (0047a2f)

1.0.7 (2022-01-21)

Bug Fixes

  • tooltip: tooltip now has options.preventEvent true (c664045)

1.0.6 (2022-01-20)

Bug Fixes

  • scrollto: fix destroy remove scrollto.trigger.xt.scrollto listener (f8186ad)

1.0.5 (2022-01-17)

Bug Fixes

  • toggle: fix options.a11y.keyboad don't close on space (36b2602)

1.0.4 (2022-01-14)

Bug Fixes

1.0.3 (2022-01-13)

Bug Fixes

  • fix compilation lodash dependency (55c1cb4)
  • fix compilation on vite and snowpack (d42f5be)
  • refactor yarn cache (4d57fb3)

1.0.2 (2022-01-13)

Bug Fixes

  • fix compilation on vite and snowpack (84a5d1e)

1.0.1 (2022-01-13)

Bug Fixes

  • test semantic release with a fix (05082da)

1.0.0 (2022-01-13)

1.0.0-beta.49 (2022-01-13)

Bug Fixes

  • form: fix form checks labels when no form (3c2dcb4)

  • infinitescroll: fix pagination do not call always on scroll (cf05fc3)

  • overlay: fix mount on appendTo when iactivated on initial (962a0d0)

  • scrollto: fixed non instant animation on custom scrollto.trigger.xt.scrollto and refactor options.scrollDelay from 150 to 200 (de48bbb)

  • slider: fix reinit on class on same targets (9b63d6b)

  • toggle: fix hash on class activation on groups (4c62b8b)

  • toggle: fix off event called also with no options.off (0524f2d)

  • toggle: fix Xt.on and Xt.off and toggle inverse activation no jumping with .done class (bcf63d7)

  • toggle: refactor medialoaded option with fix xt-medialoaded class on elements and reinit only on targets (8f95a4e)

  • feat/usability (#41) (29448cd), closes #41

Performance Improvements

  • toggle: activation targets perf (6bb0685)

BREAKING CHANGES

  • revision on mouse events and elementsInner

non breaking but improvement, when using on: 'mouseenter' add also focus for accessibility on: 'mouseenter focus'

changed defaults options.elementsInner now is false, now instead of using targets inside elements, assign element to the real element (link, button) and use mouseParent: true or mouseParent: '<Query>' to have mouse event on the element parent node.

  • feat(toggle): toggle preventEvent also on focus and key enter

1.0.0-beta.48 (2021-12-22)

Bug Fixes

  • fix focustrap error on deactivation sometimes with fallbackFocus (683232b)
  • fix openauto no force and fix focustrap fallback focus (7003eb4)
  • form: trigger change checks labels on form reset (32220d0)
  • groupnumber: fix groupnumber voidable with min and max below or above 0 (59fd762)
  • groupnumber: fix unmount events + trigger also input event on validation + fix double change event call on validation (3f73afc)
  • groupnumber: fixed disabled steps with options.limit false (70b535b)
  • inputnumber: options.voidable reset to empty value instead of 0 (f4832cb)
  • overlay: fix on matches and reinit specialAppendTo reset (5e2c198)
  • scrollto: fix destroy remove custom event listener scrollto.trigger.xt.scrollto (8b3a57c)
  • slider: fix align center and wrap true positioning on wrap (b7b8fda)
  • slider: fix slider wrap depending on max target width instead of total width (7afbc5d)

Code Refactoring

  • form: form radio checkbox and switch do set border color on check and round down size (11a4def)
  • form: refactor form styles (83855be)
  • row: clean default align-items and justify-content values and row default and slides default align items (04aea2e)

Features

  • class fields and private properties and methods (db559a2)
  • groupnumber: added options.validateInitial and no validation on initialization to behave like browser input numbers + no disabled steps on limit false (ebb1065)
  • groupnumber: options.events.steps added with default 'click' (3dce6c0)
  • groupnumber: removed options.validateInitial (7cc35b6)
  • javascript: added window.XtSetGlobal to set global Xt variable (93c6a16)
  • javascript: added Xt.sanitize to sanitize html and Xt.node and Xt.nodes now sanitize string by default (f2fc630)
  • javascript: Xt.on and Xt.off added argument callback (46f4e93)

Reverts

  • Revert "fix(toggle): fix openauto without force or sometimes get triggered multiple times" (b56957c)

BREAKING CHANGES

  • row: now .xt-row and .xt-slides has default align-items: stretch instead of align-items: flex-start
  • javascript: Xt.node and Xt.nodes now sanitize string argument, check if anithing breaks and add sanitize: false to disable html sanitize on Xt.node and Xt.nodes
  • groupnumber: use options.validateInitial to validate on initialization if needed but shouldn't if you assign input value already, or new behavior is ok like browser input number
  • form: if you want to change background-color on radio checkbox and switch checked use variant checked: with a bg- color value like the old text- color and remove text- color is not more needed
  • form: if you want to change border-color on radio checkbox and switch checked use variant, now it remains the same

rounded values for radio and checkbox and switch size and alignment, check but it should only make better position and size for xt-check

  • to properly polyfill use babel > 7.14, to properly lint use eslint > 8.0 and ecmaVersion: 13

1.0.0-beta.47 (2021-10-06)

Bug Fixes

  • fake fix to release refactor didn't trigger semantic release added options.disableDeactivate on this commit 8ec207599de092c1375655bf3a873d907bfee4d9" (1870898)

1.0.0-beta.46 (2021-10-05)

Bug Fixes

  • javascript: fix resize not triggering sometimes (f5726e2)

1.0.0-beta.45 (2021-10-04)

Bug Fixes

  • javascript: fix resize event components and scrollTrigger not triggering sometime (87803e3)

1.0.0-beta.44 (2021-10-04)

Bug Fixes

  • css: xt-body added overflow-x-hidden to prevent horizontal scrolling (63f8f34)

Features

  • javascript: added Xt.scrolltriggerRerfreshFix for fix resize scrolltrigger on mobile (0d98882)

1.0.0-beta.43 (2021-10-02)

Reverts

1.0.0-beta.42 (2021-10-01)

Bug Fixes

  • fix drop and tooltip popperjs console error (613274c)
  • javascript: fix unmount not unmounting mounted object with the same ref and matches (60574e0)
  • scrollto: fix error not valid querySelector on scroll with not valid hash (05992b1)
  • toggle: fix options.groupSame not triggering hash change, now same element deactivation/activation skip is only with options.groupSame and skips only on class and events activations (642e6fc)

Code Refactoring

  • groupnumber: changed default min options and added limit and validation options (51b3694)
  • javascript: refactor Xt.mount logic to fix unmount not working properly and refactor sticky pinned elements and refactor react demos with useLayoutEffect to wait for document ready and now disable doesn't deactivate (e30c988)
  • javascript: refactor Xt.ready now by default without requestAnimationFrame and Xt.mount refactor to aignore nodes not removed from DOM without using xt-ignore (34760b9)
  • javascript: Xt.options note because Xt.ready has no raf (d1c83e1)
  • toggle: little fix Xt.off classes and removed options.groupSameAnimate no more needed because depends on tailwind classes (59bf255)

Features

  • css: added desktop first media queries -sm -md -lg -xl -2xl (65152f1)
  • groupnumber: added input step attribute on groupnumber and supported multiple inputs and different steps (18032a2)
  • toggle: added options.groupSameAnimate and docs gallery v1 (039f7ee)

BREAKING CHANGES

  • javascript: now because Xt.ready and Xt.mount has no requestAnimationFrame, to apply custom Xt.options they need to be imported before other components import or data-xt- initializations don't have those options
  • toggle: reverted the add of options.groupSameAnimate on this same release
  • javascript: now Xt.ready and Xt.mount are instant, be sure to reference functions and variables already initialized in javascript Instead of Xt.mountIgnore and Xt.unmountIgnore use Xt.mount argument ignoreMount and ignoreUnmount Removed previous commit of Xt.registerPlugin no longer needed
  • javascript: removed "options.disableDeactivate" because now the destroy and disable methods resets internally "appendTo" and "classBody", now components DONT disable on deactivation

removed "Xt.mount" ignore argument and added "Xt.mountIgnore" and "Xt.unmountIgnore"

IMPORTANT now you need to register ScrolltoPlugin with "Xt.registerPlugin({ name: 'ScrollTrigger', plugin: ScrollTrigger })" to fix infinite Xt.mount loop on pinned nodes

  • groupnumber: now options.min is -Infinity before was 1

1.0.0-beta.41 (2021-09-01)

Bug Fixes

  • googlelocator: fix search radius on reset and initial (0e3a629)

Features

  • googlelocator: added options.autocompleteOptions and options.autocompleteServiceOptions (0c23924)

1.0.0-beta.40 (2021-09-01)

Bug Fixes

  • javascript: fix Xt.queryAll array instead of NodeList, fixes some errors on toggle components (1e7c253)

1.0.0-beta.39 (2021-08-26)

Bug Fixes

  • css: added touch action to xt-button and xt-slides (f39b482)
  • css: removed touch action to xt-slides (a310682)
  • javascript: fix loop mousefollow and Xt.friction (a863dec)
  • javascript: Xt.mount no raf on mountcheck for instant mount especially with automatic activations (124a7a9)
  • javascript: Xt.on and Xt.off fix namespace (020cf3b)
  • scrollto: scrollto ignore empty hash links (5fc4350)
  • slider: fix initial dragger position no transition (5dc7e42)
  • slider: fix initial wrap position when a slide is already activated + demos fix iframe js execution (419c9f8)
  • slider: fix wrap positions automatic scrolling (1838058)
  • slider: refactor slider wrap that fixes multiple issues and refactor slider draglock (63a9a23)
  • slider: revert fix slider initial dragger transition frame (70f1945)
  • fix autostart on initial (2ea90cd)
  • fix tooltip and drop popperjs custom modifiers (3180e36)
  • toggle: fix medialoaded when using [data-xt-slider-content] (09c8ae4)

Code Refactoring

  • css: removed shadow-overlay shadow-drop shadow-tooltip (aa1353f)
  • docs: refactor docs structure (bec5dc2)
  • googlelocator: refactor locateRadius to searchRadius and used as minimum search radius (6427db3)
  • list: removed xt-list-inner on another commit (2083cb2)
  • scrollto: added defaults options.space and options.duration and simplified demos (7f933ce)
  • refactor raf code and mutation observer without Xt.ready and added Xt.ready argument frame optional and Xt.eventDelay arguments (456b70b)
  • separator is typography addon now (c8aa175)

Documentation

Features

  • javascript: usability added Xt.usabilityHostnames enabled only on localhost (1e822fc)
  • javascript: Xt.on and Xt.off initial argument for instant animations (425982a)
  • mousefollow: added options.classSkip (1424f9e)
  • slider: slider mode relative with css transition (853de5f)
  • toggle: toggle added scrolltoInit: false (06794ec)
  • drop and tooltip inset positions (fa9b2a3)
  • self.autoblock to block auto (26b46df)
  • slider: wrap can have value from 0 to 1 to check if activate depending on dragger width and added options.groupSame to disable groupSame calculations (b034453)
  • Xt.script now has defer and async (b298b2b)

refactors

  • docs toolbar and removed flex-full use flex-auto instead (9e6ec15)

BREAKING CHANGES

  • googlelocator: changed options.locateRadius to options.searchRadius
  • list: instead of 'xt-list-inner' use 'inline-flex flex-auto'
  • scrollto: scrollto duration and space are different now, if you didn't override it they will change
  • toggle: toggle options.scrollto doesn't automatically scroll on initialization now, use options.scrolltoInit: true to have that
  • css: use shadow-xl instead of shadow-overlay, use shadow-lg instead of shadow-drop, use shadow-md instead of shadow-tooltip
  • use flex-auto instead of flex-full
  • instead of 'xt-separator' use 'inline relative align-baseline'
  • docs: layout.css.js and javascript.css.js becomes global.css.js, if you extended xtendui.layout or xtendui.javascript move them to xtendui.global
  • Xt.eventDelay arguments { event, element } changed to { e, el }
  • slider: sliders relative mode set new option options.dragposition: true or use transition classes on dragger and remove js listen to event dragposition.xt.slider
  • changed cssinjs path theme.extend.xtendui.scroll to theme.extend.xtendui.scrolltrigger

1.0.0-beta.38 (2021-08-02)

Bug Fixes

  • js: fix Xt.ready on interactive instead of on complete (64c46b7)
  • js: fix Xt.ready on interactive instead of on complete (6977b6e)
  • toggle: fix instat scrollto when initial and fixed iinitial activation with no animation duration and delay duration on initial (0c60a73)
  • toggle: refactor intersection observer (1036818)
  • Xt.mount pass ignore to unmount also (f5af94d)

Code Refactoring

  • Xt.addScript to Xt.script (205a2d5)
  • js: refactor Xt.ready with object arguments (f45b963)
  • added Xt.mount argument container:Node and fixed Xt unmount not working and fixed unmount errors (3d19c97)
  • refactor Xt.mount check granularly on mount instead of document ready, removed Xt.init, fixed Xt.mount root, refactor scrollto init after raf (8ecf908)

BREAKING CHANGES

  • instead of Xt.addScript use Xt.script
  • js: Xt.ready now has object arguments pass { func: yourfunction } as argument
  • removed Xt.init not needed anymore
  • if you used Xt.init() remove it

1.0.0-beta.37 (2021-07-26)

Bug Fixes

  • js: fix off.trigger not having force true (26c400a)
  • overlay: closeInside close also when clicking space (9a83ce0)

Code Refactoring

  • form: removed cssinjs validation styles and added new variants for valid and invalid (6ee7b78)
  • form: removed xt-label-required default styles (98f3868)
  • media: removed xt-ratio classes in favor of padding bottom jit (027d5ab)
  • overlay: removed pointer-events-none from xt-backdrop and fixes closeInside interaction clicking on scrollbar no longer closes overlay (3fbb285)

BREAKING CHANGES

  • form: style xt-label-required with asterisk
  • form: style valid and invalid with css .valid-submit and .invalid-submit or variants valid-submit: invalid-submit: Also removed default colors error and success from xtendui
  • media: instead of xt-ratio- classes use jit pb-[%]
  • overlay: remove pointer-events-none from xt-backdrop

1.0.0-beta.36 (2021-07-15)

Bug Fixes

  • xt: fix xt contains (d2ae4d3)
  • xt: fix Xt.contains and allow import of js outside body (03a7af6)

Code Refactoring

  • js: Xt.node and Xt.nodes with object destructuring (78900fb)

BREAKING CHANGES

  • js: use Xt.node({ str }) and Xt.nodes({ str })

1.0.0-beta.35 (2021-07-14)

Bug Fixes

  • js: fix options.zIndex reset when activation stops (a1e75a1)
  • slider: fix absolute mode slider when changing more than 1 slide at time (fd6fdbf)
  • slider: fix absolute mode slider when changing more than 1 slide at time (6a10604)
  • toggle: toggle initial and restart remove classes from also groups (b4fcd9e)

Code Refactoring

  • js: getElements and getTargets arguments with object destructuring (9029f89)
  • js: self.currentIndex to self.index (de6388d)
  • js: Xt methods with object destructuring (a685dca)
  • js: Xt.createElement to Xt.node and added Xt.nodes (e303db0)
  • slider: refactor self.detail to self.drag and names revision (1f0bda4)
  • slider: xt-slide-absolute with off:hidden (d855024)

Features

  • js: interactive elements scrollto can be also by type now (d1180de)
  • interaction components with options.scrollto (1d09533)
  • slider: options.hideDisable (c5a4312)
  • slider: slider.nooverflow with js options instead of css (8cbfc0b)
  • options.visibleReinit (3a7622d)

BREAKING CHANGES

  • js: Xt.createElement to Xt.node
  • slider: dragPosition: self.detail.dragFinal to position: self.drag.final detail.draggerWidth to drag.size detail.dragPosition to drag.position detail.dragFinal to drag.final detail.dragRatio to drag.ratio detail.dragRatioInverse to drag.ratioInverse detail.instant to drag.instant all sliders detail. to drag. and no drag.drag
  • slider: use off:hidden with xt-slide-absolute
  • js: use self.index instead of self.currentIndex
  • slider: remove .xt-slider-nooverflow and use options.nooverflow to assign classes to drag.dragger
  • js: use object on arguments in Xt.get({ name, el })
  • js: use self.getElements({ el = null, same = false }) and self.getTargets({ el = null, same = false })

1.0.0-beta.34 (2021-07-08)

Bug Fixes

  • eventmatch no need to off now with disabled that does off (450f3ca)
  • js: Xt.ready no raf always and Xt.mount always raf (c7a6e48)
  • toggle: disableDeactivate now doesn't add out classes on deactivation (53cb0b5)
  • xt-container-reset with styles (9dd04e4)
  • toggle: fix focustrap error (e5e9379)
  • toggle: fix focusTrap with multiple targets (dbe6390)
  • toggle: fix focusTrap with multiple targets (99d81c5)
  • toggle: fix init.xt. class on activation (ff461b6)
  • fix disabled no activation also on initial (954ece5)
  • toggle: fix matches destroy (49d115a)
  • toggle: fix matches destroy (31c30cc)
  • toggle: on disable remove classBody (a9eff26)
  • xt: fix Xt.ready not working properly on ready state change (bb9fac1)
  • xt: refactor Xt.ready (b02e541)
  • focusTrap default no initial focus (b134a19)

Code Refactoring

  • js: refactor one raf on activations and refactor Xt utils with object destructuring (a54039b)
  • js: self.object to self.container (b46c429)
  • refactor demos elements and targets (f84ede4)
  • refactor init and disabled data- attribute instead of classes and added option disableDeactivate (cfbf0d4)
  • refactor interaction display with tailwind classes (38a2f50)
  • self.detail.instant to self.detail.isDrag and absolute demos (91bb380)
  • xt-drop and xt-overlay and xt-toggle and xt-slide-absolute now have cssinjs activation classes (cae1373)
  • slider: refactor slider selectors with data-xt- (554f5f7)
  • toggle: classHtml to classBody (88894fc)

Features

  • added getIndex method and refactor slider animations (7990cfc)
  • options.debug on all components to debug single components (07f2554)
  • toggle: added delay and duration raf and revision added raf after animation to match activation raf (8deaa76)
  • WIP demo toggle inverse and added done tailwind variant (2737d22)
  • toggle: focustrap options and fix overlay when close is outside targets (9921210)

BREAKING CHANGES

  • js: use self.container instead of self.object
  • js: Xt.on and Xt.off use object destructuring on arguments { el, ns = '', duration = null } Xt.eventDelay renamed argument prefix to ns and instead of instant:Bool use duration:Number
  • use xt-slide-absolute on slider absolute reverted partialli a previous breaking change: no more need of off: variants activation classes on xt-slide xt-drop xt-overlay and xt-tooltip
  • instead of xt-toggle use off:hidden out:pointer-events-none add off:hidden out:pointer-events-none to xt-drop and xt-overlay and xt-tooltip instead of xt-toggle-absolute use absolute top-0 left-0 on:relative instead of xt-toggle-visible use off:visibility-hidden off:pointer-events-none out:pointer-events-none instead of xt-slider-absolute use in the slides off:hidden out:pointer-events-none absolute top-0 left-0 on:relative
  • instead of .xt--init and .xt--disabled now use the attribute [data-xt--init] and [data-xt--disabled]
  • slider: add to all the sliders the required data-xt-slider- selectors
  • mousefollow target selector changed to data- attribute
  • self.detail.instant to self.detail.isDrag
  • toggle: now use options.classBody instead of options.classHtml and the class gets added to body instead of html element

1.0.0-beta.33 (2021-06-24)

Bug Fixes

  • css: added body overflow-y-scroll by default with xt-body (fdc874f)
  • toggle: fix focusTrap with multiple targets (ff230a7)

1.0.0-beta.32 (2021-06-24)

Bug Fixes

  • js: fix Xt.on and Xt.off when no duration instant now (65c72a6)
  • toggle: fix focustrap with namespace on unique mode + fix focustrap nested (2e5b9b9)

1.0.0-beta.31 (2021-06-23)

Bug Fixes

  • scroll: automatic fix Xt mount and unmount on ScrollTrigger pin with raf, no need to add .xt-ignore (a67a2de)

1.0.0-beta.30 (2021-06-22)

Bug Fixes

  • slider: fix no xt-content span and fix autoheight no inner child (309e986)
  • sticky: fix sticky Xt.mount ignore (41b7975)

Code Refactoring

  • refactor defaults exclude now it's false (8ca2a75)

BREAKING CHANGES

  • if you need to exclude .hidden add the option because now exclude default is false
  • sticky: add another requestAnimationFrame to ScrollTrigger refresh see code

1.0.0-beta.29 (2021-06-15)

Bug Fixes

  • toggle: prevent page scroll on hash off (0dc76d6)

1.0.0-beta.28 (2021-06-14)

Features

  • exclude hidden class by default on element and targets (6c636df)

1.0.0-beta.27 (2021-06-12)

Bug Fixes

  • slider: refactor slider dragDirection fix slider relative bugs and fix slider direction when going back (5613015)

1.0.0-beta.26 (2021-06-07)

Bug Fixes

  • drop, tooltip: fix popperjs drop and tooltip with merge options now it overrides default options with custom options + demos (edacaca)
  • slider: fix absolute loop when dragging (c9583ea)
  • slider: fix slider absolute loop and fix dragreset (00dd69b)
  • slider: fix slider absolute loop animation (edd68e2)
  • slider: fix slider absolute loop wwith fake direction (01e4bee)
  • slider: initial dragposition (b63cfe4)
  • slider: slider absolute no overflow possible (cfe6285)
  • slider: slider absolute self.detail.dragging inside on and off events (84396ef)
  • slider: slider nooverflow automatic group and some refactor slider (2951316)
  • slider: WIP fix slider absolute (40d4aeb)

Code Refactoring

  • slider: self.detail.dragging to self.detail.instant (c64499a)

BREAKING CHANGES

  • slider: use self.detail.instant instead of self.detail.dragging

1.0.0-beta.25 (2021-05-28)

Bug Fixes

  • toggle: fix collapse initial with no animation (0f08129)
  • toggle: fix multiple delay and anim on document mode on same targets (258bb71)

Features

  • form: new switch svg and form paddings (fa1321a)

1.0.0-beta.24 (2021-05-25)

Bug Fixes

  • test fix release github (942f505)

1.0.0-beta.23 (2021-05-25)

Bug Fixes

  • test fix release github (b72cd78)

1.0.0-beta.22 (2021-05-25)

Bug Fixes

  • scrollto: fix toggle hash force false on activation (170db95)
  • fix order Xt.read first observe then mount to fix xt-ignore-once (15cb7fc)
  • removed toggle Xt.scrolltoHashforce (362a8d1)

1.0.0-beta.21 (2021-05-25)

Bug Fixes

  • added relaxed json to dependencies (20c5a60)

1.0.0-beta.20 (2021-05-24)

Bug Fixes

  • groupnumber: no event on init (c408c67)
  • scrollto: fix scrollto hashchange instant with null value (b0162f8)
  • slider: automatically disable wrap if there's not enough space (77ce605)
  • slider: clean data-xt-group-same (e1d8cb8)
  • slider: fix contain end slides automatic groups (f898f3d)
  • slider: fix wrap activation and some refactor (92da975)
  • slider: fix wrap data-xt-group-same when wrapping (644af6a)
  • toggle: fix initialization starting classes when multiple elements in groups (3570203)

Code Refactoring

  • removed defaults elements and targets from interactions (522071b)

Features

  • relaxed-json instead of json5 less kb (71eefd1)
  • sticky: added classes options xt-sticky-nozindex adn xt-sticky-noheight (480af8b)
  • typography: added text 4xs and revision border radius (c0e4e07)

BREAKING CHANGES

  • always set delements and targets on xt-drop xt-tooltip xt-toggle xt-overlay close#32

1.0.0-beta.19 (2021-05-19)

Bug Fixes

  • googlelocator: fix sequential locate search radius (3632734)
  • googlelocator: result classes on self.object (18b5b0b)
  • scroll: fix fade demos once bug (3fa9317)
  • slider: fix multiple group-same (f4a71c4)
  • slider: fix slider direction when looping (12a00a4)
  • toggle: fix collape width animation and refactor raf names for both height and width (db9b2c6)
  • toggle: fix hash change non activating sometimes (181d975)
  • fix hash multiple activations with multiple hash activations (1d4f17c)
  • fix xt and toggle activation multiple frame (3c756b1)
  • toggle: fix hasCurrent with multiple groups (59c0aa8)

Code Refactoring

  • link: refactor xt-body class links (8605e8b)

Features

  • toggle: removed delayInitial option was not working (144095c)
  • disabled options.aria for now until refactor usability (c6c8d01)

Reverts

  • Revert "docs: links styles inside xt-body" (06debc9)

BREAKING CHANGES

  • link: you need to specify body class xt-links-default or xt-links-inverse to have automatic links styles

1.0.0-beta.18 (2021-05-12)

Bug Fixes

  • drop: fix xt-drop-static reset styles (9b986c6)
  • slider: fix slider nooverflow when exactly the size (4792c65)
  • toggle: fix api multiple groups (a90c436)
  • toggle: hash fix targets classes on hash activation (ac7b8e5)
  • toggle: initialization add also options.class (2d53937)

Features

  • toggle: options.exclude to exclude elements or targets matches (2abc074)

BREAKING CHANGES

  • toggle: removed getTargetsGroups from api not needed

1.0.0-beta.17 (2021-05-10)

Bug Fixes

  • removed important from cssinjs when possible (06bd97e)
  • card: card text align left when used with button tag (303c00a)
  • fix xt event delay when no detail (a428a4b)
  • mousefollow: page load with automatic scroll fix (56e6909)
  • slider: do not initialize slider when hidden (bb41397)
  • slider: fix contain and group options together wrong final grouping (51c621a)
  • slider: revert direction drag (cfcaf73)
  • slider: slider wrap calculations fixes with new automatic group and refactor slider direction (1f753f4)
  • toggle: fix autostart did start on window focus (04bb316)

Code Refactoring

  • refactor base styles and layout and animation body classes (4a63f92)
  • Xt.animOn and Xt.animOff to Xt.on and Xt.off (2f1771e)

Features

  • xt-body also have links and typography now (ec5ec02)
  • scrollto: scrollto events (0b53f5a)
  • slider: slider relative with automatic grouping activation (019a1da)
  • added focus on labels with checks and radio (05a9c43)

BREAKING CHANGES

  • use Xt.on instead of Xt.animOn and Xt.off instead of Xt.animOff
  • changed animation and layout opt out body classes and now you need to add xt-body class to body to opt-in to all body features

1.0.0-beta.16 (2021-05-04)

Bug Fixes

  • button: default button text-center (835aa50)
  • groupnumber: fix css groupnumber (e011cd4)
  • ripple: fix ripple destroy and fix ripple no sizeInitial (0836731)
  • scrollto: fix activation only if target is visible (8b2ee09)
  • scrollto: fix click usecapture and fix init on xt.ready and fix scrollers overlay disable (e949163)
  • scrollto: fix hashchange value inside raf (21707f2)
  • scrollto: fix raf after initial event (7a9aac2)
  • scrollto: fixed scrollto openauto when clicking on anchors that are elements of openauto components (7793b65)
  • scrollto: initial activation and reverted demos duration (7bd2bff)
  • scrollto: listener dispatch after raf and demos better and some other fixes (01d0147)
  • scrollto: no raf fix flick on some occasion (4ec8812)
  • scrollto: no raf scrollto and toggle force hash (9c97b23)
  • toggle: fix collapse sequential off retain value (dad97b4)
  • toggle: fix collapse width values (455d038)
  • toggle: fix form when component is initialized after form js and fix initial activation when no event (95adbee)
  • toggle: fix unique mode namespace reset on reinit, fixed multiple calls on events unique mode (84adb34)
  • toggle: force events pass also if queue running (7f26ff9)

Features

  • animation: refactor toggle collapse working also with initial values (3587d96)

  • button: button default justify center (1e9b5c7)

  • scrollto: manual hashchange skip with Xt.skiphash (8ed7b47)

  • toggle: delay with data attributes and refactor duration and delay (30284bf)

  • toggle: xt-toggle-visible added (fef7ed5)

  • Xt.skipHash to Xt.scrolltoHashforce (120e683)

Code Refactoring

  • auto pause default refactor (a2fcd04)

BREAKING CHANGES

  • button: use justify-start on button if you want that old default justification
  • use Xt.scrolltoHashforce instead of Xt.skipHash
  • now auto.pause is 'a, button' inside self.object

1.0.0-beta.15 (2021-04-27)

Bug Fixes

  • slider: slider pagination hidden instead of xt-ignore (80ee403)
  • removed xt-ignore from toggle and scrollto to mount on scrollTrigger pinned items (8f593fe)
  • scrollto: fix scrollto initialization after overlay and fix scrollto only if hash in elements or targets (0c68273)
  • added group-hover tailwind variant (cd8327b)
  • scrollto: do not force hash scroll position use scrollrestoration defaults of browser (8ea14b3)
  • scrollto: scrollto new options initial and hashchange and new demos with instant duration on initial and hashchange + refactor initial event after activation in other components (9507b5f)
  • toggle: activation initial after custom listeners (80d2d5b)
  • toggle: default groupelements is true now (682197c)
  • toggle: fix getTargets and getElements return empty array if not applicable and no loop and various refactor index API (fb1147c)

Features

  • css: container defaults as tailwind (d883bb6)
  • googlelocator: custom filters refactor (9c777f2)

BREAKING CHANGES

  • css: use container: settings for fluid container and custom padding and center
  • toggle: use groupelements: false if you don't want groupelements

1.0.0-beta.14 (2021-04-22)

Bug Fixes

  • toggle: initial also if checked (ea20130)

1.0.0-beta.13 (2021-04-22)

Bug Fixes

  • scrollto: add option attribute for hash and some fixes (3d33042)
  • scrollto: fix automatic scroll on change hash (503d2f3)
  • scrollto: fix hash change animation (b27e827)
  • scrollto: fix prevent page scrolling on hash change (702fabb)
  • slider: default contain true for slider and some fixes (32e5fc7)
  • slider: fix contain group and positioning and fix drag positioning (4bc6358)
  • slider: fix jump mobile and mobile lock scroll (5088bbc)
  • slider: fix slider calculations height and width and refactor functions in various components (fca04d5)
  • slider: fix slider overflow values and demos with custom overflow (6150357)
  • toggle: fix initial animations instant and fix reinit keep in class (fdceab8)
  • toggle: fix initialization remove classes with raf no flick and respect options.classSkip (c283bb3)
  • toggle: fix initialization with hash bug that didn't remove initial on (097bdbe)
  • toggle: fix openauto triggering on wrong elements (8c6dece)
  • toggle: fix reinit after disable keep currents (e3dd28c)
  • fix toggle initialization classes and refactor scrollto (eb48f53)
  • toggle: hash activated by default and option is string (95194fb)
  • initialization with one raf (0b0864c)
  • toggle and slider defaults revision (c6fa4eb)
  • toggle: hash option toggle only true or false (5ac9783)

Code Refactoring

  • openauto and closeauto name (8c72499)

Features

  • scrollto: scrollto duration and removed distance and refactor (f4f7195)
  • toggle: hash option with demos and fix form.js multiple triggers on initial (977b0a3)

BREAKING CHANGES

  • closeAuto option to closeauto
  • scrollto: duration false by default scrollto use function or value if you want duration
  • slider: set contain: false if you don't want the contain in sliders
  • slider: mousefollow friction delta argument now as object
  • scrollto: new options. and self. for scrollto see documentation

1.0.0-beta.12 (2021-04-13)

Bug Fixes

  • tailwind default transition duration changed to 500ms (36ad6a0)

Features

  • toggle: options.groupSeparator and multiple groups (56dca74)
  • added group-active variant (5da544c)
  • slider: xt-overflow-auto styles (dd8579a)

1.0.0-beta.11 (2021-04-12)

Bug Fixes

  • row: xt-row-overlflow from css (39cd2d0)
  • slider: autoheight transition with tailwind classes (499e9af)
  • slider: fix initial instant disabled and xt-overflow (f98fa18)
  • fix toggle and slider xt-grab and xt-jump on activation deactivation (e090709)

Code Refactoring

  • slider: refactor slider overflow (26ff9e9)
  • slider: refactor some slider drag options (745ea83)
  • slider: removed xt-slides-inner (26beff2)
  • all interaction classes with xt- prefix and xt-active tailwind variant instead of active (0f5a255)
  • on class instead of active and revision tailwind variants (3205cb2)
  • refactor slider pagination and no clone for calculating slideWidth (4ff8383)
  • refactor tailwind variants and activation classes (79a0f5a)
  • revision activation classes and tailwind varians (80fb28e)

Features

  • added new selector to toggle and drop and tooltip and overlay (f9a6426)
  • form: refactor form classes (8bcc5c6)
  • media: removed xt-media-inner not needed (f016fb2)

BREAKING CHANGES

  • row: if you use xt-row-overflow assign css because the class is not styled anymore
  • slider: drag.wrap e dra.nooverflow oustide drag object in options
  • slider: options.overflowAuto becomes options.drag.noooverflow and the html class applied from .xt-overflow-auto to .xt-slider-nooverflow
  • slider: use xt-slides instead of xt-slides-inner in all css and js, and revisit autoHeight as the demos
  • use .on instead of .active for activation and now you can use variants on: group-on: active:
  • data-xt-pag with hidden instead of xt-ignore
  • slider: use tailwind classes for slides autoheight transition
  • FINAL VERSION use this tailwind variants for animations: in: out: group-in: group-out: now activation classes are without xt- prefix: .active .in .out .initial .done .dir-before .dir-after
  • use tailwind variants xt-in: and group-xt-in: instead of xt-active: and group-xt-active: added xt-out: and group-xt-out: for out animation use xt-active instead of xt-in for initial activation use xt-active for activation and xt-in and xt-out for in and out animations
  • instead of active: and group-active: use xt-active: and group-xt-active: default classes for interaction now are .xt-in instead of .in, .xt-out instead of .out, .xt-active instead of .active, .xt-before instead of .direction-before, .xt-after instead of .direction-after, .xt-initial intead of .initial, .xt-done instead of .done removed in-toggle in-drop in-tooltip in-overlay for instant activation use instead the class xt-in
  • media: remove xt-media-inner div and use relative on xt-media instead of xt-media-inner

1.0.0-beta.10 (2021-04-07)

Bug Fixes

  • infinitescroll: fixed infinitescroll position resume and fixed general activation (fa0afa9)

  • scrolltoanchor: refactor and changed events (a0f6379)

  • slider: fix contain and wrap jump activation (04c0ca0)

  • toggle: initial direction when inverse is set (868d8f4)

  • removed xt animation utils (23e7e72)

  • slider: slider no overflow hidden by default only on absolute mode (0005a66)

  • defaults without elements and targets items (712f43f)

  • fixes options.closeInside and unique mode fixes on activation and xt-backdrop optional pointer-events-none (6cb72d4)

  • links: fix specificity xt-links-default and xt-links-inverse when nested (97ed9d3)

  • toggle: fix flickr on active display deactivation (47e1a78)

  • toggle: options.elements now have unique mode with id selector (c09e50e)

  • google locator and infinitscroll and stickyflow default options (e43e173)

  • initial zindex for components (f222bb0)

  • refactor build and generation (7fa6377)

  • refactor demos react (5a83beb)

  • refactor events fixed multiple calls with destroy and off event triggering on event (3c739bd)

  • toggle and drop items selectors inside self.object (14cd7c0)

  • tooltip and drop fixed strange behaviour on off, removed popperInstance destroy (1fcdcc5)

  • toggle: toggle unique mode can have multiple targets now (529bb07)

  • typography: revision spacing typography (3e6e950)

  • toggle now has display css activation also on active (aa6aae5)

  • unique mode now can also have elements (b4f5947)

  • fix(slider) refactor jump and interaction slider (ad4b422)

Features

  • scrollto: options.scrollActivation added (75c52aa)
  • scrolltoanchor: changed scrolltoanchor elements default query and removed matches options (6427458)
  • scrolltoanchor: refactor scrolltoanchor component (f79f52b)
  • fix reinit and self.options refactor (9697862)
  • refactor structure with all components in src folder and removed addons (9a1c55b)
  • reinit on components and refactor (e0fabfe)
  • slider: refactor slider always interactive (f342847)
  • refactor infinite scroll (db26fcf)
  • refactor xt.mount (d2d29db)

Reverts

  • Revert "Revert "Revert "chore: updated latest""" (7ad09db)

BREAKING CHANGES

  • xt-slider has overflow-hidden by default or the page scrolls
  • scrolltoanchor: change the following options.elements to options.anchors options.scrollElements to options.scrolls self.scrollElement to self.scroll src/scrolltoanchor to src/scrollto xt.scrolltoanchor to xt.scrollto Xt.Scrolltoanchor to Xt.Scrollto
  • scrolltoanchor: changed event change.xt.scrolltoanchor to scrollto.xt.scrolltoanchor and supported event on non anchors with trigger
  • scrolltoanchor: new default options.elements no options.matches for scrolltoanchor
  • slider: if you need overflow-hidden class on xt-slider add it on the markup
  • use function Xt.mount() instead of Xt.mount.push() use ref argument in Xt.mount instead of object
  • if you are activating xt-drop-item or xt-tooltip-item now tou have to query it in elements and targets
  • now drop and tooltip with xt-drop-item and xt-drop-tooltip must be direct descendant of the object
  • stickyflow googlelocator and infinitescroll set default options for selectors now are false by default
  • use src/componentName for all components and addons

1.0.0-beta.9 (2021-03-18)

Bug Fixes

  • form: fix check and radio active (c7941af)

1.0.0-beta.8 (2021-03-18)

Bug Fixes

  • form: refactor form change radio and checkbox (99e74e2)
  • toggle: fix toggle multiple activation (01f18c5)

1.0.0-beta.7 (2021-03-17)

Bug Fixes

  • aria disabled on disable (338feac)
  • event limit refactor and fix eventLimit (c098d2d)
  • fix form activation of radios when triggering change event (89dcf89)
  • fix ssr window undefined error (1bb0e85)
  • fixed classHtml to remeber others opened classes (9e1fcf9)
  • items with line height and demos card (f2901ea)
  • list and row all spacing (3b4e0ad)
  • media: xt-media inherit border radius (4700785)
  • overlay zIndex from javascript and sticky below components (f9a17d8)
  • refactor backdrop pointer events and closeInside (b433cb0)
  • removed toggle zIndex and refactor backdrop (d9c69f8)
  • removed zIndex base and active (21af787)
  • trigger events force because of eventLimit (f9b7e82)
  • xt-design no zindex (0825124)
  • zIndex in self mode (4bc078c)
  • zIndex resets now on toggle components (cb18242)

Features

  • scrolltoanchor: refactor scrolltoanchor (f2964a0)

BREAKING CHANGES

  • if you use zIndex.base or zIndex.active use tailwind zIndex instead

1.0.0-beta.6 (2021-03-03)

Bug Fixes

  • button: no default justification xt-button (95b649e)
  • css: body with no ligatures and font smoothing by default (626e9cf)
  • css: design setup zindex (bb065c1)
  • drop: drop options off with click (de99bb7)
  • hero: refactor hero markup (88c4e79)
  • overlay: no more scrollbar option and remember classHtml as scrollbar did (ef390c9)
  • refactor drop and tooltip event limit to trigger targets (3642d1e)
  • toggle: fix group index and direction (3afce63)
  • extended broswser support (88fb3d5)
  • fix activation initial on reinit and removed onBlock offBlock and (737a918)
  • fix disabled after initialization with initial activation (30c5aec)
  • plugin tailwind with respect prefix and esacape fix (2b902ee)
  • overlay: fix closeInside to check if inside so closes one nested overlay at time (4345717)
  • row: xt-row-overflow also on non touch devices (d54aec9)
  • toggle: fixed deactivation on on event when off false (05599a7)
  • toggle: fixed deactivation on on event when off false (c15598f)
  • refactor backdrop and arrow z-index (c90c480)

Features

  • toggle: refactor group activation and trigger xt events pass event object (62d08aa)
  • refactor disabled styles not in cssinjs but custom (2031cbd)
  • css: added display variants (f5367c1)
  • overlay: overlay padding from util (71b6687)
  • scrolltoanchor: added options.preventHash and revision demos (456c37e)

fi

  • media: removed overflow hidden (3b681e0)

BREAKING CHANGES

  • media: use the classe overflow-hidden on xt-media-container if you need it
  • toggle: now by default unique and grouped elements have not linked activation, to have linked activation on elements use options.groupElements: true
  • reset styles manually for disabled components and slider-expand
  • scrolltoanchor: fixed xt-sticky class use this class for scroll sticky elements
  • button: use justify-between on xt-button where you need it
  • use z-above instead of z-top use z-below on tooltip xt-arrow

1.0.0-beta.5 (2021-02-22)

Bug Fixes

  • fixed body scrollbar padding and refactor toggle appendto (937f3c8)
  • overlay: fix backdrop over scrollbar (0d79e62)
  • scroll: changed classes (dff16f3)
  • refactor multiple mode and mouse events and default elements options (4ab41c9)
  • css: refactor drop and tooltip arrow (d627897)
  • toggle: refactor direction and classes before instead of left and after instead of right (7fb0dc9)
  • toggle: removed xt-block (c348dde)

Features

  • refactor instant named queue and inverted values (605cb98)
  • refactor xt-backdrop now with tailwind classes and no more by javascript and added closeDeep (e07f6c1)
  • js: refactor direction js and css + refactor initStatus + fixed destroy classes + docs fixes (5304f2c)
  • toggle: running checks to prevent multiple activation/deactivation with delay (a9433f4)

BREAKING CHANGES

  • now you have to include xt-backdrop on the markup see demos closeInside renamed to closeDeep and added new option closeInside that matches selectors inside but not deep
  • scroll: use xt-sticky instead of xt-scroll-sticky
  • toggle: use direction-before and direction-after instead of direction-left and direction-rigt
  • js: removed .inverse class use .direction-left and .direction-right instead
  • css: assign xt-drop and xt-tooltip padding, removed nospace xt-arrow with classes instead of xt-drop-arrow and xt-tooltip-arrow

1.0.0-beta.4 (2021-02-17)

Bug Fixes

  • css: refactor no apply in cssinjs (20706af)
  • css: respectPrefix false because we apply xtendui classes (3077eab)
  • toggle: enable fix (98a99a1)
  • toggle: fix do not enable if already disabled (038079e)
  • toggle: nav no force to respect options.loop (849a37a)
  • toggle: refactor activation event status (f442e05)

Features

  • css: primary instead of accent for colors (c725383)
  • css: refactor all classes with xt- prefix (5d6ea38)
  • revisited font size 3xs 2xs xs (ccfdf3a)

BREAKING CHANGES

  • css: use primary instead of accent
  • text-xs is one pixel bigger use text-2xs for the same font size

1.0.0-beta.3 (2021-02-10)

Bug Fixes

  • refactor icons name with icon + refactor links-inverse + remove code styles (066e394)

  • button: div button cursor inherit (40d2057)

  • card: card size with tailwind classes (d12aad0)

  • css: container fluid option default true (b0007d9)

  • css: default animation out instead of in-out (00be37b)

  • css: refactor button and badge sizes and styles with no defaults (2ee7972)

  • css: refactor icons size and row and list child with flex (5b96cd4)

  • css: refactor list and row spacing values (7785d9a)

  • css: revision btn close tag and revert list and row display flex (dd45280)

  • js: added double raf firefox and appenTo fix (8a0accd)

  • js: medialoaded delay false (38970de)

  • js: refactor self.direction and fix bug with sequential interactions with queueStart (0dfa04b)

  • js: refactor self.direction and fix bug with sequential interactions with queueStart (7c39d37)

  • js: removed double raf firefox fix and refactor self.direction with 0 (4fde26a)

  • loader: loader classes with tailwind (66678b1)

  • navsides: navsides styles with tailwind classes (47e4b0e)

  • overlay: overlay disabled zindex (7da7fba)

  • overlay: refactor xt-scrollbar to not jump position fixed (5371a8c)

  • slider: slider styles with tailwind classes (39d0eed)

  • toggle: fix js errors when using delay and destoying (7703dc9)

  • toggle: fixed instant toggle if no duration and removed toggle-inverse it has problems (bb3d281)

  • toggle: toggle .out with pointer event none and .in with zindex active (d5a86ad)

  • tooltip: refactor tooltip sizes with tailwind classes (30d23a6)

  • typography: headers tags styled only if no class attribute and demos custom headers styles (e45bd03)

  • refactor base font size no more responsive and refactor icon size see commit #826830ab3a (6fc0515), closes #826830ab3

  • refactor z-index (b22da0c)

  • removed media background (b76e7a0)

  • form styles some with tailwind classes (b5e9a71)

  • table styles with tailwind classes (1cf55b7)

Features

  • toggle-absolute for animating instantly (cb2bfba)

BREAKING CHANGES

  • icons to icon component name
  • use tailwind classes see docs
  • use tailwind classes for tables see docs
  • navsides: use tailwind classes for styling navsides see docs
  • loader: all styles of loader with tailwind classes see docs
  • slider: for slider pagination and navigation use tailwind classes and use the class .slider-ui on slider-pagination and slider-navigation
  • card: use tailwind classes for card size
  • tooltip: use tailwind classes for tooltip size
  • typography: if you had headers with class you need to use headers class
  • css: no more icon size use tailwind font size classes instead
  • css: no more default styles for button fonts and sizes, use tailwind classes instead
  • css: removed container-fluid, use container instead
  • js: now direction retain direction on deactivation and resets to 0 after a raf frame
  • js: now direction retain direction on deactivation and resets to 0 after a raf frame
  • css: double the list- and row- to have the same spacing because values now are half

1.0.0-beta.2 (2021-01-23)

Bug Fixes

  • slider: fix change drag when changing direction mid drag (a440748)
  • slider: fix drag direcion resets when dragging back (c36a064)
  • slider: fix multiple activations removed force (dd5dd9d)
  • slider: little refactor and fix slider reset (9dd78a6)
  • slider: little refactor and fix slider reset (f92deb1)
  • slider: mode absolute slider for computations (c56945f)
  • slider: refactor negative margin fix (af29678)
  • slider: removed slider friction (cf154ab)
  • slider: slider activation during drag (6c461fc)
  • slider: slider behaviour on drag activation (a4d78e8)
  • demos scrolltrigger function position (4ad820b)
  • slider: slider behaviour on drag activation (2a60b4f)
  • slider: slider behaviour on drag activation (c751f03)
  • slider: slider behaviour on drag activation (9795e1c)
  • toggle: remove classes on initStart only if not savecurrents (342dd2c)