RichFaces Skinning

0 respostas
R

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 com alguns o código gerado é algo como:

<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?

Criado 28 de julho de 2009
Respostas 0
Participantes 1