TheThingsNetwork / lorawan-stack

The Things Stack, an Open Source LoRaWAN Network Server
https://www.thethingsindustries.com/stack/
Apache License 2.0
936 stars 302 forks source link

Streamline entity title sections in the Console #2740

Closed bafonins closed 3 years ago

bafonins commented 4 years ago

Summary

Currently, entity title section in the Console are inconsistent.

Why do we need this?

Consistent UI across the Console.

What is already there? What do you see now?

Application title section: Screenshot 2020-06-15 at 17 17 56

Device title section: Screenshot 2020-06-15 at 17 18 11

Gateway title section: Screenshot 2020-06-15 at 17 18 23

Organization title section: Screenshot 2020-06-15 at 17 18 42

What is missing? What do you want to see?

  1. Creation date is missing in the device title section, while it is present title sections for other entities. Im not sure if we really need this, since we display Created at in the overview pages for each entity.
  2. Missing ID sub-title: 68497283-7e700380-0254-11ea-8c01-0907a8e4e909 I find this quite helpful.
  3. Inconsistent status location and messages (gateway and device title pages).
  4. Description location (device title section displays description in a different way than title sections for other entities)

cc @kschiffer

Environment

3.8.4

How do you propose to implement this?

Refactor <EntityTitleSection /> and its usage for applications/devices/gateways and organizatons, as well as <GatewayConnectionStatus />

Can you do this yourself and submit a Pull Request?

yes

kschiffer commented 4 years ago

Please wait with the implementation until I followed up with new designs for the title sections. Will try to squeeze that in this month.

kschiffer commented 4 years ago

@bafonins I've added the new designs to Zeplin.

bafonins commented 3 years ago

Blocked on https://github.com/TheThingsNetwork/lorawan-stack/issues/2333

bafonins commented 3 years ago

@johanstokking Do you think that adding uplink and downlink counts on the application overview page is needed? Currently, we display the counts only on end device/gateway overview pages.

johanstokking commented 3 years ago

@bafonins Do you think that adding uplink and downlink counts on the application overview page is needed?

No, I think we shouldn't do that until we have proper aggregates from the Event Server.

bafonins commented 3 years ago

Then this issue can be closed