This web part provides you the ability to add a per instance listing of tiled links. Tiles are stored as a collection of tiles within the web part's properties, removing the need for link storage within SharePoint lists, tenant properties, or other external link storage requirements.
Icons are from Fluent UI Icons, those icons that should be available within at least Fluent UI version 7.3.
View Fluent UI Icons for icon names.
- Place the page you want to add this web part to in edit mode.
- Search for and insert the Tiles web part.
- Configure the web part to update its properties.
The Tiles
web part can be configured with the following properties:
Label | Property | Type | Required | Description |
---|---|---|---|---|
Useful Tools | title | string | no | The web part title, editable inline with the web part itself |
Specify the height of the tiles | tileHeight | number | no | Default: 200, the height in pixels of each tile |
Tile data | collectionData | collection | no | Collection of tiles |
Configurable properties for each tile row within the collectionData
collection:
Label | Property | Type | Required | Description |
---|---|---|---|---|
Title | title | string | yes | The text / title of the tile |
Description | description | string | no | Optional tile description |
URL | url | string | yes | The tile link url |
Fluent UI icon name | icon | fabricIcon | no | Optional Fluent UI icon name |
Target | target | dropdown | no | Optional target for this link, current or new window |
- Supported in SharePoint Online
none
Solution | Author(s) |
---|---|
react-tiles V1 | Elio Struyf (@estruyf) |
react-tiles V2 | Fabio Franzini (@fabiofranzini) |
react-tiles V3 | Chandani Prajapati (@Chandani_SPD) |
Version | Date | Comments |
---|---|---|
1.0 | April 13th, 2018 | Initial release |
2.0 | January 24, 2020 | Initial release (extract web part from Starter Kit v1) |
3.0 | February 2023 | Upgraded to SPFx 1.16.1 |
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
- Clone this repository
- Move to solution folder
- in the command line run:
npm install
gulp serve
Include any additional steps as needed.
Description of the web part with possible additional details than in short summary. This Web Part illustrates the following concepts on top of the SharePoint Framework:
- PnP property control usage