liquid_feedback_frontend
diff app/main/help/introduction.lua @ 1732:80c101b08bf9
merge
| author | bsw |
|---|---|
| date | Thu Sep 30 10:04:55 2021 +0200 (2021-09-30) |
| parents | 52bf39db92fb |
| children |
line diff
1.1 --- a/app/main/help/introduction.lua Thu Sep 30 10:04:31 2021 +0200 1.2 +++ b/app/main/help/introduction.lua Thu Sep 30 10:04:55 2021 +0200 1.3 @@ -5,30 +5,39 @@ 1.4 1.5 ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function() 1.6 ui.container{ attr = { class = "mdl-card__title mdl-card--has-fab mdl-card--border" }, content = function () 1.7 - ui.heading { attr = { class = "mdl-card__title-text" }, level = 1, content = _"Quick guide" } 1.8 + ui.heading { attr = { class = "mdl-card__title-text" }, level = 1, content = function() 1.9 + if config.quick_guide and config.quick_guide.title then 1.10 + slot.put(config.quick_guide.title) 1.11 + else 1.12 + ui.tag{ content = _"Quick guide" } 1.13 + end 1.14 + end } 1.15 end } 1.16 ui.container { attr = { class = "draft mdl-card__content mdl-card--border" }, content = function() 1.17 - ui.heading{ level = 2, content = _"Initiatives and issues" } 1.18 - ui.tag{ tag = "p", content = _"[introduction] iniatives and issues" } 1.19 - ui.heading{ level = 2, content = _"Subject areas" } 1.20 - ui.tag{ tag = "p", content = _"[introduction] subject areas" } 1.21 - ui.heading{ level = 2, content = _"Organizational units" } 1.22 - ui.tag{ tag = "p", content = _"[introduction] organizational units" } 1.23 - ui.heading{ level = 2, content = _"Rules of procedure" } 1.24 - ui.tag{ tag = "p", content = _"[introduction] rules of procedure" } 1.25 - ui.heading{ level = 2, content = _"Admission phase" } 1.26 - ui.tag{ tag = "p", content = _"[introduction] phase 1 admission" } 1.27 - ui.heading{ level = 2, content = _"Discussion phase" } 1.28 - ui.tag{ tag = "p", content = _"[introduction] phase 2 discussion" } 1.29 - ui.heading{ level = 2, content = _"Verification phase" } 1.30 - ui.tag{ tag = "p", content = _"[introduction] phase 3 verification" } 1.31 - ui.heading{ level = 2, content = _"Voting phase" } 1.32 - ui.tag{ tag = "p", content = _"[introduction] phase 4 voting" } 1.33 - ui.heading{ level = 2, content = _"Vote delegation" } 1.34 - ui.tag{ tag = "p", content = _"[introduction] vote delegation" } 1.35 - ui.heading{ level = 2, content = _"Preference voting" } 1.36 - ui.tag{ tag = "p", content = _"[introduction] preference voting" } 1.37 - 1.38 + if config.quick_guide and config.quick_guide.content then 1.39 + slot.put(config.quick_guide.content) 1.40 + else 1.41 + ui.heading{ level = 2, content = _"Initiatives and issues" } 1.42 + ui.tag{ tag = "p", content = _"[introduction] iniatives and issues" } 1.43 + ui.heading{ level = 2, content = _"Subject areas" } 1.44 + ui.tag{ tag = "p", content = _"[introduction] subject areas" } 1.45 + ui.heading{ level = 2, content = _"Organizational units" } 1.46 + ui.tag{ tag = "p", content = _"[introduction] organizational units" } 1.47 + ui.heading{ level = 2, content = _"Rules of procedure" } 1.48 + ui.tag{ tag = "p", content = _"[introduction] rules of procedure" } 1.49 + ui.heading{ level = 2, content = _"Admission phase" } 1.50 + ui.tag{ tag = "p", content = _"[introduction] phase 1 admission" } 1.51 + ui.heading{ level = 2, content = _"Discussion phase" } 1.52 + ui.tag{ tag = "p", content = _"[introduction] phase 2 discussion" } 1.53 + ui.heading{ level = 2, content = _"Verification phase" } 1.54 + ui.tag{ tag = "p", content = _"[introduction] phase 3 verification" } 1.55 + ui.heading{ level = 2, content = _"Voting phase" } 1.56 + ui.tag{ tag = "p", content = _"[introduction] phase 4 voting" } 1.57 + ui.heading{ level = 2, content = _"Vote delegation" } 1.58 + ui.tag{ tag = "p", content = _"[introduction] vote delegation" } 1.59 + ui.heading{ level = 2, content = _"Preference voting" } 1.60 + ui.tag{ tag = "p", content = _"[introduction] preference voting" } 1.61 + end 1.62 end } 1.63 end } 1.64 end }