Skip to content

Commit

Permalink
Kleine Korrekturen, ein neues Zeichen (THW-BÖ), und die Unterstützung…
Browse files Browse the repository at this point in the history
… für mehrere Farbschemata für viele Zeichen
  • Loading branch information
jonas-koeritz committed Feb 24, 2024
1 parent 2185367 commit 3d823ad
Show file tree
Hide file tree
Showing 396 changed files with 2,261 additions and 2,188 deletions.
37 changes: 32 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,37 +10,64 @@ SVG_TARGETS = $(TARGET_PATHS:.j2=.svg)
PNG_TARGETS = $(TARGET_PATHS:.j2=.png)

SVG_FILES = $(addprefix build/svg/,$(SVG_TARGETS))
SVG_PRINT_FILES = $(addprefix build/print/svg/,$(SVG_TARGETS))
PNG_1024_FILES = $(addprefix build/png/1024/,$(PNG_TARGETS))
PNG_512_FILES = $(addprefix build/png/512/,$(PNG_TARGETS))
PNG_256_FILES = $(addprefix build/png/256/,$(PNG_TARGETS))
PNG_PRINT_1024_FILES = $(addprefix build/print/png/1024/,$(PNG_TARGETS))
PNG_PRINT_512_FILES = $(addprefix build/print/png/512/,$(PNG_TARGETS))
PNG_PRINT_256_FILES = $(addprefix build/print/png/256/,$(PNG_TARGETS))
STICKERS = $(addprefix build/sticker/,$(PNG_TARGETS))

# Erstellt alle SVG Ausgabedateien
svg: $(SVG_FILES)
print: $(SVG_PRINT_FILES)

build/svg/%.svg: symbols/%.j2 $(TEMPLATE)
mkdir -p $(@D)
j2 $< -o $@
j2 $< themes/default.json -o $@

build/print/svg/%.svg: symbols/%.j2 $(TEMPLATE)
mkdir -p $(@D)
j2 $< themes/print.json -o $@

# Erstellt alle PNG Ausgabedateien
png: $(PNG_1024_FILES) $(PNG_512_FILES) $(PNG_256_FILES)
png_print: $(PNG_PRINT_1024_FILES) $(PNG_PRINT_512_FILES) $(PNG_PRINT_256_FILES)

stickers: $(STICKERS)

build/png/1024/%.png: build/svg/%.svg
mkdir -p $(@D)
inkscape -w 1024 -h 1024 $^ -o $@
inkscape -w 1024 -h 1024 $^ -o $@ > /dev/null
optipng $@

build/print/png/1024/%.png: build/print/svg/%.svg
mkdir -p $(@D)
inkscape -w 1024 -h 1024 $^ -o $@ > /dev/null
optipng $@

build/png/512/%.png: build/svg/%.svg
mkdir -p $(@D)
inkscape -w 512 -h 512 $^ -o $@
inkscape -w 512 -h 512 $^ -o $@ > /dev/null
optipng $@


build/print/png/512/%.png: build/print/svg/%.svg
mkdir -p $(@D)
inkscape -w 512 -h 512 $^ -o $@ > /dev/null
optipng $@

build/png/256/%.png: build/svg/%.svg
mkdir -p $(@D)
inkscape -w 256 -h 256 $^ -o $@
inkscape -w 256 -h 256 $^ -o $@ > /dev/null
optipng $@

build/print/png/256/%.png: build/print/svg/%.svg
mkdir -p $(@D)
inkscape -w 256 -h 256 $^ -o $@ > /dev/null
optipng $@


build/sticker/%.png: build/png/512/%.png
mkdir -p $(@D)
Expand All @@ -50,7 +77,7 @@ clean:
rm -rf build
rm Taktische-Zeichen.zip

all: svg png
all: svg print png png_print

release: all
cd build && zip -r ../Taktische-Zeichen.zip ./*
Expand Down
6 changes: 3 additions & 3 deletions symbols/Bundeswehr_Einheiten/Einheit_der_Bundeswehr.j2
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{% include './fonts/fonts.j2' %}
</style>
</defs>
<rect x="13" y="67" width="230" height="122" fill="#996633" stroke="#FFFFFF" stroke-width="6" />
<rect x="10" y="64" width="236" height="128" fill="none" stroke="#000000" stroke-width="1" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; text-anchor: middle; font-size: 48px;" fill="#FFFFFF" x="128" y="145">BW</text>
<rect x="13" y="67" width="230" height="122" fill="{{ bundeswehr.colorPrimary }}" stroke="{{ bundeswehr.colorStroke }}" stroke-width="6" />
<rect x="10" y="64" width="236" height="128" fill="none" stroke="{{ bundeswehr.colorStroke }}" stroke-width="1" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; text-anchor: middle; font-size: 48px;" fill="{{ bundeswehr.colorSecondary }}" x="128" y="145">BW</text>
</svg>
8 changes: 4 additions & 4 deletions symbols/Bundeswehr_Fahrzeuge/Kettenfahrzeug.j2
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" />
</clipPath>
</defs>
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="#996633" stroke-width="10" stroke="#FFFFFF" clip-path="url(#symbol)" />
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="none" stroke-width="1" stroke="#000000" />
<path d="M24,200 l208,0 a10,10 180 0 1 0,20 l-208,0 a10,10 180 0 1 0,-20 Z" stroke="#000000" fill="none" stroke-width="5" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; text-anchor: end;" fill="#FFFFFF" x="236" y="180">BW</text>
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="{{ bundeswehr.colorPrimary }}" stroke-width="10" stroke="{{ bundeswehr.colorSecondary }}" clip-path="url(#symbol)" />
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="none" stroke-width="1" stroke="{{ bundeswehr.colorStroke }}" />
<path d="M24,200 l208,0 a10,10 180 0 1 0,20 l-208,0 a10,10 180 0 1 0,-20 Z" stroke="{{ bundeswehr.colorStroke }}" fill="none" stroke-width="5" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; text-anchor: end;" fill="{{ bundeswehr.colorSecondary }}" x="236" y="180">BW</text>
</svg>
10 changes: 5 additions & 5 deletions symbols/Bundeswehr_Fahrzeuge/Kraftfahrzeug.j2
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" />
</clipPath>
</defs>
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="#996633" stroke-width="10" stroke="#FFFFFF" clip-path="url(#symbol)" />
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="none" stroke-width="1" stroke="#000000" />
<ellipse cx="40" cy="210" rx="10" ry="10" stroke="#000000" fill="none" stroke-width="5" />
<ellipse cx="216" cy="210" rx="10" ry="10" stroke="#000000" fill="none" stroke-width="5" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; text-anchor: end;" fill="#FFFFFF" x="236" y="180">BW</text>
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="{{ bundeswehr.colorPrimary }}" stroke-width="10" stroke="{{ bundeswehr.colorStroke }}" clip-path="url(#symbol)" />
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="none" stroke-width="1" stroke="{{ bundeswehr.colorStroke }}" />
<ellipse cx="40" cy="210" rx="10" ry="10" stroke="{{ bundeswehr.colorStroke }}" fill="none" stroke-width="5" />
<ellipse cx="216" cy="210" rx="10" ry="10" stroke="{{ bundeswehr.colorStroke }}" fill="none" stroke-width="5" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; text-anchor: end;" fill="{{ bundeswehr.colorSecondary }}" x="236" y="180">BW</text>
</svg>
12 changes: 6 additions & 6 deletions symbols/Bundeswehr_Fahrzeuge/Kraftfahrzeug_geländegängig.j2
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" />
</clipPath>
</defs>
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="#996633" stroke-width="10" stroke="#FFFFFF" clip-path="url(#symbol)" />
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="none" stroke-width="1" stroke="#000000" />
<ellipse cx="40" cy="210" rx="10" ry="10" stroke="#000000" fill="none" stroke-width="5" />
<ellipse cx="128" cy="210" rx="10" ry="10" stroke="#000000" fill="none" stroke-width="5" />
<ellipse cx="216" cy="210" rx="10" ry="10" stroke="#000000" fill="none" stroke-width="5" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; text-anchor: end;" fill="#FFFFFF" x="236" y="180">BW</text>
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="{{ bundeswehr.colorPrimary }}" stroke-width="10" stroke="{{ bundeswehr.colorStroke }}" clip-path="url(#symbol)" />
<path d="M10,64 L10,192 L246,192 L246,64 Q128,100 10,64 Z" fill="none" stroke-width="1" stroke="{{ bundeswehr.colorStroke }}" />
<ellipse cx="40" cy="210" rx="10" ry="10" stroke="{{ bundeswehr.colorStroke }}" fill="none" stroke-width="5" />
<ellipse cx="128" cy="210" rx="10" ry="10" stroke="{{ bundeswehr.colorStroke }}" fill="none" stroke-width="5" />
<ellipse cx="216" cy="210" rx="10" ry="10" stroke="{{ bundeswehr.colorStroke }}" fill="none" stroke-width="5" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; text-anchor: end;" fill="{{ bundeswehr.colorSecondary }}" x="236" y="180">BW</text>
</svg>
6 changes: 3 additions & 3 deletions symbols/Bundeswehr_Personen/Führungskraft.j2
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewbox="0 0 256 256">
<title>Führungskraft</title>
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="#FFFFFF" fill="#996633" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="#FFFFFF" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="#000000" fill="none" />
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="{{ bundeswehr.colorStroke }}" fill="{{ bundeswehr.colorPrimary }}" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="{{ bundeswehr.colorSecondary }}" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="{{ bundeswehr.colorStroke }}" fill="none" />
</svg>
6 changes: 3 additions & 3 deletions symbols/Bundeswehr_Personen/Gruppenführer.j2
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewbox="0 0 256 256">
<title>Gruppenführer</title>
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="#FFFFFF" fill="#996633" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="#FFFFFF" />
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="{{ bundeswehr.colorStroke }}" fill="{{ bundeswehr.colorPrimary }}" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="{{ bundeswehr.colorSecondary }}" />
<ellipse cx="100" cy="44" rx="10" ry="10" fill="#000000" />
<ellipse cx="156" cy="44" rx="10" ry="10" fill="#000000" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="#000000" fill="none" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="{{ bundeswehr.colorStroke }}" fill="none" />
</svg>
6 changes: 3 additions & 3 deletions symbols/Bundeswehr_Personen/Person_mit_Sonderfunktion.j2
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewbox="0 0 256 256">
<title>Person mit Sonderfunktion</title>
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="#FFFFFF" fill="#996633" />
<path d="M147,88 L108,88" stroke-width="5" stroke="#FFFFFF" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="#000000" fill="none" />
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="{{ bundeswehr.colorStroke }}" fill="{{ bundeswehr.colorPrimary }}" />
<path d="M147,88 L108,88" stroke-width="5" stroke="{{ bundeswehr.colorStroke }}" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="{{ bundeswehr.colorStroke }}" fill="none" />
</svg>
6 changes: 3 additions & 3 deletions symbols/Bundeswehr_Personen/Staffelführer.j2
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewbox="0 0 256 256">
<title>Staffelführer</title>
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="#FFFFFF" fill="#996633" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="#FFFFFF" />
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="{{ bundeswehr.colorStroke }}" fill="{{ bundeswehr.colorPrimary }}" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="{{ bundeswehr.colorSecondary }}" />
<ellipse cx="128" cy="44" rx="10" ry="10" fill="#000000" />
<ellipse cx="128" cy="20" rx="10" ry="10" fill="#000000" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="#000000" fill="none" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="{{ bundeswehr.colorStroke }}" fill="none" />
</svg>
6 changes: 3 additions & 3 deletions symbols/Bundeswehr_Personen/Truppführer.j2
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewbox="0 0 256 256">
<title>Truppführer</title>
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="#FFFFFF" fill="#996633" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="#FFFFFF" />
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="{{ bundeswehr.colorStroke }}" fill="{{ bundeswehr.colorPrimary }}" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="{{ bundeswehr.colorSecondary }}" />
<ellipse cx="128" cy="44" rx="10" ry="10" fill="#000000" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="#000000" fill="none" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="{{ bundeswehr.colorStroke }}" fill="none" />
</svg>
6 changes: 3 additions & 3 deletions symbols/Bundeswehr_Personen/Zugführer.j2
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewbox="0 0 256 256">
<title>Zugführer</title>
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="#FFFFFF" fill="#996633" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="#FFFFFF" />
<path d="M69,128 L128,69 L187,128 L128,187 Z" stroke-width="5" stroke="{{ bundeswehr.colorStroke }}" fill="{{ bundeswehr.colorPrimary }}" />
<path d="M128,64 L152,88 L104,88 Z" stroke-width="0" fill="{{ bundeswehr.colorSecondary }}" />
<ellipse cx="100" cy="44" rx="10" ry="10" fill="#000000" />
<ellipse cx="128" cy="44" rx="10" ry="10" fill="#000000" />
<ellipse cx="156" cy="44" rx="10" ry="10" fill="#000000" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="#000000" fill="none" />
<path d="M64,128 L128,64 L192,128 L128,192 Z" stroke-width="2" stroke="{{ bundeswehr.colorStroke }}" fill="none" />
</svg>
16 changes: 8 additions & 8 deletions symbols/Feuerwehr_Einheiten/ABC_Erkundungsgruppe.j2
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
<rect x="10" y="64" width="236" height="128" />
</clipPath>
</defs>
<rect x="10" y="64" width="236" height="128" stroke="#FFFFFF" stroke-width="10" fill="#FF0000" clip-path="url(#symbol)" />
<path d="M10,192 l236,-128" stroke-width="5" stroke="#ffffff" fill="none" clip-path="url(#symbol)" />
<rect x="10" y="64" width="236" height="128" stroke="#000000" stroke-width="1" fill="none" />
<ellipse cx="64" cy="48" rx="10" ry="10" fill="#000000" />
<ellipse cx="192" cy="48" rx="10" ry="10" fill="#000000" />
<path d="M88 92 L188 164 M168 92 L68 164" stroke="#FFFFFF" stroke-width="10" fill="none" />
<ellipse cx="78" cy="102" rx="20" ry="20" fill="#FFFFFF" />
<ellipse cx="178" cy="102" rx="20" ry="20" fill="#FFFFFF" />
<rect x="10" y="64" width="236" height="128" stroke="{{ feuerwehr.colorSecondary }}" stroke-width="10" fill="{{ feuerwehr.colorPrimary }}" clip-path="url(#symbol)" />
<path d="M10,192 l236,-128" stroke-width="5" stroke="{{ feuerwehr.colorSecondary }}" fill="none" clip-path="url(#symbol)" />
<rect x="10" y="64" width="236" height="128" stroke="{{ feuerwehr.colorStroke }}" stroke-width="1" fill="none" />
<ellipse cx="64" cy="48" rx="10" ry="10" fill="{{ feuerwehr.colorStroke }}" />
<ellipse cx="192" cy="48" rx="10" ry="10" fill="{{ feuerwehr.colorStroke }}" />
<path d="M88 92 L188 164 M168 92 L68 164" stroke="{{ feuerwehr.colorSecondary }}" stroke-width="10" fill="none" />
<ellipse cx="78" cy="102" rx="20" ry="20" fill="{{ feuerwehr.colorSecondary }}" />
<ellipse cx="178" cy="102" rx="20" ry="20" fill="{{ feuerwehr.colorSecondary }}" />
</svg>
20 changes: 10 additions & 10 deletions symbols/Feuerwehr_Einheiten/Dekontaminationsgruppe_Gerät.j2
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@
<rect x="10" y="64" width="236" height="128" />
</clipPath>
</defs>
<rect x="10" y="64" width="236" height="128" stroke="#FFFFFF" stroke-width="10" fill="#FF0000" clip-path="url(#symbol)" />
<rect x="10" y="64" width="236" height="128" stroke="#000000" stroke-width="1" fill="none" />
<ellipse cx="64" cy="48" rx="10" ry="10" fill="#000000" />
<ellipse cx="192" cy="48" rx="10" ry="10" fill="#000000" />
<path d="M88 92 L188 164 M168 92 L68 164" stroke="#FFFFFF" stroke-width="10" fill="none" />
<path d="M185,161 m7,7 l-15,0 m15,0 l0,-15 l-15,15 Z" fill="#FFFFFF" transform="rotate(-10,188,164)" />
<path d="M71,161 m-7,7 l15,0 l-15,-15 Z" fill="#FFFFFF" transform="rotate(10,68,164)" />
<ellipse cx="78" cy="102" rx="20" ry="20" fill="#FFFFFF" />
<ellipse cx="178" cy="102" rx="20" ry="20" fill="#FFFFFF" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; font-size: 32px; text-anchor: middle;" fill="#FFFFFF" x="128" y="182">G</text>
<rect x="10" y="64" width="236" height="128" stroke="{{ feuerwehr.colorSecondary }}" stroke-width="10" fill="{{ feuerwehr.colorPrimary }}" clip-path="url(#symbol)" />
<rect x="10" y="64" width="236" height="128" stroke="{{ feuerwehr.colorStroke }}" stroke-width="1" fill="none" />
<ellipse cx="64" cy="48" rx="10" ry="10" fill="{{ feuerwehr.colorStroke }}" />
<ellipse cx="192" cy="48" rx="10" ry="10" fill="{{ feuerwehr.colorStroke }}" />
<path d="M88 92 L188 164 M168 92 L68 164" stroke="{{ feuerwehr.colorSecondary }}" stroke-width="10" fill="none" />
<path d="M185,161 m7,7 l-15,0 m15,0 l0,-15 l-15,15 Z" fill="{{ feuerwehr.colorSecondary }}" transform="rotate(-10,188,164)" />
<path d="M71,161 m-7,7 l15,0 l-15,-15 Z" fill="{{ feuerwehr.colorSecondary }}" transform="rotate(10,68,164)" />
<ellipse cx="78" cy="102" rx="20" ry="20" fill="{{ feuerwehr.colorSecondary }}" />
<ellipse cx="178" cy="102" rx="20" ry="20" fill="{{ feuerwehr.colorSecondary }}" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; font-size: 32px; text-anchor: middle;" fill="{{ feuerwehr.colorSecondary }}" x="128" y="182">G</text>
</svg>
20 changes: 10 additions & 10 deletions symbols/Feuerwehr_Einheiten/Dekontaminationsgruppe_Personen.j2
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@
<rect x="10" y="64" width="236" height="128" />
</clipPath>
</defs>
<rect x="10" y="64" width="236" height="128" stroke="#FFFFFF" stroke-width="10" fill="#FF0000" clip-path="url(#symbol)" />
<rect x="10" y="64" width="236" height="128" stroke="#000000" stroke-width="1" fill="none" />
<ellipse cx="64" cy="48" rx="10" ry="10" fill="#000000" />
<ellipse cx="192" cy="48" rx="10" ry="10" fill="#000000" />
<path d="M88 92 L188 164 M168 92 L68 164" stroke="#FFFFFF" stroke-width="10" fill="none" />
<path d="M185,161 m7,7 l-15,0 m15,0 l0,-15 l-15,15 Z" fill="#FFFFFF" transform="rotate(-10,188,164)" />
<path d="M71,161 m-7,7 l15,0 l-15,-15 Z" fill="#FFFFFF" transform="rotate(10,68,164)" />
<ellipse cx="78" cy="102" rx="20" ry="20" fill="#FFFFFF" />
<ellipse cx="178" cy="102" rx="20" ry="20" fill="#FFFFFF" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; font-size: 32px; text-anchor: middle;" fill="#FFFFFF" x="128" y="182">P</text>
<rect x="10" y="64" width="236" height="128" stroke="{{ feuerwehr.colorSecondary }}" stroke-width="10" fill="{{ feuerwehr.colorPrimary }}" clip-path="url(#symbol)" />
<rect x="10" y="64" width="236" height="128" stroke="{{ feuerwehr.colorStroke }}" stroke-width="1" fill="none" />
<ellipse cx="64" cy="48" rx="10" ry="10" fill="{{ feuerwehr.colorStroke }}" />
<ellipse cx="192" cy="48" rx="10" ry="10" fill="{{ feuerwehr.colorStroke }}" />
<path d="M88 92 L188 164 M168 92 L68 164" stroke="{{ feuerwehr.colorSecondary }}" stroke-width="10" fill="none" />
<path d="M185,161 m7,7 l-15,0 m15,0 l0,-15 l-15,15 Z" fill="{{ feuerwehr.colorSecondary }}" transform="rotate(-10,188,164)" />
<path d="M71,161 m-7,7 l15,0 l-15,-15 Z" fill="{{ feuerwehr.colorSecondary }}" transform="rotate(10,68,164)" />
<ellipse cx="78" cy="102" rx="20" ry="20" fill="{{ feuerwehr.colorSecondary }}" />
<ellipse cx="178" cy="102" rx="20" ry="20" fill="{{ feuerwehr.colorSecondary }}" />
<text style="font-family: 'Roboto Slab'; font-weight: bold; font-size: 32px; text-anchor: middle;" fill="{{ feuerwehr.colorSecondary }}" x="128" y="182">P</text>
</svg>
Loading

0 comments on commit 3d823ad

Please sign in to comment.