Friday, February 3, 2012

Create Custom control panel theme in Liferay theme



    <elseif>                 <equals arg1="${theme.parent}" arg2="control_panel" />                 <then>                     <copy todir="docroot" overwrite="true">                         <fileset                             dir="${app.server.portal.dir}/html/themes/control_panel"                             excludes="_diffs/**,templates/**"                         />                     </copy>                     <copy todir="docroot/templates" overwrite="true">                         <fileset                             dir="${app.server.portal.dir}/html/themes/control_panel/templates"                             includes="*.${theme.type}"                         />                     </copy>                 </then>     </elseif>
 
Step 1: Create theme 
       Step 2:Add these lines in build-common-theme.xml

<?xml version="1.0"?> <!DOCTYPE project> <project name="acs2-theme" basedir="." default="deploy">     <import file="../build-common-theme.xml" />     <property name="theme.parent" value="control_panel" /> </project>
 
Step 3:Change the value _unstyle to control_panel
Step 4: Now do ant deploy for your theme level

No comments:

Post a Comment