π #SmarkForm 0.14.1 released!
BeforeAction_import handlers can now modify imported data β a subtle bug silently discarded event data changes. Now fixed.
#OpenSource #JavaScript #WebDev #Forms
π¦ npm i smarkform@0.14.1
π smarkform.bitifet.net
β¨ #SmarkForm 4/4 β Also in 0.14.0
New DOM-like event API: on() / onAll() / onLocal().
focusenter & focusleave events with richer metadata.
#OpenSource #JavaScript #WebDev #Forms
π smarkform.bitifet.net/advanced_con...
βοΈ #SmarkForm 3/4 β Scripts, nesting & safety
<script> siblings run per instance as lifecycle hooks.
Compose via `#` chains Β· load from external URLs.
XSS guard (crossOriginMixins) + circular dep detection.
π smarkform.bitifet.net/advanced_con...
π¨ #SmarkForm 2/4 β Styles in your templates
Add a <style> sibling inside <template>.
SmarkForm injects it once per document β deduplicated across all instances.
Components carry their own CSS. No extra stylesheet.
π smarkform.bitifet.net/advanced_con...
π #SmarkForm 0.14.0 β Mixin Types! π§΅ 1/4
Package behaviour, styles & scripts inside <template> elements.
Self-contained, reusable form components β no extra JS modules.
π smarkform.bitifet.net/advanced_con...
#SmarkForm 0.13.1 π
Live edit examples in docs: Change the HTML/CSS/JS, hit Run, see the result.
+Native <form> support β real browser submit for standard enctypes (mailto: included), JSON transport for PUT/PATCH.
#FrontEnd #JavaScript #Forms
π smarkform.bitifet.net
Hopefully they would implement them with #SmarkForm at leastβ¦ π
smarkform.bitifet.net/about/showca...
Would you like a cute #SmarkForm example?
Just for fun I did a calculator with just a little HTML + CSS and a dead simple event handler:
smarkform.bitifet.net/about/showca...
I'm eager to implement more amazing features like history and labellable mems, but it'd exceed its showcasing purposes...
π #SmarkForm 0.8.11 released!
π§ Now hotkeys get captured even for disabled triggers
πͺ This avoid unconsistent behaviour when max_items or min_items is reached in a list
π New "Hidden actions" trick in the docs:
π smarkform.bitifet.net/about/showca...
#JavaScript #WebDev
#SmarkForm now is on viberank:
viberank.dev/apps/SmarkForm
If you like it, give it a #vibe !!
π SmarkForm v0.8.10 is here!
Say hello to 2nd level hotkey access:
π Now you can use Ctrl+Alt to reveal & trigger hotkeys in the next outer UI level
Try it out in this Showcase example:
smarkform.bitifet.net/about/showca...
#SmarkForm #Productivity #Hotkeys #UX #OpenSource
π SmarkForm v0.8.9 is now live on NPM with a minor bug fix!!!
π Check out our updated Showcase: weβve added βHotkeys and smart keyboard navigationβ to make your form experience faster and smarter.
π smarkform.bitifet.net/about/showcaseβ¦
#SmarkForm #npm #WebDev #UX #Hotkeys #JavaScript
π SmarkForm 0.8.8 is here!!
Now labels can contain triggers allowing for item numeration without loosing the functionality of fucusing the targetted field on click.
See it in action here:
smarkform.bitifet.net#sample-code
#SmarkForm #WebDev #Forms #HTML5 #JavaScript #LowCode #Library
πJust revamped the Quick Start Guide for #SmarkForm!
Now with a better structure, hands-on examples, and deep dives into actions, triggers, data import/export, and more.
Get building powerful forms in minutes!
πsmarkform.bitifet.net/getting_started/quick_st...
#WebDev #JS #Forms #NoCode
β‘ #SmarkForm 0.8.6 released!!
π New header, footer & placeholder roles for slick tabular lists.
π Better docs with shareable examples
π Here nice example:
π smarkform.bitifet.net/about/showcaseβ¦"
#JavaScript #Forms #Library