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

fix #88 Migrate Developer Handbook #107

Merged
merged 42 commits into from
Nov 15, 2018
Merged

Conversation

kahboom
Copy link
Contributor

@kahboom kahboom commented Nov 15, 2018

Though not ideal, the Developer Handbook is now in Markdown until we can come up with a workaround, like a wrapper for Hugo to support Asciidoctor. Ultimately, we should consider migrating to Jekyll, which wouldn't be very difficult, and supports Asciidoctor with far less issues and has a bigger community.

There are some CSS issues with the static files that already existed before, and I'm working on a fix for that. Still need to make some minor changes and add callouts we are missing from Asciidoc. Here are some screenshots of how it looks when the CSS is rendered correctly:

cli-full

dev-full

However, as mentioned, there are some CSS issues and also mobile-compatibility issues that should be addressed in a future PR. We should also work on SEO-related enhancements and a sticky TOC, time-permitting.

Copy link
Member

@zregvart zregvart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 awesome work, thanks!

@pure-bot
Copy link
Contributor

pure-bot bot commented Nov 15, 2018

Pull request approved by @zregvart - applying approved label

@pure-bot pure-bot bot added the approved label Nov 15, 2018
@pure-bot pure-bot bot merged commit 4df907c into syndesisio:master Nov 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants