hackforla / tdm-calculator

DTLA Hack for LA is partnering with Los Angeles Department of Transportation (LADOT) to develop a Traffic Demand Management (TDM) calculator tool. This tool will help planners at LADOT and real estate developers to meet the Los Angeles’s Mobility Plan goals by 2035.
https://tdm.ladot.lacity.org
GNU General Public License v2.0
48 stars 32 forks source link

Minor changes to Filtering UI Mockup to match the style guide #1838

Open NilakshiS opened 1 month ago

NilakshiS commented 1 month ago

Overview

The Figma designs and prototypes created for the Filter functionality on My Projects page need to be updated to be consistent with the styles in the style guide.

Details

The style guide has some different styles than what the design mockups for filter use, we need to update the design mockups to keep it consistent with the style guide. There are also some suggestions to implement.

  1. Change "Show Result" on buttons to "Apply".
    Details

The Primary Call to Action button on each popup is labelled "Show Result", but the usual word used for something like this is "Apply".

  1. Apply the "Primary" button style from the style guide to the "Apply" button.
  2. Design a style for "Cancel" button or propose another from the existing styles.

    The Reset button is functionally equivalent to a Cancel button on, say the Duplicate Project Dialog, so we will apply that style unless directed otherwise. It's not clear to me if the style guide includes a button style for "Cancel". In some case Cancel is the Primary (safest option) and in others it might be Secondary, but maybe Cancel-type operations need their own button design.

Action Items

Resources

serena1214 commented 2 days ago

Redesign Cancel Button

  1. Progress: I made 3 new designs for the cancel button. I'd like to get the team's feedback before moving on to the next step.
  2. Blockers(Difficulties or errors encountered): Unsure about the best approach for updating designs and prototype in Figma. Should I update all pages individually?
  3. Availability: I will be busy next week, but I'll do my best to squeeze in about 3 hours for our project.
  4. ETA: Within 2 weeks.

https://www.figma.com/design/nD9QK56Mzq7xNSaSUoeGx0/TDM-Calculator?node-id=3337-11979&t=touGMwZ0jX3D4rMy-1

serena1214 commented 9 hours ago

Updated all the cancel and apply buttons on #1885 New prototype for filters and my projects based on dev site.

NilakshiS commented 2 hours ago

@serena1214 Could you also change the button text to "RESET" instead of "CANCEL". It is more accurate for use in context of filters and is also used on the dev site. I've added a "Button Text" property to the component so it should be easier to change the value for multiple instances. image )