# 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 }
+
+