liquid_feedback_frontend

diff app/main/lf2/_sidebar_issue.lua @ 216:4f6e6b213fb8

Cleanup on second generation frontend code and stylesheet
author bsw
date Mon Mar 07 12:15:22 2011 +0100 (2011-03-07)
parents 1dab81353eb1
children 73dbc9e2bfd4
line diff
     1.1 --- a/app/main/lf2/_sidebar_issue.lua	Sat Mar 05 15:34:17 2011 +0100
     1.2 +++ b/app/main/lf2/_sidebar_issue.lua	Mon Mar 07 12:15:22 2011 +0100
     1.3 @@ -23,36 +23,40 @@
     1.4  
     1.5  ui.box{ class = "issue", content = function()
     1.6  
     1.7 -  ui.box_row{ class = "unit_name head2", content = function() ui.box_col{ content = function()
     1.8 +  ui.box_row{ class = "unit_name head2x", content = function() ui.box_col{ content = function()
     1.9      ui.link{ 
    1.10        module = "lf2", view = "index", id = 1,
    1.11        content = "DE / Berlin / Friedrichshain-Kreuzberg" 
    1.12      }
    1.13    end } end }
    1.14  
    1.15 -  ui.box_row{ class = "area_name head2", content = function() ui.box_col{ content = function()
    1.16 +  ui.box_row{ class = "area_name head2x", content = function() ui.box_col{ content = function()
    1.17      ui.link{
    1.18        module = "lf2", view = "area", id = issue.area_id,
    1.19        content = issue.area.name
    1.20      }
    1.21    end } end }
    1.22    
    1.23 -  ui.box_row{ class = "issue_id head2", content = function() ui.box_col{ class = "head", content = function()
    1.24 +  ui.box_row{ class = "issue_id subhead", content = function() ui.box_col{ class = "head", content = function()
    1.25      ui.link{
    1.26        module = "lf2", view = "issue", id = issue.id,
    1.27        content = _("Issue ##{id}", { id = issue.id })
    1.28      }
    1.29    end } end }
    1.30  
    1.31 -  ui.box_row{ class = "policy_name head2", content = function() ui.box_col{ content = function()
    1.32 +  ui.box_row{ class = "policy_name", content = function() ui.box_col{ content = function()
    1.33      ui.link{
    1.34        module = "lf2", view = "policy", id = issue.policy_id,
    1.35        content = issue.policy.name
    1.36      }
    1.37    end } end }
    1.38  
    1.39 -  ui.box_row{ class = "time_left head", content = function()
    1.40 -    ui.box_col{ content = issue.closed and _("Closed since #{date}", { date = format.date(issue.closed.date) }) or _("#{time_left} left", { time_left =  issue.state_time_left }) }
    1.41 +  ui.box_row{ class = "time_left", content = function()
    1.42 +    ui.box_col{ class = "left", content = function()
    1.43 +      ui.tag{ content = issue.state_name }
    1.44 +      slot.put(" · ")
    1.45 +      ui.tag{ content = issue.closed and _("since #{date}", { date = format.date(issue.closed.date) }) or _("#{time_left} left", { time_left =  issue.state_time_left }) }
    1.46 +    end }
    1.47    end }
    1.48    
    1.49    ui.box_row{ class = "interest hoverbutton_container", content = function() ui.box_col{ content = function()
    1.50 @@ -181,11 +185,11 @@
    1.51  
    1.52    if #trustees > 1 then
    1.53      ui.box_row{ class = "delegation", content = function() ui.box_col{ content = function()
    1.54 -      execute.view{ module = "lf2", view = "_avatars", params = { members = trustees, arrows = true, size = "small" } }
    1.55 +      execute.view{ module = "lf2", view = "_avatars", params = { members = trustees, arrows = true, size = "small", issue_id = issue.id } }
    1.56      end } end }
    1.57    end
    1.58  
    1.59 -  ui.box_row{ class = "subhead", content = function() ui.box_col{ class = "head", content = _"Initiatives in this issue" } end }
    1.60 +  ui.box_row{ class = "subhead", content = function() ui.box_col{ class = "head", content = _"Initiatives" } end }
    1.61    ui.box_row{ class = "initiatives last", content = function()
    1.62      ui.box_col{ class = "scrolled", content = function()
    1.63        execute.view{ module = "lf2", view = "_issue_initiatives", params = { initiatives = alternative_initiatives, current_initiative_id = initiative_id } }

Impressum / About Us