🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
MIT License
Bot releases are visible (Hide)
Published by ElderJames almost 2 years ago
🔥 Add .NET 7 as target framework. #2810 @ElderJames
🔥 Refactor mentions, fixed positioning and hiding issues. #2874 @dingyanwu
Datepicker
Table
Modal
Input
🆕 Add Tree the DropBelow
for Drag&drop event to flag whether to drop dragged node as a sibling (below) or as a child of target node. #2864 @AndrewKaninchen
🆕 Add Cascader Disabled
parameter. #2835 @ElderJames
🆕 Add DownloadButton. #2819 @LeaFrock
🆕 Add Drawer HeaderStyle
parameter. #2809 @danielbotn
💄 Add Dropdown Arrow
parameter. #2795 @ElderJames
🆕 Add InputNumber Precision
parameter. #2774 @YongQuan-dotnet
🆕 Add Tooltip component uses RenderFragment TitleTeplate instead OneOf Title. #2711 @CAPCHIK
🆕 Add Select virtualization support. #2654 @m-khrapunov
🌐 Fix cs-CZ locale wrong shortWeekDays for cs-CZ. #2866 @ElderJames
🐞 Fixed Segmented binding value type causes an incorrect initialization selection. #2869 @ElderJames
🐞 Fixed docs demo anchor case. #2826 @kooliokey
🐞 Fixed Menu that the arrow of submenu has no animation effect when it is expanded and collapsed. #2876 @wangj90
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.12.7...0.13.0
Published by ElderJames almost 2 years ago
DatePicker
smoothScrollTo
causes an infinite loop. #2854 @AlexbitsCore
🐞 Fixed Tabs support of tab bar css style and class. #2844 @ldsenow
🐞 Fixed BackTop doesn't remove the dom when visible is false. #2831 @ElderJames
🐞 Fixed bug where Content wouldn't render in Drawer if it was a string and not RenderFragment. #2833 @kooliokey
🐞 Fixed bug where Title parameter was not being rendered. #2830 @kooliokey
🐞 Fixed Slider accessibility updates with aria labels. #2818 @kooliokey
🐞 Fixed Table exception during page navigation #2797 @Kyojuro27
🐞 Fixed bug with tag color change after render not always styling properly. #2816 @kooliokey
🐞 Fixed Cascader AllowClear was not working when false. #2792 @YongQuan-dotnet
🐞 Fixed AutoComplete search panel show. #2793 @lyj0309
💄 Fixed Menu that class name of the expand icon for submenu. #2796 @ElderJames
🐞 fix descriptions component miss div element. #2798 @Weilence
🐞 Fixed Upload should get error raw response. #2858 @yosheng
DatePicker
Core
🐞 修复 BackTop 在隐藏时没有真正清除 dom。#2831 @ElderJames
🐞 修复 Drawer 如果 Content
是字符串而不是 RenderFragment,则内容不会渲染的错误。#2833 @kooliokey
🐞 修复 Title 属性没有渲染。#2830 @kooliokey
🐞 修复 Slider 可访问性 aria labels。#2818 @kooliokey
🐞 修复 Table 在页面切换时偶尔的异常#2797 @Kyojuro27
🐞 修复 Tag 渲染后标签颜色变化不总是正确更新样式。#2816 @kooliokey
🐞 修复 Cascader 当 AllowClear
属性为false时清除无效的问题。#2792 @YongQuan-dotnet
🐞 修复 Menu 子菜单展开图标的样式。#2796 @ElderJames
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.12.6...0.12.7
Published by ElderJames about 2 years ago
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.12.5...0.12.6
Published by ElderJames about 2 years ago
Datepicker
🐞 Fixed a series of issues to make Datepicker and RangePicker behave more like antd. #2741 @Alexbits
Modal
🐞 Fixed Core that remove the event listener when the component is disposed. #2738 @ElderJames
🐞 Fixed Radio that the disabled parameter for RadioGroup with RadioOption<TValue> options doesn't work. #2744 @ElderJames
🐞 Fixed Table that set value for table header checkbox Disabled attribute. #2737 @YongQuan-dotnet
⚡️ Fixed Select that remove redundant CreateDeleteSelectOptions() calls in render cycles. #2657 @m-khrapunov
🛠 Fixed gulp pipeline to include less files so they end up in /staticwebassets/less in the nuget package. #2730 @paulsuart
Datepicker
Modal
🐞 修复 底层 当组件 Dispose 时移除JS事件监听器。#2738 @ElderJames
🐞 修复 Radio 的 Disabled 属性在使用了 RadioOption 作为 options 的 RadioGroup 中不起作用的问题。#2744 @ElderJames
🐞 修复 Table 当所有selection都为Disabled=true,则头部的全选 Selection 也变为 Disable 状态。#2737 @YongQuan-dotnet
⚡️ 修复 Select 内部 CreateDeleteSelectOptions 方法的循环调用。#2657 @m-khrapunov
🛠 修复 Gulp 脚本,使LESS文件打包到NUGET包中。#2730 @paulsuart
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.12.4...0.12.5
Published by ElderJames about 2 years ago
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.12.3...0.12.4
Published by ElderJames about 2 years ago
🥮Happy Mid-Autumn Festival!
🥮中秋节快乐!
GridRow
别名,文档更新使用 GridRow
和 GridCol
。#2690 @YongQuan-dotnetFull Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.12.2...0.12.3
Published by ElderJames about 2 years ago
Table
🐞 Fixed Tabs panel display incorrectly without animated #2677 @ElderJames
🐞 Fixed DatePicker that an exception is caused when passes the value as null to RangePicker #2688 @ElderJames
Table
🐞 修复 Tabs 没有 Animated 时,TabPane 样式问题#2677 @ElderJames
🐞 修复 DatePicker 给 RagePicker 的 Value 赋值 null 时的异常 #2688 @ElderJames
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.12.1...0.12.2
Published by ElderJames about 2 years ago
Tabs
Icon
🐞 Fix collapse outdated html structures. #2668 @ElderJames
🐞 Fix Breadcrumb that add OnClick parameter to BreadcrumbItem. Markup of Breadcrumb updated to match Ant.Design React. This could break custom CSS targeting this component's resulting markup. #2655 @kooliokey
🐞 Fix Datepicker that timepicker value would resets to default. #2660 @Alexbits
📖 Fix the presetted ranges demo of datepicker which would casuse …. #2659 @ElderJames
🐞 Fix Avatar that make size parameter support more length unit. #2653 @ElderJames
📖 Fix demo & document edit url. #2661 @ElderJames
Tabs
Icon
🐞 修复 Collapse 失效的 HTML 结构#2668 @ElderJames
🐞 修复 Breadcrumb 未同步HTML导致的样式问题,BreadcrumbItem增加OnClick事件#2655 @kooliokey
📖 修复 DatePicker 文档异常#2659 @ElderJames
🐞 修复 Avatar 让 Size 属性支持各种长度单位。#2653 @ElderJames
📖 修复文档 无效的编辑URL#2661 @ElderJames
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.12.0...0.12.1
Published by ElderJames about 2 years ago
Just for fixing the duplicated nuget package
Published by ElderJames about 2 years ago
🔥 Sync ant-design v4.20.7 styles. #2497 @ElderJames
🔥 Add segmented component. #2503 @ElderJames
🔥 Add Table PropertyColumn. #2624 @ElderJames
🆕 Add ReuseTabs pinned tabs. #2545 @HaoZhiYing
🆕 Add PageHeader responsive compact style. #2606 @ElderJames
🆕 Add ResizeObserver component. #2605 @ElderJames
🆕 Add Tooltip TabIndex parameter. #2567 @lukblazewicz
Icon
Modal
Datepicker
Image
Form
Cascader
Allowclear
to clear the content when searching (#2607). #2610 @WhyILoveSpringRoll
Select
Badge
Statistic
InputNumber
🛠 Refactor Message Service, add IMessageService
for more abstract. #2633 @kooliokey
🐞 Fix Pagination won't show certain current page block when window width is small after a specific sequence of operation. #2616 @fcxxzux
🐞 Fix Upload image recognition supports user-defined modification of image file extension, adding webp format, and repairing that the filename does not exist. A subscript out of range exception is generated. #2626 @AigioL
🐞 Fix Input that OnChange will invoke twice when paste data (#2591). #2592 @WhyILoveSpringRoll
🐞 Fix Overlay trigger can't open browser native menu after it was right-click. #2602 @ElderJames
🐞 Fix TimeLine that the Pending
could not be closed.(#2271). #2588 @WhyILoveSpringRoll
🐞 Fix Tree that the coexistence of Disable and Checked attributes of TreeNode does not take effect. #2583 @WhyILoveSpringRoll
🐞 Fix Layout that add two-way binding for Sider Collapsed parameter。 #2536 @ElderJames
Note that since the last synchronization with V4.16.9 of antd, the original script could not be compiled due to the modification of the antd style file. Until this update span is large, there may be problems with the style. If found, please submit an issue.
🔥 同步 ant-design v4.20.7 样式,支持利用 CSS 变量修改主题。#2497 @ElderJames
🔥 增加 Segmented 组件,同步 antd 4.20。#2503 @ElderJames
🔥 增加 Table 的 PropertyColumn,支持多层级对象的绑定。#2624 @ElderJames
🆕 增加 ReuseTabs 固定标签支持。#2545 @HaoZhiYing
🆕 增加 PageHeader 响应式紧凑样式支持。#2606 @ElderJames
🆕 增加 ResizeObserver 组件。#2605 @ElderJames
🆕 增加 Tooltip 的 TabIndex 属性。#2567 @lukblazewicz
Icon
Modal
Datepicker
🆕 新增 RangePicker 预设范围。#2487 @WhyILoveSpringRoll
Image
Form
Cascader
Select
Badge
Statistic
InputNumber
.
分割导致的显示异常。#2547 @petertorocsik
🛠 将 MessageService 更改为通过注入接口 IMessageService 使用。#2633 @kooliokey
🐞 修复 Tree TreeNode 的 Disable 和 Checked 属性共存时不生效的问题。#2583 @WhyILoveSpringRoll
🐞 修复 TimeLine 的 Pending 无法关闭的问题。#2588 @WhyILoveSpringRoll
🐞 Sider 增加 Collapsed 属性双向绑定.#2536 @ElderJames
🐞 修复 Overlay 的 Trigger 右键不能打开浏览器菜单的问题。#2602 @ElderJames
🐞 修复 Upload 图片识别支持自定义修改图片文件扩展名,与添加 WebP 格式,修复 FileName 不存在 . 时产生下标越界异常。#2626 @AigioL
🐞 修复 Input 将数据粘贴到输入框时 OnChange 事件会调用两次的错误(#2591)。#2592 @WhyILoveSpringRoll
注意,由于上一次同步了v4.16.9 后,antd样式文件的调整导致原脚本无法编译,直到此次更新跨度较大,可能会出现样式的问题。如果发现,敬请提交issue告知。
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.11.0...0.12.0
Published by ElderJames over 2 years ago
🌈Every cloud has a silver lining.
Table
ScrollBarWidth
parameter. #2451 @ElderJames
TreeSelect
🆕 Add Upload support for incorporating build-in InputFile #2443 @ElderJames
🆕 Component library added .net 6 target framework #2484 @ElderJames
⌨️ Add Form Feedback Icon when Invalid #2418 @bweissronin
⌨️ Add Checkbox supports trigger check when clicking label #2296 @bweissronin
⌨️ Add Icon Alt
Parameter to set the alt attribute that pairs with role="img" #2302 @bweissronin
⌨️ Add Button AriaLabel
Parameter #2278 @bweissronin
🐞 Fixed Tree incorrect checking during initialization. #2506 @ElderJames
🐞 Fixed DatePicker that week selection issue when unable to click date selection. #2463 @WhyILoveSpringRoll
📖 docs(faq): add CSS isolation explanation. #2158 @dennisrahmen
🌈守得云开见月明~
Table
ScrollBarWidth
属性来设置滚动条的宽度。#2451 @ElderJames
PaginationTemplate
时使用组件内置逻辑。#2220 @anranruye
🆕 增加 Upload 支持结合原生 InputFile 组件。#2443 @ElderJames
🆕 组件库增加 .NET 6 目标框架。#2484 @ElderJames
TreeSelect
🐞 修复 DatePicker 点击日期时,不能选中周的问题#2463 @WhyILoveSpringRoll
🐞 修复 Tree 初始化时 checkbox 不能正常选中的问题。#2506 @ElderJames
⌨️ 增加 Form 支持当验证失败时显示Feedback图标。#2418 @bweissronin
⌨️ 增加 Checkbox 支持点击标签时触发勾选#2296 @bweissronin
⌨️ 增加 Icon Alt 属性,与原来的role="img"
搭配#2302 @bweissronin
⌨️ 增加 Button AriaLabel 属性#2278 @bweissronin
📖 常用问答增加 CSS 隔离的组件样式修改方式#2158 @dennisrahmen
Published by ElderJames over 2 years ago
💡 We are happy to note that we have now migrated the documentation site to Azure and re-implemented the PWA update solution.Visit http://antblazor.com to experience. If the version is out of date (lower than 0.10.7), you need to manually clear the cache and reload. After successfully loading version 0.10.7, future updates will be prompted. If you have any questions, please open issues or find me.
What's changes
🐞 Fixed select replacing a datasource with some of the same items was not in the right order. #2462 @ElderJames
Table
🐞 Fixed cascader to avoid adding items in search list in a loop. #2457 @ElderJames
🐞 Fixed menu IconTemplate does not work in MenuItem of SubMenu. #2449 @ElderJames
🐞 Fixed Tree that when the node contains |
characters, and SearchVaule
search |
showed abnormal problem. #2437 @ElderJames
💡 由于此前 CDN 被 block 的问题导致文档站点经常无法打开,给大家带来各种困扰。我们现在已经把文档站点迁移到 Azure 上, 并重新实现了 PWA 更新方案。欢迎访问 http://antblazor.com 体验。如遇到版本不同步问题(低于0.10.7),需要手动清缓存并刷新。成功加载 0.10.7 版本后,以后的更新都会有提示。如有问题,请打开 issue 或找到我。
再次对此前因文档无法加载造成的不便,表示歉意!
本次更新:
🐞 修复 Select 在更换有部分相同元素的 DataSource 时,不相同的元素会从最后开始排序的问题#2462 @ElderJames
Table
🐞 修复 Cascader 在搜索时,结果列表会循环增加的问题#2457 @ElderJames
🐞 修复 Menu 的 IconTemplate 在 SubMenu 中无效的问题。#2449 @ElderJames
🐞 修复 Tree 节点含有 | 字符,并且 SearchVaule 搜索 | 时的显示异常问题。#2437 @ElderJames
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.10.6...0.10.7
Published by ElderJames over 2 years ago
Select
🐞 修复 Tooltip 的 tabindex,优化 a11y。 #2404 @bweissronin
⚡️ Tree 优化展开大量节点是的性能。 #2385 @densen2014
🐞 修复 Cascader 下拉列表在点击时不能打开的问题。 #2363 @ElderJames
🐞 修复 Upload 错误的拖动区域。 #2360 @ElderJames
🐞 修复 Input 绑定列表或字典元素时的报错。 #2359 @ElderJames
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.10.5...0.10.6
Published by ElderJames over 2 years ago
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.10.4...0.10.5
Published by ElderJames over 2 years ago
Table
Upload
Modal
Datepicker
🐞 Image: Fixed cannot be centered vertically. #2287 @zxyao145
🐞 Radio: Improve sync logic about Disabled
between RadioGroup
and Radio
s. #2197 @LeaFrock
📖 Input: Improve the API part about Input and Select in the component document. #2251 @SmRiley
Table
Upload
Modal
Datepicker
🐞 修复 完善 RadioGroup 和 Radio 之间 Disabled 状态的同步逻辑。#2197 @LeaFrock
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.10.3.1...0.10.4
Published by ElderJames almost 3 years ago
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.10.3...0.10.3.1
Published by ElderJames almost 3 years ago
Typography
OnCopy
not invoked when Text
is null or empty. #2098 @LeaFrock
Cascader
Tree
🆕 Add Form support for native EditForm
. #2138 @knight1219
🐞 fix LocaleProvider type initializer throws CultureNotFoundException. #2094 @anranruye
🐞 Fixed Modal an error width for disable body scroll. #2163 @zxyao145
🐞 Fixed Transfer the style of the button. #2156 @dennisrahmen
🐞 Fixed Select incorrect to detect type this way, it throws when class inheritance is used. #2121 @ocoka
🐞 Fixed Checkbox two-way binding issue with Checkbox Groups. #2173 @ElderJames
🐞 Fixed Radio that the Disabled
property should always be consistent with RadioGroup.Disabled
when Radio is a member of a group. #2142 @LeaFrock
Typography
Text
为 null 或空字符时OnCopy
未被执行的问题。#2098 @LeaFrock
Cascader
Tree
🆕 增加 Form 组件对原生 EditForm
的支持。#2138 @knight1219
🐞 修复 LocaleProvider 初始化时会引发 CultureNotFoundException
异常的问题。#2094 @anranruye
🐞 修复 Modal 禁用 body 滚动条时宽度设置的问题。#2163 [@zxyao145](https://github.com/zxyao145
🐞 修复 Transfer 按钮的样式。#2156 @dennisrahmen
🐞 修复 Checkbox Group 的双向绑定问题。#2173 @ElderJames
🐞 修复 Radio 作为组成员时Disabled
属性应当始终与 RadioGroup.Disabled
一致。#2142 @LeaFrock
Full Changelog: https://github.com/ant-design-blazor/ant-design-blazor/compare/0.10.2...0.10.3
Published by ElderJames almost 3 years ago
2021-11-5
Descriptions
Tabs
Table
ReloadData()
can't invoke OnChange
. #2071 @ElderJames
Select
ValueOnClear
to stored Value
that will be used when clear button is pressed. #2023 @anddrzejb
💄 Fixed Area style issue for auto-size. #2001 @anranruye
🐞 Fixed Calendar DateFullCellRender
throwing an exception. #2068 @szymski
🐞 Fixed Upload IsPicture issue. #2049 @berkerdong
🐞 Fixed Overlay premature reset of _mouseInTrigger. #2036 @anddrzejb
🐞 Fixed Menu make router match defaualt to all. d8352b8 [@James Yeung](https://github.com/James Yeung)
🌐 i18n: czech localization update. #2030 @Martin-Pucalka
2021-11-5
Descriptions
Tabs
Table
ReloadData()
不能触发 OnChange
的问题。#2071 @ElderJames
Select
💄 修复 Area 设置 AutoSize 时的问题。#2001 @anranruye
🐞 修复 Upload 因大小写导致的 IsPicture 判断异常#2049 @berkerdong
🐞 修复 Overlay 组件的异常#2036 @anddrzejb
🐞 RouterMatch默认值改为Alld8352b8 [@James Yeung](https://github.com/James Yeung)
🌐 i18n: 捷克语言更新。#2030 @Martin-Pucalka
Published by ElderJames about 3 years ago
2021-10-13
Tabs
AuthorizeReuseTabsRouteView
component for enable authorize of ReuseTabs
. #1910 @Guyiming
Select
Table
Menu
🐞 Fixed Slider Positioning Using Min/Max. #1940 @rabberbock
🐞 Fixed grid issue with gutter match due to breakpoint enum name case. #1963 @ElderJames
🐞 Fixed positioning overlay items when locale has ',' as decimal separator. #1956 @bezysoftware
🐞 Fixed cannot drag when Modal excessive height. #1951 @zxyao145
🐞 Fixed LocaleProvider: custom language resource; improve fallback strategy. #1988 @anranruye
🐞 Fixed List: dynamic response to changes in Grid parameter #2014 @anddrzejb
🐞 Fixed Progress: use invariant culture for style strings #2017 @CAPCHIK
🌐 i18n: czech localization update #2019 @Martin Pučálka
Tabs
Select
Table
RemoveMilliseconds
方法的实现在 EFCore Pomelo Povider 不被支持的问题。 #1895 @iamSmallY
Menu
🐞 修复使用了Min或Max时的问题#1940 @rabberbock
🐞 修复 Grid 由于breakpoint枚举命名大小写导致breakpoint匹配的问题。#1963 @ElderJames
🐞 修复 ToString 的本地化问题#1956 @bezysoftware
🐞 修复自定义语言的问题,改进回退策略。#1988 @anranruye
🐞 修复 List 使其动态响应 Grid
属性的变化。 #2014 @anddrzejb
🌐 i18n: 更新捷克语。#2019 @Martin Pučálka
Published by ElderJames about 3 years ago
🎉🎉Finally, we have managed to get the documentation site released with .NET 6 RC1 AOT.
Tree
CheckedAll
-> CheckAll
, DecheckedAll
-> UncheckAll
. #1792 @lukblazewicz
Radio
RadioGroup
options, use EnumRadioGroup
. #1840 @ElderJames
RadioGroup
. #1839 @ElderJames
🆕 Add Image preview mode. #1842 @ElderJames
🆕 Add Form FormItem parameter Help
, ValidateStatus
and HasFeedback
. #1807 @JamesGit-hash
🆕 Add Table responsive support. It will become a card list under the mobile screen. #1802 @ElderJames
🆕 Add Timeline Label parameter. #1941 @ElderJames
🆕 Add Component
component for generating dynamically typed components. #1703 @anranruye
Tree
CheckedAll
改为 CheckAll
,DecheckedAll
改为 UncheckAll
。#1792 @lukblazewicz
Radio
EnumRadioGroup
。#1840 @ElderJames
🆕 增加 Timeline 的 Label 属性。#1941 @ElderJames
🆕 增加 Component 组件,用于生成动态类型的组件。#1703 @anranruye
🆕 增加 Image 的相册模式。#1842 @ElderJames
🆕 增加 Form FormItem 的 Help
、ValidateStatus
和HasFeedback
属性,支持多种类型的表单信息。#1807 @JamesGit-hash
🆕 增加 Table 的响应式模式,移动端屏幕下将变成卡片式列表。#1802 @ElderJames