Releases: havit/Havit.Blazor
Releases · havit/Havit.Blazor
v1.4.4
HxCalendar
- newHxCalendar.Defaults.DateCustomizationProvider
setting to allow application-wide customization of all calendarsHxListLayout
- renders Filter offcanvas header asTitle
(wasHeaderTemplate
)HxSidebar
- minor responsive tweaks (CSS)
v1.4.3
HxInputDate
,HxInputDateRange
andHxCalendar
have newMinDate
andMaxDate
parameters to allow customization of selectable dates in calendars (also added toDefaults
to be able to customize the application-wide defaults)HxInputDate
andHxInputDateRange
have newCalendarDateCustomizationProvider
which allows further customization (enabled/disabled, CssClass) of individual dates in dropdown calendars⚠️ HxCalendar
parametersMinYear
andMaxYear
replaced with the newMinDate
andMaxDate
parametersHxCalendar
has new simplified month/year navigationHxInputDate
fixed validation icon position ifCalendarIcon
is usedHxInputFileCore
has newHxInputFileCore.Defaults.MaxFileSize
application-wide default to be able to limit maximum file size,HxInputFile
has newHxInputFile.Defaults.InputSize
application-wide default to be able to set form component sizeHxSidebar
fixed ability to scroll on mobile if viewport is overlappedHxSidebar
has new CSS variable for customising background-colour- Updated to Bootstrap 5.1.3 and Bootstrap Icons 1.6
v1.4.2
v1.4.1
v1.4.0
⚠️ HxDropdownToggle
renamed toHxDropdownToggleButton
to align withHxCollapseToggleButton
and freeing the name for future non-button generic toggleHxButton.Defaults.Color
changed toThemeColor.None
to avoid stop-the-world errors when theHxButton.Color
is not set explicitly (see #14, credits to @robertmclaws for highlighting the issue and the discussion)HxButton
-.btn
class moved toCoreCssClass
to allow better control in derived components- [custom Bootstrap build] row height in tables (e.g.
HxGrid
) changed to41px
to align with Bootstrap default theme - added new
--hx-sidebar-item-color
and--hx-sidebar-item-border-radius
CSS variables to allow better customization of theHxSidebar
- documentation cleanup
v1.3.7
- new
HxPlaceholder
component (Bootstrap 5, aka Skeleton) - new
HxProgress
component (Bootstrap 5) - added
WrapperCssClass
andCssClass
parameters toHxTooltip
component - added
TooltipWrapperCssClass
andTooltipCssClass
parameters toHxButton
component HxSidebar
tweaks (recommended layout adjustments)- FIX:
HxGrid
no longer rendersheight
attribute when not set toGridContentNavigationMode.InfiniteScroll
- minor documentation tweaks
v1.3.6
- new
HxListGroup
component - added several
HxGrid
.Defaults
properties (seeGridDefaults
)
v1.3.1
- new
HxNavbar
component (Bootstrap 5 Navbar) - new
HxCollapse
component (Bootstrap 5 Collapse) - new
HxBreadcrumb
component (Bootstrap 5 Breadcrumb) - new
ShowCalendarButtons
parameter forHxInputDate
andHxInputDateRange
components allows hiding Clear and OK buttons in calendars (incl. application-wide configurability throughHxInputDate[Range].Defaults
) - ⚠
HxDropdownItem
refactored - useHxDropdownItemNavLink
for links (with support for URL matching),HxDropdownItemText
for plain text items andHxDropdownItem
for other generic items - ⚠
HxNavLink
.Match
default changed fromnull
toNavLinkMatch.Prefix
v1.3.0
v1.2.0
- ⚠ dropped
HxCard
skins (in favor ofDefaults
) - added new
HxCardText
,HxCardTitle
andHxCardSubtitle
components - added new
Image*
parameters toHxCard
component - ⚠ dropped
HxWizard
component (for now) - new
DropdownOffset
andDropdownReference
parameters inHxDropdownToggle
component for better dropdown positioning - ⚠ in
HxAutosuggest
theInputOffset
parameter was renamed toDropdownOffset
- minor adjustments and fixes