Plone Skinning - Creating a Custom Skin

This page is going to hopefully turn into a reasonably detailed how-to about skinning plone.  It may make some assumptions about things you already know, but any feedback about missing things or comments I can integrate back into this would be really helpful. At the moment, I'm assuming that you know how to create a custom skin by customising different elements such as the stylesheet, into your custom folder, and that you have a design that you're happy with.  Then you need to:

  1. Log in to the ZMI
  2. Copy your 'custom' folder in plone-skins, giving it its new skin name
  3. Go to /portal-skins and click on the 'Properties' tab
  4. Add a new skin name, copying the layer values from any of the other skins.
  5. Add another layer in, under 'custom' (e.g. second line), which will be the name of the new folder you created
  6. Delete the contents of the custom folder (leaving in any changes you want to be made regardless of skin)
  7. Go back to the Plone user interface, and from the preferences menu, select 'skins'
  8. You should then see your new skin in the drop-down menu for skin selection, and can set it as the default or as a user-specific skin
Technorati Tags:

Comments

how to create a custom skin

I am a beginner with plone and I thank you for the tips. I was wondering if you knew of a straight forward tutorial on how to create a custom skin by customising different elements such as the stylesheet.

Thank you...

Brad

P.S. I am also promoting evil and open source...:-)

hiwhat shuld i do to

hi
what shuld i do to display different skins for diff user depending upon user role

Classic

Classic .... a "create a plone skin" how-to on a site using drupal. =)

indeed!

this might be content we imported from our old blog/site - which did run on Plone.

Of course, the original post was made in 2005 - and plone has changed somewhat since then.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
We don't take kindly to automated nonsensible adverts around here.