stripe / stripe-apps

Stripe Apps lets you embed custom user experiences directly in the Stripe Dashboard and orchestrate the Stripe API.
https://stripe.com/docs/stripe-apps
MIT License
147 stars 72 forks source link

Using accordion for displaying permissions info feels clumsy (design) #555

Open auchenberg-stripe opened 2 years ago

auchenberg-stripe commented 2 years ago

Using accordion for displaying permissions info feels clumsy

  1. I find this component frustrating to interact with. Every section I opened has a single value in it, which ergonomically is a lot of clicking to see what’s inside.

  2. Information provided in the expansion doesn’t tell me anything more than the category name it is nested under.

    • Why not show me everything at a glance?
    • What is the benefit of the nested hierarchy?
    • This looks worse than it is because the nested hierarchy inflates the content so I’m like “OMG THERE IS LOADS OF STUFF HIDDEN UNDER HERE” whereas it’s kinda 1:1 right now?
    • image image image

mjohnsonpint-stripe commented 2 years ago

Largely related to permissions not having descriptions.