Custom themes: Other resources

This topic includes links to other information about technologies related to themes.

Related technologies

  • Apache FreeMarker is a template engine: a Java library to generate text output (HTML web pages, e-mails, configuration files, source code, etc.) based on templates and changing data. For more information, see documentation at Apache FreeMarker portal https://freemarker.apache.org/index.html.
  • Soy, or Closure, Templates use a data model that's not specific to any language: you can use the same template in JavaScript and Java. For more information, see documentation at Google Developers portal https://developers.google.com/closure/.

HTML and CSS Resources

Books:

Web sites and articles:

Blogs about web standards, CSS bleeding-edge techniques, and accessibility:

Developer tools

Firefox extensions:

Validators: