- Replace hand-coded skeleton CSS/JSX with boneyard-js auto-generated bones - Remove skeleton.css and @keyframes shimmer from base.css - Add <Skeleton> wrappers with fixtures to all 25+ page components - Generate 20 bone captures via boneyard CLI (CDP auth-gated capture) - Refactor data fetching from useEffect+useState to TanStack Query - Extract query hooks into src/admin/lib/queries/ and apiAdapter - Add usePaginatedQuery hook replacing useApiCall/useListData - Fix parseFloat || 0 anti-pattern in OfferDetail and OffersTemplates inputs - Fix customer_id mandatory validation on offer creation - Fix leave-requests comma-separated status filter (Prisma enum in: []) - Add cross-entity cache invalidation for orders/offers/invoices/projects - Make rate limits configurable via env vars (RATE_LIMIT_MAX, RATE_LIMIT_REFRESH, etc.) - Add boneyard.config.json with routes and breakpoints Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
725 lines
10 KiB
JSON
725 lines
10 KiB
JSON
{
|
|
"breakpoints": {
|
|
"375": {
|
|
"name": "trips-history",
|
|
"viewportWidth": 317,
|
|
"width": 317,
|
|
"height": 300,
|
|
"bones": [
|
|
[
|
|
0,
|
|
0,
|
|
100,
|
|
22,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
26,
|
|
100,
|
|
19,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
61,
|
|
100,
|
|
239,
|
|
10,
|
|
true
|
|
],
|
|
[
|
|
4.1009,
|
|
74,
|
|
35.2326,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
39.3336,
|
|
74,
|
|
40.4278,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
79.7614,
|
|
74,
|
|
29.4657,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
109.2271,
|
|
74,
|
|
37.1402,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
146.3673,
|
|
74,
|
|
15.4623,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
105,
|
|
35.2326,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
39.3336,
|
|
105,
|
|
40.4278,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
79.7614,
|
|
105,
|
|
29.4657,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
109.2271,
|
|
105,
|
|
37.1402,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
146.3673,
|
|
105,
|
|
15.4623,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
138,
|
|
35.2326,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
39.3336,
|
|
138,
|
|
40.4278,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
79.7614,
|
|
138,
|
|
29.4657,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
109.2271,
|
|
138,
|
|
37.1402,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
146.3673,
|
|
138,
|
|
15.4623,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
172,
|
|
35.2326,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
39.3336,
|
|
172,
|
|
40.4278,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
79.7614,
|
|
172,
|
|
29.4657,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
109.2271,
|
|
172,
|
|
37.1402,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
146.3673,
|
|
172,
|
|
15.4623,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
205,
|
|
35.2326,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
39.3336,
|
|
205,
|
|
40.4278,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
79.7614,
|
|
205,
|
|
29.4657,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
109.2271,
|
|
205,
|
|
37.1402,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
146.3673,
|
|
205,
|
|
15.4623,
|
|
34,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
239,
|
|
35.2326,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
39.3336,
|
|
239,
|
|
40.4278,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
79.7614,
|
|
239,
|
|
29.4657,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
109.2271,
|
|
239,
|
|
37.1402,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
146.3673,
|
|
239,
|
|
15.4623,
|
|
33,
|
|
0
|
|
]
|
|
]
|
|
},
|
|
"768": {
|
|
"name": "trips-history",
|
|
"viewportWidth": 690,
|
|
"width": 690,
|
|
"height": 312,
|
|
"bones": [
|
|
[
|
|
0,
|
|
0,
|
|
16.6033,
|
|
26,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
30,
|
|
16.6033,
|
|
21,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
67,
|
|
100,
|
|
245,
|
|
10,
|
|
true
|
|
],
|
|
[
|
|
2.7536,
|
|
86,
|
|
21.0417,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
23.7953,
|
|
86,
|
|
24.0534,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
47.8487,
|
|
86,
|
|
17.6925,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
65.5412,
|
|
86,
|
|
22.1445,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
87.6857,
|
|
86,
|
|
9.5607,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
119,
|
|
21.0417,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
23.7953,
|
|
119,
|
|
24.0534,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
47.8487,
|
|
119,
|
|
17.6925,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
65.5412,
|
|
119,
|
|
22.1445,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
87.6857,
|
|
119,
|
|
9.5607,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
154,
|
|
21.0417,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
23.7953,
|
|
154,
|
|
24.0534,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
47.8487,
|
|
154,
|
|
17.6925,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
65.5412,
|
|
154,
|
|
22.1445,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
87.6857,
|
|
154,
|
|
9.5607,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
189,
|
|
21.0417,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
23.7953,
|
|
189,
|
|
24.0534,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
47.8487,
|
|
189,
|
|
17.6925,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
65.5412,
|
|
189,
|
|
22.1445,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
87.6857,
|
|
189,
|
|
9.5607,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
224,
|
|
21.0417,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
23.7953,
|
|
224,
|
|
24.0534,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
47.8487,
|
|
224,
|
|
17.6925,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
65.5412,
|
|
224,
|
|
22.1445,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
87.6857,
|
|
224,
|
|
9.5607,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
259,
|
|
21.0417,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
23.7953,
|
|
259,
|
|
24.0534,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
47.8487,
|
|
259,
|
|
17.6925,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
65.5412,
|
|
259,
|
|
22.1445,
|
|
35,
|
|
0
|
|
],
|
|
[
|
|
87.6857,
|
|
259,
|
|
9.5607,
|
|
35,
|
|
0
|
|
]
|
|
]
|
|
},
|
|
"1280": {
|
|
"name": "trips-history",
|
|
"viewportWidth": 958,
|
|
"width": 958,
|
|
"height": 355,
|
|
"bones": [
|
|
[
|
|
0,
|
|
0,
|
|
11.9585,
|
|
26,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
30,
|
|
11.9585,
|
|
21,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
67,
|
|
100,
|
|
288,
|
|
10,
|
|
true
|
|
],
|
|
[
|
|
1.9833,
|
|
86,
|
|
21.1541,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
23.1374,
|
|
86,
|
|
23.8974,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
47.0348,
|
|
86,
|
|
18.1106,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
65.1455,
|
|
86,
|
|
22.1604,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
87.3059,
|
|
86,
|
|
10.7108,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
1.9833,
|
|
124,
|
|
21.1541,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
23.1374,
|
|
124,
|
|
23.8974,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
47.0348,
|
|
124,
|
|
18.1106,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
65.1455,
|
|
124,
|
|
22.1604,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
87.3059,
|
|
124,
|
|
10.7108,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
1.9833,
|
|
167,
|
|
21.1541,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
23.1374,
|
|
167,
|
|
23.8974,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
47.0348,
|
|
167,
|
|
18.1106,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
65.1455,
|
|
167,
|
|
22.1604,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
87.3059,
|
|
167,
|
|
10.7108,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
1.9833,
|
|
209,
|
|
21.1541,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
23.1374,
|
|
209,
|
|
23.8974,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
47.0348,
|
|
209,
|
|
18.1106,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
65.1455,
|
|
209,
|
|
22.1604,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
87.3059,
|
|
209,
|
|
10.7108,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
1.9833,
|
|
252,
|
|
21.1541,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
23.1374,
|
|
252,
|
|
23.8974,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
47.0348,
|
|
252,
|
|
18.1106,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
65.1455,
|
|
252,
|
|
22.1604,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
87.3059,
|
|
252,
|
|
10.7108,
|
|
43,
|
|
0
|
|
],
|
|
[
|
|
1.9833,
|
|
294,
|
|
21.1541,
|
|
42,
|
|
0
|
|
],
|
|
[
|
|
23.1374,
|
|
294,
|
|
23.8974,
|
|
42,
|
|
0
|
|
],
|
|
[
|
|
47.0348,
|
|
294,
|
|
18.1106,
|
|
42,
|
|
0
|
|
],
|
|
[
|
|
65.1455,
|
|
294,
|
|
22.1604,
|
|
42,
|
|
0
|
|
],
|
|
[
|
|
87.3059,
|
|
294,
|
|
10.7108,
|
|
42,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
},
|
|
"_hash": "6b54a0afbb4863895e318916b1fdca67"
|
|
} |