[ ] Desktop Spacing (tip in case you don't know: if you switch on Dev Mode in Figma - you'll see all of these spacing notes in detail
[ ] Mobile Spacing
FUNCTIONALITY
[ ] When a user comes to the Shop page, all products are displayed in the results, as indicated by the SHOP ALL category highlighted in bold in the filter/category section.
[ ] These Shop All results are sorted by Featured first, Newest, then Oldest
[ ] The Genre filter should be customizable for the admin, as new genres may be added/removed regularly
[ ] When a user clicks either Genre, or Format, the dropdown expands, the + icon transforms into a –
[ ] User can select as many options as they want from the Genre and Format options. The square selectors next to the options fill black to indicate that they are active and a number in parenthesis updates next to the filter category to indicate how many total selections in that category are active
[ ] The results automatically update as user selects / deselects filtering options
[ ] In the Category filter (shop all, new this week, back in stock etc), user can only select ONE at a time.
[ ] Active category selected is indicated by bold text
[ ] On mobile, if the user collapses the category filter, the active category filter is shown
SORT BY FILTERING
[ ] Default selection is to filter by Featured - which means that the results are ordered by most recently featured first, then newest then oldest
[ ] Users can also then sort by Newest and Oldest from the dropdown
desktop dropdown
Designs in Figma (make sure you are looking at the page "Approved Designs" linked here)
Desktop Filter Design![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/1dada3ee-55eb-4ae7-aa0d-58d96459b20a)
Mobile Filter Design![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/7a394743-70ef-44c5-ad6b-44da6a01a7cf)
COLOR STYLES for both desktop / mobile![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/071c484b-276b-4f58-a8cf-5872ccb55a5b)
Desktop Typography![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/bc4ffe41-f383-41da-a909-01ef4d133899)
Mobile Typography![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/636f0fd7-2a9d-4102-a18b-590b479f0fc9)
[ ] Desktop Spacing (tip in case you don't know: if you switch on Dev Mode in Figma - you'll see all of these spacing notes in detail
![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/0793aebe-26f3-46f3-8aee-ea94e135b8c7)
[ ] Mobile Spacing
FUNCTIONALITY
[ ] When a user comes to the Shop page, all products are displayed in the results, as indicated by the SHOP ALL category highlighted in bold in the filter/category section.
[ ] These Shop All results are sorted by Featured first, Newest, then Oldest
![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/1cf055ca-58a2-4164-b2fd-ed062b4aee5c)
[ ] The Genre filter should be customizable for the admin, as new genres may be added/removed regularly
[ ] When a user clicks either Genre, or Format, the dropdown expands, the + icon transforms into a –
[ ] User can select as many options as they want from the Genre and Format options. The square selectors next to the options fill black to indicate that they are active and a number in parenthesis updates next to the filter category to indicate how many total selections in that category are active![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/1c188d6d-0092-4998-a6ce-d7d605814d96)
[ ] The results automatically update as user selects / deselects filtering options
[ ] In the Category filter (shop all, new this week, back in stock etc), user can only select ONE at a time.
[ ] Active category selected is indicated by bold text![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/73a1c7f9-d69e-49cc-be75-25d0c501dff5)
[ ] On mobile, if the user collapses the category filter, the active category filter is shown![Image](https://github.com/bean-la/insheepsclothing/assets/128851967/0e8e8041-3204-491a-b8d7-d4a60541f831)
SORT BY FILTERING