cachethq / core

🚦 The core of Cachet, the open-source status page system.
https://cachethq.io
MIT License
101 stars 20 forks source link

Filament Dashboard #50

Closed jbrooksuk closed 5 months ago

jbrooksuk commented 5 months ago

[!Note] Thanks to @danharrin for helping me with this PR.

Introducing Filament as the dashboard system used by Cachet. While we do have a custom dashboard designed already, Filament gets us surprisingly close to it without needing to make any custom themes.

This PR introduces a few things:

  1. Filament as the dashboard provider.
  2. Blade Icons package. I've converted the custom Blade component icons into pure SVG icons used by Blade Icons.
  3. Ability to create almost all resources (Incidents, Components, Schedules) without issue.

CleanShot 2024-01-17 at 20 15 37@2x