Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Design

Ross Nyland
Ross Nyland
4,355 Points

My first rough website! but need some advice to improve...

http://travelandcoding.com/#blog

this is roughly the first website I have uploaded on the web. This was created in a day, with the help watching tutorial videos like How to make a website and front-end web development. However, I think for me to continue my improvement is to have some professional advice - what's good, okay and really bad. Be honest because I need it! I am stuck on how I can make the home page navigation bar let me connect to another page like 'gallery' and the same for the blog posts... of course need to update my contact me form and maybe sizes of images, fonts, spaces, etc. etc. .. to be honest I just need someone to look at this and just say what needs a lot more improvement and how I should do it, like what tutorial videos I need to watch next. thank you!

1 Answer

Max Senden
Max Senden
23,177 Points

Hi Ross,

First of all I would look at improving the contrast. The black text on a dark brown background means the visitor cannot read it. Perhaps you might want to check out the design courses here at Treehouse. They are easy to follow and teach you some of the basics about typography, use of colors, etc.

On a technical level your HTML and CSS can structured better. Elements that should be centered are not centered, and it gets really bad when I look at the website from mobile devices. Setting some basic widths, margins and paddings in your HTML would already fix a lot of these things. You'll learn more about these things during your courses at Treehouse. Try looking into SASS to improve your CSS workflow.

Put some focus and effort in these things and your websites will get much better. Good luck!