tall-forms

Laravel Livewire (TALL-stack) form generator with realtime validation, file uploads, array fields, blade form input components and more.

MIT License

Downloads
35.3K
Stars
688
Committers
18

Bot releases are visible (Hide)

tall-forms - New View field

Published by tanthammar over 3 years ago

New View field for sponsors

  • Allow Heading in Repeater and Keyval
  • Added colspan() to Heading
  • Requires v7.9.6 version of tall-forms
tall-forms - fix: allow field names/keys to contain "form_data"

Published by tanthammar over 3 years ago

tall-forms - add clickable labels to checkbox, checkboxes and radio inputs

Published by tanthammar over 3 years ago

I've avoided to add id to field types to avoid collisions if there are multiple forms on the same page. But I got a request to make labels clickable on checkbox, checkboxes and radio inputs.

Hope it doesn't cause any problems for you.

tall-forms - New InputArray field and multiple fixes

Published by tanthammar over 3 years ago

New InputArray field

  • docs coming

Fixes

  • remove duplicated line in MultiSelect
  • don't allow checkboxes in Repeaters
  • smaller Repeater button size on mobile screen. (see tall-forms.css TW v2 only)
  • check that $form_data exists on submit()
  • Trix: save style changes even if no text is changed
tall-forms - Simplify str_replace in make forms command.

Published by tanthammar over 3 years ago

tall-forms - Confirm deletion, in Repeater.

Published by tanthammar over 3 years ago

On request, ability to confirm deletion, in Repeater.

Added Repeater->confirmDelete($message = '')

tall-forms - MultiSelect

Published by tanthammar over 3 years ago

  • New MultiSelect field, extends the Select field.
  • Improves code readability.
  • non-breaking change. The Select->multiple() method is marked as @deprecated
tall-forms - onDeleteModel hook

Published by tanthammar over 3 years ago

Changed

  • TallFormComponent is now an abstract class
  • Laravel security version required

New

  • onDeleteModel() hook, follows same naming conventions as onCreateModel/onUpdateModel. The hook checks if the model exists before executing. Non-breaking change.
tall-forms - Session notifications and input suffix

Published by tanthammar over 3 years ago

New

  • suffix icons and text for input fields #60, contributor: @mertasan, requested by: @dubcanada
  • flash notifications to session #59, contributor: @adetxt
  • updated documentation for the Input field and Notification trait.

If you published the views, please review and merge the changes to the input.blade.php and Components/Input.php.

tall-forms - Fix #58, Improved styling for form-multiselect, TW2.x

Published by tanthammar over 3 years ago

If you are on Tailwind 1.x

  • no actions required, unless you have published the views, then you must merge the changes manually.

If you are on Tailwind 2.x

  • You must republish the tall-theme.css + npm run dev for the changes to take effect.

image

tall-forms - New: Repeater, KeyVal, Set/override ->wire() on nested fields.

Published by tanthammar almost 4 years ago

tall-forms - New Heading field and IDE fix

Published by tanthammar almost 4 years ago

tall-forms - Fix breaking change introduced in v.7.3.0

Published by tanthammar almost 4 years ago

Fixes a breaking change that was introduced in v7.3.0, where label inline()/stacked() was applied to nested elements.

New childInline() and childStacked() for KeyVal, Repeater, Group, Panel to set nested fields to inline or stacked design.

tall-forms - Fix Tab error on submit

Published by tanthammar almost 4 years ago

Fix Tab error on submit. is_relation and is_custom #15 in sponsors-repo

tall-forms - Fix IDE errors

Published by tanthammar almost 4 years ago

Based on #53

tall-forms - Fix #55 npm run prod w Tailwind 2.x

Published by tanthammar almost 4 years ago

Fix #55
Updated the stubs for tailwind.config.js that gave an error when running npm run prod

tall-forms - Trix fix

Published by tanthammar almost 4 years ago

New CKEditor sponsor field
Fix trix sometimes md5($field->key) error

tall-forms - fix form config

Published by tanthammar almost 4 years ago

#50 PR merged.

config/tall-forms component-attributes['form'] were ignored

tall-forms - Group Design Element

Published by tanthammar almost 4 years ago

  • New Group design element
  • Improved Panel styling
  • New $field->labelWrapper($classes) method
  • Improved: use Repeater stacked/inline to set all children
  • Improved: use KeyVal stacked/inline to set all children
  • Refactored label classes
tall-forms - Panels

Published by tanthammar almost 4 years ago

Panels and set nested fields colspan in KeyVal and Repeater

Package Rankings
Top 4.81% on Packagist.org
Badges
Extracted from project README
Latest Stable Version Total Downloads Latest Unstable Version License
Related Projects