First of all β thank you.
You're here because you're curious, passionate, and ready to improve this project. That means everything. Whether you're fixing a typo, improving UI, adding a new feature, or suggesting an idea β you're part of the journey now. Letβs make this seamless, empowering, and efficient.
GDF is a front-end project built using HTML, CSS, and JavaScript. The repo includes several static pages and reusable component files like _header.html and _footer.html, located in the root and assets/ directories.
This guide will walk you through everything:
- Forking, cloning, setting upstream
- Branching like a pro
- Making meaningful commits
- Writing clean, scalable front-end code
- Opening a pull request that makes maintainers go: βDamn, thatβs clean.β
Hereβs the basic structure of this project:
GDF/ βββ assets/ β βββ bootstrap/ β βββ css/ β βββ js/ β βββ images/ βββ index.html βββ Donate.html βββ What-We-Do.html βββ _header.html βββ _footer.html βββ Readme.md βββ CONTRIBUTING.md β (you are here)
Click the Fork button at the top right of the GitHub page. This creates a copy of the repository under your GitHub account.
Open your terminal and run:
git clone https://github.com/<your-username>/GDF.git
cd GDF
Replace <your-username> with your actual GitHub username.
### 3. π Add the Upstream Remote
To sync future updates from the original repo: