From 7a90aa3492634680def7dca5268ff821b61e4063 Mon Sep 17 00:00:00 2001 From: TheMaddax Date: Fri, 29 Nov 2024 11:02:24 -0600 Subject: [PATCH] - Removed "View Services" link and its container - Added inline-flex to Schedule Consultation button - Simplified button container markup --- .dockerignore | 4 ++++ Dockerfile.dev | 19 +++++++++++++++++++ docker-compose.dev.yml | 16 ++++++++++++++++ src/components/home/Hero.tsx | 23 +++++++++-------------- 4 files changed, 48 insertions(+), 14 deletions(-) create mode 100644 .dockerignore create mode 100644 Dockerfile.dev create mode 100644 docker-compose.dev.yml diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..944a2ec --- /dev/null +++ b/.dockerignore @@ -0,0 +1,4 @@ +node_modules +.next +.git +.env* diff --git a/Dockerfile.dev b/Dockerfile.dev new file mode 100644 index 0000000..6bdb2b5 --- /dev/null +++ b/Dockerfile.dev @@ -0,0 +1,19 @@ +FROM node:20-alpine + +# Install pnpm +RUN corepack enable && corepack prepare pnpm@latest --activate + +WORKDIR /app + +# Copy package files +COPY package.json pnpm-lock.yaml* ./ + +# Install dependencies +RUN pnpm install + +# Copy the rest of the application +COPY . . + +EXPOSE 3000 + +CMD ["pnpm", "dev"] diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml new file mode 100644 index 0000000..10d099f --- /dev/null +++ b/docker-compose.dev.yml @@ -0,0 +1,16 @@ +version: '3.8' + +services: + web-dev: + build: + context: . + dockerfile: Dockerfile.dev + ports: + - "3000:3000" + volumes: + - .:/app + - /app/node_modules + - /app/.next + environment: + - NODE_ENV=development + command: pnpm dev diff --git a/src/components/home/Hero.tsx b/src/components/home/Hero.tsx index a09f516..c0b98a8 100644 --- a/src/components/home/Hero.tsx +++ b/src/components/home/Hero.tsx @@ -15,20 +15,15 @@ export default function Hero() { Specialized expertise in financial consulting, accounting, and nonprofit organization services. Providing professional guidance for your business success.

-
- - Schedule Consultation - - - - View Services - +
+ + Schedule Consultation + + +