CKT String|Colors

This commit is contained in:
Carlos Correia
2026-07-15 19:13:15 +01:00
parent 3214a07779
commit a8af2c6845
35 changed files with 1390 additions and 688 deletions

View File

@@ -1,10 +1,12 @@
import 'package:flutter/material.dart';
import '../colors/app_colors.dart';
import '../widgets/app_gradients.dart';
import '../colors/app_gradients.dart';
import '../strings/credits_strings.dart';
import '../widgets/entrance.dart';
const Color _pink = Color(0xFFFF55A7);
const Color _teal = Color(0xFF2F9E94);
const Color _pink = AppColors.pink;
const Color _teal = AppColors.teal;
class _CreditPerson {
const _CreditPerson(this.name, this.role, {this.logoPath});
@@ -25,21 +27,27 @@ class _CreditSection {
}
const List<_CreditSection> _kCreditSections = [
_CreditSection('Criadora original', [
_CreditPerson('Francisca Salgado Ferreira Pacheco Silva', 'Criadora original'),
_CreditSection(CreditsStrings.originalCreatorSection, [
_CreditPerson(
'Francisca Salgado Ferreira Pacheco Silva',
CreditsStrings.originalCreatorRole,
),
]),
_CreditSection('Desenvolvimento informático', [
_CreditPerson('Carlos Correia', 'Desenvolvedor'),
_CreditPerson('Fábio Ceia', 'Desenvolvedor'),
_CreditPerson('Ruben Grandra', 'Desenvolvedor'),
_CreditPerson('Dinis Maria', 'Desenvolvedor'),
_CreditSection(CreditsStrings.developmentSection, [
_CreditPerson('Carlos Correia', CreditsStrings.developerRole),
_CreditPerson('Fábio Ceia', CreditsStrings.developerRole),
_CreditPerson('Ruben Grandra', CreditsStrings.developerRole),
_CreditPerson('Dinis Maria', CreditsStrings.developerRole),
]),
_CreditSection('Orientadores', [
_CreditPerson('Augusta Pureza Alves Silveira', 'Orientador(a)'),
_CreditPerson('Cristina Lopes Cardoso Silva', 'Orientador(a)'),
_CreditPerson('João Carlos Rodrigues L. Miranda', 'Orientador(a)'),
_CreditSection(CreditsStrings.advisorsSection, [
_CreditPerson('Augusta Pureza Alves Silveira', CreditsStrings.advisorRole),
_CreditPerson('Cristina Lopes Cardoso Silva', CreditsStrings.advisorRole),
_CreditPerson(
'João Carlos Rodrigues L. Miranda',
CreditsStrings.advisorRole,
),
]),
_CreditSection('Instituição colaboradora', [
_CreditSection(CreditsStrings.institutionSection, [
_CreditPerson('Universidade Fernando Pessoa', ''),
_CreditPerson(
'Escola Profissional de Vila do Conde',
@@ -66,14 +74,14 @@ class CreditsScreen extends StatelessWidget {
elevation: 0,
scrolledUnderElevation: 0,
title: const Text(
'Criadores e Colaboradores',
CreditsStrings.pageTitle,
style: TextStyle(fontWeight: FontWeight.w900),
),
),
),
),
body: Container(
color: const Color(0xFFFAFAF7),
color: AppColors.background,
child: SafeArea(
child: SingleChildScrollView(
padding: const EdgeInsets.fromLTRB(20, 24, 20, 24),
@@ -97,7 +105,7 @@ class CreditsScreen extends StatelessWidget {
),
const SizedBox(height: 16),
const Text(
'Quem fez a Check-Teeth Kids',
CreditsStrings.header,
textAlign: TextAlign.center,
style: TextStyle(
fontSize: 20,