项目描述
翻译需要前端开发者服务。我们需要重新设计网络服务。
仪表板页面应以多个列(3-4列)显示仪表板的块,列数可以在web.config文件中配置;
• 监控面板块由标题和任意内容文本组成;
• 应该可以通过拖放操作更改控制面板块在列中的顺序,并在列之间移动块(可以使用JQuery UI Sortable小部件来实现);
• 在用户没有任何明确操作(例如,点击“保存位置”按钮)的情况下,仪表板页面应保留控制面板块的拖动位置,但在更新页面(F5键)后保存块的位置;
• 应该可以在模态对话框中添加一个新的仪表板块,包含三个字段:标题、内容文本和放置块的起始列号(可以使用JQuery对话框小部件来实现);
• 应该可以在模态对话框中编辑监控面板块,包含两个字段:标题、文本内容(可以使用evil jQuery UI Dialog来实现);
• 应该可以从页面中移除面板块;
页面在不同屏幕分辨率下应保持可读并正常功能。例如,页面布局应具有响应性;
• 作者可以使用客户端的JavaScript基础知识。
• 服务器端支持。要保存仪表板页面的状态,请使用文件或会话存储或SQLite数据库。请勿使用其他类型的数据库。
仪表板页面应以多个列(3-4列)显示仪表板的块,列数可以在web.config文件中配置;
• 监控面板块由标题和任意内容文本组成;
• 应该可以通过拖放操作更改控制面板块在列中的顺序,并在列之间移动块(可以使用JQuery UI Sortable小部件来实现);
• 在用户没有任何明确操作(例如,点击“保存位置”按钮)的情况下,仪表板页面应保留控制面板块的拖动位置,但在更新页面(F5键)后保存块的位置;
• 应该可以在模态对话框中添加一个新的仪表板块,包含三个字段:标题、内容文本和放置块的起始列号(可以使用JQuery对话框小部件来实现);
• 应该可以在模态对话框中编辑监控面板块,包含两个字段:标题、文本内容(可以使用evil jQuery UI Dialog来实现);
• 应该可以从页面中移除面板块;
页面在不同屏幕分辨率下应保持可读并正常功能。例如,页面布局应具有响应性;
• 作者可以使用客户端的JavaScript基础知识。
• 服务器端支持。要保存仪表板页面的状态,请使用文件或会话存储或SQLite数据库。请勿使用其他类型的数据库。
网站优化 银行转账