This is an automated email from the ASF dual-hosted git repository. asf-gitbox-commits pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tapestry-5-site-builder.git
commit 8bee752cf2bc45bb67453cfb707cc9f3fb760f46 Author: Volker Lamp <[email protected]> AuthorDate: Wed Mar 6 21:40:28 2024 +0100 Rudimentary setup. --- .gitignore | 4 + README.md | 11 +- antora-playbook.yml | 15 + build.gradle | 3 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 59821 bytes gradle/wrapper/gradle-wrapper.properties | 5 + gradlew | 234 ++ gradlew.bat | 89 + supplemental-ui/img/apache-tapestry-icon-32.png | Bin 0 -> 1736 bytes supplemental-ui/img/apache-tapestry-icon-dark.svg | 3583 +++++++++++++++++++++ supplemental-ui/img/asf_logo.svg | 210 ++ supplemental-ui/partials/header-content.hbs | 51 + 12 files changed, 4204 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ea39023 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +# Gradle +.gradle +build/ +!gradle-wrapper.jar diff --git a/README.md b/README.md index d8c3f69..abd6ccc 100644 --- a/README.md +++ b/README.md @@ -1 +1,10 @@ -# tapestry-antora-site-poc-builder \ No newline at end of file +# tapestry-antora-site-poc-builder + +Proof of concept of how the Tapestry website and documentation could be based on Antora. +Intended for futher discussion with the Tapestry team. + +This repo contains the site configuration and the build logic. + +Leveraging the Gradle Antora Plugin, simply run `./gradlew antora` to have the site generated. + + diff --git a/antora-playbook.yml b/antora-playbook.yml new file mode 100644 index 0000000..62759e5 --- /dev/null +++ b/antora-playbook.yml @@ -0,0 +1,15 @@ +site: + title: Apache Tapestry + start_page: main::about.adoc +content: + sources: +# - url: https://gitlab.com/antora/demo/demo-component-b.git +# branches: [v2.0, v1.0] +# start_path: docs + - url: /Users/vlamp/git/tapestry-antora-site-poc-content + branches: [main, 5.*] +ui: + bundle: + url: https://gitlab.com/antora/antora-ui-default/-/jobs/artifacts/HEAD/raw/build/ui-bundle.zip?job=bundle-stable + snapshot: true + supplemental_files: ./supplemental-ui diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..a0e564d --- /dev/null +++ b/build.gradle @@ -0,0 +1,3 @@ +plugins { + id 'org.antora' version '1.0.0' +} diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..41d9927 Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..17655d0 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100755 index 0000000..1b6c787 --- /dev/null +++ b/gradlew @@ -0,0 +1,234 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# 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 +# +# https://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. +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit + +APP_NAME="Gradle" +APP_BASE_NAME=${0##*/} + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..ac1b06f --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/supplemental-ui/img/apache-tapestry-icon-32.png b/supplemental-ui/img/apache-tapestry-icon-32.png new file mode 100644 index 0000000..c2a600f Binary files /dev/null and b/supplemental-ui/img/apache-tapestry-icon-32.png differ diff --git a/supplemental-ui/img/apache-tapestry-icon-dark.svg b/supplemental-ui/img/apache-tapestry-icon-dark.svg new file mode 100644 index 0000000..ccead59 --- /dev/null +++ b/supplemental-ui/img/apache-tapestry-icon-dark.svg @@ -0,0 +1,3583 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="svg3054" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="apache-tapestry-icon-dark.svg" + x="0px" + y="0px" + width="275.74615" + height="275.74615" + viewBox="0 0 258.51203 258.51203" + enable-background="new 0 0 800 500" + xml:space="preserve" + inkscape:export-filename="/run/media/picodotdev/bmovenegro/Descargas/a/apache-tapestry-5-icon-550-light.png" + inkscape:export-xdpi="191.35001" + inkscape:export-ydpi="191.35001"><title + id="title995">Apache Tapestry</title><metadata + id="metadata198"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title>Apache Tapestry</dc:title><cc:license + rdf:resource="https://www.apache.org/licenses/LICENSE-2.0.html" /><dc:date>2020</dc:date></cc:Work></rdf:RDF></metadata><defs + id="defs3"><linearGradient + inkscape:collect="always" + id="background"><stop + style="stop-color:#9cc358;stop-opacity:1" + offset="0" + id="stop3069" /><stop + style="stop-color:#72aa40;stop-opacity:1" + offset="1" + id="stop3071" /></linearGradient><filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow background" + id="filter3268" + x="-0.0087658726" + width="1.0175318" + y="-0.0087658726" + height="1.0175318"><feFlood + flood-opacity="0.596078" + flood-color="rgb(143,151,61)" + result="flood" + id="feFlood3258" /><feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite3260" /><feOffset + dx="0" + dy="0" + result="offset" + id="feOffset3264" /><feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="composite2" + id="feComposite3266" /></filter><filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow shadow" + id="filter3280" + x="-0.01043312" + width="1.0208662" + y="-0.01043312" + height="1.0208662"><feFlood + flood-opacity="0.243137" + flood-color="rgb(90,90,90)" + result="flood" + id="feFlood3270" /><feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite3272" /><feOffset + dx="0" + dy="0" + result="offset" + id="feOffset3276" /><feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="composite2" + id="feComposite3278" /></filter><radialGradient + inkscape:collect="always" + xlink:href="#background" + id="radialGradient2897" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2386874,0.09799119,-0.07886251,0.9968855,41.090435,13.069828)" + cx="-125.62987" + cy="156.58308" + fx="-125.62987" + fy="156.58308" + r="37.32515" /><filter + style="color-interpolation-filters:sRGB" + inkscape:label="Greyscale" + id="filter1165"><feColorMatrix + values="0.21 0.72 0.072 -0 0 0.21 0.72 0.072 -0 0 0.21 0.72 0.072 -0 0 0 0 0 1 0 " + id="feColorMatrix1163" + result="fbSourceGraphic" /><feColorMatrix + result="fbSourceGraphicAlpha" + in="fbSourceGraphic" + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" + id="feColorMatrix1167" /><feColorMatrix + id="feColorMatrix1169" + values="0.21 0.72 0.072 -0 0 0.21 0.72 0.072 -0 0 0.21 0.72 0.072 -0 0 0 0 0 1 0 " + in="fbSourceGraphic" + result="fbSourceGraphic" /><feColorMatrix + result="fbSourceGraphicAlpha" + in="fbSourceGraphic" + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" + id="feColorMatrix1171" /><feColorMatrix + id="feColorMatrix1173" + values="0.21 0.72 0.072 -0 0 0.21 0.72 0.072 -0 0 0.21 0.72 0.072 -0 0 0 0 0 1 0 " + in="fbSourceGraphic" + result="fbSourceGraphic" /><feColorMatrix + result="fbSourceGraphicAlpha" + in="fbSourceGraphic" + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" + id="feColorMatrix1175" /><feColorMatrix + id="feColorMatrix1177" + values="0.21 0.72 0.072 -0 0 0.21 0.72 0.072 -0 0 0.21 0.72 0.072 -0 0 0 0 0 1 0 " + in="fbSourceGraphic" /></filter><radialGradient + inkscape:collect="always" + xlink:href="#background" + id="radialGradient148" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2386881,0.09799087,-0.07886283,0.99688565,42.219587,12.531817)" + cx="-125.62987" + cy="156.58308" + fx="-125.62987" + fy="156.58308" + r="37.32515" /><filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter1004"><feBlend + inkscape:collect="always" + mode="lighten" + in2="BackgroundImage" + id="feBlend1006" /></filter><filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter1004-3"><feBlend + inkscape:collect="always" + mode="lighten" + in2="BackgroundImage" + id="feBlend1006-6" /></filter><filter + id="filter1007" + inkscape:label="Drop Shadow background" + style="color-interpolation-filters:sRGB" + x="-0.046020828" + width="1.0920417" + y="-0.046020828" + height="1.0920417"><feFlood + id="feFlood997" + result="flood" + flood-color="rgb(143,151,61)" + flood-opacity="0.596078" /><feComposite + id="feComposite999" + result="composite1" + operator="in" + in2="SourceGraphic" + in="flood" /><feOffset + id="feOffset1003" + result="offset" + dy="0" + dx="0" /><feComposite + id="feComposite1005" + result="composite2" + operator="over" + in2="offset" + in="SourceGraphic" /></filter><filter + height="1.0438294" + y="-0.021914681" + width="1.0438294" + x="-0.021914681" + id="filter1019" + inkscape:label="Drop Shadow background" + style="color-interpolation-filters:sRGB"><feFlood + id="feFlood1009" + result="flood" + flood-color="rgb(143,151,61)" + flood-opacity="0.596078" /><feComposite + id="feComposite1011" + result="composite1" + operator="in" + in2="SourceGraphic" + in="flood" /><feOffset + id="feOffset1015" + result="offset" + dy="0" + dx="0" /><feComposite + id="feComposite1017" + result="composite2" + operator="over" + in2="offset" + in="SourceGraphic" /></filter><filter + height="1.0920417" + y="-0.046020832" + width="1.0920417" + x="-0.046020828" + id="filter1031" + inkscape:label="Drop Shadow background" + style="color-interpolation-filters:sRGB"><feFlood + id="feFlood1021" + result="flood" + flood-color="rgb(143,151,61)" + flood-opacity="0.596078" /><feComposite + id="feComposite1023" + result="composite1" + operator="in" + in2="SourceGraphic" + in="flood" /><feOffset + id="feOffset1027" + result="offset" + dy="0" + dx="0" /><feComposite + id="feComposite1029" + result="composite2" + operator="over" + in2="offset" + in="SourceGraphic" /></filter><filter + id="filter1021" + inkscape:label="Drop Shadow shadow" + style="color-interpolation-filters:sRGB" + x="-0.016692992" + width="1.033386" + y="-0.016692992" + height="1.033386"><feFlood + id="feFlood1011" + result="flood" + flood-color="rgb(90,90,90)" + flood-opacity="0.243137" /><feComposite + id="feComposite1013" + result="composite1" + operator="in" + in2="SourceGraphic" + in="flood" /><feOffset + id="feOffset1017" + result="offset" + dy="0" + dx="0" /><feComposite + id="feComposite1019" + result="composite2" + operator="over" + in2="offset" + in="SourceGraphic" /></filter><filter + height="1.016693" + y="-0.0083464961" + width="1.016693" + x="-0.0083464961" + id="filter1033" + inkscape:label="Drop Shadow shadow" + style="color-interpolation-filters:sRGB"><feFlood + id="feFlood1023" + result="flood" + flood-color="rgb(90,90,90)" + flood-opacity="0.243137" /><feComposite + id="feComposite1025" + result="composite1" + operator="in" + in2="SourceGraphic" + in="flood" /><feOffset + id="feOffset1029" + result="offset" + dy="0" + dx="0" /><feComposite + id="feComposite1031" + result="composite2" + operator="over" + in2="offset" + in="SourceGraphic" /></filter><filter + height="1.0041732" + y="-0.002086624" + width="1.0041732" + x="-0.002086624" + id="filter1045" + inkscape:label="Drop Shadow shadow" + style="color-interpolation-filters:sRGB"><feFlood + id="feFlood1035" + result="flood" + flood-color="rgb(90,90,90)" + flood-opacity="0.243137" /><feComposite + id="feComposite1037" + result="composite1" + operator="in" + in2="SourceGraphic" + in="flood" /><feOffset + id="feOffset1041" + result="offset" + dy="0" + dx="0" /><feComposite + id="feComposite1043" + result="composite2" + operator="over" + in2="offset" + in="SourceGraphic" /></filter><radialGradient + inkscape:collect="always" + xlink:href="#background" + id="radialGradient1023" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2386874,0.09799119,-0.07886251,0.9968855,41.090435,13.069828)" + cx="-125.62987" + cy="156.58308" + fx="-125.62987" + fy="156.58308" + r="37.32515" /><radialGradient + inkscape:collect="always" + xlink:href="#background" + id="radialGradient1025" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2386881,0.09799087,-0.07886283,0.99688565,42.219587,12.531817)" + cx="-125.62987" + cy="156.58308" + fx="-125.62987" + fy="156.58308" + r="37.32515" /></defs><sodipodi:namedview + id="namedview3284" + inkscape:window-maximized="1" + pagecolor="#ffffff" + borderopacity="1" + objecttolerance="10" + bordercolor="#666666" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="2560" + inkscape:window-height="1376" + showgrid="false" + inkscape:zoom="2.5" + inkscape:cx="19.961494" + inkscape:cy="121.50795" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:current-layer="darkIconLayer" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + borderlayer="true" /><g + id="backgroundLayer" + display="inline" + style="display:none" + inkscape:label="background layer" + transform="matrix(0.72656252,0,0,0.51725814,-0.07633638,-0.04080672)" + inkscape:groupmode="layer"><radialGradient + id="rect3088_1_" + cx="411" + cy="236" + r="492.12289" + gradientTransform="matrix(1,0,0,-1,4,494)" + gradientUnits="userSpaceOnUse"><stop + offset="0" + style="stop-color:#1E1E1E" + id="stop24" /><stop + offset="0.3444" + style="stop-color:#1C1C1C" + id="stop26" /><stop + offset="0.6098" + style="stop-color:#141516" + id="stop28" /><stop + offset="0.8481" + style="stop-color:#08090A" + id="stop30" /><stop + offset="1" + style="stop-color:#010202" + id="stop32" /></radialGradient><rect + inkscape:label="black" + style="display:none;fill:#000000;fill-opacity:1;stroke-width:1" + y="7.2493114" + x="0" + height="492.7507" + width="800" + id="darkBackgroundObject" /><rect + inkscape:export-ydpi="185.81" + inkscape:export-xdpi="185.81" + id="whiteBackgroundObject" + width="800" + height="492.7507" + x="-9.4249498e-07" + y="7.2493114" + style="display:inline;fill:#ffffff;fill-opacity:1;stroke-width:1" + inkscape:label="white" /><rect + id="transparentBackgroundObject" + width="800" + height="492.7507" + x="0" + y="7.2493114" + style="display:none;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1" + inkscape:label="transparent" /></g><g + id="backgroundTextLayer" + inkscape:label="text background layer" + style="display:none" + transform="translate(-0.07633706,-0.04092232)" + inkscape:groupmode="layer"><rect + inkscape:label="black" + style="display:none;fill:#000000;fill-opacity:1;stroke-width:0.49547505" + y="44.849178" + x="0" + height="168.93094" + width="379.6875" + id="darkTextBackgroundObject" /><rect + inkscape:export-ydpi="185.81" + inkscape:export-xdpi="185.81" + id="whiteTextBackgroundObject" + width="379.6875" + height="168.93094" + x="0" + y="44.849178" + style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:0.49547505" + inkscape:label="white" /><rect + id="transparentTextBackgroundObject" + width="800" + height="500" + x="80" + y="50" + style="display:none;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1.23734152;filter:url(#filter1004)" + inkscape:label="transparent" + transform="matrix(0.39550763,0,0,0.28155164,0,44.849155)" + inkscape:export-xdpi="190.14" + inkscape:export-ydpi="190.14" /></g><g + transform="translate(-0.07633706,-0.04092572)" + inkscape:groupmode="layer" + style="display:none" + inkscape:label="icon background layer" + id="iconBackgroundLayer"><rect + inkscape:export-filename="/run/media/picodotdev/bmovenegro/Descargas/a/apache-tapestry-5-icon-300-dark.png" + inkscape:export-ydpi="104.4" + inkscape:export-xdpi="104.4" + transform="scale(-1,1)" + inkscape:label="black" + style="display:inline;fill:#000000;fill-opacity:1;stroke-width:0.49547505" + y="-0.035377506" + x="-258.6647" + height="258.6647" + width="258.6647" + id="rect1025" /><rect + inkscape:export-ydpi="50.110001" + inkscape:export-xdpi="50.110001" + id="rect1027" + width="258.6647" + height="258.6647" + x="-3.8724967e-14" + y="-0.03536585" + style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:0.49547508" + inkscape:label="white" /><rect + id="rect1029" + width="800" + height="500" + x="80" + y="50" + style="display:none;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1.21234214;filter:url(#filter1004-3)" + inkscape:label="transparent" + transform="matrix(0.26925334,0,0,0.43080507,0.09073793,0.05541154)" + inkscape:export-xdpi="190.14" + inkscape:export-ydpi="190.14" /></g><g + inkscape:groupmode="layer" + inkscape:label="dark layer" + style="display:none" + transform="translate(-97.113937,-110.89731)" + id="darkLayer"><linearGradient + gradientTransform="matrix(1,0,0,-1,4,494)" + y2="194.4175" + x2="219.23489" + y1="284.582" + x1="219.23489" + gradientUnits="userSpaceOnUse" + id="linearGradient1066"><stop + id="stop1056" + style="stop-color:#8EBC40" + offset="0" /><stop + id="stop1058" + style="stop-color:#B6D07F" + offset="0.2779" /><stop + id="stop1060" + style="stop-color:#DFEAC7" + offset="0.6298" /><stop + id="stop1062" + style="stop-color:#F6F9F1" + offset="0.8789" /><stop + id="stop1064" + style="stop-color:#FFFFFF" + offset="1" /></linearGradient><linearGradient + gradientTransform="matrix(1,0,0,-1,4,494)" + y2="215.3439" + x2="218.3667" + y1="296.80179" + x1="218.3667" + gradientUnits="userSpaceOnUse" + id="linearGradient1078"><stop + id="stop1068" + style="stop-color:#8EBC40" + offset="0" /><stop + id="stop1070" + style="stop-color:#B6D07F" + offset="0.2779" /><stop + id="stop1072" + style="stop-color:#DFEAC7" + offset="0.6298" /><stop + id="stop1074" + style="stop-color:#F6F9F1" + offset="0.8789" /><stop + id="stop1076" + style="stop-color:#FFFFFF" + offset="1" /></linearGradient> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<g + style="display:inline" + inkscape:label="dark" + id="darkObject"><g + id="g1098" + display="inline" + style="display:inline" + inkscape:label="background" + transform="matrix(0.72656252,0,0,0.51725814,6.8478152e-7,1.2245167e-4)"><radialGradient + id="radialGradient1090" + cx="411" + cy="236" + r="492.12289" + gradientTransform="matrix(1,0,0,-1,4,494)" + gradientUnits="userSpaceOnUse"><stop + offset="0" + style="stop-color:#1E1E1E" + id="stop1080" /><stop + offset="0.3444" + style="stop-color:#1C1C1C" + id="stop1082" /><stop + offset="0.6098" + style="stop-color:#141516" + id="stop1084" /><stop + offset="0.8481" + style="stop-color:#08090A" + id="stop1086" /><stop + offset="1" + style="stop-color:#010202" + id="stop1088" /></radialGradient><rect + inkscape:label="black" + style="display:none;fill:#000000;fill-opacity:1;stroke-width:1" + y="214.24651" + x="133.55713" + height="500.06888" + width="800" + id="rect1092" /><rect + inkscape:export-ydpi="185.81" + inkscape:export-xdpi="185.81" + id="rect1094" + width="800" + height="500.06888" + x="133.55713" + y="214.24651" + style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:1" + inkscape:label="white" /><rect + id="rect1096" + width="800" + height="500.06888" + x="133.55713" + y="214.24651" + style="display:inline;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1" + inkscape:label="transparent" /></g><g + transform="translate(2.62029,-0.01771996)" + inkscape:label="text" + id="g1114" + style="display:inline"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + font-size="30" + id="text1104" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:0%;font-family:Georgia;-inkscape-font-specification:Georgia;fill:#ffffff" + x="338.82596" + y="293.51538" + inkscape:label="slogan">Code less, deliver more.</text> + + + + + + +<text + font-size="66" + id="text1102" + style="font-size:66px;line-height:0%;font-family:TrebuchetMS-Bold;fill:#ffffff" + x="338.82596" + y="249.78398" + inkscape:label="tapestry"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';fill:#ffffff" + id="tspan1100">tapestry</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:37.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.93750006" + x="363.35602" + y="202.42728" + id="text1108" + inkscape:label="apache"><tspan + sodipodi:role="line" + id="tspan1106" + x="363.35602" + y="202.42728" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;font-family:Georgia;-inkscape-font-specification:'Georgia Italic';fill:#ffffff;fill-opacity:1;stroke-width:0.93750006">apache</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.93750006" + x="593.98706" + y="210.64409" + id="text1112" + inkscape:label="trademark"><tspan + sodipodi:role="line" + id="tspan1110" + x="593.98706" + y="210.64409" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';fill:#ffffff;stroke-width:0.93750006">TM</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</g><g + inkscape:label="icon" + transform="matrix(0.99710888,0,0,0.99710888,286.12731,0.93879301)" + id="g1132" + style="display:inline"><rect + inkscape:label="shadow" + style="display:inline;opacity:1;fill:#acb59b;fill-opacity:0.26588236;stroke:none;stroke-width:0.30000001;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1021)" + id="rect1116" + width="74.650299" + height="74.650299" + x="-84.843231" + y="157.72142" + rx="4.99999" + ry="4.99999" + transform="matrix(1.3078683,1.5880214,-1.5880214,1.3078683,314.52776,60.928323)" /><rect + inkscape:label="background" + style="display:inline;opacity:1;fill:url(#radialGradient1023);fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1007)" + id="rect1118" + width="74.650299" + height="74.650299" + x="-162.95502" + y="119.25794" + rx="4.99999" + ry="4.99999" + transform="matrix(1.8572136,0.88492305,-0.88492305,1.8572136,314.52776,60.928323)" /><path + inkscape:label="ligth" + style="display:inline;opacity:1;fill:#d7fb98;fill-opacity:0.31294119;stroke:none;stroke-width:0.61717892;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m -88.478017,141.20239 c -4.005039,-0.18316 -7.905075,2.00157 -9.743504,5.85992 l -57.209679,120.0688 c -0.1907,0.40018 -0.34391,0.80752 -0.47944,1.21727 a 106.99287,151.16532 83.385261 0 0 115.866273,20.69575 106.99287,151.16532 83.385261 0 0 50.474825,-13.08701 L -16.887487,333.288 c -0.457784,0.96078 -1.044433,1.81753 -1.727568,2.55999 0.723852,-0.76552 1.346569,-1.65184 1.825371,-2.65673 L 40.419999,213.12141 c 2.451235,-5.14448 0.283887,-11.25877 -4.86059,-13.71 L -84.510439,1 [...] + id="path1120" + inkscape:connector-curvature="0" /><g + inkscape:label="unicorn" + id="g1126"><path + inkscape:label="shape" + sodipodi:nodetypes="cccscccscscscccscscsscccscccccccccccssccccccsccscccccccssccccccccccscc" + inkscape:connector-curvature="0" + id="path1122" + d="m -44.812774,342.55526 c -1.547017,-1.00914 -4.733246,-3.63816 -7.080442,-5.84227 l -4.267687,-4.00745 -13.783785,-0.56813 c -15.607037,-0.64329 -19.456486,-2.1448 -20.637518,-8.04994 -0.65843,-3.2922 -0.878531,-3.4114 -5.062495,-2.74238 -6.065669,0.96992 -8.266369,-0.59835 -10.966549,-7.81517 -3.4377,-9.18811 -3.05872,-14.89115 1.6051,-24.15224 4.62582,-9.18563 4.97744,-12.87462 1.40638,-14.75521 -5.37194,-2.82898 -5.50844,-5.4967 -0.28108,-5.4967 h 3.937927 v -8.26396 c 0,-9.56 [...] + style="fill:#ffffff;fill-opacity:1;stroke:#8dc35e;stroke-width:1.70095313;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><circle + inkscape:label="eye" + style="fill:#8ebc40;stroke-width:0.99999994" + r="1.444" + cy="198.68936" + cx="-60.939571" + id="circle1124" /></g><text + inkscape:label="trademark" + id="text1130" + y="197.9229" + x="41.355545" + style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.93750006" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';fill:#ffffff;stroke-width:0.93750006" + y="197.9229" + x="41.355545" + id="tspan1128" + sodipodi:role="line">TM</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</g></g></g><g + id="lightLayer" + transform="translate(-97.113937,-110.89731)" + style="display:none" + inkscape:label="light layer" + inkscape:groupmode="layer"><linearGradient + id="bg_sq_reflect_2_" + gradientUnits="userSpaceOnUse" + x1="219.23489" + y1="284.582" + x2="219.23489" + y2="194.4175" + gradientTransform="matrix(1,0,0,-1,4,494)"><stop + offset="0" + style="stop-color:#8EBC40" + id="stop62" /><stop + offset="0.2779" + style="stop-color:#B6D07F" + id="stop64" /><stop + offset="0.6298" + style="stop-color:#DFEAC7" + id="stop66" /><stop + offset="0.8789" + style="stop-color:#F6F9F1" + id="stop68" /><stop + offset="1" + style="stop-color:#FFFFFF" + id="stop70" /></linearGradient><linearGradient + id="top_sq_reflect_2_" + gradientUnits="userSpaceOnUse" + x1="218.3667" + y1="296.80179" + x2="218.3667" + y2="215.3439" + gradientTransform="matrix(1,0,0,-1,4,494)"><stop + offset="0" + style="stop-color:#8EBC40" + id="stop92" /><stop + offset="0.2779" + style="stop-color:#B6D07F" + id="stop94" /><stop + offset="0.6298" + style="stop-color:#DFEAC7" + id="stop96" /><stop + offset="0.8789" + style="stop-color:#F6F9F1" + id="stop98" /><stop + offset="1" + style="stop-color:#FFFFFF" + id="stop100" /></linearGradient> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<g + id="lightObject" + inkscape:label="light" + style="display:inline"><g + transform="matrix(0.72656252,0,0,0.51725814,6.8478152e-7,1.2245167e-4)" + inkscape:label="background" + style="display:inline" + display="inline" + id="g1079"><radialGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,-1,4,494)" + r="492.12289" + cy="236" + cx="411" + id="radialGradient1071"><stop + id="stop1061" + style="stop-color:#1E1E1E" + offset="0" /><stop + id="stop1063" + style="stop-color:#1C1C1C" + offset="0.3444" /><stop + id="stop1065" + style="stop-color:#141516" + offset="0.6098" /><stop + id="stop1067" + style="stop-color:#08090A" + offset="0.8481" /><stop + id="stop1069" + style="stop-color:#010202" + offset="1" /></radialGradient><rect + id="rect1073" + width="800" + height="500.06888" + x="133.55713" + y="214.24651" + style="display:none;fill:#000000;fill-opacity:1;stroke-width:1" + inkscape:label="black" /><rect + inkscape:label="white" + style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:1" + y="214.24651" + x="133.55713" + height="500.06888" + width="800" + id="rect1075" + inkscape:export-xdpi="185.81" + inkscape:export-ydpi="185.81" /><rect + inkscape:label="transparent" + style="display:inline;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1" + y="214.24651" + x="133.55713" + height="500.06888" + width="800" + id="rect1077" /></g><g + style="display:inline" + id="g996" + inkscape:label="text" + transform="translate(2.62029,-0.01771996)"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + inkscape:label="slogan" + y="293.51538" + x="338.82596" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:0%;font-family:Georgia;-inkscape-font-specification:Georgia" + id="text986" + font-size="30">Code less, deliver more.</text> + + + + + + +<text + inkscape:label="tapestry" + y="249.78398" + x="338.82596" + style="font-size:66px;line-height:0%;font-family:TrebuchetMS-Bold" + id="text984" + font-size="66"><tspan + id="tspan982" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold'">tapestry</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + inkscape:label="apache" + id="text990" + y="202.42728" + x="363.35602" + style="font-style:normal;font-weight:normal;font-size:37.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.93750006" + xml:space="preserve"><tspan + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;font-family:Georgia;-inkscape-font-specification:'Georgia Italic';fill:#000000;fill-opacity:1;stroke-width:0.93750006" + y="202.42728" + x="363.35602" + id="tspan988" + sodipodi:role="line">apache</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + inkscape:label="trademark" + id="text994" + y="210.64409" + x="593.98706" + style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.93750006" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';stroke-width:0.93750006" + y="210.64409" + x="593.98706" + id="tspan992" + sodipodi:role="line">TM</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</g><g + style="display:inline" + id="g1034" + transform="matrix(0.99710888,0,0,0.99710888,286.12731,0.93879301)" + inkscape:label="icon"><rect + transform="matrix(1.3078683,1.5880214,-1.5880214,1.3078683,314.52776,60.928323)" + ry="4.99999" + rx="4.99999" + y="157.72142" + x="-84.843231" + height="74.650299" + width="74.650299" + id="rect1022" + style="display:inline;opacity:1;fill:#acb59b;fill-opacity:0.26588236;stroke:none;stroke-width:0.30000001;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1021)" + inkscape:label="shadow" /><rect + transform="matrix(1.8572136,0.88492305,-0.88492305,1.8572136,314.52776,60.928323)" + ry="4.99999" + rx="4.99999" + y="119.25794" + x="-162.95502" + height="74.650299" + width="74.650299" + id="rect1024" + style="display:inline;opacity:1;fill:url(#radialGradient2897);fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1007)" + inkscape:label="background" /><path + inkscape:connector-curvature="0" + id="path1026" + d="m -88.478017,141.20239 c -4.005039,-0.18316 -7.905075,2.00157 -9.743504,5.85992 l -57.209679,120.0688 c -0.1907,0.40018 -0.34391,0.80752 -0.47944,1.21727 a 106.99287,151.16532 83.385261 0 0 115.866273,20.69575 106.99287,151.16532 83.385261 0 0 50.474825,-13.08701 L -16.887487,333.288 c -0.457784,0.96078 -1.044433,1.81753 -1.727568,2.55999 0.723852,-0.76552 1.346569,-1.65184 1.825371,-2.65673 L 40.419999,213.12141 c 2.451235,-5.14448 0.283887,-11.25877 -4.86059,-13.71 L -84.510439,1 [...] + style="display:inline;opacity:1;fill:#d7fb98;fill-opacity:0.31294119;stroke:none;stroke-width:0.61717892;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + inkscape:label="ligth" /><g + id="g1032" + inkscape:label="unicorn"><path + style="fill:#ffffff;fill-opacity:1;stroke:#8dc35e;stroke-width:1.70095313;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m -44.812774,342.55526 c -1.547017,-1.00914 -4.733246,-3.63816 -7.080442,-5.84227 l -4.267687,-4.00745 -13.783785,-0.56813 c -15.607037,-0.64329 -19.456486,-2.1448 -20.637518,-8.04994 -0.65843,-3.2922 -0.878531,-3.4114 -5.062495,-2.74238 -6.065669,0.96992 -8.266369,-0.59835 -10.966549,-7.81517 -3.4377,-9.18811 -3.05872,-14.89115 1.6051,-24.15224 4.62582,-9.18563 4.97744,-12.87462 1.40638,-14.75521 -5.37194,-2.82898 -5.50844,-5.4967 -0.28108,-5.4967 h 3.937927 v -8.26396 c 0,-9.56 [...] + id="path1028" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccscccscscscccscscsscccscccccccccccssccccccsccscccccccssccccccccccscc" + inkscape:label="shape" /><circle + id="circle1030" + cx="-60.939571" + cy="198.68936" + r="1.444" + style="fill:#8ebc40;stroke-width:0.99999994" + inkscape:label="eye" /></g><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.93750006" + x="41.355545" + y="197.9229" + id="text172" + inkscape:label="trademark"><tspan + sodipodi:role="line" + id="tspan170" + x="41.355545" + y="197.9229" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';stroke-width:0.93750006">TM</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</g></g></g><g + id="darkTextLayer" + inkscape:label="text dark layer" + transform="translate(-309.97843,-111.28501)" + style="display:none" + inkscape:groupmode="layer"> + + + + + + + + +<g + id="darkTextObject" + inkscape:label="text" + style="display:inline" + transform="translate(0,-0.01770688)"><g + transform="translate(0,6.8664552e-6)" + style="display:inline" + inkscape:label="text background" + id="g1055"><rect + id="rect1049" + width="379.6875" + height="168.93094" + x="309.9021" + y="156.09325" + style="display:none;fill:#000000;fill-opacity:1;stroke-width:0.49547505" + inkscape:label="black" /><rect + inkscape:label="white" + style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:0.49547505" + y="156.09325" + x="309.9021" + height="168.93094" + width="379.6875" + id="rect1051" + inkscape:export-xdpi="185.81" + inkscape:export-ydpi="185.81" /><rect + inkscape:export-ydpi="190.14" + inkscape:export-xdpi="190.14" + transform="matrix(0.39550763,0,0,0.28155164,309.90209,156.09322)" + inkscape:label="transparent" + style="display:inline;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1.23734152;filter:url(#filter1004)" + y="50" + x="80" + height="500" + width="800" + id="rect1053" /></g><text + font-size="66" + id="text19" + style="font-size:66px;line-height:0%;font-family:TrebuchetMS-Bold;display:inline;fill:#ffffff" + x="341.75513" + y="250.17166" + inkscape:label="tapestry"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';fill:#ffffff" + id="tspan171">tapestry</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + font-size="30" + id="text21" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:0%;font-family:Georgia;-inkscape-font-specification:Georgia;display:inline;fill:#ffffff" + x="341.75513" + y="293.90308" + inkscape:label="slogan">Code less, deliver more.</text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:37.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.93750006" + x="366.28519" + y="202.81496" + id="text135" + inkscape:label="apache"><tspan + sodipodi:role="line" + id="tspan133" + x="366.28519" + y="202.81496" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;font-family:Georgia;-inkscape-font-specification:'Georgia Italic';fill:#ffffff;fill-opacity:1;stroke-width:0.93750006">apache</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.93750006" + x="596.91626" + y="211.03177" + id="text4252" + inkscape:label="trademark"><tspan + sodipodi:role="line" + id="tspan4250" + x="596.91626" + y="211.03177" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';fill:#ffffff;stroke-width:0.93750006">TM</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</g> + + +</g><g + style="display:none" + transform="translate(-309.97843,-111.28501)" + inkscape:label="text light layer" + id="lightTextLayer" + inkscape:groupmode="layer"> + + + + + + + + +<g + style="display:inline" + inkscape:label="text" + id="lightTextObject" + transform="translate(0,-0.01770688)"><g + transform="translate(0,6.8664552e-6)" + style="display:inline" + inkscape:label="text background" + id="g1043"><rect + id="rect1037" + width="379.6875" + height="168.93094" + x="309.9021" + y="156.09325" + style="display:none;fill:#000000;fill-opacity:1;stroke-width:0.49547505" + inkscape:label="black" /><rect + inkscape:label="white" + style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:0.49547505" + y="156.09325" + x="309.9021" + height="168.93094" + width="379.6875" + id="rect1039" + inkscape:export-xdpi="185.81" + inkscape:export-ydpi="185.81" /><rect + inkscape:export-ydpi="190.14" + inkscape:export-xdpi="190.14" + transform="matrix(0.39550763,0,0,0.28155164,309.90209,156.09322)" + inkscape:label="transparent" + style="display:inline;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1.23734152;filter:url(#filter1004)" + y="50" + x="80" + height="500" + width="800" + id="rect1041" /></g><text + inkscape:label="tapestry" + y="250.17166" + x="341.75513" + style="font-size:66px;line-height:0%;font-family:TrebuchetMS-Bold;display:inline" + id="text154" + font-size="66"><tspan + id="tspan152" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold'">tapestry</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + inkscape:label="slogan" + y="293.90308" + x="341.75513" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:0%;font-family:Georgia;-inkscape-font-specification:Georgia;display:inline" + id="text156" + font-size="30">Code less, deliver more.</text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + inkscape:label="apache" + id="text160" + y="202.81496" + x="366.28519" + style="font-style:normal;font-weight:normal;font-size:37.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.93750006" + xml:space="preserve"><tspan + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;font-family:Georgia;-inkscape-font-specification:'Georgia Italic';fill:#000000;fill-opacity:1;stroke-width:0.93750006" + y="202.81496" + x="366.28519" + id="tspan158" + sodipodi:role="line">apache</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<text + inkscape:label="trademark" + id="text164" + y="211.03177" + x="596.91626" + style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.93750006" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';stroke-width:0.93750006" + y="211.03177" + x="596.91626" + id="tspan162" + sodipodi:role="line">TM</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</g> + + +</g><g + style="display:inline" + id="darkIconLayer" + transform="matrix(0.99710888,0,0,0.99710888,283.43068,0.26179748)" + inkscape:label="icon dark layer" + inkscape:groupmode="layer"><g + transform="translate(-97.263981,-111.19565)" + style="display:inline" + inkscape:label="icon" + id="darkIconObject"><g + id="g1033" + inkscape:label="icon background" + style="display:inline" + transform="translate(0,3.4332276e-6)"><rect + id="rect1026" + width="259.4147" + height="259.4147" + x="-72.349625" + y="110.85654" + style="display:none;fill:#000000;fill-opacity:1;stroke-width:0.49547505" + inkscape:label="black" + transform="scale(-1,1)" + inkscape:export-xdpi="104.4" + inkscape:export-ydpi="104.4" + inkscape:export-filename="/run/media/picodotdev/bmovenegro/Descargas/a/apache-tapestry-5-icon-300-dark.png" /><rect + inkscape:label="white" + style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:0.49547508" + y="110.85654" + x="-187.06506" + height="259.4147" + width="259.4147" + id="rect1028" + inkscape:export-xdpi="50.110001" + inkscape:export-ydpi="50.110001" /><rect + inkscape:export-ydpi="190.14" + inkscape:export-xdpi="190.14" + transform="matrix(0.27006412,0,0,0.43210263,-186.98851,110.93309)" + inkscape:label="transparent" + style="display:inline;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1.20870197;filter:url(#filter1004-3)" + y="50" + x="80" + height="500" + width="800" + id="rect1030" /></g><rect + inkscape:label="shadow" + style="display:inline;opacity:1;fill:#acb59b;fill-opacity:0.26588236;stroke:none;stroke-width:0.30000001;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1045)" + id="rect1035" + width="74.650299" + height="74.650299" + x="-84.843231" + y="157.72142" + rx="4.9999914" + ry="4.9999919" + transform="matrix(1.3078683,1.5880214,-1.5880214,1.3078683,314.52776,61.584078)" /><rect + inkscape:label="background" + style="display:inline;opacity:1;fill:url(#radialGradient1025);fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1031)" + id="rect1038" + width="74.650299" + height="74.650299" + x="-162.95502" + y="119.25794" + rx="4.9999928" + ry="4.9999905" + transform="matrix(1.8572136,0.88492305,-0.88492305,1.8572136,314.52776,61.584078)" /><path + inkscape:label="ligth" + style="display:inline;opacity:1;fill:#d7fb98;fill-opacity:0.31294119;stroke:none;stroke-width:0.61717892;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m -88.478017,141.85814 c -4.005039,-0.18316 -7.905075,2.00157 -9.743504,5.85992 l -57.209679,120.0688 c -0.1907,0.40018 -0.34391,0.80752 -0.47944,1.21727 a 106.99287,151.16532 83.385261 0 0 115.866273,20.69575 106.99287,151.16532 83.385261 0 0 50.474825,-13.08701 l -27.317945,57.33088 c -0.457784,0.96078 -1.044433,1.81753 -1.727568,2.55999 0.723852,-0.76552 1.346569,-1.65184 1.825371,-2.65673 L 40.419999,213.77716 c 2.451235,-5.14448 0.283887,-11.25877 -4.86059,-13.71 L -84.510439, [...] + id="path1040" + inkscape:connector-curvature="0" /><g + transform="translate(0,0.6557547)" + inkscape:label="unicorn" + id="g1046"><path + inkscape:label="shape" + sodipodi:nodetypes="cccscccscscscccscscsscccscccccccccccssccccccsccscccccccssccccccccccscc" + inkscape:connector-curvature="0" + id="path1042" + d="m -44.812774,342.55526 c -1.547017,-1.00914 -4.733246,-3.63816 -7.080442,-5.84227 l -4.267687,-4.00745 -13.783785,-0.56813 c -15.607037,-0.64329 -19.456486,-2.1448 -20.637518,-8.04994 -0.65843,-3.2922 -0.878531,-3.4114 -5.062495,-2.74238 -6.065669,0.96992 -8.266369,-0.59835 -10.966549,-7.81517 -3.4377,-9.18811 -3.05872,-14.89115 1.6051,-24.15224 4.62582,-9.18563 4.97744,-12.87462 1.40638,-14.75521 -5.37194,-2.82898 -5.50844,-5.4967 -0.28108,-5.4967 h 3.937927 v -8.26396 c 0,-9.56 [...] + style="fill:#ffffff;fill-opacity:1;stroke:#8dc35e;stroke-width:1.70095313;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><circle + inkscape:label="eye" + style="fill:#8ebc40;stroke-width:0.99999994" + r="1.444" + cy="198.68936" + cx="-60.939571" + id="circle1044" /></g><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.93750006" + x="41.355545" + y="198.57866" + id="text1050" + inkscape:label="trademark"><tspan + sodipodi:role="line" + id="tspan1048" + x="41.355545" + y="198.57866" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';fill:#ffffff;stroke-width:0.93750006">TM</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</g></g><g + inkscape:groupmode="layer" + inkscape:label="icon light layer" + transform="matrix(0.99710888,0,0,0.99710888,283.43068,0.26179748)" + id="lightIconLayer" + style="display:none"><g + id="lightIconObject" + inkscape:label="icon" + style="display:inline" + transform="translate(-97.263981,-111.19565)"><g + transform="translate(0,3.4332276e-6)" + style="display:inline" + inkscape:label="icon background" + id="g987"><rect + inkscape:export-filename="/run/media/picodotdev/bmovenegro/Descargas/a/apache-tapestry-5-icon-300-dark.png" + inkscape:export-ydpi="104.4" + inkscape:export-xdpi="104.4" + transform="scale(-1,1)" + inkscape:label="black" + style="display:none;fill:#000000;fill-opacity:1;stroke-width:0.49547505" + y="110.85654" + x="-72.349625" + height="259.4147" + width="259.4147" + id="rect981" /><rect + inkscape:export-ydpi="50.110001" + inkscape:export-xdpi="50.110001" + id="rect983" + width="259.4147" + height="259.4147" + x="-187.06506" + y="110.85654" + style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:0.49547508" + inkscape:label="white" /><rect + id="rect985" + width="800" + height="500" + x="80" + y="50" + style="display:inline;opacity:1;fill:#000000;fill-opacity:0;stroke-width:1.20870197;filter:url(#filter1004-3)" + inkscape:label="transparent" + transform="matrix(0.27006412,0,0,0.43210263,-186.98851,110.93309)" + inkscape:export-xdpi="190.14" + inkscape:export-ydpi="190.14" /></g><rect + transform="matrix(1.3078683,1.5880214,-1.5880214,1.3078683,314.52776,61.584078)" + ry="4.9999919" + rx="4.9999914" + y="157.72142" + x="-84.843231" + height="74.650299" + width="74.650299" + id="rect991" + style="display:inline;opacity:1;fill:#acb59b;fill-opacity:0.26588236;stroke:none;stroke-width:0.30000001;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1045)" + inkscape:label="shadow" /><rect + transform="matrix(1.8572136,0.88492305,-0.88492305,1.8572136,314.52776,61.584078)" + ry="4.9999905" + rx="4.9999928" + y="119.25794" + x="-162.95502" + height="74.650299" + width="74.650299" + id="rect989" + style="display:inline;opacity:1;fill:url(#radialGradient148);fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter1031)" + inkscape:label="background" /><path + inkscape:connector-curvature="0" + id="path993" + d="m -88.478017,141.85814 c -4.005039,-0.18316 -7.905075,2.00157 -9.743504,5.85992 l -57.209679,120.0688 c -0.1907,0.40018 -0.34391,0.80752 -0.47944,1.21727 a 106.99287,151.16532 83.385261 0 0 115.866273,20.69575 106.99287,151.16532 83.385261 0 0 50.474825,-13.08701 l -27.317945,57.33088 c -0.457784,0.96078 -1.044433,1.81753 -1.727568,2.55999 0.723852,-0.76552 1.346569,-1.65184 1.825371,-2.65673 L 40.419999,213.77716 c 2.451235,-5.14448 0.283887,-11.25877 -4.86059,-13.71 L -84.510439, [...] + style="display:inline;opacity:1;fill:#d7fb98;fill-opacity:0.31294119;stroke:none;stroke-width:0.61717892;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + inkscape:label="ligth" /><g + id="g999" + inkscape:label="unicorn" + transform="translate(0,0.6557547)"><path + style="fill:#ffffff;fill-opacity:1;stroke:#8dc35e;stroke-width:1.70095313;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m -44.812774,342.55526 c -1.547017,-1.00914 -4.733246,-3.63816 -7.080442,-5.84227 l -4.267687,-4.00745 -13.783785,-0.56813 c -15.607037,-0.64329 -19.456486,-2.1448 -20.637518,-8.04994 -0.65843,-3.2922 -0.878531,-3.4114 -5.062495,-2.74238 -6.065669,0.96992 -8.266369,-0.59835 -10.966549,-7.81517 -3.4377,-9.18811 -3.05872,-14.89115 1.6051,-24.15224 4.62582,-9.18563 4.97744,-12.87462 1.40638,-14.75521 -5.37194,-2.82898 -5.50844,-5.4967 -0.28108,-5.4967 h 3.937927 v -8.26396 c 0,-9.56 [...] + id="path995" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccscccscscscccscscsscccscccccccccccssccccccsccscccccccssccccccccccscc" + inkscape:label="shape" /><circle + id="circle997" + cx="-60.939571" + cy="198.68936" + r="1.444" + style="fill:#8ebc40;stroke-width:0.99999994" + inkscape:label="eye" /></g><text + inkscape:label="trademark" + id="text1003" + y="198.57866" + x="41.355545" + style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.93750006" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS Bold';stroke-width:0.93750006" + y="198.57866" + x="41.355545" + id="tspan1001" + sodipodi:role="line">TM</tspan></text> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</g></g></svg> \ No newline at end of file diff --git a/supplemental-ui/img/asf_logo.svg b/supplemental-ui/img/asf_logo.svg new file mode 100644 index 0000000..620694c --- /dev/null +++ b/supplemental-ui/img/asf_logo.svg @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 7127.6 2890" enable-background="new 0 0 7127.6 2890" xml:space="preserve"> +<path fill="#6D6E71" d="M7104.7,847.8c15.3,15.3,22.9,33.7,22.9,55.2c0,21.5-7.6,39.9-22.9,55.4c-15.3,15.4-33.8,23.1-55.6,23.1 + c-21.8,0-40.2-7.6-55.4-22.9c-15.1-15.3-22.7-33.7-22.7-55.2c0-21.5,7.6-39.9,22.9-55.4c15.3-15.4,33.7-23.1,55.4-23.1 + C7070.9,824.9,7089.4,832.5,7104.7,847.8z M7098.1,951.9c13.3-13.6,20-29.8,20-48.7s-6.6-35-19.8-48.5 + c-13.2-13.4-29.4-20.1-48.6-20.1c-19.2,0-35.4,6.7-48.7,20.2c-13.3,13.5-19.9,29.7-19.9,48.7c0,19,6.6,35.2,19.7,48.6 + c13.1,13.4,29.3,20.1,48.5,20.1S7084.7,965.4,7098.1,951.9z M7087.1,888.1c0,14-6.1,22.8-18.4,26.4l22.5,30.5h-18.2l-20.3-28.3 + h-18.6v28.3h-14.7v-84.6h31.8c12.8,0,22,2.2,27.6,6.6C7084.4,871.4,7087.1,878.4,7087.1,888.1z M7068.2,900c3-2.4,4.4-6.5,4.4-12 + c0-5.5-1.5-9.4-4.5-11.6c-3-2.2-8.4-3.2-16-3.2h-18v30.5h17.5C7059.7,903.6,7065.3,902.4,7068.2,900z"/> +<path fill="#6D6E71" d="M1803.6,499.8v155.4h-20V499.8h-56.8v-19.2h133.9v19.2H1803.6z"/> +<path fill="#6D6E71" d="M2082.2,655.2v-76.9h-105.2v76.9h-20V480.5h20v78.9h105.2v-78.9h20v174.7H2082.2z"/> +<path fill="#6D6E71" d="M2241.4,499.8v57.4h88.1v19.2h-88.1v59.8h101.8v19h-121.8V480.5H2340v19.2H2241.4z"/> +<path fill="#D22128" d="M1574.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H1574.5z M2032.6,970 + l-205.1,493.2h404.7L2032.6,970z"/> +<path fill="#D22128" d="M2596.9,1852.4V854.8H3010c171.4,0,295.1,158.8,295.1,313.3c0,163-115.2,316.1-286.6,316.1h-324.6v368.1 + H2596.9z M2693.9,1397.1h318.9c118,0,193.9-108.2,193.9-229c0-125.1-92.7-226.2-202.3-226.2h-310.5V1397.1z"/> +<path fill="#D22128" d="M3250.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H3250.5z M3708.6,970 + l-205.1,493.2h404.7L3708.6,970z"/> +<path fill="#D22128" d="M4637.3,849.1c177,0,306.3,89.9,368.1,217.8l-78.7,47.8c-63.2-132.1-186.9-177-295.1-177 + c-238.9,0-369.5,213.6-369.5,414.5c0,220.6,161.6,420.1,373.7,420.1c112.4,0,244.5-56.2,307.7-185.5l81.5,42.1 + c-64.6,148.9-241.7,231.8-394.8,231.8c-274,0-466.5-261.3-466.5-514.2C4163.8,1106.3,4336.6,849.1,4637.3,849.1z"/> +<path fill="#D22128" d="M5949.1,854.8v997.6h-98.4v-466.5h-591.5v466.5h-96.9V854.8h96.9v444h591.5v-444H5949.1z"/> +<path fill="#D22128" d="M6844.6,1765.2v87.1h-670.2V854.8H6832v87.1h-560.6v359.7h489v82.9h-489v380.8H6844.6z"/> +<path fill="#6D6E71" d="M1667.6,2063.6c11.8,3.5,22.2,8.3,31,14.2l-10.3,22.6c-9-6-18.6-10.4-28.9-13.4c-10.2-2.9-20-4.4-29.2-4.4 + c-13.6,0-24.5,2.4-32.6,7.3c-8.1,4.9-12.2,11.8-12.2,20.7c0,7.6,2.3,14,6.8,19c4.5,5,10.2,8.9,17,11.7c6.8,2.8,16.1,6,28,9.6 + c14.4,4.6,26,8.9,34.7,12.9c8.8,4,16.3,9.9,22.5,17.8c6.2,7.8,9.3,18.2,9.3,31c0,11.7-3.2,21.8-9.5,30.6 + c-6.3,8.7-15.3,15.5-26.8,20.3c-11.6,4.8-24.9,7.2-40,7.2c-15.1,0-29.7-2.9-43.9-8.7c-14.2-5.8-26.4-13.6-36.6-23.4l10.7-21.6 + c9.6,9.4,20.7,16.7,33.3,21.9c12.6,5.2,24.8,7.8,36.8,7.8c15.3,0,27.3-3,36.1-8.9c8.8-5.9,13.2-13.9,13.2-23.9 + c0-7.8-2.3-14.3-6.9-19.4c-4.6-5.1-10.3-9-17.1-11.9c-6.8-2.8-16.1-6-28-9.6c-14.2-4.2-25.7-8.3-34.6-12.2 + c-8.9-3.9-16.4-9.7-22.5-17.5c-6.1-7.7-9.2-17.9-9.2-30.6c0-10.9,3-20.4,9-28.6c6-8.2,14.6-14.6,25.6-19.1 + c11.1-4.5,23.8-6.8,38.2-6.8C1643.8,2058.3,1655.7,2060.1,1667.6,2063.6z"/> +<path fill="#6D6E71" d="M1980.1,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6 + c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6 + c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14 + C1944.8,2058.6,1963.2,2063.3,1980.1,2072.8z M1881.9,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7 + c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1 + c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30 + c-13-7.4-27.2-11.2-42.6-11.2C1909.4,2081.5,1895.1,2085.2,1881.9,2092.7z"/> +<path fill="#6D6E71" d="M2186.5,2082.4v74h98.4v23.2h-98.4v90.2h-24.1v-210.6h133.8v23.2H2186.5z"/> +<path fill="#6D6E71" d="M2491.6,2082.4v187.4h-24.1v-187.4h-68.4v-23.2h161.4v23.2H2491.6z"/> +<path fill="#6D6E71" d="M2871.8,2269.8l-56.8-177.4l-57.6,177.4h-24.5l-70.5-210.6h25.9l57.9,182.7l57.1-182.4l24.1-0.3l57.7,182.7 + l57.1-182.7h25l-70.6,210.6H2871.8z"/> +<path fill="#6D6E71" d="M3087.3,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6h-26.1l-23.5-53.2H3087.3z M3144.5,2086.6 + l-46.9,106.8h94.4L3144.5,2086.6z"/> +<path fill="#6D6E71" d="M3461.1,2202.7c-6,0.4-10.7,0.6-14.1,0.6h-56v66.5H3367v-210.6h80c26.2,0,46.6,6.2,61.2,18.5 + c14.5,12.3,21.8,29.8,21.8,52.3c0,17.2-4.1,31.7-12.2,43.3c-8.1,11.6-19.8,20-35,25l49.2,71.5h-27.3L3461.1,2202.7z M3491.3,2167.6 + c10.3-8.4,15.5-20.8,15.5-37c0-15.9-5.2-27.9-15.5-36c-10.3-8.1-25.1-12.2-44.3-12.2h-56v97.8h56 + C3466.2,2180.2,3481,2176,3491.3,2167.6z"/> +<path fill="#6D6E71" d="M3688.3,2082.4v69.2h106.2v23.2h-106.2v72.1h122.8v22.9h-146.9v-210.6h142.9v23.2H3688.3z"/> +<path fill="#6D6E71" d="M4147,2082.4v74h98.4v23.2H4147v90.2h-24.1v-210.6h133.8v23.2H4147z"/> +<path fill="#6D6E71" d="M4523.3,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6 + c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6 + c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14 + C4488.1,2058.6,4506.5,2063.3,4523.3,2072.8z M4425.2,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7 + c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1 + c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30 + c-13-7.4-27.2-11.2-42.6-11.2C4452.6,2081.5,4438.3,2085.2,4425.2,2092.7z"/> +<path fill="#6D6E71" d="M4854.7,2247.7c-15.7,15.5-37.3,23.3-64.8,23.3c-27.7,0-49.4-7.8-65.1-23.3c-15.7-15.5-23.6-37-23.6-64.6 + v-124h24.1v124c0,20.3,5.8,36.1,17.3,47.5c11.6,11.4,27.3,17.1,47.3,17.1c20.1,0,35.8-5.7,47.1-17c11.4-11.3,17-27.2,17-47.7v-124 + h24.1v124C4878.2,2210.7,4870.4,2232.2,4854.7,2247.7z"/> +<path fill="#6D6E71" d="M5169.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H5169.5z"/> +<path fill="#6D6E71" d="M5478.4,2073.1c16.4,9.3,29.4,21.9,38.9,37.9c9.6,16,14.3,33.9,14.3,53.5s-4.8,37.6-14.3,53.6 + c-9.5,16.1-22.6,28.7-39.3,37.9c-16.6,9.2-35.2,13.8-55.5,13.8h-84.3v-210.6h85.2C5443.7,2059.2,5462,2063.8,5478.4,2073.1z + M5362.3,2246.9h61.4c15.5,0,29.6-3.5,42.3-10.6c12.7-7.1,22.8-16.9,30.2-29.5c7.4-12.5,11.1-26.5,11.1-42 + c0-15.5-3.8-29.4-11.3-41.9c-7.5-12.5-17.7-22.3-30.6-29.6c-12.8-7.2-27-10.9-42.6-10.9h-60.5V2246.9z"/> +<path fill="#6D6E71" d="M5668.6,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6H5807l-23.5-53.2H5668.6z M5725.8,2086.6 + l-46.9,106.8h94.4L5725.8,2086.6z"/> +<path fill="#6D6E71" d="M5991,2082.4v187.4H5967v-187.4h-68.4v-23.2h161.4v23.2H5991z"/> +<path fill="#6D6E71" d="M6175.9,2269.8v-210.6h24.1v210.6H6175.9z"/> +<path fill="#6D6E71" d="M6493.7,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6 + c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6 + c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14 + C6458.5,2058.6,6476.9,2063.3,6493.7,2072.8z M6395.6,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7 + c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1 + c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30 + c-13-7.4-27.2-11.2-42.6-11.2C6423,2081.5,6408.8,2085.2,6395.6,2092.7z"/> +<path fill="#6D6E71" d="M6826.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H6826.5z"/> +<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-4516.6152" y1="-2338.7222" x2="-4108.4111" y2="-1861.3982" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0" style="stop-color:#F69923"/> + <stop offset="0.3123" style="stop-color:#F79A23"/> + <stop offset="0.8383" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_1_)" d="M1230.1,13.7c-45.3,26.8-120.6,102.5-210.5,212.3l82.6,155.9c58-82.9,116.9-157.5,176.3-221.2 + c4.6-5.1,7-7.5,7-7.5c-2.3,2.5-4.6,5-7,7.5c-19.2,21.2-77.5,89.2-165.5,224.4c84.7-4.2,214.9-21.6,321.1-39.7 + c31.6-177-31-258-31-258S1323.4-41.4,1230.1,13.7z"/> +<path fill="none" d="M1090.2,903.1c0.6-0.1,1.2-0.2,1.8-0.3l-11.9,1.3c-0.7,0.3-1.4,0.7-2.1,1 + C1082.1,904.4,1086.2,903.7,1090.2,903.1z"/> +<path fill="none" d="M1005.9,1182.3c-6.7,1.5-13.7,2.7-20.7,3.7C992.3,1185,999.2,1183.8,1005.9,1182.3z"/> +<path fill="none" d="M432.9,1808.8c0.9-2.3,1.8-4.7,2.6-7c18.2-48,36.2-94.7,54-140.1c20-51,39.8-100.4,59.3-148.3 + c20.6-50.4,40.9-99.2,60.9-146.3c21-49.4,41.7-97,62-142.8c16.5-37.3,32.8-73.4,48.9-108.3c5.4-11.7,10.7-23.2,16-34.6 + c10.5-22.7,21-44.8,31.3-66.5c9.5-20,19-39.6,28.3-58.8c3.1-6.4,6.2-12.8,9.3-19.1c0.5-1,1-2,1.5-3.1l-10.2,1.1l-8-15.9 + c-0.8,1.6-1.6,3.1-2.4,4.6c-14.5,28.8-28.9,57.9-43.1,87.2c-8.2,16.9-16.4,34-24.6,51c-22.6,47.4-44.8,95.2-66.6,143.3 + c-22.1,48.6-43.7,97.5-64.9,146.5c-20.8,48.1-41.3,96.2-61.2,144.2c-20,48-39.5,95.7-58.5,143.2c-19.9,49.5-39.2,98.7-58,147.2 + c-4.2,10.9-8.5,21.9-12.7,32.8c-15,39.2-29.7,77.8-44,116l12.7,25.1l11.4-1.2c0.4-1.1,0.8-2.3,1.3-3.4 + C396.7,1905.4,414.9,1856.4,432.9,1808.8z"/> +<path fill="none" d="M980,1186.8L980,1186.8c0.1,0,0.1,0,0.1-0.1C980.1,1186.8,980.1,1186.8,980,1186.8z"/> +<path fill="#BE202E" d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6 + C942,1325.2,947.3,1324.1,952.6,1323z"/> +<path opacity="0.35" fill="#BE202E" d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6 + C942,1325.2,947.3,1324.1,952.6,1323z"/> +<path fill="#BE202E" d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1c1.8-0.2,3.5-0.5,5.2-0.8 + c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/> +<path opacity="0.35" fill="#BE202E" d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1 + c1.8-0.2,3.5-0.5,5.2-0.8c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/> +<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-7537.7339" y1="-2391.4075" x2="-4625.4141" y2="-2391.4075" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_2_)" d="M858.6,784.7c25.1-46.9,50.5-92.8,76.2-137.4c26.7-46.4,53.7-91.3,80.9-134.7 + c1.6-2.6,3.2-5.2,4.8-7.7c27-42.7,54.2-83.7,81.6-122.9L1019.5,226c-6.2,7.6-12.5,15.3-18.8,23.2c-23.8,29.7-48.6,61.6-73.9,95.5 + c-28.6,38.2-58,78.9-87.8,121.7c-27.6,39.5-55.5,80.9-83.5,123.7c-23.8,36.5-47.7,74-71.4,112.5c-0.9,1.4-1.8,2.9-2.6,4.3 + l107.5,212.3C811.8,873.6,835.1,828.7,858.6,784.7z"/> +<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-7186.1777" y1="-2099.3059" x2="-5450.7183" y2="-2099.3059" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0" style="stop-color:#282662"/> + <stop offset="9.548390e-02" style="stop-color:#662E8D"/> + <stop offset="0.7882" style="stop-color:#9F2064"/> + <stop offset="0.9487" style="stop-color:#CD2032"/> +</linearGradient> +<path fill="url(#SVGID_3_)" d="M369,1981c-14.2,39.1-28.5,78.9-42.9,119.6c-0.2,0.6-0.4,1.2-0.6,1.8c-2,5.7-4.1,11.5-6.1,17.2 + c-9.7,27.4-18,52.1-37.3,108.2c31.7,14.5,57.1,52.5,81.1,95.6c-2.6-44.7-21-86.6-56.2-119.1c156.1,7,290.6-32.4,360.1-146.6 + c6.2-10.2,11.9-20.9,17-32.2c-31.6,40.1-70.8,57.1-144.5,53c-0.2,0.1-0.3,0.1-0.5,0.2c0.2-0.1,0.3-0.1,0.5-0.2 + c108.6-48.6,163.1-95.3,211.2-172.6c11.4-18.3,22.5-38.4,33.8-60.6c-94.9,97.5-205,125.3-320.9,104.2l-86.9,9.5 + C374.4,1966.3,371.7,1973.6,369,1981z"/> +<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2418.5454" x2="-4461.8428" y2="-2418.5454" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_4_)" d="M409.6,1786.3c18.8-48.5,38.1-97.7,58-147.2c19-47.4,38.5-95.2,58.5-143.2 + c20-48,40.4-96.1,61.2-144.2c21.2-49,42.9-97.8,64.9-146.5c21.8-48.1,44-95.9,66.6-143.3c8.1-17.1,16.3-34.1,24.6-51 + c14.2-29.3,28.6-58.4,43.1-87.2c0.8-1.6,1.6-3.1,2.4-4.6L681.4,706.8c-1.8,2.9-3.5,5.8-5.3,8.6c-25.1,40.9-50,82.7-74.4,125.4 + c-24.7,43.1-49,87.1-72.7,131.7c-20,37.6-39.6,75.6-58.6,113.9c-3.8,7.8-7.6,15.5-11.3,23.2c-23.4,48.2-44.6,94.8-63.7,139.5 + c-21.7,50.7-40.7,99.2-57.5,145.1c-11,30.2-21,59.4-30.1,87.4c-7.5,24-14.7,47.9-21.5,71.8c-16,56.3-29.9,112.4-41.2,168.3 + L353,1935.1c14.3-38.1,28.9-76.8,44-116C401.1,1808.2,405.4,1797.3,409.6,1786.3z"/> +<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="-7161.7642" y1="-2379.1431" x2="-5631.2524" y2="-2379.1431" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0" style="stop-color:#282662"/> + <stop offset="9.548390e-02" style="stop-color:#662E8D"/> + <stop offset="0.7882" style="stop-color:#9F2064"/> + <stop offset="0.9487" style="stop-color:#CD2032"/> +</linearGradient> +<path fill="url(#SVGID_5_)" d="M243.5,1729.4c-13.6,68.2-23.2,136.2-28,203.8c-0.2,2.4-0.4,4.7-0.5,7.1 + c-33.7-54-124-106.8-123.8-106.2c64.6,93.7,113.7,186.7,120.9,278c-34.6,7.1-82-3.2-136.8-23.3c57.1,52.5,100,67,116.7,70.9 + c-52.5,3.3-107.1,39.3-162.1,80.8c80.5-32.8,145.5-45.8,192.1-35.3C148.1,2414.2,74.1,2645,0,2890c22.7-6.7,36.2-21.9,43.9-42.6 + c13.2-44.4,100.8-335.6,238-718.2c3.9-10.9,7.8-21.8,11.8-32.9c1.1-3,2.2-6.1,3.3-9.2c14.5-40.1,29.5-81.1,45.1-122.9 + c3.5-9.5,7.1-19,10.7-28.6c0.1-0.2,0.1-0.4,0.2-0.6l-107.9-213.2C244.6,1724.4,244,1726.9,243.5,1729.4z"/> +<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2117.1309" x2="-4461.8428" y2="-2117.1309" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_6_)" d="M805.6,937c-3.1,6.3-6.2,12.7-9.3,19.1c-9.3,19.2-18.8,38.8-28.3,58.8 + c-10.3,21.7-20.7,43.9-31.3,66.5c-5.3,11.4-10.6,22.9-16,34.6c-16.1,35-32.4,71.1-48.9,108.3c-20.3,45.8-41,93.4-62,142.8 + c-20,47.1-40.3,95.9-60.9,146.3c-19.5,47.9-39.3,97.3-59.3,148.3c-17.8,45.4-35.9,92.1-54,140.1c-0.9,2.3-1.8,4.7-2.6,7 + c-18,47.6-36.2,96.6-54.6,146.8c-0.4,1.1-0.8,2.3-1.3,3.4l86.9-9.5c-1.7-0.3-3.5-0.5-5.2-0.9c103.9-13,242.1-90.6,331.4-186.5 + c41.1-44.2,78.5-96.3,113-157.3c25.7-45.4,49.8-95.8,72.8-151.5c20.1-48.7,39.4-101.4,58-158.6c-23.9,12.6-51.2,21.8-81.4,28.2 + c-5.3,1.1-10.7,2.2-16.1,3.1c-5.5,1-11,1.8-16.6,2.6l0,0l0,0c0.1,0,0.1-0.1,0.2-0.1c96.9-37.3,158-109.2,202.4-197.4 + c-25.5,17.4-66.9,40.1-116.6,51.1c-6.7,1.5-13.7,2.7-20.7,3.7c-1.7,0.3-3.5,0.6-5.2,0.8l0,0l0,0c0.1,0,0.1,0,0.1-0.1 + c0,0,0.1,0,0.1,0l0,0c33.6-14.1,62-29.8,86.6-48.4c5.3-4,10.4-8.1,15.3-12.3c7.5-6.5,14.7-13.3,21.5-20.5c4.4-4.6,8.6-9.3,12.7-14.2 + c9.6-11.5,18.7-23.9,27.1-37.3c2.6-4.1,5.1-8.3,7.6-12.6c3.2-6.2,6.3-12.3,9.3-18.3c13.5-27.2,24.4-51.5,33-72.8 + c4.3-10.6,8.1-20.5,11.3-29.7c1.3-3.7,2.5-7.2,3.7-10.6c3.4-10.2,6.2-19.3,8.4-27.3c3.3-12,5.3-21.5,6.4-28.4l0,0l0,0 + c-3.3,2.6-7.1,5.2-11.3,7.7c-29.3,17.5-79.5,33.4-119.9,40.8l79.8-8.8l-79.8,8.8c-0.6,0.1-1.2,0.2-1.8,0.3c-4,0.7-8.1,1.3-12.2,2 + c0.7-0.3,1.4-0.7,2.1-1l-273,29.9C806.6,935,806.1,936,805.6,937z"/> +<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="-7554.8232" y1="-2132.0981" x2="-4642.5034" y2="-2132.0981" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_7_)" d="M1112.9,385.1c-24.3,37.3-50.8,79.6-79.4,127.5c-1.5,2.5-3,5.1-4.5,7.6 + c-24.6,41.5-50.8,87.1-78.3,137c-23.8,43.1-48.5,89.3-74.3,139c-22.4,43.3-45.6,89.2-69.4,137.8l273-29.9 + c79.5-36.6,115.1-69.7,149.6-117.6c9.2-13.2,18.4-27,27.5-41.3c28-43.8,55.6-92,80.1-139.9c23.7-46.3,44.7-92.2,60.7-133.5 + c10.2-26.3,18.4-50.8,24.1-72.3c5-19,8.9-36.9,11.9-54.1C1327.9,363.5,1197.6,380.9,1112.9,385.1z"/> +<path fill="#BE202E" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/> +<path opacity="0.35" fill="#BE202E" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/> +<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2027.484" x2="-4461.8433" y2="-2027.484" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_8_)" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/> +<path fill="#BE202E" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/> +<path opacity="0.35" fill="#BE202E" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/> +<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2037.7417" x2="-4461.8433" y2="-2037.7417" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_9_)" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/> +<path fill="#BE202E" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7 + C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/> +<path opacity="0.35" fill="#BE202E" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7 + L980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/> +<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="-5738.0635" y1="-2039.799" x2="-5094.3457" y2="-2039.799" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)"> + <stop offset="0.3233" style="stop-color:#9E2064"/> + <stop offset="0.6302" style="stop-color:#C92037"/> + <stop offset="0.7514" style="stop-color:#CD2335"/> + <stop offset="1" style="stop-color:#E97826"/> +</linearGradient> +<path fill="url(#SVGID_10_)" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7 + C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/> +</svg> diff --git a/supplemental-ui/partials/header-content.hbs b/supplemental-ui/partials/header-content.hbs new file mode 100644 index 0000000..0164c6f --- /dev/null +++ b/supplemental-ui/partials/header-content.hbs @@ -0,0 +1,51 @@ +<header class="header"> + <nav class="navbar"> + <div class="navbar-brand"> + <a class="navbar-item" href="{{{or site.url siteRootPath}}}"><img alt="Apache Tapestry Logo" src="{{siteRootPath}}/_/img/apache-tapestry-icon-dark.svg" width="60" />{{site.title}}</a> + {{#if env.SITE_SEARCH_PROVIDER}} + <div class="navbar-item search hide-for-print"> + <div id="search-field" class="field"> + <input id="search-input" type="text" placeholder="Search the docs"{{#if page.home}} autofocus{{/if}}> + </div> + </div> + {{/if}} + <button class="navbar-burger" aria-controls="topbar-nav" aria-expanded="false" aria-label="Toggle main menu"> + <span></span> + <span></span> + <span></span> + </button> + </div> + <div id="topbar-nav" class="navbar-menu"> + <div class="navbar-end"> + <a class="navbar-item" href="#">Home</a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link" href="#">Products</a> + <div class="navbar-dropdown"> + <a class="navbar-item" href="#">Product A</a> + <a class="navbar-item" href="#">Product B</a> + <a class="navbar-item" href="#">Product C</a> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link" href="#">Services</a> + <div class="navbar-dropdown"> + <a class="navbar-item" href="#">Service A</a> + <a class="navbar-item" href="#">Service B</a> + <a class="navbar-item" href="#">Service C</a> + </div> + </div> + <div class="navbar-item"> + <span class="control"> + <a class="button is-primary" href="{{siteRootPath}}/main/download.html">Download</a> + </span> + </div> + <div class="navbar-brand"> + <a href="https://www.apache.org/"> + <img alt="The Apache Software Foundation" src="{{siteRootPath}}/_/img/asf_logo.svg" width="200" height="63" style="padding-top: 5px; padding-bottom: 5px; background-color: white"> + </a> + </div> + </div> + </div> + </nav> +</header> +
