|
|
|
@ -36,16 +36,16 @@ class ConnectPageView extends StatelessWidget {
|
|
|
|
|
Padding(
|
|
|
|
|
padding: const EdgeInsets.all(16.0),
|
|
|
|
|
child: Center(
|
|
|
|
|
child: Material(
|
|
|
|
|
child: Stack(
|
|
|
|
|
children: [
|
|
|
|
|
Material(
|
|
|
|
|
borderRadius: BorderRadius.circular(64),
|
|
|
|
|
elevation: 10,
|
|
|
|
|
color: Colors.transparent,
|
|
|
|
|
clipBehavior: Clip.hardEdge,
|
|
|
|
|
child: CircleAvatar(
|
|
|
|
|
radius: 64,
|
|
|
|
|
backgroundColor: Colors.white.withAlpha(200),
|
|
|
|
|
child: Stack(
|
|
|
|
|
children: [
|
|
|
|
|
Center(
|
|
|
|
|
child: avatar == null
|
|
|
|
|
? const Icon(
|
|
|
|
|
Icons.person_outlined,
|
|
|
|
@ -60,10 +60,16 @@ class ConnectPageView extends StatelessWidget {
|
|
|
|
|
return const CircularProgressIndicator
|
|
|
|
|
.adaptive();
|
|
|
|
|
}
|
|
|
|
|
return Image.memory(bytes);
|
|
|
|
|
return Image.memory(
|
|
|
|
|
bytes,
|
|
|
|
|
fit: BoxFit.cover,
|
|
|
|
|
width: 128,
|
|
|
|
|
height: 128,
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
Positioned(
|
|
|
|
|
bottom: 0,
|
|
|
|
|
right: 0,
|
|
|
|
@ -79,8 +85,6 @@ class ConnectPageView extends StatelessWidget {
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
Padding(
|
|
|
|
|
padding: const EdgeInsets.all(16.0),
|
|
|
|
|
child: TextField(
|
|
|
|
|