Some checks failed
Desktop CI — Headless Tests & Build / Compose Desktop — Tests (headless) & Build (push) Has been cancelled
- Created `Navigation_Wizard_Flows.drawio` to map the Navigation Rail and 3-step wizard process (Veranstaltung → Turnier → Bewerbe) with detailed routes and guards. - Introduced `_mapping_alt-zu-neu.md` to document screenshot renaming and restructuring for enhanced organization. - Refined folder layout in `docs/06_Frontend/Screenshots/` for flows and components.
49 lines
3.3 KiB
Plaintext
49 lines
3.3 KiB
Plaintext
<mxfile host="app.diagrams.net" modified="2026-04-09T14:17:00.000Z" agent="JetBrains-Junie" version="22.0.0" type="device">
|
|
<diagram id="module-map" name="Frontend Module Map">
|
|
<mxGraphModel dx="1024" dy="768" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1920" pageHeight="1080" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0"/>
|
|
<mxCell id="1" parent="0"/>
|
|
|
|
<!-- Core Group -->
|
|
<mxCell id="core" value="Core" style="swimlane;whiteSpace=wrap;horizontal=1;rounded=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="40" y="60" width="520" height="360" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="core_items" value="design-system\nnavigation\nnetwork\nlocal-db\nsync\ndomain\nauth" style="text;whiteSpace=wrap;align=left;verticalAlign=top;spacing=12;" vertex="1" parent="core">
|
|
<mxGeometry x="20" y="30" width="480" height="300" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- Features Group -->
|
|
<mxCell id="features" value="Features" style="swimlane;whiteSpace=wrap;horizontal=1;rounded=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="600" y="60" width="520" height="360" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="features_items" value="veranstalter\nveranstaltung\nturnier\nbewerbe (Planned)\nreiter\npferde\nverein\nprofile\nbilling\nping\nzns-import\nnennung" style="text;WhiteSpace=wrap;align=left;verticalAlign=top;spacing=12;" vertex="1" parent="features">
|
|
<mxGeometry x="20" y="30" width="480" height="300" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- Shells Group -->
|
|
<mxCell id="shells" value="Shells" style="swimlane;whiteSpace=wrap;horizontal=1;rounded=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
|
|
<mxGeometry x="1160" y="60" width="320" height="140" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="shells_items" value="meldestelle-desktop" style="text;whiteSpace=wrap;align=left;verticalAlign=top;spacing=12;" vertex="1" parent="shells">
|
|
<mxGeometry x="20" y="30" width="280" height="80" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- Allowed dependency arrows -->
|
|
<mxCell id="arrow_core_to_features" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#82b366;" edge="1" parent="1" source="features" target="core">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="arrow_features_to_shells" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#82b366;" edge="1" parent="1" source="shells" target="features">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- Legend note for layer rules -->
|
|
<mxCell id="legend_layer_rules" value="Layer-Regel je Feature:\nUI → Presentation → Domain → Data\nUI ↛ Data/Network (verboten)" style="shape=note;whiteSpace=wrap;rounded=1;fillColor=#ffffff;strokeColor=#999999;shadow=0;" vertex="1" parent="1">
|
|
<mxGeometry x="1160" y="220" width="320" height="120" as="geometry"/>
|
|
</mxCell>
|
|
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|