Issues with markers/pins on organization and endorser pages

Description

On the organization page, the pin should be different for endorsers vs. non-endorsers. We have a pin that is used in the endorsers map that does not have the Digital Principles logo (simply a gray pin). We can use this for organizations that are not endorsers.

The pin for endorsers is rendering incorrectly on the organization detail page. Adjust so that the principles logo fits inside the pin correctly.

On the endorsers map page, the pins are rendering incorrectly - ensure that the endorser logo fits inside each pin. Also ensure that the Project Marker icon is rendered correctly.

In the maps tab it is all right, but within org’s cards there is the DP symbol in the ones that have their office location, even though they aren’t endorser. We have been adding external partners in the catalog and trying to keep their cards updated, and I believe some may not like if they see their org linked with something that they didn’t endorse.

Implemented solution:

  • Organization map pin, when is not endorsed

  • Organization map pin, when is endorsed

     

  • Endorsers Map - project logo and DP logo fits inside our marker.



Environment

None

Attachments

8

Activity

Rafał Stencel 
October 21, 2022 at 9:00 AM

Mateus Girafa Lachtermacher 
October 20, 2022 at 4:45 PM

yes the card is correct for everything apart the DP logo, the only issue is changing this pin

Just to highlight that this card is just an example, this happens in basically every non-endorser with HQ information that I have seen

Rafał Stencel 
October 20, 2022 at 7:39 AM
(edited)

currently the Organization card for Atados Organization looks as follows:

Whereas the detail page:

The only issue I see in those screenshots is the DP logo in the pin on the map on the detail page. It seems to me that the Organization card is displayed correctly. Is that correct?

Michał Dulko 
October 19, 2022 at 1:55 PM

Really strange, I have tried a lot of times, but still cannot reproduce the issue to look deeper into this, always getting correct map render.
I will keep looking into this time to time.

Mateus Girafa Lachtermacher 
October 19, 2022 at 12:41 PM

the example was here before and the issue was editted, but any org which isn;t an endorser and has an office location will probably have the same

Here is an exa,ple, weirdly, now the map loaded on the sea, not on Sao Paulo where is the DP pin

https://solutions.dial.community/organizations/atados

Unresolved

Details

Assignee

Reporter

Original estimate

Time tracking

1d 1h logged

Sprint

Priority

Created July 29, 2022 at 1:36 PM
Updated January 5, 2023 at 8:43 PM