e5f3c7d980
In https://github.com/electron/i18n/pull/1811 there are changes to what properties the `i18n` package export that would break the website. More notably `electronStableVersion` does not exist anymore. This PR calculates that property and keeps exposing it in the handlebars context. |
||
---|---|---|
.github | ||
cypress | ||
data | ||
docs | ||
lib | ||
middleware | ||
public | ||
routes | ||
script | ||
scripts | ||
templates | ||
test | ||
views | ||
.babelrc | ||
.eslintrc.js | ||
.gitattributes | ||
.gitignore | ||
.nvmrc | ||
.prettierrc | ||
.stylelintrc.json | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE.md | ||
README.md | ||
app.json | ||
cypress.json | ||
nodemon.json | ||
package-lock.json | ||
package.json | ||
server.js | ||
webpack.common.js |
README.md
electronjs.org
This is the source code for the Electron website at electronjs.org.
Code of Conduct
Electron is an open source project with a global contributor community. We want everyone to feel safe in our community, and we welcome participation from people of all backgrounds, regardless of experience level, age, gender identity, race, religion, or nationality.
All participants are expected to uphold the Code of Conduct.
Contributing
Writing code is great, but there are many other ways to make meaningful contributions to the project:
- Translate docs and website content
- Improve Electron tutorials
- Improve Electron API docs
- Add Electron apps to the site
If you just want to get the site up and running locally, here's the TLDR:
git clone https://github.com/electron/electronjs.org
cd electronjs.org
npm install
npm run dev
For more info about how this site works and how to contribute, see CONTRIBUTING.md, or jump straight to a specific topic below:
- Issues and Pull Requests
- Heroku Review Apps
- Running the Site
- Editing Content
- Routes
- Middleware
- Views
- Context
- Styles
- Frontend JavaScript
- Scripts
- Environment Variables