Skip to content

Latest commit

 

History

History
50 lines (42 loc) · 1.51 KB

File metadata and controls

50 lines (42 loc) · 1.51 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.0] - 2025-08-19

Added

Components

  • Alert - BitAlert component with AlertType enumeration
  • Badge - BitBadge component for displaying small status indicators
  • Button - BitButton component with ButtonBadge, ButtonType, and IconPosition support
  • Card - Comprehensive BitCard component system including:
    • BitCard (main card component)
    • CardBannerIcon
    • CardBody
    • CardDate
    • CardFooter
    • CardImage
    • CardImageWrapper
    • CardProfileHeader
    • CardProfileIcon
    • CardSignature
    • CardSubtitle
    • CardText
    • CardTitle
    • CardTitleIcon
    • InlineCardContent

Core Features

  • BitComponentBase - Base class for all components
  • CssClassBuilder - Utility for building CSS classes
  • Color enumeration
  • Size enumeration
  • Variant enumeration
  • Typography enumeration
  • Ratio enumeration

Infrastructure

  • .NET 9 support
  • Bootstrap Italia styling integration
  • Comprehensive documentation structure
  • Test project setup
  • Stories project for component showcasing

Initial Release

This is the initial release of BitBlazor, providing a foundation of accessible Blazor components styled with Bootstrap Italia.