Skip to content

My first ever repo and project. A refactor of given HTML and CSS code to make the HTML more semantic, and the CSS follow the DRY principle.

Notifications You must be signed in to change notification settings

RichardZhang01/horiseon-code-refactor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Horiseon Code Refactor

By Richard Zhang

Description

  • The motivation behind this project is to learn how to refactor source code. That is to improve the provided code without necessarily changing what it does. I also want to learn more about the tags used for html, and the properties used in CSS.
  • Junior developers are commonly given code to refactor, and my goal is to eventually become a programmer, so this is a good way to learn. I built this project to become more comfortable with refactoring, the layout of html and CSS, to make the html more semantically correct, and the CSS more concise.
  • The main goal of refactoring the provided source code is to make it more accessible.
  • I hope to learn a bit about the general layout of webpages in this exercise, the connections between html, CSS, and JavaScript used (JS not included in this exercise), and of course how to properly refactor the provided code.
  • My completed project should contain changes (with relevant comments) that make sense and accurately describe the content on the webpage in the html document. It should also consolidate the CSS to be more concise with changes that reflect the ones in the html document (with relevant comments detailing those changes). The webpage itself should not look or function any differently.

Screenshots and Link

Link of the live URL

Screenshot of the top half of the refactored webpage

Screenshot of the bottom half of the refactored webpage

About

My first ever repo and project. A refactor of given HTML and CSS code to make the HTML more semantic, and the CSS follow the DRY principle.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published