4
0
Fork
You've already forked dialibra
0
read carefully, criticize deeply
  • SCSS 58.3%
  • HTML 35.8%
  • JavaScript 3.9%
  • Makefile 2%
Adam Lassek fbabae7b55
All checks were successful
ci/woodpecker/push/hugo Pipeline was successful
Publish Manifesto
2025年12月10日 19:36:36 -06:00
.woodpecker Fix .domains on preview branches ( #5 ) 2025年05月09日 15:11:27 +00:00
archetypes Add Losurdo's intro to the Manifesto ( #21 ) 2025年12月11日 02:34:22 +01:00
assets Fix icon colors in dark mode 2025年09月10日 22:50:10 -05:00
content Publish Manifesto 2025年12月10日 19:36:36 -06:00
i18n Tweak the TOC 2025年05月08日 20:24:50 -05:00
layouts Add Losurdo's intro to the Manifesto ( #21 ) 2025年12月11日 02:34:22 +01:00
static Fix typo, change social image 2025年08月23日 18:09:04 -05:00
themes Demo of Diary theme 2025年03月26日 23:02:32 -05:00
.gitignore Move Title and Subtitle to center column 2025年08月11日 21:55:01 -05:00
.gitmodules feat: add woodpecker workflow for previews 2025年05月07日 23:10:36 -04:00
hugo.toml Add Losurdo's intro to the Manifesto ( #21 ) 2025年12月11日 02:34:22 +01:00
LICENSE Initial commit 2025年02月24日 17:24:41 +00:00
Makefile feat: add woodpecker workflow for previews 2025年05月07日 23:10:36 -04:00
README.md Add README instructions 2025年03月29日 20:56:29 -05:00

Dialectical Library

Getting Started

Command-Line Utilities

First, you need a relatively recent version of Hugo installed. (At time of writing, I have v0.144.2)

Follow the installation instructions for your platform of choice. On Linux I would recommend against Snap, using Homebrew or go install are probably best.

Also required: git and make.

Project Bootstrap

Run make deps to initialize git submodules. They are:

.
├── public # points to dialab/pages repo
└── themes
 └── diary # base theme of the site

Adding A New Review

hugo new content reviews/cool-book.md

This will create content/reviews/cool-book.md based on the archetypes/reviews.md template.

Run a local server to see your changes with make server.

Notes on Typography

The Typographer plugin will translate certain character(s) into HTML entities automatically.

Markdown Replacement Description
... … Horizontal ellipsis
' ’ apostrophe
-- – en dash
--- — em dash
" “ left double quote
" ” right double quote
' ‘ left single quote
' ’ right single quote

This means you should take care to use only standard single- and double-quotes.

Footnotes

The Goldmark renderer will automatically generate footnotes with the [^1] syntax. The floating footnotes depend on its markup, so ensure that you write your footnotes that way.

Deployment

We don't (yet) have automated deploys, so for the time being you run:

make commit
make deploy