Atualização tela semanal |Adicoinar item com imagem

This commit is contained in:
Carlos Correia
2026-05-15 12:39:29 +01:00
parent bb0c4fc2a5
commit e8fa39c594
10 changed files with 1731 additions and 425 deletions

View File

@@ -33,24 +33,12 @@ class _LoginScreenState extends State<LoginScreen> {
children: [
const SizedBox(height: 40),
// Blue icon with white box outline
Container(
width: 80,
height: 80,
decoration: BoxDecoration(
color: const Color(0xFF0066CC),
borderRadius: BorderRadius.circular(16),
),
child: Center(
child: Container(
width: 50,
height: 50,
decoration: BoxDecoration(
border: Border.all(color: Colors.white, width: 3),
borderRadius: BorderRadius.circular(8),
),
),
),
// Logo
Image.asset(
'assets/logoDayMaker.png',
width: 220,
height: 220,
fit: BoxFit.contain,
),
const SizedBox(height: 24),
@@ -88,8 +76,8 @@ class _LoginScreenState extends State<LoginScreen> {
? const Color(0xFF0066CC)
: Colors.transparent,
borderRadius: const BorderRadius.only(
topLeft: Radius.circular(8),
bottomLeft: Radius.circular(8),
topLeft: Radius.circular(20),
bottomLeft: Radius.circular(20),
),
border: Border.all(
color: const Color(0xFF0066CC),
@@ -120,8 +108,8 @@ class _LoginScreenState extends State<LoginScreen> {
? const Color(0xFF0066CC)
: Colors.transparent,
borderRadius: const BorderRadius.only(
topRight: Radius.circular(8),
bottomRight: Radius.circular(8),
topRight: Radius.circular(20),
bottomRight: Radius.circular(20),
),
border: Border.all(
color: const Color(0xFF0066CC),
@@ -151,7 +139,7 @@ class _LoginScreenState extends State<LoginScreen> {
Container(
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(8),
borderRadius: BorderRadius.circular(24),
border: Border.all(color: const Color(0xFFE0E0E0)),
),
child: TextField(
@@ -177,7 +165,7 @@ class _LoginScreenState extends State<LoginScreen> {
Container(
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(8),
borderRadius: BorderRadius.circular(24),
border: Border.all(color: const Color(0xFFE0E0E0)),
),
child: TextField(
@@ -201,7 +189,7 @@ class _LoginScreenState extends State<LoginScreen> {
Container(
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(8),
borderRadius: BorderRadius.circular(24),
border: Border.all(color: const Color(0xFFE0E0E0)),
),
child: TextField(
@@ -239,7 +227,7 @@ class _LoginScreenState extends State<LoginScreen> {
style: ElevatedButton.styleFrom(
backgroundColor: const Color(0xFF0066CC),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(8),
borderRadius: BorderRadius.circular(42),
),
elevation: 0,
),