Earmark
You found them all! 🎉

Add your name to the leaderboard. Your time is counted from your first page view.

Your name, country and time will be shown publicly. See our privacy notice.

Name or nickname
Country
Earmark
Toggle sidebar

Filament

Filament needs no plugin. Register one render hook in a service provider and Earmark takes over the main content area, while the sidebar and top bar stay shared. Your panel must use ->spa().

use Filament\Support\Facades\FilamentView;
use Filament\View\PanelsRenderHook;
use Illuminate\Support\Facades\Blade;

FilamentView::registerRenderHook(
    PanelsRenderHook::BODY_END,
    fn (): string => Blade::render('<x-earmark adopt="#fi-main-content" side="right" />'),
);

adopt tells Earmark to take over an existing element instead of wrapping content.

Demo
You are looking at a demo

This site shows Earmark, a Livewire package that keeps the pages you save alive and one click away. Every app here runs on simulated data, and nothing you do is stored on the server.

Earmark is still in development and not yet ready for production use.

Get in touch