Language string, that is.
If you ever want to display an icon in place of a text string, here's an example.
In admin > settings > language settings
Search for this language key string: _sys_status_update
This should return a single result: _sys_status_update (System) Edit
Click 'Edit'
Replace the existing string text with this: <i class="sys-icon status"></i>
Save the string. (The word 'status' adds an additional class name, so we can target this specific string. You can name it anything you like, as long as it is unique)
Next add the following to your template's icons.css Note the red text.
.sys-icon.status:before {
content: "\f044";
font-size:20px;
color:#333333;
margin-left:8px;
}
Save icons.css
In this specific example, the existing string "update status", which appears to the right of your status message, will be replaced with this Font Awesome icon: http://fortawesome.github.io/Font-Awesome/icon/pencil-square-o/
You can use any Font awesome icon: http://fortawesome.github.io/Font-Awesome/icons/
The line content: "\f044"; specifies the Unicode designator for the pencil-square icon. By clicking on any of the icons on the aforementioned page, you will see the individual icon page where the unicode is given. To use a different icon, just replace 'f044' with the Unicode of your desired icon.