Hacker News new | ask | show | jobs
by josmala 2059 days ago
The old site looked liked it's exported from org-mode files. New site looks less like that. Probably still done by exporting the same org files in emacs.

The workflow to build that site is completely different from what most web designers are accustomed.

1 comments

Can confirm, this is an org file export. Much of the difficulty here was the hackery involved 'escaping' the restrictions of the generated HTML. For example, take a look at this: "margin-left: min(calc(0px - var(--body-left) - var(--body-padding)), calc(30rem - 50vw - 0.5var(--body-left) + 0.5var(--body-right)))". That took a while, and some head scratching :P
That's cool, but why are you calculating CSS attributes dynamically at export time instead of just writing a stylesheet and putting that in an export theme? Separating presentation from content, etc.
Erm, that is what's been done. Did I give a different impression?
You posted that code that seems to show calculating some CSS values dynamically.