To create your one skins you will need at least following files:
After you created the files copy it into a directory like skinname and packet this directory with tar ( tar zcvf ). The file have to be named to 'filename.tar.gz'
The following table will show the content of the files you need:
Filename | name=value | Discribtion | Additional Informations |
config.skin (Main Frame) | noindex | If set to 1, the HTML generated by the header function will not include a Webmin Index link. Useful if another frame is used for the main index | |
texttitles | If set to 1, the titles on all pages will be displayed as HTML text rather than using letter images. | ||
cs_page | background color of Webmin pages | ||
cs_table | Backgroundcolor of the Tables | ||
cs_header | Color of the Headline | ||
cs_text | color of normal text | ||
cs_link | color of visited and unvisiting links on Webmin pages | ||
tb | html which should be include in each TAG | ||
headinclude | The name of a file in your theme directory whose contents will be included inside the <head> section of each page | Example:
config.css |
|
config.css (Main Frame) | This file
includes the css code, that should be used in the Main-Frame.
This File is optional if you want to use CSS! |
Example:
<STYLE TYPE="TEXT/CSS"> |
|
theme.config (Navigation Frame) | nav_backcolor | Backgroundcolor | you can use this color for Java-Menu too! |
nav_fontcolor | Fontcolor | you can use this color for Java-Menu too! | |
nav_linkcolor | Linkcolor | ||
nav_alinkcolor | Aktivated Linkcolor | you can use this color for Java-Menu too! | |
nav_vlinkcolor | Linkcolor of visited links | ||
nav_fontface | The Fontface | at this moment not supported | |
nav_cssmode | Name of css-File ( e.g. theme.css ) | ||
nav_logo | Logo on the top of the Navigation | ||
nav_bkgrd | Backgroundimage | ||
nav_position | Postition of the Navigation Frame ( left / right ) | ||
nav_ammenuc | Color of the aktive Mainmenu | ||
nav_ammenuf | Fontcolor of the aktive Mainmenu | ||
nav_ammenu_bgimage | Backgroundimage of the aktive Mainmenu | ||
nav_ammenu_tmpl | Template for the aktive Mainmenu.
You have to write it in ONE line! The text 'LINKNAME' will be replaced from the Menutitle Attention! |
Example:
<TR><TD colspan='2' valign='middle' align='center' background= |
|
nav_mmenuc | Color of the Mainmenu | ||
nav_mmenuf | Fontcolor of the Mainmenu | ||
nav_mmenu_bgimage | Backgroundimage of the Mainmenue | ||
nav_mmenu_tmpl | Template for the Mainmenue.
You have to write it in ONE line! The text 'LINKNAME' will be replaced from the Menutitle. The text 'URL' will replaced from the url. Attention! |
Example:
<TR><TD colspan='2' valign='middle' align='center' background= |
|
nav_subcolor | Color of the Submenu | ||
nav_subfcolor | Fontcolor of the Submenu | ||
nav_sub_bgimage | Backgroundimage of the Submenu | ||
nav_sub_tmpl | Template for the Submenue.
You have to write it in ONE line! The text 'LINKNAME' will be replaced from the Menutitle. The text 'URL' will replaced from the url. Attention! |
Example:
<TR><TD width='179'><ul><A TARGET=Hauptframe |
|
nav_adm | |||
nav_themeinfo | |||
nav_admname | Name of the Administrator | ||
nav_admmail | Email of the Administrator | ||
nav_http | Link of the company Homepage. | ||
nav_logout_bgimage | Logo which is on the top of the Navigation | ||
cols_nav_frame | The width of the Navigation Frame | ||
skin_info | Name of html file which includes informations about the skin creator | ||
main_start | The Page, that should be showed by starting webmin ( Main-Frame) | ||
main_startn | The Link to the Startpage | If you do not set this parameter, the link will not be showed. | |
jmenu | Set it to '1' to use the Java-Menu | since version 0.25a | |
theme.css (Navigation Frame) | This file
includes the css code, that should be used in the Navigation-Frame.
This File is optional if you want to use CSS! |
Example:
A {text-decoration: none} |
|
skinname.skininfo | name | The name of the skin | |
path | The path of the skin | Example: '/skins/skinname/' | |
autor_name | The Name of the person who build the skin | ||
autor_email | The Emailadress of the person, who build the skin | ||
auto_url | The Homepage of the skin |