I am currently on a project and we're having enough trouble mess in visual programming, I am referring you part of JSF, unfortunately I can not spend all my knowledge to them, I'm like Back-End and my two partners are as Frond- End the project, made several attempts to seek sources of information that shows JSF models with CSS, their problem is not to implement the components, because besides there are many good examples of components in PrimeFaces the site, OmniFaces, ICEFaces and RichFaces, the problem is customize the CSS components, power modifies them, this is a most needs them, but if I try to solve all the difficulties in visual programming, ie, Frond-End, not be able to realize the Back- programming problems End, and to create a Java Web project unfortunately will need a team, I can not do it alone.
We are all a team of programmers who can not work in the labor market, and somo inexperienced, and even made several research to help them, but things I found was only explanations of how to implement a page components, and does not actually is what we need, what we need is customize the JSF components with CSS so that the system does not seem like a desktop program but a Web page as any other page, do not know if could understand.
JSF and CSS have always worked together from the beginning. One of the design decisions for JSF is that the appearance of objects should be up to CSS and not due to special attributes in the elements the way HTML did before CSS was invented.
There are 2 levels to consider. When you are using the core JSF tags (from the "h" tagset), you are generally using wrappers around HTML and their styleClass and style attributes correspond to the underlying HTML style and class elements (JSF uses "styleClass" because "class" is a reserved word in Java, as well as to accentuate the fact that it's style-related.
When you're are using compound controls - for example controls from the PrimeFaces tagset, then the framework (PrimeFaces) will generally have custom style classes for the different compound control sub-components. You can override these classes either with explicit CSS applied to the sub-components or by creating your own override classes for the standard PrimeFaces CSS. The PrimeFaces documentation should list the names and uses of these pre-defined classes.
If you take things to the extreme, you can define one or more "skins", which are collections of CSS styles that can be swapped in and out to change the appearance of the entire site. Again, the PrimeFaces documentation should have information on this.
Being persecuted doesn't in any way prove your righteousness or your beliefs. Many people get persecuted because they are repugnant or annoying. Or just because they can be.
roses are red, violets are blue. Some poems rhyme and some are a tiny ad: