diff --git a/.image/qrcode.jpg b/.image/qrcode.jpg
new file mode 100644
index 0000000..280387c
Binary files /dev/null and b/.image/qrcode.jpg differ
diff --git a/.image/screenshot/000登录页面.png b/.image/screenshot/000登录页面.png
new file mode 100644
index 0000000..e6dc9e2
Binary files /dev/null and b/.image/screenshot/000登录页面.png differ
diff --git a/.image/screenshot/001仪表盘.png b/.image/screenshot/001仪表盘.png
new file mode 100644
index 0000000..1939cf0
Binary files /dev/null and b/.image/screenshot/001仪表盘.png differ
diff --git a/.image/screenshot/002仪表盘-查看公告.png b/.image/screenshot/002仪表盘-查看公告.png
new file mode 100644
index 0000000..1db8689
Binary files /dev/null and b/.image/screenshot/002仪表盘-查看公告.png differ
diff --git a/.image/screenshot/010个人中心-安全设置.png b/.image/screenshot/010个人中心-安全设置.png
new file mode 100644
index 0000000..7b0ca73
Binary files /dev/null and b/.image/screenshot/010个人中心-安全设置.png differ
diff --git a/.image/screenshot/011个人中心-安全设置-修改邮箱.png b/.image/screenshot/011个人中心-安全设置-修改邮箱.png
new file mode 100644
index 0000000..3c77e0e
Binary files /dev/null and b/.image/screenshot/011个人中心-安全设置-修改邮箱.png differ
diff --git a/.image/screenshot/012个人中心-修改邮箱-发送验证码.png b/.image/screenshot/012个人中心-修改邮箱-发送验证码.png
new file mode 100644
index 0000000..97a8e8c
Binary files /dev/null and b/.image/screenshot/012个人中心-修改邮箱-发送验证码.png differ
diff --git a/.image/screenshot/013个人中心-修改邮箱-邮箱验证码.png b/.image/screenshot/013个人中心-修改邮箱-邮箱验证码.png
new file mode 100644
index 0000000..c28c0f0
Binary files /dev/null and b/.image/screenshot/013个人中心-修改邮箱-邮箱验证码.png differ
diff --git a/.image/screenshot/014个人中心-操作日志.png b/.image/screenshot/014个人中心-操作日志.png
new file mode 100644
index 0000000..4a16e84
Binary files /dev/null and b/.image/screenshot/014个人中心-操作日志.png differ
diff --git a/.image/screenshot/015数据可视化-分析页.png b/.image/screenshot/015数据可视化-分析页.png
new file mode 100644
index 0000000..9b77d20
Binary files /dev/null and b/.image/screenshot/015数据可视化-分析页.png differ
diff --git a/.image/screenshot/016数据可视化-多维数据分析页.png b/.image/screenshot/016数据可视化-多维数据分析页.png
new file mode 100644
index 0000000..c479866
Binary files /dev/null and b/.image/screenshot/016数据可视化-多维数据分析页.png differ
diff --git a/.image/screenshot/017数据可视化-实时监控.png b/.image/screenshot/017数据可视化-实时监控.png
new file mode 100644
index 0000000..2baa07e
Binary files /dev/null and b/.image/screenshot/017数据可视化-实时监控.png differ
diff --git a/.image/screenshot/020系统管理-用户管理-列表.png b/.image/screenshot/020系统管理-用户管理-列表.png
new file mode 100644
index 0000000..388d49a
Binary files /dev/null and b/.image/screenshot/020系统管理-用户管理-列表.png differ
diff --git a/.image/screenshot/021系统管理-用户管理-新增.png b/.image/screenshot/021系统管理-用户管理-新增.png
new file mode 100644
index 0000000..2006e12
Binary files /dev/null and b/.image/screenshot/021系统管理-用户管理-新增.png differ
diff --git a/.image/screenshot/025系统管理-部门管理-列表.png b/.image/screenshot/025系统管理-部门管理-列表.png
new file mode 100644
index 0000000..fb87d4e
Binary files /dev/null and b/.image/screenshot/025系统管理-部门管理-列表.png differ
diff --git a/.image/screenshot/026系统管理-部门管理-新增.png b/.image/screenshot/026系统管理-部门管理-新增.png
new file mode 100644
index 0000000..a1ca41c
Binary files /dev/null and b/.image/screenshot/026系统管理-部门管理-新增.png differ
diff --git a/.image/screenshot/030系统管理-角色管理-列表.png b/.image/screenshot/030系统管理-角色管理-列表.png
new file mode 100644
index 0000000..ddb0b49
Binary files /dev/null and b/.image/screenshot/030系统管理-角色管理-列表.png differ
diff --git a/.image/screenshot/031系统管理-角色管理-新增.png b/.image/screenshot/031系统管理-角色管理-新增.png
new file mode 100644
index 0000000..f622909
Binary files /dev/null and b/.image/screenshot/031系统管理-角色管理-新增.png differ
diff --git a/.image/screenshot/035系统管理-菜单管理-列表.png b/.image/screenshot/035系统管理-菜单管理-列表.png
new file mode 100644
index 0000000..424fdba
Binary files /dev/null and b/.image/screenshot/035系统管理-菜单管理-列表.png differ
diff --git a/.image/screenshot/036系统管理-菜单管理-新增.png b/.image/screenshot/036系统管理-菜单管理-新增.png
new file mode 100644
index 0000000..d19ff8a
Binary files /dev/null and b/.image/screenshot/036系统管理-菜单管理-新增.png differ
diff --git a/.image/screenshot/040系统管理-公告管理-列表.png b/.image/screenshot/040系统管理-公告管理-列表.png
new file mode 100644
index 0000000..cb4e7fa
Binary files /dev/null and b/.image/screenshot/040系统管理-公告管理-列表.png differ
diff --git a/.image/screenshot/041系统管理-公告管理-新增.png b/.image/screenshot/041系统管理-公告管理-新增.png
new file mode 100644
index 0000000..65a39f6
Binary files /dev/null and b/.image/screenshot/041系统管理-公告管理-新增.png differ
diff --git a/.image/screenshot/045系统管理-消息管理-列表.png b/.image/screenshot/045系统管理-消息管理-列表.png
new file mode 100644
index 0000000..4062afd
Binary files /dev/null and b/.image/screenshot/045系统管理-消息管理-列表.png differ
diff --git a/.image/screenshot/046站内信.png b/.image/screenshot/046站内信.png
new file mode 100644
index 0000000..9d8c7bd
Binary files /dev/null and b/.image/screenshot/046站内信.png differ
diff --git a/.image/screenshot/050系统管理-字典管理-列表.png b/.image/screenshot/050系统管理-字典管理-列表.png
new file mode 100644
index 0000000..5bcc128
Binary files /dev/null and b/.image/screenshot/050系统管理-字典管理-列表.png differ
diff --git a/.image/screenshot/051系统管理-字典管理-新增.png b/.image/screenshot/051系统管理-字典管理-新增.png
new file mode 100644
index 0000000..69e6903
Binary files /dev/null and b/.image/screenshot/051系统管理-字典管理-新增.png differ
diff --git a/.image/screenshot/055系统管理-系统配置.png b/.image/screenshot/055系统管理-系统配置.png
new file mode 100644
index 0000000..1fffeee
Binary files /dev/null and b/.image/screenshot/055系统管理-系统配置.png differ
diff --git a/.image/screenshot/056系统管理-系统配置-恢复默认.png b/.image/screenshot/056系统管理-系统配置-恢复默认.png
new file mode 100644
index 0000000..3465480
Binary files /dev/null and b/.image/screenshot/056系统管理-系统配置-恢复默认.png differ
diff --git a/.image/screenshot/100系统工具-代码生成-列表.png b/.image/screenshot/100系统工具-代码生成-列表.png
new file mode 100644
index 0000000..445bd6f
Binary files /dev/null and b/.image/screenshot/100系统工具-代码生成-列表.png differ
diff --git a/.image/screenshot/101系统工具-代码生成-配置.png b/.image/screenshot/101系统工具-代码生成-配置.png
new file mode 100644
index 0000000..ceaf9c5
Binary files /dev/null and b/.image/screenshot/101系统工具-代码生成-配置.png differ
diff --git a/.image/screenshot/200系统监控-在线用户.png b/.image/screenshot/200系统监控-在线用户.png
new file mode 100644
index 0000000..b0c45d9
Binary files /dev/null and b/.image/screenshot/200系统监控-在线用户.png differ
diff --git a/.image/screenshot/201系统监控-操作日志.png b/.image/screenshot/201系统监控-操作日志.png
new file mode 100644
index 0000000..8c32fd4
Binary files /dev/null and b/.image/screenshot/201系统监控-操作日志.png differ
diff --git a/.image/screenshot/202系统监控-系统日志.png b/.image/screenshot/202系统监控-系统日志.png
new file mode 100644
index 0000000..20ce478
Binary files /dev/null and b/.image/screenshot/202系统监控-系统日志.png differ
diff --git a/.image/screenshot/203系统监控-系统日志-详情.png b/.image/screenshot/203系统监控-系统日志-详情.png
new file mode 100644
index 0000000..c1f5e5a
Binary files /dev/null and b/.image/screenshot/203系统监控-系统日志-详情.png differ
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..c71772c
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,16 @@
+## v2.3.0 (2024-01-21)
+
+### ✨ 新特性
+
+* 引入 unplugin-auto-import,减少重复性 Vue 函数引入 ([b56f029](https://github.com/Charles7c/continew-admin-ui/commit/b56f029e680dc86f8bba174d80ef90ed11f9f25c))
+
+### 💎 功能优化
+
+- 优化部分弹窗提示 ([74b03bc](https://github.com/Charles7c/continew-admin-ui/commit/74b03bc3f62e90e987ff9b1a72fedaa903f85b1e))
+- 优化部分字段名称 ([b2aa711](https://github.com/Charles7c/continew-admin-ui/commit/b2aa7114bca66c7c9ab9e71a7f757390cf2a4e54))
+- ESLint 配置语义化 ([cd34761](https://github.com/Charles7c/continew-admin-ui/commit/cd3476107ef69f0889473abee416db3ad29701e7))
+- 调整 Vue 组件内 script 标签到 template 标签之前 ([01dd38f](https://github.com/Charles7c/continew-admin-ui/commit/01dd38f8abccf5d88d8cd0d73df438f3389de7f7))
+
+### 🐛 问题修复
+
+- 修复 fieldset 在暗黑模式的样式问题 ([470fad3](https://github.com/Charles7c/continew-admin-ui/commit/470fad3a0bfd3fbd343252a49078b28b779d1be5))
diff --git a/README.md b/README.md
index 18d408b..215c135 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
-
+
@@ -37,7 +37,25 @@
ContiNew Admin(Continue New Admin)持续迭代优化的前后端分离中后台管理系统框架。开箱即用,持续提供舒适的开发体验,依托开源协作模式,提升技术透明度、放大集体智慧、共创优秀实践,源源不断地为企业级项目开发提供助力。
-当前采用的技术栈:Spring Boot3(Java17)、Vue3 & Arco Design、Sa-Token、MyBatis Plus、Redisson、Liquibase、JustAuth、Easy Excel、Hutool、TypeScript、Vite4 等。
+当前采用的技术栈:Spring Boot3(Java17)、Vue3 & TS & Vite & Arco Design、Sa-Token、MyBatisPlus、Redisson、JetCache、JustAuth、Crane4j、EasyExcel、Liquibase、Hutool 等。
+
+## 项目起源
+
+我热衷于做数据归档,归档后的数据可以提高学习/工作效率,为记忆“减负”,在持续的数据归档中,优质的“沉淀”会带来非匀速、跨越式的学习/工作体验。**数据归档是一件需要持续去做的事情**。
+
+从接触程序代码的第一天,我的程序数据归档也随之开始了,刷过的算法题、笔记、对接各种组件的配置文件,甚至于一些亮眼的样式设计、“如诗”的代码片段。这些数据的沉淀丰富了我的解决方案,提高了我的编程效率,逐渐为各种场景落实成了一个个雏形程序。再后来,我意识到,我归档的这些雏形程序,有一个更为妥贴的名称:**程序框架/脚手架**。
+
+技术的发展,导致这些雏形程序的生命周期很是短暂,它们有别于我归档的其他数据,有时由于工作的原因,没有时间很好的去沉淀它们,在使用时变得越来越不顺手。所以,某段时间,我放弃了维护,而是去采用一些更为成熟的框架。
+
+不过,在陆续几年使用了一些同类框架之后,我前后遇到了一些困难:
+
+1. 想要找到一个扩展性佳,代码规范良好,开发体验舒适的框架很不容易,总是差些什么
+2. 对于初始使用似乎过度设计,上手困难?或是功能不全,全在专业版(收费)?更甚者,代码阅读性差,文档还要收费
+3. 好不容易找到一些相较合适的,没过“多久”,部分作者可能谈恋爱了,没法对外发“电”了
+4. 提 PR 可能又和原作者理念不一致,对部分框架进行二开,但又会囿于原始设计
+5. 在工作中,很多想法/设计受限于客户需求、开发工期,必须优先以交付为导向,想要依靠工作来完善一个脚手架,既不现实也不甚美妙
+
+“种一棵树最好的时间是十年前,其次是现在”。最终,我选择自己在业余时间从头写一个试试,从添加每一个依赖开始,我希望它能持续的迭代优化、演进,所以我把它命名为 **ContiNew(Continue New)**。我希望它不仅仅能吸收我的需求,而是依托开源协作模式,接受更多的可能性,沉淀更优秀的思考,设计。另外,开源出来,如果能为更广泛的小伙伴提供舒适的开发体验那就更好了。
## 项目源码
@@ -66,6 +84,80 @@ ContiNew Admin(Continue New Admin)持续迭代优化的前后端分离中后
- 在线用户:管理当前登录用户,可一键踢下线
- 日志管理:提供在线用户监控、登录日志监控、操作日志监控和系统日志监控等监控功能
+## 系统截图
+
+> [!TIP]
+> 受篇幅长度及功能更新频率影响,下方仅为系统 **部分** 功能于 **2023年11月4日** 进行的截图,更多新增功能及细节请登录演示环境或 clone 代码到本地启动查看。
+
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+