@area17/a17-helpers
Advanced tools
Changelog
2.1.0
store.js
add new tiny library to help you manage state across your application. Inspired by great libraries like Vuex and Redux and based on Beedle. For more informations, see demo : http://bp7store.dev.area17.com/Changelog
2.0.1
isBreakpoint
breakpoints to use shorthand breakpoint names: 'xs', 'md', 'lg', 'xl', 'xxl'
(in line with A17 boilerplate 7.1.0 and A17 Tailwind plugins)Changelog
2.0.0
node.dispatchEvent(new CustomEvent('event:name', { detail: { foo: 'bar' } }));
)ios100vhFix
- adds a --1vh
CSS var to the :root
for CSS usage to counter iOS frustrating 100vh change when the browser chrome disappearsresponsiveImageUpdate
- updates image sizes
attribute on resized to make Safari recalc which source to use from the srcset
manageBehaviors
and createBehavior
from the boilerplate to create and manage behaviors, this version has the initial data bindings developmentsetFocusOnTarget
resized
to sends breakpoint info on resized and sets current media query on loadgetCurrentMediaQuery
reads breakpoint info from a CSS variable --breakpoint
focusTrap
gets cleaned upajaxRequest
can now send JSON formsChangelog
1.0.3
.fromObject()
in queryStringHandler
to match fixedEncodeURIComponent
at MDN:encodeURIComponentChangelog
1.0.2
resized
sends its event to the window
and not the document
for backwards compatibilityChangelog
1.0.1
scrolled
you'll need to read event.detail.last
and event.detail.prev
(and not event.data.xxxx
)Changelog
1.0.0