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
+
+
+