Skip to content

Continuous scrolling single page website with subtle CSS animation. The webpage uses W3.CSS as an alternative to Bootstrap. Very little JavaScript codes were used.

Notifications You must be signed in to change notification settings

gavinpwd/website-parallax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

website-parallax

by Gavin Pili

TL;DR Continuous scrolling, single page website with subtle CSS animation and parallax effect on desktop view. The webpage uses W3.CSS as an alternative to Bootstrap and JQuery. Very little JavaScript codes were used. Parallax effect has been disabled on mobile devices because it does not render properly. CSS codes have been added to reflect this.

You can view the webpage here: https://gavinpwd.github.io/website-parallax/

This webpage was created using the following:

  • HTML5, CSS3, JavaScript
  • W3.CSS
  • Google Fonts API
  • Font Awesome Icons v4.7.0 library

My Design Goals:

  • Neutral theme yet elegant and warm
  • Create a single webpage with continuous scrolling
  • Show curated images
  • Use Google fonts to create a logo without actually creating a logo outside VSCode
  • Use of minimal colours and icons but still present an elegant and cohesive layout
  • Consider using floating elements, transparency, opacity, shadows
  • Mobile-friendly layout

My Coding Goals:

  • Create sections within the webpage rather than use navigation links wihtint he website
  • Use animation in a subtle way without using too much JavaScript
  • Learn about W3.CSS instead of using Bootstrap as previously learned from JWD Bootcamp
  • Create a logotype using CSS
  • Use comments strategically
  • Codes should be well organised and easy to read
  • Create separate .js and .css folders for better organisation

Trajectory of this project:

  • Use this webpage as template for future projects that require navigation links and more webpages
  • Ability to customise page using theme slider button
  • Add Modal forms when required for future projects
  • Add JS animation when required for future projects

Stretch Goal:

  • Find a solution to render content in modal page from another source (e.g. another text file) to change content easily without hardcoding in html

Here is a sample screenshot of the webpage: Top section Top section

Modal page on button click

Modal page on button click

Mobile view of colour scheme

Mobile view of colour scheme

Contact section with avatar and contact links

Contact section with avatar and contact links

Moodboard

Moodboard

About

Continuous scrolling single page website with subtle CSS animation. The webpage uses W3.CSS as an alternative to Bootstrap. Very little JavaScript codes were used.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published