feat: apply iOS-style theme and replace removed color constants

Switch AppColors to iOS system palette (007AFF blue, F2F2F7 grouped
background, separator, label hierarchy) and rewrite AppTheme with
iOS-inspired Material 3 tokens (no elevation, negative letter-spacing,
50px buttons, 12px radii). Replace removed primaryLight/accent references
in recipe screens with primary.withValues(alpha:0.15) and primary.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
dbastrikin
2026-02-22 15:54:54 +02:00
parent 3d900df15b
commit a0ebd6cc0b
5 changed files with 261 additions and 37 deletions

View File

@@ -197,7 +197,7 @@ class _Thumbnail extends StatelessWidget {
return Container(
width: 80,
height: 80,
color: AppColors.primaryLight.withValues(alpha: 0.3),
color: AppColors.primary.withValues(alpha: 0.15),
child: const Icon(Icons.restaurant),
);
}
@@ -211,7 +211,7 @@ class _Thumbnail extends StatelessWidget {
errorWidget: (_, __, ___) => Container(
width: 80,
height: 80,
color: AppColors.primaryLight.withValues(alpha: 0.3),
color: AppColors.primary.withValues(alpha: 0.15),
child: const Icon(Icons.restaurant),
),
);