-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Redesign labeling icons? #2684
Comments
As part of the redesign, maybe we work on updating our color scheme to reduce saturation (the green is super saturated/bright, see screenshot) and for better visual cohesion with our logo and branding (which didn't exist when we first created Project Sidewalk's UI). Thoughts @Luciozzz? |
So, it seems like both of our new partners (Chicago and Amsterdam) want us to add two label types: crosswalk labels + pedestrian signal labels. We need to redesign the label button bar slightly to accommodate this (possibly by shrinking their width or some other creative solution). We also talk about adding crosswalk labels here: #295 and here: #131 (comment). Tagging @isavin12 and @Luciozzz. Not sure how this might fit into your design plans this quarter. We should talk. |
I'm just bumping this for @isavin12 and @Luciozzz. We need to start moving forward with crosswalk and, potentially, pedestrian signal labeling buttons... but we need icons first. Either we just derive them from our original icons set (see: https://github.com/ProjectSidewalk/Design/tree/master/LabelingButtonIcons) or we come up with new iconography and color. Let's discuss during the meeting today? |
Here is a new set of icons (preview) per request and per our meeting last Friday: When designing the icons I thought of my experience using the labeling tool... I kept putting down labels about what's missing but always forgetting to also label what's already there. For example, I remembered to label "No Curb Ramp" but forgot to label "Curb Ramp". So I came up with another set of icons, trying to solve the problem: I juxtaposed green checkmarks with red crosses to remind our users to label the bad AND the good. @jonfroehlich @isavin12 Any thoughts? |
Thanks for this work @Luciozzz. Great progress!
to maybe this 'explorer' icon I made
|
Thanks for the feedback @jonfroehlich! I noticed something in the original raw logo file: Will upload a screen mockup with new icons and color scheme soon. |
Oh, this is great! I always noticed this rough wheel design in the past and
I wasn’t sure if it was intentional texture or not. Relatedly, we should
update our animated gif so it’s less pixelated and more professional
…--
Sent from phone
|
Can you make sure to add your new cleaned logo to https://github.com/ProjectSidewalk/Design/tree/master/Logos? It's also not clear to me that we need a "missing pedestrian signal" and "missing crosswalk icon"—because this would require contextual knowledge and perhaps even domain expertise in deciding where/how a city is supposed to design traffic and pedestrian flow. Instead, I think it's more likely that we just have the labels for identifying and assessing pedestrian signals and crosswalks signals. |
@Luciozzz I worked on updating the GIF this past summer and have the updated file. Where should I upload it? |
New cleaned logo added. I agree with having labels for identifying pedestrian signals and crosswalks signals. Here is a mission screen mockup with new icons and colors: Would love some feedback! @isavin12 @jonfroehlich |
Woohoo! So great to see this. New icons look cleaner and more uniform. Congrats @Luciozzz for this milestone! Some quick thoughts.
|
Thanks. Colors look promising. Will have to see what they look like once
actually applied to the UI. Nice work Duanhao!
…On Fri, Oct 29, 2021 at 9:43 AM Duanhao ***@***.***> wrote:
In terms of colors, I did some research on coolor.co and curated a set of
colors that's easier for the eye, with lower contrast. I also tested the
color accessibility and they all pass a 5:1 ratio based on WCAG 2.0
guideline. Here are the hex numbers:
[image: image]
<https://user-images.githubusercontent.com/18668038/139471953-d45e15a2-c789-479b-abbd-f9e0b761f026.png>
I agree with re-grouping the buttons. I will test out different button
designs and upload mockups soon!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2684 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAML55LCLFAXANDCEE54RTTUJLFMTANCNFSM5FGNIY4A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
--
Jon E. Froehlich <https://jonfroehlich.github.io/> (he/him
<https://www.mypronouns.org/he-him>) | @jonfroehlich
<https://twitter.com/jonfroehlich>
Associate Professor, Allen School of Computer Science & Engineering
<https://www.cs.washington.edu/>
Director, Makeability Lab <https://makeabilitylab.cs.washington.edu/> |
Assoc. Director, CREATE <http://create.uw.edu/> | Faculty Chair, MHCI+D
<https://mhcid.washington.edu/>
Help make sidewalks more accessible: http://projectsidewalk.org
|
I've worked on a new set of icon designs and here they are: |
Wow, what great progress @Luciozzz. I think this new set is cleaner and each icon is more distinguishable from others in the set! A few comments.
Here are some pictures of ADA-compliant ramps: And sketches and more info that you could use as design inspiration: See also: |
I came here to say basically the same things as @jonfroehlich which is a good sign 😉
|
@Luciozzz great work! It's a step in the right direction. Could we possibly try a hyper-simplified version of these label types? I still feel like these are a little too detailed. Also maybe we move the text out of the icon, so it sits under the icon? Could we also see what they look like without color? At the very least keeping color within the icons to just two. For instance I think it's too busy to have red, navy, white, grey, and pink for "no curb ramp". Just thinking back to Jon's comments about how the color starts to lose meaning once we have more than like 3. I've been looking at Google's icons for MEET and MAPS for inspiration: |
As we're working on this, I recalled that one of the first working prototypes of "Project Sidewalk" was actually for crowdsourcing inspections of bus stop landmarks, which we received a Best Paper Award for at ASSETS'13. Here's the interface and labeling icons for bus stop signs, bus stop shelters, benches, trash cans, mail/news paper box, traffic signs/poles. And here's a video demo! |
In conversations with Barbara Minsker at SMU, she suggested using the language: "Curb Ramp Needed" rather than "Curb Ramp Missing" (and, similarly, "Pedestrian Signal Needed" and "Crosswalk Needed"). I like this language because it signals to users that they are, in some ways, voting a preference and acting a bit like community urban planners. Additionally, a key challenge with bringing in more labeling buttons is the complexity of the task. I was thinking that perhaps there is a UX way of solving this that would also let us have both the "Needed" buttons for curb ramps, pedestrian signals, and crosswalks. So, in total, we would have:
There might be a few ways of reducing these. For example, we make "Curb Ramp" and "Curb Ramp Needed" one button or icon and when you mouse over it, it animates into two buttons where you can make your selection. Alternatively, you click on the "Curb Ramp" button and when you drop it in place, the first thing you select is whether it's missing or there. In either case, we would have:
Thoughts? |
Yes! This (#2684 (comment)) is what I was thinking about... though we might have to implement this slightly differently to:
|
I was thinking about this more this morning and I'm still wrestling with people's ability to discern when a crosswalk or pedestrian signal is needed. I could see folks reliably marking their existence (when they exist) but being able to think through when a crosswalk or signal is needed, or not, feels like a transit planning task that is more advanced than what we currently ask of folks in Project Sidewalk. I think that some of our users—who are particularly diligent or skilled or come from a background in urban planning or walkability audits—could do this without a problem but could the "general" user? |
That is really my main concern here. Given the mistakes being made with the more simple label types and our discussions about more training for those, I don't see how your average user would have the knowledge to label the absence of signals without a dedicated tutorial. |
Yah, I was thinking that we could keep "Missing Curb Ramp" (or rename it to "Curb Ramp Needed") but for pedestrian signal and crosswalk, perhaps we return to only labeling the existence of those and not asking our users to provide judgments about where they are necessary (if they don't exist). |
Returning to only labeling the existence would reduce the total number of icons to 8: If we only have 8 icons in total, I'd suggest we cancel the hover interaction (#2684 (comment)) and put those 8 icons straight out to get rid of additional steps. Instead, we could group them with tags, e.g. something like this: |
Hi @Luciozzz. I agree! Really love some of the ideas here: the circular icons, the groupings and separation, etc.
Maybe you need to go back to something like the following but using an arrow to point out the lack of ramp?
|
@jonfroehlich are we planning on keeping the "can't see sidewalk" label type? If so, we'd need a new icon for that as well and would need to decide where that icon will go. |
Yes, I think that continues to be important, don't you? |
Yeah I just wasn't sure because that label type hasn't been mentioned at all yet. It also theoretically has a good use (showing where a physical audit would be useful), but we haven't really done anything with that label type yet. |
About the "other" icon - I think it's actually helpful to use a simple version (the + sign or ... sign). I understand it's gonna look great if we can come up with a general representation of the "other" category in context; however, it is really hard to find a general representation and the reality is it doesn’t matter because our users will decide. All we need to do is to create a symbol, label it so that our users can proceed to recognize and use the symbol. It will then become popularized in the system. |
The same thing goes to the obstacle icon - I'm afraid that if we use a pole in the middle of the street, users will perhaps mis-mark pedestrian signal poles and road signs. Using something that can represent a general idea and is not misleading could be better (like the rock). |
Neat stuff! i like 1 for curb ramp, and missing curb ramp and then the 3 dots for other. For the curb ramp ones, i wonder if they could look more like a corner? the part on the left looks like a mid-block crossing. Like if you made the bottom left part as more of a corner? Great stuff! Yochai |
I found the Rock a bit hard to understand/immediately get. What do you think about a fire hydrant? or if its a pole, someone indicating a narrower width? like with double sided arrows between an edge and the pole? |
Wow, great work @Luciozzz.
Thus, I probably like this one best (but I'd like to see it with a corner): |
This is amazing. Way to go @Luciozzz! In our PS meeting, we talked about:
|
@misaugstad, you and I need to talk about implementation timeline on this as we Amsterdam is expecting this by the end of January (so you might have to do some frontend work!) :) |
Since I'll be out for at least a week in January, I should start working on this next week. I'll start working towards the mock that uses our current interface with just the new icons for now. How close are we to having the icons finalized with the correct size and everything? I can start working on this without the final design for the icons, but I'll need them somewhat soon I'd think. |
Was thinking the same thing.
You should coordinate with @Luciozzz directly on this. We should get all icon related design work committed to the Design repo as well: https://github.com/ProjectSidewalk/Design |
Checking in Duanhao Zhang's (@Luciozzz) wonderful redesign work of our labeling buttons, which improves overall aesthetics but also adds in crosswalk and pedestrian signals. This work addresses: ProjectSidewalk/SidewalkWebpage#2684
@Luciozzz sorry that we missed this earlier, but we also need to work on the design of the subcategory menu when someone clicks on the "other" section. Right now it brings up a dropdown with the "other" and "can't see the sidewalk" label types, shown below. Which also reveals that we need a "can't see the sidewalk" icon! @Luciozzz if you don't have time to work on this design (this week or at all), just let us know! |
We are likely to add crosswalk and possibly even pedestrian signal label types. We'd need to generate icons for these buttons. In doing so, this may give us an opportunity to redesign all of our label types and color schemes. This may be possible because of talented folks like @isavin12 that we've added to our team.
The text was updated successfully, but these errors were encountered: