Hacker News new | ask | show | jobs
by tecosaur 2058 days ago
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
1 comments

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.