feat(ui): implement award mockup redesign
This commit is contained in:
@@ -13,31 +13,54 @@ import '../modelos/emisora.dart';
|
||||
import '../widgets/ecualizador_widget.dart';
|
||||
import '../widgets/pluri_glass_surface.dart';
|
||||
import '../widgets/pluri_icon.dart';
|
||||
import '../widgets/pluri_wave_scaffold.dart';
|
||||
import '../widgets/pluri_premium_widgets.dart';
|
||||
|
||||
class PantallaAjustes extends StatelessWidget {
|
||||
const PantallaAjustes({super.key});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return PluriWaveScaffold(
|
||||
appBar: AppBar(title: const Text('Ajustes')),
|
||||
body: ListView(
|
||||
padding: const EdgeInsets.fromLTRB(16, 12, 16, 24),
|
||||
children: const [
|
||||
_SeccionEcualizador(),
|
||||
SizedBox(height: 12),
|
||||
_SeccionEmisoras(),
|
||||
SizedBox(height: 12),
|
||||
_SeccionBackup(),
|
||||
SizedBox(height: 12),
|
||||
_SeccionInfo(),
|
||||
],
|
||||
),
|
||||
return ListView(
|
||||
padding: const EdgeInsets.fromLTRB(0, 0, 0, 124),
|
||||
children: const [
|
||||
PluriScreenHeader(
|
||||
title: 'Ajustes',
|
||||
subtitle: 'Control fino de sonido, copias de seguridad y emisoras personalizadas.',
|
||||
glyph: PluriIconGlyph.settings,
|
||||
trailing: PluriStatusPill(
|
||||
icon: Icons.security_rounded,
|
||||
label: 'Seguro',
|
||||
),
|
||||
),
|
||||
Padding(
|
||||
padding: EdgeInsets.symmetric(horizontal: 16),
|
||||
child: _AjustesContent(),
|
||||
),
|
||||
],
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class _AjustesContent extends StatelessWidget {
|
||||
const _AjustesContent();
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Column(
|
||||
children: const [
|
||||
_SeccionEcualizador(),
|
||||
SizedBox(height: 12),
|
||||
_SeccionEmisoras(),
|
||||
SizedBox(height: 12),
|
||||
_SeccionBackup(),
|
||||
SizedBox(height: 12),
|
||||
_SeccionInfo(),
|
||||
],
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
class _SeccionEcualizador extends StatelessWidget {
|
||||
const _SeccionEcualizador();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user