Skip to content

Emergency website for the Tubb's, Nunn's and other fire emergency in Sonoma County

Notifications You must be signed in to change notification settings

garajo/sonomafireinfo.org

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SonomaFireInfo.com

Code that runs the http://sonomafireinfo.com website.

This is based on Github pages and utilizes React/WebPack/Babel for the interactive components. All data is loaded cia AirTable lists (email [email protected] to be added).

Setup

# Install nvm first then:
nvm install
nvm use

# Install dependencies
npm install

# Run locally
npm run dev

Contributing

  • The config.js file contains code that generates the main menus as well as does the API requests
    • To add a new menu item, add an entry to sections
      • The order is important when adding items into sections
    • Add an item to resources as well if the page is not a custom page
      • If a standard resource, add to the resources list and this will get passed into the <GenericList> component as props.
    • If custom, add a route to your custom component in application.js
  • Check issues list for how to contribute
  • Submit a PR describing what you did
  • Test on mobile! 60-80% of users are on mobile.
  • Commit compiled code with your PR
  • Document if you can

About

Emergency website for the Tubb's, Nunn's and other fire emergency in Sonoma County

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 63.8%
  • JavaScript 18.6%
  • Ruby 13.7%
  • HTML 2.4%
  • Makefile 1.5%