feat: simplify regional end user workbench
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-14 21:40:32 +02:00
parent 1693e4ca1f
commit b5bcd9b041
52 changed files with 1183 additions and 617 deletions
@@ -16,8 +16,9 @@ def test_workbench_uses_grouped_navigation_and_optional_inspector() -> None:
assert "import './styles/premium.css'" in app
assert "const workspaceNavGroups" in app
assert "['overview', 'data', 'map']" in app
assert "['map', 'data']" in app
assert "['analysis', 'ai']" in app
assert "['overview', 'system']" in app
assert "const [inspectorOpen, setInspectorOpen] = useState(false)" in app
assert "{inspectorOpen ? (" in app
assert 'id="workbench-inspector"' in app
@@ -31,12 +32,12 @@ def test_data_creation_forms_are_progressively_disclosed() -> None:
dataset = read("frontend/src/components/datasets/DatasetPanel.tsx")
css = read("frontend/src/styles/premium.css")
assert '<details className="data-panel-form-block">' in project
assert '<summary>Create project</summary>' in project
assert '<details className="data-panel-form-block technical-management-block">' in project
assert '<summary>Geavanceerd projectbeheer</summary>' in project
assert '<details className="data-panel-form-block">' in area
assert '<summary>Create spatial scope</summary>' in area
assert '<summary>Eigen gebied toevoegen (GeoJSON)</summary>' in area
assert '<details className="dataset-upload-block data-panel-form-block">' in dataset
assert '<summary>Upload source data</summary>' in dataset
assert '<summary>Eigen bronbestand toevoegen</summary>' in dataset
assert "details.data-panel-form-block > summary" in css
assert ".workspace-grid-data > section:nth-child(n)" in css
assert "max-height: calc(100dvh - 10.5rem);" in css