UX on Geo Form is confusing with regards to Primary Nodes
Problem
Based on the fact that we can no longer create the Primary node from the UI !21448 (merged)
It is confusing that there is an option to toggle the primary node checkbox form the Edit form. It results in an error if you ever try to create/update a Node to be a Primary if the primary already exists (which is has to, since we hide the button unless it exists)
Proposal
- Remove the primary toggle from the UI
- All new nodes in UI are assumed to be Secondaries
- UI still knows which node is primary, so can show correct fields when editing primary vs secondary
Proposed design
- Prototype
- Spec
- The
primary
checkbox is gone. - Editing/creating a node page has the node-labels.
- The secondary label has the bg with black, 8% (/* Transparent/Black 8% */)
Screenshots
- When you are editing a primary node
- When you are editing a secondary node
- When you are creating a secondary node
Problems
@geo-team are there any cases where it may be necessary to change primary nodes from the UI that I am missing?
Potential use case:
- Have 2 nodes
- Edit Primary and uncheck primary box and save (now 2 secondaries with 0 primaries)
- Edit the Secondary and check primary box and save (now old secondary is primary and vis versa)
Is that even possible though or would Geo get confused in doing that via the UI?
Edited by Sunjung Park