You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You will create a new component file (filter_button.tsx), which will displays a "Filter" button and a pop-up box when clicked, as shown on Figma. Your page should have a "Filters" button as shown by the Figma and when it is clicked, it should pop up a 'modal' where the user can choose to select different filters. The "apply" button should be non-functional, but the "reset" button should reset the fields that the user selected.
Deliverables 🚀
Schedule at least two meetings as a pair
Create a new branch using the "create a branch" button
Create your page in /src/components/
Style the page to match the footer in the wireframe (see below).
Use the SVG files in src/assets/images/filter. Here's a breakdown of each:
filter.svg: The icon in the "Filters" button.
close_button.svg: The icon for the "close" button on the pop-up box.
The fields in the pop-up box:
Grade Level, which is a drop down, with options for all grades from 1st to 12th. (Use the src/assets/images/dropdown.svg for the icon in the drop down button). You should be able to select multiple grade tags!
Subjects, which is a multi-select, with the options listed on the wireframe.
Tutoring mode, with two options: Virtual Only and In-Person Only. Only one can be selected.
Disability, with two options: Yes and No. Only one can be selected.
The buttons in the pop-up box:
Reset: Deselects all selected fields.
Apply: Doesn't have to do anything.
To apply "inter" font styling, use the tailwind class "font-interBlack" and then use any supplementary font weight styling for thinness or boldness. Use "italic" for italicized text.
Try to avoid using inline css styling for divs when you don't need to! You can use tailwind for most styling and it makes the code more consistent.
So many tutees, gotta filter them!
Summary 💻
You will create a new component file (filter_button.tsx), which will displays a "Filter" button and a pop-up box when clicked, as shown on Figma. Your page should have a "Filters" button as shown by the Figma and when it is clicked, it should pop up a 'modal' where the user can choose to select different filters. The "apply" button should be non-functional, but the "reset" button should reset the fields that the user selected.
Deliverables 🚀
Wireframe 🎨
Here's the wireframe.
Reference:
Tip for success 📈
Where to get help!
Reach out to @dilanurbayraktar and @brandondionisio.
The text was updated successfully, but these errors were encountered: