Forum Discussion
SharePoint Modern (task/project) Timeline
- Aug 06, 2018
Until Microsoft releases a modern UI for Tasks Lists and accordingly to some Project Online features, the only way to go is create a custom SPFx WebPart (or just check if someone has already created that WebPart)
Until Microsoft releases a modern UI for Tasks Lists and accordingly to some Project Online features, the only way to go is create a custom SPFx WebPart (or just check if someone has already created that WebPart)
- lindabusdieckerSep 10, 2019Brass Contributor
Bernd Verhofstadtjcgonzalezmartin Based on today's SharePoint Developer Community call, Microsoft is not going to give a Modern task list ... they're headed in the Planner/Teams/To Do direction.
- Bernd VerhofstadtAug 07, 2018Iron Contributor
Thanks, couldn't found a spfx webpart on GitHub :-) Once I have a first version of the webpart done, I'll check to make it open source.
Cheers
Bernd
- AnonymousDec 13, 2018
Did you ever find a way to show the timeline on a modern page?
- Bernd VerhofstadtDec 14, 2018Iron Contributor
Hi Stephan,
Unfortunately I'm not able to share the complete webpart.
To visualize the data I used the google charts :-)
https://github.com/rakannimer/react-google-charts
As it does not show the milestones in a proper way and the grouping was not as dynamic as we wanted, we decided to only show the milestones with a custom UI (only css).
In case you need a very simple way of showing tasks you could use the google charts.
Cheers
Bernd
- zstjmbOct 08, 2018Brass Contributor
Hey,
I used the embedding code that I used to embed a team calendar into my modern web page for my task web part and it worked! So now I actually see the timeline on top of the task list on my modern page! Pretty cool. Here is the info I used:
In Modern View on a SharePoint site you can no longer simply insert a site calendar onto the site; it is Group calendars you can easily add. If you need to add a site calendar to a site without creating a Group:
Adding an embed webpart to your modern page with this iframe code:
<iframe width="100%" height="1000px" src="https://xxx.sharepoint.com/sites/xxx/Lists/Calendar/calendar.aspx" scrolling="no" style="margin-left: -200px; margin-top: -190px;">
</iframe>
From <https://techcommunity.microsoft.com/t5/SharePoint/calendar-web-part-on-modern-pages/td-p/161291>
This will put the calendar into a section on the new modern page. Because the name of the calendar does not appear, you can add a TEXT web part on top of the calendar to call out the calendar name.
- Michael ArmstrongSep 11, 2018Copper ContributorLet us know when you get a first version done, I'd love to take a look!