hypothesis / client

The Hypothesis web-based annotation client.
Other
642 stars 197 forks source link

Group type icons #6667

Closed acelaya closed 2 weeks ago

acelaya commented 2 weeks ago

Part of https://github.com/hypothesis/product-backlog/issues/1597

This PR adds icons to groups so that it's easier to identify their type (public, protected and restricted).

image

[!NOTE]
The new design includes a few other changes which we won't be addressing as part of this PR, like a new way to highlight selected items, moving chevrons to the left side, etc.

Additionally, this PR adds two other improvements:

codecov[bot] commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.43%. Comparing base (35a67eb) to head (287c944). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #6667 +/- ## ======================================= Coverage 99.43% 99.43% ======================================= Files 271 271 Lines 10200 10210 +10 Branches 2424 2431 +7 ======================================= + Hits 10142 10152 +10 Misses 58 58 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.