👍🎉 First off, thanks for taking the time to contribute! 🎉👍
The following is a set of guidelines for contributing to electron.atom.io on GitHub. These are just guidelines, not rules, use your best judgment and feel free to propose changes to this document in a pull request.
- If you're not sure about adding something, open an issue to discuss it.
- Feel free to open a Pull Request early so that a discussion can be had as changes are developed.
- Include screenshots and animated gifs of your changes whenever possible.
- End files with a newline.
If you have an Electron application or project you'd like to see added, please open a pull request. In your pull request, please make it clear if you are involved with the project or have an OK from the project team to add the app to the site. We want to make sure each team is aware and OK with their project being added.
Add your app to the list by editing _data/apps.yml.
Please add your app at the bottom of the list.
- The required fields are
name
,website
, andicon
. Everything else is optional, but recommended. - Your
website
can be a repository with aREADME
, but please provide a destination with information about your app.- You can make a free website with GitHub Pages
- Remove empty optional fields rather than leaving an empty string.
- Your
icon
must be256x256
pixels in size. - Your
icon
must be a PNG. - Put your
icon
in theimages/apps
folder.
-
name: "Your App"
description: "A few words about your app"
website: "https://yourapp.com"
repository: "https://github.com/your/app"
keywords:
- "friends"
- "music"
license: "MIT"
icon: "lowercase-and-url-friendly.png"
If you want to add a meetup to the community site please open a pull request.
Add the meetup to the list by editing _data/meetups.yml.
-
name: Name of Group
location: City, State (if applicable)
country: Country
href: Link to meetup's site
Please add the meetup at the bottom of the list.
The documentation on this site is pulled directly from the electron/electron
repository's docs
directory. Contributions to the documentation should be made there: electron/electron.
A few guidelines to keep in mind when publishing a blog post:
- Posts should normally be published on Tuesday mornings (Pacific time) for maximum social reach.
- Make sure the date in the filename is today's date
- Tweet about it once the post is live!