Modificação nos modos, correção de textos cortados

This commit is contained in:
2026-05-17 14:02:42 +01:00
parent 14509c04d3
commit 51ea446ae9
24 changed files with 906 additions and 933 deletions

View File

@@ -121,8 +121,8 @@ class _TeacherMaterialsPageState extends State<TeacherMaterialsPage> {
Text(
'Erro ao carregar materiais:\n${snapshot.error}',
textAlign: TextAlign.center,
style: const TextStyle(
color: Color(0xFF2D3748),
style: TextStyle(
color: Theme.of(context).colorScheme.onSurface,
fontSize: 16,
),
),
@@ -134,28 +134,28 @@ class _TeacherMaterialsPageState extends State<TeacherMaterialsPage> {
final materials = snapshot.data?.docs ?? [];
if (materials.isEmpty) {
return const Center(
return Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Icon(
Icons.folder_open,
color: Color(0xFF718096),
color: Theme.of(context).colorScheme.onSurfaceVariant,
size: 64,
),
SizedBox(height: 16),
const SizedBox(height: 16),
Text(
'Nenhum material enviado ainda.',
style: TextStyle(
color: Color(0xFF718096),
color: Theme.of(context).colorScheme.onSurfaceVariant,
fontSize: 16,
),
),
SizedBox(height: 8),
const SizedBox(height: 8),
Text(
'Os materiais enviados aparecerão aqui.',
style: TextStyle(
color: Color(0xFF9CA3AF),
color: Theme.of(context).colorScheme.onSurfaceVariant,
fontSize: 14,
),
),
@@ -226,12 +226,12 @@ class _TeacherMaterialsPageState extends State<TeacherMaterialsPage> {
),
),
const SizedBox(height: 20),
const Text(
Text(
'Adicionar Material',
style: TextStyle(
fontSize: 20,
fontWeight: FontWeight.bold,
color: Color(0xFF2D3748),
color: Theme.of(context).colorScheme.onSurface,
),
),
const SizedBox(height: 20),
@@ -318,10 +318,10 @@ class _TeacherMaterialsPageState extends State<TeacherMaterialsPage> {
children: [
Text(
title,
style: const TextStyle(
style: TextStyle(
fontSize: 16,
fontWeight: FontWeight.w600,
color: Color(0xFF2D3748),
color: Theme.of(context).colorScheme.onSurface,
),
),
const SizedBox(height: 2),
@@ -786,12 +786,12 @@ class _TeacherMaterialsPageState extends State<TeacherMaterialsPage> {
),
title: Text(
fileName,
style: const TextStyle(
style: TextStyle(
fontWeight: FontWeight.w600,
fontSize: 16,
color: Color(0xFF2D3748),
color: Theme.of(context).colorScheme.onSurface,
),
maxLines: 1,
maxLines: 2,
overflow: TextOverflow.ellipsis,
),
subtitle: classId != null
@@ -805,8 +805,8 @@ class _TeacherMaterialsPageState extends State<TeacherMaterialsPage> {
children: [
Text(
formattedDate,
style: const TextStyle(
color: Color(0xFF718096),
style: TextStyle(
color: Theme.of(context).colorScheme.onSurfaceVariant,
fontSize: 13,
),
),
@@ -814,21 +814,21 @@ class _TeacherMaterialsPageState extends State<TeacherMaterialsPage> {
const SizedBox(height: 2),
Row(
children: [
const Icon(
Icon(
Icons.school_outlined,
size: 12,
color: Color(0xFF82C9BD),
color: Theme.of(context).colorScheme.primary,
),
const SizedBox(width: 4),
Flexible(
child: Text(
className,
style: const TextStyle(
color: Color(0xFF82C9BD),
style: TextStyle(
color: Theme.of(context).colorScheme.primary,
fontSize: 12,
fontWeight: FontWeight.w500,
),
maxLines: 1,
maxLines: 2,
overflow: TextOverflow.ellipsis,
),
),
@@ -841,8 +841,8 @@ class _TeacherMaterialsPageState extends State<TeacherMaterialsPage> {
)
: Text(
formattedDate,
style: const TextStyle(
color: Color(0xFF718096),
style: TextStyle(
color: Theme.of(context).colorScheme.onSurfaceVariant,
fontSize: 13,
),
),