Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Tall Forms Laravel Package

tanthammar/tall-forms

View on GitHub
Deep Wiki
Context7
9.0.0
8.2.9
8.2.8
8.2.7
8.2.6

#110

8.2.5
8.2.4
8.2.3
8.2.2

This update only changes the installation commands, stub file. In your existing projects you need to install the Alpine Focus plugin and remove the Alpine Trap plugin. The reason is that Caleb merged the Trap plugin into the new Focus plugin.

npm install [@alpinejs](https://github.com/alpinejs)/focus

change your app.js to something like this:

import Alpine from 'alpinejs'
import focus from '[@alpinejs](https://github.com/alpinejs)/focus'
import collapse from '[@alpinejs](https://github.com/alpinejs)/collapse'


require('./bootstrap');

window.Alpine = Alpine

Alpine.plugin(focus)
Alpine.plugin(collapse)
Alpine.start()
8.2.1
8.2.0
  • This update has no breaking changes UNLESS you re-publish tall-theme.css
  • The views are compatible with both Tailwind 3.x and Tailwind 2.x
  • The artisan installation command installs Tailwind 3 and an updated tall-theme.css
  • The Tailwind 2 theme is still available with a separate artisan publish command.

If you want to upgrade your project to Tailwind 3, you can check the manual installation pages for examples of Tailwind 3 and Laravel mix configs.

8.1.0

Support for Nested Repeaters and Keyval fields.

fix: removed x-data on Honeypot/hidden fields.

8.0.1

Tailwind 3.x has been released. This update locks the installer to Tailwind 2. Will start to work on a Tailwind 3 compatible version asap.

8.0.0

This release contains a lot of breaking changes. If you use the sponsor-fields, you have to update that package at the same time. I will announce on twitter and discord when the documentation is complete.

Requirements Php ^8.0|^8.1 Laravel ^8.75.0 Livewire ^2.8.1 Alpine ^3.5.1 Alpine Trap ^3.5.2 plugin Alpine Collapse ^3.7.0 plugin Tailwind 2.x

Link to new documentation

7.9.9.3
7.9.9.2
7.9.9.1
7.9.9
7.9.8
7.9.7

From this release forward, tall-forms artisan installation command and documentation, will only support Laravel 8, Laravel mix 6, Tailwind 2.x This has no effect on existing installations. The package is still compatible with Laravel 7, and Tailwind 1.x, but I will not maintain documentation for it.

7.9.6

New View field for sponsors

  • Allow Heading in Repeater and Keyval
  • Added colspan() to Heading
  • Requires v7.9.6 version of tall-forms
7.9.5
7.9.4

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.

7.9.3

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
7.9.2
7.9.1

On request, ability to confirm deletion, in Repeater.

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

7.9.0
  • New MultiSelect field, extends the Select field.
  • Improves code readability.
  • non-breaking change. The Select->multiple() method is marked as [@deprecated](https://github.com/deprecated)
7.8.4

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.
7.8.3

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.

7.8.2

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

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle