# GTK+ Theming Support

Changing Kupfer's Appearance

## Introduction

In Kupfer's the interface elements are marked-up with names and classes so that Gtk 3's css mechanism can style them.

The work is not yet complete.

Existing widget names:

#kupfer

  main window

#kupfer-object-pane, #kupfer-action-pane, #kupfer-indirect-object-pane

  the three panes

.matchview

  a pane's view

#kupfer-list

  result list window

#kupfer-list-view

  result list tree view

## Icons

The kupfer-specific icon names we use are:

- kupfer (application)

- kupfer-catalog (root catalog)

- kupfer-execute (default action icon)

- kupfer-launch (default launch icon)

- kupfer-object (blue box generic object icon)

- kupfer-object-multiple (multiple generic objects)