Tùy chỉnh Dashboard

Cấu hình thứ tự, ảnh thumbnail, và ẩn/hiện dashboard trên VieLang Mobile.

Tùy chỉnh Dashboard

Dashboard trên web và mobile dùng chung cơ sở dữ liệu. Bạn có thể tùy chỉnh cách hiển thị từng dashboard trên mobile mà không ảnh hưởng đến giao diện web.

Cài đặt Dashboard Image (Thumbnail)

Ảnh thumbnail hiển thị trong danh sách dashboard trên mobile.

  1. Vào Dashboards → click vào dashboard cần cấu hình
  2. Click nút Edit (bút chì)
  3. Trong phần Dashboard image → upload ảnh
    • Kích thước khuyến nghị: 800×600px
    • Định dạng: PNG, JPG
  4. Click Apply changes

Cài đặt Thứ tự Hiển thị

Dashboard với order nhỏ hơn hiển thị trước trong danh sách.

  1. Vào Dashboards → click dashboard
  2. Click Edit
  3. Field "Dashboard order in mobile application" → nhập số
    • Ví dụ: 1 hiển thị đầu tiên, 10 hiển thị sau
  4. Click Apply changes

Ẩn Dashboard trên Mobile

Dashboard vẫn hiển thị trên web nhưng bị ẩn trong app mobile.

  1. Vào Dashboards → click dashboard
  2. Click Edit
  3. Check "Hide dashboard in mobile application"
  4. Click Apply changes

Cấu hình Navigation Bar

Tùy chỉnh menu bottom bar của app:

  1. Vào Mobile Center → Bundle → Tab Layout
  2. Kéo thả để sắp xếp thứ tự menu items
  3. Toggle ẩn/hiện từng item
  4. Click Save
  5. Download configuration → overwrite configs.json
  6. Restart app

Cài đặt Dashboard qua API

# Cập nhật cấu hình mobile của dashboard POST /api/dashboard Authorization: Bearer {JWT} Content-Type: application/json { "id": { "id": "dashboard-uuid", "entityType": "DASHBOARD" }, "title": "Factory Overview", "mobileHide": false, "mobileOrder": 1 }

Best Practices

Khuyến nghịLý do
Thumbnail nền trắng hoặc màu sángTrông đẹp trên cả light/dark mode
Tên dashboard ngắn gọnKhông bị cắt trên menu mobile
Tối đa 5 dashboard hiển thịTránh scroll quá nhiều
Dùng widget responsiveDashboard cần hiển thị đẹp trên màn hình nhỏ

Thiết kế Dashboard tối ưu cho Mobile

Khi tạo dashboard dành cho mobile:

  • Sử dụng layout "Mobile" trong cài đặt dashboard (tách biệt với desktop)
  • Breakpoint: Thiết kế cho màn hình 360px - 430px width
  • Widget ưu tiên:
    • Value card (compact)
    • Gauge (đơn giản)
    • Alarms table (thu gọn)
    • Time series chart (full width)
  • Tránh:
    • Widget quá nhỏ (khó touch)
    • Layout nhiều cột trên mobile
    • HTML/CSS phức tạp