I like the clone skin feature, but finding it cumbersome to keep updated w/ Skin updates.
So on one of my sites, I've left the default skin without cloning it.
Then, to add my customizations, I do the template override. As a result, whenever there is a skin update, I can leave templates overriden, then use the Compare button to see the most up-to-date template code and my customizations in a single view. No issues there.
The final piece, is that I've made SOME additions to the css files, that ARENT available in the CSS override section in ACP. For instance, I might have a custom style (say)
.block_config2 {
float:right;
margin:0px;
white-space:nowrap;
vertical-align:central;
}
So, in the overridden tpl file, I simply do the style=block_config2 and I can apply styling options that aren't always available in the css override section in ACP.
If a CSS file is updated as part of a skin update, the customization in the example above gets wiped out. That's expected.
What I'm suggesting is a separate custom.css file, that you can dump all one-off CSS styling codes to.
As a result admin would be able to
1. Override template files in ACP
2. Override (certain) CSS attributes in ACP.
3. Add any additional CSS styling (not affected by skin updates)
This allows admin to keep all their customizations (both template & CSS overrides, and one-off CSS stuff) while being able to just click update for any skin update.
What this resolves is the fact that although you have certain attributes available in the CSS override section, you dont have all of them, and you can't add customizations of your own in ACP.
Again, I like everything so far, it just seems like that's one missing piece...
Hope that makes sense.
Thoughts?
updated by @ilovehousemusic: 06/03/14 02:32:07AM