coala / coala-html

Interactive website generator using results from coala
GNU Affero General Public License v3.0
17 stars 41 forks source link

UI Mockup of Search and Filtering Functionality #120

Closed hemangsk closed 7 years ago

hemangsk commented 7 years ago

Heyo everyone! For phase 3 of GSoC, I will be working on UI enhancement of coala-html. That is adding search functionality, and filtering on the basis of several parameters.

What I've been thinking is that the search bar should look like the one for the coala Online module as that will give a feel of consistency throughout.

For result filtering, these parameters can be used,

So, screen shot 2017-03-18 at 12 59 11 am

It'd be really great if you share your thoughts.

sils commented 7 years ago

Filter by Files

I don't think this should be a dropdown, rather a textbox which live filters. TBH I think this can be removed fully in favour of the "omni search bar above"; as for the other filters, I'd go with the chip style that we also have for bear seletion on https://coala.io/#!/tryonline

Search Bar

Overall design

Can we use the coalaCSS? Also IMO we should use the same design which we're using for the other websites.

Missing Bits

I think the logs and files view are also important to consider.

hemangsk commented 7 years ago

Sounds good, making the new UI with the changes.

Can we use the coalaCSS? Also IMO we should use the same design which we're using for the other websites.

totally, sounds like a plan. And if this search bar with coala icon in the button looks good, then we can add this search bar in coalaCSS. Use it couple of places like coala Online module. It can generally serve the purpose wherever a button is required to run coala.

I think the logs and files view are also important to consider.

on it 🚀

hemangsk commented 7 years ago

Results View with omni search bar & filters for bears

screen shot 2017-05-28 at 1 38 06 am

Log View

Files View

hemangsk commented 7 years ago

Home View

screen shot 2017-05-29 at 3 32 12 pm

hemangsk commented 7 years ago

Completed in https://github.com/coala/coala-html/pull/121