mordechairoth / IveltChromeExtension

Extension to add accessibility features to www.ivelt.com
8 stars 14 forks source link

add advanced search #67

Open ivelt2 opened 11 months ago

what-the-diff[bot] commented 11 months ago

PR Summary

ivelt2 commented 11 months ago

I see you are back active, wanted to PR again

chucem commented 11 months ago

if I get it right, I think you try to see topics like active posts with more advanced filters

image

so maybe add it on every page, and add it to this menu where we have this search already: image

and when its selected you can change the url of the original links to the one that does the advanced search

forgive me if I got it all wrong

mordechairoth commented 11 months ago

@ivelt2 As @chucem pointed out, please explain the goal of this feature and what problem it solves, and attach screenshots of how this feature will look/behave when merged.

ivelt2 commented 11 months ago

The goal of this addition is to add a feature for selective unread or active posts. when clicking this new button on the home page, you add checkboxes to all forums and allows the user to select which forums they want to see the unread posts from.

image

image

see here for the demand https://www.ivelt.com/forum/viewtopic.php?t=62887

chucem commented 11 months ago

now I get it... but maybe save the selection in browser memory so user don't have to select every thing every time?

also the checkboxs and the ratio boxes can use a little left margin

ivelt2 commented 11 months ago

Feel free to play with the styles you need. I am not good at styling at all. I can save it to a cookie just like I did on ivelt2.github.io we will need to plan a bit on how we want the feature to look... Ideally, I would want to create a SAVE button that would save the current selection into an easily accessible link for users to be able to return to and have up to, say, 3 bookmarks. We need to think this through. For now, I would deploy as is, maybe updating styles as you feel fit. Then let's gather some user feedback and take it from there.