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
Joel Marcey
2849cc86cf
Update to 1.0.0-beta.9
2017-11-01 12:18:20 -07:00
Christopher Chedeau
e9c5cef664
Add the ability to define a default language ( #206 )
...
* Add the ability to define a default language
I don't want to have to add the language i'm working on to every single block nor do I want to rely on a default heuristic to find the language.
This adds the ability to write
```
highlight: { defaultLang: 'xxxx' }
```
in `siteConfig.js` to force the language when not specified.
I tested it without a a highlight block, without a defaultLang attribute and with one and with a wrong one. All of them work as expected.
* Move comment around
2017-11-01 12:16:15 -07:00
Joel Marcey
ab169640d4
Update site creation docs ( #204 )
2017-11-01 09:48:28 -07:00
Joel Marcey
1324ddfa47
Update site preparation docs ( #203 )
2017-11-01 09:48:14 -07:00
Joel Marcey
8123acf2d1
Update installation documentation to use the init script ( #200 )
2017-10-31 09:23:48 -07:00
Joel Marcey
893a6e85b5
Bump to 1.0.0-beta.8
2017-10-31 09:20:59 -07:00
Joel Marcey
b2de777b1e
Add docusaurus-init to the headerlink message ( #202 )
2017-10-31 09:20:23 -07:00
Héctor Ramos
fbcbaa52d3
Fix GitHub Button ( #201 )
2017-10-31 08:46:39 -07:00
Ricky Vetter
1ba37f857c
More breakpoint consolidation fixes
2017-10-30 22:50:51 -07:00
Ricky Vetter
b59b58af0d
Consolidate break points
...
These 900 break points were always triggered with the mobile nav. They don't make sense with the desktop navigation. See photo.
2017-10-30 22:37:07 -07:00
Joel Marcey
dcf50a4e4d
Bump to 1.0.0-beta.7
2017-10-30 16:18:26 -07:00
Joel Marcey
6dea8e4792
Organize .gitignore and add website/package-lock.json ( #199 )
2017-10-30 16:16:57 -07:00
Héctor Ramos
09354ab738
[BREAKING] Rename Marked to MarkdownBlock ( #162 )
...
* 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
* Rename Marked to MarkdownBlock
* Rename Marked to MarkdownBlock
* Remove Marked.js
2017-10-30 15:47:13 -07:00
Joel Marcey
d26d263bd0
Don't try to version files that have no metadata headers ( #197 )
2017-10-30 12:00:55 -07:00
Héctor Ramos
459984516b
Ensure some errors are logged to the console ( #194 )
...
* Clarify some error conditions in versioning
* Clarify missing doc error;
* Remove excess space
* Remove excess space part duex
2017-10-30 11:42:45 -07:00
Joel Marcey
47c955c7b0
Mobile nav at 736px instead of 1024px ( #179 )
...
* Mobile nav at 736px instead of 1024px
I was not totally clear on the issue here, but I assumed is that you wanted normal navigation to begin at 736px instead of 1024px. I think this does it.
Tested 735px was mobile, 736px was normal
Fixes #102
* 735 and 736 in more places
2017-10-30 11:00:04 -07:00
Ricky Vetter
5263976ad3
move main.css below hljs css ( #195 )
2017-10-30 10:55:39 -07:00
Ricky Vetter
10e8c7cba3
enforce 70% width on mainContainer ( #196 )
2017-10-30 09:51:44 -07:00
Héctor Ramos
20122f6c56
Update guides-versioning.md
2017-10-26 17:35:09 -07:00
Eric Nakagawa
b7a804784c
Merge pull request #192 from JoelMarcey/syntax-fix
...
Syntax bug fix from #169
2017-10-26 16:34:28 -07:00
Joel Marcey
fe516baaa2
Syntax bug fix from #169
2017-10-26 16:29:14 -07:00
Héctor Ramos
603b9cd84c
Prefix, not append ( #191 )
2017-10-26 16:14:18 -07:00
Eric Nakagawa
fa1ec70432
Bug fixes in generatejs ( #169 )
...
* Misc cleanups related to console.log messages in yarn build
* Fixes https://github.com/facebookexperimental/Docusaurus/issues/96
2017-10-26 16:13:56 -07:00
Ricky Vetter
c97da9d3f7
Sitemap local ( #157 )
...
* Better support for localized pages in sitemap
* clean console
2017-10-26 16:12:47 -07:00
Héctor Ramos
73b9a1128b
Switch to GFM-style heading anchors ( #164 )
2017-10-26 16:12:17 -07:00
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