Skip to content

[Enhancement] Group options logically and consistently #145

Description

@KodeBarista

Currently, each configuration pages mix settings, making it harder to quickly scan and find an option.

The goal is to establish a consistent information hierarchy across all pages. With which users should be able to quickly scan the page and intuitively know where to find an option without having to reconsider the layout for each page.

Group 0 → Common config for the sensor, Displayed above & Independent of Tab bar

  • Power saving mode
  • Combine download & upload

Group 1→ What do I want to see on the panel? (what chart, value, label, icon in what color) (Consistent across pages)

  • Show chart
  • Show value
  • Show label
  • Show icon
  • Chart type
  • Chart color

Group 2 → How should the data be represented? (Combined or separate values, Bits or Bytes, as %?)

  • As percentage
  • Temperature unit
  • Min/max values
  • Bandwidth in bytes/bits
  • Adaptive scale
  • Other options that control how the underlying data is represented for each page

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions