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

Create a detailed Theme Creation Howto Guide #388

Closed
andrew-simmons opened this issue May 15, 2015 · 2 comments
Closed

Create a detailed Theme Creation Howto Guide #388

andrew-simmons opened this issue May 15, 2015 · 2 comments

Comments

@andrew-simmons
Copy link

The current theme documentation page Produce Custom Themes Using the Asciidoctor Stylesheet Factory feels very spartan and is focused more on applying available themes than on creating new ones. A walk through or a more in depth guide explaining how themes work in Asciidoctor would be helpful.

@mojavelinux
Copy link
Member

I totally agree.

I do want to mention that I'd like to complete the upgrade to Foundation 5 and the refactoring before writing the guide because the current way of creating themes just isn't right yet...and will change. See the following issues:

@mojavelinux
Copy link
Member

The stylesheet factory is no longer maintained and the default stylesheet has been pulled into the core repository. We're now deferring to the asciidoctor-skins project as an example of how to create themes. You also have the option of downloading the unprocessed source of the default stylesheet and customizing it to suit your needs. I've redirected the aforementioned page to the page in the new documentation site that covers this topic.

One of the goals of the modern HTML converter (currently under development) will be to provide a style guide for how to write a custom stylesheet (in plain CSS) to style and theme the HTML. See asciidoctor/asciidoctor#4171. That's where we'll focus our attention.

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

No branches or pull requests

2 participants