Create topic dropdown component #455
Labels
feature
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
Terms
Description
This issue is to crate a
DropdownTopics.vue
component in the frontend that will be used to select the topics that the user wants to filter by. We'll need this to be a multi selection dropdown that uses Headless UI for accessibility - for instance a combobox. The component would be made in the dropdown directory.The general style for the component can be found on the designs on Figma, but personally I feel like we can improve this a bit. As far as props are concerned, we'll need to have two sections: one that's at the top that are the saved topics of the user, and one that's below a horizontal separator line that has the rest of the available topics. Each section could have a small header above such as
My topics
andOther topics
.This component would then replace the placeholder topics dropdown component on pages such as the home page.
Contribution
Happy to support someone on this! This can be a
good first issue
for someone, but note that it's a bit more difficult :)The text was updated successfully, but these errors were encountered: