Skip to content

laraxot/module_ui_fila5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 UI Module - Eleva la Tua Interfaccia al Livello Successivo! 🚀

GitHub issues GitHub forks GitHub stars License

Welcome to the Fila3 UI Module! This comprehensive user interface toolkit is designed to streamline the development of visually stunning and user-friendly applications. With a rich set of components and styles, you can create a polished and consistent look for your projects in no time!

📦 What’s Inside?

The Fila3 UI Module provides a wide array of features, including:

  • Pre-built UI Components: A library of ready-to-use components such as buttons, modals, and forms.
  • Responsive Design: Ensure your application looks great on any device with a mobile-first approach.
  • Customizable Themes: Easily switch between light and dark themes or create your own to match your branding.
  • Accessibility Support: Built with accessibility in mind to cater to all users.

🌟 Key Features

  • Component-Based Architecture: Easily manage and reuse UI components across your application.
  • State Management Integration: Effortlessly connect UI components to your application's state management.
  • Dynamic Layouts: Create flexible layouts that adapt to different screen sizes and orientations.
  • Animations & Transitions: Enhance user experience with smooth animations and transitions.
  • Form Validation: Simplify user input handling with built-in form validation features.
  • Localization Support: Easily implement multiple languages and regional settings.
  • 🎨 Icon System: Complete SVG icon system with automatic registration and Filament integration.

🚀 Why Choose Fila3 UI?

  • Fast & Efficient: Built for performance, ensuring quick load times and smooth interactions.
  • Developer-Friendly: Intuitive APIs and documentation make integration a breeze.
  • Community Driven: Join a thriving community of developers for support and collaboration.

🎨 Icon System

The UI Module includes a comprehensive SVG icon system that integrates seamlessly with Blade Icons and Filament:

Quick Start

{{-- Use any icon with the ui- prefix --}}
@svg('ui-login')
@svg('ui-user')
@svg('ui-settings')

In Filament Components

// Form components
Forms\Components\TextInput::make('email')
    ->prefixIcon('ui-login')

// Table columns
Tables\Columns\TextColumn::make('name')
    ->icon('ui-user')

// Actions
Actions\Action::make('delete')
    ->icon('ui-trash')

Available Icons

  • ui-login - Login/authentication icon
  • ui-user - User profile icon
  • ui-settings - Settings icon
  • ui-trash - Delete/trash icon
  • ui-edit - Edit icon
  • And many more...

📚 Full Documentation: Icon System Guide

🔧 Installation

Getting started with the Fila3 UI Module is straightforward! Follow these steps:

  1. Clone the repository:
    git clone https://github.com/laraxot/module_ui_fila3.git
    

Navigate to the project directory: bash Copia codice cd module_ui_fila3 Install dependencies: bash Copia codice npm install Import the UI components in your application: javascript Copia codice import { Button, Modal } from 'fila3-ui'; Start your application and bring your UI to life! 📜 Usage Examples Here are a few snippets to demonstrate how to use the Fila3 UI Module in your application:

Creating a Button javascript Copia codice <Button onClick={() => alert("Button clicked!")}> Click Me! Displaying a Modal javascript Copia codice <Modal isOpen={isModalOpen} onClose={() => setModalOpen(false)}>

Modal Title

Your content goes here.

setModalOpen(false)}>Close 🤝 Contributing We welcome contributions! If you have ideas, bug fixes, or enhancements, check out the contributing guidelines to get started.

📄 License This project is licensed under the MIT License - see the LICENSE file for details.

👤 Author Marco Sottana Discover more of my work at marco76tv!

Versione HEAD

Versione Incoming

🎨 UI Module - Componenti Interfaccia

PHP Version Laravel Version License Code Quality Test Coverage UI Components Filament Version Build Status Downloads Stars

UI Module Banner

🇮🇹 Italiano

📝 Descrizione

Il modulo UI fornisce un set completo di componenti di interfaccia utente riutilizzabili per applicazioni Laravel, basati su Filament e Blade.

✨ Caratteristiche Principali

  • ✅ Componenti Blade riutilizzabili
  • ✅ Layouts predefiniti
  • ✅ Temi personalizzabili
  • ✅ Supporto multi-lingua
  • ✅ Componenti Filament
  • ✅ Widgets dashboard
  • ✅ Form personalizzati
  • ✅ InlineDatePicker con date selettive
  • ✅ Stili CSS moderni

🚀 Installazione

composer require modules/ui
php artisan module:enable UI
php artisan ui:install

📚 Documentazione

Consulta la documentazione completa per:

🇬🇧 English

📝 Description

The UI module provides a complete set of reusable user interface components for Laravel applications, based on Filament and Blade.

✨ Key Features

  • ✅ Reusable Blade components
  • ✅ Predefined layouts
  • ✅ Customizable themes
  • ✅ Multi-language support
  • ✅ Filament components
  • ✅ Dashboard widgets
  • ✅ Custom forms
  • ✅ InlineDatePicker with selective dates
  • ✅ Modern CSS styles

🚀 Installation

composer require modules/ui
php artisan module:enable UI
php artisan ui:install

📚 Documentation

Check out the complete documentation for:

🇪🇸 Español

📝 Descripción

El módulo UI proporciona un conjunto completo de componentes de interfaz de usuario reutilizables para aplicaciones Laravel, basados en Filament y Blade.

✨ Características Principales

  • ✅ Componentes Blade reutilizables
  • ✅ Layouts predefinidos
  • ✅ Temas personalizables
  • ✅ Soporte multi-idioma
  • ✅ Componentes Filament
  • ✅ Widgets de dashboard
  • ✅ Formularios personalizados
  • ✅ InlineDatePicker con fechas selectivas
  • ✅ Estilos CSS modernos

🚀 Instalación

composer require modules/ui
php artisan module:enable UI
php artisan ui:install

📚 Documentación

Consulta la documentación completa para:

🤝 Contribuire / Contributing / Contribuir

Siamo aperti a contribuzioni! Consulta le nostre linee guida per i contributori.

We are open to contributions! Check out our contributor guidelines.

¡Estamos abiertos a contribuciones! Consulta nuestras pautas para contribuidores.

📄 Licenza / License / Licencia

Questo progetto è distribuito sotto la licenza MIT. Vedi il file LICENSE per maggiori dettagli.

This project is distributed under the MIT license. See the LICENSE file for more details.

Este proyecto está distribuido bajo la licencia MIT. Ver el archivo LICENSE para más detalles.


About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published