Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
Erick Zhao a12017a91d
chore: proper prettier config (#385) 2023-03-15 16:03:25 -07:00
Antón Molleda 5e4353e91a feat: activate blog plugin
Activate Docusaurus' blog plugin and make the previous posts available
in the new site.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Fix #71
2021-07-21 13:08:13 -07:00
Antón Molleda 11a0f9d3f1
build: update content when upstream changes
This commit adds support to respond to `repository_dispatch` events
coming from `electron/electron-website-updater` that contain the
SHA of the new commit in `electron/electron` to pin to in
`package.json`.

More information about the architecture can be found in #19.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Fix #19
Close #23
2021-05-13 21:08:47 -07:00
Antón Molleda c566850ab6
feat: add `create-electron-documentation` package
* feat: add `create-electron-documentation` package

Add the code for the package `create-electron-documentation` to help
writers of Electron documentation scaffold their examples faster and
following good patterns (using `sandbox` and `contextBridge`).

Once published the developers will use it by calling

```console
npm create electron-documentation
```

From a folder under the main Electron documentation folder.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Fix #12
Close #13
2021-04-29 09:57:33 -07:00
Antón Molleda 972a54e1d7 build: pre-build script
The pre-build scripts does the following:
1. Downloads the documentation from electron/electron and data/blog
   from electron/electronjs.org
2. Moves the files to the right folders based on the contents of
   `docs-reorg.json`
3. Add frontmatter to each file
4. Fixes internal links and multiline image titles
5. Generates the sidebar using the folder structure

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Fix #6
Ref: Solves parts of #2
2021-04-21 14:44:15 -07:00