New Modern Web Parts – Full List
In Office 365, you may notice that there are more new things rolling out right now. This post is all about the new page editing experience and new web parts. Here’s what I’ll cover:
- How to use the new page editing interface
- How to use each of the new web parts
- How to set your new page as the homepage of your site.
First of all, here’s how to get there.
Go to Site Contents, and click the +New button. Choose Page.
(Alternately, you can click the Settings gear at the top right of your site, and click Add Page.)
(If this doesn’t happen for you, check out my other post.)
That’s pretty easy, right? Now here’s the new page authoring experience! As of now, all web parts are simply added above or below each other, and they stack vertically.
Give your page a name, and you can start adding some web parts using the intuitive little + button. Once you start adding web parts, they will all have a little delete icon on the left, and some of them will have an edit icon, which opens up a web part toolpane on the right. Not all web parts have properties to edit, though. Also, notice that you can save your changes (as a draft), and you can also click the Publish button at the top right when you’re all done. The bottom of this post shows how to set this page as your site homepage. You can edit the web part titles directly on the page, for the ones that have titles.
Here’s the list of all the web parts, as of right now.
This is SO much better than the old image web part ever was! Check it out, as soon as I decide to add an image, it prompts me to select an image from Recent, Site (this site), or Upload. Whatever size your image is though, that’s the size it will show on the page. There’s no re-sizing it later. I can type a caption under it, and in the web part property toolpane, the only option is to add some alt text.
Inserting a document web part will immediately bring up a list of recent documents (Office files), with the ability to switch to Site, to browse the site’s libraries, or Upload. There is a space underneath the document to add a description, and in the web part toolpane on the right, it lets you pick the page number or slide number that you want it to start on. It currently only supports doc, docx, xls, xlsx, ppt, pptx.
(Added 3/8/2017) Add a quick hyperlink to something. It will render nicely on the page, and will automatically show some metadata info and even an image. There are no extra settings. In this screenshot, I added my site http://www.iwmentor.com, and here’s the way it looks:
Reference Link: New SharePoint Online Link web part rolling out now
Use an embed code to display content here. A common example is embedding a YouTube video on your page. When you click the Share button in YouTube, one of the options is embed code. Simply copy and paste that code into this web part’s properties. Pretty much any site/service that provides an embed code, will be able to be used here. Only iframe embed codes are supported, and only from secure websites (HTTPS). Here are some supported sources: Esri ArcGIS Online, GeoGebra, Giphy, Google Calendar, Google Docs, Google Forms, Google Maps, Infogram, Microsoft Channel 9, Microsoft Docs.com, Microsoft Office Mix, Microsoft OneDrive (Word, Excel, PowerPoint, and PDF documents), Microsoft Power BI, Microsoft Pulse, Microsoft Sway, Mixcloud, Poll Everywhere, Sketchfab, SoundCloud, Vimeo, Vine, YouTube
This is my favorite one as of now (10/15/2016). This is like the Content Search web part, but MUCH easier! There are a lot of options to configure in the toolpane on the right when you edit the web part. Keep in mind that this uses SharePoint search, so users will inherently only see content that they have permissions to see. Here’s the breakdown:
- Source: The scope of where you want to show content from. This site, this site collection, or all sites. Default = This site
- Type: Documents, Pages, Videos, Images, Events, Issues, Tasks, Links, Contacts, All. Default = Documents
- You can also click Add Content Type, to add another type, so you’re not stuck with just one. From what I can tell, you can add a bunch of them.
- Document Type: If you choose Document in the Type box, you can further narrow it down to a specific type of file. The other content types don’t have this second option. The choices are: Word, Excel, PowerPoint, OneNote, Visio, PDF, or Any. You can add multiple document types. Default = Any
Filter and Sort
- Filter: You can add multiple filters. Here they are:
- Title includes the words – There is another box to enter the search words.
- Content includes the words – There is another box to enter the search words.
- Recently added – Since: choose from Today, Yesterday, Earlier this week, Earlier this month, Last month, Earlier this year, Last year
- Recently changed – Since: choose from Today, Yesterday, Earlier this week, Earlier this month, Last month, Earlier this year, Last year
- Created by – Type someone’s name, or use [Me], if you’d like the logged in user to just see their own stuff.
- Modified By – Type someone’s name, or use [Me], if you’d like the logged in user to just see their own stuff.
- Managed Property – The managed properties are the default site columns and other built in properties.
Since the Managed Property Name field has so many options in the drop-down, you can use the Find a managed property box, to type what you’re looking for. In this screenshot, see that I typed “assigned” and that made it easier to find the AssignedTo field.
- Sort By: Choose from: Most recent, Most viewed, Trending, Managed property ascending, Managed property descending. Default = Most recent
- If you choose Managed property ascending (or descending), then you’ll have another drop-down to pick which managed property you want to sort by.
Notice in this screenshot, this is a highlighted content web part showing only items that I have tagged with “power” (for things pertaining to power users). Hint: I always like to turn on the enterprise keywords feature on libraries, for quick and informal tagging).
Display the content as cards (those rectangles), a carousel (similar to the image gallery web part setting) or just as a good old list.
Show this many items at a time
Type the number of items you’d like to see in this web part. There is no paging.
Hide this web part if there’s nothing to show
If there’s no content in your web part, the title won’t even show. For example, if you’re rolling up all events, and you have no events, the web part won’t appear until some events exist and have been indexed.
(Added here 3/8/2017) This part lets you map each attribute of the items, to specific properties of those items. Here’s a little something I whipped up, to explain what each of these mappings means:
There are a couple of quick things to point out in the above screenshot. For Title, it defaults to UserName and then Title, but doesn’t actually display any of the usernames, so I’m not sure why that’s there. Also, for the Initials, that’s if you want initials to show instead of the person image URL, I think. When I changed it to a different value, it replaced the little circle where my face is, with other text. Also, note that when changing some of these, you can’t just change it to absolutely anything you want, it has to be a certain field type, etc. For example, if I try to change one of the “color” ones to a date field, that doesn’t make much sense.
And finally the web part title…
It defaults to the name of the sort level that you select, plus the type of content. You can just type something else instead. For example, in the screenshot above, it says “Trending documents”, but I can just edit that text directly on the page.
(Added here 3/8/2017) This web part lets you type in an address, and it will automagically show a map of that location! Give the pin on the map a specific label or change the address that appears on your page.
(Added here 5/24/2017) Pick a library from the current site, to display here. Settings let you choose the library, the existing view, and the size (5, 15, or 30 items).
You’ll need to create your view in your library ahead of time, so that you can select it from the View drop-down box. If anyone wants to navigate to the full library to see more files, they can click “See all”. Right now, managed metadata fields don’t work in here. Also, if a user going to the page doesn’t have access to a library that you’re displaying as a web part, the whole page will pop up an access denied error.
(Added here 3/8/2017) The image gallery is a nice way to display some images from your site, with two different layouts to choose from. When you add this web part, click the Add button in order to add each image that you would like displayed. You CAN add multiple images at a time once you’re in the image selector. Each time you click Add, you are prompted to pick from Recent, Site, Upload, or From a Link. You can also optionally type in a title and caption for each image.
The web part properties simply let you choose from tiles or carousel. This example uses carousel. I like the fact that all images will show as the same size in either of these layouts, so they’re not awkward looking, they’re uniform.
Select each image and that’s where you can set the title, etc. If an image has a title, it will show underneath the image, like this:
(Added here 5/24/2017) Pick a list from the current site, to display here. This is just like the library web part. Settings let you choose the library, the existing view, and the size (5, 15, or 30 items).
You’ll need to create your view in your list ahead of time, so that you can select it from the View drop-down box. If anyone wants to navigate to the full library to see more files, they can click “See all”. Right now, managed metadata fields don’t work in here. Also, if a user going to the page doesn’t have access to a list that you’re displaying as a web part, the whole page will pop up an access denied error.
When you click the Add news button, it’s a little confusing because it puts you on a brand new, empty page, but that page has the same name as your homepage. Feed free to change the page title, though, add some web parts like text, images, or anything at all. Then, click Publish at the top right. This creates a new page in your pages library, which automatically rolls up in your news headlines web part. Here, you can see that I added one page about Microsoft Teams, and it is now displayed in the web part. There are no extra web part settings. Also I did add one image on the new page I created, but it looks like I really should have used a square image, so that it would look a little nicer in here. As I add pages, it fills them in all four boxes of the web part. More details from Microsoft.
The news list is the same concept as the news headlines, except that the news list shows the news articles in a list down the page, instead of with one on the left and three on the right. I added a new article about our iwMentor.com Workflows & Forms class, and you can see that it is showing at the top of the list of 4 things:
Office 365 Video
Embed a video from your organization’s Office 365 Video portal. It doesn’t have an easy video picker like for the documents and images, but it does give you a hyperlink in the web part properties to Go to your organization’s video portal. Then, go to your portal, click on the video you want, and then grab the URL of it from the address bar in the browser. Paste that in the Video address box. In my classes, students can go in here and watch the recording of their training any time for 30 days after they take the class. So, this web part is useful for quickly displaying everything they need on one page, so that they don’t have to separately navigate to the portal. The only setting in the properties is Show title and video info. Notice in this screenshot where it shows on the video, the text “SharePoint Power Users Day 1”, and all of the data under that. You can also type a caption under the video in the web part.
(Added here 3/8/2017) This web part lets you embed a Power BI report right on your page! First, you’ll need a Power BI license, then you’ll need a published Power BI report. Here are the steps to take, to get the report URL, to put in the web part:
- Pick which report you want to use. So, so from app.powerbi.com, log in and it will take you to My Workspace. Click the little hamburger (three lines) menu on the left, to expand out the left pane.
- Go to the Reports section, and open the report you want. Click the File menu, and choose Embed in SharePoint Online.
- That gives you the URL that you need, copy it to the clipboard, so that you can use it for the Power BI web part.
See below, there are a few options. You paste in the report link, then pick a page name, and even choose the display size and whether you want the navigation or filter panes.
The navigation pane shows at the bottom and lets you flip between different pages of the report, like this:
Finally, the Filter Pane will let you use any page level filters that have been created in that report:
(Added here 3/8/2017) The quick chart web part is static, and is not connected to any kind of data source. It simply shows a chart or graph based on information that you type into the web part’s settings. You can pick a layout of column or pie, type in the names of the labels, and enter up to 12 data points. Here you can see I typed in some information about class enrollments:
Quick links are not just the old fashioned hyperlinks that you’re used to, where you have to go find the URL and all that. This new web part is much more intuitive. When you add quick links to the page and click the Add button, you are immediately prompted with a list of recent files and pages you’ve been working on. You do also have the option of pasting a link in the box on the right. When you click to select an item, you are prompted to type the text for the hyperlink. After you add it, though, you don’t have any control of whether it shows as a tile or a card. They all pretty much just show as cards. If you put a link to a library, it shows as a giant folder, etc. You can edit the web part title directly on the page. In this first screenshot, I’m adding the first link. The second screenshot shows that I’ve added a link to a library, and a link to a document.
Ready to make the big transition, and set this new page as your site’s homepage? Go to Site Contents, click on your Site Pages library, select the new page you created, click the ellipsis in the toolbar, and choose Make Homepage. There are two things that have to be in place, that you may want to double check first:
- Your Site Pages library needs to be set to the new list experience (in library settings –>advanced settings)
- Your new home page has to be Published. (see the Publish button in the screenshot in the “Documents” section above)
Watch my SharePoint Power Hour LIVE on 10/19, to see this demo…
Here’s a demo from Microsoft as well: Updates to the SharePoint app, team sites and publishing experience