plone / plone.org

Plone.org
11 stars 23 forks source link

A11Y issue on https://plone.org/services/providers due to title tag #181

Open ichim-david opened 1 month ago

ichim-david commented 1 month ago

When I hover over any of the Plone providers I get the title "Foundation Sponsor card" due to this title being applied on the parent div as seen in this screenshot.

plone-foundation-sponsor-card

This title should be removed to avoid wrong information given both to users that hover over the logo's and those that use a screen reader to navigate and hear Foundation Sponsor Card when this listing is concerning plone providers

ichim-david commented 1 month ago

@stevepiercy how come I have no permission to add any labels to this issue? I see no reason for the Plone developers who are part of this team https://github.com/orgs/plone/teams/developers should not be allowed to add labels to issues added on plone.org which is part of the plone organisation.

stevepiercy commented 1 month ago

@ichim-david I see the same issue on:

I also added the URL to the page which you initially reported.


This repo does not have the Developers team assigned to it. It does have Website-Devs, whose description is "Developers working on our Plone websites like plone.org and ploneconf.org" assigned to it, as well as 4 individuals. I'm a member of the Website-Devs team. I can't remember what I did to earn the burden honor.

I've pinged the team and individuals to explain permission management of these repositories. I assume that making a contribution to the repos has nothing to do with making changes to content on ploneconf.org or plone.org, which requires the usual Plone site authorization. If that's true, then it makes sense to allow the Developer team to have write permission to these repos.

@plone/website-devs @mpeeters @nzambello @pnicolli @rioksane would one of you please enlighten us to permissions management for this repo and the @plone/website-devs team? Thank you!

ichim-david commented 1 month ago

I understand need for protection for the plone.org website, maybe adding labels means special permissions but if not it would be nice for the plone developers to flag a bug as a bug :)

stevepiercy commented 1 month ago

Exactly. I want to make the distinction between contributing code versus content to plone.org and other sites. These require two different authorization schemes and frames of mind.