From e1fbcd6ac9120ea1e5c54847c6d10b4319df6f86 Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Thu, 15 Nov 2012 12:48:29 +0100 Subject: [PATCH] Change style of tasks that cannot be moved in the Gantt Set a new class for fixed tasks showing a shadow under the task box and changing the border color. FEA: ItEr77S04BugFixing --- ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java | 3 +++ libreplan-webapp/src/main/webapp/planner/css/ganttzk.css | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java b/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java index ea299a028..c6cc9e8e6 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java @@ -218,6 +218,9 @@ public class TaskComponent extends Div implements AfterCompose { : ""; } else { cssClass += task.isInCriticalPath() ? " critical" : ""; + if (!task.canBeExplicitlyMoved()) { + cssClass += " fixed"; + } } cssClass += " " + task.getAssignedStatus(); if (task.isLimiting()) { diff --git a/libreplan-webapp/src/main/webapp/planner/css/ganttzk.css b/libreplan-webapp/src/main/webapp/planner/css/ganttzk.css index a9aa526b4..b27383b2f 100644 --- a/libreplan-webapp/src/main/webapp/planner/css/ganttzk.css +++ b/libreplan-webapp/src/main/webapp/planner/css/ganttzk.css @@ -155,6 +155,12 @@ z-index : 99 !important; } +/* Fixed box */ +.fixed { + box-shadow: 3px 3px 3px #999; + border: #999; +} + /* Task lane properties */ .row { height: 12px;