Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Modern Visual Design: I completely overhauled the original plain page by implementing a sophisticated dark theme. The color scheme is built around dark blue, accented with vibrant gold and red. To keep the design consistent and easy to update, I used CSS variables for all the colors, applying them to everything from the background and text to custom scrollbars.
Dynamic Animations: To make the site more engaging, I added a lot of animations and interactive elements. Key features include a custom "glitch" effect for the cursor, 3D flipping project cards, and subtle fade-in animations that trigger on scroll. I'm especially proud of the personalized "About Me" section, where I created a unique animation with my initials, 'A' and 'N', constantly rotating around each other.
JavaScript-Powered Interactivity: I used JavaScript to bring the page to life. I built a pre-loading screen, made the header sticky and change its appearance as you scroll, and added a "back-to-top" button for better navigation. I also coded an animated counter for my stats in the "About Me" section, which only starts counting once you scroll it into view.
Responsive Layout: Finally, I ensured the entire portfolio is fully responsive so it works perfectly on any device. I used modern CSS like Flexbox and Grid, along with media queries, to make the layout adapt seamlessly from large desktop monitors to small mobile screens. This included building a functional hamburger menu for easy navigation on mobile.
Use of AI: I used AI as a creative partner to brainstorm and prototype sophisticated features like the 3D animations. I then took those foundational concepts and personally refined and implemented the code to match my specific vision. This demonstrates my skill in directing AI tools to create complex, interactive elements while maintaining complete artistic control.