Héctor Ramos
ba666cc6ae
Remove sourceCodeButton config key ( #181 )
2017-10-26 12:16:36 -07:00
Hector Ramos
db8daa635d
Merge branch 'master' of github.com:facebookexperimental/Docusaurus
2017-10-26 12:14:53 -07:00
Hector Ramos
9bb4f906fc
Use RegExp with global flag to ensure all fenced code blocks have the hljs class applied
2017-10-26 12:14:46 -07:00
Ricky Vetter
3017554616
Delete unused styles ( #180 )
2017-10-26 12:10:53 -07:00
Joel Marcey
ae08fa31d6
Fix custom port number parsing... ( #187 )
...
* Fix custom port number parsing...
Checking if a port was in use raised a bug where the port coming in from the command line is a string and not an int. And that was causing the check to fail. Make the port an int from the get go
* Specifiy radix
2017-10-26 12:09:12 -07:00
Héctor Ramos
fb294ab845
[markdown] Remove client-side syntax highlighting ( #189 )
...
* Remove client side highlighting
* Update CSS rules to render plain code blocks with expected left border
* Add back codeColor background color config
* Ensure all pre code blocks use Highlight.js classes
2017-10-26 12:07:02 -07:00
Joel Marcey
f72df94dd3
Return empty object instead of false if no metadata ( #182 )
...
Closes #139
2017-10-26 07:02:52 -07:00
Joel Marcey
d2d3ace924
Bump to 1.0.0-beta.6
2017-10-25 16:51:49 -07:00
Joel Marcey
6229ef7893
Add ssh keys in right spot for Circle ( #186 )
...
Hopefully this works.
2017-10-25 16:34:56 -07:00
Joel Marcey
a36de1e440
add_ssh_keys for circle 2.0 ( #185 )
2017-10-25 16:04:08 -07:00
Joel Marcey
b78938c5ea
Use right bot for Circle ( #184 )
2017-10-25 15:24:43 -07:00
Héctor Ramos
140dcaa500
[CI] Switch to Circle 2 ( #168 )
...
* Switch to Circle 2
* Use Yarn in CI
* Move things around
* Fix Remarkable case issue
* Run placeholder test
* Update deploy script
Use multiline commit messages to ensure commit beign deployed is documented in git history
2017-10-25 14:04:24 -07:00
Eric Nakagawa
55b0f33f2a
Allows periods in blog file names -- will allow for version numbers, etc ( #163 )
...
* Allows periods in blog file names -- will allow for version numbers, etc
* Removed debug lines...
2017-10-24 19:27:37 -07:00
Eric Nakagawa
a6bad7f92d
Merge pull request #176 from ericnakagawa/write-translations-autogen
...
Improve translations guide + add comment about translations autogen
2017-10-24 19:21:19 -07:00
Eric Nakagawa
4d23bf76ff
Merge pull request #177 from JoelMarcey/show-next-doc
...
Show doc names instead of "previous" and "next"
2017-10-24 19:19:38 -07:00
Joel Marcey
0df005484c
Oops - forgot to remove debugging statement
2017-10-24 19:10:29 -07:00
Joel Marcey
7b2e950a4c
Add previous and next titles to metadata props
2017-10-24 19:09:34 -07:00
Joel Marcey
429ffda351
Use title of previous and next if no i18n
2017-10-24 16:42:31 -07:00
Joel Marcey
78bd09dec3
Better logic
2017-10-24 16:35:32 -07:00
Eric Nakagawa
ee5c8a4278
Adds a note that languages.js is autogenerated
...
Add a comment about auto-generation to top of en.json file
2017-10-24 16:21:16 -07:00
Joel Marcey
7c1b48b92c
Show doc names instead of previous and next
...
Use the previous and next doc metadata to show docs in the buttons
2017-10-24 16:20:32 -07:00
Joel Marcey
2b7a35dc3d
Add package-lock.json ( #175 )
2017-10-24 16:17:40 -07:00
Héctor Ramos
9bc6d27f32
Break up long line that was messing up our page. ( #174 )
...
* Break up long line that was messing up our page.
* Remove file that should not be in source control
2017-10-24 16:15:50 -07:00
Joel Marcey
e0345bae86
Fix port check ( #173 )
...
Since the check is async, starting the server on the port was happening before the check finished. Thus even if the port wasn't being used, it would error out as if it was because the server would start it before the check was finished.
This way we only start the server after the check finishes.
2017-10-24 15:51:27 -07:00
Eric Nakagawa
fcc168af42
Add more info around syncing to crowdin
2017-10-24 15:31:52 -07:00
Eric Nakagawa
5617987bf2
Added a note about disabling English as a language
2017-10-24 15:23:18 -07:00
Eric Nakagawa
fdc8b1ba72
Add a link to the crowdin-cli download instructions
2017-10-24 15:19:13 -07:00
Eric Nakagawa
867a49dd1c
Removes #content from sidebar links and from within pages ( #170 )
2017-10-24 15:15:52 -07:00
Eric Nakagawa
c2243a3c20
Only show 'Read More' button on blog list page when post has <!-- truncate --> token ( #161 )
...
* Only show 'Read More' button on blog list page when the text includes a <truncate> token
* Remove console.log
2017-10-24 13:46:42 -07:00
Eric Nakagawa
a5320dbd36
Merge pull request #159 from JoelMarcey/port-in-use
...
Check if a port is in use
2017-10-24 13:32:26 -07:00
Eric Nakagawa
5b7232afc1
Merge pull request #167 from ericnakagawa/add-jest
...
Add Jest to Docusaurus' Users page.
2017-10-24 12:59:38 -07:00
Eric Nakagawa
70221530b6
Include jest logo
2017-10-24 12:58:51 -07:00
Eric Nakagawa
b378215f66
Adds Jest to Docusaurus users
2017-10-24 12:56:39 -07:00
Héctor Ramos
49034dd6bb
Fix Remarkable case issue ( #166 )
2017-10-24 10:49:13 -07:00
Héctor Ramos
b832176dc6
[markdown] Switch to Remarkable ( #153 )
...
* Switch to Remarkable
* Clean up references to custom code blocks
* Remove valdiateDOMNesting warning
* Add syntax highlighting
* Add Reason support
* Breaking change: prismColor to codeColor, remove CompLibrary.Prism, expose hljs
* Completely remove Prism and associated CSS rules
* Support loading plugins and scripts
* Remove CSS rules, allowing Highlight.js theme to be used entirely
* Remove unnecessary webplayer script
2017-10-24 09:45:21 -07:00
Joel Marcey
7bad58022c
Check if a port is in use
...
Test:
Ran a separate server on port 3000
```
Checking if port 3000 is free...
Extracting translateable strings from files...
Loading translation files...
Generating Metadata for Docs....
Generating Metadata for Docs....
server.js triggered...
Generating Metadata for Docs....
Extracting translateable strings from files...
listening on port: 3000
Open http://localhost:3000/
Port 3000 is in use
```
Fixes #124
2017-10-23 18:32:39 -07:00
Ricky Vetter
58613545b6
add translateable strings and allow overriding of english strings ( #158 )
2017-10-23 15:01:26 -07:00
Ricky Vetter
65a5e02ec2
Remove animation on anchor hover ( #156 )
2017-10-23 06:31:11 -07:00
Joel Marcey
3fe1b7e0d4
Bump to 1.0.0.beta.5
2017-10-21 20:24:41 -07:00
Joel Marcey
7e23f3e4ef
Avoid null
enabledLanguages when there is no languages.js file ( #155 )
...
```
var enabledLanguages = languages.filter(function (lang) {
^
TypeError: Cannot read property 'filter' of null
at module.exports
```
2017-10-20 15:19:13 -07:00
Héctor Ramos
a8cdcd11a3
Document Remarkable extensions ( #154 )
...
* Document Remarkable extensions
* Clarify how the plugin is loaded
2017-10-20 12:05:51 -07:00
Joel Marcey
b7819a18d8
Bump to 1.0.0-beta.4
2017-10-19 16:57:09 -07:00
Eric Nakagawa
574872d075
Only builds redirect pages if the current file is an english doc ( #152 )
2017-10-19 16:56:14 -07:00
Eric Nakagawa
d8b55fffa4
Fall back to English when strings are missing ( #151 )
2017-10-19 16:41:20 -07:00
Joel Marcey
b312821f78
Bump package to Beta 3
2017-10-19 14:52:28 -07:00
Eric Nakagawa
dc0cc487fa
Add back metadata generator ( #150 )
...
Rollback package.json
2017-10-19 13:43:03 -07:00
Eric Nakagawa
22d0cebc18
Merge pull request #149 from ericnakagawa/noop-redirect
...
Removed copy from redirect page, reduced delay to 0s for js and meta
2017-10-19 13:20:07 -07:00
Eric Nakagawa
7f7459baa5
Merge pull request #148 from ericnakagawa/default-localization-english
...
This PR will create a default set of docs to use when localization is…
2017-10-19 13:19:55 -07:00
Eric Nakagawa
a9571ebf4d
Removed copy from redirect page, reduced delay to 0s for js and meta
2017-10-19 13:15:05 -07:00
Eric Nakagawa
7c80becb87
Fix bug in when running local server
2017-10-19 12:58:57 -07:00