Apicurio / apicurio-ux-design

Track design work for the Apicurio UI/UX.
Apache License 2.0
0 stars 0 forks source link

Create API UI #22

Closed Mgranfie closed 5 years ago

Mgranfie commented 6 years ago

Refine and standardize the current workflow and user interface of the create and edit API experience.

Prototype here

Mgranfie commented 5 years ago

@EricWittmann just noticed in studio.apicur.io that the create API UI is not implemented as neither a fa full inset or dialog. Other elements in the application that are created use a dialog. This UI uses the breadcrumbs as a destination rather than the dialog pattern for creation. Not sure if I am seeing the most recent implementation of this? Thought I would ask. It was unexpected to move from the API tab/area when I hit create from the dashboard and there was no cancel, other than to use the back button and it was not clear what would happen. I feel like we talked about this a while back about not having this as two separate steps, but can't recall what we decided on the pattern to house it. Apologies if I am rehashing this... just want to understand before I move it out of the not implemented phase...

Current UI: Screen Shot 2019-03-19 at 3 51 40 PM

Dialog UI: a_create_api_dialog

Let me know what you think... Thanks!

EricWittmann commented 5 years ago

This was redesigned but not yet implemented. It's still on the to-do list.

Mgranfie commented 5 years ago

Ah Ok I thought we had talked about it. I will mark my story accordingly, thanks!

On Tue, Mar 19, 2019 at 8:42 PM Eric Wittmann notifications@github.com wrote:

This was redesigned but not yet implemented. It's still on the to-do list.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/Apicurio/apicurio-ux-design/issues/22#issuecomment-474639146, or mute the thread https://github.com/notifications/unsubscribe-auth/ARTwq64cIU0mtyyALh6l9P_i95tHBDggks5vYYQHgaJpZM4Uv38q .

Mgranfie commented 5 years ago

Design final. Implementation to do.