Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hexagon/lumocs

Ready to use dark/light documentation theme for the static site generator Lume
https://github.com/hexagon/lumocs

deno lume markdown static-site-generator

Last synced: 14 days ago
JSON representation

Ready to use dark/light documentation theme for the static site generator Lume

Awesome Lists containing this project

README

        

# Lumocs: A Documentation Theme for Lume

Lumocs is a sleek stand-alone documentation theme for Lume, similar to
"just-the-docs" for Jekyll. Explore the full details in the
[Lumocs Documentation](https://lumocs.56k.guru).

## Features

- Design and layout **tailored for documentation**.
- Automatic light/**dark mode** by user preference.
- **No configuration** needed, **works great and looks great** out of the box.
- Generates a documentation website from **markdown**-files, using extended
`markdown-it` syntax.
- **Easy to customize** using `_data.json` and the `_includes`-folder.
- Mobile-**responsive design**.
- Ready for deployment on **GitHub Pages**.
- **Hierarchical navigation** with up to three content levels.
- Built with **modern tools**: Deno and Lume.

## Quick Setup

Check out the
[Getting Started](https://lumocs.56k.guru/usage/index.html)-section of the
official documentation, or familiarize yourself with the required configurations
in the provided [demo-repository](./demo-repository). This includes the
`_config.ts`, `_data.json`, `deno.json`, and sample Markdown content `index.md`.

## Build Command

- Use `deno task serve` to start a local development server, or `deno task lume`
to compile your site to the `_site` subfolder.

## License

Lumocs is licensed under the MIT License.