Skip to content
A list of all the companies WFH or events changed because of covid-19
Ruby CSS
Branch: master
Clone or download

Latest commit

Latest commit 77f15db Apr 8, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Clarified instructions, added universities Mar 13, 2020
_data Add PyCon AU and Africa Apr 8, 2020
assets/css Widen page width Mar 12, 2020
.gitignore merge with source Mar 13, 2020
.rbenv-version Use data instead of inlines Mar 12, 2020
.ruby-version Use data instead of inlines Mar 12, 2020
CNAME Create CNAME Mar 4, 2020
Gemfile Use data instead of inlines Mar 12, 2020
Gemfile.lock Use data instead of inlines Mar 12, 2020
LICENSE Initial commit Mar 4, 2020
README.md merged with master Mar 23, 2020
_config.yml Set theme jekyll-theme-cayman Mar 4, 2020
companies.md merged with master Mar 23, 2020
convert.rb merged with master Mar 23, 2020
events.md merged with master Mar 23, 2020
index.md merged with master Mar 23, 2020
universities.md merged with master Mar 23, 2020

README.md

Who's staying home because of COVID-19?

This is a running list of companies that are taking steps to address the spread of COVID-19. Pull requests gratefully accepted, especially around design or data formatting or correctness. If you are a journalist and would like to speak to someone about the list, email phildini@phildini.net. View the live website here: stayinghome.club.

How do I add my company?

The short version is: the website is generated from files in the _data directory. Add the details of your company by mimicking what others have done, and create a PR. If you're not familiar with Git or Pull Requests, here are the steps. You will need a Github account.

  1. Make sure you're editing the main repository which hosts the website. It is here on Github: https://github.com/phildini/stayinghomeclub.

  2. You will need to create a YML file in the companies directory. Navigate there, and click the "Create new file" button. Here's a direct link to the Create page.

    Or, if you're just updating an existing entry, click on it, then hit the "Edit" button.

  3. Give the file a name, something like google.yml or envato.yml or my-awesome-company.yml or ing.yml, no fancy or uppercase characters, and be sure to end it with .yml. Add the details about your company in this format:

    name: Your company name
    wfh: Strongly Encouraged
    travel: Restricted
    visitors: Restricted
    events: Restricted
    last_update: 2020-03-13
  4. Click "Propose File Change", the big green button at the bottom of the page.

  5. This will take you to a page where you can click "Create pull request". Once you do that, one of the maintainers of the website will attend to your update ASAP.

  6. Thank you for helping us keep this site up-to-date! 🙏

For developers

You may want to run the site locally, to see what it looks like while you're making changes. A full tutorial is out of scope here, but these are the basic steps. We assume you know a little bit of Ruby.

First, you'll need Ruby Bundler, which manages this project's dependencies.

gem install bundler -v 2.1.4

Now, install the required Gems.

bundle install

When that's done, run the development server.

bundle exec jekyll serve

Jekyll will print a URL where you can see your local version running, as it would on the web. Usually that's http://127.0.0.1:4000/.

You can’t perform that action at this time.