Skip to main content

System Settings

System settings are used to customize platform appearance, functionality, and behavior. Based on different use cases, you can configure brand information, interface styles, function parameters, etc.

Typical use cases:

  • Brand Customization: Upload company logo, set theme colors, create exclusive platform
  • Interface Simplification: Hide unnecessary menu items, focus on core functions
  • Function Configuration: Set data formats, annotation standards, export rules, etc.
  • System Maintenance: Configure logs, notifications, storage and other system parameters

System Settings Interface

Brand Customization

Use Case: Replace platform default logo, use company or organization logo.

Operation Steps:

  1. Go to "System Settings" > "Logo Settings"
  2. Click "Upload" button to select image file
  3. System will automatically validate format and size, and perform compression
  4. Takes effect immediately after successful upload, can preview effect on page
  5. To restore default logo, click "Delete" button

Format Requirements:

  • Supported formats: PNG, JPEG, SVG
  • File size limit: 2MB
  • Automatic compression optimization to ensure best display effect

Logo will be displayed on login page, navigation bar and other locations.

How to Customize Favicon? (New in 3.4.0)

Use Case: Replace icon on browser tab.

Operation Steps:

  1. Go to "System Settings" > "Logo Settings"
  2. Click "Upload" in Favicon configuration section
  3. Select icon file
  4. Takes effect immediately after upload, no need to restart service

Format Requirements:

  • Supported formats: PNG, JPEG, SVG, ICO
  • Recommended size: 32x32 pixels

How to Customize Theme? (New in 3.4.0)

Use Case: Customize platform color scheme, create interface that matches corporate image.

Theme Features:

  • Multi-Theme Support: Can create multiple custom themes, flexibly switch
  • Dual-Mode Themes: Each theme includes light and dark modes
  • Real-Time Preview: Real-time preview effect when uploading or editing themes
  • Theme Management: Support enable/disable, set default theme, edit and delete operations

Upload Custom Theme:

  1. Go to "System Settings" > "Style Theme Settings"
  2. Click "Upload Theme" button
  3. Prepare theme configuration file (JSON format), must include light and dark configuration objects
  4. Can upload via drag-and-drop or click to select file
  5. Fill in theme name and description
  6. Switch light/dark mode in preview area to view effect
  7. Click "Upload" to save after confirming no issues

Theme Configuration Format: Theme configuration file is JSON format, structure as follows:

{
"light": {
"palette": {
"mode": "light",
"primary": { "main": "#1976d2" },
"secondary": { "main": "#dc004e" }
}
},
"dark": {
"palette": {
"mode": "dark",
"primary": { "main": "#90caf9" },
"secondary": { "main": "#f48fb1" }
}
}
}

Theme Management Operations:

  • Enable/Disable: Control theme availability through switch
  • Set Default Theme: Click star icon to set theme as system default
  • Edit Theme: Can modify theme name, description and configuration (built-in themes cannot be edited)
  • Delete Theme: Delete unnecessary custom themes (built-in themes cannot be deleted)
  • Download Template: Can download built-in themes as configuration reference

💡 Recommendation: Download built-in themes as templates first, then modify based on them.

How to Hide Menu Items? (New in 3.3.0)

Use Case: Simplify interface, focus on core functions, hide temporarily unused function modules.

Operation Steps:

  1. Go to "System Settings" > "Menu Settings"
  2. Check menu items to hide
  3. Hidden menu items will not display in all users' menus
  4. System Settings page is not affected by this configuration, always visible

Menu Display Style:

  • Level 1 and 2 Separated (Default): Level 1 and level 2 menus displayed separately, clear structure
  • All Expanded: All menu items displayed flat, convenient for quick access

Can choose appropriate display method based on usage habits.

Site Configuration

How to Set Site Name?

Use Case: Configure independent site names for different languages, support multilingual users.

Operation Steps:

  1. Go to "System Settings" > "Website Settings"
  2. Configure site name:
    • Chinese name
    • English name
    • Japanese name (optional)
  3. Set default homepage (overview page or data page)
  4. Configure site description information (supports multiple languages)

How to Configure Brand Information?

Brand Information Configuration:

  • Organization Name: Set enterprise or organization name
  • Organization Website: Configure enterprise official website link
  • Website ICP Record: Set ICP record information (applicable to domestic deployment)
  • Hide Brand Introduction: When enabled, will hide all introduction copy about IO-AI related products, suitable for resale scenarios

External Link Configuration:

  • User Manual Page: Configure custom user manual link
  • Feedback Page: Configure feedback form link

These links will be displayed in corresponding positions on platform for user access.

Function Configuration

Dataset Configuration

Storage Configuration:

  • Configure data storage related parameters
  • Set capacity limits
  • Configure backup strategies

Format Support:

  • Configure supported data formats
  • Set file size limits
  • Configure conversion rules

Quality Control:

  • Configure data quality control parameters
  • Set validation rules
  • Configure anomaly handling

Annotation Configuration

Annotation Standards:

  • Configure annotation-related standard parameters
  • Set annotation norms and quality requirements
  • Define review processes

Tool Configuration:

  • Configure annotation tool parameters
  • Set tool types and functions
  • Configure keyboard shortcuts

Workflow:

  • Configure annotation workflows
  • Set task assignment rules
  • Configure progress tracking and quality control

Export Configuration

Export Formats:

  • Configure supported data export formats (JSON, CSV, HDF5, etc.)
  • Set export parameters and options

Export Permissions:

  • Configure permission control for data export
  • Set user permissions and data scope
  • Configure operation restrictions

Export History:

  • Configure export history management parameters
  • Set record saving and query functions
  • Configure cleanup strategies

Data Pipeline Configuration

Data Processing:

  • Configure data processing workflows and parameters
  • Set data cleaning, format conversion, quality check rules

Data Synchronization:

  • Configure data synchronization related parameters
  • Set synchronization frequency and scope
  • Configure conflict handling rules

Data Monitoring:

  • Configure data pipeline monitoring parameters
  • Set performance monitoring and anomaly detection
  • Configure alert settings

System Configuration

User Management Configuration

Authentication Settings:

  • Configure user authentication related parameters
  • Set password policies, login restrictions, session timeout

Permission Configuration:

  • Configure user permission management parameters
  • Set role definitions, permission assignment, access control

Notification Configuration

Notification Channels:

  • Configure notification sending channels (email, SMS, system messages, etc.)
  • Ensure notifications can be delivered in time

Notification Rules:

  • Configure notification sending rules
  • Set trigger conditions, sending frequency, content templates

User Preferences:

  • Configure user notification preferences
  • Set receiving methods, notification types, time settings

Log Configuration

Log Levels:

  • Configure system log levels and content
  • Set error logs, operation logs, performance logs

Log Storage:

  • Configure log storage methods
  • Set storage location, retention time, compression strategies

Log Analysis:

  • Configure log analysis related parameters
  • Set analysis rules, report generation, alert settings

Homepage Statistics Configuration

Statistics Metrics:

  • Configure statistics metrics displayed on homepage
  • Set data volume, user count, task count, etc.

Chart Settings:

  • Configure statistics chart display parameters
  • Set chart types, time ranges, data sources

Refresh Frequency:

  • Configure statistics data refresh frequency
  • Set real-time updates, scheduled refresh, manual refresh

Teleoperation Configuration

Device Management:

  • Configure teleoperation device management parameters
  • Set device types, connection methods, status monitoring

Data Collection:

  • Configure data collection related parameters
  • Set collection frequency, data format, storage methods

Security Control:

  • Configure teleoperation security control parameters
  • Set access permissions, operation restrictions, security monitoring

Common Questions

How to Restore Default Configuration?

Restore Method:

  1. Go to "System Settings" page
  2. Click "Reset Configuration" button
  3. Confirm reset operation

⚠️ Note: Reset operation will restore all configurations to factory settings, this operation is irreversible.

When Do Configuration Changes Take Effect?

Effective Time:

  • Logo and Favicon: Takes effect immediately after upload
  • Theme Configuration: Takes effect immediately after upload
  • Menu Settings: Takes effect immediately after save
  • Other Configurations: Takes effect immediately after save, some configurations may need page refresh

How to Backup System Configuration?

Backup Method:

  1. Export system configuration (if supported)
  2. Or record values of key configuration items
  3. Regular backup for easy recovery

Applicable Roles

Administrator

You can:

  • Perform system initialization
  • Configure all system parameters
  • Monitor system operation status
  • Handle system issues
  • Customize platform appearance and functionality

After completing system settings, you may also need: