diff --git a/assets/images/Integrations_icon.svg b/assets/images/Integrations_icon.svg
new file mode 100644
index 00000000..e3ef7e16
--- /dev/null
+++ b/assets/images/Integrations_icon.svg
@@ -0,0 +1,9 @@
+
diff --git a/assets/images/access_icon.svg b/assets/images/access_icon.svg
new file mode 100644
index 00000000..d04fa641
--- /dev/null
+++ b/assets/images/access_icon.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/images/asset_icon.svg b/assets/images/asset_icon.svg
new file mode 100644
index 00000000..b7649b97
--- /dev/null
+++ b/assets/images/asset_icon.svg
@@ -0,0 +1,32 @@
+
diff --git a/assets/images/construction_Icon.svg b/assets/images/construction_Icon.svg
new file mode 100644
index 00000000..7efad965
--- /dev/null
+++ b/assets/images/construction_Icon.svg
@@ -0,0 +1,31 @@
+
diff --git a/assets/images/devices_icon.svg b/assets/images/devices_icon.svg
new file mode 100644
index 00000000..fbe784d1
--- /dev/null
+++ b/assets/images/devices_icon.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/images/energy_icon.svg b/assets/images/energy_icon.svg
new file mode 100644
index 00000000..cd4ebbf9
--- /dev/null
+++ b/assets/images/energy_icon.svg
@@ -0,0 +1,11 @@
+
diff --git a/assets/images/movein_icon.svg b/assets/images/movein_icon.svg
new file mode 100644
index 00000000..7cf319bc
--- /dev/null
+++ b/assets/images/movein_icon.svg
@@ -0,0 +1,5 @@
+
diff --git a/assets/images/spase_management_icon.svg b/assets/images/spase_management_icon.svg
new file mode 100644
index 00000000..0a52816c
--- /dev/null
+++ b/assets/images/spase_management_icon.svg
@@ -0,0 +1,6 @@
+
diff --git a/lib/main.dart b/lib/main.dart
index c7b31392..d52c6541 100644
--- a/lib/main.dart
+++ b/lib/main.dart
@@ -2,6 +2,7 @@ import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:syncrow_web/pages/auth/bloc/auth_bloc.dart';
import 'package:syncrow_web/pages/auth/view/login_page.dart';
+import 'package:syncrow_web/pages/home/view/home_page.dart';
import 'package:syncrow_web/services/locator.dart';
import 'package:syncrow_web/utils/color_manager.dart';
@@ -35,11 +36,9 @@ class MyApp extends StatelessWidget {
theme: ThemeData(
textTheme: const TextTheme(
bodySmall: TextStyle(
- fontSize: 13,
- color: ColorsManager.whiteColors,
- fontWeight: FontWeight.bold),
+ fontSize: 13, color: ColorsManager.whiteColors, fontWeight: FontWeight.bold),
bodyMedium: TextStyle(color: Colors.black87, fontSize: 14),
- bodyLarge: TextStyle(fontSize: 16,color: Colors.white),
+ bodyLarge: TextStyle(fontSize: 16, color: Colors.white),
headlineSmall: TextStyle(color: Colors.black87, fontSize: 18),
headlineMedium: TextStyle(color: Colors.black87, fontSize: 20),
headlineLarge: TextStyle(
@@ -48,11 +47,10 @@ class MyApp extends StatelessWidget {
fontWeight: FontWeight.bold,
),
),
- colorScheme: ColorScheme.fromSeed(
- seedColor: Colors.deepPurple), // Set up color scheme
+ colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), // Set up color scheme
useMaterial3: true, // Enable Material 3
),
- home:LoginPage(),
+ home: isLoggedIn == 'Success' ? const HomePage() : const LoginPage(),
);
}
}
diff --git a/lib/pages/auth/bloc/auth_state.dart b/lib/pages/auth/bloc/auth_state.dart
index 9814955a..4b6359eb 100644
--- a/lib/pages/auth/bloc/auth_state.dart
+++ b/lib/pages/auth/bloc/auth_state.dart
@@ -35,13 +35,13 @@ class LoginInvalid extends AuthState {
List