merge from pages
0
dist/.nojekyll
vendored
BIN
dist/50-1.jpg
vendored
|
Before Width: | Height: | Size: 1.7 KiB |
BIN
dist/50-10.jpg
vendored
|
Before Width: | Height: | Size: 1.7 KiB |
BIN
dist/50-2.jpg
vendored
|
Before Width: | Height: | Size: 1.5 KiB |
BIN
dist/50-3.jpg
vendored
|
Before Width: | Height: | Size: 1.6 KiB |
BIN
dist/50-4.jpg
vendored
|
Before Width: | Height: | Size: 1.7 KiB |
BIN
dist/50-5.jpg
vendored
|
Before Width: | Height: | Size: 1.7 KiB |
BIN
dist/50-6.jpg
vendored
|
Before Width: | Height: | Size: 1.7 KiB |
BIN
dist/50-7.jpg
vendored
|
Before Width: | Height: | Size: 1.5 KiB |
BIN
dist/50-8.jpg
vendored
|
Before Width: | Height: | Size: 1.6 KiB |
BIN
dist/50-9.jpg
vendored
|
Before Width: | Height: | Size: 1.5 KiB |
12
dist/assets/favicon-Cbzqrv09.svg
vendored
@@ -1,12 +0,0 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect x="2" y="4" width="20" height="2" rx="1" fill="#409eff" />
|
||||
<rect x="2" y="8" width="12" height="2" rx="1" fill="#67c23a" />
|
||||
<rect x="2" y="12" width="16" height="2" rx="1" fill="#e6a23c" />
|
||||
<rect x="2" y="16" width="8" height="2" rx="1" fill="#f56c6c" />
|
||||
<rect x="2" y="20" width="14" height="2" rx="1" fill="#909399" />
|
||||
<circle cx="22" cy="5" r="1" fill="#409eff" />
|
||||
<circle cx="16" cy="9" r="1" fill="#67c23a" />
|
||||
<circle cx="20" cy="13" r="1" fill="#e6a23c" />
|
||||
<circle cx="12" cy="17" r="1" fill="#f56c6c" />
|
||||
<circle cx="18" cy="21" r="1" fill="#909399" />
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 665 B |
1
dist/assets/index-DhpE78J4.css
vendored
239
dist/assets/index-jEbTjBMT.js
vendored
18
dist/assets/index.es-BtozBVQw.js
vendored
2
dist/assets/purify.es-CQJ0hv7W.js
vendored
496
dist/assets/version-history-D83DYFSN.json
vendored
@@ -1,496 +0,0 @@
|
||||
[
|
||||
{
|
||||
"version": "alpha 0.8.1",
|
||||
"date": "2025-06-25",
|
||||
"notes": ["升级优化DatePicker组件"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.8.2",
|
||||
"date": "2025-06-25",
|
||||
"notes": ["升级Demo", "移除导出按钮的初始化光晕效果"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.8.3",
|
||||
"date": "2025-06-25",
|
||||
"notes": ["升级里程碑Taskbar,允许拖拽"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.8.4",
|
||||
"date": "2025-06-25",
|
||||
"notes": ["升级需求/任务TaskBar新建以及上下级关系变更", "添加Github和Gitee的文档入口"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.8.5",
|
||||
"date": "2025-06-26",
|
||||
"notes": ["升级Timeline今日定位和滑动问题"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.0",
|
||||
"date": "2025-06-26",
|
||||
"notes": ["添加新增里程碑和删除里程碑功能"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.1",
|
||||
"date": "2025-06-27",
|
||||
"notes": ["优化时间轴的延伸"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.2",
|
||||
"date": "2025-06-27",
|
||||
"notes": ["增加历史版本查看"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.3",
|
||||
"date": "2025-06-27",
|
||||
"notes": ["修复今日定位问题"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.4",
|
||||
"date": "2025-06-27",
|
||||
"notes": ["调整暗黑主题的亮度", "调整暗黑主题的布局", "修复暗黑主题下的版本历史的样式"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.5",
|
||||
"date": "2025-06-27",
|
||||
"notes": ["统一管理各个组件的全球化配置"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.6",
|
||||
"date": "2025-06-27",
|
||||
"notes": ["各个组件分离Task/Milestone/Language对象"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.7",
|
||||
"date": "2025-06-28",
|
||||
"notes": ["解决Milestone组件和类型的同名问题"]
|
||||
},
|
||||
{
|
||||
"version": "alpha 0.9.8",
|
||||
"date": "2025-06-28",
|
||||
"notes": ["按钮样式统一管理"]
|
||||
},
|
||||
{
|
||||
"version": "1.0.0",
|
||||
"date": "2025-06-29",
|
||||
"notes": [
|
||||
"GanttChart接口增强",
|
||||
"添加GanttChart的拖拽事件回调",
|
||||
"添加GanttChart的里程碑拖拽事件回调",
|
||||
"修复里程碑点的样式问题",
|
||||
"更新README文档",
|
||||
"重构项目目录结构"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.0.1",
|
||||
"date": "2025-07-01",
|
||||
"notes": ["增加npm安装及组件集成示例"]
|
||||
},
|
||||
{
|
||||
"version": "1.0.2",
|
||||
"date": "2025-07-01",
|
||||
"notes": ["升级README文档", "增加贡献说明", "增加贡献者列表"]
|
||||
},
|
||||
{
|
||||
"version": "1.0.3",
|
||||
"date": "2025-07-02",
|
||||
"notes": ["增加Github Pages", "修改README, 添加GIthub在线Demo入口", "移除大体积静态资源"]
|
||||
},
|
||||
{
|
||||
"version": "1.0.4",
|
||||
"date": "2025-07-02",
|
||||
"notes": ["修改NPM徽章CDN"]
|
||||
},
|
||||
{
|
||||
"version": "1.0.5",
|
||||
"date": "2025-07-02",
|
||||
"notes": ["更新README中所有NPM徽章CDN地址"]
|
||||
},
|
||||
{
|
||||
"version": "1.0.6",
|
||||
"date": "2025-07-03",
|
||||
"notes": [
|
||||
"更新TaskDrawer组件的Progressbar样式",
|
||||
"可通过拖拽进度条和文本修改的方式更改任务的进度",
|
||||
"Story进度根据子任务集进度改编重新计算",
|
||||
"同时保留Story进度单独的调整方式"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.0.9",
|
||||
"date": "2025-07-04",
|
||||
"notes": [
|
||||
"更新多语言标签",
|
||||
"增加Story删除时选择是否删除子任务的选项",
|
||||
"删除Story或Task时同时删除前后的关系线路"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.0.10",
|
||||
"date": "2025-07-06",
|
||||
"notes": [
|
||||
"升级用户体验",
|
||||
"增加边框粘性toolBar,表示隐藏的TaskBar和MilestoneBar",
|
||||
"点击边框粘性toolBar,快速定位滑动到对应的TaskBar和MilestoneBar",
|
||||
"Timeline中sub-task隐藏后,关系线也随之隐藏",
|
||||
"增强TaskBar可以存在多个前置任务"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.1.0",
|
||||
"date": "2025-07-08",
|
||||
"notes": ["TaskBar拖拽触发Timeline水平滑动", "增加日|周|月视图切换", "问题修复"]
|
||||
},
|
||||
{
|
||||
"version": "1.2.0",
|
||||
"date": "2025-07-21",
|
||||
"notes": [
|
||||
"增加TaskRow/TaskBar的右键菜单",
|
||||
"增加Task的执行定时",
|
||||
"增加添加前置任务功能",
|
||||
"增加添加后置任务功能",
|
||||
"增加TaskRow/TaskBar的删除功能",
|
||||
"GanttChart增加@predecessor-added(添加前置任务完成)事件",
|
||||
"GanttChart增加@successor-added(添加后置任务完成)事件",
|
||||
"GanttChart增加@task-deleted(删除任务完成)事件",
|
||||
"GanttChart增加@task-added(添加任务完成)事件",
|
||||
"GanttChart增加@task-updated(编辑任务完成)事件",
|
||||
"升级TaskDrawer统一在GanttChart中管理"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.2.1",
|
||||
"date": "2025-07-22",
|
||||
"notes": ["SonarQube代码质量检查问题修改"]
|
||||
},
|
||||
{
|
||||
"version": "1.3.0",
|
||||
"date": "2025-09-12",
|
||||
"notes": [
|
||||
"增加年度视图",
|
||||
"Add annual timeline view",
|
||||
"增加季度视图",
|
||||
"Add quarterly timeline view",
|
||||
"增加小时视图",
|
||||
"Add hourly timeline view",
|
||||
"升级TaskDrawer中DatePicker组件,接受小时的设定",
|
||||
"Upgrade DatePicker component in TaskDrawer to accept hour settings",
|
||||
"升级TaskDrawer中预计时间和实际时间的控件,接受小数后两位的录入",
|
||||
"Upgrade the estimated time and actual time controls in TaskDrawer to accept two decimal places",
|
||||
"SonarQube代码质量检查问题修改",
|
||||
"SonarQube code quality inspection issue modification"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.3.2",
|
||||
"date": "2025-09-24",
|
||||
"notes": [
|
||||
"修复缺陷",
|
||||
"Bugfix",
|
||||
"SonarQube代码质量检查问题修改",
|
||||
"SonarQube code quality inspection issue modification"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.0",
|
||||
"date": "2025-10-11",
|
||||
"notes": [
|
||||
"Timeline Scale客制化",
|
||||
"Timeline Scale Customization",
|
||||
"TaskList可配置",
|
||||
"TaskList Configurable",
|
||||
"TaskRow/TaskBar内容支持HTML插槽",
|
||||
"TaskRow/TaskBar content supports HTML slots",
|
||||
"TaskRow/TaskBar支持自定义样式",
|
||||
"TaskRow/TaskBar supports custom styles",
|
||||
"增加全部展开/收起按钮",
|
||||
"Add Expand/Collapse All Button",
|
||||
"按照时间排序TaskList",
|
||||
"Sort TaskList by time",
|
||||
"增加周视图的1号旗帜元素",
|
||||
"Add 1st flag element for weekly view",
|
||||
"SonarQube代码质量检查问题修改",
|
||||
"SonarQube code quality inspection issue modification",
|
||||
"修复缺陷",
|
||||
"Bugfix",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢贡献者 @qiuchengw</span>",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to contributor @qiuchengw</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.1",
|
||||
"date": "2025-10-26",
|
||||
"notes": [
|
||||
"TaskList客制化列展示问题修复",
|
||||
"TaskList Custom Column Display Issue Fix",
|
||||
"TaskList客制化列数据动态绑定问题修复",
|
||||
"TaskList Custom Column Data Dynamic Binding Issue Fix",
|
||||
"SonarQube代码质量检查问题修改",
|
||||
"SonarQube code quality inspection issue modification",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 @Guduxwa</span>",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to @Guduxwa</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.2",
|
||||
"date": "2025-11-01",
|
||||
"notes": [
|
||||
"TaskBar增加头像显示",
|
||||
"TaskBar展示信息显示可配置",
|
||||
"TaskBar长按聚焦高亮",
|
||||
"Timeline Range自动优化计算, 提升显示效果",
|
||||
"TaskListConfig支持像素和百分比设置方式",
|
||||
"客制化多语言扩展支持",
|
||||
"暴露更多外部可以使用属性和事件",
|
||||
"说明文档更新,可读性更强",
|
||||
"增加NPM包应用示例",
|
||||
"支持拖拽和拉伸TaskBar/Milestone接近边界自动扩充时间轴范围",
|
||||
"支持通过属性配置限制TaskBar/Milestone拖拽和拉伸",
|
||||
"增强Timeline时间轴的拖拽体验,增加防抖保护",
|
||||
"SonarQube代码质量检查问题修改",
|
||||
"缺陷修复",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 @SHENGLONG749/@xu-yiqi/@yfwork的使用及反馈的宝贵意见</span>",
|
||||
"Added avatar display on TaskBar",
|
||||
"Configurable display information on TaskBar",
|
||||
"Long-press to focus and highlight TaskBar",
|
||||
"Automatically optimized Timeline Range calculation for better visual performance",
|
||||
"TaskListConfig now supports both pixel and percentage-based sizing",
|
||||
"Custom multi-language extension support",
|
||||
"Expose more external properties and events",
|
||||
"Documentation updated for better readability",
|
||||
"Added NPM package application examples",
|
||||
"Support dragging and stretching TaskBar/Milestone to automatically expand timeline range near boundaries",
|
||||
"Support property-based configuration to limit dragging and stretching of TaskBar/Milestone",
|
||||
"Enhance dragging experience on Timeline, adding debounce protection",
|
||||
"SonarQube code quality inspection issue modification",
|
||||
"Bugfix",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to @SHENGLONG749/@xu-yiqi/@yfwork for their valuable use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.2-patch1",
|
||||
"date": "2025-11-03",
|
||||
"notes": [
|
||||
"缺陷修复:更新父级任务后,再次更新子级任务是发生无限循环调用的问题修复",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 Ky1in666@github的使用及反馈的宝贵意见</span>",
|
||||
"Defect fix: Fixed the issue of infinite loop calls when updating child tasks after updating the parent task",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to Ky1in666@github for their valuable use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.2-patch2",
|
||||
"date": "2025-11-11",
|
||||
"notes": [
|
||||
"缺陷修复:TaskList配置列宽无效的问题修复",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 @SHENGLONG749的使用及反馈的宝贵意见</span>",
|
||||
"Defect fix: Fixed the issue of invalid column width configuration in TaskList",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to @SHENGLONG749 for their valuable use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.2-patch3",
|
||||
"date": "2025-11-13",
|
||||
"notes": [
|
||||
"新增:支持视图上下/左右拖拽",
|
||||
"性能优化:canvas绘制性能优化",
|
||||
"性能优化:拖拽视图性能优化,拖拽期间禁止重绘canvas",
|
||||
"性能优化:周视图月开始分隔线实现使用canvas替代dom",
|
||||
"性能优化:使用canvas替代svg links实现",
|
||||
"性能优化:路径缓存+防抖+shallowRef计算",
|
||||
"Added: Support for vertical/horizontal dragging of the view",
|
||||
"Performance Optimization: Canvas drawing performance optimization",
|
||||
"Performance Optimization: View dragging performance optimization, disabling canvas redraw during dragging",
|
||||
"Performance Optimization: Weekly view month start separator line implemented using canvas instead of DOM",
|
||||
"Performance Optimization: Using canvas instead of SVG links implementation",
|
||||
"Performance Optimization: Path caching + debounce + shallowRef calculation",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 @qiuchengw的专业贡献</span>",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to @qiuchengw for his professional contribution</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.3",
|
||||
"date": "2025-11-28",
|
||||
"notes": [
|
||||
"性能优化:TaskList和Timeline增加虚拟滚动支持,大幅降低节点数和重绘开销",
|
||||
"性能优化:大数据量任务渲染性能优化",
|
||||
"性能优化:虚拟渲染优化",
|
||||
"新增:大数据加载演示",
|
||||
"修复:jspdf弱点升级",
|
||||
"Performance Optimization: TaskList and Timeline add virtualized scrolling support, greatly reducing node count and redraw overhead",
|
||||
"Performance Optimization: Large data volume task rendering performance optimization",
|
||||
"Performance Optimization: Virtualized rendering optimization",
|
||||
"Added: Large data loading demonstration",
|
||||
"Fix: jspdf vulnerabilies"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.4",
|
||||
"date": "2025-12-06",
|
||||
"notes": [
|
||||
"新增:任务列表中任务项的移动拖放功能",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 jun201607@github的使用及反馈的宝贵意见</span>",
|
||||
"Added: Task item move and drag-and-drop functionality in the task list",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to jun201607@github for their valuable use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.5",
|
||||
"date": "2025-12-06",
|
||||
"notes": [
|
||||
"优化:任务列表中任务项的移动拖放功能",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 jun201607@github的使用及反馈的宝贵意见</span>",
|
||||
"Optimized: Task item move and drag-and-drop functionality in the task list",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to jun201607@github for their valuable use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.6",
|
||||
"date": "2025-12-09",
|
||||
"notes": [
|
||||
"修复:内置TaskDrawer中负责人列表可以外部初始化",
|
||||
"修复:未设置startDate和endDate时,任务无法正确显示的问题",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 yue-xiaochuan & YQ6494@gitee的使用及反馈的宝贵意见</span>",
|
||||
"Fixed: The assignee list in the built-in TaskDrawer can be initialized externally",
|
||||
"Fixed: The issue where tasks could not be displayed correctly when startDate and endDate were not set",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to yue-xiaochuan & YQ6494@gitee for their valuable use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.4.6-patch.1",
|
||||
"date": "2025-12-09",
|
||||
"notes": [
|
||||
"修复:Github编译错误",
|
||||
"Fixed: The build errors on Github"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.5.0",
|
||||
"date": "2025-12-13",
|
||||
"notes": [
|
||||
"新增:TaskBar增加可视化关系线添加,删除功能",
|
||||
"新增:支持适配uniapp开发",
|
||||
"新增:TaskListConfig支持Task图标显示/隐藏配置",
|
||||
"修复:Task双击时,禁止Task拖放事件的触发",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 @qiuchengw的专业贡献</span>",
|
||||
"Added: TaskBar adds visual relationship line addition and deletion functions",
|
||||
"Added: Support for uniapp development",
|
||||
"Added: TaskListConfig supports Task icon show/hide configuration",
|
||||
"Fixed: Disabled Task drag-and-drop event trigger on double-click",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to @qiuchengw for his professional contribution</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.6.0",
|
||||
"date": "2025-12-14",
|
||||
"notes": [
|
||||
"🎉 新增:Task Table列声明式定义方式, 使用组件TaskListColumn",
|
||||
"🎉 新增:Task Table #header和#default Slots",
|
||||
"🎉 新增:Task List行样式设置属性 - task-list-row-class-name和task-list-row-style",
|
||||
"🎉 新增:为兼容旧版本TaskListColumnConfig,提供task-list-column-render-mode属性开关,可以通过设置选择Task表格列定义方式",
|
||||
"🔧 修复:仅删除Story层级后,子Task升级后关系线丢失问题",
|
||||
"🔧 修复:Task拖方后数据的Bug",
|
||||
"🔧 修复:修复已知问题",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 osc_85545913@gitee的使用及反馈</span>",
|
||||
"🎉 Added: Declarative definition method for Task Table columns using the TaskListColumn component",
|
||||
"🎉 Added: Task Table #header and #default Slots",
|
||||
"🎉 Added: Task List row style setting properties - task-list-row-class-name and task-list-row-style",
|
||||
"🎉 Added: A switch for task-list-column-render-mode attribute to choose Task Table column definition method for compatibility with older versions of TaskListColumnConfig",
|
||||
"🔧 Fixed: Issue of missing relationship lines after upgrading child Tasks when only deleting Story",
|
||||
"🔧 Fixed: Bug in Task data after dragging and dropping",
|
||||
"🔧 Fixed: Fixed issues",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to osc_85545913@gitee for their use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.6.1",
|
||||
"date": "2025-12-15",
|
||||
"notes": [
|
||||
"🔧 修复:声明式Task List数据展示问题",
|
||||
"🔧 Fixed: Declarative Task List data display issue"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.6.2",
|
||||
"date": "2025-12-23",
|
||||
"notes": [
|
||||
"🔧 修复:I18n外部使用的问题",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 he-shihao-3687@gitee的使用及反馈</span>",
|
||||
"🔧 Fixed: Issue with external use of I18n",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to he-shihao-3687@gitee for their use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.7.0",
|
||||
"date": "2026-01-10",
|
||||
"notes": [
|
||||
"🎉 新增:TaskList和TaskBar声明式定义ContextMenu方式, 使用组件TaskListContextMenu和TaskBarContextMenu",
|
||||
"🎉 新增:TaskListContextMenu和TaskBarContextMenu的default Slots",
|
||||
"🎉 新增:TaskListContextMenu和TaskBarContextMenu是否展示属性 - enable-task-list-context-menu和enable-task-bar-context-menu",
|
||||
"🎉 优化:拆分TaskList子组件代码,更易读、易维护",
|
||||
"🔧 修复:依赖包happy-dom,jspdf,vitest漏洞升级",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 fhjfhj@gitee的使用及反馈</span>",
|
||||
"🎉 Added: Declarative definition ContextMenu method for TaskList and TaskBar using the TaskListContextMenu and TaskBarContextMenu components",
|
||||
"🎉 Added: default Slots for TaskListContextMenu and TaskBarContextMenu",
|
||||
"🎉 Added: Properties to control the display of TaskListContextMenu and TaskBarContextMenu - enable-task-list-context-menu and enable-task-bar-context-menu",
|
||||
"🎉 Optimized: Split TaskList sub-component code for better readability and maintainability",
|
||||
"🔧 Fixed: Upgraded vulnerabilities in dependent packages happy-dom, jspdf, vitest",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to fhjfhj@gitee for their use and feedback</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.7.1",
|
||||
"date": "2026-01-11",
|
||||
"notes": [
|
||||
"🎉 新增:GanttChart新增属性,locale, theme, timeScale, fullscreen, expandAll供外部调用",
|
||||
"🎉 新增:GanttChart暴露国际化相关方法,setLocale & currentLocale",
|
||||
"🎉 新增:GanttChart暴露主题相关方法,setTheme & currentTheme,setTimeScale & currentScale",
|
||||
"🎉 新增:GanttChart暴露全屏相关方法,toggleFullscreen & enterFullscreen & exitFullscreen & isFullscreen",
|
||||
"🎉 新增:GanttChart暴露展开/收起相关方法,toggleExpandAll & expandAll & collapseAll & isExpandAll",
|
||||
"🎉 新增:GanttChart暴露滑至今日/任务/指定日期相关方法,scrollToToday & scrollToTask & scrollToDate",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 name-hard@github的使用及建议</span>",
|
||||
"🎉 Added: New properties in GanttChart - locale, theme, timeScale, fullscreen, expandAll for external calls",
|
||||
"🎉 Added: Exposed internationalization related methods in GanttChart - setLocale & currentLocale",
|
||||
"🎉 Added: Exposed theme related methods in GanttChart - setTheme & currentTheme, setTimeScale & currentScale",
|
||||
"🎉 Added: Exposed fullscreen related methods in GanttChart - toggleFullscreen & enterFullscreen & exitFullscreen & isFullscreen",
|
||||
"🎉 Added: Exposed expand/collapse related methods in GanttChart - toggleExpandAll & expandAll & collapseAll & isExpandAll",
|
||||
"🎉 Added: Exposed methods in GanttChart to scroll to today/task/specified date - scrollToToday & scrollToTask & scrollToDate",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to name-hard@github for their use and suggestions</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.7.2",
|
||||
"date": "2026-01-15",
|
||||
"notes": [
|
||||
"🎉 新增:GanttChart新增属性,enableLinkAnchor用于控制Taskbar的关系线锚点",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 YQ6494@gitee的使用及建议</span>",
|
||||
"🎉 Added: New property in GanttChart - enableLinkAnchor to control the relationship line anchor points of Taskbar",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to YQ6494@gitee for their use and suggestions</span>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.8.0",
|
||||
"date": "2026-01-17",
|
||||
"notes": [
|
||||
"🎉 新增:GanttChart允许展示实际Taskbar",
|
||||
"🎉 新增:TaskDrawer增加实际开始日期和实际结束日期的属性",
|
||||
"🎉 新增:TaskDrawer增加当前Task状态:待处理、进行中、已完成、已逾期",
|
||||
"🎉 新增:GanttChart增加Taskbar不同状态下背景色预设属性pendingTaskBackgroundColor、delayTaskBackgroundColor、completeTaskBackgroundColor、ongoingTaskBackgroundColor",
|
||||
"🎉 新增:Task对象增加barColor属性,允许自定义对应Taskbar的背景色,优先级高于GanttChart预设背景色",
|
||||
"🎉 新增:Taskbar增加气泡提示框",
|
||||
"🎉 新增:GanttChart增加showActualTaskbar属性用于控制是否展示实际Taskbar,默认值为false,需要时手动打开",
|
||||
"🎉 新增:GanttChart增加enableTaskbarTooltip属性用于控制是否展示Taskbar的气泡提示框,默认值为true,需要时手动关闭",
|
||||
"🎉 优化:Task对象assignee以及avatar属性允许接收数组,标记多为负责人",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">特别感谢 yunlbs/fhjfhj/jakepan@gitee的使用及建议</span>",
|
||||
"🎉 Added: GanttChart allows displaying actual Taskbar",
|
||||
"🎉 Added: TaskDrawer adds properties for actual start date and actual end date",
|
||||
"🎉 Added: TaskDrawer adds current Task status: Pending, Ongoing, Completed, Overdue",
|
||||
"🎉 Added: GanttChart adds preset background color properties for Taskbar in different statuses: pendingTaskBackgroundColor, delayTaskBackgroundColor, completeTaskBackgroundColor, ongoingTaskBackgroundColor",
|
||||
"🎉 Added: Task object adds barColor property to allow customization of the corresponding Taskbar background color, with higher priority than GanttChart preset background colors",
|
||||
"🎉 Added: Taskbar adds tooltip",
|
||||
"🎉 Added: GanttChart adds showActualTaskbar property to control whether to show actual Taskbar",
|
||||
"🎉 Added: GanttChart adds enableTaskbarTooltip property to control whether to show Taskbar tooltip",
|
||||
"🎉 Optimized: The assignee and avatar properties of the Task object now accept arrays to mark multiple assignees",
|
||||
"<span style=\"font-weight: bold; color: #f00;\">Special thanks to yunlbs/fhjfhj/jakepan@gitee for their use and suggestions</span>"
|
||||
]
|
||||
}
|
||||
]
|
||||
12
dist/favicon.svg
vendored
@@ -1,12 +0,0 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect x="2" y="4" width="20" height="2" rx="1" fill="#409eff" />
|
||||
<rect x="2" y="8" width="12" height="2" rx="1" fill="#67c23a" />
|
||||
<rect x="2" y="12" width="16" height="2" rx="1" fill="#e6a23c" />
|
||||
<rect x="2" y="16" width="8" height="2" rx="1" fill="#f56c6c" />
|
||||
<rect x="2" y="20" width="14" height="2" rx="1" fill="#909399" />
|
||||
<circle cx="22" cy="5" r="1" fill="#409eff" />
|
||||
<circle cx="16" cy="9" r="1" fill="#67c23a" />
|
||||
<circle cx="20" cy="13" r="1" fill="#e6a23c" />
|
||||
<circle cx="12" cy="17" r="1" fill="#f56c6c" />
|
||||
<circle cx="18" cy="21" r="1" fill="#909399" />
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 665 B |
1
dist/gitee.svg
vendored
@@ -1 +0,0 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1750864628544" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5058" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512 1024C229.222 1024 0 794.778 0 512S229.222 0 512 0s512 229.222 512 512-229.222 512-512 512z m259.149-568.883h-290.74a25.293 25.293 0 0 0-25.292 25.293l-0.026 63.206c0 13.952 11.315 25.293 25.267 25.293h177.024c13.978 0 25.293 11.315 25.293 25.267v12.646a75.853 75.853 0 0 1-75.853 75.853h-240.23a25.293 25.293 0 0 1-25.267-25.293V417.203a75.853 75.853 0 0 1 75.827-75.853h353.946a25.293 25.293 0 0 0 25.267-25.292l0.077-63.207a25.293 25.293 0 0 0-25.268-25.293H417.152a189.62 189.62 0 0 0-189.62 189.645V771.15c0 13.977 11.316 25.293 25.294 25.293h372.94a170.65 170.65 0 0 0 170.65-170.65V480.384a25.293 25.293 0 0 0-25.293-25.267z" fill="#C71D23" p-id="5059"></path></svg>
|
||||
|
Before Width: | Height: | Size: 1010 B |
1
dist/github.svg
vendored
@@ -1 +0,0 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1750864675427" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6018" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512 42.666667A464.64 464.64 0 0 0 42.666667 502.186667 460.373333 460.373333 0 0 0 363.52 938.666667c23.466667 4.266667 32-9.813333 32-22.186667v-78.08c-130.56 27.733333-158.293333-61.44-158.293333-61.44a122.026667 122.026667 0 0 0-52.053334-67.413333c-42.666667-28.16 3.413333-27.733333 3.413334-27.733334a98.56 98.56 0 0 1 71.68 47.36 101.12 101.12 0 0 0 136.533333 37.973334 99.413333 99.413333 0 0 1 29.866667-61.44c-104.106667-11.52-213.333333-50.773333-213.333334-226.986667a177.066667 177.066667 0 0 1 47.36-124.16 161.28 161.28 0 0 1 4.693334-121.173333s39.68-12.373333 128 46.933333a455.68 455.68 0 0 1 234.666666 0c89.6-59.306667 128-46.933333 128-46.933333a161.28 161.28 0 0 1 4.693334 121.173333A177.066667 177.066667 0 0 1 810.666667 477.866667c0 176.64-110.08 215.466667-213.333334 226.986666a106.666667 106.666667 0 0 1 32 85.333334v125.866666c0 14.933333 8.533333 26.88 32 22.186667A460.8 460.8 0 0 0 981.333333 502.186667 464.64 464.64 0 0 0 512 42.666667" fill="#231F20" p-id="6019"></path></svg>
|
||||
|
Before Width: | Height: | Size: 1.3 KiB |
71
dist/index.html
vendored
@@ -1,71 +0,0 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" type="image/svg+xml" href="/jordium-gantt-vue3/assets/favicon-Cbzqrv09.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Jordium Gantt Vue3 - Modern Gantt Chart Component for Vue 3</title>
|
||||
<meta name="title" content="Jordium Gantt Vue3 - Modern Gantt Chart Component for Vue 3" />
|
||||
<meta name="description" content="A modern, feature-rich Gantt chart component for Vue 3 with TypeScript support. Interactive task management, drag-and-drop, milestone tracking, and multiple timeline views. Perfect for project management and task scheduling." />
|
||||
<meta name="keywords" content="vue3, gantt chart, gantt, project management, task scheduler, timeline, vue component, typescript, drag and drop, milestone, task tracking" />
|
||||
<meta name="author" content="nelson820125" />
|
||||
<meta name="robots" content="index, follow" />
|
||||
<link rel="canonical" href="https://nelson820125.github.io/jordium-gantt-vue3/" />
|
||||
|
||||
<!-- Open Graph / Facebook -->
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://nelson820125.github.io/jordium-gantt-vue3/" />
|
||||
<meta property="og:title" content="Jordium Gantt Vue3 - Modern Gantt Chart Component for Vue 3" />
|
||||
<meta property="og:description" content="A modern, feature-rich Gantt chart component for Vue 3 with TypeScript support. Interactive task management, drag-and-drop, milestone tracking, and multiple timeline views." />
|
||||
<meta property="og:image" content="https://nelson820125.github.io/jordium-gantt-vue3/assets/jordium-gantt-vue3-logo.svg" />
|
||||
<meta property="og:site_name" content="Jordium Gantt Vue3" />
|
||||
|
||||
<!-- Twitter -->
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
<meta name="twitter:url" content="https://nelson820125.github.io/jordium-gantt-vue3/" />
|
||||
<meta name="twitter:title" content="Jordium Gantt Vue3 - Modern Gantt Chart Component for Vue 3" />
|
||||
<meta name="twitter:description" content="A modern, feature-rich Gantt chart component for Vue 3 with TypeScript support. Interactive task management, drag-and-drop, milestone tracking." />
|
||||
<meta name="twitter:image" content="https://nelson820125.github.io/jordium-gantt-vue3/assets/jordium-gantt-vue3-logo.svg" />
|
||||
|
||||
<!-- Additional SEO Tags -->
|
||||
<meta name="theme-color" content="#4FC08D" />
|
||||
<meta name="application-name" content="Jordium Gantt Vue3" />
|
||||
|
||||
<!-- Links to documentation and repository -->
|
||||
<link rel="alternate" type="application/json+oembed" href="https://github.com/nelson820125/jordium-gantt-vue3" />
|
||||
|
||||
<!-- Schema.org structured data -->
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "SoftwareApplication",
|
||||
"name": "Jordium Gantt Vue3",
|
||||
"applicationCategory": "DeveloperApplication",
|
||||
"operatingSystem": "Web Browser",
|
||||
"description": "A modern, feature-rich Gantt chart component for Vue 3 with TypeScript support. Interactive task management, drag-and-drop, milestone tracking, and multiple timeline views.",
|
||||
"url": "https://nelson820125.github.io/jordium-gantt-vue3/",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "nelson820125",
|
||||
"url": "https://github.com/nelson820125"
|
||||
},
|
||||
"offers": {
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"softwareVersion": "1.4.6",
|
||||
"programmingLanguage": "TypeScript",
|
||||
"codeRepository": "https://github.com/nelson820125/jordium-gantt-vue3",
|
||||
"license": "https://opensource.org/licenses/MIT"
|
||||
}
|
||||
</script>
|
||||
<script type="module" crossorigin src="/jordium-gantt-vue3/assets/index-jEbTjBMT.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/jordium-gantt-vue3/assets/index-DhpE78J4.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
</body>
|
||||
</html>
|
||||
8
dist/robots.txt
vendored
@@ -1,8 +0,0 @@
|
||||
User-agent: *
|
||||
Allow: /
|
||||
|
||||
# Sitemap location
|
||||
Sitemap: https://jordium.gitee.io/jordium-gantt-vue3/sitemap.xml
|
||||
|
||||
# Crawl-delay for polite crawling
|
||||
Crawl-delay: 1
|
||||
9
dist/sitemap.xml
vendored
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://jordium.gitee.io/jordium-gantt-vue3/</loc>
|
||||
<lastmod>2025-12-14</lastmod>
|
||||
<changefreq>weekly</changefreq>
|
||||
<priority>1.6.1</priority>
|
||||
</url>
|
||||
</urlset>
|
||||
1
dist/vite.svg
vendored
@@ -1 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="31.88" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 257"><defs><linearGradient id="IconifyId1813088fe1fbc01fb466" x1="-.828%" x2="57.636%" y1="7.652%" y2="78.411%"><stop offset="0%" stop-color="#41D1FF"></stop><stop offset="100%" stop-color="#BD34FE"></stop></linearGradient><linearGradient id="IconifyId1813088fe1fbc01fb467" x1="43.376%" x2="50.316%" y1="2.242%" y2="89.03%"><stop offset="0%" stop-color="#FFEA83"></stop><stop offset="8.333%" stop-color="#FFDD35"></stop><stop offset="100%" stop-color="#FFA800"></stop></linearGradient></defs><path fill="url(#IconifyId1813088fe1fbc01fb466)" d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z"></path><path fill="url(#IconifyId1813088fe1fbc01fb467)" d="M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z"></path></svg>
|
||||
|
Before Width: | Height: | Size: 1.5 KiB |