#
# All content on this website (including text, images, source
# code and any other original works), unless otherwise noted,
# is licensed under a Creative Commons License.
#
# http://creativecommons.org/licenses/by-nc-sa/2.5/
#
# Copyright (C) Open-Xchange Inc., 2006-2012
# Mail: info@open-xchange.com
#
# @author Daniel Rentz <daniel.rentz@open-xchange.com>
#
# =============================================================================
#
# Icon definition file for OX Documents applications.
#
# Each line contains the base file name of an icon image.
# - including path inside the "images" directory next to this file,
# - including all typos in the source file names,
# - without whitespace (path names and file names),
# - with correct case (path names and file names),
# - without size suffix ("_16", "_32"), and without file extension (".png").
#
# The base file name will be followed by one or several CSS class names for that
# icon (all tokens are separated by white space characters). All resulting class
# names will contain the prefix "docs-". Each class may contain additional
# marker classes separated by a dot sign. The OX Documents toolkit automatically
# adds the current locale as CSS classes to each icon element. The CSS classes
# contain a leading "lc-" followed by the locale settings. The first CSS class
# added to the icon contains the language code only, e.g. "lc-en". The second
# CSS class contains the complete locale, e.g. "lc-en_US".
#
# Example 1: The line
#
# path/icon01 first-icon
#
# will assign the CSS class "docs-first-icon" to the icon files
# "path/icon01_16.png" (16x16 pixels) and "path/icon01_32.png" (32x32 pixels).
#
# Example 2: The line
#
# path/icon02 second-icon special-icon
#
# will assign the CSS classes "docs-second-icon" and "docs-special-icon" to the 
# same icon files "path/icon02_**.png".
#
# Example 3: The lines
#
# path/icon03   third-icon
# path/icon03_1 third-icon.lc-de third-icon.lc-fr
# path/icon03_2 third-icon.lc-de_AT
#
# - will assign the CSS class "docs-third-icon" to the icon files
#   "path/icon03_**.png",
# - will redirect "docs-third-icon" icons for German and French locales to the
#   icon files "path/icon03_1_**.png",
# - will redirect "docs-third-icon" icons for Austrian locale to the icon files
#   "path/icon03_2_**.png".
#
# =============================================================================

# Internal Icons ==============================================================

# Navigation Icons ------------------------------------------------------------

Internal/caretdown  caret.down
Internal/caretup    caret.up

# Border Style Icons ----------------------------------------------------------

Internal/borders/border00   border
Internal/borders/border01   border-t
Internal/borders/border02   border-b
Internal/borders/border03   border-tb
Internal/borders/border04   border-h
Internal/borders/border05   border-th
Internal/borders/border06   border-bh
Internal/borders/border07   border-tbh
Internal/borders/border10   border-l
Internal/borders/border11   border-tl
Internal/borders/border12   border-bl
Internal/borders/border13   border-tbl
Internal/borders/border14   border-hl
Internal/borders/border15   border-thl
Internal/borders/border16   border-bhl
Internal/borders/border17   border-tbhl
Internal/borders/border20   border-r
Internal/borders/border21   border-tr
Internal/borders/border22   border-br
Internal/borders/border23   border-tbr
Internal/borders/border24   border-hr
Internal/borders/border25   border-thr
Internal/borders/border26   border-bhr
Internal/borders/border27   border-tbhr
Internal/borders/border30   border-lr
Internal/borders/border31   border-tlr
Internal/borders/border32   border-blr
Internal/borders/border33   border-tblr
Internal/borders/border34   border-hlr
Internal/borders/border35   border-thlr
Internal/borders/border36   border-bhlr
Internal/borders/border37   border-tbhlr
Internal/borders/border40   border-v
Internal/borders/border41   border-tv
Internal/borders/border42   border-bv
Internal/borders/border43   border-tbv
Internal/borders/border44   border-hv
Internal/borders/border45   border-thv
Internal/borders/border46   border-bhv
Internal/borders/border47   border-tbhv
Internal/borders/border50   border-lv
Internal/borders/border51   border-tlv
Internal/borders/border52   border-blv
Internal/borders/border53   border-tblv
Internal/borders/border54   border-hlv
Internal/borders/border55   border-thlv
Internal/borders/border56   border-bhlv
Internal/borders/border57   border-tbhlv
Internal/borders/border60   border-rv
Internal/borders/border61   border-trv
Internal/borders/border62   border-brv
Internal/borders/border63   border-tbrv
Internal/borders/border64   border-hrv
Internal/borders/border65   border-thrv
Internal/borders/border66   border-bhrv
Internal/borders/border67   border-tbhrv
Internal/borders/border70   border-lrv
Internal/borders/border71   border-tlrv
Internal/borders/border72   border-blrv
Internal/borders/border73   border-tblrv
Internal/borders/border74   border-hlrv
Internal/borders/border75   border-thlrv
Internal/borders/border76   border-bhlrv
Internal/borders/border77   border-tbhlrv

# OX Monochrome Icons =========================================================

# Spreadsheet Icons -----------------------------------------------------------

OX_Cells/OX_CellHeigh                   table-resize-row
OX_Cells/OX_CellJustified               cell-h-align-justify
OX_Cells/OX_CellJustifiedAuto           cell-h-align-auto
OX_Cells/OX_CellJustifiedCenter         cell-h-align-center
OX_Cells/OX_CellJustifiedLeft           cell-h-align-left
OX_Cells/OX_CellJustifiedRight          cell-h-align-right
OX_Cells/OX_CellStyle                   cell-style
OX_Cells/OX_CellVerticalJustified       cell-v-align-justify
OX_Cells/OX_CellVerticalJustifiedBottom cell-v-align-bottom
OX_Cells/OX_CellVerticalJustifiedMiddle cell-v-align-middle
OX_Cells/OX_CellVerticalJustifiedTop    cell-v-align-top
OX_Cells/OX_CellWidth                   table-resize-column
OX_Cells/OX_DecimalDecrease             dec-places-decrease
OX_Cells/OX_DecimalIncrease             dec-places-increase
OX_Cells/OX_merge                       merged-cells-on
OX_Cells/OX_mergeHorizontal             merged-cells-horizontal
OX_Cells/OX_mergeVertical               merged-cells-vertical
OX_Cells/OX_Procent                     percent
OX_Cells/OX_Seal                        format-painter
OX_Cells/OX_Sigma                       auto-sum
OX_Cells/OX_unmerge                     merged-cells-off

# Color Icons -----------------------------------------------------------------

OX_Color/OX_Color               color
OX_Color/OX_ColorHighlightText  font-fill-color
OX_Color/OX_ColorParagraph      para-fill-color
OX_Color/OX_ColorTable          table-fill-color cell-fill-color
OX_Color/OX_ColorText           font-color

# Navigation Icons ------------------------------------------------------------

OX_Navigation_Icons/OX_back     previous-page
OX_Navigation_Icons/OX_backward first-page
OX_Navigation_Icons/OX_forward  last-page
OX_Navigation_Icons/OX_Hide     hide-sidepane
OX_Navigation_Icons/OX_next     next-page
OX_Navigation_Icons/OX_Show     show-sidepane

# Picture/Hyperlink Icons -----------------------------------------------------

OX_Picture_Link/OX_Link             hyperlink
OX_Picture_Link/OX_Picture          image-insert
OX_Picture_Link/OX_PictureRemove    drawing-remove

# Redo/Undo/Zoom Icons --------------------------------------------------------

OX_Redo_Undo_Zoom_Icons/OX_redo     redo
OX_Redo_Undo_Zoom_Icons/OX_undo     undo
OX_Redo_Undo_Zoom_Icons/OX_zoomin   zoom-in
OX_Redo_Undo_Zoom_Icons/OX_zoomout  zoom-out

# Style Sheet Icons -----------------------------------------------------------

OX_Style_Icons/OX_RemoveStyle   reset-formatting
OX_Style_Icons/OX_TableStyle    table-style

# Table Icons -----------------------------------------------------------------

OX_Table_Row_Column_Icons/OX_AddColumn      table-insert-column
OX_Table_Row_Column_Icons/OX_AddRow         table-insert-row
OX_Table_Row_Column_Icons/OX_cells          table-insert
OX_Table_Row_Column_Icons/OX_RemoveColumn   table-delete-column
OX_Table_Row_Column_Icons/OX_RemoveRow      table-delete-row
OX_Table_Row_Column_Icons/OX_splitTable     table-split

# Text Formatting Icons -------------------------------------------------------

OX_Text_Spacing_Typo/OX_bold01              font-bold
OX_Text_Spacing_Typo/OX_bold02              font-bold.lc-de
OX_Text_Spacing_Typo/OX_bold03              font-bold.lc-fr
OX_Text_Spacing_Typo/OX_BulletLists         lists
OX_Text_Spacing_Typo/OX_BulletsNumbers      list-numbered
OX_Text_Spacing_Typo/OX_BulletsPoints       list-bullet
OX_Text_Spacing_Typo/OX_IndentionDecrease   list-dec-level
OX_Text_Spacing_Typo/OX_IndentionIncrease   list-inc-level
OX_Text_Spacing_Typo/OX_italic01            font-italic
OX_Text_Spacing_Typo/OX_italic02            font-italic.lc-de
OX_Text_Spacing_Typo/OX_Justified           para-align-justify
OX_Text_Spacing_Typo/OX_JustifiedCenter     para-align-center
OX_Text_Spacing_Typo/OX_JustifiedLeft       para-align-left
OX_Text_Spacing_Typo/OX_JustifiedRight      para-align-right
OX_Text_Spacing_Typo/OX_Linebreak           insert-linebreak
OX_Text_Spacing_Typo/OX_PageBreak           insert-pagebreak page-break
OX_Text_Spacing_Typo/OX_Paragraph           pilcrow
OX_Text_Spacing_Typo/OX_SpacingDouble       para-line-spacing-200
OX_Text_Spacing_Typo/OX_SpacingNormal       para-line-spacing-150
OX_Text_Spacing_Typo/OX_SpacingSingle       para-line-spacing-100 para-line-spacing-115
OX_Text_Spacing_Typo/OX_SpellCheck          online-spelling
OX_Text_Spacing_Typo/OX_Strike01            font-strikeout
OX_Text_Spacing_Typo/OX_Strike02            font-strikeout.lc-fr
OX_Text_Spacing_Typo/OX_subscript           font-subscript
OX_Text_Spacing_Typo/OX_superscript         font-superscript
OX_Text_Spacing_Typo/OX_Tab                 insert-tab
OX_Text_Spacing_Typo/OX_TextFormatting      font-format
OX_Text_Spacing_Typo/OX_underline01         font-underline
OX_Text_Spacing_Typo/OX_underline02         font-underline.lc-fr

# Drawing Position Icons ------------------------------------------------------

OX_Text_Spacing_Typo/OX_Wrap                drawing-center-both
OX_Text_Spacing_Typo/OX_WrapInline          drawing-inline
OX_Text_Spacing_Typo/OX_WrapLeft            drawing-right-left
OX_Text_Spacing_Typo/OX_WrapNo              drawing-center-none
OX_Text_Spacing_Typo/OX_WrapRight           drawing-left-right
Internal/drawings/drawingcenterleft         drawing-center-left
Internal/drawings/drawingcenterright        drawing-center-right
Internal/drawings/drawingleftnone           drawing-left-none
Internal/drawings/drawingrightnone          drawing-right-none
