This is an official website codebase of Human Rights NGO -
FHRF, a non-profit NGO, was established as the will of citizens to participate actively in the Protection of Human Rights
FHRF strives to bring together all the people who believe in democracy and human rights values in – social, political, economic areas.
Learn more on about webpage
The code (master branch) is hosted with GitHub pages (fhrf.github.io)
Moreover, a custom domain (fhrf.in) is linked to the GH page
The website uses plain HTML, CSS & basic JS.
You can contribute to this project by either improving documentation, website styling (UI/UX) or code structure
For every commit you make, vercel bot will automatically deploy website preview (To see the status of your deployment, click below or on the icon next to each commit)
Checkout open issues
- Fork this repo
- Clone the forked repo (
yourusername/fhrf.github.io
) - Open project in your favourite editor
- Make changes and open the HTML file in the browser
- in VS Code, you can install live server extension to make your life easy)
- Commit and push changes
- Raise the PR
-
External libraries
- Bootstrap - for styling
-
HTML Files -
/
directoryindex.html
- home pageabout.html
- about ngodonate.html
- donationation detailsevents.html
- past event informationvolunteer.html
- info about current & prospectus memberscontact.html
- contact details
-
CSS Files -
/styles
config.css
- almost all website stylingimages.css
- image stylingtypography.css
- content styling
-
JS Files -
/scripts
quotes.js
- random quote generator service invoked on every page except home pageload-events.js
- loads all event data from/events-data.json
into event pagemember-search.js
- membership card search service which using members data in same filesidebar.js
- script to dynamically handle sidebar on desktop & mobile screens
-
Media (images, pdf) -
/media
activities
- a separate, numerical ordered, directory is created for every event
- all event images are numerically numbered
- and the files are then mapped in
events-data.json
file
id-cards
- membership cards are stored here- others - there are other directories and files which have team images, favicon, membership form, et cetera