diff --git a/data.js b/data.js index cdae0c1..a0e2312 100644 --- a/data.js +++ b/data.js @@ -18,7 +18,7 @@ let steps = { layout: author_info_layout, result: { name: "", - gender: "" + pronouns: "" } }, collaborators: { @@ -87,7 +87,7 @@ const theses = { } } -const genders = { +const pronounss = { "masculine": { name: "Mužský rod" }, @@ -106,7 +106,7 @@ const typst_header = `#import "template/template.typ": * document: "{thesis_type.type}", title: (cs: "Návod na použití Typst TUL šablony"), author: "{author_info.name}", - author_gender: "{author_info.gender}", + author_pronouns: "{author_info.pronouns}", citations: "citations.bib", diff --git a/ui.js b/ui.js index 68511d9..29f3f31 100644 --- a/ui.js +++ b/ui.js @@ -50,15 +50,15 @@ async function author_info_layout(content, result) { .on_input((e) => result.name = e.target.value) .finish(); - if(!Object.keys(genders).includes(result.gender)) { + if(!Object.keys(pronounss).includes(result.pronouns)) { document.querySelector("#next-button").disabled = true; } - let gender_buttons = new ButtonListBuilder(Object.keys(genders)) - .should_be_pressed((key) => result.gender == key) - .modify((b, key) => b.class("expand").text(genders[key].name)) + let pronouns_buttons = new ButtonListBuilder(Object.keys(pronounss)) + .should_be_pressed((key) => result.pronouns == key) + .modify((b, key) => b.class("expand").text(pronounss[key].name)) .on_click((key) => { - result.gender = key; + result.pronouns = key; document.querySelector("#next-button").disabled = false; }) .finish(); @@ -69,7 +69,7 @@ async function author_info_layout(content, result) { .text("Způsob sebeoslovení") .finish()); content.appendChild(new ElementBuilder("div.horizontal-list") - .append_all(gender_buttons) + .append_all(pronouns_buttons) .finish()); }