spykapps / theme-edinburgh
A royal Filament theme inspired by Edinburgh's Old Town — stone-gray surfaces, brass accents, heavy borders, and ornate details.
v1.0.3
2026-03-12 07:52 UTC
Requires
- php: ^8.1
- filament/filament: ^4.0|^5.0
- spatie/laravel-package-tools: ^1.16
README
Edinburgh - A Royal Filament Theme by Spykapps
A regal Filament theme inspired by Edinburgh's Old Town, stone-gray surfaces, brass accents, heavy borders, gradient sidebars, and ornate corner bracket details. Designed for Filament v4 and v5.
Screenshots
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Installation
composer require spykapps/theme-edinburgh
Then run the install command:
php artisan edinburgh:install
The command will:
- Detect your Filament panels (or ask you to choose one if multiple exist)
- Create a theme CSS file if one doesn't exist yet
- Add the Edinburgh stylesheet import automatically
Register the Plugin
Add the plugin to your panel provider:
use SpyApp\ThemeEdinburgh\ThemeEdinburghPlugin; public function panel(Panel $panel): Panel { return $panel // ... ->plugin(ThemeEdinburghPlugin::make()); }
Compile Assets
npm run build
Features
- Stone & brass palette — Warm sandstone surfaces with aged brass gold accents
- Gradient sidebar — Subtle top-to-bottom gradient mimicking old stone walls
- Brass crown borders — 3px brass top-borders on modals, dropdowns, and auth cards
- Left-border navigation — Sidebar items use left-border indicators instead of background fills
- Corner brackets — Ornate L-shaped brass brackets on sections and stat cards
- Recessed inputs — Inset shadows for a carved-into-stone feel
- Gradient buttons — Primary buttons with polished brass gradient and inner glow
- Heavy table headers — Background-filled headers with double bottom borders
- Dark mode — Deep warm-black tones with brighter brass for contrast
- Circular avatars — Round avatars with 2px border and brass hover ring
Credits
License
The MIT License (MIT). Please see License File for more information.






