Download the PHP package omnia-digital/library without Composer
On this page you can find all versions of the php package omnia-digital/library. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package library
Omnia Library
A comprehensive Laravel Livewire component library with UI components, traits, and third-party integrations.
Requirements
- PHP 8.2+
- Laravel 10.x or 11.x
- Livewire 2.10+ or 3.x
Features
Livewire Traits
Reusable traits to add common functionality to your Livewire components:
- WithModal - Modal dialog management
- WithNotification - Toast and notification handling
- WithSorting - Data sorting functionality
- WithCachedRows - Row caching for improved performance
- WithStepWizard - Multi-step wizard navigation
- WithStripe - Stripe payment integration
- WithPlace - Google Places & Mapbox location picker
- WithMap - Interactive map functionality
- WithLayoutSwitcher - Grid/list layout toggling
- WithInlineInput - Inline editing support
- WithValidationFails - Enhanced validation error handling
Blade Components
Ready-to-use UI components:
- Layout - Dropdown, Card, Tag, Notification, Confirm dialog
- Forms - Text input, Date picker, Select, Radio group, Email, Range slider
- Integrations - Place picker, Stripe payment fields, Media manager
Rich Text Editor
TipTap-powered rich text editor with:
- Extensive toolbar configuration
- Bubble and floating menus
- Tables, code blocks, and formatting options
Third-Party Integrations
- Google Places API
- Mapbox API
- Stripe Payments
- Canva Button API
Installation
Install the package via composer:
Publish the package assets:
Include the assets in your layout:
Configure Tailwind CSS in tailwind.config.js:
Optional Configuration
Config File & Views
Publish the config file:
Publish the views for customization:
Alpine.js Plugins
This package uses focus and collapse plugins. Add them to your resources/js/app.js:
Media Manager
To use the Media Manager component, install the companion package: omnia-digital/media-manager
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Omnia Church Apps
- All Contributors
Support
For questions and support, visit omnia.church or email [email protected].
License
The MIT License (MIT). Please see License File for more information.