From 181be7e16cf381114587f46fbbeeb978c2e2029c Mon Sep 17 00:00:00 2001 From: Jason Jordan Date: Mon, 4 Aug 2025 14:16:42 -0400 Subject: [PATCH] too much time on responsive, on to hooking up cms --- Dockerfile.dev | 2 +- package-lock.json | 39 ++++++++++++++++++ src/app/(informational)/employers/index.tsx | 4 +- src/app/dashboard/layout.tsx | 4 +- src/app/dashboard/member/indexold.tsx | 44 --------------------- src/app/dashboard/member/page.tsx | 4 +- src/components/DashboardPieChart.tsx | 43 ++++++++++---------- src/components/DeductableProgressWidget.tsx | 21 ++++++---- src/components/DynamicIcon.tsx | 1 - src/components/InsuranceCard.tsx | 12 ++++-- src/components/SideNav.tsx | 6 +-- tailwind.config.ts | 17 +++++++- 12 files changed, 109 insertions(+), 88 deletions(-) diff --git a/Dockerfile.dev b/Dockerfile.dev index 41abe13..595f778 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -8,7 +8,7 @@ WORKDIR /usr/src/app COPY package*.json ./ # Install dependencies -RUN npm install +RUN npm install --legacy-peer-deps # Copy the rest of your application code COPY . . diff --git a/package-lock.json b/package-lock.json index 756e88f..ec37cc6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "britton-site", "version": "2.0.0", "dependencies": { + "fluid-tailwind": "^1.0.4", "next": "15.3.4", "react": "^19.0.0", "react-dom": "^19.0.0", @@ -3824,6 +3825,18 @@ "node": ">=8" } }, + "node_modules/filter-obj": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", + "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -3862,6 +3875,20 @@ "dev": true, "license": "ISC" }, + "node_modules/fluid-tailwind": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fluid-tailwind/-/fluid-tailwind-1.0.4.tgz", + "integrity": "sha512-jO1+4l4r3kE/5We3kYRl3o4JsbFA2zoluEwJG3VrytlKuCfK4aTv5QHqXgOaw0YQd9HKjOVIFYsVvhG8sxIh5w==", + "license": "MIT", + "dependencies": { + "filter-obj": "^5.1.0", + "map-obj": "^5.0.2", + "picocolors": "^1.0.0" + }, + "peerDependencies": { + "tailwindcss": "^3.2.0" + } + }, "node_modules/for-each": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", @@ -5079,6 +5106,18 @@ "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/map-obj": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", + "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", diff --git a/src/app/(informational)/employers/index.tsx b/src/app/(informational)/employers/index.tsx index e6912be..8d2b34f 100644 --- a/src/app/(informational)/employers/index.tsx +++ b/src/app/(informational)/employers/index.tsx @@ -1,5 +1,5 @@ -import LandingPage from '../../components/LandingPage'; -import InlineLink from "../../components/InlineLink"; +import LandingPage from '../../../components/LandingPage'; +import InlineLink from "../../../components/InlineLink"; // import TextImage50 from "../../components/TextImage50-50"; export default function Members() { diff --git a/src/app/dashboard/layout.tsx b/src/app/dashboard/layout.tsx index 014102e..602c066 100644 --- a/src/app/dashboard/layout.tsx +++ b/src/app/dashboard/layout.tsx @@ -21,7 +21,7 @@ export default async function DashboardLayout({ children }: { children: React.Re