使用说明
AgentFlow-人工智能项目管理工具
AgentFlow是一个漂亮、响应迅速的登录页面,AgentFlow是人工智能驱动的项目管理套件,支持通过Jira、GitHub和Azure DevOps进行工作区身份验证。
特性
✨ 现代设计
- 简洁、极简的用户界面与Figma的设计完全匹配
- 带有微妙动画的渐变背景
- 适用于所有屏幕尺寸的响应式布局
🔐 多提供商身份验证
- 使用Jira登录
- 通过 GitHub 登录
- 使用Azure DevOps登录
- 按钮交互的视觉反馈
📱 响应式设计
- 移动优先策略
- 针对台式机、平板电脑和移动设备进行了优化
- 平滑过渡和悬停效果
文件结构
design-to-deployement-2/
├── index.html # Main HTML structure
├── styles.css # Styling and responsive design
├── script.js # Interactivity and event handling
├── assets/ # SVG icons and graphics
│ ├── logo-gradient.svg # AgentFlow logo
│ ├── jira-icon.svg # Jira authentication icon
│ ├── github-icon.svg # GitHub authentication icon
│ └── azure-icon.svg # Azure DevOps authentication icon
└── README.md # This file
快速开始
选项1:使用本地服务器(推荐)
如果你安装了Python:
# Python 3
python -m http.server 8000
# Python 2
python -m SimpleHTTPServer 8000
然后打开浏览器 http://localhost:8000
选项2:使用Node.js
如果你安装了Node.js:
npx http-server
然后打开浏览器到提供的URL(通常 http://localhost:8080)
选项3:直接文件访问
只需双击 index.html 在浏览器中打开它。注意:这是可行的,但在某些浏览器中可能对加载资源有限制。
浏览器支持
- 铬/铬(最新)
- Firefox(最新)
- Safari(最新)
- Edge(最新)
- 移动浏览器
定制
颜色
在中编辑CSS变量 styles.css:
- 背景渐变:更新
body风格 - 按钮颜色:修改
.signin-button样式 - 文本颜色:更新
color属性
字体
该设计使用“Arimo”字体系列。要使用其他字体,请执行以下操作:
- 更新
font-family财产在styles.css - 如果需要,添加字体导入(例如,从谷歌字体)
身份验证提供者
要添加或删除身份验证提供程序,请执行以下操作:
- 编辑中的按钮
index.html - 更新
providers数组inscript.js - 将相应的图标SVG添加到
assets/文件夹
实现注意事项
登录按钮当前显示演示通知。在生产中,他们将:
- 重定向到相应的OAuth提供者
- 处理身份验证流程
- 存储身份验证令牌
- 重定向到主仪表板
要实现真正的身份验证,您需要:
- 每个提供程序的后端API终结点
- OAuth客户端凭据
- 会话管理
- 安全最佳实践(CSRF令牌、安全Cookie等)
发展
该页面使用普通HTML、CSS和JavaScript构建,不需要框架或构建工具。这使得它:
- 加载速度快
- 易于修改
- 与所有环境兼容
- 易于部署
资产
所有SVG图标均来自Figma,并针对网络进行了优化。渐变徽标和提供者图标包含在 assets/ 文件夹。
响应断点
- 桌面:1024px及以上
- 药片,平板:640像素到1023像素
- 移动:低于640px
该设计优雅地适应了所有屏幕尺寸,并优化了间距和字体大小。
许可证
该设计基于Figma模型创建,已准备好部署。
支持
对于修改或问题,只需编辑相应的HTML、CSS或JavaScript文件。所有代码都有很好的注释,易于理解。
内置于❤️ 使用HTML、CSS和JavaScript