Electron website
Перейти к файлу
Antón Molleda e5f3c7d980
chore: update to new content of `electron/i18n` (#5276)
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.
2021-04-07 09:35:12 -07:00
.github chore: add @primer/css to dependabot ignore 2021-04-06 11:01:29 -07:00
cypress chore: remove `/docs/all` page (#5280) 2021-04-01 11:30:32 -07:00
data chore: remove `/docs/all` page (#5280) 2021-04-01 11:30:32 -07:00
docs docs: add doc for ci statuses (#3843) 2020-04-15 13:28:17 +03:00
lib chore: use SM direct embed code (#5217) 2021-03-11 13:33:08 -08:00
middleware chore: update to new content of `electron/i18n` (#5276) 2021-04-07 09:35:12 -07:00
public fix: more semantic HTML on Releases page (#5251) 2021-03-26 16:24:28 -07:00
routes refactor: parse HTML in `/docs` using cheerio (#5279) 2021-04-01 11:46:18 -07:00
script chore: hash images (#5219) 2021-03-15 15:10:16 -07:00
scripts chore: migrate to docsearch (#5233) 2021-03-22 16:34:01 -07:00
templates chore: hash images (#5219) 2021-03-15 15:10:16 -07:00
test chore: remove `/docs/all` page (#5280) 2021-04-01 11:30:32 -07:00
views chore: update to new content of `electron/i18n` (#5276) 2021-04-07 09:35:12 -07:00
.babelrc refactor: migrate from browserify to webpack (#4764) 2021-01-08 11:36:33 -08:00
.eslintrc.js build(deps-dev): bump eslint-config-prettier from 7.2.0 to 8.1.0 (#5170) 2021-02-25 18:15:19 -08:00
.gitattributes Merge branch 'gh-pages' of https://github.com/talhasch/electron.atom.io into talhasch-gh-pages 2016-09-26 15:50:15 -07:00
.gitignore feat: HaTS survey (#5153) 2021-03-03 10:14:55 -08:00
.nvmrc build: use node 14 2021-03-30 12:30:05 -07:00
.prettierrc chore: switch from standard to eslint + prettier (#3932) 2020-06-04 00:54:45 +03:00
.stylelintrc.json chore: add stylesheet linting (#4116) 2020-06-18 16:49:03 -07:00
CODE_OF_CONDUCT.md Change emails to @electronjs.org domain 2018-03-14 11:57:38 -07:00
CONTRIBUTING.md docs: Added Link/Reasons to join Discord Server (#4593) 2020-10-05 10:11:40 -07:00
LICENSE.md
README.md docs: add README badges (#4590) 2020-10-02 15:24:12 -07:00
app.json add heroku app.json 2017-09-11 11:47:24 -07:00
cypress.json build: remove old cypress retry hack (#4413) 2020-08-23 01:43:50 +03:00
nodemon.json fix: Restrict nodemon from restarting server if tests are changed (#5196) 2021-03-05 10:45:29 -08:00
package-lock.json build(deps-dev): bump mocha from 8.3.1 to 8.3.2 (#5290) 2021-04-07 08:42:41 -05:00
package.json build(deps-dev): bump mocha from 8.3.1 to 8.3.2 (#5290) 2021-04-07 08:42:41 -05:00
server.js chore: add max-age header (#5228) 2021-03-15 15:26:19 -07:00
webpack.common.js build: use hashed assets for CSS and JS in prod (#5190) 2021-03-04 14:47:18 -08:00

README.md

electronjs.org

Test Integration Test Electron Discord Invite

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:

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:

License

MIT