Skip to content

Syknapse/Syk-Houdeib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syk Houdeib

A project to build a personal portfolio page from scratch following progressive enhancement and mobile-first principles.
The basic single-column layout was designed with maximum compatibility in mind. Then using multiple techniques (using the CSS cascade, @media queries and @supports queries) the site is progressively enhanced for a better and more appealing experience for users with more modern browsers and larger screens.

Technologies Used

  • HTML5
  • CSS3
  • jQuery
  • Responsive design
  • Progressive enhancement

Features

  • A single page design with discrete sections
  • A fully responsive design without the use of libraries
  • A fixed sidebar menu, shrinking to a 'burger' sliding menu for smaller screen size
  • Menu items become selected on scrolling to the section
  • jQuery smooth scrolling: clicking on a menu item takes you to the section in a smooth scrolling movement
  • Menu closes on selecting a section or clicking/touching outside of menu area
  • Waypoints that trigger certain animations and actions on scroll
  • A project section with a two card animation. Image and descriptions on top card, and on clicking "+" a project highlights card is revealed with links. An alternative single card exists as a fallback for older systems
  • Simple, elegant design with functionality and usability as the top concern
  • A fully functional simplified fallback version for browsers that don't support CSS flex-box design

About

My full front-end portfolio; web development skills, examples of my projects, contact links, and a bit about me.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published