Commit Graph

117 Commits

Author SHA1 Message Date
Argo Zhang
abfd210ede
chore(Project): split out a shared project (#4761)
Some checks are pending
Build project / build (push) Waiting to run
* chore: 拆分工程

* chore: 移动部分服务到 Server 工程

* chore: 更新文件路径

* chore: 更新路径错误

* refactor: 更新路径

* chore: 移除 Tree 组件

* chore: 更新 Tree 组件

* test: 更新单元测试

* test: 更新资源文件

* test: 更新单元测试
2024-11-29 16:06:46 +08:00
Argo Zhang
98a6d98bcf
doc(Readme): update readme documentation (#4714)
* chore: 增加证书图片

* doc: 调整文档

* doc: 增加 Readme 文档

* chore: 更新 MeiliSearch 组件
2024-11-22 00:27:20 +00:00
Argo Zhang
d35150cd1e
doc(Download): update download url (#4547)
* refactor: 更改命名空间

* refactor: 移除命名空间

* chore: 增加版本号控制文件

* chore: 更新下载地址链接
2024-10-25 12:32:21 +08:00
Argo Zhang
ab6b76b60b
feat(Components): split extension component project into BootstrapBlazor.Extensions (#4311)
* chore: 拆分工程

* chore: 更新 Editor 组件包

* chore: 移除单元测试项目
2024-09-15 21:01:48 +08:00
Argo Zhang
8b7cf66a19
feat(Table): add BeforeShowEditDialogCallback parameter (#4211)
* wip: 临时移除 props

* chore: 更新解决方案文件

* doc: 更新文档

* doc: 更新注释文档

* feat(Table): add BeforeShowEditDialogCallback Parameter

* test: 更新单元测试

* chore: bump version 8.9.1-beta03
2024-09-05 09:32:10 +08:00
Argo Zhang
0d535d28c0
feat(Core): add BootstrapBlazor.Core project (#4205)
* chore: 增加 Core 工程

* chore: bump version 8.9.1-beta01

* chore: 更新 readme 文件

* test: 增加单元测试

* test: 更新单元测试

* test: 更新单元测试
2024-09-04 14:04:33 +08:00
Argo Zhang
a76d009668
feat(Player): add Player component (#4186)
* refactor: 精简代码

* feat: 增加 Player 工程

* chore: 更新字典

* chore: bump version 8.0.0-beta01

* chore: bump version 8.9.0
2024-08-31 23:36:45 +08:00
Argo Zhang
be83f7812f
feat(WinBox): add WinBox component (#4118)
* chore: 增加组件资源

* chore: 增加服务

* feat: 增加 WinBox 服务

* feat: 增加 WinBox 组件

* chore: 增加 Logo

* chore: 增加 WinBox 工程

* doc: 增加 WinBox 代码映射配置

* doc: 代码格式化

* doc: 增加示例组件

* chore: 增加服务

* doc: 增加菜单

* doc: 移除不使用的脚本

* chore: 增加 WinBox 工程

* refactor: 增加扩展方法

* feat: 增加 Close 回调方法

* doc: 增加本地化菜单

* doc: 增加默认示例

* refactor: 更新弹窗状态改变回调方法

* refactor: 增加回调方法

* doc: 更新示例

* doc: 增加参数说明文档

* doc: 更新注释

* chore: 增加依赖包

* refactor: 增加自定义样式

* chore: bump version 8.0.0-beta02
2024-08-22 15:58:35 +08:00
Argo Zhang
0acee7423c
feat(SortableList): add SortableList component (#4029)
* feat: 增加 Sortable 工程

* feat: 增加 SoratableList 组件

* refactor: 移除接口

* doc: 增加 SortableList 菜单与代码映射配置

* refactor: 增加响应式样式

* doc: 代码格式化

* doc: 增加 SortableList 示例

* doc: 代码格式化

* feat: 增加 Clone 配置

* doc: 增加克隆节点示例

* feat: 增加 putback 参数支持

* doc: 增加排序参数示例

* refactor: 增加 Handler 属性

* doc: 增加有条件性拖拽示例

* refactor: 增加表格拖拽逻辑

* refactor: 更新脚本支持懒加载元素

* feat: 增加 OnUpdate 回调方法

* doc: 增加 OnUpdate 方法示例

* doc: 增加 OnRemove 回调方法示例

* feat: 增加 OnRemove 回调方法

* feat: 增加客户端拖动逻辑提高性能

* chore: bump version 8.0.0
2024-08-12 17:22:28 +08:00
Argo Zhang
78ec7ec5c4
feat(Core): add BootstrapBlazor Core project (#4023)
* chore: 增加 Core 工程

* chore: 增加 BootstrapBlazor.Core 工程
2024-08-11 10:00:14 +08:00
Argo Zhang
e7a609902e
feat(ElementIcon): add Element svg icons (#4021)
* chore: remove bundle props link

* feat: add ElementIcon project

* refactor: 更改样式名称

* chore: bump version 8.0.4

* test: 增加 Element Icon 单元测试

* chore: 增加 Element Icon 工程

* test: 合并单元测试工程

* refactor: 更改 svg 资源路径

* chore: 增加 Element Icon 菜单

* doc: 增加 Element 示例

* refactor: 重构代码

* chore: 更新依赖包

* chore(AntDesign): bump version 8.0.0

* chore(ElementIcon): bump version 8.0.0

* chore: 更新依赖包
2024-08-11 01:14:09 +08:00
Argo Zhang
f73a595463
feat(AntDesignIcon): add AntDesignIcon lib (#4012)
* refactor: 增加 AntDesign Icon 工程

* feat: 增加 AntDesign 图标

* doc: 更新注释

* test: 更新单元测试

* refactor: 更新示例

* chore: 更新菜单配置
2024-08-10 01:48:11 +08:00
Argo Zhang
ce770a241a
feat(DriverJs): add BootstrapBlazor.DriverJs package (#3974)
* refactor: 创建 DriverJs 工程

* refactor: 移动组件

* refactor: 更改为 DriverJs 组件

* refactor: 更新本地化文件

* doc: 更改为 DriverJs 组件示例

* doc: 增加自定义弹窗样式示例

* doc: 更新示例本地化

* feat: 增加回调方法

* doc: 更新回调示例

* feat: 公开 Steps 参数

* refactor: 精简代码

* doc: 更新示例

* refactor: 更新销毁前回调方法返回值

* doc: 更新示例

* doc: 更新本地化

* doc: 更新 AllowClose 参数说明

* chore: 更新依赖包

* chore: bump version 8.8.1
2024-08-04 18:08:28 +08:00
Argo Zhang
659b8cfa43
feat(Html2Pdf): add iText export pdf component (#3748)
* chore: 更新项目文件

* feat: 增加 iText 导出工程

* feat: 增加 Key 关键字

* feat: 服务增加 Key 关键字

* doc: 更新单词拼写错误

* refactor: 删除空行

* refactor: 增加接口方法实现

* doc: 增加 iText 导出服务

* chore: 更新字典

* doc: 更新字体

* refactor: 移除 iText 服务

* chore: 更新依赖包
2024-06-28 14:51:21 +08:00
Argo Zhang
10d5ee8abd
feat(IconPark): add SvgIcon component support ByteDance (#3709)
* style: 更新样式

* doc: 重构示例

* feat: 增加字节跳动图标库

* test: 增加单元测试

* doc: 增加示例

* chore: 更新依赖包

* chore: 更新解决方案

* doc: 配置菜单

* chore: 增加后台文件

* test: 更新单元测试

* doc: 更新示例

* refactor: 更新文档

* test: 更新单元测试

* refactor: 重命名组件

* chore: bump version 8.0.1

* refactor: 更新示例

* chore: 更新包版本

* doc: 更新示例

* test: 更新单元测试
2024-06-23 17:21:46 +08:00
zhangpeihang
d5c594c410
feat(DockView): add new dockview component (#3533)
* feat: 增加新版 dockview

* refactor: 代码格式化

* chore: bump version 8.0.0

* chore: 更新字典配置

* feat: 添加 dockcontent 配置

* chore: 更改工程名称

* doc: 更新示例文档

* feat: 更新 DockView2 组件

* doc: 更新新版 DockView 菜单

* doc: 增加布局示例网页

* feat: 增加渲染逻辑

* refactor: 增加渲染逻辑

* feat: 增加 AddGroup AddPanel 方法

* feat: 增加脚本

* feat: 增加配置类

* feat: 增加转换器

* refactor: 重构代码

* test: 测试覆盖

* revert: 撤销更改

* refactor: 更改为集合

* feat: 重构 DockView 布局

* doc: 更新示例

* doc: 增加行布局示例

* doc: 增加列布局示例

* doc: 增加 Group 布局示例

* doc: 调整组件名称

* doc: 增加复杂布局示例

* doc: 更新示例

* chore: 增加新版 DockView 菜单与映射关系

* doc: 增加嵌套示例

* doc: 增加可见性示例

* doc: 增加锁定示例

* feat: 增加转化器

* refactor: 重构根节点类型

* refactor: 修复序列化错误

* refactor: 增加 Id 字段保护

* feat: 增加层次化逻辑

* refactor: 更新示例

* refactor: 更新示例

* refactor: 移除 console 语句

* refactor: 更新 Title 模板位置

* feat: 更新脚本

* test: 更新代码测试代码覆盖率

* style: 增加内联样式

* doc: 更新示例文档

* chore: 更新版本到 1.14.1

* chore: 更新 init/update 逻辑

* feat: 增加 invoker 参数

* fix: 修复传递两次问题

* fix: 修复模板未渲染问题

* fix: 修复嵌套布局不显示

* refactor: 调整代码顺序方便阅读

* test: 增加单元测试

* feat: 增加样式主题功能

* doc: 更新示例

* fix: 修复 Readonly/Visible 无法覆盖问题

* doc: 更新示例

* feat: 完善布局锁定和可见性切换

* feat: 完善主题可选择

* refactor: 更新样式

* style: 增加样式

* style: 微调 panel 间隙

* revert: 撤销可编辑

* chore: 更新样式

* fix: 处理groupId、初始化时可见性处理

* refactor:拆分DockViewV2.js

* fix: 修改添加panel时会添加到错误的Group

* refactor:删除测试数据

* refactor: 代码规范化

* refactor: 规范代码

* refactor: 移动扩展脚本到工具脚本中

* refactor: 代码重构

* feat: 更改样式更新问题

* refactor: 继续优化代码结构

* feat: panel标题菜单小图标默认展示

* feat: 增加 TitleTemplate 支持

* refactor: 使用 IdComponentBase 父类

* feat: 增加回调绑定示例

* feat: 增加标题图标功能

* refactor: 更新标题图标

* refactor: 修改标题图标、修改使用on绑定事件回调

* feat: dockview初始化时自动计算size

* doc: 调整样式

* doc: 更新示例

* style: 更新样式

* doc: 更新示例

* feat: 增加 Reset 方法

* doc: 调整样式

* feat:增加reset,Group的控制按钮可单独配置显示,删除panel时保存title前按钮到template

* fix: 修复lock报错

* feat: dockview可见性切换时可原位置、原状态打开

* refactor: 绑定visibleChanged回调

* refactor:  dockview的panel的关闭按钮可配置是否显示

* refactor: 更新样式

* doc: 增加注释

* style: 微调样式

* doc: 增加 ShowClose 示例

* feat: 增加工具栏图标

* refactor: 更新标签

* style: 适配样式

* doc: 更新示例

* feat: 修改Group工具栏图标可配置

* refactor:工具栏显示配置不写默认为true

* feat: 增加 SaveLayout 方法

* doc: 增加保存布局示例

* refactor: 更改方法名称

* refactor: 增加展开收起箭头

* doc: 添加dockview.saveLayout方法

* doc: 更新布局示例

* refactor: 更新脚本逻辑

* refactor: 更改回调方法配置

* feat: ShowClose/IsLock 更改为可为空类型未设置时取 DockView 配置值

* doc: 更新示例

* refactor: 精简重置逻辑

* doc: 更新重置按钮逻辑

* refactor: 增加组件 Key/Title

* refactor: 消除 component-id 标签

* refactor: 更新 OnPanelClosedCallbackAsync 参数定义

* doc: 更新示例

* refactor: 修改update和reset,修改lockChanged和panelClosed回调,调整标题图标

* feat: 更新点击图标逻辑

* doc: 更新示例

* style: 更新右侧工具栏样式

* feat: 增加 TitleBarIconUrl 参数

* style: 调整示例样式

* test:测试图标事件

* refactor: dockview优化dom结构

* fix:修改删除浮动框时记录的宽高有误差

* refactor:  dockview只剩下一个可见Group时不可继续悬浮

* fix:修复切换布局和复位时报错

* fix:删除panel时把标题图标放回template

* refactor: 使用 DockViewTitle 组件

* refactor: 增加默认样式

* refactor: 增加图标样式变量方便控制

* refactor: 微调图标大小

* refactor:设置浮动框默认宽高并居中,GroupControl图标加class名,删除log

* style: 增加按钮旋转动画

* feat: 图标增加主题颜色

* chore: 使用组件包

---------

Co-authored-by: Argo-Supper <argo@live.ca>
Co-authored-by: zhaijunlei <276318515@qq.com>
2024-06-06 11:19:30 +08:00
Argo Zhang
4f3aa4f292
feat(BootstrapIcon): support bootstrap-icon lib (#3368)
* chore: 增加 bootstrap-icon 支持

* chore: 增加 BootsrapIcon 项目

* chore: 增加 Bootstrap-Icon 扩展项目

* refactor: 更新图标

* refactor: 移除 Ignore 参数

* chore: 更新图标

* doc: 更新文档

* chore: 更新样式库

* chore: 移除依赖

* chore: 更新图标

* chore: 增加 Bootstrap 图标库支持

* test: 更新单元测试
2024-04-28 11:16:58 +08:00
Argo Zhang
fe4b8bfa27
feat(DataService): add SqlSugar support (#3333)
* chore: 更新文档注释

* chore: bump version 8.0.0

Co-authored-by:  wen lin <qdingwen@live.com>
2024-04-23 16:09:42 +08:00
Argo Zhang
998a878854
feat(TagHelper): add BootstrapBlazor.TagHelper package (#3278)
* doc: 增加压缩

* refactor: 代码格式化

* refactor: 更改变量名

* refactor: 优化代码

* chore: 移除版本信息

* refactor: 增加压缩配置

* refactor: 使用原生标签

* refactor: 移除缓存配置

* chore: 移除工具链

* chore: 移除代码内置依赖服务

* doc: 移除 xml 注释

* refactor: 更新缓存策略

* doc: 格式化文档

* Revert "refactor: 使用原生标签"

This reverts commit 00da9357f75672ccfe8b1322391964435ce483e8.

* doc: 增加字典

* doc: 移除 jQuery 显示引用

* Revert "doc: 移除 jQuery 显示引用"

This reverts commit f81512f340bdd64874a27b151a5f55e600514f2f.

* feat: 增加文件哈希值逻辑

* chore: 更新路由

* doc: 更新注释

* feat: 增加 HashFile 方法

* doc: 格式化文档

* revert: 移除方法

* refactor: 更改属性标签顺序

* refactor: 使用原生标签

* chore: 更新自动化脚本

* revert: 撤销 WebRootPath 参数

* feat: 增加 TagHelper 工程

* doc: 格式化文档

* test: 更新单元测试
2024-04-13 21:09:29 +08:00
Argo Zhang
84fac69ff1
doc(Maui): update document for net8 (#3172)
* chore: 更新 Maui 到 net8

* refactor: 更新文档

* refactor: 移除 ref 关键字

* Revert "refactor: 移除 ref 关键字"

This reverts commit 444e99f3764c69e9c424debf2a0de65ed8d874e3.
2024-03-29 15:35:44 +08:00
Argo Zhang
9566663ede
feat(Holiday): add BootstrapBlazor.Holiday package (#3077) 2024-03-17 01:03:14 +08:00
zhangpeihang
37ea9f6946
feat(SvgEditor): add svgeditor component (#2852)
* feat: 添加 svgeditor 组件

* refactor: 移除打包 props

* feat: 调整样式

* refactor(Switch): use variable in sass file (#2572)

* refactor: use variable in sass file

* doc: 更新示例代码

* refactor(Tab): update sass file use variable (#2574)

* refactor: use variable in sass file

* doc: 更新示例

* refactor(Tag): update sass file use variable (#2579)

* refactor(Tag): update sass file use variable

* doc: format sample code

Co-authored-by: alex chow <zhouchuanglin@gmail.com>

* doc(Dependency): update dependency package (#2577)

* Update BootstrapBlazor.Server.csproj

* chore: 删除 db 文件

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>

* refactor(Tag): update sass file use variable (#2581)

* refactor: update sass file use variable

* doc: update sample code

* chore: update dict

* doc: 更新资源文件

Co-authored-by: alex chow <zhouchuanglin@gmail.com>

* feat(ITableExport): update ITableExport to TryAddTransient (#2584)

* refactor: 重构 TableExport 项目目录结构

* doc: 更新注释文档

* feat(IExportPdf): rename ITableExportPdf to IExportPdf (#2586)

* fix(Table): wrong TableExportType in ExportCsvAsync method (#2588)

* refactor(ExporPdf): update ExportPdfService (#2590)

* chore: 更新配置文件

* chore: 更新 Pdf 导出服务名称

* doc(IExportPdf): update doc for IExportPdf (#2592)

* doc(TableExport): update package (#2594)

* chore: 更新字典

* chore: 更新依赖包

* refactor(Toast): remove extension method (#2597)

* chore: 更新字典

* chore: 更改项目类型

* refactor: 更改类名

* refactor: 精简代码

* doc: 更新示例代码

* refactor: 重构代码

* refactor: 重构代码消除警告信息

* refactor: 更新文档

* refactor: 增加 Window 操作系统判断

* refactor(Html2Pdf): use TryAddSingleton inject (#2599)

* refactor: 重构代码

* refactor: 使用 TryAddSingleton 注入服务

* chore: bump version 8.0.2

* doc(IZipArchive): add document for IZipArchiveService (#2601)

* doc: 更新资源文件

* chore: 更新依赖包

* refactor: 增加 await 关键字

* doc: 增加 ZipArchive 服务文档

* chore: 移除 menus.json 文件

* doc: 增加归档服务文档

* refactor(Topology): update Resize method (#2603)

* doc: 更新 HMI 示例

* refactor: 更新脚本

* chore: 更新依赖包

* doc(SideMenu): add auto scroll to view function (#2606)

* doc: 使用强制跳转修复菜单不自动展开问题

* revert: 撤销强制跳转

* feat: 增加 scrollElementToView 方法

* feat: 增加地址跳转监控

* doc: 去重菜单

* revert: 撤销自动居中功能

* revert: 撤销地址栏监控

* Revert "revert: 撤销强制跳转"

This reverts commit 75673ca10e4fb59362cc5ce8787044c3db71fddc.

* revert: 撤销命名空间

* doc(Timer): update sass file use variable (#2608)

* doc: 更新 Line 示例模板页

* refactor: 更新 Timer 组件样式

* doc(Toggle): update sass file use variable (#2610)

* refactor: 增加 Body 内边距样式

* doc: 更新 Dialogs 示例

* refactor: 精简代码

* refactor: 使用 Count 代替 Any()

* refactor(Toggle): use variable

* doc(Transfer): update sass file use variable (#2612)

* refactor: update file use variable

* doc: 更新示例文档

* doc(TreeView): update sass file use variable (#2614)

* refactor(TreeView): update sass file use variable

* doc: update sample code

* doc(Upload): update sass file use variable (#2616)

* test: 更新单元测试

* refactor: 更新样式使用变量

* doc: 更新示例文档

* doc(ValidateForm): update sass file use variable (#2618)

* doc: 格式化文档

* doc: 更新 ValidateForm 样式

* refactor: 精简代码

* refactor: 重构代码消除警告信息

* doc: 更新示例代码

* refactor: 更新样式

* refactor(IIPLocator): add JsonSerializerOptions Encoder config (#2620)

* fix: 增加 JsonSerializerOptions 配置

* refactor: 增加 readonly 关键字

* refactor: 更新样式

* doc: 更新示例

* doc(Locator): add CodePagesEncodingProvider support gbk (#2622)

* revert: 撤销 Options 配置

* chore: 增加中文编码支持

* doc: 增加注释

* doc(Logging): upgrade to net8 (#2625)

* doc(CustomFilter): update sample code link (#2628)

* doc: 更新链接路径

* doc: 更新示例文本

* doc(Table): update sample code of EditTemplate (#2632)

* doc: 更新示例链接

* doc: 更新示例按钮

* doc: 更新编辑示例

* doc: 更新文档

* doc: 增加忽略项

* doc(Theme): add dark theme for web site (#2630)

* refactor: 更新标签颜色

* refactor: 更新 main 最小高度

* doc: 移除侧边栏背景色

* doc: 更新代码高亮背景色

* doc: 去除权重关键字

* refactor: 更新 Select 组件背景色

* refactor: 增加 primary 颜色样式

* refactor: 增加 icon-summary 样式

* refactor: 增加 badge-menu 样式

* refactor: 更新 archor-link 颜色

* refactor: 更新 dropdown-item menu-item 颜色样式

* refactor: 更新 GlobalSearch 样式

* refactor: 调整边框颜色

* refactor: 调整 Tab 样式

* refactor: 调整 Divider 样式

* refactor: 更新 tab header 背景色

* refactor: 更新当前标签页颜色

* feat: 增加暗黑主题

* refactor: 更新主题切换逻辑

* refactor: 增加 hover 样式

* refactor: 增加黑色主题样式支持

* refactor: 增加 navbar-version 样式

* refactor: 更新右侧边框样式

* refactor: 自定义菜单项前景色

* refactor: 微调 tips 样式

* refactor: 更新圆角

* feat: 客户端存储主题

* feat: 增加主题脚本

* refactor: 复用设置主题代码

* chore: 更新 sasscompiler 配置

* refactor: 移除 motronic 样式

* doc: 更新文档

* chore: 更新配置文件

* refactor: 精简 Table 样式

* refactor: 更新分页组件暗黑样式

* refactor: 更新 code 样式

* refactor: 调整 Card 样式

* refactor: 调整 Table 暗黑样式

* refactor: 调整 btn-copy 按钮样式

* refactor: 调整 ConsoleLogger 样式

* refactor: 调整侧边栏边框

* doc: 微调间隙

* refactor: 调整全局搜索样式

* refactor: 更新 Select 组件样式

* refactor: 更新文化组件样式

* refactor: 统一 border 颜色

* refactor: 调整重连组件样式

* refactor: 微调 Header 样式

* refactor: 适配全局搜索暗黑样式

* refactor: 适配主题样式

* doc(Header): hide version on mobile mode (#2636)

* refactor: 精简代码

* feat: 增加版本号自动获取功能

* chore: 更新字典

* chore: 更新字典

* refactor: 精简 footer

* refactor: 移除 motronic 样式

* refactor: 调整移动端不显示主题按钮

* doc(Lang): update switch lang in footer (#2638)

* refactor(DateTime): add dark theme (#2640)

* refactor: 统一禁用样式

* refactor: 更新 TimePicker 组件样式

* refactor: 更新 range 组件样式

* refactor: 更新 motronic 样式

* refactor(ListGroup): support dark theme (#2642)

* refactor(Scroll): support dark theme (#2644)

* refactor: 精简代码

* chore: 更新字典

* doc: 更新示例

* chore: 引入 dark 文件

* refactor: 增加 dark 样式

* refactor(Segmented): support dark theme (#2646)

* refactor: 更新边框

* feat: 支持暗黑模式主题

* feat: 增加 hover/active 样式

* refactor(dial-button): suppor dark theme (#2648)

* fix(ContextMenu): not shown in Modal/Dialog (#2652)

* feat(InputNumber): step support any value (#2650)

* feat: change Step type to string

* refactor: 精简代码

* feat: set default value to any

* chore: bump version 8.0.7-beta01

* refactor: 精简代码

* test: 更正单元测试

* doc(Skeleton): support dark theme (#2655)

* refactor: 格式化样式

* refactor: 重构 header 样式

* refactor: 更新 Table 骨架屏样式

* doc: 更新示例 img 样式

* refactor: 重构样式

* chore: 增加变量

* doc: 消除警告信息

* refactor: split support dark theme (#2657)

* doc(GoTop): update sample code support dark theme (#2659)

* refactor: split support dark theme

* refactor: 调整 footer 样式

* doc: 更新 GoTop Stack 示例

* doc(RibbonTab): support dark theme (#2661)

* doc: 更新版本号样式不折行

* doc: 更新 logout 示例样式

* refactor: 精简 menu 样式

* doc: Menu 示例适配暗黑主题

* refactor: 更新 RibbonTab 样式

* doc: 更新 RibbtonTab 示例

* refactor: Select 适配暗黑主题

* refactor(Step): support dark theme (#2663)

* doc: 更新 Step 示例

* refactor: 更新 Cascade 二级菜单颜色

* refactor: 更新 required 颜色

* refactor(IpAddress): 更新背景色

* doc: 更新拷贝按钮样式

* doc: 更新示例代码块过渡动画

* refactor(MultiSelect): support dark theme (#2665)

* refactor: 更新 multiple 选择框样式

* refactor: 更新 RadioList 样式

* doc(Table): update sample code support dark theme (#2667)

* refactor: 更新穿梭框样式

* refactor: 移除穿梭框样式

* doc: 更改列宽

* refactor: 更新 table 表格背景色

* refactor: 更新滚动条 corner 背景色

* chore: 移除不使用的样式

* doc: 更新资源文件

* doc: 更新弹窗表格示例

* doc: 更新 Footer 示例

* doc: 更新 TableTree 示例代码

* refactor: 调整表格行样式

* refactor: 更新行样式

* refactor: 更新表格分页组件样式

* refactor: 增加 Scroll Track 样式

* refactor: 更新 Segmentd 样式

* refactor: 更新选中项背景色样式

* fix(Table): append component parameters for edit template (#2669)

* fix(Table): append component parameters for edit template

* chore: bump version 8.0.7-beta02

* refactor(Calendar): support dark theme (#2671)

* refactor: 更新样式适配暗黑主题

* refactor: 更新样式

* refactor(Captcha): update sass file support dark theme (#2673)

* refactor: 重构代码

* refactor: 更新样式

* doc(Carousel): support dark theme (#2675)

* doc(Carousel): support dark theme

* refactor: 更新示例

* refactor(Circle): update sass file support dark theme (#2678)

* fix(TableExport): not register table export service (#2680)

* fix: 移除 TryAdd 语句

* chore: bump version 8.0.2

* chore(TableExport): rename AddBootstrapBlazorTableExcelExport (#2682)

* chore: 更改服务名

* chore: bump version 8.0.3

* doc: 更新示例

* refactor(Collapse): update sass file support dark mode (#2684)

* chore(Widget): update sass file support dark theme (#2686)

* chore(Widget): update sass file support dark theme

* doc: 更新示例

* feat(TreeView): support SetActiveItem function

* test(TreeView): add SetActiveItem unit test (#2688)

* refactor: 格式化代码

* test: 更新单元测试

* feat: 增加 SetActiveItem 方法重载

* test: 增加单元测试

* doc(Title): update sample code for dark theme (#2690)

* refactor: 重构代码

* doc: 移动地理位置服务到内置服务分类下

* doc: 调整 FileView 格式

* doc: 更新图片预览背景色

* refactor: 更新打印组件示例

* doc: 更新 TreeViews 示例消除警告信息

* refactor: 移动 Title 服务到内置服务分类

* refactor(TreeView): update sass file support dark theme (#2692)

* refactor: 移动定位服务到内置服务分类下

* refactor: 更新 TreeView 样式适配暗黑主题

* refactor(Drawer): support dark theme (#2694)

* refactor: 调整抽屉样式

* doc: 更新重连组件示例代码

* refactor(Toast): support dark theme (#2696)

* refactor: 重构 svgEditor 组件

* feat: 添加 id 参数

* refactor: 修该参数名称

* feat: 添加 dispose 方法

* feat: 添加 svgeditor 组件

* fix: 修复资源文件

* chore: 增加 SvgEditor 包依赖

---------

Co-authored-by: Argo Zhang <argo@live.ca>
Co-authored-by: alex chow <zhouchuanglin@gmail.com>
Co-authored-by: XiaoDD <2238876055@qq.com>
2024-02-05 20:50:49 +08:00
Argo Zhang
6c521a59a2
feat(AzureTranslator): add AzureTranslator service (#2519)
* feat: 增加 Translator 服务

* chore: 增加翻译服务

* doc: 增加翻译源码映射

* doc: 增加翻译服务示例

* chore: 更新内置服务菜单

* doc: 增加本地化资源
2023-12-09 14:44:21 +08:00
Argo Zhang
3ceb7637a4
doc(SlideButton): update sampe code for SlideButton (#2505)
* refactor: 调整 slide-button 样式

* doc: 调整 DialButton 示例

* refactor: 更新样式

* chore: 增加配置文件夹

* refactor: 修复 bottom 模式菜单项颠倒问题

* doc: 更新虚拟滚动显示 Footer 示例
2023-12-07 12:37:07 +08:00
Argo Zhang
8ae7f887f1
refactor(Light): update scss use variable (#2391)
* chore: update solution

* refactor: update scss use variable

* refactor: update table scss

* doc: update sample code

* refactor: 更新 form-label 样式
2023-11-18 23:14:11 +08:00
Argo Zhang
dcd6005a87
chore(Website): update website configuration (#2389)
* doc: update javascript path

* chore: 更新 App/Routes 组件位置

* refactor: 移除预渲染模式

* chore: 增加重连组件

* feat: 增加重连组件

* refactor: 精简代码

* refactor: 更新 Title

* refactor: 移除 Shared 工程

* refactor: 移除 Wasm 工程

* chore: 更新解决方案

* test: 更新单元测试

* chore: 更新命名空间

* doc: 重构代码

* chore: 更新依赖包

* test: 更新命名空间

* refactor: 重构代码
2023-11-17 16:05:06 +08:00
Argo Zhang
55957c39a9
doc(Website): use web app template (#2386)
* refactor: 更新 App/Routes 组件

* chore: 更新 Program 文件

* refactor: 临时取消登录集成

* refactor: 增加 MVC 路由表

* chore: 更新路由配置

* chore: 合并工程

* refactor: 修改命名空间

* chore: 更新 nginx 配置文件

* chore: remove  dist folder

* doc: 更正单词拼写错误

* chore: 更新解决方案

* refactor: 更新命名空间

* chore: 更新命名空间

* chore: 更新命名空间

* chore: 整理命名空间

* chore: 更新命名空间

* chore: 更正脚本路径

* chore: 精简依赖

* refactor: 禁用授权

* refactor: 移除渲染方式

* refactor: 更改为服务器端渲染模式

* chore: 更新字典

* doc: 重构代码

* refactor: 增加 BootstrapBlazorRoot 组件

* doc: 更新 responsive 脚本

---------

Co-authored-by: zhangpeihang <948869991@qq.com>
2023-11-17 10:24:58 +08:00
Argo Zhang
b03719834f
chore(Nuget): remove nuget.blazor.zone source (#2353)
* chore: remove nuget.blazor.zone source

* chore: remove config solution folder

* chore: remove global.json config file
2023-11-12 12:04:20 +08:00
zhangpeihang
35fca780f2
feat(Gantt ): add gantt component (#2339)
* feat: 添加甘特图组件

* doc: 添加甘特图示例

* feat: 添加注释

* feat: 添加视图改变方法

* feat: 添加 dispose 方法

* doc: 修改文档

* doc: 修改文档

* refactor: 修改显示容器

* refactor: 修改名称

* feat: 添加 option 选项

* refactor: 调整值

* doc: 修改名称

* doc: 添加本地化资源

* doc: 移除 Year 选项

* refactor: 修改标签名称

* chore: 更新配置文件

* refactor: 移除 padding 减小高度

* chore: 重构代码

* refactor: 重构资源文件

* chore: 更新 gantt 包

* chore: 增加文档配置

* doc: 更新文档

---------

Co-authored-by: Argo-Supper <argo@live.ca>
2023-11-10 18:21:56 +08:00
zhangpeihang
4bb6e28164
feat(CodeEditor): add codeeditor component (#2244)
* feat: 添加 codeeditor 组件

* doc: 添加 codeeditor 示例

* feat: 添加监听窗口变化事件

* feat: 更新主题示例

* feat: 添加高亮语法

* doc: 更新示例文档

* feat: 优化代码高亮逻辑

* doc: 添加文档多语言

* doc: 更新文档示例

* doc: 添加  codeeditor api 多语言

* refactor: 重构代码组件

* doc: 更新示例

* chore: 更新项目文件

* refactor: 解决冲突

* chore: 更新项目文件

* chore: 更新 shared 工程依赖包

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2023-10-31 14:37:54 +08:00
Argo Zhang
79233ee59a
feat(FontAweseom): upgrade to 6.4.2 (#2098)
* chore: 更新工具链配置

* chore: 移除 MAUI 工程

* chore: 更新到 6.4.2

* chore: 增加 scss 工具链

* chore: bump version 7.5.0

* refactor: 更改配置文件名

* chore: 更新打包工具链配置文件名

* chore: bump version 7.4.0

* chore: 关闭预览版 sdk 提示

* chore: 更新依赖
2023-09-08 10:22:09 +08:00
Old Li
412077a364
refactor(Splitting): Splitting into independent components (#2077)
* Splitting 拆分为独立组件

* update resource files and demo

* update UnitTest

* chore: 更新样式打包文件

* test: 更新单元测试

* refactor: 移除多语言

* refactor: 移除不使用的代码

* chore: 更新样式打包脚本

* chore: 更新配置

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2023-09-05 17:13:13 +08:00
Argo Zhang
328df5b2bd
feat(QueryBuilder): add QueryBuilder component (#2065)
* doc: 更新注释文档

* feat: 设计 QueryBuilder 组件

* doc: 增加示例文档

* chore: 增加按钮图标

* chore: 更新 MaterialDesign 图标

* feat: 操作符支持多语言

* feat: 增加按钮图标主题

* feat: 增加 sass 文件

* doc: 增加逻辑符号本地化

* doc: 增加菜单源码配置

* doc: 更新示例

* chore: 更新样式

* feat: 增加缩进分组逻辑

* refactor: 重构 QueryGroup

* doc: 更新示例

* feat: 增加 ShowHeader 参数

* chore: 更新样式

* doc: 增加示例

* doc: 更新匹配规则

* chore: 删除样式

* chore: 更新样式

* feat: 增加按钮逻辑

* chore: 更新 header 样式

* feat: 增加嵌套逻辑

* doc: 更新 Header 示例

* chore: 增加字典文件

* refactor: 增加移除按钮图标

* refactor: 增加 GetDisplayName 扩展方法

* refactor: 删除冗余代码

* feat: 增加显示文字功能

* chore: 更新样式

* feat: Dropdown 增加 ButtonTemplate 模板

* doc: 增加注释

* refactor: 更新增加逻辑按钮实现方法

* chore: 更新打包文件

* feat: 实现嵌套子条件逻辑

* doc: 增加文档说明

* feat: 通过 ShowHeader 控制按钮

* refactor: 更改 Filter 为 Value

* test: 增加单元测试

* chore: 更新打包文件

* chore: 更新示例

* test: 增加单元测试

* refactor: 重构 Header 中逻辑按钮

* fix: 修复逻辑设置不正确问题

* test: 更新单元测试

* test: 更新单元测试

* refactor: 删除不使用的参数

* test: 增加 QueryColumn 单元测试

* test: 增加单元测试

* refactor: 删除 Load 相关参数

* refactor: 重构 Filters 可为空逻辑

* test: 增加单元测试

* test: 更新单元测试
2023-09-05 09:24:01 +08:00
zhangpeihang
b1377cee86
feat(Sass): replace css with scss to support themes (#1980)
* feat: 添加 scss 预编译

* refactor: 更新 scss 文件

* chore: 更新 root/variables 文件

* chore: 更新配置文件

* chore: 更新 sass 框架

* refactor: 更新框架

* chore: 重命名

* chore: 更新 sass 工具链配置

* test: 更新单元测试

* doc: 更新文档

* feat: 修改 package.json 描述

* chore: 增加默认路由地址

* chore: AnchorLink 组件更新 sass 文件

* chore: 更新 AutoComplete 组件 sass 文件

* chore: 更新工具链配置

* chore: 更新 BuildWebCompile 不支持 mac 问题

* chore: 更新 scss 文件

* chore: 更新配置

* chore: 增加 Sass 单元测试工程

* refactor: 更新 alert 样式

* feat: 修改 badge scss 文件

* feat: 修改 button scss 文件

* feat: 修改 dialogbutton scss 文件

* feat: 修改 dialogbutton scss 文件

* feat: 添加 popconfirmbuttoncontent scss 文件

* feat: 修改 dialogbutton scss 文件

* feat: 修改 slidebutton scss 文件

* feat: 修改 dialogbutton scss 文件

* feat: 修改 calendar scss 文件

* feat: 修改 camera scss 文件

* feat: 修改 captcha scss 文件

* feat: 声明 dialogbutton 样式变量

* feat: 添加 popconfirmbuttoncontent 样式变量

* feat: 添加 plusbutton 样式变量

* feat: 添加 slidebutton 样式变量

* feat: 添加 dark 主题样式变量

* refactor: 更新 Collapse 样式

* chore: 更新配置

* feat: 修改引用变量方式

* feat: 修改注释写法

* feat: 修改 carousel scss 文件

* feat: 修改 checkbox scss 文件

* feat: 修改 checkboxlist scss 文件

* feat: 修改 collapse scss 文件

* feat: 修改 colorpicker scss 文件

* feat: 修改 console scss 文件

* feat: 添加 contextmenu scss 文件

* refactor: 增加 input-group 兼容样式

* chore: 更新注释

* feat: 修改 SlideButton scss 文件

* feat: 编译 css

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2023-08-25 13:49:28 +08:00
Argo Zhang
ff020c4952
doc(Maui): add Maui sample project (#1921)
* doc: 添加 maui 示例工程

* doc: 移除注释代码

* chore: 增加 Maui 示例工程

---------

Co-authored-by: zhangpeihang <948869991@qq.com>
2023-08-07 20:10:15 +08:00
Argo Zhang
7db8c7addf
fix(IDataService): update data service extensions (#1866)
* doc: 更正单词拼写错误

* chore: 更正命名空间

* chore: 更新 FreeSql 扩展服务

* chore: 更新 PetaPoco 扩展服务

* chore: 更新 EFCore 扩展服务

* chore: 更新文件夹名称

* chore: 更新组件包
2023-08-03 00:06:45 +08:00
zhangpeihang
b3f005dde2
doc(Block): support code snippet (#1856)
* doc: 更新资源文件

* refactor: 更新获取资源文件键值逻辑

* doc: 更新菜单

* refactor: 更新并行算法

* doc: 更新资源文件

* revert: 撤销并行计算

* doc: 更新行设置资源文件名

* fix: 修复报错问题

* doc: 精简代码

* feat: 支持 cs 文件

* doc: 更新资源文件

* doc: 更正单词拼写

* doc: 更新资源文件

* test: 增加 Docs 单元测试

* test: 增加文档内容单元测试检查

* doc: 更新蓝牙页面配置

* test: 增加 docs.json 文档检查

* test: 使用相对路劲

* test: 优化正则表达式

* doc: 更新按钮资源文件

* refactor: 改造 DemoBlock 组件

* refactor: 移除 Demo 参数

* feat: 更新懒加载组件回调方法名称

* feat: 代码块组件增加懒加载逻辑提高性能

* doc: 格式化文档移除结尾空格

* doc: 格式化 ConsoleLogger 组件

* doc: 增加锚点菜单全匹配模式

* doc: 增加 RazorFile 级联参数

* feat: 增加代码块分析逻辑

* feat: 增加移除 ConsoleLogger 逻辑

* refactor: 增加移除 Tips 逻辑

* doc: 精简代码

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2023-08-02 19:54:33 +08:00
Argo Zhang
df8c742f71
doc(StaticFiles): move static resources from Shared to Server project (#1554)
* refactor: 更新包

* chore: 移动静态文件到 Server 项目

* refactor: 更新单元测试

* doc: 更新微软链接地址

* refactor: 更新资源文件

* doc: 更新 wasm 网站链接地址

* test: 更新单元测试

* chore: Dock 包更新

* doc: ssr 模式模板页更新链接地址

* refactor: 移除 imgs.blazor.zone 图片链接

* doc: 更改图片链接到 images 文件夹

* doc: 更新 Shared 工程内资源路径

* refactor: remove docs project

* refactor: 移动 AIChat 组件

* doc: 更正路径

* refactor: 更改命名空间

* doc: 更改文件夹

* chore: 增加同步脚本

* refactor: 更新 wasm 加载界面
2023-07-14 20:29:59 +08:00
Old Li
3998698526
feat(Live2DDisplays): add a new component Live2DDisplays (#1507)
* doc(Login): update NavMenu

* doc(Login): update file download list

* doc(Login): update demo

* feat(L2Dwidget): Create a new L2Dwidget component

* feat(L2Dwidget): add menuitem

* feat(L2Dwidget): 调整部分变量初始值

* feat(Live2DDisplay): 重构项目

* feat(Live2DDisplay): update demo

* feat(Live2DDisplay): support data reload

* feat(Live2DDisplay): update demo

* feat(Live2DDisplay): add Localizer , update demo

* feat(Live2DDisplay): add AttributeTable

* refactor: 更新路径

* refactor: 重构代码规范

* chore: 更新依赖包

* refactor: 更正代码规范

* doc: 更正单词拼写错误

* doc: 更新引用路径

* refactor: 更新脚本错误

* chore: bump version 7.3.3

* feat(Live2DDisplay): add local models

* refactor: init 方法漏了一个花括号

* refactor:移除重复代码

* doc: 更新文档

* chore: bump version 7.0.3

* chore: 增加 Live2DDisplay 组件

* doc: 更新示例代码包

* revert: 撤销增加的空行

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2023-07-08 09:13:14 +00:00
Argo Zhang
5ac9de6936
doc(Shared): add Docs project speed up debug (#1502)
* chore: 引入 Docs 工程缩减编译时长

* refactor: 更新 App 路由位置

* refactor: 调整 wasm 工程可编译

* refactor: 恢复 App 组件

* revert: 撤销资源文件的修改

* refactor: 更改变量名

* revert: 恢复脚本引用逻辑

* refactor: 增加路由配置

* refactor: 更新脚本路径

* revert: 撤销可见性更改

* revert: 撤销菜单更改

* doc: 格式化文档

* refactor: 更新项目依赖
2023-07-06 20:32:04 +08:00
Argo Zhang
32c4569dde
feat(PDF): add Html2Pdf service (#1454)
* feat: 增加 Pdf 服务

* feat: 增加 Pdf 导出工程

* chore: 精简项目配置文件

* chore: 更新解决方案

* chore: 更新依赖
2023-06-26 16:08:09 +08:00
Old Li
708caf161d
feat(MouseFollower): add MouseFollower component (#1448)
* feat(MouseFollower): add MouseFollower component

* feat(MouseFollower): add MouseFollower Parameter

* feat(MouseFollower): add demos

* feat(MouseFollower): add MouseFollowerMode enum

* feat(MouseFollower): update demo

* feat(MouseFollower): 重构部分代码

* feat(MouseFollower): 实现DisposeAsync

* feat(MouseFollower): support Localizer

* feat(MouseFollower): update demo

* feat(MouseFollower): update css

* chore: 移动 MouseFollower 组件到新工程

* refactor: 更改方法名称

* refactor: 修复编译错误

* refactor: 重新设计参数传递

* feat: 更新参数传递逻辑

* doc: 更新示例代码

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2023-06-25 03:18:15 +00:00
Argo Zhang
8bf97260a2
feat(FloatingUI): add Floating-UI package (#1410)
* chore: 增加 FloatingUI 组件

* chore: 增加 floating 脚本包

* chore: 重构结构

# Conflicts:
#	src/BootstrapBlazor/wwwroot/js/floating-ui.core.esm.js
#	src/BootstrapBlazor/wwwroot/js/floating-ui.dom.esm.js
#	src/BootstrapBlazor/wwwroot/lib/floating/floating-ui.core.esm.js
#	src/BootstrapBlazor/wwwroot/lib/floating/floating-ui.dom.esm.js
#	src/Extensions/Components/BootstrapBlazor.FloatingUI/wwwroot/js/floating-ui.core.esm.js
#	src/Extensions/Components/BootstrapBlazor.FloatingUI/wwwroot/js/floating-ui.dom.esm.js

* refactor: 重构 float-UI 包

# Conflicts:
#	src/BootstrapBlazor/Components/ContextMenu/ContextMenu.razor.js
#	src/BootstrapBlazor/wwwroot/lib/floating-ui/floating-ui.dom.esm.js
2023-06-19 10:24:56 +08:00
Argo Zhang
3e24393012
feat(Dock): add BootstrapBlazor.Dock lib (#1365)
* feat:  添加 dock 组件

* feat: 添加 dock 组件示例

* doc(Dialog): add ShowResize sample code (#1353)

* chore: 更新配置文件

* refactor 更新 Modal 示例

* refactor: 更新调整大小元素

* doc: 增加 Dialog Resize 示例

* fix: 修复传值错误

* refactor: 增加 ShowResize 参数

* feat: 增加 ModalDialog 脚本

* doc: 更新示例

* chore: 移除冗余样式

* refactor: 移除拖动脚本到 Dialog 中

* feat: 增加 resize 脚本

* refactor: 更新脚本

* test: 更新单元测试

* feat: 添加静态文件

* refactor: 删除不用的脚本

* refactor: 重构组件

* chore: 更新项目配置

* refactor: 更新样式

* feat: 增加 Json 转化类

* feat: 增加配置类

* refactor: 增加 DockView 布局配置下行逻辑

* doc: 更新示例

* chore: 增加 dock 样式

* refactor: 使用新的方法

* feat: 添加复杂案列

* refactor: 重命名转换器

* refactor: 更新样式

* refactor: 更改类名

* feat: 增加对组件支持

* feat: 增加配置项

* doc: 增加组件逻辑支持

* doc: 增加嵌套使用示例

* feat: 增加 Visible 参数用于控制是否可见

* refactor: 更新 init 脚本逻辑保证执行一次

* refactor: 移除不使用的样式

* feat: 增加 Visible 参数

* feat: 增加 Visible 逻辑不参与序列化

* doc: 更新示例

* feat: 增加 Visible 逻辑控制 DOM

* feat: 添加未压缩js,便于调试

* feat: 添加 stateChanged 、tabClosed 事件

* refactor: 重构获取本地存储逻辑

* doc: 更新示例

* feat: 增加版本号名称是否开启本地存储配置项

* chore: 调整 stack 标签样式

* chore: 隐藏 Header 控制按钮

* feat: 增加 LocalStorage 功能

* feat: 增加 Close 事件销毁方法

* feat: 增加 title 标识逻辑

* refactor: 更新关闭标签页逻辑

* refactor: 增加销毁调用逻辑

* fix: 修复多余的 dock 关键字

* refactor: 移除不必要的配置项

* refactor: 保存布局增加判断

* chore: 更新脚本包

* chore: 更新脚本包

* chore: 增加 tabClose 方法

* feat:  更新脚本

* refactor: 修复报错问题

* doc: 更新测试用例

* refactor: 移动到 Converters 目录

* feat: 增加扩展方法

* feat: 增加 OnCloseItemAsync 回调方法

* refactor: 根据 tabClosed 参数类型

* feat: 更新脚本

* feat: 使用 _element 属性

* refactor: 增加 DockViewConfig 用于序列化

* refactor: 重命名组件

* doc: 更新示例

* feat: 增加 Tab 关闭自定义逻辑

* refactor: 移除原始函数保持

* refactor: 使用事件提高代码复用率

* feat: 移除无用资源

* refactor: 增加添加新 Row 逻辑

* feat: hack onSplitterDragStop 方法

* feat: 增加分隔条处理逻辑

* feat: hack onDrop 方法

* feat: 增加拖拽逻辑

* doc: 更新文档

* doc: 更新示例代码

* doc: 更新菜单

* refactor: 移除可拖动区域设置

* doc: 增加示例网页

* doc: 增加侧边栏布局

* refactor: 更新脚本

* refactor: 重构级联参数支持组合模式

* doc: 更新示例

* doc: 更新示例

* refactor: 增加样式

* doc: 增加嵌套示例

* refactor: 增加默认模板页

* doc: 增加 Visible 示例

* feat: 增加 setTitle 方法更新

* feat: 增加 ShowClose 参数用于控制是否可关闭

* refactor: 增加 List<DockContent> 转化器

* feat: 布局根据参数渲染

* doc: 增加标签二

* doc: 更新示例引用

---------

Co-authored-by: zhangpeihang <948869991@qq.com>
2023-06-10 10:55:29 +08:00
Argo Zhang
d131c171d7
feat(OpenAI): add Azure OpenAI component (#1288)
* chore: add tags for component

* chore: update project type to Sdk.Razor

* doc: update TableExport version 7.4.0

* feat: 增加 AzureOpenAI 服务

* refactor: 更新 SDK 类型

* chore: 更新 SDK 类型

* chore: 增加 AzureOpenAI 扩展库

* refactor: 删除不使用的服务

* chore: bump version 7.0.0-beta01

* refactor: 增加 OAuth 服务

* refactor: 更新代码消除警告信息

* doc: 增加示例代码

* feat: 增加 OAuth 服务

* refactor: 精简代码

* doc: 更新注释

* chore: 增加 OpenAI 服务配置

* feat: 增加 Cookie 认证

* doc: 更新示例

* refactor: 删除 OAuthService 服务

* chore: 增加登出控制器

* chore: 增加资源文件

* chore: 增加 https 启动项配置

* chore: 增加 OpenAI 包
2023-05-22 18:44:33 +08:00
Argo Zhang
892a864a20
feat: update AnchorLink support custom icon (#665)
* feat: 增加图标映射配置类

* doc: 增加 AnchorLink 组件图标配置示例

* refactor: 改用 IOptions

* refactor: 移除 AddFontAwesomeIconMapper 扩展方法

* 更新Avatar图标是用服务

* feat: 增加 Meterial 扩展图标包

* refactor: 增加系统更改图标示例代码

* AutoComplete组件图标服务化,修改Avatar的图标服务到OnParametersSet

* AutoFill组件图标服务化

* 尝试修复格式

* refactor: 更新单词拼写错误

* refactor: 更改工程名称

* feat: 更新 Table 组件图标

* feat: 增加 table 组件图标枚举

* chore: 增加 MaterialDesign 包

* feat: 微调 filter 图标

* chore: 合并 main 分支解决冲突

* chore: 移除不使用的命名空间

---------

Co-authored-by: jx <jx@jvxiang.com>
2023-03-09 20:52:27 +08:00
Argo Zhang
abea2e9887
feat: add material icon extension package (#663)
* chore: 增加 MaterialDesign 扩展包

* test: add unit test for ConfigureIconMapperOptions

* feat: add GetIcon extension method

* test: add GetIcon unit test
2023-03-09 20:22:50 +08:00
Argo Zhang
af4930634c
feat: add material design icon theme (#661)
* chore: 增加 MaterialDesign 包

* feat: add material icon theme
2023-03-09 19:50:53 +08:00
Argo Zhang
dc6a4c0f92
chore: update solution file remove miscellaneous (#485)
* doc: update repro doc

* doc: add document form value

* doc: add unit test form value

* doc: add other form

* doc: rename config form

* doc: update pull request template

* chore: update solution file
2023-02-05 20:47:17 +08:00
Argo Zhang
75ceb8ef79
chore: add bb-auto-config.yml file (#465) 2023-02-03 20:41:35 +08:00