benjaminRomano / todo-manager

Manage TODOs, NOTEs, etc. from inside Atom.
https://atom.io/packages/todo-manager
MIT License
4 stars 2 forks source link

New table view styling #7

Open laughedelic opened 9 years ago

laughedelic commented 9 years ago

Hi! I use material-design-ui theme and this is what I get with the last update:

screen shot 2015-08-22 at 00 12 19
benjaminRomano commented 9 years ago

Just published a new version. Can you verify that these changes fixed the problem.

Also what do you think about the new design? Do you find it more intuitive?

laughedelic commented 9 years ago

Thanks for quick reply. The problem with buttons is solved, but the light-grey and black colours IMO just don't fit in the rest of the interface:

screen shot 2015-08-22 at 17 17 06

Is it possible to make colours kind of more "adaptive"?

About the table view, I think it can be convenient, but if you can customise it: choose which columns to show, in which order, and change their width (it's there, but doesn't work well: when changing widths of one column, others also change width a bit..)

laughedelic commented 9 years ago

By the way, "right-click table headers: reset table header widths" function doesn't work for me.

benjaminRomano commented 9 years ago

I'm using tablesorter for the table which is a bit hacky unfortunately. I'm trying to find a better library to provide all those features.

In its current state is the table an improvement over the old list view? If it's too hacky I can just switch it back. Otherwise, I'll look into making the styles and table more customizable

laughedelic commented 9 years ago

Sorry, forgot to answer here.. I think that the new table view has more potential if it's customisable. One thing that I was going to suggest for the old interface is folding for the grouped items (tags/projects/etc.), in table view though I don't see a natural way of doing it (probably some filtering?) but anyway it's already an advanced feature..

benjaminRomano commented 9 years ago

Adding filtering is doable. Are there any other features that you are interested in?