Pessoal, estou com uma dúvida.
Não estamos gostando muito do primefaces, questão visual.
Pergunto vale a pena trocar pelo Icefaces ou richfaces ?
Pessoal, estou com uma dúvida.
Não estamos gostando muito do primefaces, questão visual.
Pergunto vale a pena trocar pelo Icefaces ou richfaces ?
É possível customizar os aspectos visuais do primefaces, existem até temas para ele.
E, respondendo a tua pergunta, sim, é possível trocar para estes, mas as funcionalidades implementadas podem mudar e, talvez, seja necessário refazer algumas coisas.
@Luis_Augusto_Santos, a questão é que estamos mudando, a principio aqui na empresa escolhemos o primefaces.
Sobre customizar o primefaces, seria seguindo este tutorial http://heurecace.blogspot.com.br/2013/03/java-personalizando-e-utilizando-os.html ?
Nao vale a pena. Primefaces é o mais estável e o que mais evolui diante das concorrencias. Pegando esses outros caras voce pode encontrar bugs, além de ter que mudar todo seu código por causa disso.
Já trabalhei em sistemas com Primefaces que ficou lindo. Já vi uns aqui também que ficaram bem legais. Alterar o CSS do Primefaces não é uma coisa simples, mas acho mais válido do que trocar de frammework apenas pelo fato visual. E claro, tem outros temas também que vc pode testar, caso ja nao tenha visto, alguns pagos e outros free
Aqui tem alguns temas pagos https://www.primefaces.org/themes/. Já usei o Ultima (https://www.primefaces.org/ultima/dashboard.xhtml) :
@igor_ks eu também percebo que o primefaces é o mais estável .
Obrigado @Luis_Augusto_Santos
Mas estamos achando os componentes grandes. Mesmo com templates pagos.
O que mais se adapta ao cliente é o primefaces.
Estou vendo que dentro do bootstrap-1.0.10.jar, existe o arquivo theme.css. Para alterar basta fazer alteração do mesmo ?
Não entendi
Na verdade, não funciona bem assim, pois este arquivo está dentro do jar.
CSS também permite que você sobrescreva as suas definições. Assim sendo, você vai precisar identificar cada componente e cada identificador (classe ou id) e, então, fazer as alterações de estilo de acordo com o que necessita.
Sobre componentes grades, desconsidera.
Vou ver sobre sobrescrever as classes ou id do css. Se não me engano deve ter o mesmo nome com o !Important.
Exatamente