Content

Page tree

Here you can see the directory structure of all phone icons:

Icons Directory Structure
.
├── call_icons
│   ├── 18x18
│   ├── 24x24
│   ├── 36x36
│   └── 48x48
├── call_overlay
│   ├── 36x36
│   ├── 48x48
│   ├── 60x60
│   ├── 72x72
│   ├── 84x84
│   └── 96x96
├── circle_overlays
│   ├── 36x36
│   ├── 48x48
│   ├── 60x60
│   ├── 72x72
│   ├── 84x84
│   └── 96x96
├── contact_state_icons
│   ├── 18x18
│   ├── 24x24
│   ├── 36x36
│   └── 48x48
├── contact_state_overlays
│   ├── 36x36
│   └── 48x48
├── contact_type_icons
│   ├── 18x18
│   ├── 24x24
│   ├── 36x36
│   └── 48x48
├── error_icons
│   ├── 18x18
│   ├── 24x24
│   ├── 36x36
│   ├── 48x48
│   ├── 60x60
│   ├── 72x72
│   ├── 84x84
│   └── 96x96
├── extraicontype_icons
│   └── 18x18
├── fkey_icons
│   ├── 18x18
│   └── 24x24
├── icontype_icons
│   ├── 24x24
│   ├── 36x18
│   └── 36x36
├── identity_state_icons
│   ├── 18x18
│   ├── 24x24
│   ├── 36x36
│   └── 48x48
├── input_info_images
├── other_images
├── settings_window_icons
│   └── 24x24
├── theme_colorful
│   ├── call_icons -> ../call_icons
│   ├── call_overlay -> ../call_overlay
│   ├── circle_overlays -> ../circle_overlays
│   ├── contact_state_icons -> ../contact_state_icons
│   ├── contact_state_overlays -> ../contact_state_overlays
│   ├── contact_type_icons -> ../contact_type_icons
│   ├── error_icons
│   │   ├── 18x18
│   │   ├── 24x24
│   │   ├── 36x36
│   │   ├── 48x48
│   │   ├── 60x60
│   │   ├── 72x72
│   │   ├── 84x84
│   │   └── 96x96
│   ├── extraicontype_icons
│   │   └── 18x18
│   ├── fkey_icons
│   │   ├── 18x18
│   │   └── 24x24
│   ├── icontype_icons
│   │   ├── 24x24
│   │   ├── 36x18
│   │   └── 36x36
│   ├── identity_state_icons -> ../identity_state_icons
│   ├── input_info_images
│   ├── other_images
│   ├── settings_window_icons
│   │   └── 24x24
│   └── titlebar_icons
│       └── 18x18
├── theme_dark
│   ├── call_icons -> ../call_icons
│   ├── call_overlay -> ../call_overlay
│   ├── circle_overlays -> ../circle_overlays
│   ├── contact_state_icons -> ../contact_state_icons
│   ├── contact_state_overlays -> ../contact_state_overlays
│   ├── contact_type_icons -> ../contact_type_icons
│   ├── error_icons
│   │   ├── 18x18
│   │   ├── 24x24
│   │   ├── 36x36
│   │   ├── 48x48
│   │   ├── 60x60
│   │   ├── 72x72
│   │   ├── 84x84
│   │   └── 96x96
│   ├── extraicontype_icons
│   │   └── 18x18
│   ├── fkey_icons
│   │   ├── 18x18
│   │   └── 24x24
│   ├── icontype_icons
│   │   ├── 24x24
│   │   ├── 36x18
│   │   └── 36x36
│   ├── identity_state_icons -> ../identity_state_icons
│   ├── input_info_images
│   ├── other_images
│   ├── settings_window_icons
│   │   └── 24x24
│   └── titlebar_icons
│       └── 18x18
├── theme_industrial
│   ├── call_icons -> ../call_icons
│   ├── call_overlay -> ../call_overlay
│   ├── circle_overlays -> ../circle_overlays
│   ├── contact_state_icons -> ../contact_state_icons
│   ├── contact_state_overlays -> ../contact_state_overlays
│   ├── contact_type_icons -> ../contact_type_icons
│   ├── error_icons
│   │   ├── 18x18
│   │   ├── 24x24
│   │   ├── 36x36
│   │   ├── 48x48
│   │   ├── 60x60
│   │   ├── 72x72
│   │   ├── 84x84
│   │   └── 96x96
│   ├── extraicontype_icons
│   │   └── 18x18
│   ├── fkey_icons
│   │   ├── 18x18
│   │   └── 24x24
│   ├── icontype_icons
│   │   ├── 24x24
│   │   ├── 36x18
│   │   └── 36x36
│   ├── identity_state_icons -> ../identity_state_icons
│   ├── input_info_images
│   ├── other_images
│   ├── settings_window_icons
│   │   └── 24x24
│   └── titlebar_icons
│       └── 18x18
└── titlebar_icons
    └── 18x18

The following table is showing in which display areas the icon types are used by default and which icon size is needed there. All icon types can be used in own XML files and some display areas can be configured to use other icon types than the default icon types. e.g. the context keys. If no icon is found for the given icon type and icon size, then an error icon will be displayed instead. Depending on the icon type we can have only one image for the icon type or two images, where the first image is the default one and the second image can be the pressed variant (e.g. on fkeys if the fkey is pressed) or the active variant (e.g. in selection lists if the line is selected - identity list, directory list, settings menu, ...).

In this documentation we are only showing the icons of the default theme "Light" as the icons of the other themes ("Dark", "Colorful" and "Industrial") are the same except of the color. If you want to see the icons of the other themes you can do this directly on the phone or you can downloading the customization files from Deskphones Firmware and display the icons locally on your own PC.

The themes have the same icon type subfolder structure. There is one difference between the themes. The themes "Dark", "Colorful" and "Industrial" have there own subfolders. Only theme "Light" has no extra subfolder for backward compatibility reasons.

Display AreaExample ScreenIcon TypeDescriptionIcon Height in PixelIcon Type Images
General: Error Case

error_iconsIf no icon is found for the given icon type and icon size, then the error icon will be displayed instead.18, 24, 36, 48, 60, 72, 84, 96<filename>.png
General: Background

background_imagesThe background images that are used for the current theme.No size<filename>.png
Titlebar

titlebar_iconsUsed for displaying status messages.18<filename>.png

contact_state_iconsUsed for the active identity if the SmartLabel mode full is used in idle state.<filename>.png
Context Keys

fkey_icons

Used to show the type of the configured context key.

24

<filename>.png

<filename>_pressed.png

SmartLabel

Used to show the type of the configured line key.

The context keys can be configured to use other icon types by using the setting context_key_icon_type. In this case it is important to use icon types with the correct icon size.

18
Idle Screen

identity_state_icons

Show the identity state if no photo is used.

48 (Display width > 320)

36 (Display width <= 320)

<filename>.png

<filename>_active.png

contact_state_overlays

Show the identity state if a photo is used.

circle_overlaysThe circle overlay icon is used to display only a circular area of the given photo.<filename>.png
Directory

contact_state_icons

Show the state of the contact if no photo is used.

48 (Display width > 320)

36 (Display width <= 320)

<filename>.png

<filename>_active.png



icontype_icons


The icon type icon is used for the search symbol in the first line.

36

contact_state_overlaysShow the state of the contact if a photo is used.

48 (Display width > 320)

36 (Display width <= 320)

circle_overlaysThe circle overlay icon is used to display only a circular area of the given photo.<filename>.png

extraicontype_iconsUsed to show availability of sub menu pages.18

<filename>.png

<filename>_active.png

Settings Menu

icontype_iconsUsed to show the type of the settings group24

<filename>.png

<filename>_active.png

Function Keys Menu



icontype_icons


Used to show the type for each function key group entry.18

<filename>.png

<filename>_active.png

Dedicated Keys Menu

Context-Sensitive Keys Menu

SmartLabel Keys Menu

Line Keys Menu

Used to show the type for each key entry.
All Menu and Sub-Menu Pages

extraicontype_iconsUsed to visualize setting values and availability of sub menu pages.18

<filename>.png

<filename>_active.png

Status Info

icontype_iconsIcons for showing the type of the status info entry.18

<filename>.png

<filename>_active.png

Call History

icontype_iconsIcons for showing the type of the call history entry.18

<filename>.png

<filename>_active.png

other_imagesIndicator for showing which sub page is displayed with different states (default, active, warning).No size<filename>.png
Quick Lookup

icontype_iconsThe dial icon is used for the input line.36

<filename>.png

<filename>_active.png

contact_state_iconsShow the state of the contact if no photo is configured.
Call Screen

call_iconsDisplay the current call state if no photo is used for the remote party.

48 (Display width > 320)

36 (Display width <= 320)

<filename>.png

call_overlayDisplay the current call state if a photo is used for the remote party.

Default size:

84 (Display width > 320)

48 (Display width <= 320)


Size is changeable via Setting call_screen_photo_size, available sizes:

36, 48, 60, 72, 84, 96

circle_overlaysThe circle overlay icon is used to display only a circular area of the given photo.

Volume Settings

Contrast Settings

Brightness Settings

settings_window_iconsUsed in front of a progress bar to show the type of the setting that will be changed.24<filename>.png



List of icon tables: