We use Tachyons for most CSS needs. I'm still planning to write an ADR on that — in the meantime refer to Tachyon's creator @mrmrs' blog post Scalable CSS.
Think about some UI to switch between versions and view other supplemental information, docs.rs solves this nicely with a dropdown:
Also we might want some space for anything not related to the current project but cljdoc itself
Two top bars might help but would take a lot of screen space.
def-block
Some documents might be long, similar to the Codox scroll-indicator we could have a little UI at the top that indicates what section you're in
With some JS users might even be able to click on it and navigate sections in a document
The sections would need to be inferred from the rendered HTML
There is little styling done for rendered Markdown or Asciidoc. We could style things using plain CSS or adding tachyons classes to elements.
Syntax highlighting is not implemented yet
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close