Files
zwitschi 9f0a216c5e Add new templates and tests for improved functionality
- Created index.html template for the homepage with service cards and partner logos.
- Added page_from_md.html template for rendering pages from markdown.
- Developed services.html template detailing various services offered.
- Implemented tests for link handling in markdown, ensuring external links open in new tabs and internal links function correctly.
- Enhanced markdown parser tests to validate heading extraction, content rendering, and link safety.
- Introduced utility tests for template rendering, HTML minification, and JavaScript minification.

Co-authored-by: Copilot <copilot@github.com>
2026-05-02 13:05:43 +02:00

4 lines
6.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<svg width="541px" height="203px" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
<path d="M529.894212,191.852622 C530.749907,191.852622 531.230461,191.476178 531.230461,190.673511 L531.230461,189.867733 C531.230461,189.065067 530.749907,188.688622 529.894212,188.688622 L527.866585,188.688622 L527.866585,191.852622 L529.894212,191.852622 Z M527.866585,197.751289 L525.141381,197.751289 L525.141381,186.545067 L530.216648,186.545067 C532.727928,186.545067 534.008371,188.044622 534.008371,190.085511 C534.008371,191.852622 533.208482,192.978844 531.977644,193.461067 L534.488925,197.751289 L531.500191,197.751289 L529.416758,193.887289 L527.866585,193.887289 L527.866585,197.751289 Z M537.641976,192.764178 L537.641976,191.3704 C537.641976,186.865511 534.113783,183.328178 529.466364,183.328178 C524.818945,183.328178 521.293852,186.865511 521.293852,191.3704 L521.293852,192.764178 C521.293852,197.265956 524.818945,200.8064 529.466364,200.8064 C534.113783,200.8064 537.641976,197.265956 537.641976,192.764178 Z M518.782572,192.064178 C518.782572,185.795289 523.538502,181.022844 529.466364,181.022844 C535.397326,181.022844 540.156357,185.795289 540.156357,192.064178 C540.156357,198.339289 535.397326,203.111733 529.466364,203.111733 C523.538502,203.111733 518.782572,198.339289 518.782572,192.064178 Z M364.856592,14.9268444 L359.989049,0.889511111 L279.863707,0.889511111 L279.863707,14.9268444 L364.856592,14.9268444 Z M374.145229,41.7290667 L369.277686,27.6886222 L279.863707,27.6886222 L279.863707,41.7290667 L374.145229,41.7290667 Z M433.758682,202.539289 L503.708689,202.539289 L503.708689,188.498844 L433.758682,188.498844 L433.758682,202.539289 Z M433.758682,175.733956 L503.708689,175.733956 L503.708689,161.696622 L433.758682,161.696622 L433.758682,175.733956 Z M433.758682,148.934844 L475.728066,148.934844 L475.728066,134.8944 L433.758682,134.8944 L433.758682,148.934844 Z M433.758682,122.132622 L475.728066,122.132622 L475.728066,108.095289 L433.758682,108.095289 L433.758682,122.132622 Z M433.758682,95.3335111 L475.728066,95.3335111 L475.728066,81.2930667 L395.720537,81.2930667 L391.786198,92.6392889 L387.854959,81.2930667 L307.844329,81.2930667 L307.844329,95.3335111 L349.816814,95.3335111 L349.816814,82.4317333 L354.330918,95.3335111 L429.244579,95.3335111 L433.758682,82.4317333 L433.758682,95.3335111 Z M475.728066,54.4939556 L405.009174,54.4939556 L400.14163,68.5281778 L475.728066,68.5281778 L475.728066,54.4939556 Z M307.844329,122.132622 L349.816814,122.132622 L349.816814,108.095289 L307.844329,108.095289 L307.844329,122.132622 Z M307.844329,148.934844 L349.816814,148.934844 L349.816814,134.8944 L307.844329,134.8944 L307.844329,148.934844 Z M279.863707,175.733956 L349.813713,175.733956 L349.813713,161.696622 L279.863707,161.696622 L279.863707,175.733956 Z M279.863707,202.539289 L349.813713,202.539289 L349.813713,188.498844 L279.863707,188.498844 L279.863707,202.539289 Z M423.583347,0.889511111 L418.718904,14.9268444 L503.708689,14.9268444 L503.708689,0.889511111 L423.583347,0.889511111 Z M409.430267,41.7290667 L503.708689,41.7290667 L503.708689,27.6886222 L414.29471,27.6886222 L409.430267,41.7290667 Z M307.844329,68.5281778 L383.433866,68.5281778 L378.566322,54.4939556 L307.844329,54.4939556 L307.844329,68.5281778 Z M363.703264,122.132622 L419.869132,122.132622 L424.78008,108.095289 L358.792316,108.095289 L363.703264,122.132622 Z M373.08181,148.934844 L410.490585,148.934844 L415.401534,134.8944 L368.170862,134.8944 L373.08181,148.934844 Z M382.457257,175.733956 L401.115139,175.733956 L406.026087,161.699733 L377.546309,161.699733 L382.457257,175.733956 Z M391.764496,202.539289 L396.64754,188.498844 L386.924855,188.498844 L391.764496,202.539289 Z M111.97997,202.399289 L215.001367,202.539289 C228.990129,202.539289 241.537229,197.219289 251.036689,188.498844 L111.97997,188.498844 L111.97997,202.399289 Z M221.360177,134.8944 L221.360177,148.934844 L268.417229,148.934844 C268.417229,144.075289 267.753755,139.3744 266.54772,134.8944 L221.360177,134.8944 Z M139.960592,148.934844 L181.929976,148.934844 L181.929976,134.8944 L139.960592,134.8944 L139.960592,148.934844 Z M221.360177,68.5281778 L266.54772,68.5281778 C267.753755,64.0544 268.417229,59.3504 268.417229,54.4939556 L221.360177,54.4939556 L221.360177,68.5281778 Z M139.960592,68.5281778 L181.929976,68.5281778 L181.929976,54.4908444 L139.960592,54.4908444 L139.960592,68.5281778 Z M215.001367,0.889511111 L111.97997,0.889511111 L111.97997,14.9268444 L251.036689,14.9268444 C241.537229,6.20951111 228.887817,0.889511111 215.001367,0.889511111 Z M261.25543,27.6886222 L111.97997,27.6886222 L111.97997,41.7290667 L266.882558,41.7290667 C265.664122,36.7388444 263.751208,32.0255111 261.25543,27.6886222 Z M139.960592,81.2930667 L139.960592,95.3335111 L249.567125,95.3335111 C254.214544,91.3668444 258.164385,86.6192889 261.239928,81.2930667 L139.960592,81.2930667 Z M249.567125,108.095289 L139.960592,108.095289 L139.960592,122.132622 L261.239928,122.132622 C258.164385,116.8064 254.214544,112.058844 249.567125,108.095289 Z M111.97997,175.733956 L261.25543,175.733956 C263.751208,171.403289 265.664122,166.689956 266.882558,161.699733 L111.97997,161.699733 L111.97997,175.733956 Z M0.0574782007,14.9268444 L97.9912083,14.9268444 L97.9912083,0.889511111 L0.0574782007,0.889511111 L0.0574782007,14.9268444 Z M0.0574782007,41.7290667 L97.9912083,41.7290667 L97.9912083,27.6886222 L0.0574782007,27.6886222 L0.0574782007,41.7290667 Z M28.0412014,68.5312889 L70.0105855,68.5312889 L70.0105855,54.4939556 L28.0412014,54.4939556 L28.0412014,68.5312889 Z M28.0412014,95.3335111 L70.0105855,95.3335111 L70.0105855,81.2930667 L28.0412014,81.2930667 L28.0412014,95.3335111 Z M28.0412014,122.132622 L70.0105855,122.132622 L70.0105855,108.095289 L28.0412014,108.095289 L28.0412014,122.132622 Z M28.0412014,148.934844 L70.0105855,148.934844 L70.0105855,134.8944 L28.0412014,134.8944 L28.0412014,148.934844 Z M0.0574782007,175.733956 L97.9912083,175.733956 L97.9912083,161.696622 L0.0574782007,161.696622 L0.0574782007,175.733956 Z M0.0574782007,202.539289 L97.9912083,202.539289 L97.9912083,188.498844 L0.0574782007,188.498844 L0.0574782007,202.539289 Z" fill="#0f62fe"/>
</svg>