Skins Reaction applications can be completely skinned, both the static files and the template files used to build the layout can be replaced or defaulted in the skin. The skinnable files live in the F directory, under the main path of your application. Each skin has it's own sub-directory here. A skin consists of F files, which are generally Template::Toolkit templates, and F files which are the images, CSS and other static files. The skin also has a config file in it's root directory. Skins and layouts can inherit from existing files including the C set that are in the Reaction distribution. Your config file should be named F, in it you can set which skin this particular skin inherits from, using the C key: extends default You can also set which namespace your application's Widgets are in, these can be different per skin if required: widget_search_path DBIC::Web::UI::Widget The skin being used by the application is set using the main Catalyst configuration for your C using the C key: 'View::Site' => { skin_name => 'dbic-web', } Layout LayoutSet Widget Interface Model Domain Model