Compare commits

..
12 Commits
Author SHA1 Message Date
Benjamin SutterandClaude Opus 5 9e825c04bf feat(agenten): Porträts in 512×512 aus den Originalen der Präsentation
Die Porträts lagen bisher nur als kleine, liegende Zuschnitte aus einem
HTML-Konzept vor — Ferdi etwa 215×160 Bildpunkte bei 6 KB. Im 3D-Meetingraum
waren sie damit sichtbar unscharf, und Hochskalieren hilft dagegen nicht.

Die Originale liegen in `PropertyOn_Engeli_v5.pptx` als quadratische Bilder mit
1200×1200 Bildpunkten. Sie zeigen dieselben fünf Personen: Kleidung, Frisur und
Ausschnitt stimmen mit den bisherigen Zuschnitten überein, und die Präsentation
nennt Name und Funktion direkt neben jedem Bild. Jede Zuordnung wurde einzeln
gegen den alten Zuschnitt geprüft — eine frühere Quelle trug dieselben Vornamen
für eine andere Belegschaft, und ein vertauschtes Gesicht wäre schlimmer als ein
unscharfes.

`scripts/build-agent-portraits.mjs` beschneidet den Folienrand, skaliert auf
512×512 und schreibt die Dateien. Das reicht für jede Darstellung im Programm —
im Raum sind die Kreise höchstens rund 100 Bildpunkte gross — und hält das
Bündel klein: rund 30 KB je Porträt statt 250 KB im Original.

Die Verarbeitung läuft ohne Bildbibliothek auf einem Canvas im vorhandenen
Chrome, wie schon beim Basel-Panorama. Keine neue Abhängigkeit.

Geprüft: 422 Tests, Typecheck, Build, ESLint, Token-Schwelle (884/925), Szene
im Browser ohne Konsolenfehler.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 15:27:20 +02:00
Benjamin SutterandClaude Opus 5 4349641ee9 fix(startseite): durchgehendes Basel-Panorama, Kreise ohne Stühle
Vier Korrekturen aus der Nachprüfung.

**Naht in der linken Fensterfront.** Sie stammte von zwei getrennten
Fotoflächen — vorne und links. Eine Stossstelle lässt sich nicht wegblenden;
sie verschwindet nur, wenn es keine zwei Bilder mehr gibt. Die Kulisse ist
jetzt eine gekrümmte Fläche mit einer einzigen Panoramadatei: auf einem
durchgehenden Zylinder ist eine Naht geometrisch unmöglich.

Das Panorama entsteht einmalig aus den beiden Referenzfotos
(`scripts/build-basel-panorama.mjs`), jede Quelle genau einmal — kein Kacheln,
kein Spiegeln. Das gute Motiv vom Tischende bleibt in Ausschnitt und Farbe
unverändert und steht weiterhin in der Frontscheibe; die Panoramaaufnahme setzt
es nach links fort, helligkeitsangeglichen und über 320 Pixel überblendet. Aus
der Fortsetzung wird nur der Abschnitt östlich des Münsters verwendet — beide
Vorlagen zeigen es, nebeneinander stünde es zweimal im Bild. Himmel und Wasser
sind aus den Randzeilen gestreckt, damit oben und unten keine Bildgrenze bleibt.

**Stühle und Körper entfernt.** Sitzmöbel, Rümpfe, Schultern, Hälse, Arme und
Hinterköpfe sind ersatzlos weg. Die Agenten bestehen nur noch aus ihrem runden
Porträt mit weissem Ring.

**Positionen neu.** Ferdi und Bruno sind die direkten Nachbarn links und rechts
vorne, die übrigen gestaffelt dahinter, Thomas unverändert vis-à-vis. Die
Kreise liegen deutlich über der Blickachse: lagen sie auf Augenhöhe,
projizierten alle fünf auf fast dieselbe Bildhöhe und die hinteren
verschwanden hinter den vorderen — seitliches Auseinanderziehen half dagegen
nicht, weil ein tieferer Platz in der Perspektive zur Mitte wandert.

Dazu ein echter Fehler, der dabei auffiel: die grosszügigen Trefferquader der
vorderen Kreise fingen die Strahlen der hinteren ab, ein Klick auf Livia landete
bei Ferdi. Die Trefferfläche ist jetzt eine Kugel knapp um den sichtbaren Kreis.

**Bildschärfe.** Die Textur wird auf einen mittigen quadratischen Ausschnitt
begrenzt — ohne das zieht die Kreisgeometrie ein liegendes Foto in die Breite,
was Gesichter verzerrt und Schärfe kostet. Dazu anisotrope Filterung und
Mipmaps. Höher aufgelöste Originale der fünf Agenten waren nicht auffindbar:
die Porträts in `Agenten_Verwaltung_Fotos.html` liegen zwar in 256×256 vor,
gehören aber zu einer anderen Belegschaft — geprüft und verworfen, statt Gesichter
zu vertauschen.

**Ortsangabe** unten rechts entfernt. **Menü** liegt bündig an der rechten
Fensterkante: der Spalt kam vom Anker am eingerückten Menüsymbol, jetzt ist das
Klappmenü an eine Bildschirmstelle gebunden.

Geprüft: 422 Tests, Typecheck, Build, ESLint, Token-Schwelle (884/925). Im
Browser 1280 und 1600 px: sechs Beschriftungen ohne Überlappung, sechs Kreise
ohne Überlappung, alle sechs per Maus auf der richtigen Subpage, Menü bündig
ohne waagrechten Scrollbalken, keine Konsolenfehler.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 14:32:58 +02:00
Benjamin SutterandClaude Opus 5 bf453d2b69 feat(startseite): echter 3D-Meetingraum, Navigation in die Topbar
Anpassungsrunde 6. Die Kartendarstellung aus Runde 5 ist ersetzt: die
Startseite zeigt oben einen räumlichen Meetingraum aus der Sicht des
Betrachters, der selbst am Kopfende des Tisches sitzt.

**3D statt Kulisse.** Zwei Versuche mit CSS-Flächen sind daran gescheitert,
dass gezeichnete Wände neben fotografierten Porträts erkennbar gezeichnet
bleiben. Diese Runde nutzt three.js — die einzige neue Abhängigkeit, und §19
lässt sie ausdrücklich zu, wenn eine schlanke 3D-Lösung die Anforderung trägt.
Keine Engine darüber hinaus: kein React-Three-Fiber, keine Physik, keine
Shader, keine Post-Processing-Kette, keine Orbit-Steuerung.

Der Raum: Boden, Decke, rechts eine geschlossene Wand mit Eichenpaneel und
einem schmalen Streifen im Markenblau, links und gegenüber bodentiefe
Glasfassaden mit Pfosten. Draussen tragen die beiden Referenzfotos aus dem
Auftrag die Basler Aussicht — vorne Rhein, Altstadt und Münster, links der
Rheinverlauf mit der Wettsteinbrücke. Die Wasserlinie beider Kulissen liegt auf
derselben Welthöhe, damit der Blick nach vorne und nach links zusammengehört
und nicht wie zwei zusammengesetzte Bilder wirkt (§4).

Am Tisch sitzen alle fünf bestehenden Agenten mit ihren bestehenden Porträts,
Namen, Funktionen und Zielseiten — alles aus `AGENT_WORKSPACES`, damit nichts
doppelt gepflegt wird (§24, Schritt 7). Neu ist Thomas, Personalverwalter,
vis-à-vis am gegenüberliegenden Kopfende; sein Klick führt in die bestehende
Ansicht «Meine Agenten».

Gerendert wird nur bei Anlass — Grösse, Maus, Hover. Ein Dauerloop wäre für
eine feste Szene verschwendete Rechenzeit (§21). Die Kamera folgt der Maus um
wenige Zentimeter, mehr nicht (§20).

Die Beschriftungen sind HTML über dem Bild, nicht Textur in der Szene: als
Textur wären sie bei Tiefe unlesbar. Ein Entzerrungsdurchgang nach der
Projektion hebt Plaketten so weit an, bis keine mehr überlappt — gerechnet und
nicht handverlesen, damit es auf jeder Fenstergrösse hält. Bei Hover kommt eine
Zeile mit der aktuellen Auslastung dazu; ruhend bleiben es Name und Funktion.

**Navigation.** Die linke Seitenleiste ist gelöscht, nicht ausgeblendet: samt
Breitenreservierung, Einklapplogik und mobilem Drawer. Der Inhalt beginnt
überall bei x=0. An der Stelle des früheren Profilsymbols steht neben der
Glocke ein Menüsymbol; das Klappmenü öffnet rechts an der Kopfzeile nach unten
und führt Startseite, Meine Agenten samt aller Agenten als eingerückte,
rechtsbündige Unterpunkte, und Profil mit Profil, Einstellungen, Produkttour
und Abmelden. Alle Aktionen und Routen sind die bestehenden.

Entfallen sind die Kartenkomponenten aus Runde 5 samt Präsenzschicht.

Geprüft (§25): 422 Tests, Typecheck, Build, ESLint, Token-Schwelle (884/925).
Im Browser 430–2560 px: keine alte Sidebar, kein leerer Streifen links, sechs
Beschriftungen ohne Überlappung, alle sechs Agenten per Maus und per Tastatur
erreichbar und auf der richtigen Subpage, Menü öffnet und schliesst per Klick
und Escape, alle Menürouten korrekt, alle bestehenden Seiten laden, kein
horizontaler Overflow, keine Konsolenfehler.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-12 18:00:00 +02:00
Benjamin SutterandClaude Opus 5 e55be64aeb fix(startseite): kein Innenscroll mehr, fünf Karten in einer Reihe
Auf dem Bildschirm des Nutzers waren die oberen Karten oben abgeschnitten —
Porträt und Name fehlten — und rechts lief ein zweiter Scrollbalken innerhalb
des Belegschaftsbereichs. Drei Ursachen, alle aus derselben Wurzel: der
Bereich hatte eine gedeckelte Höhe und durfte in sich scrollen.

1. Feste Höhe entfernt. Der Bereich richtet sich nach seinem Inhalt und hat
   nur noch eine Mindesthöhe. Passte der Inhalt vorher nicht in den Deckel,
   scrollte er in sich selbst und schnitt oben ab — ein Bereich über einer
   ohnehin scrollenden Seite darf das nie.

2. Fünf Karten stehen ab 1200 px in einer Reihe statt in zwei. Zwei Reihen
   brauchten rund 250 px mehr Höhe; genau dieser Betrag drückte Titel und
   Filterbalken aus dem Bild. Eine Reihe ist zugleich das ehrlichere Bild:
   fünf Kolleginnen und Kollegen nebeneinander, keine Hierarchie.

3. `minWidth: 0` auf der Karte. Ohne das kann eine Flexkarte nicht unter ihre
   Inhaltsbreite schrumpfen — die fünf Karten passten rechnerisch in eine
   Reihe, brachen aber trotzdem um.

Dazu: lange deutsche Komposita («Besichtigungsassistent», «Marktbeobachtung»)
brechen ohne Zutun nicht um und liefen aus schmalen Karten heraus. Funktion,
Abteilung, Personalnummer und beide Textblöcke brechen jetzt im Wort statt
abgeschnitten zu werden — eine halbe Funktionsbezeichnung ist keine, und ohne
Personalnummer ist jemand kein Mitarbeitender.

Geprüft über zehn Auflösungen von 1024×700 bis 3440×1440, ausdrücklich auch
die Windows-Skalierungen 125 % und 150 % (effektiv 1536×864 und 1280×720):
nichts abgeschnitten, nirgends Innenscroll, Titel «Meine Objekte» überall im
Bild. Dazu 433 Tests, Typecheck, Build, ESLint, Token-Schwelle (889/925).

Verbleibend: Bei einer Inhaltshöhe unter 620 px (1280×600, 1024×700) steht der
Balken «Filter & Übersicht» rund 30 px unter der Kante. Der Titel bleibt
sichtbar; der Balken kommt mit der kleinsten Scrollbewegung.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 15:33:12 +02:00
Benjamin SutterandClaude Opus 5 42a9bece36 fix(startseite): Belegschaft auf grossen Bildschirmen fassen
Auf 2560×1440 sah die Startseite schlecht aus, und der Fehler war meiner: die
Prüfung reichte nur bis 1920 px. Darüber lief nichts mehr auf Anschlag.

Zwei Ursachen:

Die Karten hatten keine Breitengrenze. Bei drei Spalten ohne Deckel wurden sie
auf 2560 px rund 733 px breit bei 207 px Höhe, auf einem Ultrawide sogar
1027 px — flache Streifen, in denen zwei Textzeilen verloren stehen. Der
Inhalt ist jetzt auf 1280 px gefasst und mittig gestellt, die Karten bleiben
damit auf jeder Breite rund 395 px. Der Hintergrund bleibt randlos.

Die Höhe wuchs unbegrenzt mit dem Viewport, während die Karten ihre
Inhaltshöhe behielten. Auf einem 1440er Monitor stand dadurch über und unter
den Karten ein halber Bildschirm leere dunkle Fläche. Die Höhe ist jetzt auf
760 px gedeckelt. Der Titel «Meine Objekte» bleibt sichtbar — er rückt nach
oben, und mehr von der Objektliste wird sichtbar.

Geprüft über neun Auflösungen von 1366×641 bis 3440×1440, jeweils fünf Karten
vollständig sichtbar, keine Überlappung, kein Innenscroll, Titel und
«Filter & Übersicht» im Viewport. Dazu 433 Tests, Typecheck, Build, ESLint,
Token-Schwelle (889/925).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 15:13:17 +02:00
Benjamin SutterandClaude Opus 5 093a958dcf feat(startseite): Giorgio entfernt, Belegschaft auf die fünf Agenten
Auf ausdrücklichen Wunsch: Giorgio entfällt vollständig. Das weicht bewusst
von §6 des Auftrags ab, der ihn als Personalverwalter und Vorgesetzten
vorsah — festgehalten, damit die Abweichung später nachvollziehbar bleibt.

Entfernt: Rollendefinition `AGENT_SUPERVISOR`, sein gezeichnetes Porträt, sein
Eintrag in der Auslastung und in der Belegschaftsansicht sowie die Erwähnung
in der Produkttour. Die Personalverwaltung bleibt unverändert über den
Menüpunkt «Meine Agenten» erreichbar — sie brauchte nie eine eigene Person am
Bildschirm.

Mit Giorgio entfällt auch die einzige Kennzahl, die aus den Freigabevorgängen
kam; `computeAgentWorkload` braucht `agentWorkItems` deshalb nicht mehr.

Ordner und Komponenten heissen jetzt nach ihrem Inhalt: `components/staff/`,
`AgentStaffOverview`, `StaffBackdrop`. «Meetingraum» war seit dem Umbau auf
Personenkarten irreführend, und ein falscher Name kostet den Nächsten mehr
Zeit als die Umbenennung.

Fünf statt sechs Karten heisst Flexlayout statt Dreierraster: drei oben, zwei
mittig darunter, gleich breit und ohne Lücke. Die Karten geben ihre Höhe nicht
mehr selbst vor — mit `height: 100%` beanspruchte jede die volle Fläche und
die zweite Zeile fiel aus dem sichtbaren Bereich.

Geprüft: 433 Tests, Typecheck, Build, ESLint, Token-Schwelle (889/925).
Browser 1280–1920 px und Tablet: fünf Karten vollständig sichtbar, keine
Überlappung, Titel und «Filter & Übersicht» beim Einstieg sichtbar, alle fünf
Klicks auf der richtigen Subpage, «Meine Agenten» weiterhin erreichbar, keine
Konsolenfehler, keine 404.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 15:03:18 +02:00
Benjamin SutterandClaude Opus 5 435f2aa2f1 feat(startseite): digitale Belegschaft mit Präsenz, eigener Stimme und Nachweis
Der nachgebaute Meetingraum entfällt. Eine gezeichnete Kulisse bleibt neben
fotografierten Porträts erkennbar gezeichnet — und ein Raum allein macht
niemanden menschlich. Menschlich wirkt im echten Büro dasselbe wie hier: dass
jemand da ist, etwas zu sagen hat und nachweisbar gearbeitet hat.

Die Startseite zeigt deshalb sechs Personenkarten vor einer abgedunkelten
Büroaufnahme. Jede Karte trägt, was ein Personalblatt trägt:

- Porträt mit Dienstpunkt — ist da oder pausiert
- Name, Funktion, Abteilung, Personalnummer
- Autonomiestufe: «Autonom», «Freigabe erforderlich», «Nur Vorschlag».
  Sie sagt, wie viel Verantwortung jemand trägt, und trennt Personal von
  Automatisierung.
- Ein Satz in der ersten Person zur aktuellen Lage, statt einer Kennzahl:
  «Bei 12 Fristen ist der Termin durch. Fürs Eskalieren brauche ich deine
  Freigabe.»
- Die zuletzt protokollierte Handlung mit Zeitangabe. Diese Zeile ist der
  Unterschied zwischen Behauptung und Beleg — eine Kennzahl kann jede
  Software anzeigen.

Darüber fasst ein Anriss zusammen, wie viele Mitarbeitende heute eine
Entscheidung brauchen, samt Dienststand der Belegschaft.

Schichten nach CLAUDE.md §4.2: `agentPresenceService` entscheidet, was als
letzte Handlung gilt und wie eine Zeitangabe in Alltagssprache lautet;
`agentWorkloadService` hält Zeitfenster, Schwellen und Formulierungen. Beide
nehmen den Stichzeitpunkt als Parameter — dieselbe Datenlage ergibt immer
dasselbe Ergebnis und ist ohne Renderer prüfbar (22 Tests).

Giorgio hat kein Personalblatt; Abteilung, Personalnummer und Stufe kommen
aus der zentralen Rollendefinition. Wer kein Dossier hat, gilt als im Dienst —
sonst stünde die halbe Belegschaft still, weil Stammdaten fehlen.

Bild: Unsplash, freie kommerzielle Lizenz. Herkunft und Austauschhinweis in
`src/assets/meeting-room/HERKUNFT.md`.

Geprüft: 435 Tests, Typecheck, Build, ESLint, Token-Schwelle (889/925).
Browser 1280–1920 px und Tablet: sechs Karten ohne Überlappung, Titel und
«Filter & Übersicht» beim Einstieg sichtbar, alle sechs Klicks auf der
richtigen Subpage, keine Konsolenfehler, keine 404.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 14:50:16 +02:00
Benjamin SutterandClaude Opus 5 d8f8f728cc refactor(startseite): Meetingraum als Fotoszene mit Live-Auslastung
Die gezeichnete Raumkulisse ist ersetzt. Aus Farbflächen konstruierte Wände
bleiben neben fotografierten Agentenporträts erkennbar gezeichnet — die
Bildwirkung muss aus dem Foto kommen, nicht aus Geometrie. Entfallen sind
damit die beiden SVG-Stadtansichten, die CSS-3D-Flächen und die Farbwelt
DS_MEETING_ROOM.

Neu trägt die Szene die Basler Aussicht aus dem Auftrag als Foto (§5), mit
abgestuftem Verlauf für Lesbarkeit und Übergang zur Objektliste. Ein Austausch
des Motivs ist ein Einzeiler in `roomBackdrop.ts`.

Mehrwert statt Kulisse: Jedes Namensschild zeigt die aktuelle Auslastung
seines Agenten — überfällige Fristen, Termine der Woche, offene Exposés, neue
Marktchancen, Objekte mit Datenlücken, offene Freigaben. Darüber fasst ein
Anriss zusammen, wie viele Bereiche heute Aufmerksamkeit brauchen. Damit
beantwortet die Startseite die Frage, mit der sie geöffnet wird, statt sie
auf sechs Zahlen zu verteilen.

- `agentWorkloadService` hält die fachlichen Festlegungen: Zeitfenster,
  Dringlichkeitsschwellen und Formulierungen. Der Stichzeitpunkt ist ein
  Parameter, nicht die Systemuhr — dieselbe Datenlage ergibt dasselbe
  Ergebnis, und der Dienst ist ohne Renderer prüfbar (10 neue Tests).
- `useAgentWorkload` sammelt nur die Bestände ein.
- Noras Zahl wird nie «dringend»: sie schlägt vor, sie entscheidet nicht.
- Die Schilder bemessen ihre Höchstbreite an der Szenenbreite (`cqw`), nicht
  am Fenster. Am Fenster gemessen überlappten sie auf schmalen Laptops, weil
  die Szene um das Seitenmenü schmaler ist.

Geprüft: 423 Tests, Typecheck, Build, ESLint, Token-Schwelle (889/925).
Im Browser 1280–1920 px: keine Überlappungen, Titel und «Filter & Übersicht»
beim Einstieg sichtbar, alle sechs Agentenklicks auf der richtigen Subpage,
Tablet-Ansicht mit allen sechs Agenten, keine Konsolenfehler, keine 404.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 14:07:21 +02:00
Benjamin SutterandClaude Opus 5 9ed21e33a7 feat(runde-5): Startseite mit Agenten-Meetingraum, sticky Chat und Noras Kanäle
Hauptnavigation und Startseite (§2)
- Hauptseite «Übersicht» samt Route, Menüeintrag, Hook, Service und den nur
  dort verwendeten Widgets entfernt; /supply/dashboard leitet auf die
  Startseite um, damit Lesezeichen nicht ins Leere laufen.
- «Meine Objekte» heisst im Menü «Startseite»; die frühere Überschrift
  «Objektverwaltung» heisst jetzt «Meine Objekte».
- Die Startseite scrollt als Ganzes. Die Höhe des Meetingraums rechnet gegen
  die Viewport-Höhe, damit Titel und Balken «Filter & Übersicht» beim Einstieg
  auf jeder Monitorgrösse sichtbar bleiben (geprüft 1280–1920 px).

Agenten-Meetingraum (§3)
- Zentralperspektive aus clip-path-Flächen, ohne 3D-Engine und ohne
  Animationsbibliothek: rechts geschlossene Wand, links und gegenüber
  boden- bis deckenhohe Glasfronten mit Blick auf Rhein, Basler Münster,
  Altstadt und Wettsteinbrücke.
- Sitzordnung, Zielrouten, Grössen und Plakettenversatz liegen in einer
  zentralen Konfiguration (meetingRoomSeats.ts).
- Neuer Agent Giorgio, Personalverwalter, sitzt vis-à-vis und führt in
  «Meine Agenten». Er steht bewusst nicht in AGENT_WORKSPACES: er hat keine
  Arbeitsseite, sondern ist die Adminfläche selbst.
- Auf schmalen Schirmen tritt eine vereinfachte Kachelanordnung an die Stelle
  der Perspektive; ausgeblendet wird kein Agent.

Sticky Chat bei allen Agenten (§5, §9–§11)
- Scrollt der Chatkopf unter den globalen Balken, übernimmt dort eine kompakte
  Fassung mit Porträt, Name, Frage und Eingabefeld.
- Ein gemeinsamer Zustand (agentChatStore) statt zweier Chat-Instanzen:
  Eingabetext und Fokus überstehen den Wechsel in beide Richtungen.
- Noras Seite scrollte bisher gar nicht — Chatkopf ausserhalb des
  Scrollbereichs, zwei getrennt scrollende Spalten darunter. Behoben über den
  Seitenaufbau, nicht über eine Nora-Sonderlösung.

Nora: CRM-Kanal und gemeinsame Lead-Liste (§12, §13)
- Dritter Kanal «CRM» mit eigenem Domänentyp, Mockdaten, Provider, Service und
  Hook nach dem bestehenden Schichtenmuster.
- Die Reiter «KI-Signale»/«Netzwerk» sind einer gemeinsamen Liste gewichen.
  Jede Zeile trägt ihre Kanalherkunft als Badge; die Herkunft steht im
  Datenmodell (LeadChannel) und wird nicht aus der Darstellung geraten.
- Der frühere Reiterbalken ist der Filter «Kanaltyp» mit Alle/KI Signal/
  Netzwerk/CRM, Standard «Alle», mit Empty State und Rücksetzung.

Produkttour und Profilmenü (§8)
- Tour auf die neue Struktur umgeschrieben: Startseite, Meetingraum, Agenten,
  sticky Chat, Leadkanäle. «Übersicht» kommt nicht mehr vor, «Meine Objekte»
  bezeichnet nur noch den Objektbereich.
- Bereich «Demo-Modus» mit «Verwaltung» und «Bürosuche» entfernt.

Geprüft: 413 Tests, Typecheck, Build, ESLint, Token-Schwelle (889/925).
Im Browser: Navigation, Agentenklicks aller sechs Plätze, Kanalfilter und
Detailschubladen, Sticky Chat bei vier Agenten, 1280–1920 px sowie
Tablet- und Mobilbreite, keine 404 für Bilder oder Routen.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 12:44:22 +02:00
Benjamin SutterandClaude Opus 5 d200d4e930 feat(agenten): Runde 4 — «Meine Agenten» mit fünf digitalen Mitarbeitenden
Setzt das Umsetzungsbriefing Runde 4 im bestehenden Frontend um.

Informationsarchitektur
- «Teamübersicht» heisst «Meine Agenten»; ihr bisheriger Inhalt (Kreisgrafik,
  Auswertung, Verbindungszusammenfassung) ist entfallen.
- Personalverwaltung, Bearbeitungsverlauf und Kanäle & Systeme sind jetzt
  Reiter derselben Seite (?section=), gestaltet wie die Auswahl im
  Bearbeitungsverlauf. Es wird nur der gewählte Bereich gerendert.
- Die alten Unterseitenpfade leiten um, damit Lesezeichen nicht brechen.

Agentenbestand
- Reto und Lea vollständig entfernt — aus Navigation, Dossiers, Protokoll,
  Verbindungen, Vorgängen und Porträtbestand.
- Retos Aufgaben liegen bei Bruno: Nachbereitung, WhatsApp-Anruf,
  Protokoll und Kundennotiz, Ablage im CRM.
- Livia ist «Exposé Master»: Lageberichte, Inserate, Angebotsbroschüren.
- Sidebar führt Ferdi, Bruno, Livia, Nora, Sina mit Porträt und Funktion.

Agentenseiten
- Ein gemeinsamer AgentWorkspaceHero auf allen fünf Seiten.
- Ferdi: Auswertungskarten, Priorität und Typfarben entfallen; Fälligkeit nur
  bei fünf Tagen oder weniger rot; Objektlinks nach «Meine Objekte»; neu die
  Terminplanung im verbundenen Kalender mit typgerechtem PDF-Ausschnitt.
- Sina: reduzierte, filter- und sortierbare Objektübersicht; Detailansicht
  direkt editierbar, leere Pflichtfelder rot umrandet.
- Nora: Signale ohne Prozentsätze und Konfidenzstufen, nur belegbare Angaben;
  Mehrfachauswahl leitet Objekte an Livia weiter.
- Livia: aktive und archivierte Leads, Arbeitsbereich gleitet an den oberen
  Rand; dreistufiger Exposé-Prozess Hochladen → Exposé → Export.
- Bruno: neue Seite mit Auftragsliste und Vor-/Nachbereitungs-Drawer;
  Glocke warnt bei Besichtigung unter 24 Stunden ohne Bericht.

Datenschicht
- Neu: Kalender, Exposé-Leads, Exposé-Entwürfe, Besichtigungsaufträge —
  je Domain, Provider, Service und Hook.
- IAIService um generateExposeText erweitert; der Entwurf nutzt ausschliesslich
  erfasste Objektdaten und meldet Lücken, statt sie zu füllen.
- Alle Objektverweise zeigen auf reale Einträge aus «Meine Objekte»; neue
  Detailroute /supply/properties/:propertyId.

Offen: Chat, Kalender, CRM und DMS sind Frontend-Simulation ohne Anbindung.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-05 14:43:16 +02:00
Benjamin SutterandClaude Opus 5 cc5582b7fd refactor: dritte Bereinigungsrunde Property On
Kopfzeile: Der zusaetzliche Titelbalken mit dem Chip Verwaltung und dem
wiederholten Seitennamen entfaellt auf allen Hauptseiten, ebenso der
Einstieg AI Assistent. Ohne Trennlinie geht die Zeile bruchlos in den
Seiteninhalt ueber; Glocke und Profil bleiben rechts stehen. Der
Pilotkunde heisst sichtbar Beispiel Immobilien AG, die technische Kennung
org-wincasa bleibt unangetastet.

Flaechensuche und Anfragencenter sind aus Navigation, Routing und Branch
entfernt. Verweise, die dadurch ins Leere zeigten, haengen neu am Match
Center; der Quicklink ins Anfragencenter im Vorgangsdetail ist entfallen.

Meine Objekte: feste vier Karten je Zeile auf Desktop, zwei auf Tablet,
eine auf Mobil. Die Dichteauswahl 3/5/10 und der Datenpflege-Hinweis sind
weg; die Datenpflege bleibt als eigener Hauptreiter erreichbar.

Objektbilder liegen erstmals lokal. Zuvor zeigten 98 Objekte auf Unsplash
und teilten sich 29 Fotos, verschiedene Adressen trugen also dasselbe
Bild. Neu traegt jede Objekt-ID genau eine eigene Datei; die Zuordnung
laeuft ueber die stabile ID, nicht ueber den Titel. Die Dateien sind
erzeugte Vektorgrafiken, keine Fotografien - echte Aufnahmen ersetzen sie
spaeter unter demselben Dateinamen ohne Codeaenderung. Vite bettet sie
nicht mehr als Base64 ein, damit alle Objekte gleich behandelt sind.

Teamuebersicht zeigt nur noch das Kernteam; die Stufenfilter sind
entfallen und die aeusseren Ringe werden nicht mehr gezeichnet statt nur
durchsichtig zu sein - unsichtbare, aber anspringbare Schaltflaechen sind
eine Falle. Die Nabe nennt daher die Zahl der gezeigten Mitarbeitenden
statt der Gesamtzahl. Die Personalverwaltung hat nur noch die
Dossieransicht, der Umschalter und das drehbare Organigramm sind weg.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-05 10:37:36 +02:00
Benjamin SutterandClaude Opus 5 41acb7b306 fix(team): Kreisgrafik fuellt die Flaeche und deckt keine Namen mehr zu
Die Darstellung reservierte Platz fuer Ringe, die gar nicht gezeichnet
wurden: das Kernteam sass auf dem innersten Ring, zwei Drittel des
Quadrats blieben leer. Neu rueckt der aeusserste sichtbare Ring an den
Rand, Portraits und Schrift wachsen gedaempft mit.

Zweitens verdeckte die Nabe die Beschriftungen. Der Transform am Ring
eroeffnet einen eigenen Stacking-Context, in dem das zIndex der Portraits
gefangen blieb; die spaeter im DOM stehende Nabe gewann. Der Ring traegt
nun selbst ein zIndex.

Die Nabe ergibt sich ausserdem aus dem tatsaechlich freien Raum bis zum
Kernring statt aus starren 19 Prozent, und Beschriftungen sind auf den
Bogenabstand zum Nachbarn begrenzt, damit sie sich nicht ueberschreiben.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-04 22:30:58 +02:00
626 changed files with 13595 additions and 12544 deletions

No files matched your search

+13
View File
@@ -20,6 +20,19 @@ export default defineConfig([
languageOptions: {
globals: globals.browser,
},
rules: {
// Der Unterstrich ist im Projekt die etablierte Kennzeichnung für
// bewusst ungenutzte Parameter — etwa wenn eine Schnittstelle ein
// Argument vorschreibt, das eine bestimmte Implementierung nicht
// braucht. Ohne diese Ausnahme meldete die Regel genau die Fälle,
// die der Autor bereits als «gewollt» markiert hat.
'@typescript-eslint/no-unused-vars': ['error', {
argsIgnorePattern: '^_',
varsIgnorePattern: '^_',
caughtErrorsIgnorePattern: '^_',
destructuredArrayIgnorePattern: '^_',
}],
},
},
// ── Design Token Enforcement ────────────────────────────────────────────────
// New hardcoded hex colors in components/pages are blocked (error).
+65
View File
@@ -22,6 +22,7 @@
"react-dom": "^19.2.6",
"react-leaflet": "^5.0.0",
"react-router": "^7.15.0",
"three": "^0.185.1",
"zod": "^3.25.17",
"zustand": "^5.0.5"
},
@@ -34,6 +35,7 @@
"@types/node": "^24.12.3",
"@types/react": "^19.2.14",
"@types/react-dom": "^19.2.3",
"@types/three": "^0.185.4",
"@vitejs/plugin-react": "^6.0.1",
"@vitest/coverage-v8": "^4.1.7",
"eslint": "^10.3.0",
@@ -516,6 +518,13 @@
"node": ">=20.19.0"
}
},
"node_modules/@dimforge/rapier3d-compat": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/@dimforge/rapier3d-compat/-/rapier3d-compat-0.12.0.tgz",
"integrity": "sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==",
"dev": true,
"license": "Apache-2.0"
},
"node_modules/@dnd-kit/accessibility": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.1.tgz",
@@ -1935,6 +1944,13 @@
}
}
},
"node_modules/@tweenjs/tween.js": {
"version": "23.1.3",
"resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz",
"integrity": "sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==",
"dev": true,
"license": "MIT"
},
"node_modules/@tybys/wasm-util": {
"version": "0.10.2",
"resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz",
@@ -2060,6 +2076,35 @@
"@types/react": "*"
}
},
"node_modules/@types/stats.js": {
"version": "0.17.4",
"resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.4.tgz",
"integrity": "sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/three": {
"version": "0.185.4",
"resolved": "https://registry.npmjs.org/@types/three/-/three-0.185.4.tgz",
"integrity": "sha512-gAsBIC07NIFrxjbf7tH2t71c38uulFfk/RFoC7FNBSjMRAQ8J1x/RBvusX0N5PJouaYFJawXQqfCQ0RKUx/1nA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@dimforge/rapier3d-compat": "~0.12.0",
"@tweenjs/tween.js": "~23.1.3",
"@types/stats.js": "*",
"@types/webxr": ">=0.5.17",
"fflate": "~0.8.2",
"meshoptimizer": "~1.1.1"
}
},
"node_modules/@types/webxr": {
"version": "0.5.24",
"resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.24.tgz",
"integrity": "sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==",
"dev": true,
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
"version": "8.59.3",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.3.tgz",
@@ -3219,6 +3264,13 @@
}
}
},
"node_modules/fflate": {
"version": "0.8.3",
"resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
"integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
"dev": true,
"license": "MIT"
},
"node_modules/file-entry-cache": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
@@ -4092,6 +4144,13 @@
"dev": true,
"license": "CC0-1.0"
},
"node_modules/meshoptimizer": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.1.1.tgz",
"integrity": "sha512-oRFNWJRDA/WTrVj7NWvqa5HqE1t9MYDj2VaWirQCzCCrAd2GHrqR/sQezCxiWATPNlKTcRaPRHPJwIRoPBAp5g==",
"dev": true,
"license": "MIT"
},
"node_modules/min-indent": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
@@ -4805,6 +4864,12 @@
"url": "https://opencollective.com/webpack"
}
},
"node_modules/three": {
"version": "0.185.1",
"resolved": "https://registry.npmjs.org/three/-/three-0.185.1.tgz",
"integrity": "sha512-5aojFCXKwnjBRZvUnt3WFfEcvUJgkN5LlijRFN95hMy8WVkG4I0QNcJE+OuWvuJ0bOdStrbfXn0pkd6/QyiAlg==",
"license": "MIT"
},
"node_modules/tinybench": {
"version": "2.9.0",
"resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
+2
View File
@@ -28,6 +28,7 @@
"react-dom": "^19.2.6",
"react-leaflet": "^5.0.0",
"react-router": "^7.15.0",
"three": "^0.185.1",
"zod": "^3.25.17",
"zustand": "^5.0.5"
},
@@ -40,6 +41,7 @@
"@types/node": "^24.12.3",
"@types/react": "^19.2.14",
"@types/react-dom": "^19.2.3",
"@types/three": "^0.185.4",
"@vitejs/plugin-react": "^6.0.1",
"@vitest/coverage-v8": "^4.1.7",
"eslint": "^10.3.0",
+131
View File
@@ -0,0 +1,131 @@
/**
* Erzeugt die Agentenporträts aus den hochauflösenden Originalen.
*
* Die Porträts im Repository stammten bis Runde 6 aus einem HTML-Konzept und
* lagen dort nur als kleine, liegende Zuschnitte vor — Ferdi etwa 215 × 160
* Bildpunkte bei 6 KB. Im 3D-Meetingraum sind sie damit sichtbar unscharf, und
* hochskalieren hilft nicht.
*
* Die Originale liegen in der Präsentation `PropertyOn_Engeli_v5.pptx` als
* quadratische Bilder mit 1200 × 1200 Bildpunkten. Sie zeigen dieselben fünf
* Personen — Kleidung, Frisur und Ausschnitt stimmen mit den bisherigen
* Zuschnitten überein, es werden also keine Gesichter getauscht.
*
* Das Skript beschneidet den Rand (die Bilder tragen oben und an den Seiten
* Reste des Folienrahmens), skaliert auf eine für den Browser sinnvolle Grösse
* und schreibt sie nach `src/assets/team/`.
*
* Einmalig auszuführen; die Ergebnisse liegen als Assets im Repository:
*
* node scripts/build-agent-portraits.mjs
*
* Es braucht keine Bildbibliothek — die Verarbeitung läuft auf einem Canvas im
* bereits vorhandenen Chrome, den auch die visuellen Prüfungen nutzen.
*/
import { chromium } from 'playwright-core'
import { existsSync, readFileSync, writeFileSync } from 'node:fs'
import { inflateRawSync } from 'node:zlib'
import { fileURLToPath } from 'node:url'
import { dirname, resolve } from 'node:path'
const here = dirname(fileURLToPath(import.meta.url))
const ziel = resolve(here, '../src/assets/team')
/** Quellpräsentation. Nur zum Erzeugen nötig, nicht Teil des Repositorys. */
const QUELLE = process.env.PORTRAIT_SOURCE
?? 'C:/Users/beni_/Downloads/PropertyOn_Engeli_v5.pptx'
/**
* Zuordnung Bild → Agent.
*
* Die Reihenfolge entspricht der Titelfolie der Präsentation: Ferdi, Bruno,
* Livia, Nora, Sina. Jede Zuordnung wurde einzeln gegen den bisherigen
* Zuschnitt geprüft — eine frühere Quelle trug dieselben Vornamen für eine
* andere Belegschaft, und ein vertauschtes Gesicht wäre schlimmer als ein
* unscharfes.
*/
const ZUORDNUNG = {
'image1.jpg': 'ferdi',
'image2.jpg': 'bruno',
'image3.jpg': 'livia',
'image4.jpg': 'nora',
'image5.jpg': 'sina',
}
/** Kantenbeschnitt je Seite, als Anteil der Bildbreite. */
const BESCHNITT = 0.03
/** Zielgrösse. Reicht für jede Darstellung im Programm, bleibt klein im Bündel. */
const GROESSE = 512
const CHROME = [
process.env.CHROME_PATH,
'C:/Program Files/Google/Chrome/Application/chrome.exe',
'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe',
].filter(Boolean).find(p => existsSync(p))
if (!CHROME) throw new Error('Kein Chrome gefunden — CHROME_PATH setzen.')
if (!existsSync(QUELLE)) throw new Error(`Quelldatei fehlt: ${QUELLE}`)
/** Bilder aus dem ZIP-Container der Präsentation lesen, ohne Fremdbibliothek. */
function medienAusPptx(pfad, gesucht) {
const b = readFileSync(pfad)
const gefunden = {}
let i = 0
while (i < b.length - 4) {
if (b.readUInt32LE(i) !== 0x04034b50) { i++; continue }
const method = b.readUInt16LE(i + 8)
const csize = b.readUInt32LE(i + 18)
const nameLen = b.readUInt16LE(i + 26)
const extraLen = b.readUInt16LE(i + 28)
const name = b.slice(i + 30, i + 30 + nameLen).toString()
const start = i + 30 + nameLen + extraLen
const datei = name.split('/').pop()
if (name.startsWith('ppt/media/') && gesucht.includes(datei)) {
try {
gefunden[datei] = method === 8
? inflateRawSync(b.slice(start, start + csize))
: b.slice(start, start + csize)
} catch { /* beschädigter Eintrag — überspringen */ }
}
i = start + csize
}
return gefunden
}
const roh = medienAusPptx(QUELLE, Object.keys(ZUORDNUNG))
const fehlend = Object.keys(ZUORDNUNG).filter(f => !roh[f])
if (fehlend.length) throw new Error(`Nicht gefunden: ${fehlend.join(', ')}`)
const browser = await chromium.launch({ executablePath: CHROME })
const page = await browser.newPage()
for (const [datei, agent] of Object.entries(ZUORDNUNG)) {
const dataUri = `data:image/jpeg;base64,${roh[datei].toString('base64')}`
const ergebnis = await page.evaluate(async ({ src, beschnitt, groesse }) => {
const img = await new Promise((ok, err) => {
const el = new Image()
el.onload = () => ok(el)
el.onerror = err
el.src = src
})
const rand = Math.round(Math.min(img.width, img.height) * beschnitt)
const sw = img.width - 2 * rand
const sh = img.height - 2 * rand
const c = document.createElement('canvas')
c.width = groesse
c.height = groesse
const g = c.getContext('2d')
g.imageSmoothingEnabled = true
g.imageSmoothingQuality = 'high'
g.drawImage(img, rand, rand, sw, sh, 0, 0, groesse, groesse)
return { dataUri: c.toDataURL('image/jpeg', 0.86), quelle: `${img.width}x${img.height}` }
}, { src: dataUri, beschnitt: BESCHNITT, groesse: GROESSE })
const aus = resolve(ziel, `${agent}.jpg`)
writeFileSync(aus, Buffer.from(ergebnis.dataUri.split(',')[1], 'base64'))
const kb = (readFileSync(aus).length / 1024).toFixed(0)
console.log(`${agent.padEnd(7)} ${ergebnis.quelle} → ${GROESSE}x${GROESSE}, ${kb} KB`)
}
await browser.close()
+190
View File
@@ -0,0 +1,190 @@
/**
* Erzeugt das Basler Panorama für den 3D-Meetingraum (Runde 6, §2).
*
* Vorher lagen zwei getrennte Fotoflächen vor den Glasfronten — vorne und
* links. An deren Stossstelle war auf der linken Fensterseite eine harte Kante
* sichtbar. Diese Naht lässt sich nicht wegblenden; sie verschwindet nur, wenn
* es gar keine zwei Bilder mehr gibt.
*
* Dieses Skript baut aus den beiden Referenzfotos des Auftrags eine einzige
* durchgehende Panoramadatei. Jede Quelle wird **genau einmal** verwendet —
* kein Kacheln, kein Spiegeln (§2.2). Das gut wirkende Motiv vom Tischende
* («front») bildet die linke Hälfte und bleibt in Ausschnitt und Farbe
* unverändert; die Panoramaaufnahme («left») setzt es nach links fort, in
* Helligkeit angeglichen und über 300 Pixel weich überblendet.
*
* Himmel und Wasser werden anschliessend aus der jeweiligen Randzeile nach oben
* und unten gestreckt. Ohne das stünde über und unter dem Bildstreifen eine
* harte Grenze, die im Raum als Kante sichtbar wäre.
*
* Einmalig auszuführen; das Ergebnis liegt als Asset im Repository:
*
* node scripts/build-basel-panorama.mjs
*
* Es braucht keine Bildbibliothek — die Komposition entsteht auf einem Canvas
* im bereits vorhandenen Chrome, den auch die visuellen Prüfungen nutzen.
*/
import { chromium } from 'playwright-core'
import { existsSync, readFileSync, writeFileSync } from 'node:fs'
import { fileURLToPath } from 'node:url'
import { dirname, resolve } from 'node:path'
const here = dirname(fileURLToPath(import.meta.url))
const assets = resolve(here, '../src/assets/staff')
const SRC_FRONT = resolve(assets, 'basel-front.jpg')
const SRC_LEFT = resolve(assets, 'basel-left.jpg')
const OUT = resolve(assets, 'basel-panorama.jpg')
/**
* Zielmasse. Die Breite ergibt sich aus den beiden Quellen: jede einmal,
* abzüglich der Überblendung. Grösser wäre reines Hochskalieren.
*/
const H = 660
/** Wasserlinie im Ziel — beide Quellen werden darauf ausgerichtet. */
const WATER_Y = 400
/** Wasserlinie in den Quellen, als Anteil der Bildhöhe. */
const FRONT_WATER = 0.60
const LEFT_WATER = 0.64
/** Skalierung der beiden Quellen. */
const FRONT_SCALE = 1.3
const LEFT_SCALE = 2.45
/**
* Ausschnitt der Fortsetzung, in Pixeln der Quelle.
*
* Beide Referenzfotos zeigen das Münster. Nebeneinander gesetzt stünde es
* zweimal im Bild — eine Doppelstruktur, die §2.1 ausdrücklich ausschliesst.
* Aus der Panoramaaufnahme wird deshalb nur der Abschnitt östlich des Münsters
* verwendet: die Häuserzeilen am Rhein. Das Münster selbst kommt genau einmal
* vor, nämlich im Mittelmotiv vom Tischende.
*/
const LEFT_CROP = { sx: 330, sw: 370 }
/** Breite der Überblendung zwischen Fortsetzung und Mittelmotiv. */
const FEATHER = 320
const CHROME = [
process.env.CHROME_PATH,
'C:/Program Files/Google/Chrome/Application/chrome.exe',
'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe',
].filter(Boolean).find(p => existsSync(p))
if (!CHROME) throw new Error('Kein Chrome gefunden — CHROME_PATH setzen.')
for (const f of [SRC_FRONT, SRC_LEFT]) {
if (!existsSync(f)) throw new Error(`Referenzbild fehlt: ${f}`)
}
const asDataUri = f => `data:image/jpeg;base64,${readFileSync(f).toString('base64')}`
const browser = await chromium.launch({ executablePath: CHROME })
const page = await browser.newPage()
const result = await page.evaluate(async (cfg) => {
const load = src => new Promise((ok, err) => {
const img = new Image()
img.onload = () => ok(img)
img.onerror = err
img.src = src
})
const [fImg, lImg] = await Promise.all([load(cfg.front), load(cfg.left)])
const fW = Math.round(fImg.width * cfg.FRONT_SCALE)
const fH = Math.round(fImg.height * cfg.FRONT_SCALE)
const lW = Math.round(cfg.LEFT_CROP.sw * cfg.LEFT_SCALE)
const lH = Math.round(lImg.height * cfg.LEFT_SCALE)
const W = lW + fW - cfg.FEATHER
const H = cfg.H
/** Mittlere Helligkeit eines Quellbereichs. */
function meanLuma(img, sy, sh) {
const c = document.createElement('canvas')
c.width = 48
c.height = 48
const cg = c.getContext('2d')
cg.drawImage(img, 0, sy, img.width, sh, 0, 0, 48, 48)
const d = cg.getImageData(0, 0, 48, 48).data
let sum = 0
for (let i = 0; i < d.length; i += 4) sum += 0.2126 * d[i] + 0.7152 * d[i + 1] + 0.0722 * d[i + 2]
return sum / (d.length / 4)
}
// Helligkeit der Fortsetzung an das Mittelmotiv angleichen. Ohne diesen
// Abgleich bliebe trotz Überblendung ein Helligkeitssprung sichtbar.
const bandF = meanLuma(fImg, fImg.height * 0.3, fImg.height * 0.45)
const bandL = meanLuma(lImg, lImg.height * 0.3, lImg.height * 0.45)
const korrektur = Math.max(0.8, Math.min(1.25, bandF / bandL))
/**
* Eine Quelle als Schicht über die volle Zielhöhe: das Foto an der
* Wasserlinie ausgerichtet, darüber der Himmel und darunter das Wasser aus der
* jeweiligen Randzeile gestreckt. So deckt jede Schicht die ganze Höhe ab und
* es entsteht keine harte obere oder untere Bildgrenze.
*/
function schicht(img, crop, scale, waterFraction, brightness) {
const sx = crop ? crop.sx : 0
const sw = crop ? crop.sw : img.width
const w = Math.round(sw * scale)
const h = Math.round(img.height * scale)
const y = Math.round(cfg.WATER_Y - img.height * waterFraction * scale)
const c = document.createElement('canvas')
c.width = w
c.height = H
const cg = c.getContext('2d')
cg.imageSmoothingEnabled = true
cg.imageSmoothingQuality = 'high'
cg.save()
if (brightness !== 1) cg.filter = `brightness(${brightness.toFixed(3)})`
cg.drawImage(img, sx, 0, sw, img.height, 0, y, w, h)
cg.restore()
// Himmel nach oben, Wasser nach unten strecken
if (y > 0) cg.drawImage(c, 0, y, w, 2, 0, 0, w, y + 2)
const unten = y + h
if (unten < H) cg.drawImage(c, 0, unten - 2, w, 2, 0, unten - 2, w, H - unten + 2)
return { canvas: c, w }
}
const cv = document.createElement('canvas')
cv.width = W
cv.height = H
const g = cv.getContext('2d')
g.imageSmoothingEnabled = true
g.imageSmoothingQuality = 'high'
// 1) Fortsetzung rechts, einmal verwendet, helligkeitsangeglichen. Der
// Zylinder beginnt beim Mittelmotiv und läuft nach links in den Raum
// weiter; die Bildfolge muss dieser Richtung folgen.
const fort = schicht(lImg, cfg.LEFT_CROP, cfg.LEFT_SCALE, cfg.LEFT_WATER, korrektur)
g.drawImage(fort.canvas, W - fort.w, 0)
// 2) Mittelmotiv links, unverändert, mit weicher rechter Flanke.
const vorne = schicht(fImg, null, cfg.FRONT_SCALE, cfg.FRONT_WATER, 1)
const mid = document.createElement('canvas')
mid.width = vorne.w
mid.height = H
const mg = mid.getContext('2d')
mg.drawImage(vorne.canvas, 0, 0)
mg.globalCompositeOperation = 'destination-in'
const mGrad = mg.createLinearGradient(0, 0, vorne.w, 0)
mGrad.addColorStop(0, 'rgba(0,0,0,1)')
mGrad.addColorStop(1 - cfg.FEATHER / vorne.w, 'rgba(0,0,0,1)')
mGrad.addColorStop(1, 'rgba(0,0,0,0)')
mg.fillStyle = mGrad
mg.fillRect(0, 0, vorne.w, H)
g.drawImage(mid, 0, 0)
return { dataUri: cv.toDataURL('image/jpeg', 0.84), W, H, korrektur }
}, {
front: asDataUri(SRC_FRONT),
left: asDataUri(SRC_LEFT),
H, WATER_Y, FRONT_WATER, LEFT_WATER, FRONT_SCALE, LEFT_SCALE, FEATHER, LEFT_CROP,
})
await browser.close()
writeFileSync(OUT, Buffer.from(result.dataUri.split(',')[1], 'base64'))
const kb = (readFileSync(OUT).length / 1024).toFixed(0)
console.log(`Panorama erzeugt: ${OUT}`)
console.log(` ${result.W}x${result.H}, ${kb} KB, Helligkeitsangleichung ×${result.korrektur.toFixed(3)}`)
+5 -1
View File
@@ -18,7 +18,11 @@ import { join, extname } from 'node:path'
// Hex literals allowed before CI blocks the build.
// This is a ratchet — lower it as migration progresses. Never raise it.
// Baseline after initial token migration (2026-05-24): 1958
const THRESHOLD = 1958
// Nach der Token-Migration aller Farb-Properties (bgcolor/color/borderColor/
// background/fill/stroke): 925. Die verbleibenden Treffer stehen in
// Farbverläufen, `rgba()`-Werten, Icon-Attributen und Datentabellen, die diese
// Zählung mitnimmt, die ESLint-Regel aber nicht erfasst.
const THRESHOLD = 925
const HEX_PATTERN = /#[0-9A-Fa-f]{3,8}\b/g
+43 -47
View File
@@ -5,45 +5,39 @@ import { AppShell } from './components/layout'
import { ProtectedRoute } from './components/auth'
import { WorkspaceType } from './domain/enums'
import { useSessionStore } from './stores/sessionStore'
import { AGENT_SECTIONS, AGENT_SECTION_PARAM, ROUTES } from './lib/constants'
// Die Flächensuche ist entfernt — es bleibt ein einziger erreichbarer Einstieg.
// Seit Runde 5 ist das die Startseite; die frühere «Übersicht» existiert nicht mehr.
const WORKSPACE_HOME: Record<string, string> = {
[WorkspaceType.SUPPLY]: '/supply/dashboard',
[WorkspaceType.DEMAND]: '/demand/ai-search',
[WorkspaceType.SUPPLY]: ROUTES.SUPPLY.PROPERTIES,
}
function RoleRedirect() {
const currentUser = useSessionStore(s => s.currentUser)
const first = currentUser?.allowedWorkspaces[0] ?? WorkspaceType.SUPPLY
return <Navigate to={WORKSPACE_HOME[first] ?? '/supply/dashboard'} replace />
return <Navigate to={WORKSPACE_HOME[first] ?? ROUTES.SUPPLY.PROPERTIES} replace />
}
const LoginScreen = lazy(() => import('./pages/auth/LoginScreen'))
const SupplyDashboard = lazy(() => import('./pages/supply/SupplyDashboard'))
const Properties = lazy(() => import('./pages/supply/Properties'))
const MatchCenter = lazy(() => import('./pages/supply/MatchCenter'))
const Anfragencenter = lazy(() => import('./pages/supply/Anfragencenter'))
const FutureAvailability = lazy(() => import('./pages/supply/FutureAvailability'))
const DataQuality = lazy(() => import('./pages/supply/DataQuality'))
const ReminderManager = lazy(() => import('./pages/supply/ReminderManager'))
const MarketIntelligence = lazy(() => import('./pages/supply/MarketIntelligence'))
const NewListing = lazy(() => import('./pages/supply/NewListing'))
const MyListings = lazy(() => import('./pages/supply/MyListings'))
const Besichtigungen = lazy(() => import('./pages/supply/Besichtigungen'))
// Property On — «Teamübersicht»
const Teamuebersicht = lazy(() => import('./pages/supply/Teamuebersicht'))
const Personalverwaltung = lazy(() => import('./pages/supply/Personalverwaltung'))
const Bearbeitungsverlauf = lazy(() => import('./pages/supply/Bearbeitungsverlauf'))
const KanaeleSysteme = lazy(() => import('./pages/supply/KanaeleSysteme'))
const AISearch = lazy(() => import('./pages/demand/AISearch'))
const Results = lazy(() => import('./pages/demand/Results'))
const MatchDetail = lazy(() => import('./pages/demand/MatchDetail'))
const Compare = lazy(() => import('./pages/demand/Compare'))
const Anfragen = lazy(() => import('./pages/demand/Anfragen'))
const Pipeline = lazy(() => import('./pages/demand/Pipeline'))
const PropertyDetail = lazy(() => import('./pages/demand/PropertyDetail'))
// Property On — «Meine Agenten»
const MeineAgenten = lazy(() => import('./pages/supply/MeineAgenten'))
/** Alter Unterseitenpfad → Reiter der Hauptseite. Hält Lesezeichen am Leben. */
function TeamSectionRedirect({ section }: { section: string }) {
return <Navigate to={`${ROUTES.SUPPLY.TEAM}?${AGENT_SECTION_PARAM}=${section}`} replace />
}
function App() {
return (
@@ -60,42 +54,44 @@ function App() {
{/* Supply Workspace */}
<Route element={<ProtectedRoute workspace={WorkspaceType.SUPPLY} />}>
<Route path="/supply/dashboard" element={<SupplyDashboard />} />
{/* Runde 5, §2.1: Die Hauptseite «Übersicht» ist entfernt. Der
alte Pfad bleibt als Umleitung bestehen, damit Lesezeichen
und Deep Links auf der Startseite landen statt im Nichts. */}
<Route
path={ROUTES.SUPPLY.LEGACY_DASHBOARD}
element={<Navigate to={ROUTES.SUPPLY.PROPERTIES} replace />}
/>
<Route path="/supply/properties" element={<Properties />} />
{/* Objekt-Detailroute — Ziel aller Objektlinks der Agentenseiten. */}
<Route path="/supply/properties/:propertyId" element={<Properties />} />
<Route path="/supply/match-center" element={<MatchCenter />} />
<Route path="/supply/anfragen" element={<Anfragencenter />} />
<Route path="/supply/future-availability" element={<FutureAvailability />} />
<Route path="/supply/data-quality" element={<DataQuality />} />
<Route path="/supply/reminder-manager" element={<ReminderManager />} />
<Route path="/supply/market-intelligence" element={<MarketIntelligence />} />
<Route path="/supply/new-listing" element={<NewListing />} />
{/* Die fünf Agentenseiten. Vier behalten den Pfad ihres Vorgängers. */}
<Route path="/supply/reminder-manager" element={<ReminderManager />} />
<Route path="/supply/besichtigungen" element={<Besichtigungen />} />
<Route path="/supply/my-listings" element={<MyListings />} />
<Route path="/supply/market-intelligence" element={<MarketIntelligence />} />
<Route path="/supply/data-quality" element={<DataQuality />} />
{/* Property On — Hierarchie und Deep-Links bleiben erhalten (§3.4).
Bewusst flache Geschwisterrouten statt <Outlet/>: die App kennt
keine einzige Feature-Route mit eigenem Outlet, ein Novum hier
würde Sidebar, Seitentitel und Guards gleichzeitig betreffen. */}
<Route path="/supply/team" element={<Teamuebersicht />} />
<Route path="/supply/team/personalverwaltung" element={<Personalverwaltung />} />
<Route path="/supply/team/personalverwaltung/:agentId" element={<Personalverwaltung />} />
<Route path="/supply/team/personalverwaltung/:agentId/:tab" element={<Personalverwaltung />} />
<Route path="/supply/team/bearbeitungsverlauf" element={<Bearbeitungsverlauf />} />
<Route path="/supply/team/bearbeitungsverlauf/:tab" element={<Bearbeitungsverlauf />} />
<Route path="/supply/team/kanaele-systeme" element={<KanaeleSysteme />} />
{/* Property On — «Meine Agenten». Die drei Verwaltungsbereiche sind
seit Runde 4 Reiter derselben Seite; die alten Unterseitenpfade
leiten dorthin um, damit bestehende Lesezeichen nicht brechen. */}
<Route path="/supply/team" element={<MeineAgenten />} />
<Route
path="/supply/team/personalverwaltung/*"
element={<TeamSectionRedirect section={AGENT_SECTIONS.PERSONNEL} />}
/>
<Route
path="/supply/team/bearbeitungsverlauf/*"
element={<TeamSectionRedirect section={AGENT_SECTIONS.HISTORY} />}
/>
<Route
path="/supply/team/kanaele-systeme"
element={<TeamSectionRedirect section={AGENT_SECTIONS.CHANNELS} />}
/>
</Route>
{/* Demand Workspace */}
<Route element={<ProtectedRoute workspace={WorkspaceType.DEMAND} />}>
<Route path="/demand/ai-search" element={<AISearch />} />
<Route path="/demand/results" element={<Results />} />
<Route path="/demand/results/:matchId" element={<MatchDetail />} />
<Route path="/demand/compare" element={<Compare />} />
<Route path="/demand/anfragen" element={<Anfragen />} />
<Route path="/demand/pipeline" element={<Pipeline />} />
<Route path="/demand/property/:propertyId" element={<PropertyDetail />} />
</Route>
</Route>
</Route>
+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="30" y="44" width="61" height="30" fill="#dfe3e1"/><rect x="177" y="146" width="86" height="39" fill="#dfe3e1"/><rect x="407" y="100" width="50" height="34" fill="#dfe3e1"/><rect x="240" y="85" width="41" height="50" fill="#dfe3e1"/><rect x="18" y="189" width="57" height="54" fill="#dfe3e1"/><rect x="413" y="119" width="40" height="57" fill="#dfe3e1"/><rect x="490" y="77" width="53" height="43" fill="#dfe3e1"/><rect x="114" y="140" width="65" height="33" fill="#dfe3e1"/><rect x="276" y="106" width="70" height="47" fill="#dfe3e1"/><rect x="413" y="205" width="40" height="53" fill="#dfe3e1"/><rect x="342" y="96" width="71" height="53" fill="#dfe3e1"/><rect x="348" y="221" width="68" height="62" fill="#dfe3e1"/><rect x="57" y="158" width="53" height="45" fill="#dfe3e1"/><rect x="212" y="22" width="44" height="64" fill="#dfe3e1"/><rect x="0" y="113" width="600" height="9" fill="#ffffff"/><rect x="0" y="91" width="600" height="8" fill="#ffffff"/><rect x="0" y="155" width="600" height="12" fill="#ffffff"/><rect x="0" y="201" width="600" height="7" fill="#ffffff"/><rect x="421" y="0" width="9" height="300" fill="#ffffff"/><rect x="242" y="0" width="7" height="300" fill="#ffffff"/><rect x="52" y="0" width="11" height="300" fill="#ffffff"/><rect x="155" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="159" y="75" width="42" height="57" fill="#dfe3e1"/><rect x="196" y="88" width="78" height="46" fill="#dfe3e1"/><rect x="379" y="178" width="60" height="64" fill="#dfe3e1"/><rect x="413" y="74" width="59" height="33" fill="#dfe3e1"/><rect x="119" y="102" width="75" height="34" fill="#dfe3e1"/><rect x="168" y="162" width="71" height="47" fill="#dfe3e1"/><rect x="328" y="229" width="65" height="66" fill="#dfe3e1"/><rect x="356" y="153" width="45" height="34" fill="#dfe3e1"/><rect x="122" y="220" width="69" height="54" fill="#dfe3e1"/><rect x="205" y="202" width="74" height="39" fill="#dfe3e1"/><rect x="22" y="134" width="84" height="36" fill="#dfe3e1"/><rect x="266" y="150" width="45" height="42" fill="#dfe3e1"/><rect x="410" y="47" width="73" height="56" fill="#dfe3e1"/><rect x="215" y="64" width="73" height="33" fill="#dfe3e1"/><rect x="0" y="52" width="600" height="10" fill="#ffffff"/><rect x="0" y="73" width="600" height="10" fill="#ffffff"/><rect x="0" y="274" width="600" height="9" fill="#ffffff"/><rect x="0" y="279" width="600" height="8" fill="#ffffff"/><rect x="54" y="0" width="8" height="300" fill="#ffffff"/><rect x="383" y="0" width="10" height="300" fill="#ffffff"/><rect x="120" y="0" width="13" height="300" fill="#ffffff"/><rect x="267" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="249" width="600" height="300" fill="#c8d9e4"/><rect x="131" y="204" width="47" height="45" fill="#dfe3e1"/><rect x="379" y="186" width="55" height="53" fill="#dfe3e1"/><rect x="235" y="112" width="61" height="59" fill="#dfe3e1"/><rect x="241" y="178" width="53" height="48" fill="#dfe3e1"/><rect x="153" y="87" width="70" height="49" fill="#dfe3e1"/><rect x="405" y="140" width="42" height="44" fill="#dfe3e1"/><rect x="253" y="68" width="86" height="30" fill="#dfe3e1"/><rect x="507" y="227" width="72" height="56" fill="#dfe3e1"/><rect x="111" y="43" width="76" height="32" fill="#dfe3e1"/><rect x="215" y="41" width="46" height="36" fill="#dfe3e1"/><rect x="356" y="109" width="86" height="58" fill="#dfe3e1"/><rect x="128" y="154" width="78" height="57" fill="#dfe3e1"/><rect x="312" y="143" width="87" height="49" fill="#dfe3e1"/><rect x="465" y="185" width="49" height="47" fill="#dfe3e1"/><rect x="0" y="49" width="600" height="13" fill="#ffffff"/><rect x="0" y="164" width="600" height="9" fill="#ffffff"/><rect x="0" y="135" width="600" height="10" fill="#ffffff"/><rect x="0" y="125" width="600" height="9" fill="#ffffff"/><rect x="399" y="0" width="13" height="300" fill="#ffffff"/><rect x="450" y="0" width="12" height="300" fill="#ffffff"/><rect x="515" y="0" width="13" height="300" fill="#ffffff"/><rect x="549" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="461" y="45" width="81" height="62" fill="#dfe3e1"/><rect x="293" y="91" width="84" height="49" fill="#dfe3e1"/><rect x="378" y="85" width="80" height="62" fill="#dfe3e1"/><rect x="251" y="212" width="79" height="34" fill="#dfe3e1"/><rect x="415" y="185" width="82" height="57" fill="#dfe3e1"/><rect x="351" y="181" width="66" height="39" fill="#dfe3e1"/><rect x="404" y="79" width="55" height="55" fill="#dfe3e1"/><rect x="423" y="52" width="74" height="46" fill="#dfe3e1"/><rect x="247" y="52" width="48" height="48" fill="#dfe3e1"/><rect x="15" y="80" width="73" height="60" fill="#dfe3e1"/><rect x="251" y="14" width="43" height="47" fill="#dfe3e1"/><rect x="342" y="6" width="77" height="56" fill="#dfe3e1"/><rect x="363" y="59" width="63" height="52" fill="#dfe3e1"/><rect x="46" y="226" width="76" height="65" fill="#dfe3e1"/><rect x="0" y="170" width="600" height="10" fill="#ffffff"/><rect x="0" y="33" width="600" height="13" fill="#ffffff"/><rect x="0" y="102" width="600" height="9" fill="#ffffff"/><rect x="0" y="27" width="600" height="9" fill="#ffffff"/><rect x="335" y="0" width="13" height="300" fill="#ffffff"/><rect x="155" y="0" width="11" height="300" fill="#ffffff"/><rect x="241" y="0" width="9" height="300" fill="#ffffff"/><rect x="30" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="197" width="600" height="300" fill="#c8d9e4"/><rect x="252" y="201" width="72" height="31" fill="#dfe3e1"/><rect x="492" y="195" width="52" height="33" fill="#dfe3e1"/><rect x="3" y="49" width="82" height="43" fill="#dfe3e1"/><rect x="108" y="179" width="44" height="42" fill="#dfe3e1"/><rect x="137" y="93" width="49" height="46" fill="#dfe3e1"/><rect x="205" y="202" width="58" height="31" fill="#dfe3e1"/><rect x="13" y="167" width="40" height="44" fill="#dfe3e1"/><rect x="199" y="201" width="63" height="64" fill="#dfe3e1"/><rect x="404" y="139" width="50" height="55" fill="#dfe3e1"/><rect x="492" y="3" width="68" height="66" fill="#dfe3e1"/><rect x="508" y="44" width="80" height="66" fill="#dfe3e1"/><rect x="364" y="38" width="78" height="48" fill="#dfe3e1"/><rect x="328" y="225" width="57" height="33" fill="#dfe3e1"/><rect x="226" y="13" width="83" height="49" fill="#dfe3e1"/><rect x="0" y="37" width="600" height="11" fill="#ffffff"/><rect x="0" y="257" width="600" height="8" fill="#ffffff"/><rect x="0" y="104" width="600" height="11" fill="#ffffff"/><rect x="0" y="122" width="600" height="10" fill="#ffffff"/><rect x="147" y="0" width="11" height="300" fill="#ffffff"/><rect x="296" y="0" width="10" height="300" fill="#ffffff"/><rect x="306" y="0" width="12" height="300" fill="#ffffff"/><rect x="104" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="198" width="600" height="300" fill="#c8d9e4"/><rect x="457" y="110" width="56" height="66" fill="#dfe3e1"/><rect x="288" y="109" width="86" height="57" fill="#dfe3e1"/><rect x="408" y="82" width="70" height="43" fill="#dfe3e1"/><rect x="262" y="51" width="79" height="59" fill="#dfe3e1"/><rect x="177" y="82" width="52" height="34" fill="#dfe3e1"/><rect x="444" y="228" width="68" height="53" fill="#dfe3e1"/><rect x="193" y="185" width="58" height="32" fill="#dfe3e1"/><rect x="95" y="163" width="59" height="65" fill="#dfe3e1"/><rect x="429" y="61" width="63" height="59" fill="#dfe3e1"/><rect x="105" y="69" width="44" height="32" fill="#dfe3e1"/><rect x="506" y="56" width="82" height="64" fill="#dfe3e1"/><rect x="467" y="223" width="75" height="41" fill="#dfe3e1"/><rect x="167" y="13" width="50" height="33" fill="#dfe3e1"/><rect x="8" y="159" width="71" height="40" fill="#dfe3e1"/><rect x="0" y="92" width="600" height="9" fill="#ffffff"/><rect x="0" y="221" width="600" height="8" fill="#ffffff"/><rect x="0" y="76" width="600" height="10" fill="#ffffff"/><rect x="0" y="204" width="600" height="7" fill="#ffffff"/><rect x="193" y="0" width="13" height="300" fill="#ffffff"/><rect x="285" y="0" width="8" height="300" fill="#ffffff"/><rect x="438" y="0" width="7" height="300" fill="#ffffff"/><rect x="397" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="417" y="225" width="78" height="39" fill="#dfe3e1"/><rect x="500" y="72" width="75" height="49" fill="#dfe3e1"/><rect x="283" y="103" width="51" height="60" fill="#dfe3e1"/><rect x="56" y="132" width="73" height="32" fill="#dfe3e1"/><rect x="18" y="90" width="44" height="49" fill="#dfe3e1"/><rect x="421" y="201" width="45" height="62" fill="#dfe3e1"/><rect x="477" y="24" width="68" height="32" fill="#dfe3e1"/><rect x="81" y="138" width="85" height="55" fill="#dfe3e1"/><rect x="23" y="162" width="43" height="57" fill="#dfe3e1"/><rect x="472" y="195" width="79" height="38" fill="#dfe3e1"/><rect x="123" y="7" width="42" height="39" fill="#dfe3e1"/><rect x="504" y="9" width="86" height="41" fill="#dfe3e1"/><rect x="319" y="220" width="83" height="44" fill="#dfe3e1"/><rect x="65" y="205" width="51" height="37" fill="#dfe3e1"/><rect x="0" y="240" width="600" height="8" fill="#ffffff"/><rect x="0" y="262" width="600" height="7" fill="#ffffff"/><rect x="0" y="132" width="600" height="7" fill="#ffffff"/><rect x="0" y="239" width="600" height="10" fill="#ffffff"/><rect x="304" y="0" width="13" height="300" fill="#ffffff"/><rect x="357" y="0" width="9" height="300" fill="#ffffff"/><rect x="186" y="0" width="7" height="300" fill="#ffffff"/><rect x="444" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="233" y="0" width="88" height="55" fill="#dfe3e1"/><rect x="434" y="22" width="74" height="30" fill="#dfe3e1"/><rect x="77" y="64" width="75" height="57" fill="#dfe3e1"/><rect x="480" y="84" width="83" height="33" fill="#dfe3e1"/><rect x="51" y="112" width="78" height="60" fill="#dfe3e1"/><rect x="338" y="155" width="62" height="32" fill="#dfe3e1"/><rect x="295" y="197" width="76" height="39" fill="#dfe3e1"/><rect x="507" y="125" width="65" height="59" fill="#dfe3e1"/><rect x="236" y="39" width="46" height="46" fill="#dfe3e1"/><rect x="170" y="185" width="56" height="55" fill="#dfe3e1"/><rect x="419" y="49" width="80" height="65" fill="#dfe3e1"/><rect x="451" y="143" width="65" height="41" fill="#dfe3e1"/><rect x="221" y="77" width="44" height="43" fill="#dfe3e1"/><rect x="453" y="24" width="82" height="60" fill="#dfe3e1"/><rect x="0" y="205" width="600" height="11" fill="#ffffff"/><rect x="0" y="152" width="600" height="11" fill="#ffffff"/><rect x="0" y="167" width="600" height="10" fill="#ffffff"/><rect x="0" y="79" width="600" height="10" fill="#ffffff"/><rect x="282" y="0" width="8" height="300" fill="#ffffff"/><rect x="181" y="0" width="9" height="300" fill="#ffffff"/><rect x="263" y="0" width="9" height="300" fill="#ffffff"/><rect x="465" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="302" y="44" width="45" height="42" fill="#dfe3e1"/><rect x="172" y="89" width="55" height="60" fill="#dfe3e1"/><rect x="138" y="150" width="76" height="43" fill="#dfe3e1"/><rect x="383" y="149" width="63" height="48" fill="#dfe3e1"/><rect x="337" y="174" width="76" height="36" fill="#dfe3e1"/><rect x="423" y="129" width="59" height="43" fill="#dfe3e1"/><rect x="12" y="84" width="53" height="62" fill="#dfe3e1"/><rect x="325" y="182" width="71" height="47" fill="#dfe3e1"/><rect x="480" y="51" width="67" height="41" fill="#dfe3e1"/><rect x="245" y="216" width="65" height="55" fill="#dfe3e1"/><rect x="77" y="89" width="84" height="58" fill="#dfe3e1"/><rect x="35" y="15" width="53" height="52" fill="#dfe3e1"/><rect x="419" y="14" width="45" height="63" fill="#dfe3e1"/><rect x="437" y="103" width="49" height="38" fill="#dfe3e1"/><rect x="0" y="225" width="600" height="7" fill="#ffffff"/><rect x="0" y="159" width="600" height="8" fill="#ffffff"/><rect x="0" y="52" width="600" height="7" fill="#ffffff"/><rect x="0" y="241" width="600" height="11" fill="#ffffff"/><rect x="495" y="0" width="9" height="300" fill="#ffffff"/><rect x="506" y="0" width="9" height="300" fill="#ffffff"/><rect x="466" y="0" width="11" height="300" fill="#ffffff"/><rect x="381" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="472" y="45" width="61" height="42" fill="#dfe3e1"/><rect x="96" y="67" width="58" height="32" fill="#dfe3e1"/><rect x="366" y="48" width="66" height="43" fill="#dfe3e1"/><rect x="163" y="203" width="41" height="37" fill="#dfe3e1"/><rect x="450" y="123" width="62" height="41" fill="#dfe3e1"/><rect x="188" y="43" width="75" height="34" fill="#dfe3e1"/><rect x="283" y="79" width="79" height="61" fill="#dfe3e1"/><rect x="296" y="206" width="54" height="41" fill="#dfe3e1"/><rect x="307" y="91" width="85" height="49" fill="#dfe3e1"/><rect x="52" y="196" width="76" height="38" fill="#dfe3e1"/><rect x="509" y="230" width="55" height="30" fill="#dfe3e1"/><rect x="364" y="222" width="59" height="40" fill="#dfe3e1"/><rect x="45" y="156" width="74" height="50" fill="#dfe3e1"/><rect x="55" y="224" width="79" height="32" fill="#dfe3e1"/><rect x="0" y="67" width="600" height="11" fill="#ffffff"/><rect x="0" y="210" width="600" height="10" fill="#ffffff"/><rect x="0" y="45" width="600" height="9" fill="#ffffff"/><rect x="0" y="237" width="600" height="12" fill="#ffffff"/><rect x="23" y="0" width="9" height="300" fill="#ffffff"/><rect x="229" y="0" width="11" height="300" fill="#ffffff"/><rect x="392" y="0" width="9" height="300" fill="#ffffff"/><rect x="199" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="234" width="600" height="300" fill="#c8d9e4"/><rect x="6" y="70" width="76" height="55" fill="#dfe3e1"/><rect x="213" y="96" width="78" height="66" fill="#dfe3e1"/><rect x="169" y="31" width="78" height="60" fill="#dfe3e1"/><rect x="59" y="54" width="59" height="63" fill="#dfe3e1"/><rect x="472" y="64" width="75" height="49" fill="#dfe3e1"/><rect x="304" y="178" width="55" height="41" fill="#dfe3e1"/><rect x="267" y="199" width="80" height="57" fill="#dfe3e1"/><rect x="34" y="133" width="82" height="52" fill="#dfe3e1"/><rect x="371" y="90" width="62" height="34" fill="#dfe3e1"/><rect x="188" y="45" width="85" height="38" fill="#dfe3e1"/><rect x="508" y="87" width="81" height="34" fill="#dfe3e1"/><rect x="316" y="76" width="83" height="56" fill="#dfe3e1"/><rect x="419" y="64" width="58" height="50" fill="#dfe3e1"/><rect x="236" y="220" width="60" height="37" fill="#dfe3e1"/><rect x="0" y="163" width="600" height="13" fill="#ffffff"/><rect x="0" y="103" width="600" height="7" fill="#ffffff"/><rect x="0" y="117" width="600" height="12" fill="#ffffff"/><rect x="0" y="67" width="600" height="9" fill="#ffffff"/><rect x="438" y="0" width="11" height="300" fill="#ffffff"/><rect x="165" y="0" width="7" height="300" fill="#ffffff"/><rect x="482" y="0" width="8" height="300" fill="#ffffff"/><rect x="46" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="341" y="112" width="87" height="34" fill="#dfe3e1"/><rect x="470" y="23" width="43" height="55" fill="#dfe3e1"/><rect x="301" y="39" width="80" height="33" fill="#dfe3e1"/><rect x="228" y="82" width="45" height="33" fill="#dfe3e1"/><rect x="4" y="97" width="75" height="57" fill="#dfe3e1"/><rect x="427" y="222" width="49" height="66" fill="#dfe3e1"/><rect x="445" y="108" width="79" height="31" fill="#dfe3e1"/><rect x="285" y="160" width="48" height="56" fill="#dfe3e1"/><rect x="502" y="96" width="44" height="60" fill="#dfe3e1"/><rect x="156" y="222" width="61" height="46" fill="#dfe3e1"/><rect x="69" y="148" width="60" height="41" fill="#dfe3e1"/><rect x="55" y="87" width="56" height="40" fill="#dfe3e1"/><rect x="449" y="39" width="78" height="66" fill="#dfe3e1"/><rect x="475" y="43" width="41" height="46" fill="#dfe3e1"/><rect x="0" y="145" width="600" height="7" fill="#ffffff"/><rect x="0" y="103" width="600" height="13" fill="#ffffff"/><rect x="0" y="86" width="600" height="8" fill="#ffffff"/><rect x="0" y="132" width="600" height="12" fill="#ffffff"/><rect x="79" y="0" width="9" height="300" fill="#ffffff"/><rect x="46" y="0" width="7" height="300" fill="#ffffff"/><rect x="429" y="0" width="8" height="300" fill="#ffffff"/><rect x="151" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="220" width="600" height="300" fill="#c8d9e4"/><rect x="322" y="163" width="86" height="31" fill="#dfe3e1"/><rect x="312" y="50" width="70" height="37" fill="#dfe3e1"/><rect x="405" y="113" width="40" height="34" fill="#dfe3e1"/><rect x="240" y="15" width="63" height="42" fill="#dfe3e1"/><rect x="489" y="105" width="53" height="54" fill="#dfe3e1"/><rect x="504" y="44" width="75" height="58" fill="#dfe3e1"/><rect x="445" y="113" width="70" height="49" fill="#dfe3e1"/><rect x="33" y="101" width="84" height="49" fill="#dfe3e1"/><rect x="341" y="137" width="48" height="49" fill="#dfe3e1"/><rect x="211" y="204" width="61" height="61" fill="#dfe3e1"/><rect x="212" y="160" width="59" height="43" fill="#dfe3e1"/><rect x="369" y="150" width="52" height="61" fill="#dfe3e1"/><rect x="348" y="107" width="82" height="58" fill="#dfe3e1"/><rect x="333" y="135" width="75" height="46" fill="#dfe3e1"/><rect x="0" y="223" width="600" height="10" fill="#ffffff"/><rect x="0" y="71" width="600" height="13" fill="#ffffff"/><rect x="0" y="220" width="600" height="7" fill="#ffffff"/><rect x="0" y="174" width="600" height="12" fill="#ffffff"/><rect x="356" y="0" width="13" height="300" fill="#ffffff"/><rect x="364" y="0" width="7" height="300" fill="#ffffff"/><rect x="147" y="0" width="7" height="300" fill="#ffffff"/><rect x="518" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="201" y="96" width="85" height="35" fill="#dfe3e1"/><rect x="301" y="59" width="76" height="38" fill="#dfe3e1"/><rect x="408" y="175" width="67" height="64" fill="#dfe3e1"/><rect x="289" y="86" width="65" height="43" fill="#dfe3e1"/><rect x="501" y="88" width="73" height="46" fill="#dfe3e1"/><rect x="30" y="62" width="57" height="44" fill="#dfe3e1"/><rect x="428" y="205" width="69" height="42" fill="#dfe3e1"/><rect x="76" y="163" width="57" height="58" fill="#dfe3e1"/><rect x="94" y="151" width="61" height="49" fill="#dfe3e1"/><rect x="232" y="163" width="52" height="43" fill="#dfe3e1"/><rect x="16" y="41" width="84" height="57" fill="#dfe3e1"/><rect x="490" y="124" width="67" height="32" fill="#dfe3e1"/><rect x="22" y="74" width="76" height="46" fill="#dfe3e1"/><rect x="282" y="230" width="64" height="66" fill="#dfe3e1"/><rect x="0" y="38" width="600" height="13" fill="#ffffff"/><rect x="0" y="280" width="600" height="8" fill="#ffffff"/><rect x="0" y="233" width="600" height="8" fill="#ffffff"/><rect x="0" y="203" width="600" height="8" fill="#ffffff"/><rect x="308" y="0" width="10" height="300" fill="#ffffff"/><rect x="443" y="0" width="13" height="300" fill="#ffffff"/><rect x="183" y="0" width="10" height="300" fill="#ffffff"/><rect x="261" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="240" width="600" height="300" fill="#c8d9e4"/><rect x="372" y="115" width="75" height="45" fill="#dfe3e1"/><rect x="74" y="194" width="72" height="58" fill="#dfe3e1"/><rect x="306" y="121" width="74" height="49" fill="#dfe3e1"/><rect x="200" y="108" width="42" height="56" fill="#dfe3e1"/><rect x="110" y="75" width="57" height="51" fill="#dfe3e1"/><rect x="81" y="101" width="53" height="45" fill="#dfe3e1"/><rect x="268" y="66" width="61" height="63" fill="#dfe3e1"/><rect x="471" y="56" width="75" height="36" fill="#dfe3e1"/><rect x="7" y="24" width="43" height="58" fill="#dfe3e1"/><rect x="173" y="22" width="85" height="30" fill="#dfe3e1"/><rect x="219" y="67" width="88" height="32" fill="#dfe3e1"/><rect x="73" y="23" width="40" height="39" fill="#dfe3e1"/><rect x="364" y="184" width="72" height="42" fill="#dfe3e1"/><rect x="142" y="188" width="80" height="40" fill="#dfe3e1"/><rect x="0" y="256" width="600" height="12" fill="#ffffff"/><rect x="0" y="174" width="600" height="13" fill="#ffffff"/><rect x="0" y="57" width="600" height="13" fill="#ffffff"/><rect x="0" y="208" width="600" height="8" fill="#ffffff"/><rect x="149" y="0" width="9" height="300" fill="#ffffff"/><rect x="211" y="0" width="11" height="300" fill="#ffffff"/><rect x="231" y="0" width="8" height="300" fill="#ffffff"/><rect x="29" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="56" y="24" width="50" height="49" fill="#dfe3e1"/><rect x="390" y="186" width="44" height="43" fill="#dfe3e1"/><rect x="380" y="76" width="82" height="60" fill="#dfe3e1"/><rect x="252" y="131" width="53" height="46" fill="#dfe3e1"/><rect x="446" y="137" width="65" height="35" fill="#dfe3e1"/><rect x="241" y="85" width="45" height="47" fill="#dfe3e1"/><rect x="66" y="102" width="55" height="45" fill="#dfe3e1"/><rect x="142" y="197" width="81" height="66" fill="#dfe3e1"/><rect x="424" y="48" width="79" height="33" fill="#dfe3e1"/><rect x="272" y="91" width="80" height="59" fill="#dfe3e1"/><rect x="136" y="205" width="80" height="64" fill="#dfe3e1"/><rect x="37" y="149" width="46" height="56" fill="#dfe3e1"/><rect x="446" y="138" width="78" height="33" fill="#dfe3e1"/><rect x="140" y="99" width="57" height="54" fill="#dfe3e1"/><rect x="0" y="278" width="600" height="7" fill="#ffffff"/><rect x="0" y="94" width="600" height="7" fill="#ffffff"/><rect x="0" y="195" width="600" height="13" fill="#ffffff"/><rect x="0" y="217" width="600" height="8" fill="#ffffff"/><rect x="357" y="0" width="12" height="300" fill="#ffffff"/><rect x="428" y="0" width="10" height="300" fill="#ffffff"/><rect x="361" y="0" width="10" height="300" fill="#ffffff"/><rect x="522" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="190" width="600" height="300" fill="#c8d9e4"/><rect x="301" y="65" width="63" height="37" fill="#dfe3e1"/><rect x="204" y="214" width="56" height="32" fill="#dfe3e1"/><rect x="498" y="6" width="57" height="61" fill="#dfe3e1"/><rect x="257" y="172" width="82" height="41" fill="#dfe3e1"/><rect x="366" y="6" width="77" height="57" fill="#dfe3e1"/><rect x="62" y="160" width="47" height="47" fill="#dfe3e1"/><rect x="320" y="131" width="75" height="54" fill="#dfe3e1"/><rect x="116" y="138" width="65" height="64" fill="#dfe3e1"/><rect x="107" y="145" width="40" height="65" fill="#dfe3e1"/><rect x="116" y="180" width="85" height="33" fill="#dfe3e1"/><rect x="72" y="186" width="77" height="53" fill="#dfe3e1"/><rect x="460" y="38" width="68" height="53" fill="#dfe3e1"/><rect x="333" y="230" width="54" height="63" fill="#dfe3e1"/><rect x="432" y="10" width="86" height="55" fill="#dfe3e1"/><rect x="0" y="240" width="600" height="7" fill="#ffffff"/><rect x="0" y="217" width="600" height="11" fill="#ffffff"/><rect x="0" y="243" width="600" height="9" fill="#ffffff"/><rect x="0" y="222" width="600" height="9" fill="#ffffff"/><rect x="232" y="0" width="7" height="300" fill="#ffffff"/><rect x="428" y="0" width="10" height="300" fill="#ffffff"/><rect x="76" y="0" width="7" height="300" fill="#ffffff"/><rect x="414" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="237" width="600" height="300" fill="#c8d9e4"/><rect x="297" y="112" width="59" height="33" fill="#dfe3e1"/><rect x="128" y="203" width="68" height="32" fill="#dfe3e1"/><rect x="142" y="162" width="58" height="53" fill="#dfe3e1"/><rect x="298" y="150" width="77" height="35" fill="#dfe3e1"/><rect x="44" y="217" width="75" height="33" fill="#dfe3e1"/><rect x="405" y="19" width="64" height="53" fill="#dfe3e1"/><rect x="209" y="185" width="78" height="65" fill="#dfe3e1"/><rect x="253" y="163" width="50" height="63" fill="#dfe3e1"/><rect x="277" y="166" width="88" height="59" fill="#dfe3e1"/><rect x="502" y="59" width="79" height="35" fill="#dfe3e1"/><rect x="220" y="26" width="40" height="60" fill="#dfe3e1"/><rect x="238" y="139" width="58" height="35" fill="#dfe3e1"/><rect x="225" y="119" width="84" height="52" fill="#dfe3e1"/><rect x="208" y="155" width="59" height="30" fill="#dfe3e1"/><rect x="0" y="53" width="600" height="7" fill="#ffffff"/><rect x="0" y="213" width="600" height="10" fill="#ffffff"/><rect x="0" y="35" width="600" height="11" fill="#ffffff"/><rect x="0" y="202" width="600" height="9" fill="#ffffff"/><rect x="489" y="0" width="8" height="300" fill="#ffffff"/><rect x="392" y="0" width="13" height="300" fill="#ffffff"/><rect x="536" y="0" width="10" height="300" fill="#ffffff"/><rect x="244" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="193" width="600" height="300" fill="#c8d9e4"/><rect x="73" y="60" width="64" height="61" fill="#dfe3e1"/><rect x="510" y="27" width="45" height="44" fill="#dfe3e1"/><rect x="45" y="73" width="47" height="62" fill="#dfe3e1"/><rect x="273" y="56" width="76" height="61" fill="#dfe3e1"/><rect x="466" y="91" width="66" height="58" fill="#dfe3e1"/><rect x="388" y="109" width="72" height="33" fill="#dfe3e1"/><rect x="448" y="190" width="66" height="30" fill="#dfe3e1"/><rect x="494" y="17" width="57" height="50" fill="#dfe3e1"/><rect x="355" y="77" width="57" height="64" fill="#dfe3e1"/><rect x="55" y="149" width="48" height="46" fill="#dfe3e1"/><rect x="47" y="143" width="83" height="63" fill="#dfe3e1"/><rect x="77" y="53" width="50" height="43" fill="#dfe3e1"/><rect x="445" y="224" width="68" height="52" fill="#dfe3e1"/><rect x="434" y="166" width="52" height="33" fill="#dfe3e1"/><rect x="0" y="41" width="600" height="7" fill="#ffffff"/><rect x="0" y="30" width="600" height="13" fill="#ffffff"/><rect x="0" y="234" width="600" height="11" fill="#ffffff"/><rect x="0" y="255" width="600" height="7" fill="#ffffff"/><rect x="364" y="0" width="13" height="300" fill="#ffffff"/><rect x="528" y="0" width="9" height="300" fill="#ffffff"/><rect x="50" y="0" width="8" height="300" fill="#ffffff"/><rect x="576" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="211" width="600" height="300" fill="#c8d9e4"/><rect x="325" y="180" width="71" height="43" fill="#dfe3e1"/><rect x="1" y="90" width="75" height="54" fill="#dfe3e1"/><rect x="113" y="169" width="48" height="59" fill="#dfe3e1"/><rect x="363" y="174" width="71" height="59" fill="#dfe3e1"/><rect x="360" y="42" width="61" height="48" fill="#dfe3e1"/><rect x="147" y="105" width="66" height="42" fill="#dfe3e1"/><rect x="442" y="169" width="49" height="59" fill="#dfe3e1"/><rect x="370" y="35" width="43" height="60" fill="#dfe3e1"/><rect x="447" y="186" width="51" height="62" fill="#dfe3e1"/><rect x="382" y="99" width="88" height="36" fill="#dfe3e1"/><rect x="33" y="69" width="69" height="54" fill="#dfe3e1"/><rect x="8" y="173" width="55" height="43" fill="#dfe3e1"/><rect x="262" y="34" width="65" height="34" fill="#dfe3e1"/><rect x="72" y="199" width="72" height="50" fill="#dfe3e1"/><rect x="0" y="94" width="600" height="11" fill="#ffffff"/><rect x="0" y="161" width="600" height="8" fill="#ffffff"/><rect x="0" y="62" width="600" height="13" fill="#ffffff"/><rect x="0" y="208" width="600" height="9" fill="#ffffff"/><rect x="528" y="0" width="13" height="300" fill="#ffffff"/><rect x="459" y="0" width="10" height="300" fill="#ffffff"/><rect x="160" y="0" width="10" height="300" fill="#ffffff"/><rect x="176" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="217" y="205" width="42" height="59" fill="#dfe3e1"/><rect x="497" y="206" width="48" height="56" fill="#dfe3e1"/><rect x="126" y="52" width="52" height="65" fill="#dfe3e1"/><rect x="410" y="23" width="67" height="61" fill="#dfe3e1"/><rect x="106" y="148" width="55" height="66" fill="#dfe3e1"/><rect x="350" y="192" width="73" height="58" fill="#dfe3e1"/><rect x="129" y="103" width="40" height="34" fill="#dfe3e1"/><rect x="288" y="75" width="82" height="46" fill="#dfe3e1"/><rect x="229" y="41" width="77" height="54" fill="#dfe3e1"/><rect x="406" y="16" width="58" height="46" fill="#dfe3e1"/><rect x="330" y="43" width="57" height="30" fill="#dfe3e1"/><rect x="172" y="184" width="57" height="34" fill="#dfe3e1"/><rect x="480" y="41" width="72" height="37" fill="#dfe3e1"/><rect x="24" y="34" width="49" height="56" fill="#dfe3e1"/><rect x="0" y="25" width="600" height="8" fill="#ffffff"/><rect x="0" y="28" width="600" height="12" fill="#ffffff"/><rect x="0" y="205" width="600" height="9" fill="#ffffff"/><rect x="0" y="227" width="600" height="13" fill="#ffffff"/><rect x="313" y="0" width="11" height="300" fill="#ffffff"/><rect x="558" y="0" width="13" height="300" fill="#ffffff"/><rect x="472" y="0" width="13" height="300" fill="#ffffff"/><rect x="397" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="231" width="600" height="300" fill="#c8d9e4"/><rect x="226" y="181" width="79" height="59" fill="#dfe3e1"/><rect x="369" y="170" width="46" height="30" fill="#dfe3e1"/><rect x="118" y="95" width="58" height="65" fill="#dfe3e1"/><rect x="467" y="118" width="55" height="37" fill="#dfe3e1"/><rect x="502" y="44" width="78" height="46" fill="#dfe3e1"/><rect x="166" y="91" width="41" height="61" fill="#dfe3e1"/><rect x="257" y="120" width="53" height="30" fill="#dfe3e1"/><rect x="282" y="105" width="45" height="65" fill="#dfe3e1"/><rect x="163" y="123" width="77" height="52" fill="#dfe3e1"/><rect x="278" y="144" width="82" height="52" fill="#dfe3e1"/><rect x="277" y="189" width="83" height="32" fill="#dfe3e1"/><rect x="350" y="172" width="88" height="41" fill="#dfe3e1"/><rect x="124" y="202" width="73" height="33" fill="#dfe3e1"/><rect x="135" y="106" width="50" height="49" fill="#dfe3e1"/><rect x="0" y="75" width="600" height="9" fill="#ffffff"/><rect x="0" y="248" width="600" height="12" fill="#ffffff"/><rect x="0" y="220" width="600" height="13" fill="#ffffff"/><rect x="0" y="240" width="600" height="9" fill="#ffffff"/><rect x="151" y="0" width="7" height="300" fill="#ffffff"/><rect x="557" y="0" width="8" height="300" fill="#ffffff"/><rect x="186" y="0" width="10" height="300" fill="#ffffff"/><rect x="115" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="208" width="600" height="300" fill="#c8d9e4"/><rect x="298" y="198" width="51" height="62" fill="#dfe3e1"/><rect x="136" y="83" width="86" height="53" fill="#dfe3e1"/><rect x="375" y="121" width="45" height="53" fill="#dfe3e1"/><rect x="335" y="52" width="65" height="66" fill="#dfe3e1"/><rect x="95" y="39" width="54" height="59" fill="#dfe3e1"/><rect x="7" y="195" width="45" height="30" fill="#dfe3e1"/><rect x="402" y="150" width="40" height="33" fill="#dfe3e1"/><rect x="33" y="167" width="62" height="36" fill="#dfe3e1"/><rect x="395" y="180" width="87" height="59" fill="#dfe3e1"/><rect x="415" y="54" width="70" height="33" fill="#dfe3e1"/><rect x="499" y="22" width="56" height="66" fill="#dfe3e1"/><rect x="136" y="45" width="44" height="58" fill="#dfe3e1"/><rect x="470" y="13" width="81" height="51" fill="#dfe3e1"/><rect x="459" y="90" width="45" height="45" fill="#dfe3e1"/><rect x="0" y="277" width="600" height="9" fill="#ffffff"/><rect x="0" y="164" width="600" height="7" fill="#ffffff"/><rect x="0" y="162" width="600" height="8" fill="#ffffff"/><rect x="0" y="265" width="600" height="10" fill="#ffffff"/><rect x="370" y="0" width="7" height="300" fill="#ffffff"/><rect x="74" y="0" width="8" height="300" fill="#ffffff"/><rect x="309" y="0" width="8" height="300" fill="#ffffff"/><rect x="61" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="218" width="600" height="300" fill="#c8d9e4"/><rect x="387" y="106" width="40" height="35" fill="#dfe3e1"/><rect x="442" y="81" width="61" height="41" fill="#dfe3e1"/><rect x="153" y="229" width="78" height="33" fill="#dfe3e1"/><rect x="327" y="77" width="43" height="66" fill="#dfe3e1"/><rect x="121" y="197" width="75" height="46" fill="#dfe3e1"/><rect x="500" y="110" width="43" height="51" fill="#dfe3e1"/><rect x="338" y="41" width="75" height="61" fill="#dfe3e1"/><rect x="63" y="128" width="65" height="65" fill="#dfe3e1"/><rect x="285" y="119" width="65" height="52" fill="#dfe3e1"/><rect x="367" y="49" width="75" height="62" fill="#dfe3e1"/><rect x="42" y="223" width="48" height="60" fill="#dfe3e1"/><rect x="104" y="203" width="76" height="37" fill="#dfe3e1"/><rect x="135" y="16" width="81" height="62" fill="#dfe3e1"/><rect x="324" y="82" width="88" height="49" fill="#dfe3e1"/><rect x="0" y="48" width="600" height="13" fill="#ffffff"/><rect x="0" y="36" width="600" height="12" fill="#ffffff"/><rect x="0" y="75" width="600" height="8" fill="#ffffff"/><rect x="0" y="182" width="600" height="7" fill="#ffffff"/><rect x="201" y="0" width="11" height="300" fill="#ffffff"/><rect x="432" y="0" width="7" height="300" fill="#ffffff"/><rect x="171" y="0" width="12" height="300" fill="#ffffff"/><rect x="90" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="363" y="152" width="76" height="52" fill="#dfe3e1"/><rect x="142" y="168" width="40" height="40" fill="#dfe3e1"/><rect x="457" y="85" width="79" height="61" fill="#dfe3e1"/><rect x="109" y="131" width="76" height="34" fill="#dfe3e1"/><rect x="245" y="186" width="66" height="63" fill="#dfe3e1"/><rect x="19" y="165" width="55" height="30" fill="#dfe3e1"/><rect x="108" y="14" width="72" height="57" fill="#dfe3e1"/><rect x="101" y="62" width="73" height="39" fill="#dfe3e1"/><rect x="195" y="76" width="68" height="61" fill="#dfe3e1"/><rect x="164" y="56" width="85" height="59" fill="#dfe3e1"/><rect x="441" y="115" width="44" height="37" fill="#dfe3e1"/><rect x="50" y="73" width="68" height="44" fill="#dfe3e1"/><rect x="331" y="51" width="73" height="33" fill="#dfe3e1"/><rect x="279" y="119" width="77" height="48" fill="#dfe3e1"/><rect x="0" y="270" width="600" height="13" fill="#ffffff"/><rect x="0" y="78" width="600" height="13" fill="#ffffff"/><rect x="0" y="245" width="600" height="13" fill="#ffffff"/><rect x="0" y="110" width="600" height="9" fill="#ffffff"/><rect x="286" y="0" width="13" height="300" fill="#ffffff"/><rect x="57" y="0" width="12" height="300" fill="#ffffff"/><rect x="96" y="0" width="9" height="300" fill="#ffffff"/><rect x="35" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="340" y="86" width="85" height="62" fill="#dfe3e1"/><rect x="243" y="80" width="69" height="63" fill="#dfe3e1"/><rect x="244" y="193" width="54" height="65" fill="#dfe3e1"/><rect x="47" y="0" width="49" height="54" fill="#dfe3e1"/><rect x="145" y="197" width="44" height="55" fill="#dfe3e1"/><rect x="357" y="32" width="65" height="37" fill="#dfe3e1"/><rect x="151" y="121" width="80" height="38" fill="#dfe3e1"/><rect x="8" y="160" width="70" height="61" fill="#dfe3e1"/><rect x="0" y="189" width="82" height="63" fill="#dfe3e1"/><rect x="233" y="129" width="65" height="53" fill="#dfe3e1"/><rect x="412" y="110" width="41" height="63" fill="#dfe3e1"/><rect x="392" y="181" width="78" height="62" fill="#dfe3e1"/><rect x="425" y="115" width="45" height="45" fill="#dfe3e1"/><rect x="434" y="79" width="57" height="63" fill="#dfe3e1"/><rect x="0" y="263" width="600" height="7" fill="#ffffff"/><rect x="0" y="40" width="600" height="8" fill="#ffffff"/><rect x="0" y="75" width="600" height="11" fill="#ffffff"/><rect x="0" y="81" width="600" height="7" fill="#ffffff"/><rect x="375" y="0" width="10" height="300" fill="#ffffff"/><rect x="190" y="0" width="9" height="300" fill="#ffffff"/><rect x="575" y="0" width="8" height="300" fill="#ffffff"/><rect x="556" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="199" width="600" height="300" fill="#c8d9e4"/><rect x="84" y="35" width="70" height="50" fill="#dfe3e1"/><rect x="366" y="205" width="88" height="61" fill="#dfe3e1"/><rect x="199" y="205" width="77" height="47" fill="#dfe3e1"/><rect x="352" y="161" width="72" height="58" fill="#dfe3e1"/><rect x="417" y="210" width="55" height="41" fill="#dfe3e1"/><rect x="43" y="195" width="42" height="35" fill="#dfe3e1"/><rect x="88" y="127" width="87" height="36" fill="#dfe3e1"/><rect x="23" y="21" width="75" height="47" fill="#dfe3e1"/><rect x="331" y="19" width="69" height="44" fill="#dfe3e1"/><rect x="90" y="222" width="87" height="40" fill="#dfe3e1"/><rect x="96" y="15" width="64" height="58" fill="#dfe3e1"/><rect x="466" y="33" width="47" height="64" fill="#dfe3e1"/><rect x="474" y="124" width="66" height="55" fill="#dfe3e1"/><rect x="292" y="2" width="73" height="37" fill="#dfe3e1"/><rect x="0" y="82" width="600" height="12" fill="#ffffff"/><rect x="0" y="58" width="600" height="10" fill="#ffffff"/><rect x="0" y="70" width="600" height="13" fill="#ffffff"/><rect x="0" y="21" width="600" height="11" fill="#ffffff"/><rect x="305" y="0" width="10" height="300" fill="#ffffff"/><rect x="241" y="0" width="11" height="300" fill="#ffffff"/><rect x="556" y="0" width="8" height="300" fill="#ffffff"/><rect x="74" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="212" width="600" height="300" fill="#c8d9e4"/><rect x="283" y="121" width="59" height="47" fill="#dfe3e1"/><rect x="165" y="212" width="55" height="42" fill="#dfe3e1"/><rect x="272" y="125" width="83" height="43" fill="#dfe3e1"/><rect x="203" y="29" width="70" height="44" fill="#dfe3e1"/><rect x="88" y="99" width="69" height="62" fill="#dfe3e1"/><rect x="364" y="205" width="77" height="34" fill="#dfe3e1"/><rect x="185" y="123" width="53" height="35" fill="#dfe3e1"/><rect x="12" y="212" width="42" height="58" fill="#dfe3e1"/><rect x="489" y="181" width="48" height="47" fill="#dfe3e1"/><rect x="197" y="161" width="68" height="39" fill="#dfe3e1"/><rect x="15" y="148" width="67" height="33" fill="#dfe3e1"/><rect x="196" y="105" width="55" height="46" fill="#dfe3e1"/><rect x="6" y="25" width="61" height="62" fill="#dfe3e1"/><rect x="435" y="121" width="57" height="31" fill="#dfe3e1"/><rect x="0" y="258" width="600" height="12" fill="#ffffff"/><rect x="0" y="250" width="600" height="10" fill="#ffffff"/><rect x="0" y="153" width="600" height="11" fill="#ffffff"/><rect x="0" y="255" width="600" height="13" fill="#ffffff"/><rect x="567" y="0" width="8" height="300" fill="#ffffff"/><rect x="310" y="0" width="10" height="300" fill="#ffffff"/><rect x="183" y="0" width="13" height="300" fill="#ffffff"/><rect x="100" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="301" y="102" width="51" height="51" fill="#dfe3e1"/><rect x="379" y="16" width="51" height="33" fill="#dfe3e1"/><rect x="51" y="108" width="60" height="48" fill="#dfe3e1"/><rect x="292" y="50" width="80" height="38" fill="#dfe3e1"/><rect x="47" y="214" width="85" height="31" fill="#dfe3e1"/><rect x="412" y="119" width="82" height="30" fill="#dfe3e1"/><rect x="178" y="150" width="43" height="49" fill="#dfe3e1"/><rect x="290" y="37" width="79" height="39" fill="#dfe3e1"/><rect x="274" y="74" width="73" height="40" fill="#dfe3e1"/><rect x="28" y="168" width="67" height="57" fill="#dfe3e1"/><rect x="175" y="25" width="77" height="36" fill="#dfe3e1"/><rect x="197" y="52" width="83" height="31" fill="#dfe3e1"/><rect x="310" y="59" width="50" height="51" fill="#dfe3e1"/><rect x="215" y="215" width="43" height="61" fill="#dfe3e1"/><rect x="0" y="81" width="600" height="13" fill="#ffffff"/><rect x="0" y="83" width="600" height="13" fill="#ffffff"/><rect x="0" y="55" width="600" height="12" fill="#ffffff"/><rect x="0" y="223" width="600" height="8" fill="#ffffff"/><rect x="162" y="0" width="13" height="300" fill="#ffffff"/><rect x="86" y="0" width="11" height="300" fill="#ffffff"/><rect x="237" y="0" width="7" height="300" fill="#ffffff"/><rect x="557" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="405" y="2" width="44" height="48" fill="#dfe3e1"/><rect x="202" y="186" width="56" height="41" fill="#dfe3e1"/><rect x="279" y="184" width="68" height="43" fill="#dfe3e1"/><rect x="461" y="56" width="48" height="30" fill="#dfe3e1"/><rect x="133" y="118" width="43" height="39" fill="#dfe3e1"/><rect x="98" y="18" width="43" height="55" fill="#dfe3e1"/><rect x="79" y="48" width="81" height="36" fill="#dfe3e1"/><rect x="237" y="63" width="87" height="33" fill="#dfe3e1"/><rect x="134" y="28" width="67" height="35" fill="#dfe3e1"/><rect x="495" y="121" width="84" height="56" fill="#dfe3e1"/><rect x="472" y="168" width="81" height="37" fill="#dfe3e1"/><rect x="407" y="224" width="63" height="42" fill="#dfe3e1"/><rect x="8" y="51" width="77" height="34" fill="#dfe3e1"/><rect x="231" y="76" width="45" height="42" fill="#dfe3e1"/><rect x="0" y="211" width="600" height="9" fill="#ffffff"/><rect x="0" y="227" width="600" height="10" fill="#ffffff"/><rect x="0" y="36" width="600" height="12" fill="#ffffff"/><rect x="0" y="75" width="600" height="11" fill="#ffffff"/><rect x="455" y="0" width="10" height="300" fill="#ffffff"/><rect x="398" y="0" width="8" height="300" fill="#ffffff"/><rect x="342" y="0" width="9" height="300" fill="#ffffff"/><rect x="448" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="194" width="600" height="300" fill="#c8d9e4"/><rect x="240" y="4" width="53" height="41" fill="#dfe3e1"/><rect x="440" y="85" width="57" height="42" fill="#dfe3e1"/><rect x="93" y="46" width="44" height="30" fill="#dfe3e1"/><rect x="307" y="80" width="64" height="50" fill="#dfe3e1"/><rect x="349" y="30" width="71" height="66" fill="#dfe3e1"/><rect x="44" y="95" width="79" height="52" fill="#dfe3e1"/><rect x="476" y="1" width="64" height="54" fill="#dfe3e1"/><rect x="187" y="61" width="80" height="48" fill="#dfe3e1"/><rect x="310" y="77" width="67" height="30" fill="#dfe3e1"/><rect x="103" y="26" width="82" height="38" fill="#dfe3e1"/><rect x="67" y="164" width="41" height="36" fill="#dfe3e1"/><rect x="385" y="9" width="65" height="39" fill="#dfe3e1"/><rect x="368" y="139" width="64" height="41" fill="#dfe3e1"/><rect x="497" y="9" width="73" height="30" fill="#dfe3e1"/><rect x="0" y="72" width="600" height="8" fill="#ffffff"/><rect x="0" y="191" width="600" height="10" fill="#ffffff"/><rect x="0" y="221" width="600" height="11" fill="#ffffff"/><rect x="0" y="107" width="600" height="10" fill="#ffffff"/><rect x="58" y="0" width="9" height="300" fill="#ffffff"/><rect x="259" y="0" width="10" height="300" fill="#ffffff"/><rect x="390" y="0" width="11" height="300" fill="#ffffff"/><rect x="406" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="259" y="206" width="43" height="50" fill="#dfe3e1"/><rect x="381" y="125" width="87" height="60" fill="#dfe3e1"/><rect x="154" y="60" width="55" height="39" fill="#dfe3e1"/><rect x="238" y="129" width="55" height="56" fill="#dfe3e1"/><rect x="380" y="186" width="42" height="51" fill="#dfe3e1"/><rect x="122" y="214" width="49" height="42" fill="#dfe3e1"/><rect x="402" y="199" width="45" height="62" fill="#dfe3e1"/><rect x="14" y="55" width="74" height="65" fill="#dfe3e1"/><rect x="258" y="78" width="77" height="37" fill="#dfe3e1"/><rect x="50" y="9" width="70" height="52" fill="#dfe3e1"/><rect x="175" y="43" width="82" height="33" fill="#dfe3e1"/><rect x="479" y="62" width="74" height="42" fill="#dfe3e1"/><rect x="23" y="194" width="60" height="64" fill="#dfe3e1"/><rect x="118" y="95" width="41" height="45" fill="#dfe3e1"/><rect x="0" y="161" width="600" height="13" fill="#ffffff"/><rect x="0" y="168" width="600" height="8" fill="#ffffff"/><rect x="0" y="271" width="600" height="10" fill="#ffffff"/><rect x="0" y="76" width="600" height="13" fill="#ffffff"/><rect x="505" y="0" width="10" height="300" fill="#ffffff"/><rect x="131" y="0" width="8" height="300" fill="#ffffff"/><rect x="286" y="0" width="10" height="300" fill="#ffffff"/><rect x="477" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="227" width="600" height="300" fill="#c8d9e4"/><rect x="282" y="205" width="72" height="33" fill="#dfe3e1"/><rect x="391" y="156" width="87" height="45" fill="#dfe3e1"/><rect x="12" y="90" width="50" height="64" fill="#dfe3e1"/><rect x="102" y="97" width="69" height="41" fill="#dfe3e1"/><rect x="241" y="49" width="83" height="57" fill="#dfe3e1"/><rect x="319" y="75" width="44" height="38" fill="#dfe3e1"/><rect x="500" y="168" width="46" height="47" fill="#dfe3e1"/><rect x="508" y="77" width="71" height="34" fill="#dfe3e1"/><rect x="422" y="151" width="58" height="66" fill="#dfe3e1"/><rect x="112" y="197" width="68" height="53" fill="#dfe3e1"/><rect x="322" y="76" width="51" height="39" fill="#dfe3e1"/><rect x="386" y="156" width="70" height="52" fill="#dfe3e1"/><rect x="195" y="197" width="76" height="58" fill="#dfe3e1"/><rect x="271" y="33" width="83" height="35" fill="#dfe3e1"/><rect x="0" y="56" width="600" height="8" fill="#ffffff"/><rect x="0" y="214" width="600" height="12" fill="#ffffff"/><rect x="0" y="136" width="600" height="13" fill="#ffffff"/><rect x="0" y="28" width="600" height="11" fill="#ffffff"/><rect x="485" y="0" width="9" height="300" fill="#ffffff"/><rect x="338" y="0" width="7" height="300" fill="#ffffff"/><rect x="522" y="0" width="8" height="300" fill="#ffffff"/><rect x="572" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="194" width="600" height="300" fill="#c8d9e4"/><rect x="271" y="121" width="63" height="55" fill="#dfe3e1"/><rect x="132" y="71" width="61" height="35" fill="#dfe3e1"/><rect x="290" y="95" width="58" height="64" fill="#dfe3e1"/><rect x="256" y="210" width="70" height="55" fill="#dfe3e1"/><rect x="115" y="99" width="64" height="33" fill="#dfe3e1"/><rect x="330" y="216" width="80" height="56" fill="#dfe3e1"/><rect x="26" y="148" width="70" height="56" fill="#dfe3e1"/><rect x="229" y="66" width="54" height="56" fill="#dfe3e1"/><rect x="324" y="134" width="42" height="30" fill="#dfe3e1"/><rect x="361" y="24" width="63" height="62" fill="#dfe3e1"/><rect x="79" y="227" width="52" height="35" fill="#dfe3e1"/><rect x="166" y="64" width="65" height="63" fill="#dfe3e1"/><rect x="205" y="85" width="44" height="31" fill="#dfe3e1"/><rect x="26" y="158" width="51" height="51" fill="#dfe3e1"/><rect x="0" y="254" width="600" height="7" fill="#ffffff"/><rect x="0" y="107" width="600" height="7" fill="#ffffff"/><rect x="0" y="144" width="600" height="7" fill="#ffffff"/><rect x="0" y="197" width="600" height="11" fill="#ffffff"/><rect x="179" y="0" width="11" height="300" fill="#ffffff"/><rect x="499" y="0" width="13" height="300" fill="#ffffff"/><rect x="172" y="0" width="11" height="300" fill="#ffffff"/><rect x="365" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="220" width="600" height="300" fill="#c8d9e4"/><rect x="78" y="73" width="64" height="45" fill="#dfe3e1"/><rect x="98" y="84" width="59" height="63" fill="#dfe3e1"/><rect x="144" y="86" width="75" height="44" fill="#dfe3e1"/><rect x="227" y="96" width="56" height="39" fill="#dfe3e1"/><rect x="347" y="157" width="45" height="34" fill="#dfe3e1"/><rect x="290" y="225" width="64" height="32" fill="#dfe3e1"/><rect x="77" y="196" width="68" height="56" fill="#dfe3e1"/><rect x="308" y="60" width="43" height="40" fill="#dfe3e1"/><rect x="22" y="221" width="86" height="34" fill="#dfe3e1"/><rect x="363" y="29" width="74" height="47" fill="#dfe3e1"/><rect x="33" y="111" width="50" height="41" fill="#dfe3e1"/><rect x="392" y="175" width="60" height="43" fill="#dfe3e1"/><rect x="12" y="43" width="71" height="37" fill="#dfe3e1"/><rect x="98" y="83" width="80" height="61" fill="#dfe3e1"/><rect x="0" y="136" width="600" height="12" fill="#ffffff"/><rect x="0" y="190" width="600" height="12" fill="#ffffff"/><rect x="0" y="117" width="600" height="9" fill="#ffffff"/><rect x="0" y="265" width="600" height="11" fill="#ffffff"/><rect x="305" y="0" width="7" height="300" fill="#ffffff"/><rect x="334" y="0" width="9" height="300" fill="#ffffff"/><rect x="264" y="0" width="11" height="300" fill="#ffffff"/><rect x="524" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="236" width="600" height="300" fill="#c8d9e4"/><rect x="92" y="91" width="74" height="34" fill="#dfe3e1"/><rect x="375" y="124" width="50" height="47" fill="#dfe3e1"/><rect x="364" y="209" width="65" height="47" fill="#dfe3e1"/><rect x="70" y="227" width="72" height="60" fill="#dfe3e1"/><rect x="496" y="22" width="79" height="48" fill="#dfe3e1"/><rect x="361" y="127" width="79" height="61" fill="#dfe3e1"/><rect x="356" y="186" width="73" height="59" fill="#dfe3e1"/><rect x="345" y="71" width="59" height="40" fill="#dfe3e1"/><rect x="445" y="163" width="56" height="64" fill="#dfe3e1"/><rect x="115" y="106" width="44" height="48" fill="#dfe3e1"/><rect x="163" y="176" width="66" height="52" fill="#dfe3e1"/><rect x="497" y="186" width="46" height="52" fill="#dfe3e1"/><rect x="330" y="143" width="44" height="34" fill="#dfe3e1"/><rect x="368" y="153" width="68" height="58" fill="#dfe3e1"/><rect x="0" y="265" width="600" height="12" fill="#ffffff"/><rect x="0" y="242" width="600" height="13" fill="#ffffff"/><rect x="0" y="241" width="600" height="11" fill="#ffffff"/><rect x="0" y="162" width="600" height="9" fill="#ffffff"/><rect x="407" y="0" width="8" height="300" fill="#ffffff"/><rect x="116" y="0" width="12" height="300" fill="#ffffff"/><rect x="394" y="0" width="7" height="300" fill="#ffffff"/><rect x="428" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="244" width="600" height="300" fill="#c8d9e4"/><rect x="207" y="219" width="55" height="52" fill="#dfe3e1"/><rect x="229" y="48" width="75" height="48" fill="#dfe3e1"/><rect x="83" y="139" width="49" height="37" fill="#dfe3e1"/><rect x="427" y="25" width="82" height="66" fill="#dfe3e1"/><rect x="386" y="119" width="80" height="34" fill="#dfe3e1"/><rect x="207" y="19" width="84" height="62" fill="#dfe3e1"/><rect x="61" y="45" width="58" height="62" fill="#dfe3e1"/><rect x="415" y="190" width="46" height="54" fill="#dfe3e1"/><rect x="303" y="212" width="67" height="39" fill="#dfe3e1"/><rect x="291" y="152" width="65" height="42" fill="#dfe3e1"/><rect x="476" y="81" width="59" height="48" fill="#dfe3e1"/><rect x="452" y="210" width="59" height="34" fill="#dfe3e1"/><rect x="80" y="197" width="60" height="40" fill="#dfe3e1"/><rect x="77" y="2" width="67" height="38" fill="#dfe3e1"/><rect x="0" y="122" width="600" height="8" fill="#ffffff"/><rect x="0" y="186" width="600" height="12" fill="#ffffff"/><rect x="0" y="197" width="600" height="10" fill="#ffffff"/><rect x="0" y="83" width="600" height="7" fill="#ffffff"/><rect x="456" y="0" width="8" height="300" fill="#ffffff"/><rect x="109" y="0" width="12" height="300" fill="#ffffff"/><rect x="20" y="0" width="7" height="300" fill="#ffffff"/><rect x="474" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="391" y="171" width="84" height="66" fill="#dfe3e1"/><rect x="87" y="33" width="45" height="36" fill="#dfe3e1"/><rect x="109" y="91" width="82" height="32" fill="#dfe3e1"/><rect x="439" y="125" width="53" height="65" fill="#dfe3e1"/><rect x="479" y="127" width="77" height="30" fill="#dfe3e1"/><rect x="420" y="227" width="75" height="64" fill="#dfe3e1"/><rect x="482" y="127" width="67" height="38" fill="#dfe3e1"/><rect x="498" y="139" width="49" height="39" fill="#dfe3e1"/><rect x="229" y="90" width="59" height="51" fill="#dfe3e1"/><rect x="192" y="229" width="43" height="41" fill="#dfe3e1"/><rect x="42" y="147" width="71" height="61" fill="#dfe3e1"/><rect x="33" y="124" width="48" height="38" fill="#dfe3e1"/><rect x="143" y="182" width="60" height="43" fill="#dfe3e1"/><rect x="342" y="110" width="45" height="62" fill="#dfe3e1"/><rect x="0" y="245" width="600" height="12" fill="#ffffff"/><rect x="0" y="272" width="600" height="13" fill="#ffffff"/><rect x="0" y="110" width="600" height="10" fill="#ffffff"/><rect x="0" y="233" width="600" height="10" fill="#ffffff"/><rect x="420" y="0" width="12" height="300" fill="#ffffff"/><rect x="363" y="0" width="10" height="300" fill="#ffffff"/><rect x="86" y="0" width="9" height="300" fill="#ffffff"/><rect x="58" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="312" y="81" width="43" height="52" fill="#dfe3e1"/><rect x="284" y="181" width="46" height="40" fill="#dfe3e1"/><rect x="466" y="57" width="44" height="58" fill="#dfe3e1"/><rect x="466" y="39" width="57" height="34" fill="#dfe3e1"/><rect x="175" y="75" width="48" height="64" fill="#dfe3e1"/><rect x="7" y="192" width="58" height="56" fill="#dfe3e1"/><rect x="404" y="89" width="49" height="47" fill="#dfe3e1"/><rect x="131" y="46" width="87" height="52" fill="#dfe3e1"/><rect x="336" y="170" width="79" height="66" fill="#dfe3e1"/><rect x="353" y="177" width="77" height="62" fill="#dfe3e1"/><rect x="390" y="212" width="67" height="57" fill="#dfe3e1"/><rect x="16" y="202" width="51" height="39" fill="#dfe3e1"/><rect x="51" y="142" width="67" height="30" fill="#dfe3e1"/><rect x="195" y="229" width="84" height="47" fill="#dfe3e1"/><rect x="0" y="276" width="600" height="8" fill="#ffffff"/><rect x="0" y="149" width="600" height="9" fill="#ffffff"/><rect x="0" y="272" width="600" height="12" fill="#ffffff"/><rect x="0" y="32" width="600" height="9" fill="#ffffff"/><rect x="382" y="0" width="10" height="300" fill="#ffffff"/><rect x="132" y="0" width="10" height="300" fill="#ffffff"/><rect x="115" y="0" width="11" height="300" fill="#ffffff"/><rect x="336" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="299" y="88" width="61" height="63" fill="#dfe3e1"/><rect x="419" y="190" width="51" height="46" fill="#dfe3e1"/><rect x="388" y="196" width="82" height="60" fill="#dfe3e1"/><rect x="487" y="219" width="53" height="41" fill="#dfe3e1"/><rect x="399" y="140" width="86" height="46" fill="#dfe3e1"/><rect x="302" y="6" width="74" height="49" fill="#dfe3e1"/><rect x="131" y="35" width="74" height="35" fill="#dfe3e1"/><rect x="161" y="193" width="84" height="40" fill="#dfe3e1"/><rect x="457" y="169" width="66" height="53" fill="#dfe3e1"/><rect x="131" y="228" width="62" height="64" fill="#dfe3e1"/><rect x="100" y="130" width="55" height="66" fill="#dfe3e1"/><rect x="351" y="168" width="43" height="46" fill="#dfe3e1"/><rect x="437" y="104" width="81" height="34" fill="#dfe3e1"/><rect x="270" y="134" width="55" height="39" fill="#dfe3e1"/><rect x="0" y="207" width="600" height="12" fill="#ffffff"/><rect x="0" y="86" width="600" height="10" fill="#ffffff"/><rect x="0" y="261" width="600" height="13" fill="#ffffff"/><rect x="0" y="73" width="600" height="11" fill="#ffffff"/><rect x="44" y="0" width="7" height="300" fill="#ffffff"/><rect x="256" y="0" width="7" height="300" fill="#ffffff"/><rect x="368" y="0" width="11" height="300" fill="#ffffff"/><rect x="455" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="361" y="62" width="75" height="38" fill="#dfe3e1"/><rect x="126" y="152" width="59" height="49" fill="#dfe3e1"/><rect x="500" y="91" width="53" height="31" fill="#dfe3e1"/><rect x="311" y="135" width="67" height="49" fill="#dfe3e1"/><rect x="51" y="72" width="67" height="56" fill="#dfe3e1"/><rect x="368" y="217" width="46" height="33" fill="#dfe3e1"/><rect x="216" y="159" width="80" height="30" fill="#dfe3e1"/><rect x="297" y="5" width="69" height="46" fill="#dfe3e1"/><rect x="473" y="189" width="69" height="62" fill="#dfe3e1"/><rect x="314" y="220" width="49" height="30" fill="#dfe3e1"/><rect x="99" y="227" width="54" height="50" fill="#dfe3e1"/><rect x="212" y="73" width="76" height="57" fill="#dfe3e1"/><rect x="457" y="108" width="84" height="50" fill="#dfe3e1"/><rect x="260" y="4" width="82" height="34" fill="#dfe3e1"/><rect x="0" y="39" width="600" height="12" fill="#ffffff"/><rect x="0" y="110" width="600" height="9" fill="#ffffff"/><rect x="0" y="53" width="600" height="10" fill="#ffffff"/><rect x="0" y="45" width="600" height="12" fill="#ffffff"/><rect x="460" y="0" width="8" height="300" fill="#ffffff"/><rect x="28" y="0" width="10" height="300" fill="#ffffff"/><rect x="23" y="0" width="13" height="300" fill="#ffffff"/><rect x="503" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="193" width="600" height="300" fill="#c8d9e4"/><rect x="460" y="206" width="65" height="63" fill="#dfe3e1"/><rect x="501" y="74" width="81" height="34" fill="#dfe3e1"/><rect x="231" y="56" width="64" height="65" fill="#dfe3e1"/><rect x="48" y="214" width="43" height="59" fill="#dfe3e1"/><rect x="476" y="199" width="77" height="53" fill="#dfe3e1"/><rect x="220" y="215" width="61" height="57" fill="#dfe3e1"/><rect x="182" y="93" width="58" height="49" fill="#dfe3e1"/><rect x="82" y="21" width="66" height="49" fill="#dfe3e1"/><rect x="29" y="15" width="45" height="52" fill="#dfe3e1"/><rect x="491" y="18" width="40" height="50" fill="#dfe3e1"/><rect x="180" y="77" width="64" height="37" fill="#dfe3e1"/><rect x="21" y="164" width="58" height="63" fill="#dfe3e1"/><rect x="397" y="165" width="85" height="48" fill="#dfe3e1"/><rect x="215" y="154" width="75" height="53" fill="#dfe3e1"/><rect x="0" y="148" width="600" height="8" fill="#ffffff"/><rect x="0" y="161" width="600" height="8" fill="#ffffff"/><rect x="0" y="73" width="600" height="11" fill="#ffffff"/><rect x="0" y="198" width="600" height="12" fill="#ffffff"/><rect x="329" y="0" width="8" height="300" fill="#ffffff"/><rect x="105" y="0" width="11" height="300" fill="#ffffff"/><rect x="256" y="0" width="9" height="300" fill="#ffffff"/><rect x="326" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="115" y="12" width="71" height="65" fill="#dfe3e1"/><rect x="509" y="213" width="48" height="43" fill="#dfe3e1"/><rect x="155" y="187" width="77" height="49" fill="#dfe3e1"/><rect x="360" y="45" width="45" height="61" fill="#dfe3e1"/><rect x="383" y="188" width="75" height="61" fill="#dfe3e1"/><rect x="411" y="103" width="58" height="57" fill="#dfe3e1"/><rect x="357" y="98" width="65" height="41" fill="#dfe3e1"/><rect x="94" y="152" width="67" height="58" fill="#dfe3e1"/><rect x="229" y="114" width="48" height="50" fill="#dfe3e1"/><rect x="398" y="197" width="52" height="37" fill="#dfe3e1"/><rect x="161" y="113" width="46" height="57" fill="#dfe3e1"/><rect x="458" y="49" width="59" height="32" fill="#dfe3e1"/><rect x="1" y="87" width="82" height="57" fill="#dfe3e1"/><rect x="450" y="95" width="83" height="59" fill="#dfe3e1"/><rect x="0" y="110" width="600" height="12" fill="#ffffff"/><rect x="0" y="234" width="600" height="11" fill="#ffffff"/><rect x="0" y="233" width="600" height="12" fill="#ffffff"/><rect x="0" y="190" width="600" height="7" fill="#ffffff"/><rect x="224" y="0" width="10" height="300" fill="#ffffff"/><rect x="276" y="0" width="11" height="300" fill="#ffffff"/><rect x="553" y="0" width="13" height="300" fill="#ffffff"/><rect x="422" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="240" width="600" height="300" fill="#c8d9e4"/><rect x="196" y="41" width="60" height="46" fill="#dfe3e1"/><rect x="431" y="53" width="50" height="53" fill="#dfe3e1"/><rect x="288" y="60" width="85" height="37" fill="#dfe3e1"/><rect x="168" y="135" width="79" height="65" fill="#dfe3e1"/><rect x="75" y="109" width="61" height="55" fill="#dfe3e1"/><rect x="458" y="151" width="75" height="41" fill="#dfe3e1"/><rect x="439" y="128" width="54" height="38" fill="#dfe3e1"/><rect x="419" y="49" width="70" height="63" fill="#dfe3e1"/><rect x="281" y="70" width="72" height="52" fill="#dfe3e1"/><rect x="419" y="123" width="44" height="37" fill="#dfe3e1"/><rect x="456" y="97" width="42" height="66" fill="#dfe3e1"/><rect x="114" y="90" width="48" height="63" fill="#dfe3e1"/><rect x="62" y="5" width="76" height="45" fill="#dfe3e1"/><rect x="455" y="67" width="78" height="53" fill="#dfe3e1"/><rect x="0" y="135" width="600" height="10" fill="#ffffff"/><rect x="0" y="158" width="600" height="10" fill="#ffffff"/><rect x="0" y="190" width="600" height="9" fill="#ffffff"/><rect x="0" y="199" width="600" height="8" fill="#ffffff"/><rect x="113" y="0" width="8" height="300" fill="#ffffff"/><rect x="391" y="0" width="10" height="300" fill="#ffffff"/><rect x="243" y="0" width="7" height="300" fill="#ffffff"/><rect x="224" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="48" y="36" width="44" height="36" fill="#dfe3e1"/><rect x="54" y="191" width="77" height="32" fill="#dfe3e1"/><rect x="297" y="137" width="61" height="31" fill="#dfe3e1"/><rect x="254" y="171" width="79" height="65" fill="#dfe3e1"/><rect x="380" y="123" width="66" height="41" fill="#dfe3e1"/><rect x="393" y="217" width="48" height="41" fill="#dfe3e1"/><rect x="331" y="192" width="87" height="39" fill="#dfe3e1"/><rect x="117" y="158" width="69" height="39" fill="#dfe3e1"/><rect x="335" y="150" width="56" height="62" fill="#dfe3e1"/><rect x="229" y="56" width="73" height="38" fill="#dfe3e1"/><rect x="293" y="210" width="67" height="35" fill="#dfe3e1"/><rect x="260" y="67" width="80" height="53" fill="#dfe3e1"/><rect x="170" y="50" width="83" height="39" fill="#dfe3e1"/><rect x="51" y="137" width="49" height="44" fill="#dfe3e1"/><rect x="0" y="191" width="600" height="11" fill="#ffffff"/><rect x="0" y="191" width="600" height="13" fill="#ffffff"/><rect x="0" y="214" width="600" height="12" fill="#ffffff"/><rect x="0" y="88" width="600" height="9" fill="#ffffff"/><rect x="261" y="0" width="7" height="300" fill="#ffffff"/><rect x="327" y="0" width="12" height="300" fill="#ffffff"/><rect x="72" y="0" width="11" height="300" fill="#ffffff"/><rect x="439" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="268" y="173" width="71" height="34" fill="#dfe3e1"/><rect x="0" y="42" width="60" height="56" fill="#dfe3e1"/><rect x="406" y="106" width="45" height="32" fill="#dfe3e1"/><rect x="473" y="105" width="86" height="46" fill="#dfe3e1"/><rect x="184" y="177" width="51" height="44" fill="#dfe3e1"/><rect x="137" y="52" width="48" height="49" fill="#dfe3e1"/><rect x="426" y="202" width="87" height="45" fill="#dfe3e1"/><rect x="297" y="107" width="66" height="45" fill="#dfe3e1"/><rect x="426" y="104" width="47" height="51" fill="#dfe3e1"/><rect x="202" y="0" width="47" height="62" fill="#dfe3e1"/><rect x="158" y="44" width="86" height="44" fill="#dfe3e1"/><rect x="4" y="94" width="44" height="57" fill="#dfe3e1"/><rect x="401" y="187" width="72" height="59" fill="#dfe3e1"/><rect x="75" y="209" width="53" height="30" fill="#dfe3e1"/><rect x="0" y="239" width="600" height="11" fill="#ffffff"/><rect x="0" y="214" width="600" height="9" fill="#ffffff"/><rect x="0" y="229" width="600" height="8" fill="#ffffff"/><rect x="0" y="229" width="600" height="12" fill="#ffffff"/><rect x="355" y="0" width="10" height="300" fill="#ffffff"/><rect x="180" y="0" width="10" height="300" fill="#ffffff"/><rect x="573" y="0" width="10" height="300" fill="#ffffff"/><rect x="177" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="227" width="600" height="300" fill="#c8d9e4"/><rect x="289" y="36" width="44" height="52" fill="#dfe3e1"/><rect x="257" y="15" width="58" height="49" fill="#dfe3e1"/><rect x="58" y="14" width="42" height="50" fill="#dfe3e1"/><rect x="172" y="221" width="81" height="30" fill="#dfe3e1"/><rect x="363" y="23" width="88" height="52" fill="#dfe3e1"/><rect x="433" y="41" width="74" height="48" fill="#dfe3e1"/><rect x="425" y="105" width="70" height="46" fill="#dfe3e1"/><rect x="463" y="46" width="87" height="32" fill="#dfe3e1"/><rect x="299" y="215" width="44" height="44" fill="#dfe3e1"/><rect x="276" y="76" width="57" height="63" fill="#dfe3e1"/><rect x="205" y="142" width="80" height="45" fill="#dfe3e1"/><rect x="415" y="152" width="61" height="35" fill="#dfe3e1"/><rect x="27" y="36" width="76" height="34" fill="#dfe3e1"/><rect x="211" y="169" width="43" height="65" fill="#dfe3e1"/><rect x="0" y="154" width="600" height="9" fill="#ffffff"/><rect x="0" y="156" width="600" height="8" fill="#ffffff"/><rect x="0" y="138" width="600" height="10" fill="#ffffff"/><rect x="0" y="34" width="600" height="7" fill="#ffffff"/><rect x="354" y="0" width="8" height="300" fill="#ffffff"/><rect x="401" y="0" width="12" height="300" fill="#ffffff"/><rect x="389" y="0" width="13" height="300" fill="#ffffff"/><rect x="312" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="232" width="600" height="300" fill="#c8d9e4"/><rect x="140" y="22" width="46" height="46" fill="#dfe3e1"/><rect x="231" y="217" width="72" height="32" fill="#dfe3e1"/><rect x="60" y="182" width="43" height="37" fill="#dfe3e1"/><rect x="83" y="226" width="70" height="45" fill="#dfe3e1"/><rect x="456" y="72" width="78" height="31" fill="#dfe3e1"/><rect x="208" y="114" width="61" height="56" fill="#dfe3e1"/><rect x="163" y="216" width="52" height="37" fill="#dfe3e1"/><rect x="335" y="21" width="57" height="31" fill="#dfe3e1"/><rect x="313" y="73" width="80" height="41" fill="#dfe3e1"/><rect x="304" y="55" width="66" height="35" fill="#dfe3e1"/><rect x="436" y="165" width="82" height="48" fill="#dfe3e1"/><rect x="4" y="218" width="42" height="32" fill="#dfe3e1"/><rect x="452" y="87" width="70" height="62" fill="#dfe3e1"/><rect x="443" y="51" width="51" height="48" fill="#dfe3e1"/><rect x="0" y="189" width="600" height="11" fill="#ffffff"/><rect x="0" y="67" width="600" height="13" fill="#ffffff"/><rect x="0" y="135" width="600" height="12" fill="#ffffff"/><rect x="0" y="101" width="600" height="11" fill="#ffffff"/><rect x="135" y="0" width="11" height="300" fill="#ffffff"/><rect x="233" y="0" width="8" height="300" fill="#ffffff"/><rect x="238" y="0" width="7" height="300" fill="#ffffff"/><rect x="246" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="370" y="88" width="46" height="42" fill="#dfe3e1"/><rect x="67" y="224" width="62" height="36" fill="#dfe3e1"/><rect x="501" y="85" width="59" height="48" fill="#dfe3e1"/><rect x="370" y="130" width="51" height="31" fill="#dfe3e1"/><rect x="484" y="63" width="82" height="54" fill="#dfe3e1"/><rect x="250" y="42" width="78" height="42" fill="#dfe3e1"/><rect x="177" y="203" width="72" height="55" fill="#dfe3e1"/><rect x="114" y="132" width="67" height="43" fill="#dfe3e1"/><rect x="48" y="218" width="41" height="53" fill="#dfe3e1"/><rect x="130" y="131" width="67" height="66" fill="#dfe3e1"/><rect x="126" y="139" width="58" height="37" fill="#dfe3e1"/><rect x="220" y="190" width="86" height="64" fill="#dfe3e1"/><rect x="33" y="95" width="84" height="35" fill="#dfe3e1"/><rect x="400" y="193" width="79" height="62" fill="#dfe3e1"/><rect x="0" y="176" width="600" height="11" fill="#ffffff"/><rect x="0" y="156" width="600" height="8" fill="#ffffff"/><rect x="0" y="128" width="600" height="8" fill="#ffffff"/><rect x="0" y="135" width="600" height="8" fill="#ffffff"/><rect x="231" y="0" width="12" height="300" fill="#ffffff"/><rect x="35" y="0" width="8" height="300" fill="#ffffff"/><rect x="134" y="0" width="10" height="300" fill="#ffffff"/><rect x="378" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="201" width="600" height="300" fill="#c8d9e4"/><rect x="228" y="37" width="56" height="36" fill="#dfe3e1"/><rect x="87" y="184" width="55" height="47" fill="#dfe3e1"/><rect x="486" y="74" width="44" height="31" fill="#dfe3e1"/><rect x="498" y="47" width="67" height="48" fill="#dfe3e1"/><rect x="440" y="230" width="64" height="30" fill="#dfe3e1"/><rect x="359" y="53" width="74" height="58" fill="#dfe3e1"/><rect x="301" y="161" width="77" height="50" fill="#dfe3e1"/><rect x="65" y="24" width="51" height="33" fill="#dfe3e1"/><rect x="477" y="70" width="53" height="36" fill="#dfe3e1"/><rect x="472" y="54" width="77" height="38" fill="#dfe3e1"/><rect x="340" y="95" width="57" height="54" fill="#dfe3e1"/><rect x="338" y="113" width="71" height="48" fill="#dfe3e1"/><rect x="149" y="90" width="72" height="37" fill="#dfe3e1"/><rect x="9" y="45" width="82" height="62" fill="#dfe3e1"/><rect x="0" y="53" width="600" height="7" fill="#ffffff"/><rect x="0" y="123" width="600" height="11" fill="#ffffff"/><rect x="0" y="143" width="600" height="13" fill="#ffffff"/><rect x="0" y="156" width="600" height="8" fill="#ffffff"/><rect x="82" y="0" width="13" height="300" fill="#ffffff"/><rect x="492" y="0" width="11" height="300" fill="#ffffff"/><rect x="326" y="0" width="11" height="300" fill="#ffffff"/><rect x="379" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="247" width="600" height="300" fill="#c8d9e4"/><rect x="181" y="33" width="50" height="54" fill="#dfe3e1"/><rect x="21" y="21" width="60" height="50" fill="#dfe3e1"/><rect x="151" y="55" width="78" height="39" fill="#dfe3e1"/><rect x="342" y="135" width="76" height="36" fill="#dfe3e1"/><rect x="468" y="162" width="50" height="40" fill="#dfe3e1"/><rect x="104" y="123" width="40" height="37" fill="#dfe3e1"/><rect x="128" y="162" width="81" height="43" fill="#dfe3e1"/><rect x="25" y="189" width="49" height="52" fill="#dfe3e1"/><rect x="15" y="70" width="58" height="56" fill="#dfe3e1"/><rect x="243" y="101" width="55" height="55" fill="#dfe3e1"/><rect x="419" y="38" width="62" height="36" fill="#dfe3e1"/><rect x="35" y="79" width="49" height="30" fill="#dfe3e1"/><rect x="340" y="82" width="76" height="47" fill="#dfe3e1"/><rect x="27" y="19" width="47" height="61" fill="#dfe3e1"/><rect x="0" y="46" width="600" height="10" fill="#ffffff"/><rect x="0" y="187" width="600" height="7" fill="#ffffff"/><rect x="0" y="191" width="600" height="7" fill="#ffffff"/><rect x="0" y="268" width="600" height="8" fill="#ffffff"/><rect x="370" y="0" width="11" height="300" fill="#ffffff"/><rect x="194" y="0" width="7" height="300" fill="#ffffff"/><rect x="276" y="0" width="8" height="300" fill="#ffffff"/><rect x="552" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="237" width="600" height="300" fill="#c8d9e4"/><rect x="56" y="64" width="78" height="48" fill="#dfe3e1"/><rect x="352" y="89" width="46" height="43" fill="#dfe3e1"/><rect x="429" y="75" width="59" height="65" fill="#dfe3e1"/><rect x="143" y="86" width="59" height="59" fill="#dfe3e1"/><rect x="337" y="83" width="43" height="32" fill="#dfe3e1"/><rect x="258" y="32" width="74" height="41" fill="#dfe3e1"/><rect x="177" y="152" width="46" height="47" fill="#dfe3e1"/><rect x="216" y="76" width="73" height="34" fill="#dfe3e1"/><rect x="118" y="26" width="58" height="43" fill="#dfe3e1"/><rect x="16" y="100" width="79" height="62" fill="#dfe3e1"/><rect x="178" y="55" width="72" height="46" fill="#dfe3e1"/><rect x="338" y="228" width="70" height="31" fill="#dfe3e1"/><rect x="438" y="87" width="81" height="45" fill="#dfe3e1"/><rect x="483" y="81" width="62" height="49" fill="#dfe3e1"/><rect x="0" y="180" width="600" height="8" fill="#ffffff"/><rect x="0" y="124" width="600" height="12" fill="#ffffff"/><rect x="0" y="249" width="600" height="13" fill="#ffffff"/><rect x="0" y="173" width="600" height="9" fill="#ffffff"/><rect x="321" y="0" width="10" height="300" fill="#ffffff"/><rect x="102" y="0" width="10" height="300" fill="#ffffff"/><rect x="171" y="0" width="7" height="300" fill="#ffffff"/><rect x="323" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="206" y="51" width="55" height="53" fill="#dfe3e1"/><rect x="132" y="141" width="86" height="37" fill="#dfe3e1"/><rect x="404" y="217" width="46" height="30" fill="#dfe3e1"/><rect x="312" y="187" width="45" height="37" fill="#dfe3e1"/><rect x="378" y="67" width="47" height="31" fill="#dfe3e1"/><rect x="435" y="104" width="64" height="49" fill="#dfe3e1"/><rect x="70" y="146" width="70" height="32" fill="#dfe3e1"/><rect x="492" y="46" width="55" height="57" fill="#dfe3e1"/><rect x="120" y="207" width="54" height="39" fill="#dfe3e1"/><rect x="505" y="230" width="63" height="48" fill="#dfe3e1"/><rect x="277" y="81" width="65" height="32" fill="#dfe3e1"/><rect x="71" y="129" width="53" height="35" fill="#dfe3e1"/><rect x="38" y="200" width="51" height="64" fill="#dfe3e1"/><rect x="507" y="217" width="63" height="44" fill="#dfe3e1"/><rect x="0" y="160" width="600" height="13" fill="#ffffff"/><rect x="0" y="64" width="600" height="9" fill="#ffffff"/><rect x="0" y="200" width="600" height="10" fill="#ffffff"/><rect x="0" y="232" width="600" height="9" fill="#ffffff"/><rect x="210" y="0" width="13" height="300" fill="#ffffff"/><rect x="83" y="0" width="11" height="300" fill="#ffffff"/><rect x="62" y="0" width="12" height="300" fill="#ffffff"/><rect x="345" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="223" width="600" height="300" fill="#c8d9e4"/><rect x="138" y="16" width="66" height="43" fill="#dfe3e1"/><rect x="270" y="13" width="51" height="32" fill="#dfe3e1"/><rect x="344" y="168" width="80" height="35" fill="#dfe3e1"/><rect x="265" y="144" width="65" height="45" fill="#dfe3e1"/><rect x="485" y="158" width="84" height="62" fill="#dfe3e1"/><rect x="130" y="230" width="48" height="45" fill="#dfe3e1"/><rect x="256" y="7" width="61" height="54" fill="#dfe3e1"/><rect x="371" y="126" width="67" height="58" fill="#dfe3e1"/><rect x="36" y="170" width="64" height="48" fill="#dfe3e1"/><rect x="326" y="99" width="85" height="39" fill="#dfe3e1"/><rect x="162" y="96" width="64" height="61" fill="#dfe3e1"/><rect x="501" y="216" width="88" height="58" fill="#dfe3e1"/><rect x="451" y="67" width="49" height="38" fill="#dfe3e1"/><rect x="476" y="208" width="73" height="42" fill="#dfe3e1"/><rect x="0" y="208" width="600" height="12" fill="#ffffff"/><rect x="0" y="91" width="600" height="8" fill="#ffffff"/><rect x="0" y="96" width="600" height="10" fill="#ffffff"/><rect x="0" y="182" width="600" height="12" fill="#ffffff"/><rect x="20" y="0" width="10" height="300" fill="#ffffff"/><rect x="253" y="0" width="10" height="300" fill="#ffffff"/><rect x="90" y="0" width="11" height="300" fill="#ffffff"/><rect x="346" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="135" y="181" width="43" height="61" fill="#dfe3e1"/><rect x="223" y="182" width="53" height="58" fill="#dfe3e1"/><rect x="119" y="194" width="69" height="49" fill="#dfe3e1"/><rect x="229" y="139" width="72" height="54" fill="#dfe3e1"/><rect x="353" y="14" width="74" height="54" fill="#dfe3e1"/><rect x="13" y="78" width="75" height="48" fill="#dfe3e1"/><rect x="245" y="11" width="75" height="52" fill="#dfe3e1"/><rect x="57" y="75" width="68" height="61" fill="#dfe3e1"/><rect x="58" y="199" width="53" height="56" fill="#dfe3e1"/><rect x="252" y="17" width="81" height="31" fill="#dfe3e1"/><rect x="147" y="35" width="45" height="42" fill="#dfe3e1"/><rect x="231" y="48" width="52" height="37" fill="#dfe3e1"/><rect x="101" y="76" width="67" height="38" fill="#dfe3e1"/><rect x="166" y="228" width="61" height="45" fill="#dfe3e1"/><rect x="0" y="49" width="600" height="12" fill="#ffffff"/><rect x="0" y="55" width="600" height="9" fill="#ffffff"/><rect x="0" y="250" width="600" height="7" fill="#ffffff"/><rect x="0" y="90" width="600" height="10" fill="#ffffff"/><rect x="210" y="0" width="11" height="300" fill="#ffffff"/><rect x="64" y="0" width="11" height="300" fill="#ffffff"/><rect x="443" y="0" width="9" height="300" fill="#ffffff"/><rect x="362" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="62" y="136" width="78" height="35" fill="#dfe3e1"/><rect x="137" y="145" width="41" height="38" fill="#dfe3e1"/><rect x="14" y="119" width="51" height="39" fill="#dfe3e1"/><rect x="139" y="97" width="82" height="64" fill="#dfe3e1"/><rect x="20" y="164" width="53" height="52" fill="#dfe3e1"/><rect x="339" y="197" width="68" height="44" fill="#dfe3e1"/><rect x="252" y="195" width="49" height="38" fill="#dfe3e1"/><rect x="433" y="183" width="49" height="50" fill="#dfe3e1"/><rect x="54" y="140" width="55" height="62" fill="#dfe3e1"/><rect x="221" y="148" width="71" height="43" fill="#dfe3e1"/><rect x="227" y="70" width="53" height="61" fill="#dfe3e1"/><rect x="133" y="197" width="72" height="55" fill="#dfe3e1"/><rect x="402" y="77" width="42" height="58" fill="#dfe3e1"/><rect x="68" y="214" width="53" height="45" fill="#dfe3e1"/><rect x="0" y="274" width="600" height="12" fill="#ffffff"/><rect x="0" y="86" width="600" height="9" fill="#ffffff"/><rect x="0" y="89" width="600" height="12" fill="#ffffff"/><rect x="0" y="59" width="600" height="12" fill="#ffffff"/><rect x="375" y="0" width="13" height="300" fill="#ffffff"/><rect x="407" y="0" width="11" height="300" fill="#ffffff"/><rect x="166" y="0" width="7" height="300" fill="#ffffff"/><rect x="394" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="169" y="7" width="63" height="37" fill="#dfe3e1"/><rect x="390" y="111" width="56" height="47" fill="#dfe3e1"/><rect x="341" y="105" width="53" height="40" fill="#dfe3e1"/><rect x="419" y="51" width="71" height="45" fill="#dfe3e1"/><rect x="450" y="214" width="62" height="44" fill="#dfe3e1"/><rect x="245" y="224" width="74" height="60" fill="#dfe3e1"/><rect x="389" y="74" width="62" height="63" fill="#dfe3e1"/><rect x="48" y="12" width="83" height="35" fill="#dfe3e1"/><rect x="122" y="203" width="85" height="65" fill="#dfe3e1"/><rect x="150" y="162" width="74" height="49" fill="#dfe3e1"/><rect x="157" y="153" width="65" height="64" fill="#dfe3e1"/><rect x="233" y="107" width="79" height="40" fill="#dfe3e1"/><rect x="449" y="79" width="81" height="35" fill="#dfe3e1"/><rect x="171" y="4" width="79" height="66" fill="#dfe3e1"/><rect x="0" y="241" width="600" height="10" fill="#ffffff"/><rect x="0" y="78" width="600" height="8" fill="#ffffff"/><rect x="0" y="30" width="600" height="9" fill="#ffffff"/><rect x="0" y="156" width="600" height="13" fill="#ffffff"/><rect x="20" y="0" width="7" height="300" fill="#ffffff"/><rect x="389" y="0" width="12" height="300" fill="#ffffff"/><rect x="217" y="0" width="13" height="300" fill="#ffffff"/><rect x="28" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="360" y="227" width="71" height="64" fill="#dfe3e1"/><rect x="321" y="6" width="44" height="31" fill="#dfe3e1"/><rect x="499" y="174" width="44" height="54" fill="#dfe3e1"/><rect x="90" y="14" width="46" height="57" fill="#dfe3e1"/><rect x="392" y="176" width="71" height="30" fill="#dfe3e1"/><rect x="317" y="6" width="70" height="44" fill="#dfe3e1"/><rect x="467" y="146" width="83" height="33" fill="#dfe3e1"/><rect x="383" y="81" width="43" height="32" fill="#dfe3e1"/><rect x="283" y="88" width="52" height="54" fill="#dfe3e1"/><rect x="410" y="21" width="83" height="61" fill="#dfe3e1"/><rect x="276" y="10" width="49" height="35" fill="#dfe3e1"/><rect x="224" y="100" width="69" height="44" fill="#dfe3e1"/><rect x="84" y="128" width="65" height="33" fill="#dfe3e1"/><rect x="394" y="93" width="73" height="45" fill="#dfe3e1"/><rect x="0" y="141" width="600" height="8" fill="#ffffff"/><rect x="0" y="87" width="600" height="10" fill="#ffffff"/><rect x="0" y="155" width="600" height="10" fill="#ffffff"/><rect x="0" y="80" width="600" height="10" fill="#ffffff"/><rect x="579" y="0" width="8" height="300" fill="#ffffff"/><rect x="408" y="0" width="8" height="300" fill="#ffffff"/><rect x="45" y="0" width="7" height="300" fill="#ffffff"/><rect x="123" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="211" y="4" width="54" height="47" fill="#dfe3e1"/><rect x="66" y="26" width="53" height="52" fill="#dfe3e1"/><rect x="174" y="117" width="43" height="53" fill="#dfe3e1"/><rect x="3" y="83" width="41" height="62" fill="#dfe3e1"/><rect x="400" y="208" width="81" height="42" fill="#dfe3e1"/><rect x="451" y="67" width="43" height="47" fill="#dfe3e1"/><rect x="433" y="134" width="58" height="47" fill="#dfe3e1"/><rect x="495" y="0" width="75" height="45" fill="#dfe3e1"/><rect x="500" y="181" width="72" height="32" fill="#dfe3e1"/><rect x="319" y="66" width="54" height="31" fill="#dfe3e1"/><rect x="473" y="210" width="76" height="46" fill="#dfe3e1"/><rect x="278" y="67" width="88" height="40" fill="#dfe3e1"/><rect x="494" y="95" width="88" height="60" fill="#dfe3e1"/><rect x="366" y="186" width="53" height="62" fill="#dfe3e1"/><rect x="0" y="183" width="600" height="11" fill="#ffffff"/><rect x="0" y="154" width="600" height="10" fill="#ffffff"/><rect x="0" y="183" width="600" height="7" fill="#ffffff"/><rect x="0" y="266" width="600" height="12" fill="#ffffff"/><rect x="212" y="0" width="13" height="300" fill="#ffffff"/><rect x="289" y="0" width="12" height="300" fill="#ffffff"/><rect x="308" y="0" width="10" height="300" fill="#ffffff"/><rect x="233" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="131" y="66" width="80" height="63" fill="#dfe3e1"/><rect x="499" y="102" width="61" height="63" fill="#dfe3e1"/><rect x="304" y="3" width="63" height="37" fill="#dfe3e1"/><rect x="291" y="187" width="72" height="48" fill="#dfe3e1"/><rect x="302" y="18" width="57" height="60" fill="#dfe3e1"/><rect x="158" y="218" width="82" height="34" fill="#dfe3e1"/><rect x="443" y="97" width="40" height="55" fill="#dfe3e1"/><rect x="225" y="26" width="42" height="33" fill="#dfe3e1"/><rect x="503" y="76" width="51" height="60" fill="#dfe3e1"/><rect x="159" y="49" width="66" height="55" fill="#dfe3e1"/><rect x="369" y="24" width="47" height="50" fill="#dfe3e1"/><rect x="372" y="5" width="79" height="64" fill="#dfe3e1"/><rect x="237" y="108" width="47" height="66" fill="#dfe3e1"/><rect x="147" y="148" width="42" height="48" fill="#dfe3e1"/><rect x="0" y="75" width="600" height="12" fill="#ffffff"/><rect x="0" y="69" width="600" height="8" fill="#ffffff"/><rect x="0" y="150" width="600" height="7" fill="#ffffff"/><rect x="0" y="103" width="600" height="8" fill="#ffffff"/><rect x="502" y="0" width="11" height="300" fill="#ffffff"/><rect x="517" y="0" width="10" height="300" fill="#ffffff"/><rect x="481" y="0" width="8" height="300" fill="#ffffff"/><rect x="20" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="361" y="37" width="69" height="64" fill="#dfe3e1"/><rect x="261" y="16" width="44" height="57" fill="#dfe3e1"/><rect x="346" y="227" width="53" height="51" fill="#dfe3e1"/><rect x="215" y="109" width="43" height="49" fill="#dfe3e1"/><rect x="74" y="22" width="56" height="36" fill="#dfe3e1"/><rect x="220" y="74" width="47" height="36" fill="#dfe3e1"/><rect x="267" y="73" width="76" height="47" fill="#dfe3e1"/><rect x="150" y="57" width="76" height="36" fill="#dfe3e1"/><rect x="232" y="130" width="41" height="40" fill="#dfe3e1"/><rect x="366" y="45" width="61" height="33" fill="#dfe3e1"/><rect x="369" y="132" width="79" height="65" fill="#dfe3e1"/><rect x="234" y="134" width="82" height="57" fill="#dfe3e1"/><rect x="150" y="59" width="78" height="36" fill="#dfe3e1"/><rect x="108" y="161" width="45" height="66" fill="#dfe3e1"/><rect x="0" y="230" width="600" height="11" fill="#ffffff"/><rect x="0" y="220" width="600" height="12" fill="#ffffff"/><rect x="0" y="48" width="600" height="9" fill="#ffffff"/><rect x="0" y="51" width="600" height="7" fill="#ffffff"/><rect x="467" y="0" width="9" height="300" fill="#ffffff"/><rect x="423" y="0" width="11" height="300" fill="#ffffff"/><rect x="111" y="0" width="12" height="300" fill="#ffffff"/><rect x="274" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="478" y="147" width="43" height="48" fill="#dfe3e1"/><rect x="483" y="75" width="52" height="30" fill="#dfe3e1"/><rect x="412" y="34" width="70" height="49" fill="#dfe3e1"/><rect x="32" y="64" width="76" height="39" fill="#dfe3e1"/><rect x="502" y="122" width="88" height="54" fill="#dfe3e1"/><rect x="33" y="225" width="87" height="63" fill="#dfe3e1"/><rect x="50" y="169" width="72" height="55" fill="#dfe3e1"/><rect x="164" y="90" width="82" height="50" fill="#dfe3e1"/><rect x="510" y="127" width="46" height="60" fill="#dfe3e1"/><rect x="367" y="225" width="64" height="43" fill="#dfe3e1"/><rect x="332" y="172" width="82" height="45" fill="#dfe3e1"/><rect x="0" y="112" width="86" height="65" fill="#dfe3e1"/><rect x="231" y="7" width="48" height="38" fill="#dfe3e1"/><rect x="495" y="171" width="64" height="57" fill="#dfe3e1"/><rect x="0" y="39" width="600" height="9" fill="#ffffff"/><rect x="0" y="222" width="600" height="11" fill="#ffffff"/><rect x="0" y="96" width="600" height="7" fill="#ffffff"/><rect x="0" y="122" width="600" height="7" fill="#ffffff"/><rect x="270" y="0" width="12" height="300" fill="#ffffff"/><rect x="249" y="0" width="10" height="300" fill="#ffffff"/><rect x="227" y="0" width="8" height="300" fill="#ffffff"/><rect x="183" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="416" y="78" width="48" height="38" fill="#dfe3e1"/><rect x="164" y="221" width="52" height="50" fill="#dfe3e1"/><rect x="423" y="177" width="59" height="49" fill="#dfe3e1"/><rect x="361" y="133" width="66" height="47" fill="#dfe3e1"/><rect x="206" y="173" width="66" height="43" fill="#dfe3e1"/><rect x="193" y="174" width="51" height="33" fill="#dfe3e1"/><rect x="86" y="9" width="53" height="48" fill="#dfe3e1"/><rect x="421" y="125" width="67" height="37" fill="#dfe3e1"/><rect x="320" y="87" width="70" height="53" fill="#dfe3e1"/><rect x="229" y="87" width="48" height="41" fill="#dfe3e1"/><rect x="322" y="195" width="87" height="43" fill="#dfe3e1"/><rect x="0" y="61" width="66" height="38" fill="#dfe3e1"/><rect x="99" y="112" width="58" height="39" fill="#dfe3e1"/><rect x="359" y="30" width="86" height="30" fill="#dfe3e1"/><rect x="0" y="263" width="600" height="9" fill="#ffffff"/><rect x="0" y="212" width="600" height="8" fill="#ffffff"/><rect x="0" y="241" width="600" height="11" fill="#ffffff"/><rect x="0" y="31" width="600" height="9" fill="#ffffff"/><rect x="198" y="0" width="10" height="300" fill="#ffffff"/><rect x="47" y="0" width="12" height="300" fill="#ffffff"/><rect x="488" y="0" width="10" height="300" fill="#ffffff"/><rect x="139" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="50" y="195" width="58" height="66" fill="#dfe3e1"/><rect x="263" y="89" width="51" height="56" fill="#dfe3e1"/><rect x="419" y="56" width="83" height="56" fill="#dfe3e1"/><rect x="146" y="40" width="86" height="36" fill="#dfe3e1"/><rect x="160" y="148" width="59" height="43" fill="#dfe3e1"/><rect x="190" y="31" width="78" height="35" fill="#dfe3e1"/><rect x="510" y="221" width="68" height="64" fill="#dfe3e1"/><rect x="12" y="104" width="57" height="47" fill="#dfe3e1"/><rect x="61" y="124" width="74" height="58" fill="#dfe3e1"/><rect x="427" y="106" width="41" height="30" fill="#dfe3e1"/><rect x="107" y="125" width="79" height="48" fill="#dfe3e1"/><rect x="435" y="27" width="43" height="55" fill="#dfe3e1"/><rect x="201" y="50" width="51" height="37" fill="#dfe3e1"/><rect x="74" y="176" width="76" height="45" fill="#dfe3e1"/><rect x="0" y="148" width="600" height="11" fill="#ffffff"/><rect x="0" y="115" width="600" height="10" fill="#ffffff"/><rect x="0" y="249" width="600" height="12" fill="#ffffff"/><rect x="0" y="100" width="600" height="9" fill="#ffffff"/><rect x="339" y="0" width="13" height="300" fill="#ffffff"/><rect x="104" y="0" width="12" height="300" fill="#ffffff"/><rect x="488" y="0" width="13" height="300" fill="#ffffff"/><rect x="371" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="324" y="85" width="74" height="55" fill="#dfe3e1"/><rect x="199" y="53" width="45" height="54" fill="#dfe3e1"/><rect x="21" y="100" width="72" height="31" fill="#dfe3e1"/><rect x="455" y="99" width="84" height="35" fill="#dfe3e1"/><rect x="192" y="92" width="78" height="55" fill="#dfe3e1"/><rect x="501" y="74" width="76" height="39" fill="#dfe3e1"/><rect x="296" y="164" width="46" height="61" fill="#dfe3e1"/><rect x="472" y="46" width="72" height="36" fill="#dfe3e1"/><rect x="99" y="178" width="61" height="34" fill="#dfe3e1"/><rect x="413" y="50" width="55" height="30" fill="#dfe3e1"/><rect x="212" y="119" width="55" height="53" fill="#dfe3e1"/><rect x="197" y="70" width="50" height="42" fill="#dfe3e1"/><rect x="1" y="132" width="62" height="53" fill="#dfe3e1"/><rect x="380" y="121" width="67" height="37" fill="#dfe3e1"/><rect x="0" y="258" width="600" height="12" fill="#ffffff"/><rect x="0" y="152" width="600" height="10" fill="#ffffff"/><rect x="0" y="238" width="600" height="8" fill="#ffffff"/><rect x="0" y="175" width="600" height="8" fill="#ffffff"/><rect x="452" y="0" width="7" height="300" fill="#ffffff"/><rect x="175" y="0" width="9" height="300" fill="#ffffff"/><rect x="360" y="0" width="13" height="300" fill="#ffffff"/><rect x="544" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="243" width="600" height="300" fill="#c8d9e4"/><rect x="504" y="43" width="50" height="48" fill="#dfe3e1"/><rect x="418" y="45" width="41" height="41" fill="#dfe3e1"/><rect x="347" y="145" width="49" height="41" fill="#dfe3e1"/><rect x="501" y="47" width="84" height="35" fill="#dfe3e1"/><rect x="23" y="165" width="48" height="60" fill="#dfe3e1"/><rect x="145" y="114" width="45" height="41" fill="#dfe3e1"/><rect x="345" y="164" width="51" height="61" fill="#dfe3e1"/><rect x="305" y="67" width="74" height="37" fill="#dfe3e1"/><rect x="127" y="82" width="55" height="55" fill="#dfe3e1"/><rect x="418" y="131" width="68" height="38" fill="#dfe3e1"/><rect x="329" y="226" width="47" height="39" fill="#dfe3e1"/><rect x="422" y="10" width="75" height="39" fill="#dfe3e1"/><rect x="21" y="204" width="45" height="62" fill="#dfe3e1"/><rect x="107" y="178" width="65" height="42" fill="#dfe3e1"/><rect x="0" y="88" width="600" height="10" fill="#ffffff"/><rect x="0" y="201" width="600" height="12" fill="#ffffff"/><rect x="0" y="184" width="600" height="13" fill="#ffffff"/><rect x="0" y="220" width="600" height="8" fill="#ffffff"/><rect x="102" y="0" width="11" height="300" fill="#ffffff"/><rect x="396" y="0" width="13" height="300" fill="#ffffff"/><rect x="321" y="0" width="11" height="300" fill="#ffffff"/><rect x="404" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="238" y="175" width="87" height="45" fill="#dfe3e1"/><rect x="484" y="77" width="70" height="64" fill="#dfe3e1"/><rect x="174" y="6" width="62" height="63" fill="#dfe3e1"/><rect x="118" y="8" width="60" height="44" fill="#dfe3e1"/><rect x="274" y="40" width="69" height="37" fill="#dfe3e1"/><rect x="234" y="135" width="83" height="63" fill="#dfe3e1"/><rect x="439" y="222" width="77" height="62" fill="#dfe3e1"/><rect x="343" y="187" width="71" height="42" fill="#dfe3e1"/><rect x="368" y="171" width="56" height="62" fill="#dfe3e1"/><rect x="335" y="153" width="49" height="31" fill="#dfe3e1"/><rect x="388" y="62" width="43" height="42" fill="#dfe3e1"/><rect x="156" y="29" width="56" height="36" fill="#dfe3e1"/><rect x="181" y="61" width="60" height="48" fill="#dfe3e1"/><rect x="339" y="20" width="59" height="45" fill="#dfe3e1"/><rect x="0" y="46" width="600" height="10" fill="#ffffff"/><rect x="0" y="163" width="600" height="9" fill="#ffffff"/><rect x="0" y="245" width="600" height="11" fill="#ffffff"/><rect x="0" y="141" width="600" height="9" fill="#ffffff"/><rect x="289" y="0" width="11" height="300" fill="#ffffff"/><rect x="330" y="0" width="9" height="300" fill="#ffffff"/><rect x="544" y="0" width="11" height="300" fill="#ffffff"/><rect x="300" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="210" y="229" width="61" height="54" fill="#dfe3e1"/><rect x="118" y="172" width="85" height="44" fill="#dfe3e1"/><rect x="254" y="21" width="86" height="42" fill="#dfe3e1"/><rect x="423" y="141" width="59" height="44" fill="#dfe3e1"/><rect x="190" y="164" width="75" height="40" fill="#dfe3e1"/><rect x="295" y="82" width="85" height="49" fill="#dfe3e1"/><rect x="62" y="126" width="75" height="60" fill="#dfe3e1"/><rect x="183" y="41" width="40" height="61" fill="#dfe3e1"/><rect x="220" y="40" width="62" height="60" fill="#dfe3e1"/><rect x="156" y="120" width="77" height="31" fill="#dfe3e1"/><rect x="301" y="180" width="69" height="52" fill="#dfe3e1"/><rect x="447" y="184" width="69" height="40" fill="#dfe3e1"/><rect x="83" y="95" width="56" height="55" fill="#dfe3e1"/><rect x="374" y="124" width="59" height="47" fill="#dfe3e1"/><rect x="0" y="85" width="600" height="13" fill="#ffffff"/><rect x="0" y="199" width="600" height="8" fill="#ffffff"/><rect x="0" y="177" width="600" height="8" fill="#ffffff"/><rect x="0" y="183" width="600" height="13" fill="#ffffff"/><rect x="335" y="0" width="10" height="300" fill="#ffffff"/><rect x="536" y="0" width="12" height="300" fill="#ffffff"/><rect x="534" y="0" width="13" height="300" fill="#ffffff"/><rect x="162" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="210" width="600" height="300" fill="#c8d9e4"/><rect x="148" y="131" width="42" height="43" fill="#dfe3e1"/><rect x="326" y="119" width="61" height="54" fill="#dfe3e1"/><rect x="81" y="112" width="79" height="37" fill="#dfe3e1"/><rect x="145" y="111" width="54" height="33" fill="#dfe3e1"/><rect x="299" y="18" width="48" height="47" fill="#dfe3e1"/><rect x="127" y="173" width="44" height="58" fill="#dfe3e1"/><rect x="27" y="145" width="85" height="54" fill="#dfe3e1"/><rect x="494" y="201" width="68" height="63" fill="#dfe3e1"/><rect x="25" y="98" width="76" height="63" fill="#dfe3e1"/><rect x="456" y="108" width="55" height="53" fill="#dfe3e1"/><rect x="245" y="131" width="42" height="61" fill="#dfe3e1"/><rect x="44" y="142" width="51" height="38" fill="#dfe3e1"/><rect x="305" y="10" width="60" height="42" fill="#dfe3e1"/><rect x="31" y="228" width="44" height="43" fill="#dfe3e1"/><rect x="0" y="245" width="600" height="8" fill="#ffffff"/><rect x="0" y="47" width="600" height="11" fill="#ffffff"/><rect x="0" y="266" width="600" height="10" fill="#ffffff"/><rect x="0" y="186" width="600" height="12" fill="#ffffff"/><rect x="379" y="0" width="13" height="300" fill="#ffffff"/><rect x="391" y="0" width="9" height="300" fill="#ffffff"/><rect x="260" y="0" width="7" height="300" fill="#ffffff"/><rect x="368" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="97" y="105" width="40" height="39" fill="#dfe3e1"/><rect x="137" y="63" width="56" height="62" fill="#dfe3e1"/><rect x="394" y="73" width="41" height="64" fill="#dfe3e1"/><rect x="380" y="14" width="88" height="58" fill="#dfe3e1"/><rect x="78" y="222" width="65" height="33" fill="#dfe3e1"/><rect x="77" y="228" width="79" height="59" fill="#dfe3e1"/><rect x="400" y="205" width="47" height="58" fill="#dfe3e1"/><rect x="205" y="18" width="45" height="58" fill="#dfe3e1"/><rect x="390" y="61" width="62" height="52" fill="#dfe3e1"/><rect x="388" y="154" width="79" height="49" fill="#dfe3e1"/><rect x="432" y="171" width="55" height="43" fill="#dfe3e1"/><rect x="345" y="157" width="69" height="41" fill="#dfe3e1"/><rect x="432" y="70" width="42" height="47" fill="#dfe3e1"/><rect x="454" y="154" width="60" height="65" fill="#dfe3e1"/><rect x="0" y="38" width="600" height="13" fill="#ffffff"/><rect x="0" y="24" width="600" height="11" fill="#ffffff"/><rect x="0" y="137" width="600" height="11" fill="#ffffff"/><rect x="0" y="64" width="600" height="13" fill="#ffffff"/><rect x="369" y="0" width="8" height="300" fill="#ffffff"/><rect x="130" y="0" width="10" height="300" fill="#ffffff"/><rect x="311" y="0" width="11" height="300" fill="#ffffff"/><rect x="514" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="195" width="600" height="300" fill="#c8d9e4"/><rect x="183" y="156" width="55" height="63" fill="#dfe3e1"/><rect x="24" y="90" width="40" height="64" fill="#dfe3e1"/><rect x="409" y="97" width="43" height="42" fill="#dfe3e1"/><rect x="500" y="100" width="47" height="38" fill="#dfe3e1"/><rect x="95" y="157" width="51" height="60" fill="#dfe3e1"/><rect x="342" y="135" width="49" height="41" fill="#dfe3e1"/><rect x="388" y="165" width="75" height="43" fill="#dfe3e1"/><rect x="83" y="26" width="40" height="53" fill="#dfe3e1"/><rect x="498" y="23" width="74" height="49" fill="#dfe3e1"/><rect x="311" y="19" width="51" height="31" fill="#dfe3e1"/><rect x="109" y="154" width="79" height="59" fill="#dfe3e1"/><rect x="194" y="218" width="63" height="39" fill="#dfe3e1"/><rect x="154" y="9" width="45" height="46" fill="#dfe3e1"/><rect x="154" y="57" width="80" height="53" fill="#dfe3e1"/><rect x="0" y="94" width="600" height="9" fill="#ffffff"/><rect x="0" y="136" width="600" height="8" fill="#ffffff"/><rect x="0" y="91" width="600" height="10" fill="#ffffff"/><rect x="0" y="29" width="600" height="8" fill="#ffffff"/><rect x="161" y="0" width="12" height="300" fill="#ffffff"/><rect x="343" y="0" width="10" height="300" fill="#ffffff"/><rect x="29" y="0" width="9" height="300" fill="#ffffff"/><rect x="120" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="484" y="177" width="84" height="48" fill="#dfe3e1"/><rect x="138" y="12" width="53" height="55" fill="#dfe3e1"/><rect x="138" y="133" width="68" height="63" fill="#dfe3e1"/><rect x="91" y="93" width="54" height="40" fill="#dfe3e1"/><rect x="117" y="156" width="48" height="51" fill="#dfe3e1"/><rect x="406" y="61" width="72" height="48" fill="#dfe3e1"/><rect x="231" y="48" width="83" height="37" fill="#dfe3e1"/><rect x="428" y="147" width="51" height="59" fill="#dfe3e1"/><rect x="357" y="166" width="52" height="30" fill="#dfe3e1"/><rect x="4" y="157" width="66" height="30" fill="#dfe3e1"/><rect x="127" y="174" width="71" height="33" fill="#dfe3e1"/><rect x="249" y="24" width="71" height="61" fill="#dfe3e1"/><rect x="240" y="40" width="83" height="37" fill="#dfe3e1"/><rect x="279" y="188" width="66" height="64" fill="#dfe3e1"/><rect x="0" y="203" width="600" height="10" fill="#ffffff"/><rect x="0" y="140" width="600" height="8" fill="#ffffff"/><rect x="0" y="269" width="600" height="9" fill="#ffffff"/><rect x="0" y="25" width="600" height="9" fill="#ffffff"/><rect x="264" y="0" width="13" height="300" fill="#ffffff"/><rect x="550" y="0" width="9" height="300" fill="#ffffff"/><rect x="370" y="0" width="7" height="300" fill="#ffffff"/><rect x="102" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="234" width="600" height="300" fill="#c8d9e4"/><rect x="10" y="125" width="85" height="62" fill="#dfe3e1"/><rect x="9" y="201" width="68" height="48" fill="#dfe3e1"/><rect x="49" y="202" width="46" height="30" fill="#dfe3e1"/><rect x="510" y="166" width="50" height="32" fill="#dfe3e1"/><rect x="191" y="218" width="72" height="64" fill="#dfe3e1"/><rect x="14" y="29" width="64" height="34" fill="#dfe3e1"/><rect x="2" y="120" width="81" height="45" fill="#dfe3e1"/><rect x="110" y="77" width="58" height="48" fill="#dfe3e1"/><rect x="247" y="92" width="48" height="58" fill="#dfe3e1"/><rect x="319" y="164" width="78" height="40" fill="#dfe3e1"/><rect x="69" y="154" width="48" height="51" fill="#dfe3e1"/><rect x="243" y="176" width="45" height="41" fill="#dfe3e1"/><rect x="355" y="50" width="84" height="61" fill="#dfe3e1"/><rect x="485" y="139" width="83" height="65" fill="#dfe3e1"/><rect x="0" y="271" width="600" height="10" fill="#ffffff"/><rect x="0" y="263" width="600" height="9" fill="#ffffff"/><rect x="0" y="280" width="600" height="7" fill="#ffffff"/><rect x="0" y="218" width="600" height="9" fill="#ffffff"/><rect x="93" y="0" width="11" height="300" fill="#ffffff"/><rect x="298" y="0" width="12" height="300" fill="#ffffff"/><rect x="253" y="0" width="11" height="300" fill="#ffffff"/><rect x="72" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="284" y="188" width="54" height="54" fill="#dfe3e1"/><rect x="256" y="203" width="60" height="44" fill="#dfe3e1"/><rect x="482" y="88" width="51" height="54" fill="#dfe3e1"/><rect x="156" y="123" width="65" height="54" fill="#dfe3e1"/><rect x="133" y="219" width="52" height="51" fill="#dfe3e1"/><rect x="10" y="181" width="68" height="49" fill="#dfe3e1"/><rect x="432" y="74" width="83" height="53" fill="#dfe3e1"/><rect x="158" y="78" width="50" height="62" fill="#dfe3e1"/><rect x="78" y="140" width="78" height="59" fill="#dfe3e1"/><rect x="420" y="149" width="48" height="42" fill="#dfe3e1"/><rect x="359" y="207" width="48" height="63" fill="#dfe3e1"/><rect x="457" y="96" width="58" height="58" fill="#dfe3e1"/><rect x="101" y="46" width="45" height="42" fill="#dfe3e1"/><rect x="31" y="26" width="54" height="65" fill="#dfe3e1"/><rect x="0" y="188" width="600" height="13" fill="#ffffff"/><rect x="0" y="253" width="600" height="11" fill="#ffffff"/><rect x="0" y="27" width="600" height="11" fill="#ffffff"/><rect x="0" y="83" width="600" height="13" fill="#ffffff"/><rect x="473" y="0" width="8" height="300" fill="#ffffff"/><rect x="25" y="0" width="7" height="300" fill="#ffffff"/><rect x="195" y="0" width="13" height="300" fill="#ffffff"/><rect x="57" y="0" width="12" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="98" y="208" width="82" height="37" fill="#dfe3e1"/><rect x="207" y="22" width="78" height="31" fill="#dfe3e1"/><rect x="440" y="225" width="65" height="30" fill="#dfe3e1"/><rect x="243" y="120" width="52" height="50" fill="#dfe3e1"/><rect x="0" y="64" width="81" height="49" fill="#dfe3e1"/><rect x="470" y="201" width="70" height="58" fill="#dfe3e1"/><rect x="312" y="227" width="53" height="35" fill="#dfe3e1"/><rect x="230" y="227" width="68" height="48" fill="#dfe3e1"/><rect x="368" y="122" width="74" height="62" fill="#dfe3e1"/><rect x="358" y="107" width="82" height="54" fill="#dfe3e1"/><rect x="241" y="38" width="78" height="36" fill="#dfe3e1"/><rect x="427" y="179" width="73" height="52" fill="#dfe3e1"/><rect x="112" y="23" width="40" height="44" fill="#dfe3e1"/><rect x="468" y="165" width="79" height="49" fill="#dfe3e1"/><rect x="0" y="112" width="600" height="9" fill="#ffffff"/><rect x="0" y="32" width="600" height="9" fill="#ffffff"/><rect x="0" y="159" width="600" height="13" fill="#ffffff"/><rect x="0" y="108" width="600" height="8" fill="#ffffff"/><rect x="56" y="0" width="8" height="300" fill="#ffffff"/><rect x="159" y="0" width="11" height="300" fill="#ffffff"/><rect x="352" y="0" width="7" height="300" fill="#ffffff"/><rect x="119" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="395" y="24" width="53" height="51" fill="#dfe3e1"/><rect x="315" y="11" width="40" height="33" fill="#dfe3e1"/><rect x="487" y="228" width="65" height="30" fill="#dfe3e1"/><rect x="100" y="103" width="55" height="35" fill="#dfe3e1"/><rect x="239" y="65" width="72" height="49" fill="#dfe3e1"/><rect x="121" y="45" width="55" height="55" fill="#dfe3e1"/><rect x="104" y="197" width="50" height="44" fill="#dfe3e1"/><rect x="24" y="102" width="53" height="49" fill="#dfe3e1"/><rect x="386" y="7" width="84" height="49" fill="#dfe3e1"/><rect x="458" y="4" width="79" height="43" fill="#dfe3e1"/><rect x="398" y="182" width="80" height="42" fill="#dfe3e1"/><rect x="268" y="152" width="85" height="34" fill="#dfe3e1"/><rect x="131" y="22" width="48" height="63" fill="#dfe3e1"/><rect x="48" y="118" width="88" height="52" fill="#dfe3e1"/><rect x="0" y="105" width="600" height="12" fill="#ffffff"/><rect x="0" y="60" width="600" height="11" fill="#ffffff"/><rect x="0" y="209" width="600" height="11" fill="#ffffff"/><rect x="0" y="100" width="600" height="7" fill="#ffffff"/><rect x="525" y="0" width="11" height="300" fill="#ffffff"/><rect x="520" y="0" width="8" height="300" fill="#ffffff"/><rect x="384" y="0" width="7" height="300" fill="#ffffff"/><rect x="340" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="465" y="113" width="61" height="37" fill="#dfe3e1"/><rect x="156" y="207" width="63" height="35" fill="#dfe3e1"/><rect x="496" y="112" width="85" height="30" fill="#dfe3e1"/><rect x="93" y="147" width="59" height="31" fill="#dfe3e1"/><rect x="37" y="184" width="50" height="47" fill="#dfe3e1"/><rect x="497" y="47" width="52" height="32" fill="#dfe3e1"/><rect x="419" y="107" width="50" height="60" fill="#dfe3e1"/><rect x="414" y="24" width="54" height="51" fill="#dfe3e1"/><rect x="81" y="129" width="82" height="41" fill="#dfe3e1"/><rect x="140" y="77" width="77" height="50" fill="#dfe3e1"/><rect x="416" y="54" width="74" height="36" fill="#dfe3e1"/><rect x="376" y="125" width="73" height="55" fill="#dfe3e1"/><rect x="278" y="37" width="57" height="50" fill="#dfe3e1"/><rect x="31" y="78" width="80" height="33" fill="#dfe3e1"/><rect x="0" y="141" width="600" height="8" fill="#ffffff"/><rect x="0" y="248" width="600" height="12" fill="#ffffff"/><rect x="0" y="152" width="600" height="12" fill="#ffffff"/><rect x="0" y="162" width="600" height="8" fill="#ffffff"/><rect x="277" y="0" width="10" height="300" fill="#ffffff"/><rect x="573" y="0" width="8" height="300" fill="#ffffff"/><rect x="208" y="0" width="10" height="300" fill="#ffffff"/><rect x="247" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="202" width="600" height="300" fill="#c8d9e4"/><rect x="136" y="88" width="76" height="41" fill="#dfe3e1"/><rect x="169" y="181" width="84" height="60" fill="#dfe3e1"/><rect x="493" y="225" width="87" height="65" fill="#dfe3e1"/><rect x="298" y="8" width="79" height="34" fill="#dfe3e1"/><rect x="174" y="89" width="60" height="32" fill="#dfe3e1"/><rect x="98" y="199" width="75" height="32" fill="#dfe3e1"/><rect x="267" y="204" width="58" height="65" fill="#dfe3e1"/><rect x="263" y="35" width="78" height="37" fill="#dfe3e1"/><rect x="397" y="125" width="43" height="37" fill="#dfe3e1"/><rect x="447" y="211" width="52" height="42" fill="#dfe3e1"/><rect x="32" y="14" width="78" height="30" fill="#dfe3e1"/><rect x="142" y="217" width="45" height="53" fill="#dfe3e1"/><rect x="446" y="39" width="49" height="51" fill="#dfe3e1"/><rect x="413" y="103" width="86" height="45" fill="#dfe3e1"/><rect x="0" y="218" width="600" height="7" fill="#ffffff"/><rect x="0" y="114" width="600" height="13" fill="#ffffff"/><rect x="0" y="160" width="600" height="11" fill="#ffffff"/><rect x="0" y="97" width="600" height="13" fill="#ffffff"/><rect x="428" y="0" width="7" height="300" fill="#ffffff"/><rect x="218" y="0" width="11" height="300" fill="#ffffff"/><rect x="313" y="0" width="13" height="300" fill="#ffffff"/><rect x="315" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="135" y="133" width="40" height="64" fill="#dfe3e1"/><rect x="374" y="149" width="56" height="53" fill="#dfe3e1"/><rect x="271" y="65" width="49" height="63" fill="#dfe3e1"/><rect x="96" y="53" width="64" height="66" fill="#dfe3e1"/><rect x="223" y="197" width="74" height="62" fill="#dfe3e1"/><rect x="193" y="164" width="85" height="30" fill="#dfe3e1"/><rect x="473" y="199" width="84" height="54" fill="#dfe3e1"/><rect x="414" y="5" width="70" height="47" fill="#dfe3e1"/><rect x="87" y="165" width="49" height="52" fill="#dfe3e1"/><rect x="452" y="166" width="58" height="61" fill="#dfe3e1"/><rect x="245" y="146" width="75" height="64" fill="#dfe3e1"/><rect x="298" y="138" width="72" height="55" fill="#dfe3e1"/><rect x="198" y="43" width="45" height="49" fill="#dfe3e1"/><rect x="233" y="223" width="69" height="56" fill="#dfe3e1"/><rect x="0" y="200" width="600" height="10" fill="#ffffff"/><rect x="0" y="224" width="600" height="13" fill="#ffffff"/><rect x="0" y="64" width="600" height="8" fill="#ffffff"/><rect x="0" y="273" width="600" height="8" fill="#ffffff"/><rect x="278" y="0" width="11" height="300" fill="#ffffff"/><rect x="334" y="0" width="11" height="300" fill="#ffffff"/><rect x="423" y="0" width="8" height="300" fill="#ffffff"/><rect x="145" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="356" y="29" width="67" height="32" fill="#dfe3e1"/><rect x="29" y="45" width="46" height="58" fill="#dfe3e1"/><rect x="169" y="6" width="44" height="61" fill="#dfe3e1"/><rect x="451" y="132" width="86" height="62" fill="#dfe3e1"/><rect x="173" y="63" width="57" height="35" fill="#dfe3e1"/><rect x="466" y="203" width="49" height="33" fill="#dfe3e1"/><rect x="309" y="128" width="70" height="60" fill="#dfe3e1"/><rect x="251" y="44" width="49" height="37" fill="#dfe3e1"/><rect x="121" y="172" width="74" height="34" fill="#dfe3e1"/><rect x="38" y="47" width="61" height="34" fill="#dfe3e1"/><rect x="122" y="186" width="62" height="65" fill="#dfe3e1"/><rect x="323" y="29" width="65" height="61" fill="#dfe3e1"/><rect x="47" y="108" width="42" height="58" fill="#dfe3e1"/><rect x="196" y="5" width="43" height="51" fill="#dfe3e1"/><rect x="0" y="75" width="600" height="7" fill="#ffffff"/><rect x="0" y="56" width="600" height="10" fill="#ffffff"/><rect x="0" y="233" width="600" height="12" fill="#ffffff"/><rect x="0" y="107" width="600" height="7" fill="#ffffff"/><rect x="547" y="0" width="9" height="300" fill="#ffffff"/><rect x="426" y="0" width="9" height="300" fill="#ffffff"/><rect x="57" y="0" width="7" height="300" fill="#ffffff"/><rect x="417" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="224" width="600" height="300" fill="#c8d9e4"/><rect x="498" y="104" width="68" height="30" fill="#dfe3e1"/><rect x="359" y="65" width="55" height="55" fill="#dfe3e1"/><rect x="98" y="34" width="68" height="64" fill="#dfe3e1"/><rect x="265" y="145" width="78" height="48" fill="#dfe3e1"/><rect x="49" y="119" width="43" height="64" fill="#dfe3e1"/><rect x="343" y="79" width="69" height="65" fill="#dfe3e1"/><rect x="477" y="102" width="71" height="32" fill="#dfe3e1"/><rect x="270" y="113" width="51" height="65" fill="#dfe3e1"/><rect x="12" y="151" width="42" height="63" fill="#dfe3e1"/><rect x="133" y="9" width="80" height="33" fill="#dfe3e1"/><rect x="150" y="130" width="46" height="59" fill="#dfe3e1"/><rect x="46" y="77" width="64" height="49" fill="#dfe3e1"/><rect x="428" y="64" width="76" height="38" fill="#dfe3e1"/><rect x="81" y="171" width="50" height="54" fill="#dfe3e1"/><rect x="0" y="153" width="600" height="11" fill="#ffffff"/><rect x="0" y="228" width="600" height="9" fill="#ffffff"/><rect x="0" y="251" width="600" height="7" fill="#ffffff"/><rect x="0" y="124" width="600" height="13" fill="#ffffff"/><rect x="41" y="0" width="11" height="300" fill="#ffffff"/><rect x="208" y="0" width="10" height="300" fill="#ffffff"/><rect x="409" y="0" width="9" height="300" fill="#ffffff"/><rect x="89" y="0" width="7" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="213" width="600" height="300" fill="#c8d9e4"/><rect x="472" y="206" width="53" height="58" fill="#dfe3e1"/><rect x="25" y="12" width="70" height="54" fill="#dfe3e1"/><rect x="445" y="47" width="78" height="45" fill="#dfe3e1"/><rect x="509" y="160" width="43" height="35" fill="#dfe3e1"/><rect x="262" y="168" width="69" height="38" fill="#dfe3e1"/><rect x="130" y="92" width="83" height="66" fill="#dfe3e1"/><rect x="474" y="26" width="78" height="32" fill="#dfe3e1"/><rect x="218" y="114" width="49" height="60" fill="#dfe3e1"/><rect x="117" y="173" width="49" height="37" fill="#dfe3e1"/><rect x="303" y="194" width="75" height="35" fill="#dfe3e1"/><rect x="503" y="138" width="87" height="38" fill="#dfe3e1"/><rect x="325" y="91" width="63" height="55" fill="#dfe3e1"/><rect x="92" y="60" width="52" height="52" fill="#dfe3e1"/><rect x="374" y="81" width="51" height="38" fill="#dfe3e1"/><rect x="0" y="150" width="600" height="9" fill="#ffffff"/><rect x="0" y="253" width="600" height="7" fill="#ffffff"/><rect x="0" y="92" width="600" height="8" fill="#ffffff"/><rect x="0" y="138" width="600" height="10" fill="#ffffff"/><rect x="461" y="0" width="12" height="300" fill="#ffffff"/><rect x="110" y="0" width="7" height="300" fill="#ffffff"/><rect x="288" y="0" width="10" height="300" fill="#ffffff"/><rect x="436" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="288" y="27" width="62" height="55" fill="#dfe3e1"/><rect x="85" y="17" width="52" height="53" fill="#dfe3e1"/><rect x="390" y="162" width="79" height="32" fill="#dfe3e1"/><rect x="206" y="153" width="87" height="45" fill="#dfe3e1"/><rect x="106" y="85" width="77" height="49" fill="#dfe3e1"/><rect x="16" y="224" width="55" height="41" fill="#dfe3e1"/><rect x="351" y="204" width="84" height="58" fill="#dfe3e1"/><rect x="353" y="98" width="50" height="41" fill="#dfe3e1"/><rect x="443" y="114" width="85" height="40" fill="#dfe3e1"/><rect x="2" y="164" width="85" height="51" fill="#dfe3e1"/><rect x="123" y="100" width="83" height="51" fill="#dfe3e1"/><rect x="355" y="75" width="74" height="58" fill="#dfe3e1"/><rect x="238" y="14" width="65" height="50" fill="#dfe3e1"/><rect x="119" y="127" width="58" height="54" fill="#dfe3e1"/><rect x="0" y="234" width="600" height="10" fill="#ffffff"/><rect x="0" y="121" width="600" height="12" fill="#ffffff"/><rect x="0" y="147" width="600" height="13" fill="#ffffff"/><rect x="0" y="151" width="600" height="9" fill="#ffffff"/><rect x="275" y="0" width="10" height="300" fill="#ffffff"/><rect x="279" y="0" width="9" height="300" fill="#ffffff"/><rect x="99" y="0" width="12" height="300" fill="#ffffff"/><rect x="159" y="0" width="8" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="43" y="172" width="59" height="52" fill="#dfe3e1"/><rect x="172" y="228" width="48" height="33" fill="#dfe3e1"/><rect x="275" y="224" width="55" height="58" fill="#dfe3e1"/><rect x="226" y="78" width="40" height="31" fill="#dfe3e1"/><rect x="399" y="55" width="75" height="39" fill="#dfe3e1"/><rect x="387" y="57" width="53" height="38" fill="#dfe3e1"/><rect x="314" y="29" width="40" height="38" fill="#dfe3e1"/><rect x="328" y="206" width="73" height="56" fill="#dfe3e1"/><rect x="323" y="140" width="86" height="35" fill="#dfe3e1"/><rect x="172" y="129" width="47" height="64" fill="#dfe3e1"/><rect x="193" y="71" width="72" height="58" fill="#dfe3e1"/><rect x="472" y="105" width="43" height="46" fill="#dfe3e1"/><rect x="451" y="77" width="80" height="54" fill="#dfe3e1"/><rect x="225" y="51" width="75" height="32" fill="#dfe3e1"/><rect x="0" y="128" width="600" height="12" fill="#ffffff"/><rect x="0" y="252" width="600" height="9" fill="#ffffff"/><rect x="0" y="109" width="600" height="10" fill="#ffffff"/><rect x="0" y="253" width="600" height="9" fill="#ffffff"/><rect x="329" y="0" width="13" height="300" fill="#ffffff"/><rect x="224" y="0" width="11" height="300" fill="#ffffff"/><rect x="425" y="0" width="12" height="300" fill="#ffffff"/><rect x="277" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="255" y="162" width="47" height="52" fill="#dfe3e1"/><rect x="376" y="89" width="54" height="56" fill="#dfe3e1"/><rect x="416" y="23" width="74" height="58" fill="#dfe3e1"/><rect x="171" y="181" width="42" height="59" fill="#dfe3e1"/><rect x="287" y="209" width="70" height="40" fill="#dfe3e1"/><rect x="356" y="185" width="70" height="32" fill="#dfe3e1"/><rect x="356" y="35" width="61" height="34" fill="#dfe3e1"/><rect x="174" y="101" width="49" height="54" fill="#dfe3e1"/><rect x="488" y="145" width="66" height="61" fill="#dfe3e1"/><rect x="186" y="106" width="43" height="66" fill="#dfe3e1"/><rect x="405" y="154" width="53" height="65" fill="#dfe3e1"/><rect x="293" y="115" width="72" height="58" fill="#dfe3e1"/><rect x="168" y="163" width="72" height="64" fill="#dfe3e1"/><rect x="437" y="23" width="50" height="40" fill="#dfe3e1"/><rect x="0" y="171" width="600" height="9" fill="#ffffff"/><rect x="0" y="186" width="600" height="7" fill="#ffffff"/><rect x="0" y="120" width="600" height="12" fill="#ffffff"/><rect x="0" y="28" width="600" height="7" fill="#ffffff"/><rect x="33" y="0" width="10" height="300" fill="#ffffff"/><rect x="175" y="0" width="13" height="300" fill="#ffffff"/><rect x="169" y="0" width="12" height="300" fill="#ffffff"/><rect x="386" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="195" width="600" height="300" fill="#c8d9e4"/><rect x="174" y="37" width="74" height="62" fill="#dfe3e1"/><rect x="149" y="127" width="81" height="52" fill="#dfe3e1"/><rect x="409" y="89" width="82" height="51" fill="#dfe3e1"/><rect x="83" y="122" width="60" height="46" fill="#dfe3e1"/><rect x="291" y="174" width="64" height="58" fill="#dfe3e1"/><rect x="260" y="195" width="44" height="47" fill="#dfe3e1"/><rect x="177" y="179" width="61" height="53" fill="#dfe3e1"/><rect x="435" y="12" width="49" height="34" fill="#dfe3e1"/><rect x="85" y="8" width="86" height="56" fill="#dfe3e1"/><rect x="250" y="78" width="88" height="36" fill="#dfe3e1"/><rect x="2" y="209" width="53" height="61" fill="#dfe3e1"/><rect x="183" y="56" width="87" height="54" fill="#dfe3e1"/><rect x="349" y="174" width="46" height="38" fill="#dfe3e1"/><rect x="5" y="217" width="48" height="40" fill="#dfe3e1"/><rect x="0" y="121" width="600" height="12" fill="#ffffff"/><rect x="0" y="273" width="600" height="11" fill="#ffffff"/><rect x="0" y="155" width="600" height="13" fill="#ffffff"/><rect x="0" y="212" width="600" height="9" fill="#ffffff"/><rect x="575" y="0" width="12" height="300" fill="#ffffff"/><rect x="97" y="0" width="11" height="300" fill="#ffffff"/><rect x="165" y="0" width="7" height="300" fill="#ffffff"/><rect x="60" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="410" y="36" width="60" height="35" fill="#dfe3e1"/><rect x="3" y="176" width="83" height="30" fill="#dfe3e1"/><rect x="178" y="119" width="57" height="43" fill="#dfe3e1"/><rect x="379" y="145" width="52" height="36" fill="#dfe3e1"/><rect x="178" y="182" width="52" height="45" fill="#dfe3e1"/><rect x="20" y="84" width="82" height="62" fill="#dfe3e1"/><rect x="153" y="65" width="63" height="39" fill="#dfe3e1"/><rect x="370" y="186" width="61" height="31" fill="#dfe3e1"/><rect x="266" y="217" width="72" height="48" fill="#dfe3e1"/><rect x="179" y="164" width="78" height="66" fill="#dfe3e1"/><rect x="57" y="55" width="49" height="60" fill="#dfe3e1"/><rect x="399" y="47" width="48" height="63" fill="#dfe3e1"/><rect x="373" y="66" width="66" height="43" fill="#dfe3e1"/><rect x="317" y="93" width="87" height="37" fill="#dfe3e1"/><rect x="0" y="235" width="600" height="13" fill="#ffffff"/><rect x="0" y="153" width="600" height="11" fill="#ffffff"/><rect x="0" y="64" width="600" height="13" fill="#ffffff"/><rect x="0" y="267" width="600" height="10" fill="#ffffff"/><rect x="240" y="0" width="10" height="300" fill="#ffffff"/><rect x="122" y="0" width="8" height="300" fill="#ffffff"/><rect x="351" y="0" width="11" height="300" fill="#ffffff"/><rect x="303" y="0" width="13" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="2" y="51" width="44" height="55" fill="#dfe3e1"/><rect x="345" y="78" width="77" height="48" fill="#dfe3e1"/><rect x="474" y="119" width="44" height="64" fill="#dfe3e1"/><rect x="186" y="155" width="81" height="53" fill="#dfe3e1"/><rect x="438" y="71" width="86" height="37" fill="#dfe3e1"/><rect x="329" y="72" width="59" height="32" fill="#dfe3e1"/><rect x="147" y="26" width="75" height="60" fill="#dfe3e1"/><rect x="21" y="56" width="62" height="48" fill="#dfe3e1"/><rect x="407" y="39" width="84" height="50" fill="#dfe3e1"/><rect x="318" y="141" width="70" height="31" fill="#dfe3e1"/><rect x="375" y="1" width="78" height="53" fill="#dfe3e1"/><rect x="369" y="184" width="58" height="31" fill="#dfe3e1"/><rect x="5" y="24" width="42" height="37" fill="#dfe3e1"/><rect x="241" y="91" width="74" height="37" fill="#dfe3e1"/><rect x="0" y="264" width="600" height="7" fill="#ffffff"/><rect x="0" y="140" width="600" height="11" fill="#ffffff"/><rect x="0" y="204" width="600" height="11" fill="#ffffff"/><rect x="0" y="126" width="600" height="8" fill="#ffffff"/><rect x="389" y="0" width="13" height="300" fill="#ffffff"/><rect x="73" y="0" width="11" height="300" fill="#ffffff"/><rect x="555" y="0" width="11" height="300" fill="#ffffff"/><rect x="241" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="216" width="600" height="300" fill="#c8d9e4"/><rect x="298" y="180" width="42" height="32" fill="#dfe3e1"/><rect x="294" y="205" width="54" height="44" fill="#dfe3e1"/><rect x="506" y="189" width="86" height="47" fill="#dfe3e1"/><rect x="344" y="89" width="77" height="58" fill="#dfe3e1"/><rect x="219" y="38" width="83" height="42" fill="#dfe3e1"/><rect x="382" y="183" width="40" height="65" fill="#dfe3e1"/><rect x="44" y="60" width="50" height="42" fill="#dfe3e1"/><rect x="417" y="97" width="75" height="53" fill="#dfe3e1"/><rect x="301" y="141" width="43" height="53" fill="#dfe3e1"/><rect x="504" y="220" width="80" height="57" fill="#dfe3e1"/><rect x="394" y="220" width="50" height="65" fill="#dfe3e1"/><rect x="347" y="222" width="45" height="50" fill="#dfe3e1"/><rect x="475" y="34" width="60" height="38" fill="#dfe3e1"/><rect x="356" y="58" width="78" height="41" fill="#dfe3e1"/><rect x="0" y="74" width="600" height="8" fill="#ffffff"/><rect x="0" y="127" width="600" height="8" fill="#ffffff"/><rect x="0" y="175" width="600" height="13" fill="#ffffff"/><rect x="0" y="137" width="600" height="9" fill="#ffffff"/><rect x="25" y="0" width="10" height="300" fill="#ffffff"/><rect x="576" y="0" width="10" height="300" fill="#ffffff"/><rect x="294" y="0" width="12" height="300" fill="#ffffff"/><rect x="309" y="0" width="9" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="220" width="600" height="300" fill="#c8d9e4"/><rect x="24" y="210" width="83" height="54" fill="#dfe3e1"/><rect x="239" y="157" width="78" height="57" fill="#dfe3e1"/><rect x="227" y="149" width="84" height="41" fill="#dfe3e1"/><rect x="231" y="146" width="83" height="34" fill="#dfe3e1"/><rect x="323" y="160" width="85" height="51" fill="#dfe3e1"/><rect x="177" y="156" width="43" height="33" fill="#dfe3e1"/><rect x="149" y="121" width="50" height="34" fill="#dfe3e1"/><rect x="336" y="53" width="57" height="42" fill="#dfe3e1"/><rect x="187" y="102" width="61" height="53" fill="#dfe3e1"/><rect x="455" y="208" width="77" height="62" fill="#dfe3e1"/><rect x="376" y="23" width="51" height="39" fill="#dfe3e1"/><rect x="69" y="43" width="75" height="55" fill="#dfe3e1"/><rect x="137" y="71" width="62" height="54" fill="#dfe3e1"/><rect x="227" y="104" width="86" height="56" fill="#dfe3e1"/><rect x="0" y="248" width="600" height="9" fill="#ffffff"/><rect x="0" y="48" width="600" height="9" fill="#ffffff"/><rect x="0" y="80" width="600" height="13" fill="#ffffff"/><rect x="0" y="202" width="600" height="10" fill="#ffffff"/><rect x="260" y="0" width="10" height="300" fill="#ffffff"/><rect x="210" y="0" width="13" height="300" fill="#ffffff"/><rect x="118" y="0" width="10" height="300" fill="#ffffff"/><rect x="172" y="0" width="11" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="207" width="600" height="300" fill="#c8d9e4"/><rect x="374" y="163" width="66" height="56" fill="#dfe3e1"/><rect x="212" y="138" width="83" height="66" fill="#dfe3e1"/><rect x="361" y="202" width="80" height="42" fill="#dfe3e1"/><rect x="22" y="175" width="82" height="52" fill="#dfe3e1"/><rect x="348" y="86" width="84" height="63" fill="#dfe3e1"/><rect x="322" y="180" width="80" height="57" fill="#dfe3e1"/><rect x="308" y="216" width="86" height="61" fill="#dfe3e1"/><rect x="507" y="211" width="49" height="60" fill="#dfe3e1"/><rect x="113" y="60" width="83" height="61" fill="#dfe3e1"/><rect x="19" y="58" width="46" height="45" fill="#dfe3e1"/><rect x="247" y="132" width="70" height="58" fill="#dfe3e1"/><rect x="463" y="170" width="81" height="52" fill="#dfe3e1"/><rect x="48" y="82" width="64" height="42" fill="#dfe3e1"/><rect x="431" y="140" width="80" height="56" fill="#dfe3e1"/><rect x="0" y="221" width="600" height="12" fill="#ffffff"/><rect x="0" y="278" width="600" height="13" fill="#ffffff"/><rect x="0" y="70" width="600" height="10" fill="#ffffff"/><rect x="0" y="216" width="600" height="11" fill="#ffffff"/><rect x="428" y="0" width="10" height="300" fill="#ffffff"/><rect x="260" y="0" width="7" height="300" fill="#ffffff"/><rect x="29" y="0" width="11" height="300" fill="#ffffff"/><rect x="45" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="0" y="191" width="600" height="300" fill="#c8d9e4"/><rect x="424" y="135" width="83" height="54" fill="#dfe3e1"/><rect x="496" y="54" width="66" height="32" fill="#dfe3e1"/><rect x="466" y="182" width="51" height="44" fill="#dfe3e1"/><rect x="27" y="63" width="68" height="64" fill="#dfe3e1"/><rect x="466" y="59" width="74" height="57" fill="#dfe3e1"/><rect x="357" y="9" width="58" height="39" fill="#dfe3e1"/><rect x="112" y="25" width="54" height="43" fill="#dfe3e1"/><rect x="270" y="108" width="48" height="34" fill="#dfe3e1"/><rect x="466" y="49" width="63" height="64" fill="#dfe3e1"/><rect x="163" y="103" width="75" height="63" fill="#dfe3e1"/><rect x="397" y="124" width="72" height="58" fill="#dfe3e1"/><rect x="76" y="184" width="43" height="56" fill="#dfe3e1"/><rect x="224" y="134" width="73" height="35" fill="#dfe3e1"/><rect x="59" y="133" width="45" height="48" fill="#dfe3e1"/><rect x="0" y="24" width="600" height="8" fill="#ffffff"/><rect x="0" y="78" width="600" height="11" fill="#ffffff"/><rect x="0" y="196" width="600" height="7" fill="#ffffff"/><rect x="0" y="63" width="600" height="8" fill="#ffffff"/><rect x="248" y="0" width="13" height="300" fill="#ffffff"/><rect x="318" y="0" width="9" height="300" fill="#ffffff"/><rect x="269" y="0" width="7" height="300" fill="#ffffff"/><rect x="50" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" width="600" height="300" role="img" aria-label="Lageplan">
<rect width="600" height="300" fill="#eef1f0"/><rect x="84" y="88" width="87" height="55" fill="#dfe3e1"/><rect x="164" y="45" width="83" height="45" fill="#dfe3e1"/><rect x="484" y="209" width="81" height="33" fill="#dfe3e1"/><rect x="505" y="23" width="59" height="65" fill="#dfe3e1"/><rect x="365" y="130" width="46" height="31" fill="#dfe3e1"/><rect x="121" y="4" width="73" height="46" fill="#dfe3e1"/><rect x="324" y="38" width="62" height="47" fill="#dfe3e1"/><rect x="346" y="92" width="81" height="64" fill="#dfe3e1"/><rect x="139" y="57" width="42" height="45" fill="#dfe3e1"/><rect x="305" y="90" width="42" height="47" fill="#dfe3e1"/><rect x="202" y="93" width="81" height="51" fill="#dfe3e1"/><rect x="269" y="186" width="45" height="45" fill="#dfe3e1"/><rect x="135" y="172" width="41" height="42" fill="#dfe3e1"/><rect x="354" y="76" width="42" height="65" fill="#dfe3e1"/><rect x="0" y="191" width="600" height="11" fill="#ffffff"/><rect x="0" y="68" width="600" height="7" fill="#ffffff"/><rect x="0" y="113" width="600" height="9" fill="#ffffff"/><rect x="0" y="138" width="600" height="12" fill="#ffffff"/><rect x="230" y="0" width="8" height="300" fill="#ffffff"/><rect x="131" y="0" width="11" height="300" fill="#ffffff"/><rect x="541" y="0" width="12" height="300" fill="#ffffff"/><rect x="394" y="0" width="10" height="300" fill="#ffffff"/>
<circle cx="300" cy="150" r="17" fill="#152642" opacity="0.15"/>
<circle cx="300" cy="150" r="8" fill="#152642"/>
<circle cx="300" cy="150" r="3" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

Loaded 100 of 626 files, more files were not shown because too many files have changed in this diff. Show more