feat(ui): modernise application tracking and right context

This commit is contained in:
cesnimda
2026-11-03 10:04:00 +01:00
parent dc93b589c9
commit 98e9502af5
65 changed files with 1543 additions and 28 deletions
@@ -0,0 +1,562 @@
{
"screens": [
{
"width": 320,
"language": "en",
"mode": "light",
"state": "table",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "board",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "detail",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "dark",
"state": "table",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "dark",
"state": "board",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "dark",
"state": "detail",
"violations": []
},
{
"width": 320,
"language": "nb",
"mode": "light",
"state": "table",
"violations": []
},
{
"width": 320,
"language": "nb",
"mode": "light",
"state": "board",
"violations": []
},
{
"width": 320,
"language": "nb",
"mode": "light",
"state": "detail",
"violations": []
},
{
"width": 320,
"language": "nb",
"mode": "dark",
"state": "table",
"violations": []
},
{
"width": 320,
"language": "nb",
"mode": "dark",
"state": "board",
"violations": []
},
{
"width": 320,
"language": "nb",
"mode": "dark",
"state": "detail",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "table",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "board",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "detail",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "dark",
"state": "table",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "dark",
"state": "board",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "dark",
"state": "detail",
"violations": []
},
{
"width": 390,
"language": "nb",
"mode": "light",
"state": "table",
"violations": []
},
{
"width": 390,
"language": "nb",
"mode": "light",
"state": "board",
"violations": []
},
{
"width": 390,
"language": "nb",
"mode": "light",
"state": "detail",
"violations": []
},
{
"width": 390,
"language": "nb",
"mode": "dark",
"state": "table",
"violations": []
},
{
"width": 390,
"language": "nb",
"mode": "dark",
"state": "board",
"violations": []
},
{
"width": 390,
"language": "nb",
"mode": "dark",
"state": "detail",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "table",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "board",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "detail",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "dark",
"state": "table",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "dark",
"state": "board",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "dark",
"state": "detail",
"violations": []
},
{
"width": 768,
"language": "nb",
"mode": "light",
"state": "table",
"violations": []
},
{
"width": 768,
"language": "nb",
"mode": "light",
"state": "board",
"violations": []
},
{
"width": 768,
"language": "nb",
"mode": "light",
"state": "detail",
"violations": []
},
{
"width": 768,
"language": "nb",
"mode": "dark",
"state": "table",
"violations": []
},
{
"width": 768,
"language": "nb",
"mode": "dark",
"state": "board",
"violations": []
},
{
"width": 768,
"language": "nb",
"mode": "dark",
"state": "detail",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "table",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "board",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "detail",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "dark",
"state": "table",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "dark",
"state": "board",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "dark",
"state": "detail",
"violations": []
},
{
"width": 1440,
"language": "nb",
"mode": "light",
"state": "table",
"violations": []
},
{
"width": 1440,
"language": "nb",
"mode": "light",
"state": "board",
"violations": []
},
{
"width": 1440,
"language": "nb",
"mode": "light",
"state": "detail",
"violations": []
},
{
"width": 1440,
"language": "nb",
"mode": "dark",
"state": "table",
"violations": []
},
{
"width": 1440,
"language": "nb",
"mode": "dark",
"state": "board",
"violations": []
},
{
"width": 1440,
"language": "nb",
"mode": "dark",
"state": "detail",
"violations": []
}
],
"journeys": [
{
"width": 320,
"language": "en",
"mode": "light",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 320,
"language": "en",
"mode": "dark",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 320,
"language": "nb",
"mode": "light",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 320,
"language": "nb",
"mode": "dark",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 390,
"language": "en",
"mode": "light",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 390,
"language": "en",
"mode": "dark",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 390,
"language": "nb",
"mode": "light",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 390,
"language": "nb",
"mode": "dark",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 768,
"language": "en",
"mode": "light",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 768,
"language": "en",
"mode": "dark",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 768,
"language": "nb",
"mode": "light",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 768,
"language": "nb",
"mode": "dark",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 1440,
"language": "en",
"mode": "light",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 1440,
"language": "en",
"mode": "dark",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 1440,
"language": "nb",
"mode": "light",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
},
{
"width": 1440,
"language": "nb",
"mode": "dark",
"searchBoardPreciseStatusDetailContextReturn": "PASS"
}
],
"errors": [],
"unexpectedWrites": [],
"mockedWrites": [
{
"width": 320,
"language": "en",
"mode": "light",
"status": "Waiting"
},
{
"width": 320,
"language": "en",
"mode": "dark",
"status": "Waiting"
},
{
"width": 320,
"language": "nb",
"mode": "light",
"status": "Waiting"
},
{
"width": 320,
"language": "nb",
"mode": "dark",
"status": "Waiting"
},
{
"width": 390,
"language": "en",
"mode": "light",
"status": "Waiting"
},
{
"width": 390,
"language": "en",
"mode": "dark",
"status": "Waiting"
},
{
"width": 390,
"language": "nb",
"mode": "light",
"status": "Waiting"
},
{
"width": 390,
"language": "nb",
"mode": "dark",
"status": "Waiting"
},
{
"width": 768,
"language": "en",
"mode": "light",
"status": "Waiting"
},
{
"width": 768,
"language": "en",
"mode": "dark",
"status": "Waiting"
},
{
"width": 768,
"language": "nb",
"mode": "light",
"status": "Waiting"
},
{
"width": 768,
"language": "nb",
"mode": "dark",
"status": "Waiting"
},
{
"width": 1440,
"language": "en",
"mode": "light",
"status": "Waiting"
},
{
"width": 1440,
"language": "en",
"mode": "dark",
"status": "Waiting"
},
{
"width": 1440,
"language": "nb",
"mode": "light",
"status": "Waiting"
},
{
"width": 1440,
"language": "nb",
"mode": "dark",
"status": "Waiting"
}
],
"unavailableReads": [],
"blockedExternal": [
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com"
],
"limits": [
"controlled fixtures, not real backend integration",
"secondary service reads may return honest unavailable states",
"no native device, provider, model, security or release qualification"
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB