Asciidoctor comes with a very clean default stylesheet that saves users from spending time formatting their documents. There is now a repository for users who would like some other style choices, without having to rewrite stylesheets from scratch. All stylesheets in here pull in asciidoctor's defaults first and then apply custom styles to a few elements.
Check out the repository here.
This is different from the asciidoctor stylesheet factory in that raw css files are available immediately for use, without using any preprocessors or gems.
For examples, check out the dark theme or even a material theme.
Enjoy, contribute, PR, submit issues if you see them!
Re: asciidoctor-skins: custom themes for asciidoctor
This post was updated on .
I really like all the new "material" themes you've added!
I've been using them in the Asciidoctor.js Live extension in Chrome. Since I couldn't figure out how it could import the main CSS file, I just paste in the entire asciidoctor.css file into the material-amber.css file, replacing this line:
@import "asciidoctor.css"; /* Default asciidoc style framework - important */
Then in Chrome Asciidoctor.js Live Options, use the Add Stylesheet Choose File... and add the material-amber.css
Outstanding stuff. The default asciidoctor theme is very nice too but lots of web pages are showing up with the asciidoctor look (the price of popularity!) so having the skins is great for someone (me) who doesn't have an eye for design.
Ashok, thanks! Exactly my sentiments. The default skin has had a lot of work go into it, but with the growing popularity of asciidoctor, it's likely that people are using it for presentations / reports / books that they want to jazz up a bit - without needing to go into tiresome CSS. Perfect for power users to just switch up themes and publish it through! If you have any themes to add, do let me know! The bigger the collection, the better.