mirror of https://github.com/apache/lucene.git
87 lines
2.8 KiB
HTML
87 lines
2.8 KiB
HTML
|
<?xml version="1.0"?>
|
||
|
<!--
|
||
|
Copyright 2002-2004 The Apache Software Foundation or its licensors,
|
||
|
as applicable.
|
||
|
|
||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||
|
you may not use this file except in compliance with the License.
|
||
|
You may obtain a copy of the License at
|
||
|
|
||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||
|
|
||
|
Unless required by applicable law or agreed to in writing, software
|
||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
|
See the License for the specific language governing permissions and
|
||
|
limitations under the License.
|
||
|
-->
|
||
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||
|
<!-- This is not used by Forrest but makes it possible to debug the
|
||
|
stylesheet in standalone editors -->
|
||
|
<xsl:output method = "text" omit-xml-declaration="yes" />
|
||
|
|
||
|
<!--
|
||
|
If the skin doesn't override this, at least aural styles
|
||
|
and extra-css are present
|
||
|
-->
|
||
|
<xsl:template match="skinconfig">
|
||
|
|
||
|
<xsl:call-template name="aural"/>
|
||
|
<xsl:call-template name="a-external"/>
|
||
|
<xsl:apply-templates/>
|
||
|
<xsl:call-template name="add-extra-css"/>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template match="colors">
|
||
|
<xsl:apply-templates/>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="aural">
|
||
|
|
||
|
/* ==================== aural ============================ */
|
||
|
|
||
|
@media aural {
|
||
|
h1, h2, h3, h4, h5, h6 { voice-family: paul, male; stress: 20; richness: 90 }
|
||
|
h1 { pitch: x-low; pitch-range: 90 }
|
||
|
h2 { pitch: x-low; pitch-range: 80 }
|
||
|
h3 { pitch: low; pitch-range: 70 }
|
||
|
h4 { pitch: medium; pitch-range: 60 }
|
||
|
h5 { pitch: medium; pitch-range: 50 }
|
||
|
h6 { pitch: medium; pitch-range: 40 }
|
||
|
li, dt, dd { pitch: medium; richness: 60 }
|
||
|
dt { stress: 80 }
|
||
|
pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
|
||
|
em { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
|
||
|
strong { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
|
||
|
dfn { pitch: high; pitch-range: 60; stress: 60 }
|
||
|
s, strike { richness: 0 }
|
||
|
i { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
|
||
|
b { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
|
||
|
u { richness: 0 }
|
||
|
|
||
|
:link { voice-family: harry, male }
|
||
|
:visited { voice-family: betty, female }
|
||
|
:active { voice-family: betty, female; pitch-range: 80; pitch: x-high }
|
||
|
}
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="a-external">
|
||
|
a.external {
|
||
|
padding: 0 20px 0px 0px;
|
||
|
display:inline;
|
||
|
background-repeat: no-repeat;
|
||
|
background-position: center right;
|
||
|
background-image: url(images/external-link.gif);
|
||
|
}
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template name="add-extra-css">
|
||
|
<xsl:text>/* extra-css */</xsl:text>
|
||
|
<xsl:value-of select="extra-css"/>
|
||
|
</xsl:template>
|
||
|
|
||
|
<xsl:template match="*"></xsl:template>
|
||
|
<xsl:template match="text()"></xsl:template>
|
||
|
|
||
|
</xsl:stylesheet>
|