farben enum
This commit is contained in:
1 parent
a16cf05a8f
commit
6d7fdef5e0
1 file changed
+42
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
namespace App\Enums;
|
||||
|
||||
use Filament\Support\Contracts\HasColor;
|
||||
|
||||
enum Farben: string implements HasColor
|
||||
{
|
||||
case Rot = '#fb2c36';
|
||||
case Orange = '#ff6900';
|
||||
case Bernstein = '#fe9a00';
|
||||
case Gelb = '#f0b100';
|
||||
|
||||
public function getColor(): string|array|null
|
||||
{
|
||||
return match ($this) {
|
||||
self::Rot => '#fb2c36',
|
||||
self::Orange => '#ff6900',
|
||||
self::Bernstein => '#fe9a00',
|
||||
self::Gelb => 'dan#f0b100ger',
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// '#f0b100' => 'Gelb',
|
||||
// '#7ccf00' => 'Limette',
|
||||
// '#00c950' => 'Grün',
|
||||
// '#00bc7d' => 'Smaragd',
|
||||
// '#00bba7' => 'Blaugrün',
|
||||
// '#00b8db' => 'Cyan',
|
||||
// '#00a6f4' => 'Himmelblau',
|
||||
// '#2b7fff' => 'Blau',
|
||||
// '#615fff' => 'Indigo',
|
||||
// '#8e51ff' => 'Violett',
|
||||
// '#ad46ff' => 'Lila',
|
||||
// '#e12afb' => 'Fuchisa',
|
||||
// '#f6339a' => 'Rosa',
|
||||
// '#ff2056' => 'Rose',
|
||||
// '#a6a09b' => 'Steingrau Hell',
|
||||
// '#44403b' => 'Steingrau Dunkel',
|
||||
// '#cad5e2' => 'Schiefer Hell',
|
||||
// '#314158' => 'Schiefer Dunkel',
|
||||
Reference in new issue
Block a user