From 905a0ae351260b38ca2fba4e470d77524f62ffa4 Mon Sep 17 00:00:00 2001 From: John Resig <jeresig@gmail.com> Date: Fri, 1 Sep 2006 07:41:59 +0000 Subject: [PATCH] Added style sheet for the category documentation. --- build/docs/style/cat.css | 22 ++++++++++++++++++++++ build/docs/style/cat.xsl | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 build/docs/style/cat.css create mode 100644 build/docs/style/cat.xsl diff --git a/build/docs/style/cat.css b/build/docs/style/cat.css new file mode 100644 index 0000000..e84f08f --- /dev/null +++ b/build/docs/style/cat.css @@ -0,0 +1,22 @@ +html, body { + background: #FFF; + color: #000; + font-family: Arial; + font-size: 12px; +} + +h2 { + clear: both; + border-bottom: 1px solid #EEE; + margin-top: 15px; +} + +ul { + list-style: none; + overflow: auto; +} + +li { + float: left; + width: 20%; +} diff --git a/build/docs/style/cat.xsl b/build/docs/style/cat.xsl new file mode 100644 index 0000000..c4a20a4 --- /dev/null +++ b/build/docs/style/cat.xsl @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> +<xsl:output method="html"/> + <xsl:template match="/docs"> + <html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>jQuery Printable API</title> + <link rel="stylesheet" href="style/cat.css"/> + </head> + <body> + <h1>jQuery Printable API</h1> + <xsl:apply-templates/> + </body> + </html> + </xsl:template> + + <xsl:template match="cat"> + <h2><xsl:value-of select="@value"/></h2> + <ul class="list"> + <xsl:for-each select="method[not(@private)]"> + <xsl:sort select="@name"/> + <xsl:sort select="count(params)"/> + <li> + <xsl:value-of select="@name"/>(<xsl:for-each select="params"> + <xsl:value-of select="@name"/> + <xsl:if test="position() != last()">, </xsl:if> + </xsl:for-each>) + </li> + </xsl:for-each> + <xsl:apply-templates select="cat"/> + </ul> + </xsl:template> +</xsl:stylesheet> -- 1.7.10.4