@php use Filament\Support\Enums\IconPosition; use Filament\Support\Facades\FilamentView; $descriptionColor = $getDescriptionColor() ?? 'gray'; $descriptionIcon = $getDescriptionIcon(); $descriptionIconPosition = $getDescriptionIconPosition(); $url = $getUrl(); $tag = $url ? 'a' : 'div'; $dataChecksum = $generateDataChecksum(); $descriptionIconClasses = \Illuminate\Support\Arr::toCssClasses([ 'fi-wi-stats-overview-stat-description-icon h-5 w-5', match ($descriptionColor) { 'gray' => 'text-gray-400 dark:text-gray-500', default => 'text-custom-500', }, ]); $descriptionIconStyles = \Illuminate\Support\Arr::toCssStyles([ \Filament\Support\get_color_css_variables( $descriptionColor, shades: [500], alias: 'widgets::stats-overview-widget.stat.description.icon', ) => $descriptionColor !== 'gray', ]); @endphp <{!! $tag !!} @if ($url) {{ \Filament\Support\generate_href_html($url, $shouldOpenUrlInNewTab()) }} @endif {{ $getExtraAttributeBag() ->class([ 'fi-wi-stats-overview-stat relative rounded-xl bg-white p-6 shadow-sm ring-1 ring-gray-950/5 dark:bg-gray-900 dark:ring-white/10', ]) }} >