Re: UI Refactoring progress

Posted by Adrian Crum on
URL: http://ofbiz.116.s1.nabble.com/UI-Refactoring-progress-tp180410p180414.html

Thanks! Now go place your vote... :p

Andrew Zeneski wrote:

> Nice job...
>
> Andrew
>
> On Apr 23, 2007, at 5:46 PM, Adrian Crum wrote:
>
>> Yes, of course. I granted the license to it all.
>>
>> Andrew Zeneski wrote:
>>
>>> Adrian,
>>> Are the images you included in your JIRA bundle free for use?
>>> Andrew
>>> On Apr 23, 2007, at 1:22 PM, Adrian Crum wrote:
>>>
>>>> A lot of progress has been made since the last update.
>>>>
>>>> The Webtools and Accounting components have been refactored. One  
>>>> of  the committers re-introduced deprecated styles in the  Webtools  
>>>> component (*cough* Andrew *cough*) so I had to go  through it
>>>> again.  Committers - please watch out for this. Let's  not go
>>>> backwards.
>>>>
>>>> The masthead (header), main navigation bar, and footer have been  
>>>> refactored. The new HTML markup makes the page layout extremely  
>>>> flexible. For instance, you can now move the masthead, main  
>>>> navigation, and footer to other locations on the screen, just by  
>>>> making a few changes to the main style sheet.
>>>>
>>>> If you have been updating your local copy of OFBiz regularly,  you  
>>>> probably get the impression that the main navigation bar is  having  
>>>> an identity crisis. Actually, we're just trying to come  up with a  
>>>> style that everyone likes. If anyone would like to  contribute
>>>> their  own style, they are welcome to do so.
>>>>
>>>> I submitted a new style for the project which has gotten some  
>>>> initial positive feedback - https://issues.apache.org/jira/ browse/
>>>> OFBIZ-918. Go check it out and vote for it if you like it.
>>>>
>>>> The refactoring effort has made a serious impact on the amount  of  
>>>> markup generated. Pages that used to contain 100 to 200 DIVs  now  
>>>> have 12 to 20.
>>>>
>>>> Looking to the future -
>>>>
>>>> I started taking a look at the Order and Product components.  They  
>>>> have hundreds of files and I believe some of them are  shared with  
>>>> the eCommerce component. I'm not sure where to go  from here on  
>>>> those two. If I refactor them, then that might  break eCommerce -  
>>>> since its style sheet doesn't contain the new  styles.
>>>>
>>>> I'm working on some ideas for a collapsible masthead. It will  
>>>> enable a user to free up more screen space.
>>>>
>>>> I hope to take a look at the menu widget soon. I'd like to have  it  
>>>> support nested menus - so that we can have fancy cascaded or  
>>>> flyout  menus.
>>>>
>>>> -Adrian
>
>