chore: Resolve problems

- Missing labels
- Deprecated attributes
- Missing attribute alt
- Redundant info
This commit is contained in:
sthag 2026-04-04 13:57:48 +02:00
parent 46491f8df7
commit d5dfacb9a9
5 changed files with 73 additions and 73 deletions

View file

@ -1,52 +1,52 @@
| Commit | Version | Description |
| :--- | :----: | :--- |
| 6095870ce33fd3775718a1de3d33f604fd0630ab | 0.4.2 | Javascript again |
| 50a1a6d9257b272e076c2e3b5bac39c7d17b2793 | 0.5.0 | Changes to content |
| e2bbe9273a292a3806de1599f752258a2721d067 | 0.5.1 | |
| 3d4eef5eb0a1632b43e1e3372e38a70cd4b58914 | 0.5.2 | |
| 371cb450f81cd0d692c9005952af35ec066e01e1 | 0.6.0 | New es6 coding standard |
| 175816c3595d783e7d8b48f5336fbdd54dae145b | 0.6.1 | |
| 67e3cc1eca359bc2b927b8e971ccd7ba71f4c5a2 | 0.6.2 | |
| abeb843718988fab978de7c75d6d45806f5d35a7 | 0.6.3 | |
| 4401761a6bec9db19293353942479aea7bb8ead1 | 0.6.4 | |
| 83464a1cf4ba3efc6382eafb6f68f106c6650161 | 0.6.5 | |
| 6f95393409b502fef9ad9677b3c1ed1fe07ecc28 | 0.6.6 | |
| 63b54f2749ed5a4d9a7a53c27540e7d6f8dff63d | 0.6.7 | |
| 830037f5e5237d33ad66fe89ba45167a62d87829 | 0.6.8 | |
| d205031fff29ee4d48251e30b17090143ae5458c | 0.7.0 | switched to style submodule usage |
| d18254b61d87eb3d09d17b93783117dad7d13686 | 0.7.1 | |
| 9b9b0cb1c631273f574d3cd7618bd799f561db6c | 0.7.2 | |
| 11b30671d4948dfd30b7da14fe7295f386b54257 | 0.7.3 | |
| 767b3024fa3bbededab2a8d665b4b35b55854a1c | 0.7.4 | |
| 5c3cda58b147f16e1b9fdf1ed7b5499651df943d | 0.8.0 | changes to license file and submodule update |
| 8567604ea6b129ded8b0e6108362a30d039235a7 | 0.8.1 | |
| b2ea5b01aa47783b5f797310e16f1897e1839eb9 | 0.9.0 | Requirements updated and new nunjucks variables |
| df064b8a942f00dd3277a9dde696e91324dfd166 | 0.9.1 | |
| d812ed62084c90d4fac18b6c56a6dd3bf9bd7cba | 0.9.2 | |
| 84957f75a017d5d06a32874282d9eb9f3d537534 | 0.9.3 | |
| 489786aadc30bb589be769fe627389611c4f71f5 | 0.9.4 | |
| 003a1159231241140a262ae67bb1236978b22ec0 | 0.9.5 | |
| 731c19dd61215b8f373af9100ad5c23f19a4c2a3 | 0.9.6 | |
| dd5ff43e1695d2de0b5a0a9614c1f31ad7e7b85b | 0.9.7 | |
| dde26ec45eeb8d28a986093b8b5b29d8165e5a11 | 0.9.8 | |
| 06ba1113929183f51e8501d440c950e4b4d9f0d2 | 0.9.9 | |
| 827e6c1cde0aa4ca65e6c170174eae91da9aa4c9 | 0.9.10 | |
| 202729f9ba098b5ff07f6af43acce7a67007cd1b | 0.9.11 | |
| d22828400125f8572cfbe6243e2521ffab519adf | 0.9.12 | |
| bf1a6ca7421a0385f664f864a82850f0805522c0 | 0.9.13 | |
| 32215de810546f6ebd7f552816fc5bf3281a0a13 | 0.9.14 | |
| f7dd7c93e3a06bc430fcf4e12f4be3d3b1aa29c6 | 0.10.0 | Added card and portal modules |
| f54dbe92d912b9e7553a3a2263b009ed05017b0b | 0.10.1 | |
| 6b217b6ebbfcfa2f3e14bdf41e21bb36f88050a5 | 0.10.2 | |
| 534115ff282de4648c294ae78fe768d79e23d379 | 0.10.3 | |
| f7a5481fd2e1d1c96f7e9d82eb2c3db9483b5784 | 0.10.4 | |
| 31e896462e7693a4a6ba10d52657caf919e7f482 | 0.10.5 | |
| 778d7d14d5e8d4dbcce2f9cb996afbc4d7accf27 | 0.11.0 | logPerf without JQuery |
| 1d7f2eb839472524d73f395365ffb43e8fc5d115 | 0.12.0 | Migration to new home |
| 69c04c32349d3d11820da933ed2bbd648fabb040 | 0.12.1 | |
| 9415d4d9573a4f2a4e1c479c74c59abe3a69cd57 | 0.12.2 | |
| 6e7615b44d9ef26ade73a00102878804272cf717 | 0.12.3 | |
| b6ec313f26dde6b379da16edb65de082c6ca9b65 | 0.12.4 | |
| e856e5311439d5a64478f7cda79998476ebdfe33 | 0.12.5 | |
| ef9d665849f370b2284ae8d985d9625b5083fe37 | 0.13.0 | Introduced 11ty |
| 3358e1858bc764e520dad65cc614c842b4f66245 | 0.13.1 | |
| Commit | Version | Description |
|:-----------------------------------------|:-------:|:------------------------------------------------|
| 6095870ce33fd3775718a1de3d33f604fd0630ab | 0.4.2 | Javascript again |
| 50a1a6d9257b272e076c2e3b5bac39c7d17b2793 | 0.5.0 | Changes to content |
| e2bbe9273a292a3806de1599f752258a2721d067 | 0.5.1 | |
| 3d4eef5eb0a1632b43e1e3372e38a70cd4b58914 | 0.5.2 | |
| 371cb450f81cd0d692c9005952af35ec066e01e1 | 0.6.0 | New es6 coding standard |
| 175816c3595d783e7d8b48f5336fbdd54dae145b | 0.6.1 | |
| 67e3cc1eca359bc2b927b8e971ccd7ba71f4c5a2 | 0.6.2 | |
| abeb843718988fab978de7c75d6d45806f5d35a7 | 0.6.3 | |
| 4401761a6bec9db19293353942479aea7bb8ead1 | 0.6.4 | |
| 83464a1cf4ba3efc6382eafb6f68f106c6650161 | 0.6.5 | |
| 6f95393409b502fef9ad9677b3c1ed1fe07ecc28 | 0.6.6 | |
| 63b54f2749ed5a4d9a7a53c27540e7d6f8dff63d | 0.6.7 | |
| 830037f5e5237d33ad66fe89ba45167a62d87829 | 0.6.8 | |
| d205031fff29ee4d48251e30b17090143ae5458c | 0.7.0 | switched to style submodule usage |
| d18254b61d87eb3d09d17b93783117dad7d13686 | 0.7.1 | |
| 9b9b0cb1c631273f574d3cd7618bd799f561db6c | 0.7.2 | |
| 11b30671d4948dfd30b7da14fe7295f386b54257 | 0.7.3 | |
| 767b3024fa3bbededab2a8d665b4b35b55854a1c | 0.7.4 | |
| 5c3cda58b147f16e1b9fdf1ed7b5499651df943d | 0.8.0 | changes to license file and submodule update |
| 8567604ea6b129ded8b0e6108362a30d039235a7 | 0.8.1 | |
| b2ea5b01aa47783b5f797310e16f1897e1839eb9 | 0.9.0 | Requirements updated and new nunjucks variables |
| df064b8a942f00dd3277a9dde696e91324dfd166 | 0.9.1 | |
| d812ed62084c90d4fac18b6c56a6dd3bf9bd7cba | 0.9.2 | |
| 84957f75a017d5d06a32874282d9eb9f3d537534 | 0.9.3 | |
| 489786aadc30bb589be769fe627389611c4f71f5 | 0.9.4 | |
| 003a1159231241140a262ae67bb1236978b22ec0 | 0.9.5 | |
| 731c19dd61215b8f373af9100ad5c23f19a4c2a3 | 0.9.6 | |
| dd5ff43e1695d2de0b5a0a9614c1f31ad7e7b85b | 0.9.7 | |
| dde26ec45eeb8d28a986093b8b5b29d8165e5a11 | 0.9.8 | |
| 06ba1113929183f51e8501d440c950e4b4d9f0d2 | 0.9.9 | |
| 827e6c1cde0aa4ca65e6c170174eae91da9aa4c9 | 0.9.10 | |
| 202729f9ba098b5ff07f6af43acce7a67007cd1b | 0.9.11 | |
| d22828400125f8572cfbe6243e2521ffab519adf | 0.9.12 | |
| bf1a6ca7421a0385f664f864a82850f0805522c0 | 0.9.13 | |
| 32215de810546f6ebd7f552816fc5bf3281a0a13 | 0.9.14 | |
| f7dd7c93e3a06bc430fcf4e12f4be3d3b1aa29c6 | 0.10.0 | Added card and portal modules |
| f54dbe92d912b9e7553a3a2263b009ed05017b0b | 0.10.1 | |
| 6b217b6ebbfcfa2f3e14bdf41e21bb36f88050a5 | 0.10.2 | |
| 534115ff282de4648c294ae78fe768d79e23d379 | 0.10.3 | |
| f7a5481fd2e1d1c96f7e9d82eb2c3db9483b5784 | 0.10.4 | |
| 31e896462e7693a4a6ba10d52657caf919e7f482 | 0.10.5 | |
| 778d7d14d5e8d4dbcce2f9cb996afbc4d7accf27 | 0.11.0 | logPerf without JQuery |
| 1d7f2eb839472524d73f395365ffb43e8fc5d115 | 0.12.0 | Migration to new home |
| 69c04c32349d3d11820da933ed2bbd648fabb040 | 0.12.1 | |
| 9415d4d9573a4f2a4e1c479c74c59abe3a69cd57 | 0.12.2 | |
| 6e7615b44d9ef26ade73a00102878804272cf717 | 0.12.3 | |
| b6ec313f26dde6b379da16edb65de082c6ca9b65 | 0.12.4 | |
| e856e5311439d5a64478f7cda79998476ebdfe33 | 0.12.5 | |
| ef9d665849f370b2284ae8d985d9625b5083fe37 | 0.13.0 | Introduced 11ty |
| 3358e1858bc764e520dad65cc614c842b4f66245 | 0.13.1 | |

View file

@ -208,7 +208,7 @@ order: 2
<figure class="js_pop">
<figcaption>Fahne</figcaption>
{% comment %}// TODO: Durch Platzhalter ersetzten und Prozentangaben ermöglichen{% endcomment %}
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="10%" height="10%" viewbox="0 0 1920 1200" preserveaspectratio="xMinYMax slice">
<desc>Flag</desc>
<rect id="triangle-5" y="0" fill="#273F8B" width="1920" height="1200"/>
@ -243,7 +243,7 @@ order: 2
<article>
<h1 id="textlevel">Textebene</h1>
<h2>Verweise</h2>
<p>Ein wesentlicher Bestandteil von Hypertext sind <a href="">Verweise</a>
<p id="links">Ein wesentlicher Bestandteil von Hypertext sind <a href="">Verweise</a>
<code>&lt;a&gt;</code>. Sie dienen als Sprungmarken innerhalb des Netzwerks. Es kann grob zwischen internen
und externen Verweisen unterschieden werden.
<a class="a_internal js_pop" href="#links">Interne Verweise</a>
@ -948,7 +948,7 @@ order: 2
<div class="box_placeholder"></div>
<hr class="hidden"/>
<div class="box_placeholder">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="100%" height="100%">
<line x1='0' y1='0' x2='100%' y2='100%' stroke='#000' stroke-width='.5'/>
<line x1='0' y1='100%' x2='100%' y2='0' stroke='#000' stroke-width='.5'/>

View file

@ -25,7 +25,7 @@ tags:
<i class="bi bi-hash"></i>
</button>
<div class="group_nav">
<select id="sltNum" name="position-number">
<select id="sltNum" name="position-number" aria-label="numbering">
<option value="" selected>None</option>
<option value="numeric">123</option>
<option value="latin">ABC</option>
@ -62,26 +62,26 @@ tags:
<th scope="row"></th>
<td class="io">
<nav>
<input class="input_io" name="active" type="checkbox">
<input class="input_io" name="active" aria-label="active" type="checkbox">
<span class="a_button" data-action="drag"><i class="bi bi-grip-horizontal" title="Drag"></i></span>
</nav>
</td>
<td class="pos-num"></td>
<td><input class="input_io" name="number" type="text"></td>
<td><input class="input_io" name="name" type="text"></td>
<td><input class="input_io" name="number" aria-label="number" type="text"></td>
<td><input class="input_io" name="name" aria-label="name" type="text"></td>
{% comment %}<td class="ellipsis"></td>{% endcomment %}
<td>
<textarea class="fit" name="description" cols="64" rows="2"></textarea>
<textarea class="fit" name="description" cols="64" rows="2" aria-label="description"></textarea>
</td>
<td><input class="input_io" name="amount" type="number"></td>
<td><input class="input_io" name="amount" aria-label="amount" type="number"></td>
<td>
<select class="io_select" name="units">
<select class="io_select" name="unit" aria-label="unit">
<option value="">None</option>
<option value="piece">Piece(s)</option>
<option value="hour">Hour(s)</option>
</select>
</td>
<td><input class="input_io" name="price" type="text"></td>
<td><input class="input_io" name="price" aria-label="price" type="text"></td>
<td class="unit"></td>
<td class="io">
<nav>
@ -97,7 +97,7 @@ tags:
<th scope="row"></th>
<td class="io">
<nav>
<input class="input_io" name="active" type="checkbox">
<input class="input_io" name="active" aria-label="active" type="checkbox">
<span class="a_button" data-action="drag"><i class="bi bi-grip-horizontal" title="Drag"></i></span>
</nav>
</td>
@ -105,11 +105,11 @@ tags:
<td class="rigid"></td>
<td></td>
<td>
<textarea class="fit" name="description" cols="64" rows="2"></textarea>
<textarea class="fit" name="description" cols="64" rows="2" aria-label="description"></textarea>
</td>
<td><input name="amount" type="number"></td>
<td><input name="amount" aria-label="number" type="number"></td>
<td>
<select name="units">
<select name="unit" aria-label="unit">
<option value="">None</option>
<option value="piece">Piece(s)</option>
<option value="hour">Hour(s)</option>
@ -131,13 +131,13 @@ tags:
<th scope="row"></th>
<td class="io">
<nav>
<input class="input_io" name="active" type="checkbox">
<input class="input_io" name="active" aria-label="active" type="checkbox">
<span class="a_button" data-action="drag"><i class="bi bi-grip-horizontal" title="Drag"></i></span>
</nav>
</td>
<td class="pos-num"></td>
<td colspan="7">
<textarea class="fit" name="description" cols="64" rows="2"></textarea>
<textarea class="fit" name="description" cols="64" rows="2" aria-label="description"></textarea>
</td>
<td class="io">
<nav>
@ -151,7 +151,7 @@ tags:
<th scope="row"></th>
<td class="io">
<nav>
<input class="input_io" name="active" type="checkbox">
<input class="input_io" name="active" aria-label="active" type="checkbox">
<span class="a_button" data-action="drag"><i class="bi bi-grip-horizontal" title="Drag"></i></span>
<button name="group" title="Expand"><i class="bi bi-arrows-expand"></i></button>
</nav>
@ -314,7 +314,7 @@ tags:
const clone = cloneRow();
const viewportHeight = window.innerHeight;
const elementActive = tbodyPosition.querySelector('tr.active');
let elementNew = undefined;
let elementNew;
let elementBound = undefined;
if (elementActive) {

View file

@ -10,7 +10,7 @@
<ul class="portal__list">
{% for link in links %}
<li>
<a href="{{ link.href }}"><img src="{{ link.img }}" width="16" height="16"/>{{ link.name }}</a>
<a href="{{ link.href }}"><img src="{{ link.img }}" width="16" height="16" alt="icon"/>{{ link.name }}</a>
</li>
{% endfor %}
</ul>

View file

@ -1,7 +1,7 @@
{% assign height = width | divided_by: 1.6 %}
{% if type == 'svg' or type == '' %}
<svg version="1.1" id="{{ id }}" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="100%" height="100%" viewbox="0 0 1920 1200" preserveaspectratio="xMinYMax slice">
<svg id="{{ id }}" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="100%" height="100%" viewbox="0 0 1920 1200" preserveaspectratio="xMinYMax slice">
{% comment %}<defs>
<filter id="turb3">
<feColorMatrix type="saturate" values="1" />