diff --git a/mobile/App.tsx b/mobile/App.tsx index 05d028b6..89509120 100644 --- a/mobile/App.tsx +++ b/mobile/App.tsx @@ -8,6 +8,7 @@ import { NavigationContainer } from "@react-navigation/native"; import { createBottomTabNavigator } from "@react-navigation/bottom-tabs"; +import { Ionicons } from "@expo/vector-icons"; import React from "react"; import { ActivityIndicator, StyleSheet, Text, View } from "react-native"; import { SafeAreaProvider } from "react-native-safe-area-context"; @@ -48,8 +49,8 @@ function TabNavigator() { options={{ title: "Upload", tabBarLabel: "Upload", - tabBarIcon: ({ color }) => ( - ⬆️ + tabBarIcon: ({ color, size }) => ( + ), headerTitle: "DocuElevate", }} @@ -60,8 +61,8 @@ function TabNavigator() { options={{ title: "Files", tabBarLabel: "Files", - tabBarIcon: ({ color }) => ( - 📄 + tabBarIcon: ({ color, size }) => ( + ), headerTitle: "My Documents", }} @@ -72,8 +73,8 @@ function TabNavigator() { options={{ title: "Profile", tabBarLabel: "Profile", - tabBarIcon: ({ color }) => ( - 👤 + tabBarIcon: ({ color, size }) => ( + ), headerTitle: "Profile", }} diff --git a/mobile/assets/adaptive-icon.png b/mobile/assets/adaptive-icon.png index c7612a03..c6b980d1 100644 Binary files a/mobile/assets/adaptive-icon.png and b/mobile/assets/adaptive-icon.png differ diff --git a/mobile/assets/favicon.png b/mobile/assets/favicon.png index 5e2e4c59..72fb4fcb 100644 Binary files a/mobile/assets/favicon.png and b/mobile/assets/favicon.png differ diff --git a/mobile/assets/icon.png b/mobile/assets/icon.png index b90debad..f56f42d0 100644 Binary files a/mobile/assets/icon.png and b/mobile/assets/icon.png differ diff --git a/mobile/assets/logo.png b/mobile/assets/logo.png new file mode 100644 index 00000000..10618d80 Binary files /dev/null and b/mobile/assets/logo.png differ diff --git a/mobile/assets/notification-icon.png b/mobile/assets/notification-icon.png index 868ad545..309c1bfa 100644 Binary files a/mobile/assets/notification-icon.png and b/mobile/assets/notification-icon.png differ diff --git a/mobile/assets/splash.png b/mobile/assets/splash.png index 9183a7e0..f49af679 100644 Binary files a/mobile/assets/splash.png and b/mobile/assets/splash.png differ diff --git a/mobile/src/screens/LoginScreen.tsx b/mobile/src/screens/LoginScreen.tsx index b5fa5cb6..35c11a4f 100644 --- a/mobile/src/screens/LoginScreen.tsx +++ b/mobile/src/screens/LoginScreen.tsx @@ -10,6 +10,7 @@ import React, { useState } from "react"; import { ActivityIndicator, Alert, + Image, KeyboardAvoidingView, Platform, Pressable, @@ -53,7 +54,15 @@ export default function LoginScreen() { behavior={Platform.OS === "ios" ? "padding" : undefined} > - DocuElevate + + + DocuElevate + Intelligent Document Processing Server URL @@ -110,12 +119,20 @@ const styles = StyleSheet.create({ shadowRadius: 12, elevation: 4, }, - logo: { + logoContainer: { + alignItems: "center", + marginBottom: 4, + }, + logoImage: { + width: 80, + height: 80, + marginBottom: 10, + }, + logoText: { fontSize: 28, fontWeight: "700", color: "#1e40af", textAlign: "center", - marginBottom: 4, }, tagline: { fontSize: 14,