ietf-tools / datatracker

The day-to-day front-end to the IETF database for people who work on IETF standards.
https://datatracker.ietf.org
BSD 3-Clause "New" or "Revised" License
576 stars 349 forks source link

IESG evaluation record: can't distinguish mail/no-mail icons #3855

Closed cabo closed 1 year ago

cabo commented 2 years ago

What happened?

In an IESG evaluation record, there are small envelope-shaped icons in each ballot header that indicate whether mail is requested or not.

These icons are practically indistinguishable. There are also three different ones, which two different tooltips.

https://datatracker.ietf.org/doc/draft-ietf-cbor-file-magic/ballot/

What browser(s) are you seeing the problem on?

Chrome / Edge, Safari

Code of Conduct

rjsparks commented 2 years ago

The template for this page uses these icon/tooltip combinations:

(for discusses/blocking positions)
<i class="bi bi-envelope float-end" title="Email requested to be sent for this discuss"></i>
<i class="bi bi-envelope float-end" title="Email requested to be sent for earlier discuss"></i>
<i class="bi bi-chat float-end" title="No email send requests for this discuss"></i>
<i class="bi bi-chat float-end" title="No email send requests for this discuss"></i>
--
(for comments)
<i class="bi bi-envelope-check float-end" title="Email requested to be sent for this comment"></i>
<i class="bi bi-envelope-plus float-end" title="Email requested to be sent for earlier comment"></i>
<i class="bi bi-envelope-dash float-end" title="No email send requests for this comment"></i>
<i class="bi bi-envelope-exclamation float-end" title="No ballot position send log available"></i>
--
(for ballots from people who are no longer ADs)
<i class="bi bi-envelope float-end" title="Email requested to be sent for this ballot position"></i>
<i class="bi bi-envelope float-end" title="Email requested to be sent for earlier ballot position"></i>
<i class="bi bi-chat float-end" title="No email send requests for this ballot position"></i>
<i class="bi bi-envelope-slash float-end" title="No ballot position send log available"></i>
aph3rson commented 1 year ago

@ IETF 116 codesprint, attempting to work on this

aph3rson commented 1 year ago

Discussed @ codesprint, revised logic will likely look something like the below: