This was just released. Well, technically re-released because this was a feature ages ago that I had to remove for technical reasons that Iāve just recently reworked.
Supporters will have a āShowā button on everyone elseās āuser cardā - between LifeMap and Profile. This will display that personās LifeMap on the page in an automatically selected color. Nobody elseās LifeMap will have animation features (no hover, no click/tap to visit the activity) but Iām going to look into adding that.
Colors are hard, so I fully expect most issues to be around that. I donāt have a ton of data to test with locally, so itāll be interesting to see how different the chosen colors are. Let me know how that works out for you (anyone reading along), because I have some other options to try out if things donāt work well right away.
While Iām writing all this, Iām realizing that there are some people who might have their privacy set to āPer Activityā and then not have any public activities. This lets them get displayed on leaderboards etc, but not have their individual geo data shared. This will present itself by just not doing anything upon clicking the Show button.
At the time of displaying the Show button, I canāt know if there are any public activities - so I canāt choose to hide that button if there are none.
The handling of this data is entirely managed by Mapbox, so I canāt (donāt know offhand how to) display some visual cue that thereās no data to display.
Iāll keep thinking about this, because Iād expect it to be a bad experience to click āShowā and then have to wait and wonder if anything is happening.
In my brief look at some of the colors I did get a very close one. Iāve run the north half of this screenshot and am comparing to someone who has run the south half.
I donāt think thereās a way to disable othersā lifemaps without navigating back to a city page. Maybe a button can appear only if youāre on your normal lifemap page while another lifemap is visible? Also, if you click the eye icon to turn off all visible lifemaps, it doesnāt change the āHideā back to āShowā.
Overall a pretty cool feature though. Iāve definitely spent some time comparing to others so this will make it more convenient.
Apologies if Iām misunderstanding something, but there (currently) is no difference in the color of the Lifemap of the person youāre looking at and your own when you overlay, right?
If you click the eye to toggle off nodes on an activity page, the hide changes back to show (youāll just have to trust I clicked the eye).
What I meant about some sort of universal toggle off is if I navigate to another page such as my lifemap or a single activity, I have to go back to a city page to turn off the second lifemap.
If I am here, I can toggle my own lifemap (note no purple lines) but thereās no way to get rid of the other brown lifemap:
The code thatās determining which color to use is based on a hash of the email address, so I wonder if everyone youāre seeing hasnāt entered their email into CityStrides.
Ultimately, Iāll probably have to change thatā¦
Well, my n=3 for the top 4 striders (myself + 3 others) in Lisboa all seem identical. Iād send a screenshot but it would just show purple on purpleā¦
Tried with 2 more lifemaps in MA. Also tried logging in/out. Still all the same shade of purple. Any suggestions?
EDIT: Iām dumb, I didnāt read closely that this is done from the City page and not from the other userās Lifemap. It works!