quotes/page.tsx - Reduce inter-tab gap from gap-1 (4px) to gap-0.5 (2px) so the pill strip reads as one cohesive filter row instead of a row of loose badges. - Drop `flex flex-col sm:flex-row items-start sm:items-center` on the page header in favour of `flex flex-row flex-wrap items-center`. On mobile widths (375px tested), the Approvals and "+" buttons now stay inline with the "Quotes" title instead of dropping below it. next.config.ts - Add 192.168.1.42 to allowedDevOrigins. The dev server was warning when the user hit the app from a LAN host (their iPad, visible in ps as `192.168.1.42:newoak->ipad.home:55199`). Now whitelisted explicitly alongside the existing 192.168.1.122 / 192.168.1.128 entries.
12 lines
503 B
TypeScript
12 lines
503 B
TypeScript
import type { NextConfig } from "next";
|
|
|
|
const nextConfig: NextConfig = {
|
|
output: "standalone",
|
|
// Dev server blocks cross-origin HMR requests by default in Next 16. The
|
|
// app is normally loaded on `localhost`, but we also load it on
|
|
// `127.0.0.1` (and on the LAN IP for phone testing). Listing both keeps
|
|
// the HMR client from hanging on the first load.
|
|
allowedDevOrigins: ["127.0.0.1", "localhost", "192.168.1.42", "192.168.1.122", "192.168.1.128", "*"],
|
|
};
|
|
|
|
export default nextConfig;
|