Overview of customization options for modern lists and libraries
mainThe "modern" experience for SharePoint lists and libraries is designed for speed and responsiveness, but it supports a different set of customization capabilities compared to the "classic" experience.
Supported Customizations
- Subset of user custom actions: You can add specific custom actions to the UI.
- Custom branding: Visual styling of the interface.
- PowerApps and Flow integration: Deep integration with Microsoft Power Platform.
- SharePoint Framework (SPFx) Extensions: You can use SPFx to control field rendering and create user custom actions that execute custom code.
Unsupported Customizations
If your current solution relies on the following, you must migrate to SPFx or other modern alternatives:
- JSLink: Both field and view customizations based on JSLink are not supported.
- Custom CSS: Using the
AlternateCSSUrlweb property is not supported. - Embedded JavaScript: Custom JavaScript injected via user custom actions is not supported.
- Master Pages: Custom master pages are not supported.
- InfoPath: Customization via InfoPath is not supported.
- MDS: Minimal Download Strategy is not supported.
- Server Publishing: SharePoint server publishing features are not supported.