Core Content Components Overview
The Osirion.Blazor Core Content module provides essential components for handling and displaying content metadata and article information. These components are designed to work seamlessly with content management systems and article-based applications.
Available Components
Article Metadata
A comprehensive component for displaying and managing article metadata including publication dates, authors, tags, categories, reading time estimates, and other content-related information.
Key Features
- Rich Metadata Support: Display comprehensive article information
- SEO Optimization: Built-in structured data and metadata handling
- Customizable Display: Flexible formatting and presentation options
- Accessibility: Screen reader friendly metadata presentation
- Integration Ready: Works seamlessly with CMS and content systems
Getting Started
To use content components in your project:
@using Osirion.Blazor.Core
<ArticleMetadata Article="@currentArticle"
ShowAuthor="true"
ShowPublishDate="true"
ShowReadingTime="true"
ShowTags="true" />
Metadata Features
The Article Metadata component supports:
- Author Information: Display author names, profiles, and avatars
- Publication Dates: Show creation, modification, and publication timestamps
- Content Classification: Display categories, tags, and content types
- Reading Metrics: Estimated reading time and content statistics
- Social Sharing: Integration with social media metadata
- Custom Fields: Support for additional metadata properties
Integration
These components integrate seamlessly with:
- Content Management Systems (CMS)
- Blog platforms and article repositories
- Documentation systems
- News and media websites
- Academic and research platforms
The content components are designed to be highly flexible while maintaining consistency in metadata presentation across your application.