Plugins You can find out about all the publicly available Grails plugins.

Plugin Platform UI

  • Tags: ui, theme
  • Latest: 1.0.RC7
  • Last Updated: 17 January 2014
  • Grails version: 2.0 > *
7 votes
compile ":platform-ui:1.0.RC7"

 Documentation  Source  Issues


Platform UI - abstracted UI elements and theming for plugin/application interoperability


grails install-plugin platform-ui


The Platform UI plugin provides tags for abstracted UI elements and Theme support.

By separating out UI element styling, code and markup into GSP templates, UIs are now defined using tags and not library-specific markup in your pages.

This allows plugins to expose UIs in apps without mandating specific libraries or frameworks to present the UI - the result is the app can make the UI look coherent.

The Theme API works on top of this to provide the page layout, with standard layouts for common use cases that mean plugins can expose pages with certain layouts that will then be styled by the app or the theme it chooses to use. Or swap theme per user.

Copious documentation is available.