This commit is contained in:
2025-04-11 13:09:55 +07:00
parent 64e1abb8db
commit bf9a57f23b
28 changed files with 474 additions and 164 deletions
+5 -5
View File
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:furibase/components/navbar_container.dart';
import 'package:furibase/components/navbar_shape_1.dart';
import 'package:furibase/components/navbar_shape_2.dart';
import 'package:furibase/components/navbar_shape_3.dart';
import 'package:furibase/components/custom_shape.dart';
import 'package:freekake/components/navbar_container.dart';
import 'package:freekake/components/navbar_shape_1.dart';
import 'package:freekake/components/navbar_shape_2.dart';
import 'package:freekake/components/navbar_shape_3.dart';
import 'package:freekake/components/custom_shape.dart';
class BottomNavbar extends StatefulWidget {
const BottomNavbar({super.key});
+1 -1
View File
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:furibase/components/navbar_shape_2.dart';
import 'package:freekake/components/navbar_shape_2.dart';
class CustomShape extends StatelessWidget {
const CustomShape({super.key});
+11 -11
View File
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:furibase/components/bottom_navbar.dart';
import 'package:furibase/components/menu_button.dart';
import 'package:furibase/components/scan_button.dart';
import 'package:furibase/screen/Home_screen.dart';
import 'package:furibase/screen/koleksi_screen.dart';
import 'package:furibase/screen/pustaka_screen.dart';
import 'package:furibase/screen/saya/profile_screen.dart';
import 'package:freekake/components/bottom_navbar.dart';
import 'package:freekake/components/menu_button.dart';
import 'package:freekake/components/scan_button.dart';
import 'package:freekake/screen/Home_screen.dart';
import 'package:freekake/screen/koleksi_screen.dart';
import 'package:freekake/screen/pustaka_screen.dart';
import 'package:freekake/screen/saya/profile_screen.dart';
class MainMenu extends StatelessWidget {
const MainMenu({super.key});
@@ -22,7 +22,7 @@ class MainMenu extends StatelessWidget {
children: [
MenuButton(
label: "E-furibuddy",
icon: 'icons/furrybuddy.svg',
icon: 'assets/icons/furrybuddy.svg',
onPress:
() => {
Navigator.push(
@@ -33,7 +33,7 @@ class MainMenu extends StatelessWidget {
),
MenuButton(
label: "Koleksi",
icon: 'icons/koleksi.svg',
icon: 'assets/icons/koleksi.svg',
onPress:
() => {
Navigator.push(
@@ -45,7 +45,7 @@ class MainMenu extends StatelessWidget {
SizedBox(width: 120),
MenuButton(
label: "Pustaka",
icon: 'icons/Pustaka.svg',
icon: 'assets/icons/Pustaka.svg',
onPress:
() => {
Navigator.push(
@@ -56,7 +56,7 @@ class MainMenu extends StatelessWidget {
),
MenuButton(
label: "Saya",
icon: 'icons/Saya.svg',
icon: 'assets/icons/Saya.svg',
onPress:
() => {
Navigator.push(
+3 -2
View File
@@ -28,8 +28,8 @@ class MenuButton extends StatelessWidget {
IconButton(
icon: SvgPicture.asset(
icon ?? '',
width: w ?? 28,
height: h ?? 28,
width: w ?? 24,
height: h ?? 24,
// allowDrawingOutsideViewBox: true,
colorFilter: ColorFilter.mode(
Color.fromARGB(255, 255, 255, 255),
@@ -43,6 +43,7 @@ class MenuButton extends StatelessWidget {
style: TextStyle(
color: Color.fromARGB(255, 239, 224, 232),
fontWeight: FontWeight.bold,
fontSize: 10,
),
),
],
+1 -1
View File
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:furibase/components/navbar_shape_2.dart';
import 'package:freekake/components/navbar_shape_2.dart';
class NavbarContainer extends StatelessWidget {
const NavbarContainer({super.key});
+1 -1
View File
@@ -16,7 +16,7 @@ class ScanButton extends StatelessWidget {
padding: EdgeInsets.all(10),
child: IconButton(
icon: SvgPicture.asset(
'icons/Scan.svg',
'assets/icons/Scan.svg',
width: 60,
height: 60,
colorFilter: ColorFilter.mode(