The Telerik UI for ASP.NET Core Skeleton is a loading container mainly used for indicating to users that the page content is currently loading. What separates it from the conventional loaders is that it mimics the page layout by showing its elements in a shape similar to the actual content as it loads.
The SkeletonContainer HtmlHelper uses the default CSS Grid layout as a base. Each cell or group of cells from the CSS Grid can be represented by an item from the SkeletonContainer.
The Skeleton is a versatile control that can be seamlessly integrated with other ASP.NET Core components, such as the Grid, to indicate that the content is being loaded. The Skeleton container is shown automatically every time the grid requests new data.
The Skeleton supports 20+ built-in themes such as Default (our own styling), Material (based on the Material Design guidelines) and Bootstrap (which looks like the Bootstrap styling for smoother integration). You can easily customize any of the out-of-the-box themes with a few lines of CSS or create a new theme to match your colors and branding using the Telerik SASS ThemeBuilder application.