Installation
Install Corepine Emoji in Laravel Blade, Alpine, or Livewire views where your app needs emoji pickers and textarea integration.
Requirements
Setup
Install Corepine Emoji
composer require corepine/emoji
The service provider is auto-discovered by Laravel.
Load Styles
If your app uses Tailwind CSS v4 and compiles vendor source files, import the package source stylesheet in resources/css/app.css:
@import '../../vendor/corepine/emoji/resources/css/app.css';
If your app does not use Tailwind, or you do not want to compile the package source, render the prebuilt CSS once in your layout:
<x-corepine.emoji.styles />
Publish The Config (Optional)
Publish the config when you want to change the color, recent emoji limits, quick reactions, localStorage keys, event names, or the default grid columns.
php artisan vendor:publish --tag=corepine-emoji-config
This publishes config/corepine-emoji.php.
Reference: Configuration
Continue with the Quick Start.