Files
MrbWebLibre/app/lib/features/settings/presentation/widgets/sections.dart
T
2025-02-03 15:09:04 +01:00

40 lines
958 B
Dart

import 'package:flutter/material.dart';
class SettingSection extends StatelessWidget {
final String name;
const SettingSection({required this.name});
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.symmetric(horizontal: 16.0),
child: Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(name, style: Theme.of(context).textTheme.titleLarge),
const Divider(),
],
),
);
}
}
class SettingSubSection extends StatelessWidget {
final String name;
const SettingSubSection({required this.name});
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.symmetric(horizontal: 16.0, vertical: 16.0),
child: Text(
name,
style: Theme.of(context).textTheme.titleLarge?.copyWith(fontSize: 18),
),
);
}
}