For many old-schoolers, we are very familiar with having text displayed for common buttons (Query, New, Edit, Delete, etc.) instead of icons.
‘Iconization’ was introduced in later versions of Siebel OUI, and for many existing clients, text was a better fit.
Changing the applet level vanilla buttons from icons to text is a very simple CSS trick. You can either fix the vanilla CSS file, or add the code to your custom CSS file (tested in version 16.x).
- The first step is to find out the what Siebel icon class is being used. For example, for new record, Siebel uses siebui-icon-newrecord. This can be identified by inspecting the button in your browser.
- Override the functionality in your custom CSS file or add to the vanilla CSS file. For example, to show the text for new record button use the following code:
- button.siebui-icon-newrecord span{
display: initial !important
} - button.siebui-icon-newrecord::before{
content: none!important
}
- button.siebui-icon-newrecord span{
Such small tweaks to CSS goes a long way in maintaining customer satisfaction (no re-training, no hovering over buttons to look for help text etc).
Hi – thanks for sharing this info. I have tried this in my application but one issue which i am facing right now is, i am getting different size for each button, for eg. new button is appearing but but menu is appearing small. let me know if there is any property which we can add to make them look identical in size.
Thanks!