This commit is contained in:
Patrick Alvin Alcala 2025-02-04 12:05:42 +08:00
parent 50d2cba7f2
commit 7fca1e79a8
9 changed files with 53 additions and 23 deletions

View file

@ -33,9 +33,9 @@ class IndexPage extends StatelessWidget {
Padding(
padding: const EdgeInsets.fromLTRB(0, 0, 16, 0),
child: Image.asset('assets/ph_logo.webp',
width: 200, cacheWidth: (200 * MediaQuery.of(context).devicePixelRatio).round()),
width: 160, cacheWidth: (160 * MediaQuery.of(context).devicePixelRatio).round()),
),
const Gap(32),
const Gap(64),
ButtonWidget(text: 'Login', onPressed: gotoLogin),
const Gap(8),
ButtonWidget(text: 'Register', onPressed: gotoRegister, outline: true),

View file

@ -93,12 +93,11 @@ class _LoginPageState extends State<LoginPage> {
child: Container(
padding: EdgeInsets.fromLTRB(32, 32, 32, 40),
decoration: BoxDecoration(
// color: const Color.fromRGBO(38, 17, 46, 0.859),
color: const Color.fromRGBO(57, 38, 62, 0.9),
color: const Color.fromRGBO(57, 38, 62, 0.6),
borderRadius: BorderRadius.all(Radius.circular(16)),
boxShadow: [
BoxShadow(
color: const Color.fromRGBO(0, 0, 0, 0.4), // Subtle shadow to give depth
color: const Color.fromRGBO(0, 0, 0, 0.2), // Subtle shadow to give depth
spreadRadius: 0,
blurRadius: 4,
offset: Offset(0, 2),

View file

@ -41,31 +41,35 @@ class MainPage extends StatelessWidget {
const TextWidget(text: 'Menu'),
const Gap(16),
MenuWidget(
icon: FontAwesomeIcons.squarePlus,
text: 'Add Medicine',
onPressed: gotoAddMedicine,
),
icon: FontAwesomeIcons.squarePlus,
text: 'Add Medicine',
onPressed: gotoAddMedicine,
color: 'green'),
const Gap(16),
MenuWidget(
icon: FontAwesomeIcons.squarePlus,
text: 'Add Generics',
onPressed: gotoAddGenerics,
),
icon: FontAwesomeIcons.squarePlus,
text: 'Add Generics',
onPressed: gotoAddGenerics,
color: 'green'),
const Gap(16),
MenuWidget(
icon: FontAwesomeIcons.squarePlus, text: 'Add Stock', onPressed: () => {context.push('/addstock')}),
icon: FontAwesomeIcons.squarePlus,
text: 'Add Stock',
onPressed: () => {context.push('/addstock')},
color: 'green'),
const Gap(16),
MenuWidget(
icon: FontAwesomeIcons.squarePlus,
text: 'Add Medicine Type',
onPressed: () => {context.push('/addtype')}),
onPressed: () => {context.push('/addtype')},
color: 'green'),
const Gap(32),
MenuWidget(
icon: FontAwesomeIcons.listCheck,
text: 'List of Stocks',
onPressed: () => {context.push('/liststocks')}),
onPressed: () => {context.push('/liststocks')},
color: 'yellow'),
const Gap(40),
// TextButton(onPressed: () => {_signOut()}, child: const Text('Logout')),
ButtonWidget(
text: 'Logout',
onPressed: signOut,

View file

@ -75,11 +75,11 @@ class _RegisterPageState extends State<RegisterPage> {
child: Container(
padding: EdgeInsets.fromLTRB(32, 32, 32, 40),
decoration: BoxDecoration(
color: const Color.fromRGBO(57, 38, 62, 0.9),
color: const Color.fromRGBO(57, 38, 62, 0.6),
borderRadius: BorderRadius.all(Radius.circular(16)),
boxShadow: [
BoxShadow(
color: const Color.fromRGBO(0, 0, 0, 0.4), // Subtle shadow to give depth
color: const Color.fromRGBO(0, 0, 0, 0.2), // Subtle shadow to give depth
spreadRadius: 0,
blurRadius: 4,
offset: Offset(0, 2),