Skip to content

Commit

Permalink
Documentation: Try a new custom documentation tool to rule them all (#…
Browse files Browse the repository at this point in the history
…1786)

* Documentation: Try a new custom documentation tool to rule them all

* Documentation: Adding Previous/Next Page links

* Documentation: Parsing markdown blocks (code blocks)

* Documentation: Fix the doc tool title and metadata

* Documentation: Drop dashicon expand icon for now

* Documentation: Drop unnecessary markup from the documentation tool

* Documentation: Drop unnecessary folder nesting

* Documentation: Fix the doc tools eslint issues

* Documentation: Simplify the CLI API and rename the folder to glutenberg

* Documentation: SEO friendly using React-Snapshots

* Unignore docs from ESLint

Previously contained old prototypes, since removed.

* Documentation: Style active code tabs

* Documentation: Adding heading anchors

* Documentation: Overwriting Storybook with the new docs

* Documentation: Rename "glutenberg" to "docutron"

* Enable HTML in Markdown parser

* Documentation: reset scroll on page change

* Add initial pass at documentation (blocks tutorial, glossary)

* Retitle FAQ as Frequently Asked Questions

* Documentation: Better Prism integration

* Include coding guidelines and design principles in docs

* Fix links in reference landing page

* Include coding guidelines and design principles in docs

* Correct ESNext plugin namespace

* Documentation: Deploy only on master

* Move page title to header component

* Extend ESLint configuration to restore React pragma

* Renove ESLint ignore for unused vars

* Remember preference on code tabs

* Documentation: Fix indentation in CRA files

* Documentation: Filter Documentation Menu

* Remove lingering references to storybook

* Ignore node_modules everywhere for ESLint

* Move Docutron specific env settings to docutron configuration

* Fix Travis before_deploy docs build script name

* Move markdown-it-anchor dependency to docutron

* Replace markdown-it-anchor with 'markdown-it-toc-and-anchor

* Use store to get and set tabs preference

Avoid dependency on window for prerendering

* Fix incorrectly relative external links

* Hide anchor link in top-level heading

* Generate files as index.html in nested directory

* Documentation: Support overriding the default docs folder

* Documentation: Using the External/Internal dependencies comments

* Fix references to accompanying examples plugin

* Specify Docutron version

🤖 Recalibrating mainframe...

* Documentation: Drop eslint-disable-comment

* Use GitHub Pages for publishing documentation

* Extract components to separate files

* Rename components as lowercase

* Fix typo in stylesheet ESNext example

* Fix import reference to app component

Regression from rename

* Apply rel on navigation links

* Remove service worker registration

May be "nice to have", but not intending to support or maintain

* Rename extendsConfig to extendConfig

Consistency with named file

* Prevent search form submission

Filter results updated live
  • Loading branch information
youknowriad committed Jul 10, 2017
1 parent 46ae03c commit 7779f79
Show file tree
Hide file tree
Showing 55 changed files with 1,380 additions and 364 deletions.
2 changes: 1 addition & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
build
coverage
docs
vendor
node_modules
4 changes: 2 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
"plugin:react/recommended",
"plugin:jsx-a11y/recommended",
"plugin:jest/recommended"
],
],
"env": {
"browser": false,
"es6": true,
"node": true,
"mocha": true,
"jest/globals": true
},
},
"parserOptions": {
"sourceType": "module",
"ecmaFeatures": {
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
build
coverage
node_modules
storybook-static
gutenberg.zip

# Directories/files that may appear in your environment
Expand Down
2 changes: 0 additions & 2 deletions .storybook/addons.js

This file was deleted.

43 changes: 0 additions & 43 deletions .storybook/config.js

This file was deleted.

15 changes: 0 additions & 15 deletions .storybook/stories/coding-guidelines.js

This file was deleted.

15 changes: 0 additions & 15 deletions .storybook/stories/contributing.js

This file was deleted.

15 changes: 0 additions & 15 deletions .storybook/stories/design.js

This file was deleted.

15 changes: 0 additions & 15 deletions .storybook/stories/intro.js

This file was deleted.

52 changes: 0 additions & 52 deletions .storybook/style.scss

This file was deleted.

35 changes: 0 additions & 35 deletions .storybook/webpack.config.js

This file was deleted.

14 changes: 10 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,10 +80,16 @@ script:
fi
before_deploy:
- npm install && npm run build-storybook
- npm install
- cd docutron
- npm install
- cd ../
- npm run docs-build

deploy:
provider: surge
project: ./storybook-static/
domain: gutenberg-devdoc.surge.sh
provider: pages
local_dir: ./docutron/build/
skip_cleanup: true
github_token: $GITHUB_TOKEN
on:
branch: master
1 change: 0 additions & 1 deletion _config.yml

This file was deleted.

15 changes: 0 additions & 15 deletions blocks/story/index.js

This file was deleted.

44 changes: 0 additions & 44 deletions components/button/story/index.js

This file was deleted.

15 changes: 0 additions & 15 deletions components/higher-order/story/index.js

This file was deleted.

15 changes: 0 additions & 15 deletions components/higher-order/with-instance-id/story/index.js

This file was deleted.

15 changes: 0 additions & 15 deletions components/story/index.js

This file was deleted.

Loading

0 comments on commit 7779f79

Please sign in to comment.