The project I'm working on has employed a designer to create the HTML/CSS. I want to drop the CSS files into our project, manipulate the HTML a little and have the application look like what the designer designed.
My problem is that richfaces is including it's own CSS files, which is affecting what the designer has produced.
I have turned off skinning with the org.richfaces.enableControlSkinning context parameter which has helped. However, I'm still getting css files such as datatable.ecss.jsf which is affecting the styling of my data tables.
I really don't want to have to add to our custom css overrides for every property that the richfaces css sets. And I certainly don't want to do what is suggested here. I would have thought that this was a common use case, but I can't find any answers.