New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
list-detail pattern (in responsive mode) - need distinct affordances list view for selection showing the details. #1143
Comments
One idea is, what if we just make the selection checkbox show even if its on single select. |
I agree with @tmcconechy. We should change the clicks to look more like this to fix the issue of having a clickable child in a clickable parent: Then @kayiuho instead of using that filled circle carat icon, we can use an existing plain right carat The HTML could look something like: <div>
<label>
<input type="checkbox" /> Stuff
</label>
<a href="">
Drill down
<i class="icon"></i>
....other stuff....
</a>
</div>``` |
That seem really good as then the arrow button is not required. And keeping the checkbox around wouldn't end up taking any more horizontal space than would be required with the arrow button. |
I wanted to see if we could do this without introducing another icon. If we're being more intentional about the selection area versus the target area allowed for the drill, do we really need a carat icon? I don't know that a user unintentionally clicks on a checkbox to drill. The question is more around will the user be confused about whether they are able to drill if they don't see an explicit carat icon? |
@jamie-norman , you mean you didn't want to add a new icon, or didn't want to add another icon to the UI? My goal was to use a regular carat (less button-esque) to show they can drill down, as I believe you are right - I do not think they will know it drills down without signage. |
Less work, works for me 👍 |
Describe the bug
Right now list-detail pattern in responsive mode will navigate to the detail when a selection is made. We need the ability to select for running contextual actions on the list and another way to "show detail".
Suggest a arrow button with a circle around it to distinguish between no circle (which just means you can click the item anywhere) and a circled arrow button (which means you must tap on it for showing detail).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Need affordance to be able to do either.
Screenshots
Thinking a filled in arrow button (like iphone does) could be useful. This doesn't need to be a fixed thing but just a button we could add in the template and mark as a special tapable/clickable area.
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: