Download the PHP package asmit/fila-calendar without Composer
On this page you can find all versions of the php package asmit/fila-calendar. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download asmit/fila-calendar
More information about asmit/fila-calendar
Files in asmit/fila-calendar
Package fila-calendar
Short Description A polished inline calendar form field for Filament.
License MIT
Informations about the package fila-calendar
asmit/fila-calendar
A polished inline calendar field for Filament forms and infolists. Supports single, range, multiple, and multi-range selection with a self-contained Alpine.js UI — no external calendar library required.
Features
- Multiple selection modes — single, multiple, range, and multi-range
- Form + infolist —
CalendarInputfield and read-onlyCalendarEntry - Multi-month grid — column count per breakpoint with configurable month count
- Date constraints — unavailable dates, weekend blocking, and min/max bounds
- Reserved dates — mark days that are already booked with their own icon and tooltip, enforced server-side
- Range hover preview — visual feedback while selecting a range
- Smart range editing — deselecting a middle day splits the range instead of clearing it
- Localization — calendar labels via
->locale('ja') - No extra dependencies — ships its own Alpine.js component and styles
Requirements
- PHP 8.2+
- Laravel 11+ (whichever versions your Filament release supports)
- Filament 4 or 5
Installation
Import the package stylesheet into your Filament theme:
Development
If you symlink the package locally with a Composer path repository, see the development guide for the path-repository setup and theme import path.
Usage
Add a calendar field to a Filament form:
Render saved dates as a read-only infolist entry:
Contributing
Contributions are welcome. Please see CONTRIBUTING.md before opening an issue or pull request.
Security
If you discover a security issue, please review our Security Policy.
Changelog
Please see CHANGELOG.md for recent changes.
License
MIT License. See LICENSE.md for details.
All versions of fila-calendar with dependencies
filament/forms Version ^4.0|^5.0
filament/infolists Version ^4.0|^5.0
nesbot/carbon Version ^3.0
spatie/laravel-package-tools Version ^1.16