- 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-admin",
|
|
"viewportWidth": 317,
|
|
"width": 317,
|
|
"height": 437,
|
|
"bones": [
|
|
[
|
|
0,
|
|
0,
|
|
100,
|
|
22,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
26,
|
|
100,
|
|
19,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
61,
|
|
100,
|
|
376,
|
|
10,
|
|
true
|
|
],
|
|
[
|
|
4.1009,
|
|
74,
|
|
37.8795,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
41.9805,
|
|
74,
|
|
43.4592,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
85.4397,
|
|
74,
|
|
31.6739,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
117.1136,
|
|
74,
|
|
16.6108,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
133.7244,
|
|
74,
|
|
28.1053,
|
|
31,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
105,
|
|
37.8795,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
41.9805,
|
|
105,
|
|
43.4592,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
85.4397,
|
|
105,
|
|
31.6739,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
117.1136,
|
|
105,
|
|
16.6108,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
133.7244,
|
|
105,
|
|
28.1053,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
166,
|
|
37.8795,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
41.9805,
|
|
166,
|
|
43.4592,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
85.4397,
|
|
166,
|
|
31.6739,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
117.1136,
|
|
166,
|
|
16.6108,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
133.7244,
|
|
166,
|
|
28.1053,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
227,
|
|
37.8795,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
41.9805,
|
|
227,
|
|
43.4592,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
85.4397,
|
|
227,
|
|
31.6739,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
117.1136,
|
|
227,
|
|
16.6108,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
133.7244,
|
|
227,
|
|
28.1053,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
288,
|
|
37.8795,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
41.9805,
|
|
288,
|
|
43.4592,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
85.4397,
|
|
288,
|
|
31.6739,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
117.1136,
|
|
288,
|
|
16.6108,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
133.7244,
|
|
288,
|
|
28.1053,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
4.1009,
|
|
349,
|
|
37.8795,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
41.9805,
|
|
349,
|
|
43.4592,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
85.4397,
|
|
349,
|
|
31.6739,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
117.1136,
|
|
349,
|
|
16.6108,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
133.7244,
|
|
349,
|
|
28.1053,
|
|
61,
|
|
0
|
|
]
|
|
]
|
|
},
|
|
"768": {
|
|
"name": "trips-admin",
|
|
"viewportWidth": 690,
|
|
"width": 690,
|
|
"height": 442,
|
|
"bones": [
|
|
[
|
|
0,
|
|
0,
|
|
16.3202,
|
|
26,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
30,
|
|
16.3202,
|
|
21,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
67,
|
|
100,
|
|
375,
|
|
10,
|
|
true
|
|
],
|
|
[
|
|
2.7536,
|
|
86,
|
|
22.8057,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
25.5593,
|
|
86,
|
|
26.0711,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
51.6304,
|
|
86,
|
|
19.1757,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
70.8062,
|
|
86,
|
|
10.3601,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
81.1662,
|
|
86,
|
|
16.0802,
|
|
33,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
119,
|
|
22.8057,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
25.5593,
|
|
119,
|
|
26.0711,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
51.6304,
|
|
119,
|
|
19.1757,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
70.8062,
|
|
119,
|
|
10.3601,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
81.1662,
|
|
119,
|
|
16.0802,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
180,
|
|
22.8057,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
25.5593,
|
|
180,
|
|
26.0711,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
51.6304,
|
|
180,
|
|
19.1757,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
70.8062,
|
|
180,
|
|
10.3601,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
81.1662,
|
|
180,
|
|
16.0802,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
241,
|
|
22.8057,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
25.5593,
|
|
241,
|
|
26.0711,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
51.6304,
|
|
241,
|
|
19.1757,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
70.8062,
|
|
241,
|
|
10.3601,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
81.1662,
|
|
241,
|
|
16.0802,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
302,
|
|
22.8057,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
25.5593,
|
|
302,
|
|
26.0711,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
51.6304,
|
|
302,
|
|
19.1757,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
70.8062,
|
|
302,
|
|
10.3601,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
81.1662,
|
|
302,
|
|
16.0802,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
2.7536,
|
|
363,
|
|
22.8057,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
25.5593,
|
|
363,
|
|
26.0711,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
51.6304,
|
|
363,
|
|
19.1757,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
70.8062,
|
|
363,
|
|
10.3601,
|
|
61,
|
|
0
|
|
],
|
|
[
|
|
81.1662,
|
|
363,
|
|
16.0802,
|
|
61,
|
|
0
|
|
]
|
|
]
|
|
},
|
|
"1280": {
|
|
"name": "trips-admin",
|
|
"viewportWidth": 950,
|
|
"width": 950,
|
|
"height": 418,
|
|
"bones": [
|
|
[
|
|
0,
|
|
0,
|
|
11.8536,
|
|
26,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
30,
|
|
11.8536,
|
|
21,
|
|
8
|
|
],
|
|
[
|
|
0,
|
|
67,
|
|
100,
|
|
351,
|
|
10,
|
|
true
|
|
],
|
|
[
|
|
2,
|
|
86,
|
|
23.523,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
25.523,
|
|
86,
|
|
26.574,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
52.097,
|
|
86,
|
|
20.1382,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
72.2352,
|
|
86,
|
|
11.9046,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
84.1398,
|
|
86,
|
|
13.8602,
|
|
38,
|
|
0
|
|
],
|
|
[
|
|
2,
|
|
124,
|
|
23.523,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
25.523,
|
|
124,
|
|
26.574,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
52.097,
|
|
124,
|
|
20.1382,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
72.2352,
|
|
124,
|
|
11.9046,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
84.1398,
|
|
124,
|
|
13.8602,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
2,
|
|
179,
|
|
23.523,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
25.523,
|
|
179,
|
|
26.574,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
52.097,
|
|
179,
|
|
20.1382,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
72.2352,
|
|
179,
|
|
11.9046,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
84.1398,
|
|
179,
|
|
13.8602,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
2,
|
|
234,
|
|
23.523,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
25.523,
|
|
234,
|
|
26.574,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
52.097,
|
|
234,
|
|
20.1382,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
72.2352,
|
|
234,
|
|
11.9046,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
84.1398,
|
|
234,
|
|
13.8602,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
2,
|
|
289,
|
|
23.523,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
25.523,
|
|
289,
|
|
26.574,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
52.097,
|
|
289,
|
|
20.1382,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
72.2352,
|
|
289,
|
|
11.9046,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
84.1398,
|
|
289,
|
|
13.8602,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
2,
|
|
344,
|
|
23.523,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
25.523,
|
|
344,
|
|
26.574,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
52.097,
|
|
344,
|
|
20.1382,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
72.2352,
|
|
344,
|
|
11.9046,
|
|
55,
|
|
0
|
|
],
|
|
[
|
|
84.1398,
|
|
344,
|
|
13.8602,
|
|
55,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
},
|
|
"_hash": "39a325f430c84bb51960a684759a8f0c"
|
|
} |