cburgdorf / octosense

A github timeline reader that works
MIT License
10 stars 1 forks source link

revamp the filter box #7

Open cburgdorf opened 12 years ago

cburgdorf commented 12 years ago

The current filter box just doesn't work well for mobile usage. I think it would be better to just keep the fixed trigger "show filter" on the top of the screen but then just use an overlay over the whole screen with big mobile friendly checkboxes. So if one has a lot of checkboxes in the filter we would just show scrollbars as in the regular stream.

0x-r4bbit commented 12 years ago

In this case it could be useful to use the octicons (or others) instead of filters to get a better experience. By using just icons which could be kinda 'checkable', it is possible to remove all the checkbox descriptions without removing the meaning of'em.

In case the GUI will be designed responsive, all filter descriptions could appear on tablet and desktop experiences.

cburgdorf commented 12 years ago

Using the octicons is a good idea. We can use those for filters like show/hide pull requests, comments, forks etc. But we can't go icon only for the project filters.

0x-r4bbit commented 12 years ago

Lemme mock up some graphical user interfaces in a very abstract way, so that our discussion based on this. Think it's then easier to talk about these behaviors'n'stuff when we have something we can see.

I'll open an issue for that.

cburgdorf commented 12 years ago

Great to see you jumping on it :) Go ahead!

0x-r4bbit commented 12 years ago

Okay, mockup related stuff can be discussed in Issue #8. Will try to get something done over the weekend. It's a pleasure getting the chance to work with you! :)