Open Mgranfie opened 5 years ago
@EricWittmann including the resize suggestions here...
This design is following the PatternFly Table resize behavior
Default Table
Resized table with minimum sizes
List of Security Configurations
This looks like it uses the PatternFly list view and launched this layout from that. Would inherit the list behaviors. The only behaviors that were not defined and are not clear are the check all at the top of the list vs. checking an individual line item. Typically the interaction goes something like this:
Let me know what your thoughts are and if I am understanding the tasks and interactions correctly. Thanks, Monica
The mockups of course makes sense. What's missing from the screenshots but present in your explanatory text is the Check All functionality. However, I don't think we need that in this use-case. It is quite unlikely that the user will ever want to select all checkboxes, either for the list of security schemes or the list of scopes within a selected scheme. So I'd suggest we leave that off.
The other concern I have is scaling - in the case that there are a LOT of scopes. But that's probably pretty unlikely as well. Showing them in a list is probably the right thing to do.
So this looks good I think.
@EricWittmann I would agree with leaving the select all off, unless there are large volumes of information it's not needed. The list, although another list : ) the challenge of all data heavy applications... is clean, expected and extensible in a variety of ways, and easily scales for interaction/resize. So it is a logical selection in those ways. So it sounds like we are good with this?...
I think so yes! Thanks. :)
Current resize
Before resize
Resized (the fonts get bigger and the name gets cut off...)
The fonts getting bigger is a surprise.
Oh yikes. I know, funky huh. It's good though I can read it without my glasses on!! : )
On Tue, Mar 19, 2019 at 8:44 PM Eric Wittmann notifications@github.com wrote:
The fonts getting bigger is a surprise.
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/Apicurio/apicurio-ux-design/issues/53#issuecomment-474639541, or mute the thread https://github.com/notifications/unsubscribe-auth/ARTwq5rYxerg3576g9rqAwXc13rso5O0ks5vYYRxgaJpZM4ZIsAv .
When long names are given to Scopes, in both the creation stage (security requirements) and the assignment stage (security schemes), the presentation of the content is not displaying or resizing properly.