Sandpit project for re-skinning Grails using HTML5 semantic markup & CSS3
JavaScript Groovy Java
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
grails-app
scripts
src
test
web-app
.gitignore
ReskinGrailsPlugin.groovy
application.properties
grails-reskin.tmproj
readme.md

readme.md

Grails Reskin

This is an attempt to reskin the standard Grails scaffolding and index pages using HTML5 and semantic markup.

Features

  • Basic and enhanced experiences using EnhanceJS
  • Layouts and scaffolding use HTML5 markup
  • Some elements of HTML5 Boilerplate integrated into markup and CSS
  • Integrates jQuery, jQuery-UI and Modernizr Javascript libraries
  • Create and edit pages automatically use new HTML5 input types
  • Show pages render only fields that have data
  • Show and list pages automatically exclude password fields
  • Default Apple touch icon provided

To-do

  • Add WAI-ARIA roles to appropriate elements
  • Ensure everything works in IE
  • 404 page
  • Form controls from here
  • Empty text in date input is rendered as null in Webkit browsers
  • Error messages should be at the top of forms with tooltips on fields
  • Apple touch icon is wrong size, should be 57x57
  • Hi-res Apple touch icon (114x114)