Create your own skin with Plug-n-skin
First, use Maven to create a template for your new skin. (You can find more information about configuring Maven for RichFaces in the JBoss wiki article. These Maven instructions can be copied and pasted into the command line interface to execute them. ... mvn archetype:create -DarchetypeGroupId=org.richfaces.cdk -DarchetypeArtifactId=maven-archetype-plug-n-skin -DarchetypeVersion=RF-VERSION -DartifactId=ARTIFACT-ID -DgroupId=GROUP-ID -Dversion=VERSION ... Primary keys for the command: archetypeVersion — indicates the RichFaces version; for example, 3.3.1.GA artifactId — the artifact ID of the project groupId — the group ID of the project version — the version of the project you create. By default, this is set to 1.0.-SNAPSHOT This operation creates a directory named after your ARTIFACT-ID. The directory contains a template of the Maven project. The following steps will guide you though creating of the skin itself. Run the following command from the root directory of the Maven project. (This directory will contain your pom.xml file.) ... mvn cdk:add-skin -Dname=SKIN-NAME -Dpackage=SKIN-PACKAGE ... Primary keys for the command: name — defines the name of the new skin package — the base package of the skin. By default, the project's groupId is used. Additional optional keys for the command: baseSkin — defines the name of the base skin. createExt — if set to true, extended CSS classes are added. For more information, please, see Section 4.4.7, “Standard Controls Skinning�.