Carousel Portlet

Most of us would have seen the carousel on Liferay’s home page (http://www.liferay.com/). The Carousel widget is a continuous, circular navigation of a collection of items (divs or images). In this blog, I am going to talk about a carousel portlet that was...

Liferay Responsive Layouts

More and more of our customers are looking at creating Liferay based portal sites that adapt themselves to different form factor devices ranging from traditional desktop and notebook browsers to tablets to smart phones. Rather than creating separate traditional and...

An AlloyUI ellipsis function (a.k.a. Three Dots)

So if you are not familiar with AlloyUI, it is a user interface web application framework. It’s purpose is to help make building and designing web applications an enjoyable experience. For more information on AlloyUI you can see Nate Cavanaugh’s blog. Some...

AUI Dialog

During my last project, we used javascript “lightbox”-style modal overlays to display and submit forms without changing the current page. The AUI Dialog object is useful for this purpose. In this example, we’ll display a simple form containing one...