My Portfolio Website - Feedback Welcome
Nice portfolio Omar! The responsive design is really well done. I especially like how the project cards rearrange on mobile. The loading animation is smooth too.
Thanks Sara! I used CSS Grid with auto-fit for the project cards. The loading animation is done with Framer Motion.
I like the color scheme — it's professional without being boring. What tools did you use for the design? Did you prototype in Figma first?
Thanks Nora! Yes, I designed everything in Figma first. I used a monochromatic blue palette with warm accent colors. The design-first approach saved me a lot of time during development.
Good work Omar. A few suggestions: 1) Add more accessibility features — I noticed some images are missing alt text, 2) Consider adding a dark mode toggle, 3) The contact form could use better validation feedback.
Thank you Dr. Hassan! I'll add alt text to all images and work on the dark mode. The form validation is a great catch — I'll use react-hook-form for better UX.
react-hook-form is excellent for form handling. I'd also recommend zod for schema validation — they work great together.
The animation transitions are smooth. Great attention to detail! I noticed you're using intersection observer for scroll animations — that's a smart approach for performance.
My portfolio uses a dark theme with smooth scroll animations. I implemented a custom cursor and parallax effects for a unique experience. Check it out and let me know what you think!
The parallax effects are stunning! How did you implement them? Is it a library or custom code?
Custom cursor is a nice touch. Very creative! Does it work on touch devices too?
I used GSAP for the parallax and custom cursor. On touch devices, the custom cursor is hidden and replaced with standard touch interactions.