You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Adrian Crum <ad...@hlmksw.com> on 2008/07/14 21:06:02 UTC
Discussion: Implementing UI Themes In The Framework
Based upon the discussion in a previous thread (OFBiz themes gallery on
Confluence) I thought it would be beneficial to start a discussion on
implementing UI Themes or Visual Themes in the OFBiz framework.
What we have discussed so far:
1. Themes can be provided by third parties. Themes can be added to the
framework by placing them in the hot-deploy folder.
2. Themes can be selected by the user in the back office applications,
and they can be assigned to catalogs and stores in eCommerce.
3. The theme implementation should allow for one or more stylesheets and
additional properties per theme.
What we will need:
1. One or more entities to store theme information.
2. A handful of services for theme storing and retrieving.
3. Theme selection UI artifacts. We'll need a theme selection screen for
the back office applications - probably kept in the common component and
used in the MyPage component. We'll need a theme lookup screen or "theme
chooser" - also kept in the common component. It will be used in the
Product and eCommerce applications.
------------------------------
I have some experience implementing user-selected UI themes - we have
had that capability on our local OFBiz copy since 2004. I would like to
help get this implemented in the trunk.
If anyone would like to help, please let me know and I'll create a Jira
issue for it.
Comments and suggestions are welcome!
-Adrian
Re: Discussion: Implementing UI Themes In The Framework
Posted by Jacques Le Roux <ja...@les7arts.com>.
Adrian, All,
I did not follow MyPage changes closely.
So what about https://issues.apache.org/jira/browse/OFBIZ-455 now ? Should we close it, is something like already integrated ?
Jacques
From: "Adrian Crum" <ad...@hlmksw.com>
> I'm not sure what you mean. Actually, that Jira issue should be closed -
> we have the User Preferences feature in the framework already. Hans has
> been using it for the MyPage component.
>
> -Adrian
>
> Jacques Le Roux wrote:
>> Cool, sorry for the noise.
>> So we will commit this patch, or an update ?
>>
>> Jacques
>>
>> From: "Adrian Crum" <ad...@hlmksw.com>
>>> Jacques Le Roux wrote:
>>>> About MyPage I have always this issue open
>>>> https://issues.apache.org/jira/browse/OFBIZ-495 "User Preferences
>>>> Feature"
>>>> I think it could be put in MyPage, isn'it ?
>>>
>>> I mentioned that. The user selects a back office theme from the MyPage
>>> component.
>>>
>>> -Adrian
>>>
>>
>
Re: Discussion: Implementing UI Themes In The Framework
Posted by Jacques Le Roux <ja...@les7arts.com>.
I closed the issue
Jacques
From: "Adrian Crum" <ad...@hlmksw.com>
> I'm not sure what you mean. Actually, that Jira issue should be closed -
> we have the User Preferences feature in the framework already. Hans has
> been using it for the MyPage component.
>
> -Adrian
>
> Jacques Le Roux wrote:
>> Cool, sorry for the noise.
>> So we will commit this patch, or an update ?
>>
>> Jacques
>>
>> From: "Adrian Crum" <ad...@hlmksw.com>
>>> Jacques Le Roux wrote:
>>>> About MyPage I have always this issue open
>>>> https://issues.apache.org/jira/browse/OFBIZ-495 "User Preferences
>>>> Feature"
>>>> I think it could be put in MyPage, isn'it ?
>>>
>>> I mentioned that. The user selects a back office theme from the MyPage
>>> component.
>>>
>>> -Adrian
>>>
>>
>
Re: Discussion: Implementing UI Themes In The Framework
Posted by Adrian Crum <ad...@hlmksw.com>.
I'm not sure what you mean. Actually, that Jira issue should be closed -
we have the User Preferences feature in the framework already. Hans has
been using it for the MyPage component.
-Adrian
Jacques Le Roux wrote:
> Cool, sorry for the noise.
> So we will commit this patch, or an update ?
>
> Jacques
>
> From: "Adrian Crum" <ad...@hlmksw.com>
>> Jacques Le Roux wrote:
>>> About MyPage I have always this issue open
>>> https://issues.apache.org/jira/browse/OFBIZ-495 "User Preferences
>>> Feature"
>>> I think it could be put in MyPage, isn'it ?
>>
>> I mentioned that. The user selects a back office theme from the MyPage
>> component.
>>
>> -Adrian
>>
>
Re: Discussion: Implementing UI Themes In The Framework
Posted by Jacques Le Roux <ja...@les7arts.com>.
Cool, sorry for the noise.
So we will commit this patch, or an update ?
Jacques
From: "Adrian Crum" <ad...@hlmksw.com>
> Jacques Le Roux wrote:
>> About MyPage I have always this issue open
>> https://issues.apache.org/jira/browse/OFBIZ-495 "User Preferences Feature"
>> I think it could be put in MyPage, isn'it ?
>
> I mentioned that. The user selects a back office theme from the MyPage
> component.
>
> -Adrian
>
Re: Discussion: Implementing UI Themes In The Framework
Posted by Adrian Crum <ad...@hlmksw.com>.
Jacques Le Roux wrote:
> About MyPage I have always this issue open
> https://issues.apache.org/jira/browse/OFBIZ-495 "User Preferences Feature"
> I think it could be put in MyPage, isn'it ?
I mentioned that. The user selects a back office theme from the MyPage
component.
-Adrian
Re: Discussion: Implementing UI Themes In The Framework
Posted by Jacques Le Roux <ja...@les7arts.com>.
Adrian, All,
Sorry it's not directly YU Themes, but to better organise things.
About MyPage I have always this issue open https://issues.apache.org/jira/browse/OFBIZ-495 "User Preferences Feature"
I think it could be put in MyPage, isn'it ?
Maybe a bit OT, but this one seems a bit related to (as a company is a party) https://issues.apache.org/jira/browse/OFBIZ-455
Jacques
From: "Adrian Crum" <ad...@hlmksw.com>
> Based upon the discussion in a previous thread (OFBiz themes gallery on
> Confluence) I thought it would be beneficial to start a discussion on
> implementing UI Themes or Visual Themes in the OFBiz framework.
>
> What we have discussed so far:
>
> 1. Themes can be provided by third parties. Themes can be added to the
> framework by placing them in the hot-deploy folder.
>
> 2. Themes can be selected by the user in the back office applications,
> and they can be assigned to catalogs and stores in eCommerce.
>
> 3. The theme implementation should allow for one or more stylesheets and
> additional properties per theme.
>
> What we will need:
>
> 1. One or more entities to store theme information.
>
> 2. A handful of services for theme storing and retrieving.
>
> 3. Theme selection UI artifacts. We'll need a theme selection screen for
> the back office applications - probably kept in the common component and
> used in the MyPage component. We'll need a theme lookup screen or "theme
> chooser" - also kept in the common component. It will be used in the
> Product and eCommerce applications.
>
> ------------------------------
>
> I have some experience implementing user-selected UI themes - we have
> had that capability on our local OFBiz copy since 2004. I would like to
> help get this implemented in the trunk.
>
> If anyone would like to help, please let me know and I'll create a Jira
> issue for it.
>
> Comments and suggestions are welcome!
>
> -Adrian
>