Giter Site home page Giter Site logo

ch264.github.io's Introduction

URL to my site: https://ch264.github.io/

My approach:

To make the website I used HTML, CSS, jQuery and Bootstrap. I first wireframed the website and then worked my way from top to bottom through my mapped out sections. Once the skeleton with HTML and CSS was done, I started with the animations with jQuery and bootstrap. alt text

Biggest wins:

Learnings of the following:

  • writing pseudocode from the get go greatly increases structe and keeping focus
  • check that CDN is included in document.
  • when using plugins, check their github pages for up to date information
  • learning to read Bootstrap documentation and style my page with it
  • underlining Nav a links when scrolling to corresponding section on the page alt text

challenges:

  • applying the lightbox to the library with bootstrap lightbox
  • using jQuery to animate the nav bar items to the according sections on the page.
  • finding a balance with all the script tags and CDNs that can were included
  • background image in header should be opacity 0.5 but then H1 and H2 also change opacity
  • flashing quotes I was struggeling and shamefully copied a code solution. I vow to work on this to create my own javaScript/jQuery to figure out how to make this work alt text

unfinished:

Pseudocode for Image Carousel:

// active image1 is displayed (on top of other images that are hidden) // set Timer // if timer ends // image 1 slides to left and behind the stack // image 2 fully displayed //set timer // if timer ends // repeat image3

// button1 below hightlight when image1 is in view // same for other buttons

// add Event delegation to listen to click on each button // if user clicks on button1, display image1 // if user clicks on button2, dispay image2 // if user clicks on button3 display image3

// add Event delegation to listen to click on image // enlarge image // display image in lightbox // (display github link?)

// if user clicks on window //hide lightbox //decrease image size

Pseudocode for flashing testimonials:

// setTimer runs indefinetly // testimonials rotate in and out on a timer // active Testimonial is displayed

// start timer // when timer === 0 // fade out displayed Testimonal // fade in second Testimonial // start timer

ch264.github.io's People

Contributors

ch264 avatar

Watchers

 avatar

ch264.github.io's Issues

Feedback

The site is very pretty. Love how simple and straight forward it is (so will interviewers)
Love seeing your organization in the readme all the details really make the difference. The planning definitely shows in your final product. For your JS I can see that you used a lot of outside sources for your project, but you have a lot of great documentation to support that fact that you can understand what it is doing and you have plans set in place to create the logic yourself. For that, I say great job. Going into the next assignment I am very interested to see what you develop. Keep up the good work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.