Files
CheckTheethKids/lib/screens/terms_screen.dart
2026-07-07 11:41:15 +01:00

73 lines
2.3 KiB
Dart

import 'package:flutter/material.dart';
class TermsScreen extends StatelessWidget {
const TermsScreen({super.key});
static const Color _teal = Color(0xFF2F9E94);
static const Color _accentPink = Color(0xFFFF55A7);
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
backgroundColor: _teal,
foregroundColor: Colors.white,
elevation: 0,
title: const Text(
'Termos de Serviço',
style: TextStyle(fontWeight: FontWeight.w900),
),
),
body: Container(
decoration: const BoxDecoration(
gradient: LinearGradient(
begin: Alignment.topCenter,
end: Alignment.bottomCenter,
colors: [Color(0xFFFFE6F1), Color(0xFFFFC9DF)],
),
),
child: SafeArea(
child: Padding(
padding: const EdgeInsets.all(20),
child: Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
const Text(
'Termos de Serviço',
style: TextStyle(
fontSize: 20,
fontWeight: FontWeight.w900,
color: _accentPink,
),
),
const SizedBox(height: 16),
Expanded(
child: Container(
padding: const EdgeInsets.all(18),
decoration: BoxDecoration(
color: Colors.white.withValues(alpha: 0.85),
borderRadius: BorderRadius.circular(20),
),
child: const SingleChildScrollView(
child: Text(
'Conteúdo dos Termos de Serviço em breve.\n\n'
'Este espaço será preenchido com os termos de uso e '
'condições do Check-Teeth Kids.',
style: TextStyle(
fontSize: 14,
height: 1.5,
color: Colors.black87,
),
),
),
),
),
],
),
),
),
),
);
}
}