Olá galera,
depois de muitas horas de busca no google + forum, desisti e vim pedir ajudar aqui.
Independente de configurar o web.xml com org.richfaces.SKIN, org.richfaces.LoadStyleStrategy, etc, o RichFaces sempre está jogando um class="..." nas tags HTML.
Por exemplo, quando crio um
<table class="dr-table rich-table">
<thead class="dr-table-thead">
...
Fuçando o código-fonte do richfaces-ui, me parece que eles realmente não pensaram na possibilidade de tornar isso configurável. Alguém já passou por algo parecido? Será que existe alguma forma do rich-faces não colocar nenhum class nas tags?
O motivo pra eu não querer de forma alguma os class é que o CSS utilizado baseia-se no aninhamento de algumas tags. Exemplo:
table.tabelaResultado {
...
}
table.tabelaResultado th {
...
}
table.tabelaResultado td {
...
}
table.tabelaResultado tr:hover {
...
}
Aí qualquer "lixo" dentro do class atrapalha completamente o CSS.
Alguém?