PHPackages                             spykapps/theme-edinburgh - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. spykapps/theme-edinburgh

ActiveLibrary

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(1mo ago)1372↓27.4%MITCSSPHP ^8.1

Since Feb 26Pushed 1mo agoCompare

[ Source](https://github.com/SpykApp/theme-edinburgh)[ Packagist](https://packagist.org/packages/spykapps/theme-edinburgh)[ Docs](https://spykapps.com/theme-edinburgh)[ RSS](/packages/spykapps-theme-edinburgh/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (2)Versions (6)Used By (0)

[![Screenshot](/arts/ti.png)](/arts/ti.png)

 [ ![Packagist Version](https://camo.githubusercontent.com/671b8f5496197af070ecb93287be6ab3a6ef868c4cec7bb6c7c77cf6f17341c6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7370796b617070732f7468656d652d6564696e62757267682e7376673f7374796c653d666f722d7468652d6261646765) ](https://packagist.org/packages/spykapps/theme-edinburgh) [ ![Total Downloads](https://camo.githubusercontent.com/463d368cbde0f3075420849544c7483352fdfba837d2d20c9158d3fddd323edc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7370796b617070732f7468656d652d6564696e62757267682e7376673f7374796c653d666f722d7468652d6261646765) ](https://packagist.org/packages/spykapps/theme-edinburgh) [![Laravel 12](https://camo.githubusercontent.com/5f32f51d9268f45b7376428e4a0bd33a004cdf420f9f92f2228a8e8a827a95e5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31322e782d4646324432303f7374796c653d666f722d7468652d6261646765266c6f676f3d6c61726176656c)](https://laravel.com/docs/12.x) [![PHP 8.3](https://camo.githubusercontent.com/c373bf0b203812c0ee6eaa9d496d61fe5eeec0d2748786f6b95adc35c4dccdd1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e332d3737374242343f7374796c653d666f722d7468652d6261646765266c6f676f3d706870)](https://php.net) [ ![License](https://camo.githubusercontent.com/608c8dfda488178950ce502d7697514db3a6a712579327ed90b9b594260f6355/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75652e7376673f7374796c653d666f722d7468652d6261646765) ](https://github.com/spykapps/theme-edinburgh/blob/main/LICENSE.md)

Edinburgh - A Royal Filament Theme by Spykapps
==============================================

[](#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
-----------

[](#screenshots)

[![Dashboard](arts/screenshot-1.png)](arts/screenshot-1.png)[![Table View](arts/screenshot-2.png)](arts/screenshot-2.png)[![Form View](arts/screenshot-3.png)](arts/screenshot-3.png)[![Dark Mode](arts/screenshot-4.png)](arts/screenshot-4.png)[![Sidebar Active](arts/screenshot-5.png)](arts/screenshot-5.png)[![Modal View](arts/screenshot-6.png)](arts/screenshot-6.png)Installation
------------

[](#installation)

```
composer require spykapps/theme-edinburgh
```

Then run the install command:

```
php artisan edinburgh:install
```

The command will:

1. Detect your Filament panels (or ask you to choose one if multiple exist)
2. Create a theme CSS file if one doesn't exist yet
3. Add the Edinburgh stylesheet import automatically

### Register the Plugin

[](#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

[](#compile-assets)

```
npm run build
```

Features
--------

[](#features)

- **Stone &amp; 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
-------

[](#credits)

- [Sanchit Patil](https://github.com/sanchitspatil)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

44

—

FairBetter than 91% of packages

Maintenance94

Actively maintained with recent releases

Popularity20

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~4 days

Total

4

Last Release

58d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/619d85ca59369ebee5c640beac15488b61f6d80e4cbb170d82ea422e665341bd?d=identicon)[sanchitpatil](/maintainers/sanchitpatil)

---

Top Contributors

[![sanchitspatil](https://avatars.githubusercontent.com/u/106558065?v=4)](https://github.com/sanchitspatil "sanchitspatil (4 commits)")

---

Tags

laravelthemefilamentfilament-pluginspykappsedinburgh

### Embed Badge

![Health badge](/badges/spykapps-theme-edinburgh/health.svg)

```
[![Health](https://phpackages.com/badges/spykapps-theme-edinburgh/health.svg)](https://phpackages.com/packages/spykapps-theme-edinburgh)
```

###  Alternatives

[croustibat/filament-jobs-monitor

Background Jobs monitoring like Horizon for all drivers for FilamentPHP

254255.2k6](/packages/croustibat-filament-jobs-monitor)[schmeits/filament-character-counter

This is a Filament character counter TextField and Textarea form field for Filament v4 and v5

33184.7k6](/packages/schmeits-filament-character-counter)[inerba/filament-db-config

A Filament plugin for database-backed application settings and editable content, with caching and easy page generation.

329.1k](/packages/inerba-filament-db-config)[caresome/filament-neobrutalism-theme

A neobrutalism theme for FilamentPHP admin panels

303.2k](/packages/caresome-filament-neobrutalism-theme)[caresome/filament-auth-designer

Transform Filament's default auth pages into stunning, brand-ready experiences

3916.8k2](/packages/caresome-filament-auth-designer)[filafly/brisk

A simple, friendly theme for Filament.

2211.9k1](/packages/filafly-brisk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
