Sandpit project for re-skinning Grails using HTML5 semantic markup & CSS3
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
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)