I'm currently sketching a report module.
The options for one value you can add are:
- Object ex New York Office
- Device ex My Awesome Weather Station
- Value ex Ambient Temperature
- Aggregation AVG/MIN/MAX
You can add as many values as you wish.
You have to select one date range to generate your report for.
You can add as many date ranges as you want to. There will be one chart per date range.
Date Range pickers shall open a modal calendar.
This is my first try to get all under one roof without bloating the interface.
Hopefully it's already clear what you can do: First you select your date range. Then you can add a values within the table. Pressing the tick will add the value as text into the table and add a new row for adding a new value.
My actual question
What would be an intuitive way to add many date ranges?
The best idea I came up with is to reuse the table.
today - 3 months
andtoday
. Whatever you do, provide a reasonable default value that takes no work from the user and covers the most common use case.