浏览代码

Gantt milestones (#3370)

version-14
almeidapaulopt 8 年前
committed by Faris Ansari
父节点
当前提交
6dcfd8fdb3
共有 4 个文件被更改,包括 28 次插入2 次删除
  1. +2
    -1
      frappe/public/build.json
  2. +6
    -0
      frappe/public/css/gantt.css
  3. +7
    -1
      frappe/public/js/frappe/views/gantt/gantt_view.js
  4. +13
    -0
      frappe/public/less/gantt.less

+ 2
- 1
frappe/public/build.json 查看文件

@@ -214,7 +214,8 @@
"public/css/list.css",
"public/css/calendar.css",
"public/css/role_editor.css",
"public/css/filter_dashboard.css"
"public/css/filter_dashboard.css",
"public/css/gantt.css"
],
"js/list.min.js": [
"public/js/frappe/ui/listing.html",


+ 6
- 0
frappe/public/css/gantt.css 查看文件

@@ -0,0 +1,6 @@
.gantt .bar-milestone .bar {
fill: #FD8B8B;
}
.gantt .bar-milestone .bar-progress {
fill: #FC4F51;
}

+ 7
- 1
frappe/public/js/frappe/views/gantt/gantt_view.js 查看文件

@@ -137,7 +137,7 @@ frappe.views.GanttView = frappe.views.ListRenderer.extend({
var label = item[field_map.title];
}

return {
var r = {
start: item[field_map.start],
end: item[field_map.end],
name: label,
@@ -146,6 +146,12 @@ frappe.views.GanttView = frappe.views.ListRenderer.extend({
progress: progress,
dependencies: item.depends_on_tasks || ""
};

if(item.is_milestone) {
r['custom_class'] = 'bar-milestone';
};

return r
});
},
get_item: function(name) {


+ 13
- 0
frappe/public/less/gantt.less 查看文件

@@ -0,0 +1,13 @@
@import "variables.less";

// gantt
.gantt {
.bar-milestone {
.bar {
fill: @red-light;
}
.bar-progress {
fill: @red;
}
}
}

正在加载...
取消
保存