diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..03d9549
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..7dec97e
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/portfolio.iml b/.idea/portfolio.iml
new file mode 100644
index 0000000..24643cc
--- /dev/null
+++ b/.idea/portfolio.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/globals.css b/src/app/globals.css
index 947a048..045a4b0 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -1,24 +1,76 @@
-@import "tailwindcss";
-
-@theme {
- --font-sans: var(--font-geist-sans);
- --font-mono: var(--font-geist-mono);
+.container {
+ max-width: 1200px;
+ margin: 0 auto;
+ padding: 2rem;
}
-:root {
- --background: #ffffff;
- --foreground: #171717;
+.header {
+ text-align: center;
+ margin-bottom: 2rem;
}
-@media (prefers-color-scheme: dark) {
- :root {
- --background: #0a0a0a;
- --foreground: #ededed;
- }
+.title {
+ font-size: 2.5rem;
+ margin-bottom: 0.5rem;
}
-body {
- color: var(--foreground);
- background: var(--background);
- font-family: Arial, Helvetica, sans-serif;
+.intro {
+ font-size: 1.25rem;
+ color: #666;
}
+
+.section {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ margin-bottom: 2rem;
+}
+
+/* Section where text is on the left */
+.textLeft {
+ flex: 1;
+ padding: 1rem;
+}
+
+/* Section where image is on the right */
+.imageRight {
+ flex: 1;
+ padding: 1rem;
+}
+
+/* Section where image is on the left */
+.imageLeft {
+ flex: 1;
+ padding: 1rem;
+}
+
+/* Section where button is on the right */
+.buttonRight {
+ flex: 1;
+ padding: 1rem;
+ display: flex;
+ justify-content: flex-end;
+}
+
+/* Ensure images are responsive */
+.imageLeft img,
+.imageRight img {
+ width: 100%;
+ height: auto;
+ border-radius: 8px;
+}
+
+.learnMoreButton {
+ padding: 0.75rem 1.5rem;
+ font-size: 1rem;
+ background-color: #0070f3;
+ border: none;
+ border-radius: 5px;
+ color: #fff;
+ cursor: pointer;
+ transition: background-color 0.3s ease;
+}
+
+.learnMoreButton:hover {
+ background-color: #005bb5;
+}
\ No newline at end of file
diff --git a/src/app/page.js b/src/app/page.js
index 61edd89..890dde9 100644
--- a/src/app/page.js
+++ b/src/app/page.js
@@ -2,100 +2,50 @@ import Image from "next/image";
export default function Home() {
return (
-
-
-
-
- -
- Get started by editing{" "}
-
- src/app/page.js
-
- .
-
- - Save and see your changes instantly.
-
+
+ {/* Header with title and introduction */}
+
-
-
-
- Deploy now
-
-
- Read our docs
-
+ {/* Section 1: Text on left, image on right */}
+
+
+
+ I specialize in building responsive, dynamic web applications that deliver exceptional user experiences.
+
-
-
+
+ {/* Section 2: Image on left, button on right */}
+
);
}