diff --git a/skill/scripts/serve-question.mjs b/skill/scripts/serve-question.mjs index a77dccb8c..eb5a89241 100644 --- a/skill/scripts/serve-question.mjs +++ b/skill/scripts/serve-question.mjs @@ -171,12 +171,12 @@ const esc = (s) => String(s ?? '').replace(/[&<>"]/g, (c) => ({ '&': '&', '< function page() { const cards = options.map((option, index) => ` -
+
${option.kicker ? `${esc(option.kicker)}` : ''} ${option.heroSrc ? `` : '
'}
+ ${option.lineage ? `

${esc(option.lineage)}

` : ''}

${esc(option.label)}

- ${option.lineage ? `

${esc(option.lineage)}

` : ''} ${option.body ? `

${esc(option.body)}

` : ''} ${option.boardSrc ? `
design-system board
` : ''} @@ -185,49 +185,86 @@ function page() { return ` ${esc(payload.title || 'impeccable ยท decision')} + + +
-
impeccable
-

${esc(payload.title || 'Choose a direction')}

+
+ + impeccable +
+
+
${options.length}
+

${esc(payload.title || 'Choose a direction')}

+
${payload.question ? `

${esc(payload.question)}

` : ''}
${cards}
${payload.steer ? '' : ''} - ${payload.reroll ? '' : ''} + ${payload.reroll ? '' : ''}