diff --git a/demoHtml/flex/GEMINI.md b/demoHtml/flex/GEMINI.md index df8209a..199b886 100644 --- a/demoHtml/flex/GEMINI.md +++ b/demoHtml/flex/GEMINI.md @@ -1,29 +1,53 @@ -## 项目概述 -这个一个指定1920*1080大小画布,自由拖动组合生成模板布局的项目 +# 子项目:Flex Layout Builder (自定义布局生成器) -## 技术栈 -- **html5** -- **css3** -- **javascript** -- **jquery** +## 📝 项目概述 +这是一个基于 Web 的自定义布局生成工具。 +- **核心功能**:在固定的 1920x1080 画布上,通过拖拽组件自由组合生成模板布局。 +- **应用场景**:大屏可视化布局设计、自定义面板生成。 -## DOM结构 +## 🛠 技术栈 +- **核心**: HTML5, CSS3, JavaScript (ES5/ES6+) +- **库/框架**: jQuery, Layui (UI组件库) +- **数据存储**: localStorage (本地持久化) + +## 📂 项目结构 +```text +demoHtml/flex/ +├── css/ # 样式文件 +├── js/ # 逻辑脚本 +├── layui/ # Layui 框架资源 +├── data.json # localStorage 数据结构示例(核心参考) +├── config.json # 配置文件 +├── index.html # 主编辑器页面 +└── list.html # 列表/预览页面 +``` + +## 📐 核心架构 +### DOM 结构 ```html