diff --git a/scripts/decks/decks.ncl b/scripts/decks/decks.ncl index 9999149..95068e2 100644 --- a/scripts/decks/decks.ncl +++ b/scripts/decks/decks.ncl @@ -45,6 +45,14 @@ { lang = "en", slug = "why-i-needed-rust", source = "rustikon.md" }, ], }, + { + source = "disciplina-sin-disparador_es.md", + id = "disciplina-sin-disparador", + pages = [ + { lang = "es", slug = "una-regla-sin-disparador" }, + { lang = "en", slug = "a-rule-without-a-trigger", source = "disciplina-sin-disparador.md" }, + ], + }, ], # Classes the site is entitled to carry INTO the deck. Everything else of the site's @@ -59,6 +67,12 @@ # registers on server restart. category = { es = "presentaciones", en = "decks" }, + # The KIND segment that precedes the category. It lived only in the comment above until + # 2026-07-17, so `decks-served` could not DERIVE a deck's URL and carried two hand-written + # ones instead — both of the same deck. The gate went green over three decks it never + # loaded. Declared here so the URL is computed from the manifest, once. + kind = { es = "recursos", en = "resources" }, + # Slidev's native slide geometry. The WIDTH is the scaling base; the height is only a # floor — 12 of 16 slides in this deck hold more than 552px, so the card grows to its # measured content instead of cutting it.