Vellum Book

A template project for publishing rich web documents using plain markdown. Very much a work-in-progress at this time, use with caution.

Demo | Roadmap

Features:

  • Write everything in plain markdown files
  • Rich document view with <vellum-doc>
  • Tooltip previews for local links with <link-preview>
  • Smartly converts links between markdown files into fragment links (e.g. Chapter 1)
  • Beautifully themed with magick.css by default

Design Principles

  1. Writers should only need write in plain markdown. Noodly HTML (like <link-preview> or <vellum-doc>) should be handled by 11ty.

Chapter 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed plane dicit quod intellegit. Si mala non sunt, iacet omnis ratio Peripateticorum. Nec vero alia sunt quaerenda contra Carneadeam illam sententiam. Respondent extrema primis, media utrisque, omnia omnibus. Duo Reges: constructio interrete. Cur post Tarentum ad Archytam? Tamen a proposito, inquam, aberramus. Videmus igitur ut conquiescere ne infantes quidem possint. Utram tandem linguam nescio? Tibi hoc incredibile, quod beatissimum. An dolor longissimus quisque miserrimus, voluptatem non optabiliorem diuturnitas facit? Quid autem habent admirationis, cum prope accesseris?

Section 1

At enim sequor utilitatem. Plane idem, inquit, et maxima quidem, qua fieri nulla maior potest. Quod cum accidisset ut alter alterum necopinato videremus, surrexit statim. Ita relinquet duas, de quibus etiam atque etiam consideret. Tamen a proposito, inquam, aberramus.

Cetera illa adhibebat, quibus demptis negat se Epicurus intellegere quid sit bonum. Quid est, quod ab ea absolvi et perfici debeat? Et ais, si una littera commota sit, fore tota ut labet disciplina. Videmus igitur ut conquiescere ne infantes quidem possint. Licet hic rursus ea commemores, quae optimis verbis ab Epicuro de laude amicitiae dicta sunt. Quod autem in homine praestantissimum atque optimum est, id deseruit. Equidem soleo etiam quod uno Graeci, si aliter non possum, idem pluribus verbis exponere.