Code Monkey home page Code Monkey logo

teacozy's People

Contributors

jessodri avatar

Watchers

 avatar

teacozy's Issues

Element widths

One tip for this project: Instead of setting the width on each element, you could try and set the 1200px with to a 'wrapper' element and put all of the other elements inside that one. A benefit of this is that if you decide that 1200px is too small/big, you can change the size in 1 place and the rest of the elements should work themselves out nicely. Your approach is not wrong however. Just wanted to point out another way of achieving the same result.

SUMMARY: Exceeds expectations

Great job on the project! You follow the spec and your code is clean and neat (good job on adding comments!). Implement the few things in the previous issues to polish it up and make it even more professional.

To further play around with the project, you can try adding a Google Map at the bottom of the locations section. Here's a challenge:

  • when you hover over each item, it should animate in some way (some cool hover effect examples with code samples);
  • make the cursor change to a pointer on the hover (Hint: convert the words here into the relevant CSS);
  • on click, add a pin to the Google Map to show the location (make up some locations, they don't have to be real); (instructions for Google Maps);
    If the JS for Google Maps is confusing, don't worry about it, you can skip that. But do try to add the animation effects as this will show you a lot about CSS and HTML.

Another, simpler, task would be to implement smooth scrolling in your page. I see your navigation links point to each section (great job on this, very very few people actually remember to do it). So it would look nice if you make the page scroll smoothly when the user clicks on the link.

Great job on the project and keep up the good work!

Semantic HTML

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.