# HG changeset patch # User bsw # Date 1539875639 -7200 # Node ID 969d6aa521d66312ee37b60f6f97efcace23d296 # Parent 930fed8d000494f87a5ead97b87c7b32d91f106b Changed order in admin sidebar, added whitespace between links diff -r 930fed8d0004 -r 969d6aa521d6 app/main/admin/index.lua --- a/app/main/admin/index.lua Thu Oct 18 17:12:47 2018 +0200 +++ b/app/main/admin/index.lua Thu Oct 18 17:13:59 2018 +0200 @@ -92,6 +92,39 @@ ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function() ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function() + ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"Policies" } + end } + ui.container{ attr = { class = "mdl-card__content" }, content = function() + ui.tag { tag = "ul", attr = { class = "ul" }, content = function() + for i, policy in ipairs(policies) do + ui.tag { tag = "li", content = function() + ui.link{ + content = policy.name, + module = "admin", + view = "policy_show", + id = policy.id + } + end } + end + end } + + ui.link{ + text = _"Create new policy", + module = "admin", + view = "policy_show" + } + slot.put("   ") + ui.link{ + text = _"Show policies not in use", + module = "admin", + view = "policy_list", + params = { show_not_in_use = true } + } + end } + end } + + ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function() + ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function() ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"Newsletter" } end } ui.container{ attr = { class = "mdl-card__content" }, content = function() @@ -100,6 +133,7 @@ module = "admin", view = "newsletter_edit" } + slot.put("   ") ui.link{ text = _"Manage newsletters", module = "admin", @@ -128,38 +162,6 @@ end } end } - ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function() - ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function() - ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"Policies" } - end } - ui.container{ attr = { class = "mdl-card__content" }, content = function() - ui.tag { tag = "ul", attr = { class = "ul" }, content = function() - for i, policy in ipairs(policies) do - ui.tag { tag = "li", content = function() - ui.link{ - content = policy.name, - module = "admin", - view = "policy_show", - id = policy.id - } - end } - end - end } - - ui.link{ - text = _"Create new policy", - module = "admin", - view = "policy_show" - } - - ui.link{ - text = _"Show policies not in use", - module = "admin", - view = "policy_list", - params = { show_not_in_use = true } - } - end } - end } end } end }