MIF_E31211879/lib/Signup/signup_screen.dart

70 lines
1.7 KiB
Dart

import 'package:flutter/material.dart';
import 'package:piring_baru/components/constants.dart';
import 'package:piring_baru/components/responsive.dart';
import '../../components/background2.dart';
import 'components/sign_up_top_image.dart';
import 'components/signup_form.dart';
class SignUpScreen extends StatelessWidget {
const SignUpScreen({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return Background(
child: SingleChildScrollView(
child: Responsive(
mobile: const MobileSignupScreen(),
desktop: Row(
children: [
// const Expanded(
// child: SignUpScreenTopImage(),
// ),
Expanded(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: const [
SizedBox(
width: 450,
child: SignUpForm(),
),
SizedBox(height: defaultPadding / 2),
// SocalSignUp()
],
),
)
],
),
),
),
);
}
}
class MobileSignupScreen extends StatelessWidget {
const MobileSignupScreen({
Key? key,
}) : super(key: key);
@override
Widget build(BuildContext context) {
return Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
// const SignUpScreenTopImage(),
Row(
children: const [
Spacer(),
Expanded(
flex: 8,
child: SignUpForm(),
),
Spacer(),
],
),
// const SocalSignUp()
],
);
}
}