[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Screenshots for 1.3, page layout



John1 wrote:
On Saturday, March 21, 2009 8:58 PM Chris Travers wrote:

On Sat, Mar 21, 2009 at 10:01 AM, John1 <..hidden..>
wrote:


As yet, I know nothing about how localisation is implemented in
Ledgersmb. Indeed, I know *nothing* about the structure of the
ledgersmb code in general, so I apologise in advance that any
suggestions I make are from this position of ignorance.

If you are concerned that say shortening "Customer number" to "Cust
no" is going make it confusing for translators then perhaps you
could consider having a field description for each field. This could
either be a detailed description e.g. "Customer number is a unique
reference number allocated to each customer account", and/or each
field could have longname (Customer number) and shortname (Cust no).
Then, the shortname or longname can be chosen for each screen
independently depending on space available.
First before I begin, I like your general suggestion to line up
fields.  Unfortunately, I also think it will take us some time to get
this exactly implemented.

That was my only point really - so it's good to know it's on the todo list even if it takes a while to get perfect.

As soon as I get trunk downloaded I'll look at the html/css. I have build forms that aligned, justified, sized and colored the field identifiers and input fields. This was all done using css and xhtml. I always tested the form from my Nokai N800 and it worked fine but the smaller screen of a phone will be more interesting.

If there is no need for Netscape 4 compatibility or to compensate for IE quirks; flexible forms that work right are very doable. With some fluid layout different field identifier lengths will look good on _normal_ sized screens and work on smaller ones.

BTW, Do I remember hearing that there was a plan to go with Template-toolkit?


\\||/
Rod
--