This is a solution to the Single-page developer portfolio.
This project presents the construction of a landing page built from scratch using only HTML CSS, the site is fully responsive and contains animations that improve the user experience. Your users should be able to:
- View the optimal layout for the site depending on their device's screen size
- See hover states for all interactive elements on the page
The project has been created using a extension of visual studio code: Live Server to visualize the changes made in the browser (hot reload).
- Solution URL: Single-page developer portfolio
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
- Using a helper CSS class with transform to build animation
- Using helper classes to set top/bottom and left/right spacing for sections
- Responsive design vs intrinsic design approaches
- Using srcset and sizes in img html tag
- Create a hero section with a design
- Uses clamp in css to increase or decrease font size with responsive
- Positioned images
- Mobile first design
- Using flexbox and grid
- Accesibility
- Accesibility in forms
- Forms validations using css
- Website - www.bryan-aguilar.com
- Medium - baguilar6174
- LinkeIn - baguilar6174
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
System Design |
![]() |
Hero Section | ||
---|---|---|
![]() |
![]() |
![]() |
Skills Section | ||
---|---|---|
![]() |
![]() |
![]() |
Projects Section | ||
---|---|---|
![]() |
![]() |
![]() |
Contact Section | ||
---|---|---|
![]() |
![]() |
![]() |