> > > > > > Well, in this very particular case (which I don't think is ever going to > be > > looked at on a tablet or smart phone since it's part of configuration) > > Given that Tryton is mainly a framework it does not matter if this > specific case is going to be used in a tablet or not because > developers should be able to create whatever views they want with the > security that they will render correctly in both GTK and Web client. >
I can't completely agree with you there. Developers should be able to create whatever view they want with the security it will render correctly in any client, so far so good. Now I think the mentioned example renders correctly but not optimally. As I saud earlier in this thread (and almost agreed with Cedric on this one) developpers working based on tryton as a framework should know their audience and if their audience uses tablets and smartphones, they should make sure to optimize the views and workflows with those devices in mind. > > label and field will stay 2 distinct identities (no grouping inside a > single div) > > which means in "small mode" the label will be on top of the field > instead of > > next to it (see screenshots lg,md,sm and xs below). This grouping is a > > feature, this particular form doesn't take advantage of it, it doesn't > bother me, > > it doesn't break anything. > > I agree it looks pretty well. Specially because the Desktop-size and > the PDA-size modes look like the GTK client. > > As I've been saying all along, this bootstrap idea is to render gtk client mode as close as possible (with flexible grids in mind, xexpand does not *exactly* look like it does on gtk but does what I expect from xexpand) with the added benefit of responsiveness and it removes the need of having the need to develop any "extra mode" ;-)
