Help

Navigation & Interface

LoanX features a sophisticated yet intuitive interface designed to accommodate different workflows and user preferences. This guide covers all navigation patterns, interface elements, and customization options.

Interface Overview

LoanX adapts its interface based on your configuration and preferences:

Interface Modes

Voice-First Mode:

  • Optimized for AI voice assistant interaction
  • Minimal navigation elements
  • Full-screen chat experience
  • Voice-centric controls

Hybrid Mode:

  • Combines native iOS interface with web-based functionality
  • Tab bar navigation with multiple sections
  • Drawer menu for additional options
  • Full loan management capabilities

Web-Integrated Mode:

  • Native iOS wrapper around web-based loan system
  • Web view with native iOS navigation controls
  • Seamless integration between native and web features
  • Familiar web-based workflows

Tab Bar Navigation

When using Hybrid Mode, the main interface uses a tab bar at the bottom:

Typical Tab Structure:

  • Dashboard: Main loan overview and status
  • Conversations: Access to voice assistant and chat history
  • Documents: Loan documentation and file management
  • Scenarios: Loan comparison and analysis tools

Tab Bar Features:

  • Icons clearly identify each section
  • Badge notifications show activity or alerts
  • Smooth transitions between sections
  • State preservation (your place is remembered)

Drawer Menu System

Access additional features through the drawer menu:

Opening the Drawer:

  • Tap the menu icon (three horizontal lines) in the top navigation
  • Swipe from the left edge of the screen
  • Use navigation gesture if enabled

Drawer Contents:

  • Additional app features and tools
  • Account and profile settings
  • Environment switching options
  • Help and support links
  • Logout functionality

Drawer Behavior:

  • Overlay design doesn't disrupt main interface
  • Tap outside drawer to close
  • Swipe left to dismiss
  • Quick access to secondary features

The top navigation bar provides context and controls:

Left Side Elements:

  • Menu Button: Opens drawer menu
  • Back Button: Returns to previous screen
  • Close Button: Dismisses modals or overlays

Center Elements:

  • Title: Current screen or loan name
  • Status Indicators: Connection status, sync status
  • Logo: LoanX branding (on main screens)

Right Side Elements:

  • Settings: Access app settings
  • Profile: User account information
  • Actions: Context-specific tools and options

Screen Types and Layouts

Full-Screen Interfaces

Voice Assistant:

  • Immersive chat interface
  • Floating controls for voice/text input
  • Status bar shows session information
  • Background may show subtle branding

Loan Selection:

  • Full-screen list of available loans
  • Search bar at top
  • Create loan action button
  • Pull-to-refresh functionality

Settings Screens:

  • Slide up from bottom
  • Navigation bar with "Done" or "Cancel"
  • Form-style layout for configurations
  • Auto-save or explicit save actions

AI Assistant (in Hybrid Mode):

  • Circular transition animation from floating button
  • Full-screen chat interface
  • Close button returns to previous screen
  • Smooth animations preserve context

Web View Integration

Hybrid Web Screens:

  • Native iOS navigation bar
  • Web content in main area
  • Native controls for web interaction
  • Seamless scrolling and interaction

Web Navigation:

  • Back/forward buttons when applicable
  • Refresh capability
  • URL awareness for deep linking
  • Native iOS sharing and actions

Interface Customization

Appearance Settings

Theme Options:

  • Light mode optimized for daylight use
  • Dark mode for low-light environments
  • Automatic switching based on iOS system setting
  • Consistent theming across all screens

Text Size:

  • Supports iOS Dynamic Type
  • Scales appropriately for accessibility
  • Maintains readability at all sizes
  • Consistent scaling across interface elements

Gesture Controls:

  • Swipe gestures for drawer menu
  • Pull-to-refresh on list screens
  • Tap-and-hold for contextual actions
  • iOS standard gesture support

Button Placement:

  • Optimized for one-handed use when possible
  • Important actions in easy-to-reach areas
  • Consistent placement patterns
  • Clear visual hierarchy

Contextual UI Elements

Floating Action Buttons

Voice Assistant Button:

  • Typically in bottom-right corner
  • Circular design with AI assistant icon
  • Smooth animation when tapped
  • Repositions based on tab bar presence

Quick Actions:

  • Context-sensitive floating buttons
  • Appear based on current screen and data
  • Easy access to primary actions
  • Non-intrusive placement

Status Indicators

Connection Status:

  • Network connectivity indicator
  • Sync status for data updates
  • Voice assistant session status
  • Clear visual feedback

Activity Indicators:

  • Loading spinners for data requests
  • Progress bars for lengthy operations
  • Success/error state feedback
  • Subtle animation without distraction

Alert and Notification Systems

In-App Alerts:

  • System messages and confirmations
  • Error notifications with clear action items
  • Success confirmations for completed actions
  • Warning messages for important information

Banner Notifications:

  • Session warnings for voice assistant
  • Update notifications
  • Feature announcements
  • Non-blocking information displays

Responsive Design

Different Screen Sizes

iPhone SE/8:

  • Compact layout optimizations
  • Adjusted spacing and sizing
  • Essential elements prioritized
  • Scrolling interfaces where needed

iPhone 12/13/14 Standard:

  • Balanced layout design
  • Comfortable tap targets
  • Optimal spacing and proportions
  • Full feature accessibility

iPhone Pro Max Models:

  • Enhanced use of screen real estate
  • Larger text and interface elements
  • Improved information density
  • Landscape mode optimizations

Orientation Support

Portrait Mode:

  • Primary design orientation
  • Optimized for one-handed use
  • Standard iOS navigation patterns
  • All features fully accessible

Landscape Mode:

  • Enhanced chat interface in voice assistant
  • Wider layouts where beneficial
  • Maintained functionality
  • Automatic rotation support

Accessibility Features

VoiceOver Support

Screen Reader Compatibility:

  • All interface elements properly labeled
  • Clear reading order for screen contents
  • Descriptive text for icons and buttons
  • Logical grouping of related elements

Voice Assistant Accessibility:

  • Alternative text input methods
  • Screen reader announces AI responses
  • Clear indication of interactive elements
  • Support for assistive technologies

Motor Accessibility

Larger Tap Targets:

  • Minimum 44pt touch targets
  • Generous spacing between elements
  • Easy-to-reach primary actions
  • Alternative interaction methods

Gesture Alternatives:

  • Button alternatives to gesture controls
  • Multiple ways to access features
  • Clear visual feedback for interactions
  • Reduced precision requirements where possible

Interaction Patterns

Touch and Gesture Interactions

Standard iOS Patterns:

  • Tap for primary actions
  • Long press for contextual menus
  • Swipe for navigation and dismissal
  • Pinch and scroll where applicable

App-Specific Patterns:

  • Tap and hold microphone for voice input
  • Pull to refresh loan lists
  • Swipe to access drawer menu
  • Double-tap for specific actions

Voice Interaction Integration

Seamless Voice/Touch:

  • Switch between input methods easily
  • Visual feedback for voice interactions
  • Clear indication of voice assistant state
  • Non-voice alternatives always available

Performance and Responsiveness

Smooth Animations

Transition Animations:

  • Screen transitions are fluid and purposeful
  • Loading states provide clear feedback
  • Interface elements animate smoothly
  • Consistent animation timing throughout

Performance Optimization:

  • Fast response to user interactions
  • Efficient memory usage
  • Quick app launch times
  • Smooth scrolling in all contexts

Loading States

Data Loading:

  • Clear progress indicators
  • Skeleton screens where appropriate
  • Graceful handling of slow connections
  • User feedback during wait times

Content Updates:

  • Real-time data synchronization
  • Visual feedback for updates
  • Preserved user context during updates
  • Automatic refresh capabilities

Troubleshooting Interface Issues

Can't Access Menu

Solutions:

  1. Look for three-line menu icon in top navigation
  2. Try swiping from left edge of screen
  3. Check if you're in a modal that needs to be dismissed first
  4. Force close and reopen app if unresponsive

Lost in Interface

Getting Back to Main Screen:

  1. Look for "Done" or "Close" buttons
  2. Tap back button multiple times if needed
  3. Use tab bar navigation to return to main sections
  4. Access drawer menu for navigation options

Display Issues

Interface Elements Too Small

Solutions:

  1. Check iOS Settings > Display & Brightness > Text Size
  2. Enable larger text in iOS Accessibility settings
  3. Ensure app is updated to latest version
  4. Restart app after making iOS text changes

Dark Mode Issues

Solutions:

  1. Check iOS Settings > Display & Brightness > Appearance
  2. Force close and reopen app after system changes
  3. Check if app has separate dark mode settings
  4. Verify app is updated to support dark mode

Touch and Interaction Problems

Buttons Not Responding

Troubleshooting:

  1. Ensure you're tapping within button boundaries
  2. Try tapping more deliberately (not too quick)
  3. Check if iOS Switch Control or AssistiveTouch is interfering
  4. Restart the app if touch response seems sluggish

Gesture Recognition Issues

Solutions:

  1. Ensure gestures are enabled in app settings
  2. Try more deliberate gesture motions
  3. Check iOS Settings for gesture conflicts
  4. Use alternative button controls when available

Best Practices

Efficient Navigation

Quick Access Patterns:

  • Memorize common gesture shortcuts
  • Use drawer menu for secondary features
  • Take advantage of context-sensitive buttons
  • Learn keyboard shortcuts where available

Workflow Optimization:

  • Plan your navigation path in advance
  • Use appropriate interface mode for your task
  • Keep frequently used features easily accessible
  • Minimize unnecessary screen transitions

Interface Customization

Personalization:

  • Set up your preferred interface mode
  • Configure accessibility settings as needed
  • Organize frequently used features prominently
  • Adjust text size for comfortable reading

Next: Settings & Configuration - Customize your LoanX experience with app settings and preferences