frappe / gantt

Open Source Javascript Gantt
https://frappe.io/gantt
MIT License
4.6k stars 1.02k forks source link

Tooling and Bug Fixes #394

Open safwansamsudeen opened 4 months ago

safwansamsudeen commented 4 months ago

This PR updates the tooling as described in #286.

Accessing the demo file directly will not work now. Instead, run npm run dev and go to the URL provided - probably localhost:5173.

Bug Fixes

Timezone related issues are fixed - closes #108 and closes #110. FF related bugs are fixed - I'm not sure that they even existed in recent versions, but they do not exist now, as tested on my Mac. Closes #135, closes #177, and closes #182.

Other

The UI has been updated - the progress icon is now a circle instead of a diamond. Furthermore, in Safari, a black outline is used for non-important tasks as shadow doesn't work.

Why hasn't the README been updated? Tooling is being upgraded gradually, and we will overhaul both the README and the demo soon.

rmehta commented 2 months ago

@safwansamsudeen is this ready to be merged?

safwansamsudeen commented 2 months ago

@rmehta I went off to camp. I'll be reviewing and giving final changes this week.