refactor(theme): update card and dialog themes to use CardThemeData and DialogThemeData

refactor(ui_components): adjust animation durations for smoother transitions
fix(dashboard): rename border property to hasBorder for clarity
fix(player): rename border property to hasBorder for consistency
This commit is contained in:
GitHub Copilot committed 2026-03-26 11:20:31 +01:00
1 parent 5b16029038
commit 863e5ddad4
6 files changed
+11 -11

No files matched your search

@@ -79,7 +79,7 @@ class _GradientButtonState extends State<GradientButton>
void initState() {
super.initState();
_controller = AnimationController(
duration: AppTheme.durationFast,
duration: AppTheme.durationSm,
vsync: this,
);
_scaleAnimation = Tween<double>(begin: 1.0, end: 0.95).animate(
@@ -356,10 +356,10 @@ class _MediaCardState extends State<MediaCard>
Expanded(
child: AnimatedScale(
scale: _isHovered ? 1.05 : 1.0,
duration: AppTheme.durationFast,
duration: AppTheme.durationSm,
curve: AppTheme.curveDefault,
child: AnimatedContainer(
duration: AppTheme.durationFast,
duration: AppTheme.durationSm,
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(AppTheme.radiusMd),
color: AppColors.surface,