import 'package:easycook_mobile/theme.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; class EditAkunPage extends StatefulWidget { @override State createState() => _EditAkunPageState(); } class _EditAkunPageState extends State { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('Edit Akun'), centerTitle: true, foregroundColor: Colors.black, backgroundColor: Colors.white, elevation: 0.5, ), body: Container( width: double.infinity, padding: EdgeInsets.only(top: 31, bottom: 40, left: 16, right: 16), child: Column( crossAxisAlignment: CrossAxisAlignment.center, children: [ // Form Foto Container( child: Column( children: [ Text( 'Maks 1MB', style: GoogleFonts.montserrat().copyWith(fontSize: 10), ), Text( 'Format .JPG,.PNG', style: GoogleFonts.montserrat().copyWith(fontSize: 10), ), ], ), ), SizedBox( height: 31, ), // Form Container( width: double.infinity, child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( 'Nama', style: GoogleFonts.montserrat().copyWith( fontSize: 16, fontWeight: FontWeight.bold, ), ), SizedBox( height: 6, ), TextFormField( decoration: const InputDecoration( border: OutlineInputBorder(), enabledBorder: OutlineInputBorder( borderSide: BorderSide( color: Colors.black, width: 1.5, ), ), focusedBorder: OutlineInputBorder( borderSide: BorderSide( color: Colors.blueAccent, width: 3.0, ), ), hintText: "Rika Kusumawati", hintStyle: TextStyle(color: Colors.black), ), style: TextStyle(color: Colors.white38), autofocus: false, ), SizedBox( height: 24, ), Text( 'Username', style: GoogleFonts.montserrat().copyWith( fontSize: 16, fontWeight: FontWeight.bold, ), ), SizedBox( height: 6, ), TextFormField( decoration: const InputDecoration( border: OutlineInputBorder(), enabledBorder: OutlineInputBorder( borderSide: BorderSide( color: Colors.black, width: 1.5, ), ), focusedBorder: OutlineInputBorder( borderSide: BorderSide( color: Colors.blueAccent, width: 3.0, ), ), hintText: "rikakusuma", hintStyle: TextStyle(color: Colors.black), ), style: TextStyle(color: Colors.white38), autofocus: false, ), SizedBox( height: 24, ), Text( 'No Telepon', style: GoogleFonts.montserrat().copyWith( fontSize: 16, fontWeight: FontWeight.bold, ), ), SizedBox( height: 6, ), TextFormField( decoration: const InputDecoration( border: OutlineInputBorder(), enabledBorder: OutlineInputBorder( borderSide: BorderSide( color: Colors.black, width: 1.5, ), ), focusedBorder: OutlineInputBorder( borderSide: BorderSide( color: Colors.blueAccent, width: 3.0, ), ), hintText: "089700900800", hintStyle: TextStyle(color: Colors.black), ), style: TextStyle(color: Colors.white38), autofocus: false, ), ], ), ), SizedBox( height: 190, ), // Button SizedBox( height: 48, width: 328, child: TextButton( style: TextButton.styleFrom( backgroundColor: orange, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(20), ), ), onPressed: () {}, child: Text( 'Simpan', style: GoogleFonts.montserrat().copyWith( color: Colors.white, fontWeight: FontWeight.bold, ), ), ), ), ], ), ), ); } }