ajustes nos dados do contatos
This commit is contained in:
@@ -1,11 +1,8 @@
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:rkm_educa_app/utils/cores.dart';
|
|
||||||
import 'package:rkm_educa_app/componentes/buttom_custom.dart';
|
|
||||||
import 'package:rkm_educa_app/componentes/text_custom.dart';
|
|
||||||
import 'package:rkm_educa_app/utils/dimensoes.dart';
|
import 'package:rkm_educa_app/utils/dimensoes.dart';
|
||||||
|
|
||||||
class AlertDefault{
|
class AlertDefault{
|
||||||
alert(BuildContext context,String title,String textButtom,Widget subtitle,double altura) {
|
alert(BuildContext context,double altura,Widget subtitle) {
|
||||||
|
|
||||||
return showGeneralDialog(
|
return showGeneralDialog(
|
||||||
context: context,
|
context: context,
|
||||||
@@ -14,27 +11,18 @@ class AlertDefault{
|
|||||||
barrierColor: Colors.black45,
|
barrierColor: Colors.black45,
|
||||||
transitionDuration: const Duration(milliseconds: 200),
|
transitionDuration: const Duration(milliseconds: 200),
|
||||||
pageBuilder: (BuildContext buildContext,Animation animation,Animation secondaryAnimation) {
|
pageBuilder: (BuildContext buildContext,Animation animation,Animation secondaryAnimation) {
|
||||||
return Container(
|
return Center(
|
||||||
|
child: Card(
|
||||||
|
elevation: 5,
|
||||||
|
shape: RoundedRectangleBorder(
|
||||||
|
borderRadius: BorderRadius.circular(15.0),
|
||||||
|
),
|
||||||
|
child: Container(
|
||||||
width: Dimensoes.width,
|
width: Dimensoes.width,
|
||||||
height: Dimensoes.height,
|
height: Dimensoes.height*altura,
|
||||||
padding: EdgeInsets.all(20),
|
padding: EdgeInsets.all(20),
|
||||||
color: Colors.white,
|
child: subtitle,
|
||||||
child: Column(
|
),
|
||||||
mainAxisSize: MainAxisSize.min,
|
|
||||||
mainAxisAlignment: MainAxisAlignment.center,
|
|
||||||
children: [
|
|
||||||
subtitle,
|
|
||||||
ButtonCustom(
|
|
||||||
onPressed: ()=>Navigator.pop(context),
|
|
||||||
text: textButtom,
|
|
||||||
widthCustom: 0.2,
|
|
||||||
heightCustom: 0.05,
|
|
||||||
size: 14,
|
|
||||||
colorText: Colors.white,
|
|
||||||
colorBorder: PaletaCores.cinza,
|
|
||||||
colorButton: PaletaCores.cinza,
|
|
||||||
)
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import 'package:rkm_educa_app/componentes/alert_default.dart';
|
|||||||
import 'package:rkm_educa_app/componentes/appbar_custom.dart';
|
import 'package:rkm_educa_app/componentes/appbar_custom.dart';
|
||||||
import 'package:rkm_educa_app/componentes/drawer_custom.dart';
|
import 'package:rkm_educa_app/componentes/drawer_custom.dart';
|
||||||
import 'package:rkm_educa_app/utils/dimensoes.dart';
|
import 'package:rkm_educa_app/utils/dimensoes.dart';
|
||||||
|
import '../componentes/buttom_custom.dart';
|
||||||
import '../componentes/item_modelo.dart';
|
import '../componentes/item_modelo.dart';
|
||||||
|
|
||||||
class TelaPerfil extends StatefulWidget {
|
class TelaPerfil extends StatefulWidget {
|
||||||
@@ -47,9 +48,10 @@ class _TelaPerfilState extends State<TelaPerfil> {
|
|||||||
onPressed: ()=>
|
onPressed: ()=>
|
||||||
AlertDefault().alert(
|
AlertDefault().alert(
|
||||||
context,
|
context,
|
||||||
'',
|
0.3,
|
||||||
'Fechar',
|
Container(
|
||||||
Column(
|
height: Dimensoes.height*0.2,
|
||||||
|
child: Column(
|
||||||
mainAxisSize: MainAxisSize.min,
|
mainAxisSize: MainAxisSize.min,
|
||||||
children: [
|
children: [
|
||||||
widget.estudanteModelo.dados[widget.estudanteModelo.nroAluno]['TX_DIRETOR']==''
|
widget.estudanteModelo.dados[widget.estudanteModelo.nroAluno]['TX_DIRETOR']==''
|
||||||
@@ -66,9 +68,20 @@ class _TelaPerfilState extends State<TelaPerfil> {
|
|||||||
widget.estudanteModelo.dados[widget.estudanteModelo.nroAluno]['NO_SITE']==''
|
widget.estudanteModelo.dados[widget.estudanteModelo.nroAluno]['NO_SITE']==''
|
||||||
?Container()
|
?Container()
|
||||||
:ItemModelo(texto: widget.estudanteModelo.dados[widget.estudanteModelo.nroAluno]['NO_SITE'], titulo: 'Site',widthCustom: 0.6,),
|
:ItemModelo(texto: widget.estudanteModelo.dados[widget.estudanteModelo.nroAluno]['NO_SITE'], titulo: 'Site',widthCustom: 0.6,),
|
||||||
|
Spacer(),
|
||||||
|
ButtonCustom(
|
||||||
|
onPressed: ()=>Navigator.pop(context),
|
||||||
|
text: 'Fechar',
|
||||||
|
widthCustom: 0.2,
|
||||||
|
heightCustom: 0.05,
|
||||||
|
size: 14,
|
||||||
|
colorText: Colors.white,
|
||||||
|
colorBorder: PaletaCores.cinza,
|
||||||
|
colorButton: PaletaCores.cinza,
|
||||||
|
)
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
0.1
|
),
|
||||||
),
|
),
|
||||||
icon: Icon(Icons.visibility,color: PaletaCores.cinza),
|
icon: Icon(Icons.visibility,color: PaletaCores.cinza),
|
||||||
padding: EdgeInsets.all(0),
|
padding: EdgeInsets.all(0),
|
||||||
|
|||||||
Reference in New Issue
Block a user