Use the NatSkinStyleBrowser to preview the known styles and settings. Note, that the selection made there will only last for the current session. You need to add the respective preference variables to your home topic or the WebPreferences or the TWikiPreferences to make the selection persistent.
This is the list of variables to configure the skin style:
Name (url param) | Values | Description | Default |
---|---|---|---|
SKINSTYLE (style) | Base, Clean, GeorgiaBlue, Gettysburg, Independence, JotSpot, Kubrick, Pattern, PlainJane, Rusty, SeaGreen, Squash, Stormy | select a predefined style | Clean |
STYLEVARIATION (stylevariation) | BlueField, BlueTechCherry, Broadway, Fire, Nuozek, OrangeTunnel, PinkPanther, PlasticLove, RedWoman, SepiaField, Subway, Supreme, Water, Westminster | select a style variation | none |
STYLEBORDER (styleborder) | on, off, thin | change the border decoration; thin enables a blog-like page layout | off |
STYLEBUTTONS (stylebuttons) | on, off | switch on/of the tab buttons above the topic area | off |
STYLESIDEBAR (stylesidebar) | left, right, both, off | configure where the sidebar is to be displayed | left |
STYLESEARCHBOX (stylesearchbox) | top, pos1, pos2, pos3, off | configure where the searchbox is to be displayed: in the topbar (top), at the top of the sidebar (pos1), in the middle of the sidebar (pos2), at the bottom of the sidebar (pos3) or off | top |
There are a couple of special url parameters:
togglesidebar
: disable the sidebar for this request only.
style=off
: switch off any styles (simulating a non-css browser)
style=reset
: switch back to the user and server settings by reverting any session preferences
switchstyle=next/prev
: switch to the next/previous known style
switchvariation=next/prev
: switch to the next/previous known style variation
Example: To emulate the Kubrick style on the old BinaryBonsai (not the new K2 style) use
* Set SKINSTYLE = Kubrick * Set STYLEBORDER = thin * Set STYLEBUTTONS = on * Set STYLESIDEBAR = right * Set STYLEVARIATION = none * Set STYLESEARCHBOX = pos1
There are some constraints build into the NatSkin templates that try guarantee a pleasant appearance when combining the different skin states:
* Set STYLEPATH = TWiki.NatSkin
Styles are collected in the order specified. This allows to insert style contributions that are not part of the NatSkin. For example given you uploaded NatSkin css definitions to a topic Main.NatSkinThemesContrib you can activate them by setting the STYLEPATH to
* Set STYLEPATH = Main.NatSkinThemesContrib, TWiki.NatSkin
Css files must obey the following naming scheme to be recognized
<name>Style.css
: basic style definitions for style <name>
<name>Buttons.css
: WebButton definitions for style <name>
<name>Border.css
: definitions for style <name> displayed using STYLEBORDER = on
<name>Thin.css
: definitions for style <name> displayed using STYLEBORDER = thin
<name>Thin.css
: definitions for style <name> displayed using STYLEBORDER = thin
<name>Variation.css
: style variations that can be applied to any base style; this can be used to vary a base style, e.g. to add header art or change some fonts and colours
OBFUSCATEEMAIL
variable
to your TWikiPreferences like
* Set OBFUSCATEEMAIL = on
Name | Description |
---|---|
PAGETITLE | the <title>... of the html page; if no PAGETITLE is defined the NatSkin will check for some formfields (Headlines, TopicDescription) to be used as a html page title and back off to the topic name |
METAAUTHOR | the value of this variable will be used to construct <meta name="author" ... /> in the html head |
METADESCRIPTION | the value of this variable will be used to construct <meta name="description" ... /> in the html head |
METAKEYWORDS | the value of this variable will be used to construct <meta name="keywords" ... /> in the html head |
WHITEBOARD | possible values: on, off; if WHITEBOARD is set to only the topic form will be edited when clicking on "Edit"; note, that the textarea is still accessible and not hidden completely; this is flag is only there for convenience |
Hint: Assign default meta data per web by adding
* Set DEFAULT_METAKEYWORDS = keyword1, keyword2, keyword3 * Set METAKEYWORDS = %DEFAULT_METAKEYWORDS%to the WebPreferences and add extra keyword data per topic like this
* Set METAKEYWORDS = %DEFAULT_METAKEYWORDS%, keyword4, keyword5, keyword6
Caution: don't add meta data to your home topic because it will override all other meta data preferences.
-- MichaelDaum? - 25 Aug 2006