No description
Find a file
navi a05c860c6e fix: bind :thisSlide per style block instead of per compile pass
Every slide's :thisSlide rules leaked into every other slide: the whole
joined source was recompiled once per slide with all occurrences rebound,
so each pass attached every slide's scoped rules to that pass's slide and
the concatenated output applied them all to everyone. Bind the token while
each block still belongs to one slide (global block -> any slide) and
compile the project once - also drops the O(n) duplicated CSS output.
2026-09-28 14:29:37 +02:00
public i dont even know what 2026-09-27 20:18:26 +02:00
src fix: bind :thisSlide per style block instead of per compile pass 2026-09-28 14:29:37 +02:00
.gitignore init 2026-09-23 21:28:03 +02:00
.oxlintrc.json asdasdasdass 2026-09-27 20:18:32 +02:00
.prettierignore asdasdasdass 2026-09-27 20:18:32 +02:00
.prettierrc.json asdasdasdass 2026-09-27 20:18:32 +02:00
bun.lock asdasdasdass 2026-09-27 20:18:32 +02:00
index.html feat: author styles in a <style> tag written in the slide itself 2026-09-27 21:58:26 +02:00
package.json feat: presentation runtime with lifecycle states and :thisSlide 2026-09-27 21:22:04 +02:00
tsconfig.json asdasdasdass 2026-09-27 20:18:32 +02:00