import 'package:flutter/material.dart'; import '../widgets/app_gradients.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, flexibleSpace: Container( decoration: const BoxDecoration(gradient: kAppBarGradient), ), 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, ), ), ), ), ), ], ), ), ), ), ); } }