FlowFuse / flowfuse

Connect, collect, transform, visualise, and interact with your Industrial Data in a single platform. Use FlowFuse to manage, scale and secure your Node-RED solutions.
https://flowfuse.com
Other
279 stars 63 forks source link

Design rework for Device Groups #3103

Closed MarianRaphael closed 11 months ago

MarianRaphael commented 11 months ago

Original Design

https://www.figma.com/file/rMB2w5ZZUtTC0nxbwLYKJY/FlowForge-Platform?type=design&node-id=2528-18633&mode=design&t=UtJNcyM8PnopNmc5-0

Task

Based on our discussion, there is a need for a new design scope around the Device Group concept in #2997

joepavitt commented 11 months ago

Full set of screens here: https://www.figma.com/file/rMB2w5ZZUtTC0nxbwLYKJY/FlowForge-Platform?type=design&node-id=3636%3A12502&mode=design&t=ti6Xpx7QyoRLfh3O-1

joepavitt commented 11 months ago

Golden Path Prototype for device groups: https://www.figma.com/proto/rMB2w5ZZUtTC0nxbwLYKJY/FlowForge-Platform?page-id=3636%3A12502&type=design&node-id=3641-24919&viewport=2746%2C968%2C0.43&t=aiNRiHeoodkgCFir-1&scaling=min-zoom&starting-point-node-id=3641%3A24919&mode=design

joepavitt commented 11 months ago

Highlights

Team > Devices > Device Groups

Image

Device Group > Settings

Image

Device Group > Devices (Empty)

Image

Device Group > Devices (Added)

Image

MarianRaphael commented 11 months ago

Thanks for the designs. Looks good!

joepavitt commented 11 months ago

To scope this back, we can for now, not bother with the Team-level screens, Device Groups 9as first iteration) can be Application-level configured only.

In a meeting between @MarianRaphael, @Steve-Mcl and myself we've agreed with this scope as first iteration. There was discussion around moving everything to live within the scope of DevOps pipelines only, but this would be just as much development effort, without a single view of Device Groups which would hinder UX.

Steve-Mcl commented 11 months ago

@joepavitt could do with a bit of a leg up here.

The screenshots all seem to show management at team level (the Devices menu level is highlighted in all)

I feel there is a screenshot design missing on how the Application shows its device groups?

joepavitt commented 11 months ago

this was the missing screenshot (it's all available in the Figma I linked to, and the prototype)

Screenshot 2023-11-28 at 14 26 50
Steve-Mcl commented 11 months ago

Thanks (and apologies for not digging) @joepavitt

Steve-Mcl commented 11 months ago

After some discussion with @joepavitt there is a slight change in direction on the Device Membership Management.