import 'package:flutter/material.dart'; import 'package:lucide_icons/lucide_icons.dart'; class HomeEmptyState extends StatelessWidget { const HomeEmptyState({super.key}); @override Widget build(BuildContext context) { final isDark = Theme.of(context).brightness == Brightness.dark; return Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Icon(LucideIcons.wine, size: 100, color: isDark ? Colors.grey[600] : Theme.of(context).primaryColor.withValues(alpha: 0.5)), const SizedBox(height: 16), Text( 'まだ日本酒を登録していません', style: Theme.of(context).textTheme.titleLarge?.copyWith( color: isDark ? Colors.grey[400] : Colors.grey[700], fontWeight: FontWeight.bold ), ), const SizedBox(height: 8), Text( 'カメラボタンから「瞬撮」してみましょう!\n長押しでギャラリーからも追加できます', textAlign: TextAlign.center, style: Theme.of(context).textTheme.bodyMedium?.copyWith( color: isDark ? Colors.grey[500] : Colors.grey[600], ), ), ], ), ); } }