[features] are an optional Skinr setting. They do not need to be specified. By default Skinr will assume that your styles can be used anywhere Skinr is available on your site, i.e. nodes, blocks, etc. If you want to reduce UI clutter and have more fine grained control over where your skins are used, you'll want to use the [features] option.

The [features] setting is the equivalent of the high level Drupal theme hook. If nothing is specified in your skin it will appear everywhere by default. It may only contain underscores. By specifying a [features] you are telling Skinr: Only show this skin when editing X.

Below is a listing of available options, by module:

Blocks

skinr[skin_system_name][features][] = block
skinr[skin_system_name][features][] = block_[module]

Comments

skinr[skin_system_name][features][] = comment_wrapper
skinr[skin_system_name][features][] = comment_wrapper_[node_type]

Nodes

skinr[skin_system_name][features][] = node
skinr[skin_system_name][features][] = node_[node_type]
Note: node_[node_type] is not yet implemented.

Page (body classes)

skinr[skin_system_name][features][] = page

Panels

skinr[skin_system_name][features][] = panels_pane
skinr[skin_system_name][features][] = panels_panel

Views

skinr[skin_system_name][features][] = views_view
skinr[skin_system_name][features][] = views_view__[style_name]
skinr[skin_system_name][features][] = views_view__[display_name]
skinr[skin_system_name][features][] = views_view__[view_name]
skinr[skin_system_name][features][] = views_view__[view_name]__[display_name]
Note: views_view__[style_name] is not yet implemented.