* Add resizable option to side dialog.
* Fix resize bar CSS class typo and make sideDialogResizeHandleJsModule nullable
* Add tests for resizable side dialog.
* Rename element references.
* Enable nullable refernce types for RadzenDialg.razor.cs
* Resolve requested change
Move code back to RadzenDialog.razor.
* Use sideDialog.classList to gather position rather than data-dir attribute.
* Rework initSideDialogResize function.
- Take position from options.
- Take width and height from sideDialogs clientWidth and clientHeight.
- Take minWidth and minHeight from options.
- Remove superflous pointer capturing.
- Remove superflous 'dragging' class.
* Replace title and aria label string constants by properties.
* Treat resizableMinWidth and resizableMinHeight as present.
* Reformat
* Use options.resizableMinWidth/Height only
* No need to set min-width neither min-height on side dialog.
* Rename ResizableMinWidth => MinWidth, ResizableMinHeight => MinHeight.
* Rename initSideDialogResize => createSideDialogResizer.
* Add dialog resize bar css variables
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yordanov <vasil@yordanov.info>
* Remove MarkupString usage from the demos.
* Remove MarkupString from RadzenPanelMenu.
* Remove MarkupString from RadzenAccordion.
* Remove MarkupString from RadzenIcon
* Remove MarkupString from RadzenSplitButton
* Remove MarkupString from RadzenButton
* Add spaces in the keyboard navigation grid.
* Remove MarkupString from RadzenDialog
* Use literal strings for the icons in the Index page.
* Remove MarkupString from RadzenSelectbar
* Remove MarkupString from RadzenFieldset
* Remove MarkupString from everything else.
* Enhance dialog options with property change notifications
* Update dialog properties and functionality
- Changed dialog text in `DialogPage.razor` to reflect new functionality.
- Updated button text in `DialogWithCascadingValueCaller.razor` and modified dialog title.
- Enhanced `DialogWithCascadingValueImplementation.razor` with new buttons for setting titles and toggling close options, and added methods for updating the dialog title and counter.
* Add unit tests and improve DialogService options handling
* Allow internal methods visibility for unit tests
Added an `ItemGroup` in the project file to include an
`InternalsVisibleTo` attribute for the `Radzen.Blazor.Tests`
assembly, enabling unit tests to access internal methods.
* Initial commit
Update spacing css classes in demos
Update spacing css classes in demos
Improve Notification layout and styles
Fix Notification with custom position in RTL mode
Update spacing css classes in demos
Add box-sizing: border-box to components
Remove bootstrap css from App.razor
Fix text-align in tabs demos
Rename CSS classes and update markup in RadzenDatePicker
Remove bootstrap scss
Tabs anchor element should inherit the text color
Update margins in typography
Remove bootstrap instructions from get started page
Remove bootstrap css from demos
Update premium themes
Add variable fonts
Remove legacy color tokens and token maps
Remove --rz-form-group-margin-bottom as it is not used
Add base color tokens
Add Base style values
Remove -styles scss map and use and styles maps instead
Remove -styles scss map and use and styles maps instead
Remove -styles scss map and use and styles maps instead
Remove -styles scss map and use and styles maps instead
Format button's styles
Reset body margin to 0
Splitter icons should use --rz-icon-font-family
Add styles for image and svg
Replace MaterialIcons font with MaterialSymbols variable font
Update RadzenButton's demos
Update RadzenBadge's demos
Update Colors demo page
Update RadzenProgressBars' demos
Use Base instead of Secondary button style in Confirm Dialog
Update DataGrid Hierarchy demos
Unify DataGrid filter buttons
Replace light with base button styles
Replace secondary with base button style
RadzenTheme, RadzenThemeSwitch and ThemeService.
Reorder base color variables
Add rtl mode animation to ProgressBar
Update SpeechToTextButton default button style and animation
Add CookieThemeService.
Fix base color variable value in software theme
Add Software Dark and Humanistic Dark themes
Update RadzenThemeSwitch
Default base text button should inherit color from its parent element
Update ColoPicker background for transparent color preview
Add Material Dark theme
Material Dark theme is now free
Remove ambiguous method name.
Update demos configurator
Update premium themes
Update the services to follow the options pattern for DI registration.
Improve RadzenThemeSwitch to use the current theme.
Rename ThemeSwitch to AppearanceToggle and add a demo page
Update SplitButton's dropdown icon demo
Create getting-started.html
Update getting-started.html
Update getting-started.html
Add --rz-grid-group-header-item-color and fix column footer color
Fix demos code snippet colors
Add changelog and update demo status badges
Update Changelog
Persist the current theme.
Update getting-started.html
Rename getting-started.html to md.
Render the theme CSS class at RadzenLayout level.
Hide the right sidebar by default.
Isolate CSS variables in a single rule
Revamp the getting started help article.
Remove nested README.md. Link getting started instructions.
Add Scheduler highlight background color css variable
Sidebar border right should be inline-end
Inputs should inherit font-family
Buttons in code viewer and event console should use base button style
Add Standard Dark theme
Update Changelog
Sidebar border right in themes should be inline-end
Render RadzenTheme only when needed.
Add cursor pointer to SidebarToggle
Fix AppearanceToggle margin
Update default theme colors
Update standard theme colors
Fix filter color in humanistic dark theme
Update software dark theme colors
Add humanistic dark wcag theme
Add software dark wcag theme
Add standard dark wcag theme
Buttons for add and remove now use base button style
Update Get Started styling
Update Dark WCAG theme colors
Update SideBar transition styles
Remove theme name css class
Add premium themes
code fixed
more code fixes
* Update Icon demo page content
* Fix --rz-grid-filter-buttons-background-color in Standard theme
* Remove obsolete fonts
* tests fixed
---------
Co-authored-by: yordanov <vasil@yordanov.info>
* implement side dialog based on DialogService
* extend Dialog sample
* add optional Mask and RIght/Left position for side dialog
* add OpenSideAsync to dialog documentation
* mark Dialog as updated in demos
* add top and bottom position for side dialog
* extend side dialog docs with details to only one open dialog
* reduce default height of top/bottom side dialog
* fix failing test in RadzenNumeric due to NullreferenceException
Co-authored-by: Marco Papst <papst@sma.de>