Conversation
There was a problem hiding this comment.
Hi @JuliaKirschenheuter, this should be an <a /> element as suggested in the issue. For a quick fix we can just wrap the title of the app for this.
We shouldn't remove the clickability of the whole line because this is what we ultimately want to achieve.
For the Cards view, the cards should be <a /> elements themselves so we don't need to add any button.
|
update - solution for having the whole row clickable: The first This is legal HTML, it's accessible and does what we want. Screen.Recording.2023-11-14.at.11.20.30.mov |
@marcoambrosini i can't agree with you regarding Cards view. Right now we have |
|
@JuliaKirschenheuter the link would be the whole card. Please take a look at how Airbnb deals with this in their card view |
We have a |
|
@JuliaKirschenheuter the |
|
Agree with @marcoambrosini proposal. Making a link with position absolute over all the row makes the whole row behave like a link:
But I'd suggest a bit different implementation, union with @JuliaKirschenheuter's suggestion. We already have a column with the name which describes the link. We can make this text a link. And then add pseudo-element Pseudo-code:
One drawback. It makes it impossible to select the text on the row... |
IMO, this is fine in this case. |
2913cd7 to
119315b
Compare
119315b to
7e572f3
Compare
|
Cypress seems to be related needs fixing the app details tests |
Add `alt` for `AppScore` image Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
7e572f3 to
25d8703
Compare



Summary
altforAppScoreimageopacityfrom app description because not accessible🖼️ Screenshots
After:
Checklist
md) is added to all commits