← Back to team overview

gtg-contributors team mailing list archive

Re: Basic UI layout

 

Hi Anant,

Thanks for your proposals. It's quite original. In particular, I like
the editor concept you're presenting.

However, there's something I don't quite like. I don't think it is
such a good idea to adopt the gnome-shell UI for GTG. There are
several good reasons for that:

 * it is confusing (since they look alike, what UI elements are
gnome-shell's, what elements are GTG's)?
 * it does not comply to the GNOME 3 design directives (see the links
I mentioned in the idea proposal)
 * in consequence, it introduces a consistency issue (what you learn
from one app is poorly reusable in another one)
 * it is kind of less important at this stage, but it also makes the
development more complicated since it falls out of the available UI
basic elements. (which means more maintenance work, less maturity,
more bugs, etc.)

So I would recommend that you to take a look at all the current app
propositions shown in the GNOME wiki [1]. You should try to adopt this
format, and see how you could derive you idea to fit into this model.
It's quite important for GTG to maintain the consistency in Gnome 3
apps.

[1] https://live.gnome.org/Design/Apps/

Bertrand

2012/3/26 Ricardo Graça <ricardo@xxxxxxxxxx>
>
> I don't think it's a good idea to mimic the layout of something, but make
> it behave or do something entirely different. Also, only Gnome Shell users
> will recognize the layout. There are other DEs and operating systems out
> there. Other than that, I do like the task "boxes" on number 2, although it
> can pose problems if there are too many levels of sub-tasks don't you think?
> I would re-design number 1 into a traditional horizontal toolbar at the top,
> which is the most familiar way of performing actions on applications. Or
> better yet, integrate all those actions in the task "boxes" since they all
> seem to relate to the tasks themselves. Might be a better context to put
> those actions. Apart from that, it looks good to me.
>
> Ricardo Graça
>
> Em 26-03-2012 16:10, Anant Gupta escreveu:
>
>
>
>
>
> Please bear with me for the quality of sketches and try to get the UI idea
> that I want to convey. Note that these sketches may not be to scale and only
> present a rough idea.
>
>
>
> * Replicates Gnome desktop: provides a familiar environment to user
> 1.The Dash: Contains basic and easily accessible functionalities. The
> first thing user would see is the big add button to add a task.
>    If a task is selected already(shaded), pressing the add button would a
> sub task. Also other functions like delete, edit, gtg options, exit.
>    More to be added. I haven't yet included the backends button and
> other functionalities that are in the current one, but will do so very soon.
>    Extended functionality to be included: Bug reporting from within the
> application. The bug report can be prepared as a task.
>    The options (second last icon) would carry the customization options
> for gtg. A theme can be included in the background.
>
> 2. The way the tasks are displayed would be something same like alba has
> proposed. Initially all tasks are displayed according to the last edited.
>     The search bar is added, like in the Gnome desktop. The search results
> are displayed here, int the main task viewer.
> 3. These are the panels, which act like sidebars. The panels are
> categorized as schedule, tags, priority, and (more to be added).
>     They display the no. of tasks under each category.
>     Selecting any individual panel, or a category form any panel, would
> change the main task viewer(2) and tab it according to the categories:
>
> When the add new task button is clicked, the new task form opens in main
> viewer (2):
>
>
>
> The tags are colored and tint shade on every task depends on
> the priority allotted to it.
>
> Suggestions and modifications are welcome. Please note that I haven't gone
> into much detail regrading the needs, as per bugs reported.
> I just basically wanted to give an outline of gtg UI that would match the
> Gnome style. I'm myself new to designing.
>
> Anant
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~gtg-contributors
> Post to     : gtg-contributors@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~gtg-contributors
> More help   : https://help.launchpad.net/ListHelp
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~gtg-contributors
> Post to     : gtg-contributors@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~gtg-contributors
> More help   : https://help.launchpad.net/ListHelp
>



--
Bertrand Rousseau


References