vigstudio/blade-comments

Blade + vanilla JS comments UI backed by vgcomments

Maintainers

Package info

github.com/vigstudio/blade-comments

Language:Blade

pkg:composer/vigstudio/blade-comments

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

2.0.0 2026-08-04 05:54 UTC

This package is auto-updated.

Last update: 2026-08-04 05:55:27 UTC


README

Blade + vanilla JS UI for vigstudio/vgcomments ^2.0. No Livewire required.

Latest Version on Packagist

Version: 2.0 · PHP ^8.2 · Laravel ^10|^11|^12|^13

Docs: vgcomment.netlify.app/blade-comments
Demo: vgcomment.nghiane.com/demo/blade

Installation

composer require vigstudio/blade-comments:^2.0
php artisan vendor:publish --tag=vgcomment-config
php artisan vendor:publish --tag=vgcomment-assets
php artisan vendor:publish --tag=vgcomment-assets-blade
php artisan migrate
php artisan optimize:clear

Ensure these folders exist in production:

public/vendor/vgcomments/
public/vendor/blade-comments/

Usage

<head>
    <meta name="csrf-token" content="{{ csrf_token() }}">
    @commentBladeStyles
</head>
<body>
    <x-blade-comments-box :pageId="$pageId" />
    {{-- or --}}
    <x-blade-comments-box :commentable="$post" />

    @commentBladeScripts
</body>

Only include the Blade directives on pages that show comments (do not put them on global Jetstream guest layouts).

License

MIT.