| <?xml version="1.0" standalone="no"?> |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000802//EN" |
| "http://www.w3.org/TR/2000/CR-SVG-20000802/DTD/svg-20000802.dtd"> |
| |
| <!-- ========================================================================= --> |
| <!-- Copyright (C) The Apache Software Foundation. All rights reserved. --> |
| <!-- --> |
| <!-- This software is published under the terms of the Apache Software License --> |
| <!-- version 1.1, a copy of which has been included with this distribution in --> |
| <!-- the LICENSE file. --> |
| <!-- ========================================================================= --> |
| |
| <!-- ========================================================================= --> |
| <!-- This tests validates linking and provides an index for text files. --> |
| <!-- --> |
| <!-- @author stephane@hillion.org --> |
| <!-- @version $Id$ --> |
| <!-- ========================================================================= --> |
| |
| <svg id="body" width="450" height="500" viewBox="0 0 450 500"> |
| <title>Index 2</title> |
| <style type="text/css"><![CDATA[ |
| .c1 { |
| fill: url(#ballGradientA); /*rgb(203, 203, 255);*/ |
| } |
| .c2 { |
| fill: url(#ballGradientB); /*rgb(153, 153, 203);*/ |
| } |
| text.title { |
| stroke-width: 3; |
| font-size: 52; |
| text-anchor: middle; |
| font-family: SunSansCondensed-Heavy; |
| } |
| text.previous { |
| stroke-width: 1; |
| font-size: 28; |
| text-anchor: start; |
| text-decoration: underline; |
| } |
| text.headfoot { |
| fill: black; |
| font-weight: normal; |
| font-family: SunSansCondensed-Heavy; |
| stroke: none; |
| } |
| text.link { |
| fill: white; |
| font-size: 14; |
| font-family: SunSansCondensed-Heavy; |
| } |
| ]]> |
| </style> |
| |
| <defs> |
| <filter id="blur" filterUnits="objectBoundingBox" primitiveUnits="objectBoundingBox" x="-10%" y="-25%" width="120%" height="150%" > |
| <feGaussianBlur stdDeviation="4 3" x="-10%" y="-25%" width="120%" height="150%" /> |
| <feColorMatrix type="matrix" values="1.1 0 0 0 0 0 1.1 0 0 0 0 0 1.1 0 0 0 0 0 1.1 0" /> |
| </filter> |
| |
| <radialGradient id="ballGradientA" gradientUnits="objectBoundingBox" fx=".2" fy=".2"> |
| <stop offset="0" stop-color="white" /> |
| <stop offset=".2" stop-color="rgb(203, 203, 255)" /> |
| <stop offset="1" stop-color="black" /> |
| </radialGradient> |
| |
| <radialGradient id="ballGradientB" gradientUnits="objectBoundingBox" fx=".8" fy=".8"> |
| <stop offset="0" stop-color="white" /> |
| <stop offset=".3" stop-color="rgb(203, 203, 255)" /> |
| <stop offset="1" stop-color="black" /> |
| </radialGradient> |
| |
| </defs> |
| |
| <circle cx="310" cy="240" r="400" class="c1"/> |
| <circle cx="290" cy="250" r="300" class="c2"/> |
| <circle cx="310" cy="240" r="230" class="c1"/> |
| <circle cx="300" cy="250" r="180" class="c2"/> |
| <circle cx="310" cy="240" r="140" class="c1"/> |
| <circle cx="310" cy="240" r="100" class="c2"/> |
| <circle cx="300" cy="240" r="60" class="c1"/> |
| <circle cx="310" cy="250" r="30" class="c2"/> |
| |
| <text class="title headfoot" style="fill:white; filter:url(#blur)" x="50%" y="60" transform="translate(2, 2)"> |
| Test Files 2 |
| </text> |
| |
| <text class="title headfoot" style="fill:white; filter:url(#blur)" x="50%" y="60" transform="translate(2, 2)"> |
| Test Files 2 |
| </text> |
| |
| <text class="title headfoot" x="50%" y="60"> |
| Test Files 2 |
| </text> |
| |
| <a xlink:href="image.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(-55)"> |
| Images (image.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="textFeatures.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(-47)"> |
| Text (textFeatures.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="textProperties.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(-39)"> |
| Text 2 (textProperties.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="patternRegionA.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(-31)"> |
| Pattern Region A (patternRegionA.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="patternRegionB.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(-23)"> |
| Pattern Region B (patternRegionB.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="systemColors.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(-15)"> |
| System Colors (systemColors.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="textBidi.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(-7)"> |
| Bidirectional Text (textBidi.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="percentagesAndUnits.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(1)"> |
| Percentages & Units (percentagesAndUnits.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="textStyles.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(9)"> |
| Text Styles (textStyles.svg) |
| </text> |
| </a> |
| |
| |
| <a xlink:href="textLayout.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(17)"> |
| Text Layout (textLayout.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="patternPreserveAspectRatioA.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(25)"> |
| Pattern PreserveAspectRatio (patternPreserveAspectRatioA.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="textLayout2.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(33)"> |
| Text Layout 2 (textLayout2.svg) |
| </text> |
| </a> |
| |
| <a xlink:href="visibility.svg" xlink:show="new"> |
| <text class="link" x="70" y="0" |
| transform="translate(0, 250) rotate(41)"> |
| Visibility (visibility.svg) |
| </text> |
| </a> |
| |
| |
| <a xlink:href="index.svg"> |
| <text class="headfoot previous" style="fill:white; filter:url(#blur);" x="20" y="480" transform="translate(0, 0)"> |
| Previous |
| </text> |
| <text class="headfoot previous" style="fill:white; filter:url(#blur);" x="20" y="480" transform="translate(0, 0)"> |
| Previous |
| </text> |
| <text class="headfoot previous" x="20" y="480"> |
| Previous |
| </text> |
| </a> |
| |
| <a xlink:href="thumbnails.svg"> |
| <text class="headfoot previous" style="fill:white; filter:url(#blur);" x="350" y="480" transform="translate(0, 0)"> |
| Next |
| </text> |
| <text class="headfoot previous" style="fill:white; filter:url(#blur);" x="350" y="480" transform="translate(0, 0)"> |
| Next |
| </text> |
| <text class="headfoot previous" x="350" y="480"> |
| Next |
| </text> |
| </a> |
| </svg> |