m

manifesto

@preview

Create stunning documentation websites using native HTML export

v0.2.0
MPL-2.0
Template

Package Information

Last Updated
Minimum Typst Version
0.14.0
Categories
layoutvisualization
Disciplines
designeducation
Dependencies
@preview/zap:0.5.0

Preview

Template preview

1. Get the package

Download the package using the TPIX CLI:

tpix get @preview/manifesto:0.2.0

2. Initialize from template

Create a new project from this template:

typst init @preview/manifesto:0.2.0

Version History

0.2.00.14.0
b65407685344...
0.1.10.14.0
8a141b80a36c...
0.1.00.14.0
fbcc9fa99ea5...

Manifesto for Typst

Manifesto 📚 is the first HTML Typst documentation template for packages, built to be very easy to use. It is 100% written in Typst, responsive and directly uses your typst.toml to automatically get your package information.

Report a bug

You are free to check either this example from bone or this one from zap.

Quick usage

The template is very easy to use, and will transform your whole project into a stunning online documentation in just a second.

#import "@preview/manifesto:0.2.0": template

#show: it => template(it, toml: toml("/typst.toml"))

= My first title

Lorem ipsum

Options

The template function accepts a few parameters to customize the data displayed on the website.

Option Default value Description
name The name of your package
toml none The path to the typst.toml file
version none Your package version
description none Your package description
repository none Your package repository URL (e.g. GitHub, Gitlab, Codeberg)
license none Your package license

Note that giving the toml file is already enough, and will fill in the other options.

Contributing

I highly welcome contributions 🌱! Creating and maintaining this template takes time and love. If you'd like to help, don't hesitate to join the journey 🤩!