NairaLand + GenZTechies

Let's get started 🚀🚀

About

We aim to build the new NairaLand Design using plain HTML/CSS. The reason for this is to allow more people to contribute. Yes, the code will later be implemented using a framework when approved.

Contributing Code

There are three folders:

  • assets/
  • components/
  • pages/

Components

  • The project will start off by building out each component specified in the design file.
  • Each component will have its own folder in the components directory.
  • The folder should contain all the elements required to build the component and be implemented in an index.html file.
  • All images, CSS, or JavaScript files should be in their corresponding folder.
  • Do not create any new JS or CSS file. Use the one already in place.
  • Do not alter code where you are not supposed to.
  • When the component is complete, implement it in "components/index.html" using the demo guide.

Assets

  • Place images in the "images/" folder.
  • CSS and JavaScript go into the main.css or main.js

Pages

Guidelines

  • Each task you pick up or are assigned must have a corresponding GitHub issue.
  • Issues can be opened by anyone and will be approved by the admins
  • Follow this guide on How to commit.
  • When making a pull request, you must tag the issue, or it will not be accepted.
  • Ensure your code follows the rules stated above.
  • Your contributions will be credited.