Skip to content
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

Add new docs website #10896

Merged
merged 232 commits into from Sep 28, 2017
Merged
Show file tree
Hide file tree
Changes from 220 commits
Commits
Show all changes
232 commits
Select commit Hold shift + click to select a range
d377e54
Initial stubbing
Jun 30, 2017
e5534d6
Initial Gatsby check-in
Jun 30, 2017
5c43f9e
Added css and templates for new docs
joecritch Jun 30, 2017
fa50b66
Merge pull request #2 from joecritch/gatsby
bvaughn Jun 30, 2017
e009f3d
Removed .ruby-version
Jun 30, 2017
393deb6
Adding layout from mock site
Jun 30, 2017
06365e0
Prettier-format code in www
Jun 30, 2017
129766a
Renamed article template
Jun 30, 2017
0fed0ef
Initial stab at article template, no data yet
Jun 30, 2017
f4be0dc
Stashing to share with Kyle
Jun 30, 2017
0349931
Stashing for Kyle
Jun 30, 2017
bb39eb7
Typekit
Jun 30, 2017
9ecfe1c
link to hello-world article
Jul 1, 2017
890f5fe
Initial syntax highlighting styles
Jul 3, 2017
4ab5788
Tweaked home page example code a bit
Jul 3, 2017
ce38951
added sidebar.js component, and tweaked traverse_nav
joecritch Jul 3, 2017
83a1e84
Added yarn.lock file
Jul 3, 2017
e9c028e
www README
Jul 4, 2017
5244827
Hacked in footer nav and sidebar nav (for now)
Jul 4, 2017
6e22c97
Prettier on entire www dir, including configs
Jul 4, 2017
9b1e126
fixed sticky nav padding
joecritch Jul 4, 2017
efed0be
fixed sidebar when switching pages
joecritch Jul 4, 2017
87b5a40
article typography / removed alt-design class
joecritch Jul 4, 2017
eae6d60
added edit link back
joecritch Jul 4, 2017
d74773c
Replaced a few article-template padding* with margin* to better colla…
Jul 4, 2017
40a4246
Fixed is-current sidebar item class
Jul 4, 2017
0a5b51e
Fixed some article overflow issues that were causing funky resize beh…
Jul 4, 2017
afe9651
Fixed several issues with margin and max-width on article page
Jul 4, 2017
1192edf
Moved sidebar from templates to components
Jul 4, 2017
71887fb
Refactored Sidebar to be a component with css-modules. Moved sticky b…
Jul 4, 2017
26e2e88
Removed no-longer-in-use .scss files
Jul 4, 2017
f014ec4
Fixed horizontal alignment of next link when no prev (in blog template)
Jul 4, 2017
552ba57
Tidied up Sidebar component and slugify util method a bit
Jul 4, 2017
1c26a4a
Index page pulls content from index.md now. (Styles need work.) Upgra…
Jul 4, 2017
e4c6734
Added some more markdown sections and reorganized a bit
Jul 4, 2017
9fa8bdb
Active-class for main nav links
Jul 4, 2017
36574cd
First stab at supporting redirect_from pages
Jul 5, 2017
0a14d7b
Sidebar component syltes tweaking
Jul 5, 2017
f8438ad
Added ButtonLink component and plugged in on hmoe page
Jul 5, 2017
519d92d
Renamed templates/index.js -> templates/home.js
Jul 5, 2017
7033655
Iterating on home template
Jul 5, 2017
a1841ac
Home page content loads into live editor. This is pretty hacky at the…
Jul 5, 2017
b7ef61c
Lint fixes
Jul 5, 2017
d65fc2d
Tweaked prism colors to better match mock
Jul 6, 2017
549e1d5
Plugged in Algolia search
Jul 6, 2017
fb9fbc5
Article footer links are now a NavigationFooter component
Jul 6, 2017
904c4c2
Added MarkdownHeader and StickySidebar component in an effort to slim…
Jul 6, 2017
833ee4d
Split article template into 4 templates for Docs, Tutorial, Community…
Jul 6, 2017
53470d1
Sidebar supports external links
Jul 6, 2017
1ea3038
Tutorial section nested links (and anchors) work in Sidenav
Jul 6, 2017
334001d
Fixed a sticky Sidenav position issue
Jul 7, 2017
9902f2a
Blog post pages are created
Jul 7, 2017
2a8bd7d
Made tutorial sidebar a little less hacky
Jul 7, 2017
446792f
Updated Gatsby (and plugins) to 1.0
Jul 7, 2017
d91d674
Blog posts link to authors now. Author info comes from Yaml.
Jul 7, 2017
8ea7ee7
Added blog home index page (displaying latest blog post).
Jul 7, 2017
30dc96f
Small typography, theming and layout tweaks
joecritch Jul 8, 2017
d0e73b6
Fixes
KyleAMathews Jul 9, 2017
b68f3d7
Use gatsby-plugin-react-helmet
KyleAMathews Jul 9, 2017
64b518e
Yarn prettier formatted www/gatsby-node
Jul 9, 2017
f5fcc06
Fixed blog.html.js index page to load full content and limit:1
Jul 9, 2017
35229d8
Merge pull request #4 from bvaughn/nips-and-tucks
bvaughn Jul 9, 2017
26d5834
Simplified MarkdownHeader style by better using flexbox
Jul 9, 2017
14f9bda
Fixed a Prism height issue by converting to max-height
Jul 10, 2017
16ba13b
Fixed edito link on blog index page
Jul 10, 2017
0b6eeab
Blog post authors field is now always an array (for easier Gatsby int…
Jul 10, 2017
1e12160
Blog pages now handle multi-authors correctly. New all-blog-entries p…
Jul 10, 2017
556a1d7
Iterating on sidebar for Blog pages. Stashing
Jul 10, 2017
12cb12e
Markdown template conditional for date/author improved
bvaughn Jul 11, 2017
860171a
Added hacky sidebar to Blog pages and TODO cleanup comments
bvaughn Jul 11, 2017
a5bbe90
Removed redundant pages/blog.html.js in favor of a redirect to the la…
bvaughn Jul 12, 2017
c6f6518
Upgraded gatsby-node to use async/await. (We might step this down beo…
bvaughn Jul 12, 2017
4365214
Page layout correctly highlights current/active section (eg Blog, Com…
bvaughn Jul 12, 2017
e3d584f
Extend Prism line-highlighting fully left-to-right (outside of margin…
bvaughn Jul 12, 2017
fe314a1
Bumped dependencies
bvaughn Jul 13, 2017
6445868
Fixed small CSS overflow issue for Prism
bvaughn Jul 13, 2017
791cc57
Merge master
bvaughn Jul 13, 2017
42269ab
Upgraded gatsby-remark-prism plugin to fix react-live bug
bvaughn Jul 14, 2017
0cd5983
Merge branch 'master' into gatsby
bvaughn Jul 17, 2017
d9fd8c5
Slightly improved global var usage in CodeEditor component
bvaughn Jul 17, 2017
e725a80
Added favicon file to www
bvaughn Jul 18, 2017
fc08fb9
Fixed version label and link
bvaughn Jul 18, 2017
fb3608e
Refactore below_nav and wrapper CSS classes. Added 404 page. This com…
bvaughn Jul 18, 2017
3c6a226
Initial cutting of styles
bvaughn Jul 18, 2017
48018ab
Ripping out SASS, plugging in Glamor: part 1
bvaughn Jul 20, 2017
263c715
Re-shuffled components a bit
bvaughn Jul 20, 2017
ac8d6b9
Patched Webpack resolve roots to avoid having to prefix "../" in fron…
bvaughn Jul 20, 2017
a598ffe
Fixed content:url() styles on external links
bvaughn Jul 20, 2017
b5c4fd5
Yarn lock changes
bvaughn Jul 21, 2017
0d3dc41
Fixed link styling for author links
bvaughn Jul 21, 2017
8cea8a2
Removed some hard-coded color values
bvaughn Jul 21, 2017
388dc1f
Removed explicit React imports since we're using Glamor's createEleme…
bvaughn Jul 21, 2017
1395047
Pretier
bvaughn Jul 21, 2017
5bea34b
Cleaned up home template (header and footer)
bvaughn Jul 21, 2017
3b86319
Fixed Home page layout
bvaughn Jul 21, 2017
237ef79
Fixed responsiveness of CodeEditor on Home page
bvaughn Jul 21, 2017
ba443b6
More markdown style tweaks
bvaughn Jul 21, 2017
4585f54
Removed a redundant style from Home
bvaughn Jul 21, 2017
362718e
Added initial error-codes page. This has a hard-coded error at the mo…
bvaughn Jul 21, 2017
90a194c
Added file headers
bvaughn Jul 21, 2017
7299ac3
Small tidying up
bvaughn Jul 21, 2017
4141243
Lint fixes
bvaughn Jul 21, 2017
aa782dd
Flow ignores www (for now at least) like it used to ignore docs
bvaughn Jul 21, 2017
0850a1a
Moved Prism styles from CSS to JS so they can read from themes
bvaughn Jul 21, 2017
1ac2322
Handle more error types in CodeEditor
bvaughn Jul 21, 2017
6ac02ea
Added a placeholder style for blockquotes
bvaughn Aug 15, 2017
c3e5951
Replaced CodeEDitor's eval() usage with new Function()
bvaughn Aug 15, 2017
b6fb888
Dates are pre-formatted GraphQL query
bvaughn Aug 15, 2017
6a55b33
Upgrade dependencies
KyleAMathews Aug 16, 2017
467b49c
Migrating error decoder
bvaughn Aug 16, 2017
db577b2
Rollback Gatsby/plugin upgrades since they case the server to hang on…
bvaughn Aug 16, 2017
2cebdd1
Error decoder page/routing now properly works
bvaughn Aug 17, 2017
294ee17
Bumped all non-Gastby deps
bvaughn Aug 17, 2017
24fa5d4
Updated all Gatbsy plugins/transforms that can be safely updated
bvaughn Aug 17, 2017
89a9f5e
Updated Gatsby to 1.6.6 (the latest safe version before bug #1849)
bvaughn Aug 17, 2017
b43fac4
Merged master
bvaughn Aug 17, 2017
3813a24
Bumped Gatsby packages a little further
bvaughn Aug 18, 2017
1e4dec5
Bumped Gatsby plugin versions now that Babel runtime issue has been f…
bvaughn Aug 19, 2017
4abbd0f
Fixed h3 anchor hover overflow issue
bvaughn Aug 21, 2017
bb50d00
Added Contributing section to Docs pages
bvaughn Aug 21, 2017
0df6d82
Updated :author section for new error-handling blog post to be an array
bvaughn Aug 21, 2017
1447104
Move layout components out of layout directory
KyleAMathews Aug 23, 2017
53cbe0e
Run prettier
KyleAMathews Aug 23, 2017
46cdbb4
Moved layout-components into components
bvaughn Aug 23, 2017
6d9a450
Update Gatsby
flarnie Aug 28, 2017
9659e2a
Fix 404ing links in docs sidebar
flarnie Aug 29, 2017
07cf8c8
Add links to footer
flarnie Aug 29, 2017
c3ac702
Fix internal links, like on the 'Tutorial' page
flarnie Aug 30, 2017
64c41f2
Merge pull request #8 from flarnie/gatsby
bvaughn Aug 31, 2017
2243056
Fixed Community sidebar links
bvaughn Aug 31, 2017
b38fa35
Updated react-live@1.7.1 to pull in spellcheck fix
bvaughn Aug 31, 2017
b4f037d
Patch Webpack config to ignore xor|props plugins
bvaughn Aug 31, 2017
6dd8fdd
Removed no-longer-utils getOffsetTop/getScrollTop utils
bvaughn Aug 31, 2017
bae638b
Removed window.location in favor of Gatbsy's location prop
bvaughn Aug 31, 2017
00a4218
Prettier formatted Footer
bvaughn Aug 31, 2017
ad85ac9
Big dependency cleanup
bvaughn Sep 1, 2017
d03b8bc
Fixed Gatsby production build by adding null-checks for eg location
bvaughn Sep 1, 2017
476676a
Added build:docs command to root package for Gatbsy
bvaughn Sep 1, 2017
f0b3095
Merge branch 'master' into gatsby
bvaughn Sep 1, 2017
abadedf
Added Netlify config
bvaughn Sep 1, 2017
a54e743
Prettier
bvaughn Sep 1, 2017
4377af5
Lint fix ignores for CDN globals
bvaughn Sep 1, 2017
c0dbb87
Update Gatsby build:docs command to Yarn install too
bvaughn Sep 1, 2017
a0406ad
Added .nvmrc for Netlify
bvaughn Sep 1, 2017
93dd12a
Changed lint-fix approach for Babel to be compat with Gatsby prod build
bvaughn Sep 1, 2017
a89ada1
Fixed home page example layout for Safari
bvaughn Sep 1, 2017
195d0bc
Refactor media query constants to be more flexible/intuitive
bvaughn Sep 5, 2017
3a52e71
[docs update] fix tabs on 'installation' page (#10593)
flarnie Sep 5, 2017
2a75fb5
Added explicit "Live JSX Editor" to home page code examples based on …
bvaughn Sep 5, 2017
fce7c9e
Fixed prod Gatsby build by adding checks around window and location i…
bvaughn Sep 6, 2017
440a262
Prettier
bvaughn Sep 6, 2017
93f8326
added marginLeft to ArrowSvg and abstracted into ButtonLink
joecritch Sep 6, 2017
9c7d29d
tweaked margins, added example TypeKit code, converted FooterTitle to…
joecritch Sep 6, 2017
7d1a95a
Merge branch 'master' into gatsby
bvaughn Sep 7, 2017
153d587
Bumped Gatsby and plugin versions
bvaughn Sep 7, 2017
c29bdc6
Fixed markdown nested styles for images and responsive image links
bvaughn Sep 7, 2017
85ddca9
Fixed PNG image tags and image paths in 2017-05-18-whats-new-in-creat…
bvaughn Sep 8, 2017
6d732bc
Prettier
bvaughn Sep 8, 2017
87d930d
[Gatsby docs update] Enable and fix flow (#10647)
flarnie Sep 8, 2017
88c6374
[Gatsby docs update] minor fixes (#10642)
flarnie Sep 11, 2017
8d0a1b5
[Gatsby docs update] add title and meta tags, initial version (#10654)
flarnie Sep 13, 2017
3b3676c
[Gatsby Docs Update] Fix meta tags and ssr docs build (#10705)
flarnie Sep 15, 2017
553a113
Bumped Gatsby deps to fix PNG issue (#10721)
bvaughn Sep 15, 2017
bd0f28d
[Gatsby Docs Update] Sidebar + article layout updates (#10735)
joecritch Sep 19, 2017
d1e633f
Fix Gatbsy build on Netlify
bvaughn Sep 19, 2017
febac3a
Prettier
bvaughn Sep 19, 2017
dfcb5e1
Fixed search text truncation in header
bvaughn Sep 19, 2017
401d749
Flow fix
bvaughn Sep 19, 2017
a451761
Fixed position of mobile footer (#10750)
bvaughn Sep 19, 2017
7f254de
Replaced react-motion with CSS transition for better perf (#10751)
bvaughn Sep 19, 2017
00296ea
Header component search input fixed for mobile (#10749)
bvaughn Sep 19, 2017
54a9ffa
Fixed location prop problem with Gatbsy (#10760)
bvaughn Sep 20, 2017
8e01b69
Mobile nav no longer collapses sections
bvaughn Sep 20, 2017
be0f147
Merged master
bvaughn Sep 20, 2017
8f6bfc2
Tidied up Gatsby deps and updated them to fix a remark issue
bvaughn Sep 20, 2017
1e8c52a
[Gatsby Docs Update] A few tweaks (#10769)
joecritch Sep 21, 2017
8e5c61f
Fixed blog.html redirect (#10771)
bvaughn Sep 21, 2017
2b5c61e
Removed location props hack now that it's been fixed in Gatbsy (#10773)
bvaughn Sep 21, 2017
833903a
Fixed blog link in footer
bvaughn Sep 21, 2017
d384708
[Gatsby Docs Update] Extra styling for All Posts template (#10775)
joecritch Sep 22, 2017
d4c3aba
Section arrows transition when toggling
bvaughn Sep 22, 2017
b2ff670
Section arrows flip when toggling instead of rotating
bvaughn Sep 22, 2017
bbf3632
Misc formatting fixes (#10814)
bvaughn Sep 25, 2017
e9d69e7
Maybe fix /blog/ redirect behavior on prod (#10815)
bvaughn Sep 25, 2017
53548f7
[Gatsby Docs Update] Horizontal overflow on mobile (#10791)
joecritch Sep 25, 2017
aa51384
[Gatsby Docs Update] Overlay toggle button (#10793)
joecritch Sep 25, 2017
6862d24
[Gatsby docs refactor] Make `dev` command more easily tested (#10786)
flarnie Sep 25, 2017
92e59d8
Fix lint
bvaughn Sep 25, 2017
43abd99
Bumped deps
bvaughn Sep 25, 2017
a33d22b
Updated Gatsby and friends; locked GraphQL versions (for now)
bvaughn Sep 25, 2017
553c4e1
Fixed a bad markdown file
bvaughn Sep 25, 2017
276005b
Add left margin to nested ol, ul (#10825)
acdlite Sep 26, 2017
83477ae
Fix "/blog/" redirect (and markdown redirects) (#10820)
bvaughn Sep 26, 2017
6cac3ad
Removed offline plugin (eg service worker)
bvaughn Sep 26, 2017
954ad4b
Merged master into gatsby (#10834)
bvaughn Sep 26, 2017
4455c3d
Gatsby patch flarnie branch (#10842)
bvaughn Sep 26, 2017
1369261
Cleaned up Sidebar code a little (#10841)
bvaughn Sep 26, 2017
a0c67c3
[Gatsby Docs Update] Tutorial: Clicking an anchor tag should auto-clo…
bvaughn Sep 26, 2017
c8da416
[Gatsby docs update] menu overlay padding bottom (#10847)
joecritch Sep 26, 2017
14d0ef4
Fixed off-by-one error for formatted dates (#10848)
bvaughn Sep 26, 2017
57e3b54
Make homepage examples more approachable (#10872)
gaearon Sep 27, 2017
2b317d1
Merge changes from master into Gatsby branch (#10853)
acdlite Sep 27, 2017
44f5abf
Prettier
bvaughn Sep 27, 2017
20c574d
Fixed author frontmatter after master merge
bvaughn Sep 27, 2017
ccf7625
Gatsby site supports IE11 (#10875)
bvaughn Sep 27, 2017
241f262
Continuation of Acknowledgements page (from #10855) (#10873)
bvaughn Sep 27, 2017
a75bf06
Relocated some misplaced Gatbsy/website polyfills
bvaughn Sep 27, 2017
019b6a7
Update react/react-dom to 16.0.0 (rather than RC) (#10882)
bvaughn Sep 27, 2017
9c0669a
Prettied up 404 page (#10884)
bvaughn Sep 27, 2017
6a2d759
[Gatsby Docs Update] Normalized font weights (#10887)
joecritch Sep 27, 2017
725ce35
[Gatsby Docs Update] Error column fixes (#10886)
joecritch Sep 27, 2017
0de6892
[Gatsby Docs Update] Syntax highlight changes (#10876)
joecritch Sep 27, 2017
9f276dc
[Gatsby Docs Update] Reverted TypeKit ID (#10881)
joecritch Sep 27, 2017
cb02b22
[Gatsby] Consistent capitalization for homepage call to action (#10892)
gaearon Sep 27, 2017
d3ee588
Add a stopgap fix for Safari indentation issue (#10895)
gaearon Sep 27, 2017
ee01b06
[Gatsby Docs Update] Safari Mac footer fix (#10894)
joecritch Sep 27, 2017
b08895f
Merged master and resolved conflicts (#10893)
bvaughn Sep 27, 2017
abce5a6
Fixed author frontmatter in v15.6.2 blog post
bvaughn Sep 27, 2017
d400248
Fixed frontmatter :author attribute in React v15.6.2 post (for real t…
bvaughn Sep 27, 2017
c992261
Gatsby fix embedded videos (#10899)
bvaughn Sep 27, 2017
e93df09
[Gatsby] Pull .gatsby-highlight-code-line to container edge (#10905)
fk Sep 28, 2017
f49baaa
Tightened line heights on paragraphs (#10912)
joecritch Sep 28, 2017
b2954f2
Fix heading line heights (#10911)
joecritch Sep 28, 2017
4bcf2ca
Added break-word to inline code, to fix small screen widths (#10910)
joecritch Sep 28, 2017
759078b
Added Google Analytics tracking id
bvaughn Sep 28, 2017
37cbbea
Updated internal footer links to use gatsby-link
bvaughn Sep 28, 2017
fc28f21
Merge branch 'master' into gatsby
bvaughn Sep 28, 2017
fb77b3d
Fixed some broken anchor tags on Test Renderer page
bvaughn Sep 28, 2017
b2ae4b8
Prettier formats gatsby-node file as well (#10918)
bvaughn Sep 28, 2017
5c64756
Rewrite test renderer docs (#10916)
gaearon Sep 28, 2017
63d2f87
Typo (#10919)
Sep 28, 2017
a7a4361
Added gatsby-plugin-nprogress for slow-loading pages (eg Blog) (#10917)
bvaughn Sep 28, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintignore
Expand Up @@ -17,4 +17,5 @@ coverage/
scripts/bench/benchmarks/**/*.js
scripts/bench/remote-repo/
vendor/*
www/public/*
**/node_modules
2 changes: 2 additions & 0 deletions .flowconfig
Expand Up @@ -7,6 +7,7 @@
<PROJECT_ROOT>/node_modules/chrome-devtools-frontend/.*
<PROJECT_ROOT>/node_modules/devtools-timeline-model/.*
<PROJECT_ROOT>/node_modules/create-react-class/.*
<PROJECT_ROOT>/www/node_modules/.*
<PROJECT_ROOT>/.*/__mocks__/.*
<PROJECT_ROOT>/.*/__tests__/.*

Expand All @@ -15,6 +16,7 @@
<PROJECT_ROOT>/.*/docs/.*

[include]
./www/node_modules/hex2rgba/

[libs]
./node_modules/fbjs/flow/lib/dev.js
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Expand Up @@ -2,7 +2,6 @@
node_modules
*~
*.pyc
static
.grunt
_SpecRunner.html
__benchmarks__
Expand Down
1 change: 1 addition & 0 deletions .netlify
@@ -0,0 +1 @@
{"site_id":"f32c701b-ea0d-4350-8013-d3504b6441b5","path":"www/public"}
1 change: 1 addition & 0 deletions .nvmrc
@@ -0,0 +1 @@
v8.4.0