-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[☂] v1 tasks #2
Comments
molant
added a commit
that referenced
this issue
Apr 20, 2021
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 5. Generates the sidebar using the folder structure **NOTE:** The file `docs/distribution/code-signing.md` has a link split in 2 lines that does not please docusaurus. Before running `yarn start` that link needs to be fixed. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ref: Solves parts of #2
molant
added a commit
that referenced
this issue
Apr 20, 2021
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 5. Generates the sidebar using the folder structure **NOTE:** The file `docs/distribution/code-signing.md` has a link split in 2 lines that does not please docusaurus. Before running `yarn start` that link needs to be fixed. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ref: Solves parts of #2
Merged
molant
added a commit
that referenced
this issue
Apr 20, 2021
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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ref: Solves parts of #2
molant
added a commit
that referenced
this issue
Apr 20, 2021
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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ref: Solves parts of #2
molant
added a commit
that referenced
this issue
Apr 21, 2021
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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ref: Solves parts of #2
molant
added a commit
that referenced
this issue
Apr 21, 2021
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
molant
added a commit
that referenced
this issue
Apr 21, 2021
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
Merged
molant
added a commit
that referenced
this issue
Apr 28, 2021
Add `static.json` specifying custom headers for static assets and what folder to serve (`build`). The Heroku application was created following ["Getting Started with Single Page Apps on Heroku"][SPA Heroku]. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ref #2 [SPA Heroku]: https://gist.github.com/hone/24b06869b4c1eca701f9
molant
added a commit
that referenced
this issue
May 3, 2021
Enable docsearch module with provided configuration by algolia. Currently the search does not seem to work when `contextSearch` is enabled. This seems to be a temporary issue per Clement's mail: > As the DocSearch plugin is not active yet, you won't be able to use the Docusaurus `contextualSearch` option until next crawl. While this feature is not necessary (there are no versioned docs), it seems like the search results page has it enabled by default always ([1]) so might as well have it enabled everywhere to make sure it works. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [1]: https://github.com/temporalio/documentation/pull/357/files#r616656533 Ref: facebook/docusaurus#3805 Part of #2
Merged
molant
added a commit
that referenced
this issue
May 5, 2021
Enable docsearch module with provided configuration by algolia. Currently the search does not seem to work when `contextSearch` is enabled. This seems to be a temporary issue per Clement's mail: > As the DocSearch plugin is not active yet, you won't be able to use the Docusaurus `contextualSearch` option until next crawl. While this feature is not necessary (there are no versioned docs), it seems like the search results page has it enabled by default always ([1]) so might as well have it enabled everywhere to make sure it works. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [1]: https://github.com/temporalio/documentation/pull/357/files#r616656533 Ref: facebook/docusaurus#3805 Part of #2 Close #22
molant
added a commit
that referenced
this issue
May 10, 2021
Add the top navigation link "Examples" and a new page that explains how to acquire Fiddle and run the examples available in the sidebar. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Partial work on #2
molant
added a commit
that referenced
this issue
May 12, 2021
Add the top navigation link "Examples" and a new page that explains how to acquire Fiddle and run the examples available in the sidebar. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Partial work on #2
@erickzhao I've reorganized a bit the top comment and added some new tasks. |
Now that we've shipped the whole site to https://electronjs.org, I think we can close this issue. I think this is all done except for Versioned Docs! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Some tasks from the top of my head:
Pending:
electron/electron
electron/electron
for the/docs
folder ➡ Maybe use the CODEOWNERS plugin or similar?Done:
Haven't found any documentation about it or if it is enough with the right folder structureLooks like we need to generate it somehow or else docusaurus complains with: (@molant) (build: pre-build script #3)electron/electron
(Automatically update/deploy periodically or when there're doc changes upstream #19 - @molant)#TBD
The text was updated successfully, but these errors were encountered: