Jul 06

New Carousel

As announced before, PrimeFaces 5.3 focuses on responsiveness of the components. Carousel is the latest one that has been enhanced for this goal, we’ve actually implemented it from scratch with responsive design in mind and also added touch event supports like swipe based navigation.

Old carousel required item widths to be fixed, new one does not have such restrictions as item width is calculated dynamically.

Check out the PrimeFaces Showcase for an early preview demo, new carousel will be in upcoming 5.2.8 and 5.3.

Posted in PrimeFaces | Leave a comment
Jun 26

PrimeFaces Elite 5.1.20 Released

PrimeFaces Team is pleased to announce a new update on 5.1.x series focusing on improving the overall quality with 15 improvements;

New Features and Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in PrimeFaces | Comments Off
Jun 25

PrimeFaces Elite 5.2.7 Released

PrimeFaces Team is pleased to announce a new update on 5.2.x series focusing on improving the overall quality with 20 improvements;

New Features and Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in PrimeFaces | 1 Comment
Jun 23

New Releases for PrimeFaces Layouts

All of the four Premium layouts and themes are updated with new releases to improve the overall quality. There are also minor new features such as new button colors.

Clearing Floats

This is the common change in all layouts, ContainerX classes had overflow hidden to clear the floats however this was causing issues with PrimeFaces components so we’ve introduced a new class called Container that clears the float of its children. More information about this is available at css-tricks. If you are using ContainerX for grid layout, then it is suggested to wrap these elements in an element with Container class.

Please note that, core layout is a set of CSS classes used to create responsive grid layouts with additional utilities. Layouts use Core Layout internally, however for grid layout you may also choose another utility like Grid CSS or Bootstrap Grid. There is no restriction and layouts are quite flexible in this case.

Sentinel-1.3

  • Background color of inputs become blue on hover in a fieldset and accordion
  • Row edit icons are not visible in datatable
  • AutoComplete dropdown button is not visible in 5.1.
  • LiveResize fails in DataTable and TreeTable
  • TreeTable resize helper is not visible
  • Removed unncessary padding in scrollable tabview
  • ScrollPanel bars are not skinned
  • New button colors

Spark – 1.3

  • Compatibility with Nexus 7
  • Removed unncessary padding in scrollable tabview
  • ScrollPanel bars are not skinned
  • New button colors

Ronin – 1.1

  • Removed unncessary padding in scrollable tabview
  • ScrollPanel bars are not skinned
  • Tabview orientation right is not skinned
  • Added ui-lesscurve to reduce the amount of border radius
  • New button colors
  • Default pages like error, login display unnecessary scrollbar

Rio – 1.1

  • z-index problem with Dialog and children
  • IE9 shadow not visible
  • Menu does not function when inside a form
  • Links inside dialog are not visible
  • New button colors

Migration Guide

Migration is quite straightforward with replacing theme jar, css-js files. There is no need to update images or fonts. Please refer to documentation section of each layout for more information.

Posted in PrimeFaces | Comments Off
Jun 15

Introducing PrimeFaces RIO

PrimeFaces RIO is the all-new premium layout&theme inspired by Google’s Material Design Language.

Layout

Layout is an amazing looking responsive template with a set of xhtml files including dashboard, login, error, 404 along with icons and images to kickstart applications quickly.

Theme

Rio theme styles all PrimeFaces components to be compatible with layout for a unified look.

Market

Rio is now available for purchase at PrimeFaces Market.

Live Preview
Live Preview Demo is available at PrimeFaces homepage.

Always bet on Prime!

Posted in PrimeFaces | Comments Off
Jun 12

PrimeFaces Elite 5.2.6 Released

PrimeFaces 5.2.6 is now available with various defect fixes and new features such as sequential file uploads and dropdown support for autocomplete in multiple mode.

New Features and Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in PrimeFaces | Comments Off
Jun 08

PrimeUI 2.0 Released

PrimeUI, the offspring of PrimeFaces is now available with a brand new release. PrimeUI is a pure CSS-JS library consisting of jQuery plugins and has no dependency to any other server side or client side technology. Backing server technology could be jsp, php, asp.net mvc, spring mvc, jax-rs or similar and at client side can be used with a js mv* framework like angular, ember, knockout.

New release brings major improvements starting with the all-new website;

Website

Old showcase was outdated and we’ve adapted the showcase of PrimeFaces for PrimeUI. All demos, documentation and resources are available at the new showcase.

New Widgets

In total there are 40 widgets, new ones are;

  • DataGrid: Displays data in a responsive grid where data can be a local javascript array or remote json data.
  • ToggleButton: Used to select a binary value using a button ui.
  • Messages: Used to display inline messages with a severity, summary and detail.

New Icons

This is a feature that is even not available in core PrimeFaces, we’ve replaced all png icons with nice scalable font-awesome icons. End result is the modern and slick looking iconset for the widgets.

Responsive

Most widgets receive built-in responsive features derived from our latest work on PrimeFaces. Grid CSS is also now available in PrimeUI.

Maintenance

We’ve done general refactoring on widgets and fixed various reported issues. General jQuery stack is also updated to latest versions.

License

Just like PrimeFaces, all widgets are open source under Apache License 2.0, code is hosted at GitHub.

Roadmap

In addition to the flagship PrimeFaces, PrimeTek has decided to launch a two new products based around PrimeUI foundation by the end of the year. Goal is to bring the Prime widgets to different programming models. There is PrimeFaces already for component oriented approach for Java EE, one of the new projects will focus on an action oriented MVC model for a server side framework and second one will be adapters for a javascript MV* framework. Both of these two new projects will be adapters of PrimeUI with extensions. PrimeUI itself will be constantly updated in parallel. So exciting times ahead for PrimeFaces, its sibling PrimeUI and the upcoming two new Prime* projects.

Posted in PrimeUI | 8 Comments
Jun 05

PrimeFaces Elite 5.1.19 Released

PrimeFaces Team is pleased to announce the new update for 5.1.x branch that improves overall quality of the library.


New Features and Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in PrimeFaces | Comments Off
Jun 01

PrimeFaces Elite 5.2.5 Released

PrimeFaces Team is glad to announce the new update for 5.2.x line with over 10 improvements mostly focusing on defect fixes along with a handy enhancements that allows p:confirm to be used in data iteration.

New Features and Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

 

Posted in Uncategorized | Comments Off
May 28

PrimeFaces Elite 5.2.4 Released

PrimeFaces 5.2.4 is now available featuring the responsive design enhancements for various PrimeFaces components along with regular maintenance. With the introduction of PrimeFaces Premium Layouts such as Sentinel, Spark and Ronin that are fully responsive, we had to improve the responsiveness of components themselves so that they fit in nicely within the layouts. Some components have built-in support such as reflow mode of datatable or responsive charts, in 5.2.4 there is a new wrapper ui-fluid style class that helps components to efficiently use the page space.

There are basically 3 elements in creating a responsive web application; Main Layout, Grid Layout and components themselves. Although we had solutions for the first two, the last responsive components needed to be improved and that is what we’re working on now.

  • Main Layout -> PrimeFaces Premium Layouts
  • Grid Layout -> Grid CSS
  • Responsive Components -> .ui-fluid, built-in responsive attributes

Online demo is available at PrimeFaces Showcase. Until 5.3, we’ll keep improving other components that are not yet fully responsive and provide them in 5.2.x Elite Releases.

New Features and Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in Uncategorized | 2 Comments