# HG changeset patch # User bsw # Date 1605038272 -3600 # Node ID 5edf916b7cd2ef0abf50fd2e043c6b7b679d1693 # Parent 7b0160721f606d0027dc0933ed253b13cf27d888 Fixed layout in add initiator view diff -r 7b0160721f60 -r 5edf916b7cd2 app/main/initiative/add_initiator.lua --- a/app/main/initiative/add_initiator.lua Tue Nov 10 20:57:30 2020 +0100 +++ b/app/main/initiative/add_initiator.lua Tue Nov 10 20:57:52 2020 +0100 @@ -25,92 +25,74 @@ } } -execute.view{ module = "issue", view = "_sidebar_state", params = { - initiative = initiative -} } +ui.grid{ content = function() + ui.cell_main{ content = function() -execute.view { - module = "issue", view = "_sidebar_issue", - params = { - issue = initiative.issue, - highlight_initiative_id = initiative.id - } -} + ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function() -execute.view { - module = "issue", view = "_sidebar_whatcanido", - params = { initiative = initiative } -} + ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function() + ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = initiative.display_name } + end } -execute.view { - module = "issue", view = "_sidebar_members", params = { - issue = initiative.issue, initiative = initiative - } -} - -ui.form{ - attr = { class = "wide section" }, - module = "initiative", - action = "add_initiator", - params = { - initiative_id = initiative.id, - }, - routing = { - ok = { - mode = "redirect", - module = "initiative", - view = "show", - id = initiative.id, - params = { - tab = "initiators", - } - } - }, - content = function() + ui.container{ attr = { class = "mdl-card__content" }, content = function() + ui.form{ + attr = { class = "wide section" }, + module = "initiative", + action = "add_initiator", + params = { + initiative_id = initiative.id, + }, + routing = { + ok = { + mode = "redirect", + module = "initiative", + view = "show", + id = initiative.id, + params = { + tab = "initiators", + } + } + }, + content = function() - ui.sectionHead( function() - ui.link{ - module = "initiative", view = "show", id = initiative.id, - content = function () - ui.heading { - level = 1, - content = initiative.display_name - } - end - } - ui.heading { level = 2, content = _"Invite an initiator to initiative" } - end ) + ui.heading { level = 3, content = _"Invite an initiator to initiative" } + ui.container{ content = _"You can choose only members which you have been saved as contact before." } + slot.put("
") + ui.field.select{ + name = "member_id", + foreign_records = records, + foreign_id = "id", + foreign_name = "name" + } + slot.put("
") + slot.put("
") + ui.tag{ + tag = "input", + attr = { + type = "submit", + class = "mdl-button mdl-js-button mdl-button--raised mdl-button--colored", + value = _"Invite member" + }, + content = "" + } + slot.put("   ") + ui.link{ + attr = { class = "mdl-button mdl-js-button mdl-button--raised" }, + content = _"Cancel", + module = "initiative", + view = "show", + id = initiative.id, + params = { + tab = "initiators" + } + } + end + } - ui.sectionRow( function() - ui.heading { level = 2, content = _"Choose a member to invite" } - ui.field.select{ - name = "member_id", - foreign_records = records, - foreign_id = "id", - foreign_name = "name" - } - ui.container{ content = _"You can choose only members which you have been saved as contact before." } - slot.put("
") - ui.tag{ - tag = "input", - attr = { - type = "submit", - class = "btn btn-default", - value = _"Invite member" - }, - content = "" - } - slot.put("
") - slot.put("
") - ui.link{ - content = _"Cancel", - module = "initiative", - view = "show", - id = initiative.id, - params = { - tab = "initiators" - } - } - end ) - end -} \ No newline at end of file + end } + end } + end } + +end } + +