SalesforceFoundation / Volunteers-for-Salesforce

Volunteers for Salesforce managed package
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

V4S: update JobCalendar page to latest FullCalendar library #309

Open davidhabib opened 7 years ago

davidhabib commented 7 years ago

Here are some benefits as report by a user if V4S updated to the latest FullCalendar library for its JobCalendar page.

If you want to customize it at all, like, say, tweak the Calendar page, there are some niceties in the Changelog that 6 years can give, not only in terms of “limitations” but bug fixes, new features, and etc.

Some examples:

· fixed dragging issue with jQuery UI 1.8.16 · made compatible with jQuery 1.8.* · visual facelift, with bootstrap-inspired buttons and colors · simplified HTML/CSS for events and buttons · week numbers on side of calendar · when clicking fast on buttons, prevent text selection · fixed event inner content overflow bug · fixed table header className bug · 'auto' value for height and contentHeight

And so on and so on and so on (that’s all before v2, even). If FullCalendar had no “limitations”, no ways to improve, thereby somehow achieving software nirvana, development surely would have stopped. But if you want a really simple concrete example, the fact that there are now list views available that are not available in the present version.

I get that you want to maintain backward compatibility. I get that. But I’m sure there’s ways to do that. Continue to ship V4S with 1.5, but add the latest version in a different static asset, and change the GW_Volunteers namespace page to include it. People who have cloned/customized it keep 1.5, new orgs get all the new goodies.

Jon Petraglia Database / IT Tech Greater Albuquerque Habitat for Humanity

davidhabib commented 7 years ago

**lurch: add

LurchTheButler commented 7 years ago

Tracking W-020727

jonnypetraglia commented 7 years ago

This was submitted by me via email. want to add my handle here so I can track it and give clarification if needed.

david-aitken commented 4 years ago

I think it would be really beneficial to have this. Several LWC versions of FullCalendar are starting to service. See https://rajvakati.com/2018/05/29/fullcalendar-io-lightning-component/ and https://github.com/Gurenax/sfdx-lwc-fullcalendarjs.

Currently have to create own calendar to make a mobile responsive and prettier calendar.