Laravel Blade Emerald is a package by https://github.com/aqquaa that utilize emmet style abbreviation to generate and wrap Laravel Blade Component with markup. Generate HTML in a Blade file via package provided component: x-markup make="div.col>span#alert"

Make any Blade Component accept abbreviation to wrap itself with markup ( doesn't work for Anonymous Components )

Use Aqua\Emerald\Traits\Markup trait in your Component Class class YourComponent extends Component { use Markup; ... The Markup trait assumes the prop name to be a wrap, so let's add this as a class property & instantiate.
Newsletter

Get the latest Laravel/PHP jobs, events and curated articles straight to your inbox, once a week

Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
Community Partners