liquid_feedback_frontend
diff app/main/lf2/_issue_initiatives.lua @ 215:1dab81353eb1
More enhancements for second generation frontend
| author | bsw |
|---|---|
| date | Sat Mar 05 15:34:17 2011 +0100 (2011-03-05) |
| parents | 4993b71b383f |
| children |
line diff
1.1 --- a/app/main/lf2/_issue_initiatives.lua Thu Mar 03 23:47:35 2011 +0100 1.2 +++ b/app/main/lf2/_issue_initiatives.lua Sat Mar 05 15:34:17 2011 +0100 1.3 @@ -1,15 +1,17 @@ 1.4 local initiatives = param.get("initiatives", "table") 1.5 +local current_initiative_id = param.get("current_initiative_id", atom.integer) 1.6 1.7 for i, initiative in ipairs(initiatives) do 1.8 1.9 - local first = "" 1.10 - if i == 1 then first = " first" end 1.11 + local class = "initiative" 1.12 + if i == 1 then class = class .. " first" end 1.13 + if initiative.id == current_initiative_id then class = class .. " active" end 1.14 1.15 - ui.box_row{ class = "initiative" .. first, content = function() ui.box_col { content = function() 1.16 + ui.box_row{ class = class, content = function() ui.box_col { content = function() 1.17 1.18 ui.link{ 1.19 module = "lf2", view = "initiative", id = initiative.id, 1.20 - params = { tab = "draft" }, attr = { class = "name" }, 1.21 + attr = { class = "name" }, 1.22 text = initiative.name 1.23 } 1.24