Configuring Link Tiles

<< Click to Display Table of Contents >>

Navigation:  Tiles & Dials >

Configuring Link Tiles

Link tiles are used to display an array of links in a stylized way. One prime example from our NITRO Portal page is the array of Quick Ticket links on the home page:

 

clip0860

 

Each tile can be configured to do different things. You can have a hyperlink to a form, a hyperlink to a webpage, or display custom content. In addition, with any of the above options you can add your own custom JavaScript to a tile. Each tile is intended to "do" something when clicked, whether that is linking to another page or site or running custom code. While you can configure a link tile to look the same as one of our tiles from the Tiles section, you should also have a link or some content behind it as well.

 

Either edit an existing Link Tiles Group or click on a New Link Tiles Group...

 

clip0862

...which brings you to this page:

clip0863

Link Tiles Group Name: Required. You can refer to this group name when adding the group to a workspace page.

Header Text: Text that displays in the header of the group

Header Description: Text that displays below the header above the link Tiles

clip0864

Panel Max Width (px): The width of the web part on the page. Default is 600.

Background Color: The color that will appear behind the web part. Can be used to contrast this web part with other web parts on the page, or to match existing branding standards. Default is white (rgba(255, 255, 255, 1)).

clip0865

Delay Load: Allows for delaying the load of the web part to speed up the overall loading of the workspace page where this link tiles group is added.

Enable Automatic Refresh: Will refresh the links periodically.

Configured Link Tiles: Shows currently configured tiles with the Tile Type for each tile. You can edit or delete tiles under the "Actions" column.

New/Edit Link Tile Screen

clip0866

Show to: Link Tiles can be security-trimmed based on the users SharePoint Group membership. This allows you to hide or show tiles to groups of users.

Header Text: This will be the header on the tile itself.

Short Description: Text that will appear below the header on the tile. One note of caution; if you use this feature AND the image or icon feature, your text may obscure the image or icon.

Tile Type: URL or Content

URL: The tile becomes a hyperlink to the URL specified here. You can choose to open this in the Same [browser] Tab, New [browser] Tab, or in a Popup Dialog.

clip0867

 Content: The tile can display content based on what is entered into the Rich Text Editor

clip0868

Text Color: The color of the Header Text and the Short Description that appears on the tile. Default is white (rgba(255, 255, 255, 1)).

Background Color: The underlying color of the tile. Make sure your Text Color and Background Color have enough contrast to be visible (e.g. white or light colored Text Colors work well on black or dark Background Colors). Default is gray (rgba(153, 153, 153, 1)).

Generate Gradient: Instead of a solid color, you can choose to generate a gradient from the standard gradient generator at https://www.colorzilla.com/gradient-editor/. Once you create your gradient, copy and paste the code from the Colorzilla website back into the Generate Gradient box.

Display Type: You can choose to show an Image, an Icon (the stock icons loaded with NITRO are from Font Awesome: https://fontawesome.com/), or a count.

 Image: Allows you to upload an image from your local machine.

         clip0870

         Background Image: You can select file, click upload, or remove a file for this tile.

         Background Size: Auto, Contain, or Cover

         Background Align: Aligns the image to the Bottom, Top, Center, Left, or Right on the tile

 Icon: Allows you to use one of the pre-loaded Font Awesome icons

         clip0871

         Icon: Select one icon from the options. There is a search option if you are looking for a particular icon.

         Icon Size: Determines how large the icon will be on the tile. Default value is 20 pixels.

         Icon Align: Aligns the icon horizontally (first drop-down) and vertically (second drop-down).

Count: The Count option is the same as the Tiles option, where it will show a count of items in a particular list view. This can be used to mix and match tile types within the same web part.

         clip1261

         Site: Required. You can pull data from a list within the current Site, Site Collection, or Tenant/Web Application.

         Select Site from Current Site Collection: Shows a dropdown of all sites, including the root site, within the current Site collection

Specify Site Url: Allows you to add your own URL to access a site in another Site Collection within the Tenant/Web Application. Note: the current logged in user will need at least read permissions on the selected site to set up this tile.

         Select List: Required. Shows all Lists within the selected site. This will be the list used for the tile.

Select View: Required. Shows all views for the selected list. This will be the view used to filter the data, and the tile will return the count of all items in that view. For example, if you want your tile to show all overdue tasks, make sure you have a view already created that will show all overdue tasks (e.g. with the filter of Due Date is less than [Today]).

         Text Color: Allows you to choose a color for the number that is displayed on the tile.

         Font Size: Sets the size of the number that is displayed on the tile. Default value is 20 pixels.

         Count Align: Aligns the number horizontally (first drop-down) and vertically (second drop-down).

Border Style: Sets the size, in pixels, for the border on the top, bottom, right, and left of the tile. You can also configure a shadow for the tile to give it more depth. The default values are shown here:

border-top: 0px dotted #444;

border-right: 0px dotted #444;

border-bottom: 0px solid #444;

border-left: 0px solid #444;

box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;

Custom JavaScript

There is an option to add your own custom JavaScript for when the tile is clicked. Simply write your JavaScript and paste it into the box. This can be used in conjunction with the other Tile Types (URL or Content).

clip0874

 

Tiles/Header Layout

clip0875

 

Header Properties

 Height: Height of the header in pixels. Default is 35 px.

 Text Color: Color of the text in the header, both the Header Text and the Header Description

 clip0864

Background Color: The underlying color of the header section. Make sure your Text Color and Background Color have enough contrast to be visible (e.g. white or light colored Text Colors work well on black or dark Background Colors). Default is gray (rgba(153, 153, 153, 1)).
Generate Gradient: Instead of a solid color, you can choose to generate a gradient from the standard gradient generator at https://www.colorzilla.com/gradient-editor/. Once you create your gradient, copy and paste the code from the Colorzilla website back into the Generate Gradient box.
Border Style: Sets the size, in pixels, for the border on the top, bottom, right, and left of the header. You can also configure a shadow for the header to give it more depth. The default values are shown here:
border-top: 0px dotted #444;
border-right: 0px dotted #444;
border-bottom: 0px solid #444;
border-left: 0px solid #444;
box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;
Font: Font style for the Header Text. The Default Font option takes input from the section of the SharePoint page where this web part is added.
Font Size: Size of the Header Text font in pixels. Default value is 16 px.
Description Font: Font style for the Header Description.
Description Font Size: Size of the Header Description font in pixels. Default value is 14 px.
Text Align: Aligns the text to the left, center, or right of the header text box. Applies to both the Header Text and the Header Description.

Tiles Properties

Height: Sets the height of each tile in the Link Tiles Group, in pixels. Default value is 275 px.
No. of Columns: The number of tiles that will show horizontally across the screen before wrapping to a new line. Default value is 3.
Horizontal Gap: The amount of space between each tile in the same row, in pixels. Default value is 10px.
Vertical Gap: The amount of space between rows of tiles, in pixels. Applies when the number of tiles in the group exceeds the value in "No. of Columns". Default value is 10 px.
Font: Font style for the header text on the tile.
Font Size: Font size for the header text on the tile, in pixels. Default value is 16 px.
Description Font: Font for the "Short Description" on each tile. The Default Font option takes input from the section of the SharePoint page where this web part is added.
Description Font Size: Font size for the "Short Description" on each tile, in pixels. Default value is 14 px.
Text Align: Aligns the text to the left, center, or right within the tile. Applies to both the header text and short description on the tile.

Enable transition on Tile hover: If you want to change how the tile looks when someone hovers over it, you can check this box. There are two settings for this:

Transform: Determines which way the transition "wipes" over the tile. Scale-X for horizontal and Scale Y for vertical.
Transform Origin: Determines which side the transition "wipes" from. For Scale-X the options are Left, Center, and Right. For Scale-Y the options are Top, Middle, and Bottom.

When done configuring the Link Tiles Group, you can add it to either a Classic UI page (SharePoint 2013 and above, and some M365 customers) or to a Modern UI Page (M365).

1.Add to a Classic page

2.Add to a Modern page