Skip to content
This repository has been archived by the owner on Dec 18, 2019. It is now read-only.

deltahacks/deltahacks.github.io

Repository files navigation

If you see this when you expected the DeltaHacks website, please go to www.deltahacks.com!

Important

Major development will not take place on this repo - it will take place on the repo mentioned below. Please contact Abhayraj Jain for access. Instructions for this repo are identical (replace the text after 'git clone' with this repo's link instead.

Onboarding

  1. Download and Install Node.js from nodejs.org, then enter your favorite bash command-line:
  2. npm install --global gatsby-cli
  3. git clone https://github.com/nanzer/dhv.git
  4. cd dhv/
  5. gatsby develop
  6. Open your browser and goto localhost:8000
  7. Admire your instance of the beautiful site we totally made ourselves.
  8. Get to work

Navigating Files

If you want to work on frontend, the stuff you're looking for is probbably in the src folder.

Because this is React, you'll find your HTML templates inside the .js files, for exaple, the landing page is in pages/index.js. Navigate through src and familiarise yourself with the modular design of the site.

All CSS is done using SASS. This means you must do all CSS editing useing the scss folder. Inside this folder you will find scss files contained in folders corresponding to their respective .js files.

Thanks

If you got this far, you've read stuff I didn't think anyone would actually read. Congrats, now go get a life. -Dan