Files
pleno-vue/docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/visual-evidence.json
T
Jeppe B 832b362254 Redesign invoice period review workspace (#244)
Create an exception-first superuser invoice-period review workspace with responsive navigation, complete review states, and regression coverage.
2026-08-02 19:34:31 +02:00

86 lines
3.7 KiB
JSON

{
"schemaVersion": 1,
"kind": "VisualEvidenceManifest",
"taskId": "a0edd464-44c0-4d77-96c1-d3562496a1b7",
"repository": "copenhagentruckwash/pleno-vue",
"baseSha": "eee9ba1c138f0c88c772ea284a5a97a46cb9412c",
"subjectSha": "89dec2c5690f9eaf1e0e34651bb40b7f441b85fb",
"views": [
{
"id": "invoicing-period-review",
"name": "Superuser invoice period review workspace",
"description": "Replaces the long mixed invoice-period page with grouped review navigation, compact totals, explicit review filters, and a responsive master-detail workspace while preserving every invoice category and action.",
"route": "/superuser/invoices?activeTab=period&startDate=2026-07-01&endDate=2026-07-31&periodView=all",
"fixture": "Synthetic superuser invoice-period fixture with three fictional customers and no production data",
"comparisons": {
"mobile": {
"width": 390,
"height": 844,
"before": {
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/before-mobile.png",
"sha256": "b3c25c072f45e912358cc61d21577bbf61d5216b114a6911f900ca19b90d477e",
"bytes": 28914,
"width": 390,
"height": 844,
"mimeType": "image/png",
"alt": "Invoice period mobile view before the review workspace redesign"
},
"after": {
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/after-mobile.png",
"sha256": "257db0e6e295b6b13ba5d0b29509c2a8b7170244ad6539a8e2ff18d2c9c0ffba",
"bytes": 31339,
"width": 390,
"height": 844,
"mimeType": "image/png",
"alt": "Invoice period mobile view after the review workspace redesign"
}
},
"tablet": {
"width": 768,
"height": 1024,
"before": {
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/before-tablet.png",
"sha256": "8cd17ea1e384ab6a9711a643d4e50e971cabcf704c3672d8f90cb2f5f2d36ba0",
"bytes": 38508,
"width": 768,
"height": 1024,
"mimeType": "image/png",
"alt": "Invoice period tablet view before the review workspace redesign"
},
"after": {
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/after-tablet.png",
"sha256": "1c627c30ade435ee004b8cdcd0223022594a351658639edec1f6e5396efaba18",
"bytes": 46062,
"width": 768,
"height": 1024,
"mimeType": "image/png",
"alt": "Invoice period tablet view after the review workspace redesign"
}
},
"desktop": {
"width": 1440,
"height": 900,
"before": {
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/before-desktop.png",
"sha256": "849ea0eedabc7f1e52172e26602cddfddbeed32c91d04672dfe8b713343a54fa",
"bytes": 142738,
"width": 1440,
"height": 900,
"mimeType": "image/png",
"alt": "Invoice period desktop view before the review workspace redesign"
},
"after": {
"path": "docs/pr-previews/a0edd464-44c0-4d77-96c1-d3562496a1b7/invoicing-period/after-desktop.png",
"sha256": "d026925bc4f6ced62686ae7f8252594e3a3fe9bd559a7f53f38a1bfcb0b96892",
"bytes": 108740,
"width": 1440,
"height": 900,
"mimeType": "image/png",
"alt": "Invoice period desktop view after the review workspace redesign"
}
}
}
}
]
}