cancel
Showing results for 
Search instead for 
Did you mean: 

ITS Stylesheets

Former Member
0 Kudos

Hi,

I am currently trying to make some changes to the theme used for displaying IACs via ITS.

We are on EP6 SP2 and ITS 610.

I have tried to generate a stylesheet via the ITS-Theme-Generator. We do have a custom theme for the portal which I used for generating the ITS-Theme.

Unfortunately that didn't help.

So I had a look into the coding produced by the portal when calling an IAC. The referenced stylesheets "com.sap.portal.themes.lafservice/themes/its/designs/customer/[customer]/webgui/wa/webgui/style/generator.css" and "com.sap.portal.themes.lafservice/themes/its/designs/customer/[customer]/webgui/wa/webgui/style/msiexplorer/d_generator.css" did contain the classes I was looking for and I like to change, for example ".WebguiBody" and so on.

Is there any way of editing these styles from within the portal or do I have to edit the files manually?

The classes generated by the ITS-Theme-Generator all start with ".SI*". Where are those used? The classes I am looking for and which are used by the IACs are all starting with "Web".

Regards,

Alex

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI Alex

We had the same issue before the only way around this is like you said you need to modify the CSS file.

Theo

Former Member
0 Kudos

Hi Theo,

thanks for your answer. Could you provide me the path to the stylesheets? I think the the most important stylesheets for us are generator.css and d_generator.css.

By the way: After some hours of searching and trying different styles, etc. I think I have found a bug in the ITS-Theme-Generator. It generated some wrong styleclasses concerning usage of the "!important" term. Because of this the browser is not able to render styles correctly. OSS-Note is open...

Regards,

Alex

Former Member
0 Kudos

Hi there,

just in case somebody is interested in this topic: we've solved our problem.

It all came down to pushbuttons not being rendered as supposed and as standard within the portal.

The customer stylesheet had some definitions like "1px!important" for button-borders and stuff.

The ITS-Theme-Generator produced some lines like "1px!important solid!important ;;" which is not W3C-Standard and is not rendered by IE6.

Failure ist not within the Generator but within our customer-stylesheet, because the correct notation is "1px !important" and not as in our case "1px!important".

We've corrected the customer-stylesheet and generated a new ITS-stylesheet. After clearing the browsercache everything is rendered as supposed.

If somebody could provide the paths in the filesystem to the generated stylesheets, that would be appreciated...

Regards,

Alex

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

update:

After restarting the portal some changes made by the ITS-Theme-Generator seem to work. For example the background-color of the IACs changed.

Now the question for me is which elements from the portal-theme-editor are used for display of the IACs. There is no dedicated area for IACs, is there?

Maybe somebody has some further tipps for editing the IAC/ITS styles for Portaldisplay...

Regards,

Alex