Steps to create custom theme which has parent as control_panel
1. Specify the theme.parent property in your theme build.xml
<property name="theme.parent" value="control_panel" />
2. We need to do small change in our build-common-theme.xml in SDK Plug in.
there is a condition specify call for copying server files to custom theme( _styled, unstyled and classic)
Add below lines at line no: 209 ( same as classic 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>
3. Make your changes at _diff and build your theme and deploy.
Thanks,
Venkat
Be kell jelentkezni ahhoz, hogy ez helytelenként legyen megjelölve.