Skip to content

Commit

Permalink
Merge pull request #104 from mbeps/tweaks
Browse files Browse the repository at this point in the history
Tweaks
  • Loading branch information
mbeps authored Jul 10, 2023
2 parents 6adac4b + 28ddb3e commit 24f8229
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 8 deletions.
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
Welcome to my personal portfolio website! Explore my skills, projects, and who I am as a developer. With a responsive design, light/dark mode, and captivating sections, let's embark on this journey together. Connect with me in the footer for collaboration and exciting opportunities. Let's inspire through technology and creativity!


# **Features**

This personal portfolio offers a multitude of exciting features:

- **Skills Showcase**: Demonstrates the languages, skills, and technologies that I am proficient in. The portfolio offers a detailed view of skills and technologies, and they can be grouped together for convenient viewing in a modal. Extra details are provided for some languages to provide comprehensive insights.

- **Project Portfolio**: Highlights a selection of my projects on the main page. An extended portfolio can be accessed on the project page, including optional site links to live projects, repository links to view the project code, and a quick view of the project stack to reveal the language and technologies used. Some projects also include reflective blogs. You can also explore the gallery of images for each project. Furthermore, you can filter projects by categories (like web development, machine learning, etc.) to view specific types of projects.

- **Blog Space**: A dedicated page where you can read markdown blogs that I write. Here, I share insights, learning experiences, and various thoughts on technology and programming.

- **Light and Dark Mode**: The portfolio supports a light and a dark mode. You can switch between the two according to your preference for a comfortable browsing experience.

With a responsive design, captivating sections, and a journey into my development experience, my personal portfolio welcomes you!


# **Requirements**
These are the requirements needed to run the project:
- Node 18 LTS
Expand Down
21 changes: 15 additions & 6 deletions app/projects/[slug]/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -79,18 +79,27 @@ const ProjectPage: React.FC = (props: any) => {
}

return (
<div className="flex flex-col space-y-10 align-top min-h-[85vh]">
<div className="flex flex-col space-y-10 align-top min-h-[85vh] relative">
<HeadingTwo title={projectName!} />
{gallery && gallery.length > 0 ? (
<Gallery images={gallery} />
) : project?.imageURL ? (
<div className="w-full h-[40vh] flex items-center justify-center">
<div
className="w-full flex items-center justify-center relative z-0
"
>
<Image
src={project.imageURL}
alt={projectName!}
width={800}
height={500}
className="object-cover rounded-lg"
alt="Currently Active"
quality={90}
width={2000}
height={1125}
priority
className="
w-full
object-contain rounded-xl
transition-colors duration-700
"
/>
</div>
) : (
Expand Down
4 changes: 2 additions & 2 deletions components/Gallery/Gallery.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ const Gallery: React.FC<GalleryProps> = ({ images }) => {
<Image
src={images[activeIndex]}
alt="Currently Active"
width={800}
quality={90}
height={500}
width={2000}
height={1125}
priority
className="
w-full h-[40vh]
Expand Down

1 comment on commit 24f8229

@vercel
Copy link

@vercel vercel bot commented on 24f8229 Jul 10, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.