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

Guides #8

Merged
merged 16 commits into from Jun 24, 2020
Merged

Guides #8

merged 16 commits into from Jun 24, 2020

Conversation

sgtcoolguy
Copy link
Contributor

This is a WIP PR to try and import the wiki guide contents in an automated way. The contents themselves are being exported via scripts in appcelerator/doctools#127. I'm then paring them do to a subset of the wiki and right now manually trying to get the navbar/sidebar right. Until our theme can support nested sidebar groupings, I think it'll be very difficult to get reasonable.

@sgtcoolguy
Copy link
Contributor Author

This requires (or at least benefits strongly from) changes to the theme, apidocs plugin, and the VuePress core build.

Here's the VuePress core build changes PR: vuejs/vuepress#2454

@janvennemann is working on tweaks to our theme/plugin to improve performance.

Here's one from me to cache normalized paths as we build, and to drop the pretty_name property from he generated api.json file (to shrink file size): tidev/docs-devkit#34

@sgtcoolguy sgtcoolguy force-pushed the guides branch 3 times, most recently from c17ee91 to 8807382 Compare June 24, 2020 12:44
@sgtcoolguy sgtcoolguy marked this pull request as ready for review June 24, 2020 13:11
@sgtcoolguy sgtcoolguy merged commit 12af9e2 into tidev:master Jun 24, 2020
@sgtcoolguy sgtcoolguy deleted the guides branch June 24, 2020 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant