liquid_feedback_frontend
changeset 678:93ac2eaec600
Optical improvements
author | bsw |
---|---|
date | Tue Jun 26 17:32:43 2012 +0200 (2012-06-26) |
parents | 14c02016727c |
children | 062cd830c4c9 |
files | app/main/event/_list.lua app/main/issue/_show.lua static/style.css |
line diff
1.1 --- a/app/main/event/_list.lua Tue Jun 26 17:15:00 2012 +0200 1.2 +++ b/app/main/event/_list.lua Tue Jun 26 17:32:43 2012 +0200 1.3 @@ -115,9 +115,15 @@ 1.4 execute.view{ module = "delegation", view = "_info", params = { issue = event.issue } } 1.5 1.6 ui.container{ attr = { class = "content" }, content = function() 1.7 - ui.tag{ content = event.issue.area.name } 1.8 - slot.put(" · ") 1.9 - ui.tag{ content = event.issue.area.unit.name } 1.10 + ui.link{ 1.11 + module = "unit", view = "show", id = event.issue.area.unit_id, 1.12 + attr = { class = "unit_link" }, text = event.issue.area.unit.name 1.13 + } 1.14 + slot.put(" ") 1.15 + ui.link{ 1.16 + module = "area", view = "show", id = event.issue.area_id, 1.17 + attr = { class = "area_link" }, text = event.issue.area.name 1.18 + } 1.19 end } 1.20 1.21 ui.container{ attr = { class = "title" }, content = function()
2.1 --- a/app/main/issue/_show.lua Tue Jun 26 17:15:00 2012 +0200 2.2 +++ b/app/main/issue/_show.lua Tue Jun 26 17:32:43 2012 +0200 2.3 @@ -28,9 +28,15 @@ 2.4 2.5 if for_listing then 2.6 ui.container{ attr = { class = "content" }, content = function() 2.7 - ui.tag{ content = issue.area.unit.name } 2.8 - slot.put(" · ") 2.9 - ui.tag{ content = issue.area.name } 2.10 + ui.link{ 2.11 + module = "unit", view = "show", id = issue.area.unit_id, 2.12 + attr = { class = "unit_link" }, text = issue.area.unit.name 2.13 + } 2.14 + slot.put(" ") 2.15 + ui.link{ 2.16 + module = "area", view = "show", id = issue.area_id, 2.17 + attr = { class = "area_link" }, text = issue.area.name 2.18 + } 2.19 end } 2.20 end 2.21
3.1 --- a/static/style.css Tue Jun 26 17:15:00 2012 +0200 3.2 +++ b/static/style.css Tue Jun 26 17:32:43 2012 +0200 3.3 @@ -456,6 +456,21 @@ 3.4 background: linear-gradient(#f7faff, #e0e9ff); 3.5 } 3.6 3.7 +.unit_link, .area_link { 3.8 + padding: 2px 5px; 3.9 + border-radius: 5px; 3.10 +} 3.11 + 3.12 +.unit_link { 3.13 + background-color: #44a; 3.14 + color: #fff; 3.15 +} 3.16 + 3.17 +.area_link { 3.18 + background-color: #abf; 3.19 + color: #000; 3.20 +} 3.21 + 3.22 .delegation_info { 3.23 float: right; 3.24 text-decoration: none;