JSF Component Library

License

Released under the Apache License, Version 2.0. Wordcloud component requires a separate license.

Getting Started

Dependency is managed for you by Maven.

<dependency>
	<groupId>com.aripd</groupId>
	<artifactId>extensions</artifactId>
	<version>1.0-SNAPSHOT</version>
</dependency>

Usage

Namespaces

xmlns:ae="http://aripd.com/ui/extensions"

Test Run

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ae="http://aripd.com/ui/extensions"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html">
	<h:head>
	</h:head>
	<h:body>
		<ae:mathJax value="$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}$$" />
	</h:body>
</html>

Components

Independent components

  • disablePanel The component only attempts to disable UIInput & UICommand components.
  • gitter Gitter is a chat and networking platform that helps to manage, grow and connect communities through messaging, content and discovery.
  • gravatar JSF wrapper of the Gravatar services.
  • identicon An Identicon is an avatar which represents a hash of unique information.
  • letterAvatar Generate avatars with initials from names.
  • mathJax A JavaScript display engine for mathematics that works in all browsers.
  • textLogo Generate logos with from given text.
  • truncate Extension to the standard h:outputText with truncate function.
  • uiavatars Generate avatars with initials from names.

jQuery components

  • holder holder.js implementation.
  • weather simpleweatherjs implementation.
  • hoverpulse Handy little plugin for pulsing the size of an image when the mouse moves over it. Nice effect for blog photo links, flickr thumbnails, etc.
  • vegas Background jquery plugin
  • fotorama Simple, stunning, powerful jQuery gallery.
  • backstretch Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element.
  • supersized Supersized is a fullscreen background slideshow built using the jQuery library.
  • magnificpopup Magnific Popup is a Responsive jQuery Lightbox Plugin.
  • slick Carousel component.

D3js components

Screenshots

countdown percentagechange linechart partition treemap dendrogram collapsibletree wordcloud analogclock Count Over Time Heatmap OMGParticlesII RelationshipGraph BubbleChart CalendarView HierarchicalEdgeBundling HierarchyBar ZoomableTreemap ChordChart ParallelSet SunburstChart TransitionDiagram CollapsibleIntendedTree Choropleth Globe BrushAndZoom BrushAndScrollingZoom ZoomableArea