Joel Marcey
6ec683f77f
Add Relay and Bucklescript to Docusaurus users
...
\o/
(also forgot to add React Native image in last commit)
2017-12-11 16:39:31 -08:00
Héctor Ramos
11029cf02d
Update build script ( #272 )
...
* Copy dot files if present in the static folder, and add .circleci config to Docusaurus site
* Update docs
2017-12-11 16:32:05 -08:00
Joel Marcey
c62e18eb53
Add React Native as a Docusaurus user
...
\o/
2017-12-11 16:24:52 -08:00
Joel Marcey
7aee74a43f
Update Docsuarus footer
2017-12-11 16:15:26 -08:00
Joel Marcey
8919673f98
Add links to landing page
2017-12-11 13:01:00 -08:00
Héctor Ramos
85e2c87124
Document how to tell Circle to ignore commits to gh-pages ( #270 )
2017-12-08 15:47:03 -08:00
Joel Marcey
a5020f3c46
Start adding links to the landing page
...
Also fix getting started link by using current language
2017-12-08 08:35:27 -08:00
Joel Marcey
ef6f550700
Replace facebookexperimental with facebook ( #266 )
...
Moving to the facebook GitHub org
2017-12-07 10:52:12 -08:00
Joel Marcey
643c7a4047
Bump to 1.0.0-beta.15
...
Needed for ad87bab09b
2017-12-07 10:15:14 -08:00
Héctor Ramos
ad87bab09b
Fix path to docs assets dir ( #265 )
2017-12-07 10:14:32 -08:00
Joel Marcey
2d04b3071e
Bump to 1.0.0-beta.14
2017-12-06 13:58:54 -08:00
Joel Marcey
d89abde579
Update publish-gh.js after running Prettier
2017-12-05 21:32:36 -08:00
Ricky Vetter
8074b96c79
allow copy from /build in github.io case ( #260 )
...
* allow copy from /build in github.io case
* Comment explaining the ! in the path.join
2017-12-05 20:59:11 -08:00
Héctor Ramos
97612cf20b
Link to master version of doc when editing ( #262 )
...
* Ensure Edit this Doc links always point to the master source of truth, and not a particular version
* Only show Edit this Doc link if editUrl has been set
2017-12-05 15:44:14 -08:00
Héctor Ramos
80fc8169b7
Fix background css ( #261 )
2017-12-05 13:35:15 -08:00
Héctor Ramos
65421db62e
Add Prettier Formatting ( #258 )
...
* Add Prettier formatting to source files and example files, and check that Prettier formatting is maintained on PRs
* Remove trailing-comma as we are using Node 6 on Circle
* Use latest Node 6 LTS version in Circle
* Remove unused test
2017-12-04 19:21:02 -08:00
Ricky Vetter
0cead4b6f9
Update deployment script to work on github.io repos as well ( #256 )
...
* Update deployment script to work on github.io repos as well
* remember how index of works
* CURRENT_BRANCH
2017-12-04 09:59:49 -08:00
Cheng Lou
76e423fba3
Use path
module instead of string concat /
( #255 )
...
This also in part prepares for #253 . I discovered a bug when setting `projectName` to `""`, and some `"build/" + projectName + "/foo"` concatenated into `"build//foo"`. Granted, it's a hack, but we should use `path` anyway.
Test: tested on https://github.com/BuckleScript/bucklescript.github.io . Seems working
2017-12-04 09:32:02 -08:00
Héctor Ramos
df05fd2bbc
Switch Algolia DocSearch to load using https ( #252 )
...
* Change docsearch to explicit https
2017-12-04 09:26:44 -08:00
Joel Marcey
6772926572
Update publishing docs in lieu of #250
2017-12-04 09:15:41 -08:00
Héctor Ramos
31b70f053c
Update docusaurus-publish ( #250 )
...
* Update publish script to allow configuration via siteConfig.js file, as well as non-CircleCI env vars
* Use || instead of |
2017-12-04 09:15:32 -08:00
Héctor Ramos
bb48bb4f0c
Remove keys warning when loading scripts ( #244 )
2017-11-27 15:14:55 -08:00
Héctor Ramos
1efce743dd
Provide additional debugging information ( #241 )
2017-11-26 21:59:28 -08:00
Héctor Ramos
ff5f6b578d
Reduce init script verbosity. ( #239 )
2017-11-21 09:44:45 -08:00
Joel Marcey
70bd56eb93
Update translations guide
2017-11-17 14:38:37 -08:00
Joel Marcey
16aa42a705
Allow deploying docs from a branch other than master
...
Still have to deploy to `gh-pages`
2017-11-17 14:26:08 -08:00
Joel Marcey
59d5b58aa5
Update the publishing documentation
2017-11-17 14:04:47 -08:00
Joel Marcey
909c193fa1
Bump to 1.0.0-beta.13
2017-11-16 09:32:14 -08:00
Ricky Vetter
71dec39c3b
Change pointer events on language dropdown ( #233 )
...
The dropdown positioning makes it overlay the main menu on mobile layout. This means that clicking the language button a second time doesn't close the menu.
2017-11-16 09:23:54 -08:00
Héctor Ramos
09726c6361
[Versioning] Fix issue when a doc is added ( #231 )
...
* Simplify function, return error if doc not found
2017-11-15 15:55:08 -08:00
Héctor Ramos
420d2e86fb
Replace diff with string comparison ( #230 )
2017-11-15 12:17:05 -08:00
Christine Abernathy
76c1dace46
Fix for consistency and completeness ( #229 )
...
* Fixes for consistency
* Update for creating example versions page
2017-11-15 12:13:37 -08:00
Héctor Ramos
19e6cc7ecc
Check whether a previous/next doc actually exists ( #226 )
...
* Check whether a previous/next doc actually exists
* Use reasonable defaults
* Remove extraneous space
2017-11-14 20:36:25 -08:00
Joel Marcey
fe11556ae7
Bump to 1.0.0-beta.12
2017-11-13 19:43:54 -08:00
Christopher Chedeau
c407cdf96f
Enable stylesheets as a parallel to scripts ( #225 )
...
* Enable stylesheets as a parallel to scripts
Also moves the scripts above the custom stylesheet to follow the comment :)
* Update api-site-config.md
2017-11-13 17:54:24 -08:00
Joel Marcey
856ca785e5
Add Reason-React and MakeItOpen to Docusaurus users ( #224 )
2017-11-13 15:14:49 -08:00
Eric Nakagawa
8d14f8fb02
Merge pull request #217 from JoelMarcey/custom-docs-subdir
...
Allow custom path for the location of documentation
2017-11-13 13:50:39 -08:00
Joel Marcey
eab6b59094
Bump to 1.0.0-beta.11
2017-11-10 16:22:12 -08:00
Christine Abernathy
1d3f71a60a
Fix HTML copy file generation ( #223 )
2017-11-10 15:46:22 -08:00
Christine Abernathy
522e59d739
Add cname to config doc ( #222 )
2017-11-10 15:00:53 -08:00
Joel Marcey
53265c2d15
Update navigation and sidebar docs ( #216 )
2017-11-09 11:12:45 -08:00
Joel Marcey
7e47fe2e91
Remove spurious comma from siteConfig.js
2017-11-09 09:59:27 -08:00
Joel Marcey
e273dfc13b
Allow the docs not to just be in a folder called docs
...
Also:
- regex escaping
- update api documentation
2017-11-09 09:55:26 -08:00
Joel Marcey
dc0c1390c4
[WIP] Allow custom subpath for docs within the "docs" folder
...
e.g.,
The default is
`docs/*.md`
This allows
`docs/somedir/*.md`
or
`docs/somedir/anotherdir/*.md`
Notes:
- All URLs are still /docs/*.html (i.e. the subpath does not get preserved in the link).
- Files in `translated_docs`, if any, will still only be one level
- This should not affect translations or versioning
2017-11-08 20:16:05 -08:00
Joel Marcey
9f32a28d32
Update custom pages document ( #214 )
2017-11-08 18:40:30 -08:00
Joel Marcey
592c4fc54f
Update publishing a site docs ( #211 )
2017-11-08 18:40:15 -08:00
Christine Abernathy
4a198ae5b2
Specify crowdin.yaml location ( #215 )
...
Minor update to specify where crowdin.yaml is located
2017-11-08 16:38:48 -08:00
Joel Marcey
3d8d991ede
Bump to 1.0.0-beta.10
2017-11-02 09:41:56 -07:00
Christopher Chedeau
f19bd80d80
Center iframes and make them responsive ( #209 )
...
So if you add an image and an iframe (youtube embed), they behave the same at all resolutions.
2017-11-01 13:40:11 -07:00
Christopher Chedeau
d5f26a52d4
Add the ability to render html and linkify links ( #208 )
...
Marked had the ability to display html code. This is useful if you want to embed iframes, set size to images... This allows arbitrary html to be embedded with no sanitization, so `<script>alert()</script>` will be executed. This isn't such a big issue since the markdown is written only by contributors.
I also removed the componentWillUpdate call since it's not used (and wrong).
2017-11-01 13:40:00 -07:00