Hi Maarten,
Yes it's true that I am now aware of a way to do this in a portal-ext.properties.
Regarding the "new way for liferay" I try to avoid to do manual configuration of the portal using the Control Panel, I prefer to automatize configuration using the portal-ext.properties as much as possible.

If I had to do such a thing I would probably tryo to set the theme porgrammatically from a hook where it is possible to select on which instance/community/... the theme will apply:
1// Set custom theme as default for private and public layouts for the Guest community
2final Group group = GroupLocalServiceUtil.getGroup(companyId, GroupConstants.GUEST);
3LayoutSetLocalServiceUtil.updateLookAndFeel(group.getGroupId(), false, "my_WAR_mytheme", "01", "", false);
4LayoutSetLocalServiceUtil.updateLookAndFeel(group.getGroupId(), true, "my_WAR_mytheme", "01", "", false);
Regards,
Baptiste
Por favor, faça login para denunciar.