feat(ui): refine navigation and sleep timer
Build & Deploy Pluriwave / Análisis de código (push) Successful in 21s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 2m19s

This commit is contained in:
2026-05-22 13:12:50 +02:00
parent 0edad1bfcb
commit e1d1d6c639
11 changed files with 755 additions and 124 deletions
+3 -2
View File
@@ -4,6 +4,7 @@ import 'package:provider/provider.dart';
import '../estado/estado_radio.dart';
import '../widgets/pluri_glass_surface.dart';
import '../widgets/pluri_icon.dart';
import '../widgets/pluri_layout.dart';
import '../widgets/pluri_premium_widgets.dart';
import 'package:pluriwave/widgets/tarjeta_emisora.dart';
@@ -19,7 +20,7 @@ class PantallaFavoritos extends StatelessWidget {
if (favoritos.isEmpty) {
return ListView(
padding: EdgeInsets.fromLTRB(0, 0, 0, 124),
padding: PluriLayout.pageListPadding,
children: [
PluriScreenHeader(
title: 'Favoritos',
@@ -56,7 +57,7 @@ class PantallaFavoritos extends StatelessWidget {
),
),
SliverPadding(
padding: const EdgeInsets.fromLTRB(12, 4, 12, 124),
padding: const EdgeInsets.fromLTRB(PluriLayout.horizontal, 4, PluriLayout.horizontal, PluriLayout.bottomChromeInset),
sliver: SliverReorderableList(
proxyDecorator: (child, index, animation) => ScaleTransition(
scale: Tween<double>(begin: 1, end: 1.03).animate(animation),