Skip to content

Conversation

@ShGKme
Copy link
Contributor

@ShGKme ShGKme commented Aug 7, 2024

☑️ Resolves

🖌️ UI Checklist

🖼️ Screenshots / Screencasts

🏚️ Before 🏡 After
image image

🏁 Checklist

  • 🌏 Tested with Chrome, Firefox and Safari or should not be risky to browser differences
  • 🖥️ Tested with Desktop client or should not be risky for it
  • 🖌️ Design was reviewed, approved or inspired by the design team
  • ⛑️ Tests are included or not possible
  • 📗 User documentation in https://github.com/nextcloud/documentation/tree/master/user_manual/talk has been updated or is not required

@SystemKeeper
Copy link
Contributor

Should we make that dependent on federation enabled/allowed?

@ShGKme
Copy link
Contributor Author

ShGKme commented Aug 7, 2024

Should we make that dependent on federation enabled/allowed?

Yes, but currently I don't know what's the best way to show the text. It's too long for this field.

@nickvergessen
Copy link
Member

Ah, input is in #12912 (comment)

@nickvergessen
Copy link
Member

@ShGKme would be nice to get this in before tomorrows RC1 which is the translation string freeze

@ShGKme ShGKme force-pushed the fix/list-posibilities-in-participants-search branch from 96f427c to ac0a4fc Compare August 13, 2024 10:33
@ShGKme ShGKme marked this pull request as ready for review August 13, 2024 10:35
Copy link
Contributor

@Antreesy Antreesy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also looks fine with Dialpad panel
image

:title="searchBoxDescription"
class="search-form__description">
<IconInformationOutline :size="20" />
<span class="hidden-visually">{{ searchBoxDescription }}</span>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wouldn't aria-label be sufficient here? If not, I'm afraid, we might accidentally delete it in future, if it won't be specifically commented

Copy link
Contributor Author

@ShGKme ShGKme Aug 13, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

aria-label is only valid on elements discoverable via assistive technologies:

  • An interactive element such as buttons
  • lists, modals, navigation and other landmarks

In other cases, it must be a general text content

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alternative is to remove the text here and set it as aria-desription on the input. But then I'm afraid it's even simpler to lose, because it would have no direct relation with the element.

@nickvergessen nickvergessen merged commit 79aab31 into main Aug 14, 2024
@nickvergessen nickvergessen deleted the fix/list-posibilities-in-participants-search branch August 14, 2024 04:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Make more obvious that you can add Federated Cloud ID accounts

6 participants