Compare commits

...

312 Commits

Author SHA1 Message Date
xxq250 adc14a465e Merge pull request '集群突击竞赛添加成绩详情弹框' (#339) from durian/build:dev_military into dev_military 2023-09-15 14:51:12 +08:00
谢思 3235231e5b 集群突击竞赛添加成绩详情弹框 2023-09-15 14:47:13 +08:00
xxq250 539cdf963e Merge pull request '集群突击竞赛添加作品提交列表' (#337) from durian/build:dev_military into dev_military 2023-09-08 09:34:14 +08:00
谢思 dff9c7e57d 集群突击竞赛添加作品提交列表 2023-09-08 09:29:08 +08:00
xxq250 1a587f76fc Merge pull request '创客空间首页增加用户手册入口' (#335) from durian/build:dev_military into dev_military 2023-08-28 17:14:24 +08:00
谢思 39e037a729 创客空间首页增加用户手册入口 2023-08-28 16:45:25 +08:00
xxq250 b23e29c290 Merge pull request 'bug fix' (#331) from Eeeros/build:dev_military into dev_military 2023-08-17 17:55:43 +08:00
黄心宇 00417fe023 bug fix 2023-08-17 16:18:15 +08:00
xxq250 78ff666b32 Merge pull request '文案、tab文案、文件上传类型修改' (#330) from Eeeros/build:dev_military into dev_military 2023-08-16 16:32:51 +08:00
黄心宇 a6bdb2593d update 2023-08-16 16:28:38 +08:00
黄心宇 7c8208c4df Merge remote-tracking branch 'upstream/dev_military' into dev_military 2023-08-16 16:18:35 +08:00
黄心宇 27487bd0c5 文案、tab文案、文件上传类型修改 2023-08-16 16:18:18 +08:00
Eeeros 6dd8abd867 Merge pull request 'jqtj图片、文案修改' (#329) from Eeeros/build:dev_military into dev_military
1
2023-08-16 11:14:09 +08:00
黄心宇 b4e7612299 图片、文案修改 2023-08-16 11:12:05 +08:00
xxq250 ead954b859 Merge pull request '调整JQTJ竞赛,报完名就能提交作品' (#328) from Eeeros/build:dev_military into dev_military 2023-08-15 15:53:16 +08:00
黄心宇 a83e388362 调整JQTJ,报完名就能提交作品 2023-08-15 15:48:59 +08:00
xxq250 f66e42040f Merge pull request '修复ccks竞赛,已报名用户可以进入报名详情页面下载数据集' (#319) from durian/build:dev_military into dev_military 2023-07-21 13:42:38 +08:00
谢思 a5921e2b5f 修复ccks竞赛 2023-07-21 13:35:13 +08:00
xxq250 55d4323950 Merge pull request 'ccks2023适配' (#303) from Eeeros/build:dev_military into dev_military 2023-06-14 15:46:48 +08:00
黄心宇 340c67b8be ccks2023 2023-06-14 15:40:53 +08:00
xxq250 94caa998ab Merge pull request '修改ccks2023 提案提交文案' (#278) from durian/build:dev_military into dev_military 2023-05-05 10:23:59 +08:00
谢思 5f677dbfc8 修改ccks2023 提案提交文案 2023-05-05 10:21:32 +08:00
谢思 87b6e35ea4 清空origin仓库 2023-05-05 10:17:48 +08:00
谢思 0a93965ada 修改ccks2023 提案提交文案 2023-05-05 09:45:58 +08:00
xxq250 55064305d4 Merge pull request '修改创客列表“已完成”状态的颜色' (#270) from durian/build:dev_military into dev_military 2023-04-27 09:35:15 +08:00
谢思 8a31ef4bd5 修改创客列表“已完成”状态的颜色 2023-04-27 09:32:01 +08:00
yystopf 1502cdbd52 Merge pull request '修复定制竞赛bug' (#269) from durian/build:dev_military into dev_military 2023-04-21 17:28:57 +08:00
谢思 f2f9dad60f 修复定制竞赛bug 2023-04-21 17:22:18 +08:00
xxq250 762ac3230e Merge pull request '上线集群突击、wiki锚点和独立路由功能' (#264) from durian/build:dev_military into dev_military 2023-04-07 10:57:42 +08:00
谢思 dbdc155dc7 上线集群突击、wiki锚点和独立路由功能 2023-04-07 10:48:24 +08:00
谢思 b5c2dbcbf8 清空文件 2023-04-07 10:44:49 +08:00
何童崇 b538b1e4cc 修改logo样式 2023-02-17 15:50:35 +08:00
何童崇 fa38e2945e 新增成果库开放竞赛类型 2023-02-17 15:15:00 +08:00
何童崇 59c7d1acc5 修改文件下载,导航栏头部统一等 2023-02-02 17:05:53 +08:00
何童崇 8626dfefff 修改定制化竞赛提交规则 2023-01-19 16:12:37 +08:00
何童崇 9a6ff3f493 修改竞赛,增加定制化竞赛 2023-01-19 15:33:28 +08:00
何童崇 d2ebbf5c11 修改创客空间应征投稿按钮 2023-01-13 11:47:39 +08:00
何童崇 2d5f2b912a 修改开源首页、创客空间等 2023-01-12 17:14:18 +08:00
谢思 94981e4a02 issue更新 2023-01-12 13:52:21 +08:00
何童崇 6cbd6270fe 修改新建组织按钮样式 2023-01-11 11:02:02 +08:00
何童崇 3dd452bd6d 修改任务列表文案 2023-01-11 09:00:30 +08:00
tongChong 50047274a7 Merge pull request '修改发行版文案' (#238) from tongChong/build:dev_military into dev_military 2023-01-06 17:09:00 +08:00
何童崇 db72a8caab 修改发行版文案 2023-01-06 17:05:42 +08:00
tongChong e853dc1114 Merge pull request '回归BugFinding相关issue,如密码查看等' (#237) from tongChong/build:dev_military into dev_military 2023-01-06 16:54:47 +08:00
何童崇 3154969f18 回归BugFinding相关issue,如密码查看等 2023-01-06 16:48:52 +08:00
tongChong 63a988d826 Merge pull request '增加一键导出应征者信息功能' (#235) from tongChong/build:dev_military into dev_military 2023-01-03 16:25:30 +08:00
何童崇 5e3ce50a1d 增加一键导出应征者信息功能 2023-01-03 16:18:37 +08:00
xxq250 2b54fdcced Merge pull request '更新' (#234) from durian/build:dev_military into dev_military 2023-01-03 09:20:15 +08:00
谢思 592cc36838 更新 2023-01-03 09:07:44 +08:00
tongChong 5160442120 Merge pull request '修改成果提交样式' (#230) from tongChong/build:dev_military into dev_military 2022-12-20 11:50:29 +08:00
何童崇 8fbf4592b7 修改成果提交样式 2022-12-20 11:47:05 +08:00
tongChong 734745fa4c Merge pull request '修改密文浏览数跳转' (#229) from tongChong/build:dev_military into dev_military 2022-12-20 11:17:22 +08:00
何童崇 5773cd7c34 修改密文浏览数跳转 2022-12-20 11:14:40 +08:00
tongChong 33e84dfece Merge pull request '修改导入时的提示' (#228) from tongChong/build:dev_military into dev_military 2022-12-20 10:54:00 +08:00
何童崇 ad536b47c1 修改导入时的提示 2022-12-20 10:51:18 +08:00
tongChong 1bb074546a Merge pull request '修改成果管理导出文件' (#227) from tongChong/build:dev_military into dev_military 2022-12-20 10:36:21 +08:00
何童崇 11e2497a35 修改成果管理导出文件 2022-12-20 10:33:30 +08:00
tongChong 9e4f579a1d Merge pull request '增加成果管理' (#226) from tongChong/build:dev_military into dev_military 2022-12-20 09:43:39 +08:00
何童崇 ca4b5b4fbb 增加成果管理 2022-12-20 09:40:12 +08:00
tongChong a7096cb9c7 Merge pull request '修改创客成果审核机制' (#225) from tongChong/build:dev_military into dev_military 2022-12-10 10:58:15 +08:00
何童崇 67555004c3 修改创客成果审核机制 2022-12-10 10:52:55 +08:00
何童崇 32710ca6c8 修改创客筛选及展示成果权限 2022-12-09 17:37:05 +08:00
xxq250 944f3ca279 Merge pull request '更新' (#218) from durian/build:dev_military into dev_military 2022-12-02 10:17:25 +08:00
谢思 47828c3610 定制竞赛关注按钮bug 2022-12-02 10:03:16 +08:00
tongChong 3ef7c6410f Merge pull request '紧急修复创客发布的问题' (#216) from tongChong/build:dev_military into dev_military 2022-11-28 11:13:21 +08:00
何童崇 bb9eb723ad 紧急修复创客发布的问题 2022-11-28 11:06:44 +08:00
tongChong f349b24b16 Merge pull request '增加管理员在任务发布后对任务数据操作的功能' (#215) from tongChong/build:dev_military into dev_military 2022-11-25 16:33:06 +08:00
何童崇 ad9c9e1a20 增加管理员在任务发布后对任务数据操作的功能 2022-11-25 16:28:57 +08:00
tongChong c1800c675d Merge pull request '优化创客任务' (#210) from tongChong/build:dev_military into dev_military 2022-11-18 21:17:03 +08:00
何童崇 ab58fa1669 优化创客任务 2022-11-18 21:13:59 +08:00
tongChong 25b3a3cbf0 Merge pull request '增加创客流程中的验证' (#207) from tongChong/build:dev_military into dev_military 2022-11-08 10:17:59 +08:00
何童崇 4afc470837 增加创客流程中的验证 2022-11-08 10:14:38 +08:00
tongChong eb3e953790 Merge pull request '修改首页样式' (#206) from tongChong/build:dev_military into dev_military 2022-11-03 15:56:24 +08:00
何童崇 4e108fe226 修改首页样式 2022-11-03 15:45:39 +08:00
xxq250 1864fe3a9d Merge pull request '更新' (#204) from durian/build:dev_military into dev_military 2022-11-02 17:22:23 +08:00
谢思 a1ee3ce7b9 开源项目首页项目头像增加白色背景 2022-11-02 17:15:09 +08:00
xxq250 41da0bb4c7 Merge pull request '微调开源项目首页' (#203) from durian/build:dev_military into dev_military 2022-11-02 14:16:40 +08:00
谢思 f8708e26c0 微调开源项目首页 2022-11-02 14:10:12 +08:00
tongChong 76b1c030f1 Merge pull request '修改首页' (#202) from tongChong/build:dev_military into dev_military 2022-10-28 17:54:03 +08:00
何童崇 f30732b99e 修改首页 2022-10-28 17:51:11 +08:00
tongChong 31f37ef370 Merge pull request '改版开源项目首页' (#201) from tongChong/build:dev_military into dev_military 2022-10-28 16:23:35 +08:00
何童崇 8620ae150a 改版开源项目首页 2022-10-28 16:20:03 +08:00
tongChong 2921b08811 Merge pull request '增加竞赛排序' (#199) from tongChong/build:dev_military into dev_military 2022-10-25 16:59:30 +08:00
何童崇 953586e410 增加竞赛排序 2022-10-25 16:56:06 +08:00
tongChong 3f19799440 Merge pull request '回归创客issue,记录查询条件' (#198) from tongChong/build:dev_military into dev_military 2022-10-25 11:43:56 +08:00
何童崇 35c1104890 回归创客issue,记录查询条件 2022-10-25 11:40:55 +08:00
tongChong 9be1ac0701 Merge pull request '回归第三方测试等' (#196) from tongChong/build:dev_military into dev_military 2022-10-20 16:40:46 +08:00
何童崇 ac9465e49b 回归第三方测试等 2022-10-20 16:37:54 +08:00
tongChong 940bc3a0ff Merge pull request '增加创客关注功能,注册增加领域,点赞状态切换,网站底部增加公众号二维码' (#192) from tongChong/build:dev_military into dev_military 2022-10-13 16:49:52 +08:00
何童崇 862ae41d68 增加创客关注功能,注册增加领域,点赞状态切换 2022-10-13 16:42:46 +08:00
tongChong e2e889ff33 Merge pull request '下载创客附件需登录' (#189) from tongChong/build:dev_military into dev_military 2022-09-30 22:32:56 +08:00
何童崇 e6e599857d 下载创客附件需登录 2022-09-30 22:30:10 +08:00
tongChong da040cca1c Merge pull request '改任务样式' (#188) from tongChong/build:dev_military into dev_military 2022-09-30 19:06:21 +08:00
何童崇 7793b3a542 修改任务样式 2022-09-30 19:01:59 +08:00
tongChong 461f100a0a Merge pull request '修改创客标题限制及文档' (#186) from tongChong/build:dev_military into dev_military 2022-09-30 13:48:37 +08:00
何童崇 3439311a15 修改创客标题限制及文档 2022-09-30 13:45:53 +08:00
xxq250 c5403ce2ff Merge pull request '删除用户导致创客任务后台管理页面报错' (#185) from durian/build:dev_military into dev_military 2022-09-30 10:24:57 +08:00
谢思 10598365a1 创客任务管理报错(用户被删) 2022-09-30 10:09:59 +08:00
xxq250 e9d9c026cc Merge pull request '需求申请跳404' (#184) from durian/build:dev_military into dev_military 2022-09-29 14:28:58 +08:00
谢思 c04dda9f4d 需求申请跳404 2022-09-29 14:16:59 +08:00
tongChong 7f3e2efeb3 Merge pull request '修改需求发布弹框等' (#183) from tongChong/build:dev_military into dev_military 2022-09-23 17:23:38 +08:00
何童崇 871e0d2fd9 Merge branch 'dev_military' of https://gitlink.org.cn/Gitlink/build into dev_military 2022-09-23 17:20:52 +08:00
何童崇 271c35bc4d 修改需求发布弹框等 2022-09-23 17:20:37 +08:00
tongChong c592cfe17a Merge pull request '注册登录修改密码改版' (#181) from tongChong/build:dev_military into dev_military 2022-09-16 13:45:46 +08:00
何童崇 e519bcc15a 注册登录修改密码改版 2022-09-16 13:43:15 +08:00
xxq250 b0f6c80926 Merge pull request '需求申请空判断' (#176) from durian/build:dev_military into dev_military 2022-09-02 14:42:28 +08:00
谢思 dae2b17c88 需求申请进行空数值判断 2022-09-02 14:33:40 +08:00
xxq250 de10119aa7 Merge pull request '需求申请优化管理列表样式+处理文件上传失败' (#174) from durian/build:dev_military into dev_military 2022-09-02 11:26:22 +08:00
谢思 935abea02d 需求申请优化管理列表样式+处理文件上传失败 2022-09-02 11:18:02 +08:00
xxq250 1063b45f50 Merge pull request '需求申请' (#173) from durian/build:dev_military into dev_military 2022-09-01 16:48:19 +08:00
谢思 b63913e2ac 需求申请 2022-09-01 16:37:00 +08:00
tongChong d96616aca8 Merge pull request '去掉知识产权' (#172) from tongChong/build:dev_military into dev_military 2022-08-29 17:43:02 +08:00
何童崇 92e044bcb2 去掉知识产权 2022-08-29 17:39:59 +08:00
tongChong db583a2dd9 Merge pull request '去掉首页竞赛引流弹框' (#164) from tongChong/build:dev_military into dev_military 2022-08-19 13:53:18 +08:00
何童崇 c8bf11007f 去掉首页竞赛引流弹框 2022-08-19 13:49:53 +08:00
xxq250 b1da6af4fd Merge pull request '组织头像调整比例' (#163) from durian/build:dev_military into dev_military 2022-08-18 16:27:11 +08:00
谢思 65f9fab3ea 组织头像调整比例 2022-08-18 16:11:52 +08:00
tongChong f817b92be1 Merge pull request '修改创客流程' (#158) from tongChong/build:dev_military into dev_military 2022-08-04 15:19:48 +08:00
何童崇 1fe95415b3 修改创客流程 2022-08-04 15:17:31 +08:00
xxq250 0484257323 Merge pull request '项目首页轮播图+组织首页优化' (#153) from durian/build:dev_military into dev_military 2022-07-29 17:26:02 +08:00
谢思 f2131a84da 删除log语句以及无用图片 2022-07-29 17:22:29 +08:00
谢思 3777249b18 项目首页轮播图+组织首页优化 2022-07-29 17:15:50 +08:00
xxq250 84a9ac3596 Merge pull request '组织首页改版' (#152) from durian/build:dev_military into dev_military 2022-07-29 09:34:29 +08:00
谢思 dc641758cd 组织首页改版 2022-07-29 09:19:08 +08:00
xxq250 36b0775c6a Merge pull request '创客空间跳转个人主页404' (#151) from durian/build:dev_military into dev_military 2022-07-21 15:38:20 +08:00
谢思 46a617c278 创客空间跳转个人主页404 2022-07-21 15:31:51 +08:00
xxq250 7df3b3bd28 Merge pull request 'ccks进入复赛' (#149) from durian/build:dev_military into dev_military 2022-07-13 14:11:24 +08:00
谢思 f5e82ec856 ccks进入复赛阶段 2022-07-13 14:06:34 +08:00
谢思 8c3c3b6ea2 ccks进入复赛 2022-07-13 13:49:21 +08:00
tongChong 4a42f05936 Merge pull request '修改竞赛管理' (#146) from tongChong/build:dev_military into dev_military 2022-07-11 12:35:31 +08:00
何童崇 cd02d2cbe1 修改竞赛 2022-07-11 12:34:27 +08:00
tongChong e5639f70c1 Merge pull request '修改创客' (#145) from tongChong/build:dev_military into dev_military 2022-07-11 11:34:38 +08:00
何童崇 96d4e0d7ae 修改创客 2022-07-11 11:30:05 +08:00
tongChong 58ad9f2aa4 Merge pull request '修改上传次数' (#144) from tongChong/build:dev_military into dev_military 2022-07-08 16:01:14 +08:00
何童崇 ed5b664515 修改提醒次数 2022-07-08 15:59:19 +08:00
xxq250 21a4cce706 Merge pull request 'ccks作品列表添加已通过按钮' (#142) from durian/build:dev_military into dev_military 2022-07-04 14:52:23 +08:00
谢思 7d6f3f73f5 ccks作品列表添加已通过按钮 2022-07-04 14:44:00 +08:00
tongChong 045bb1a3ce Merge pull request '修改任务详情登录' (#141) from tongChong/build:dev_military into dev_military 2022-07-02 11:22:51 +08:00
何童崇 0092393b1e 修改任务详情登录 2022-07-02 11:18:16 +08:00
tongChong 82032a1efc Merge pull request '修改图标' (#140) from tongChong/build:dev_military into dev_military 2022-07-01 21:35:21 +08:00
何童崇 b2b82f0dc8 修改图标 2022-07-01 21:34:19 +08:00
tongChong 0a8f40df3f Merge pull request '修改图标' (#139) from tongChong/build:dev_military into dev_military 2022-07-01 21:17:20 +08:00
何童崇 646127d2b8 修改图标 2022-07-01 21:08:51 +08:00
tongChong 9b4637ced3 Merge pull request '修改图标' (#138) from tongChong/build:dev_military into dev_military 2022-07-01 20:51:13 +08:00
何童崇 caa178cebc 修改图标 2022-07-01 20:49:12 +08:00
tongChong 9eb786666e Merge pull request '修改提交次数' (#137) from tongChong/build:dev_military into dev_military 2022-07-01 16:57:41 +08:00
何童崇 736b9106e9 修改提交次数 2022-07-01 16:56:38 +08:00
tongChong 6ad785ccf8 Merge pull request '去掉ccks驳回' (#136) from tongChong/build:dev_military into dev_military 2022-07-01 16:24:27 +08:00
何童崇 72540c0b4d 去掉ccks驳回 2022-07-01 16:22:28 +08:00
tongChong 7dc64ad5a6 Merge pull request '为创客大赛临时调整创客空间' (#135) from tongChong/build:dev_military into dev_military 2022-07-01 15:36:00 +08:00
何童崇 91a592980b 为创客大赛调整创客空间 2022-07-01 15:33:56 +08:00
tongChong c9af8e7e83 Merge pull request 'ccks排行榜' (#133) from tongChong/build:dev_military into dev_military 2022-07-01 11:14:32 +08:00
何童崇 a5734474b8 增加ccks排行榜 2022-07-01 11:11:43 +08:00
xxq250 3091f29518 Merge pull request '修改提案提交提示' (#126) from tongChong/build:dev_military into dev_military 2022-06-23 22:35:13 +08:00
何童崇 b65fb30f45 修改提案提交提示 2022-06-23 22:26:55 +08:00
xxq250 a3f251e314 Merge pull request '修改首页通知弹框' (#120) from tongChong/build:dev_military into dev_military 2022-06-15 11:19:02 +08:00
何童崇 c884b8de29 修改首页通知弹框 2022-06-15 11:11:45 +08:00
xxq250 e4bba641f9 Merge pull request '修改全局消息通知' (#117) from tongChong/build:dev_military into dev_military 2022-06-10 10:20:17 +08:00
何童崇 93a549f13e 修改消息通知 2022-06-10 10:11:26 +08:00
xxq250 2d7936dc04 Merge pull request '修改启智图片、弹框等' (#114) from tongChong/build:dev_military into dev_military 2022-06-07 11:36:53 +08:00
何童崇 b35b41828d 修改启智 2022-06-07 11:32:44 +08:00
xxq250 be25d388eb Merge pull request '新版后台管理' (#112) from tongChong/build:dev_military into dev_military 2022-06-01 10:41:50 +08:00
何童崇 8d93167766 新版后台管理 2022-06-01 10:27:20 +08:00
xxq250 0749e82ef8 Merge pull request '修改issue' (#106) from tongChong/build:dev_military into dev_military 2022-05-25 18:11:19 +08:00
何童崇 e9b3c0b154 修改issue 2022-05-25 18:09:13 +08:00
xxq250 a920ee7f3a Merge pull request '去掉默认图片' (#105) from tongChong/build:dev_military into dev_military 2022-05-25 17:36:33 +08:00
何童崇 53ec610983 去掉默认图片 2022-05-25 17:26:06 +08:00
xxq250 a0603b302d Merge pull request '增加竞赛报名映射字段' (#104) from tongChong/build:dev_military into dev_military 2022-05-25 17:02:43 +08:00
何童崇 ed182ee040 增加报名映射字段 2022-05-25 16:59:25 +08:00
xxq250 d2b3a8dea2 Merge pull request 'ccks竞赛' (#103) from tongChong/build:dev_military into dev_military 2022-05-25 16:33:11 +08:00
何童崇 093be66853 ccks竞赛 2022-05-25 15:42:25 +08:00
xxq250 8d36cec670 Merge pull request '增加竞赛弹框,修改提交报名表' (#100) from tongChong/build:dev_military into dev_military 2022-05-16 17:08:37 +08:00
何童崇 1b3580d465 增加竞赛弹框,修改提交报名表 2022-05-16 16:59:34 +08:00
xxq250 63e9e33235 Merge pull request '启智2022添加红山开源logo跳转' (#92) from durian/build:dev_military into dev_military 2022-05-06 10:53:53 +08:00
谢思 ff72f58c37 启智2022添加红山开源logo跳转 2022-05-06 10:38:54 +08:00
xxq250 af7aa79b3f Merge pull request '修改开源夏令营帮助中心对应的wiki仓库' (#89) from durian/build:dev_military into dev_military 2022-05-05 15:01:39 +08:00
谢思 138a363e45 更新环境 2022-05-05 14:55:05 +08:00
xxq250 0c1419b6c6 Merge pull request '修改竞赛' (#88) from tongChong/build:dev_military into dev_military 2022-04-28 21:22:51 +08:00
何童崇 fd52eeb362 修改竞赛 2022-04-28 21:11:14 +08:00
xxq250 3ab239fc63 Merge pull request '修改数据统计文案以及外网下载报名表文件id' (#87) from durian/build:dev_military into dev_military 2022-04-24 15:55:01 +08:00
谢思 1b7178d3ee 修改数据统计文案以及外网下载报名表地址 2022-04-24 15:42:28 +08:00
何童崇 0725c14bb9 上传合并竞赛及后台管理的代码 2022-04-24 10:27:44 +08:00
xxq250 292319b516 Merge pull request '修改弹框高度' (#86) from tongChong/build:dev_military into dev_military 2022-04-22 16:26:37 +08:00
何童崇 5ef5943edb 微调弹框高度 2022-04-22 16:18:07 +08:00
xxq250 a0efec164e Merge pull request '启智2022增加需求' (#85) from durian/build:dev_military into dev_military 2022-04-22 14:36:05 +08:00
谢思 1e07fa12b7 启智2022增加需求,比如添加报名/作品驳回等 2022-04-22 13:51:21 +08:00
xxq250 6328f97679 Merge pull request '更新报名表下载路径以及背景颜色修改' (#82) from durian/build:dev_military into dev_military 2022-04-20 11:05:04 +08:00
谢思 e6b9f24b88 更新报名表下载路径以及背景颜色修改 2022-04-20 10:33:17 +08:00
xxq250 f968740815 Merge pull request '修改竞赛联系我们logo样式等' (#81) from tongChong/build:dev_military into dev_military 2022-04-20 09:16:31 +08:00
何童崇 6aa88a67a6 修改竞赛联系我们logo样式等 2022-04-19 20:37:34 +08:00
xxq250 2f054793bf Merge pull request '修改竞赛介绍等' (#80) from tongChong/build:dev_military into dev_military 2022-04-19 18:39:34 +08:00
何童崇 7d88213a9e 修改竞赛 2022-04-19 18:35:45 +08:00
xxq250 1500bdbdf9 Merge pull request '修改竞赛静态资源' (#79) from tongChong/build:dev_military into dev_military 2022-04-19 12:51:38 +08:00
何童崇 18c899e51a 修改竞赛介绍等 2022-04-19 11:56:08 +08:00
何童崇 8234b65d87 修改竞赛介绍 2022-04-19 10:57:29 +08:00
何童崇 fbf40bc83f Merge branch 'dev_military' of https://code.gitlink.org.cn/Gitlink/build into dev_military 2022-04-19 10:22:02 +08:00
何童崇 7b52a2dd15 修改竞赛代码 2022-04-19 10:21:38 +08:00
xxq250 8061a18fb7 Merge pull request '修改竞赛' (#78) from tongChong/build:dev_military into dev_military 2022-04-19 01:01:36 +08:00
何童崇 0167082dbb 修改竞赛 2022-04-19 00:50:32 +08:00
xxq250 584cd55346 Merge pull request '修改竞赛' (#77) from tongChong/build:dev_military into dev_military 2022-04-18 17:11:29 +08:00
何童崇 5496a1faef 修改竞赛 2022-04-18 17:07:46 +08:00
xxq250 cdaa06a8d3 Merge pull request '合并gitlink代码' (#72) from tongChong/build:dev_military into dev_military 2022-04-01 09:36:28 +08:00
何童崇 3bd9c17b88 上传合并gitLink代码 2022-04-01 09:32:47 +08:00
xxq250 61b47c84ab Merge pull request '修改导入及管理菜单' (#69) from tongChong/build:dev_military into dev_military 2022-03-03 17:04:24 +08:00
何童崇 27ef1646fd 修改管理导入及导航 2022-03-03 17:00:32 +08:00
xxq250 1a536f6914 Merge pull request '修改调用路径' (#68) from tongChong/build:dev_military into dev_military 2022-03-03 16:28:40 +08:00
何童崇 7d606fa73b 修改调用的代理路径 2022-03-03 16:25:03 +08:00
xxq250 b2b6d1bf37 Merge pull request '专家评审、竞赛接入专家评审' (#67) from tongChong/build:dev_military into dev_military 2022-03-01 11:26:45 +08:00
unknown d551aae6e3 专家评审 2022-03-01 11:04:11 +08:00
xxq250 46a4fc7c7c Merge pull request '修改登录弹框路径' (#65) from tongChong/build:dev_military into dev_military 2022-02-23 16:52:25 +08:00
unknown 79ac04f8cb 修复登录bug 2022-02-23 16:40:37 +08:00
caishi 6858d6f31f build 2022-01-20 11:44:39 +08:00
caishi 10a754ca4f build 2022-01-20 10:18:16 +08:00
caishi acc2ac3b73 build 2022-01-19 19:02:12 +08:00
caishi 066798ac42 build 2022-01-19 18:57:48 +08:00
caishi 0e41fc52eb build 2022-01-19 18:56:13 +08:00
caishi 93e6c86709 build 2022-01-19 18:50:26 +08:00
caishi c134484cff build 2022-01-19 18:41:17 +08:00
caishi 19fc6c7bac build 2022-01-19 18:23:34 +08:00
caishi 12be22db57 build 2022-01-19 18:01:57 +08:00
caishi 7c86a960e3 build-explore/all 2022-01-19 17:25:16 +08:00
caishi 5fb74e7b0f build-update 2022-01-19 17:02:15 +08:00
caishi 098e4915ae hide-devops 2022-01-19 09:46:37 +08:00
caishi 40b0c8e06d build-update 2022-01-18 16:54:15 +08:00
caishi 1df8342348 build 2022-01-18 16:32:43 +08:00
caishi 129f71f293 build-test 2022-01-18 16:04:51 +08:00
xxq250 51ec3c9635 Merge pull request '修改资料bug' (#62) from tongChong/build:dev_military into dev_military 2022-01-12 21:17:59 +08:00
何童崇 6639692039 修改资料bug 2022-01-12 21:12:53 +08:00
xxq250 c8de3a89f5 Merge pull request '新增数据分析管理按钮' (#59) from tongChong/build:dev_military into dev_military 2021-12-29 10:55:18 +08:00
何童崇 4af439372b Merge branch 'dev_military' of https://code.gitlink.org.cn/tongChong/build into dev_military 2021-12-29 10:33:50 +08:00
何童崇 cc329281a1 新增数据分析管理按钮 2021-12-29 10:31:35 +08:00
xxq250 09e4100c84 Merge pull request '修改图片层级' (#57) from tongChong/build:dev_military into dev_military 2021-12-22 13:58:46 +08:00
何童崇 d96cdbe86c 修改图片层级 2021-12-22 13:51:53 +08:00
xxq250 33d0126734 Merge pull request '修改注册按钮' (#56) from tongChong/build:dev_military into dev_military 2021-12-21 08:03:50 +08:00
何童崇 ae1feeb66f 修改登录按钮 2021-12-20 23:31:18 +08:00
xxq250 68d38b2940 Merge pull request '修改文字描述等' (#54) from tongChong/build:dev_military into dev_military 2021-12-20 16:01:25 +08:00
何童崇 ebbf254118 修改文字描述等 2021-12-20 15:56:48 +08:00
何童崇 95c8297378 修改底部字体大小 2021-12-20 13:52:37 +08:00
何童崇 6255c11e60 修改底部字体大小 2021-12-20 13:43:02 +08:00
xxq250 0b9f4d5801 Merge pull request '修改icont' (#53) from tongChong/build:dev_military into dev_military 2021-12-17 16:37:57 +08:00
何童崇 6b8cc7c147 修改icont 2021-12-17 16:34:46 +08:00
xxq250 f7579b7b3a Merge pull request '红山首页' (#51) from tongChong/build:dev_military into dev_military 2021-12-17 14:24:37 +08:00
何童崇 385ea2fcd0 首页 2021-12-17 14:20:16 +08:00
baladiwei 523657bd92 Merge pull request '修改公告分页' (#45) from tongChong/build:dev_military into dev_military 2021-11-22 15:13:11 +08:00
何童崇 27bccfe216 修改公告分页 2021-11-22 15:08:22 +08:00
baladiwei 805ba7b9a5 Merge pull request '修改管理员发布任务的弹窗' (#44) from tongChong/build:dev_military into dev_military 2021-11-11 10:37:02 +08:00
何童崇 5fd00c1666 修改管理员发布任务 2021-11-11 10:34:22 +08:00
baladiwei 5c738f5f07 Merge pull request '修改API指向路径,发布任务的判断逻辑等' (#43) from tongChong/build:dev_military into dev_military 2021-11-11 09:43:33 +08:00
何童崇 119cfdade1 修改API指向路径,发布任务的判断逻辑等 2021-11-11 09:40:09 +08:00
baladiwei 48045f3fe1 Merge pull request '修改创客延期和项目侧边栏' (#19) from tongChong/build:dev_military into dev_military 2021-09-30 17:36:10 +08:00
何童崇 d504050482 修改创客和项目侧边栏 2021-09-30 17:27:31 +08:00
baladiwei c16609e6f9 Merge pull request '修改创客的调用及电话验证' (#16) from tongChong/build:dev_military into dev_military 2021-09-27 11:04:52 +08:00
何童崇 fa6c43adbc 修改创客的小issue 2021-09-27 10:57:45 +08:00
baladiwei b47bf16d0a Merge pull request '修改跳转的小bug' (#15) from tongChong/build:dev_military into dev_military 2021-09-27 09:37:52 +08:00
何童崇 06d045d9e2 修改创客的小issue 2021-09-26 20:43:07 +08:00
baladiwei bf94d82ce6 Merge pull request '添加创客功能' (#14) from tongChong/build:dev_military into dev_military 2021-09-26 18:30:07 +08:00
何童崇 b794028373 添加创客 2021-09-26 18:27:21 +08:00
baladiwei fbe9c366b4 Merge pull request '修改指向路径' (#12) from tongChong/build:dev_military into dev_military 2021-09-17 16:23:17 +08:00
何童崇 7827b368f8 修改公告加密及首页侧边栏 2021-09-17 16:19:01 +08:00
baladiwei 25e6908076 Merge pull request '修改公告加密及首页侧边栏' (#11) from tongChong/build:dev_military into dev_military 2021-09-17 16:02:37 +08:00
何童崇 df473b7942 修改公告加密及首页侧边栏 2021-09-17 15:36:16 +08:00
baladiwei d5f418ee71 Merge pull request '优化未查询到无数据时公告的展示' (#2) from tongChong/build:dev_military into dev_military 2021-08-26 13:44:06 +08:00
何童崇 b1f1d9955c 修改公告查询无数据时的展示 2021-08-26 13:40:13 +08:00
何童崇 bab9df7f73 上传公告修改后的打包文件 2021-08-24 17:38:35 +08:00
caishi b5a009e4c3 build 2021-07-16 09:44:47 +08:00
caishi 6da1b3bae0 build 2021-07-02 14:04:59 +08:00
caishi 295c44d472 build 2021-07-02 11:09:28 +08:00
caishi 0e7d47ea92 build 2021-06-28 16:18:08 +08:00
caishi abeff58cb5 build 2021-06-28 14:10:49 +08:00
caishi e69a1bd72e build 2021-06-25 14:16:05 +08:00
caishi 0035805e0a build 2021-06-24 17:18:15 +08:00
caishi 72a440a129 build 2021-06-16 16:25:31 +08:00
caishi 34088ec470 build 2021-03-22 09:27:12 +08:00
caishi 8262cebd59 build 2021-03-10 10:53:04 +08:00
caishi b8fea02045 build 2021-03-09 14:13:08 +08:00
caishi d3b9743135 build 2021-03-09 11:51:55 +08:00
caishi ccf1a10f9a build 2021-03-05 18:39:32 +08:00
caishi 99bc34d304 build 2021-03-04 15:40:16 +08:00
caishi c08723c95a build 2021-03-03 16:47:59 +08:00
caishi f155708e31 build 2021-03-02 11:48:15 +08:00
caishi a907df01da build 2021-03-02 11:11:56 +08:00
caishi 2b225c49bd build 2021-03-01 13:57:11 +08:00
caishi 7bdb43c0cb build 2021-02-26 16:59:42 +08:00
caishi f9c206f33d build 2021-02-26 16:03:55 +08:00
caishi 57d1e4b182 build 2021-02-09 10:43:48 +08:00
caishi b4a8340fdd build 2021-02-04 15:14:07 +08:00
caishi 4d0316e1f7 build 2021-02-04 15:07:17 +08:00
caishi b18ea387ee build 2021-01-13 15:48:52 +08:00
caishi c9e7a8e4f9 build 2021-01-13 14:24:28 +08:00
caishi c5cd5b5196 build 2021-01-12 17:46:50 +08:00
caishi f96f1b517a build 2021-01-11 18:33:05 +08:00
caishi 15a51e40cc build 2021-01-11 18:15:20 +08:00
caishi 8f3ed5025e build 2021-01-05 10:34:53 +08:00
caishi dde5ef0e75 build 2021-01-04 18:13:10 +08:00
caishi e7e65dfb0c build 2021-01-04 17:54:01 +08:00
caishi 711260e5e5 build 2021-01-04 17:14:00 +08:00
caishi 668208c50c build 2021-01-04 16:48:58 +08:00
caishi 6cf3c10802 build 2021-01-04 16:45:08 +08:00
caishi b2cab41ac2 build 2021-01-04 16:30:57 +08:00
caishi e2d2166433 build 2020-12-31 15:10:39 +08:00
caishi c7a8704a38 build 2020-12-31 14:13:52 +08:00
caishi 6348a15cdb build-remove debug 2020-12-29 16:29:44 +08:00
caishi 185195d5de build-debug 2020-12-29 16:19:17 +08:00
caishi 342fa3ca49 build 2020-12-29 15:55:55 +08:00
caishi 0ba47f311c build-隐藏devops 2020-12-29 11:39:21 +08:00
caishi 08523fa851 build-military-特殊开源许可证 2020-12-28 20:44:09 +08:00
sylor_huang@126.com 1044ba358b change Header5 2020-09-16 15:16:38 +08:00
sylor_huang@126.com be0c6c1050 Change Header4 2020-09-16 15:10:19 +08:00
sylor_huang@126.com b8a27ec7e8 Change Header3 2020-09-16 14:59:59 +08:00
sylor_huang@126.com aa71125ae2 Change Header1 2020-09-16 14:50:18 +08:00
sylor_huang@126.com 0068079397 Change Header 2020-09-16 14:42:29 +08:00
caishi 3bd54798c2 build 2020-09-15 17:35:42 +08:00
927 changed files with 18219 additions and 14466 deletions

88
.gitignore vendored
View File

@ -1,88 +0,0 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
yarn.lock
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Ignore master key for decrypting credentials and more.
/config/master.key
/config/database.yml
/.idea/*
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (https://nodejs.org/api/addons.html)
build/
# Dependency directories
node_modules/
jspm_packages/
# TypeScript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
# parcel-bundler cache (https://parceljs.org/)
.cache
# next.js build output
.next
# nuxt.js build output
.nuxt
# vuepress build output
.vuepress/dist
# Serverless directories
.serverless/
# FuseBox cache
.fusebox/
#DynamoDB Local files
.dynamodb/
.DS_Store
.idea/*

View File

@ -1,217 +1,530 @@
{
"./static/js/0.15abc98e.chunk.js": "/react/build/./static/js/0.15abc98e.chunk.js",
"static/css/1.50ff7122.chunk.css": "/react/build/static/css/1.50ff7122.chunk.css",
"./static/js/1.3c8bde58.chunk.js": "/react/build/./static/js/1.3c8bde58.chunk.js",
"./static/js/2.bc87859a.chunk.js": "/react/build/./static/js/2.bc87859a.chunk.js",
"static/css/3.8fcaeca1.chunk.css": "/react/build/static/css/3.8fcaeca1.chunk.css",
"./static/js/3.ed73acdc.chunk.js": "/react/build/./static/js/3.ed73acdc.chunk.js",
"static/css/4.8c0097ca.chunk.css": "/react/build/static/css/4.8c0097ca.chunk.css",
"./static/js/4.78288daa.chunk.js": "/react/build/./static/js/4.78288daa.chunk.js",
"static/css/5.5d2538f7.chunk.css": "/react/build/static/css/5.5d2538f7.chunk.css",
"./static/js/5.a0c1abdb.chunk.js": "/react/build/./static/js/5.a0c1abdb.chunk.js",
"./static/js/6.a952f14e.chunk.js": "/react/build/./static/js/6.a952f14e.chunk.js",
"static/css/7.f89d762e.chunk.css": "/react/build/static/css/7.f89d762e.chunk.css",
"./static/js/7.08af198a.chunk.js": "/react/build/./static/js/7.08af198a.chunk.js",
"static/css/8.596a8c51.chunk.css": "/react/build/static/css/8.596a8c51.chunk.css",
"./static/js/8.10b8213c.chunk.js": "/react/build/./static/js/8.10b8213c.chunk.js",
"static/css/9.e8d77148.chunk.css": "/react/build/static/css/9.e8d77148.chunk.css",
"./static/js/9.c624404e.chunk.js": "/react/build/./static/js/9.c624404e.chunk.js",
"static/css/10.ce94a75e.chunk.css": "/react/build/static/css/10.ce94a75e.chunk.css",
"./static/js/10.6c45857f.chunk.js": "/react/build/./static/js/10.6c45857f.chunk.js",
"static/css/11.58c2bda0.chunk.css": "/react/build/static/css/11.58c2bda0.chunk.css",
"./static/js/11.237cba75.chunk.js": "/react/build/./static/js/11.237cba75.chunk.js",
"static/css/12.620a5b46.chunk.css": "/react/build/static/css/12.620a5b46.chunk.css",
"./static/js/12.a05dbe12.chunk.js": "/react/build/./static/js/12.a05dbe12.chunk.js",
"./static/js/13.9b6e9907.chunk.js": "/react/build/./static/js/13.9b6e9907.chunk.js",
"static/css/14.263f86cb.chunk.css": "/react/build/static/css/14.263f86cb.chunk.css",
"./static/js/14.3c278fcb.chunk.js": "/react/build/./static/js/14.3c278fcb.chunk.js",
"static/css/15.31d3f2f2.chunk.css": "/react/build/static/css/15.31d3f2f2.chunk.css",
"./static/js/15.0b58766c.chunk.js": "/react/build/./static/js/15.0b58766c.chunk.js",
"static/css/16.aefa1376.chunk.css": "/react/build/static/css/16.aefa1376.chunk.css",
"./static/js/16.6a4b5c0a.chunk.js": "/react/build/./static/js/16.6a4b5c0a.chunk.js",
"static/css/17.2ffcebbf.chunk.css": "/react/build/static/css/17.2ffcebbf.chunk.css",
"./static/js/17.7c2a6c6f.chunk.js": "/react/build/./static/js/17.7c2a6c6f.chunk.js",
"static/css/18.cd5da53a.chunk.css": "/react/build/static/css/18.cd5da53a.chunk.css",
"./static/js/18.2fd9066b.chunk.js": "/react/build/./static/js/18.2fd9066b.chunk.js",
"static/css/19.38e790c2.chunk.css": "/react/build/static/css/19.38e790c2.chunk.css",
"./static/js/19.61857ea3.chunk.js": "/react/build/./static/js/19.61857ea3.chunk.js",
"static/css/20.ed2f010e.chunk.css": "/react/build/static/css/20.ed2f010e.chunk.css",
"./static/js/20.9edf3db9.chunk.js": "/react/build/./static/js/20.9edf3db9.chunk.js",
"static/css/21.2d9ba9b6.chunk.css": "/react/build/static/css/21.2d9ba9b6.chunk.css",
"./static/js/21.69d02319.chunk.js": "/react/build/./static/js/21.69d02319.chunk.js",
"static/css/22.c5565d60.chunk.css": "/react/build/static/css/22.c5565d60.chunk.css",
"./static/js/22.71ab6ed4.chunk.js": "/react/build/./static/js/22.71ab6ed4.chunk.js",
"static/css/23.c9b064db.chunk.css": "/react/build/static/css/23.c9b064db.chunk.css",
"./static/js/23.e1a59215.chunk.js": "/react/build/./static/js/23.e1a59215.chunk.js",
"static/css/24.c9b064db.chunk.css": "/react/build/static/css/24.c9b064db.chunk.css",
"./static/js/24.07fb44c4.chunk.js": "/react/build/./static/js/24.07fb44c4.chunk.js",
"static/css/25.c9b064db.chunk.css": "/react/build/static/css/25.c9b064db.chunk.css",
"./static/js/25.cc4e4d81.chunk.js": "/react/build/./static/js/25.cc4e4d81.chunk.js",
"static/css/26.31bacb05.chunk.css": "/react/build/static/css/26.31bacb05.chunk.css",
"./static/js/26.0096ff28.chunk.js": "/react/build/./static/js/26.0096ff28.chunk.js",
"static/css/27.524120d2.chunk.css": "/react/build/static/css/27.524120d2.chunk.css",
"./static/js/27.4cd3ef21.chunk.js": "/react/build/./static/js/27.4cd3ef21.chunk.js",
"static/css/28.1b51adea.chunk.css": "/react/build/static/css/28.1b51adea.chunk.css",
"./static/js/28.b642e461.chunk.js": "/react/build/./static/js/28.b642e461.chunk.js",
"static/css/29.c7b1404b.chunk.css": "/react/build/static/css/29.c7b1404b.chunk.css",
"./static/js/29.9d1f7f74.chunk.js": "/react/build/./static/js/29.9d1f7f74.chunk.js",
"static/css/30.c7b1404b.chunk.css": "/react/build/static/css/30.c7b1404b.chunk.css",
"./static/js/30.0d744d87.chunk.js": "/react/build/./static/js/30.0d744d87.chunk.js",
"static/css/31.99df8bd8.chunk.css": "/react/build/static/css/31.99df8bd8.chunk.css",
"./static/js/31.dedb2ce0.chunk.js": "/react/build/./static/js/31.dedb2ce0.chunk.js",
"static/css/32.eef044ab.chunk.css": "/react/build/static/css/32.eef044ab.chunk.css",
"./static/js/32.0b9aa769.chunk.js": "/react/build/./static/js/32.0b9aa769.chunk.js",
"static/css/33.fabc2282.chunk.css": "/react/build/static/css/33.fabc2282.chunk.css",
"./static/js/33.0c7b08a5.chunk.js": "/react/build/./static/js/33.0c7b08a5.chunk.js",
"static/css/34.93004d2a.chunk.css": "/react/build/static/css/34.93004d2a.chunk.css",
"./static/js/34.caa20c15.chunk.js": "/react/build/./static/js/34.caa20c15.chunk.js",
"static/css/35.7be2770e.chunk.css": "/react/build/static/css/35.7be2770e.chunk.css",
"./static/js/35.a8fb1fe5.chunk.js": "/react/build/./static/js/35.a8fb1fe5.chunk.js",
"static/css/36.01b4b2c2.chunk.css": "/react/build/static/css/36.01b4b2c2.chunk.css",
"./static/js/36.a7ff4c8e.chunk.js": "/react/build/./static/js/36.a7ff4c8e.chunk.js",
"static/css/37.b8dcc10e.chunk.css": "/react/build/static/css/37.b8dcc10e.chunk.css",
"./static/js/37.f6f5312c.chunk.js": "/react/build/./static/js/37.f6f5312c.chunk.js",
"static/css/38.9825b4ed.chunk.css": "/react/build/static/css/38.9825b4ed.chunk.css",
"./static/js/38.03b5c774.chunk.js": "/react/build/./static/js/38.03b5c774.chunk.js",
"static/css/39.78dc1e5f.chunk.css": "/react/build/static/css/39.78dc1e5f.chunk.css",
"./static/js/39.1b78e550.chunk.js": "/react/build/./static/js/39.1b78e550.chunk.js",
"static/css/40.b25d46f3.chunk.css": "/react/build/static/css/40.b25d46f3.chunk.css",
"./static/js/40.b657acfe.chunk.js": "/react/build/./static/js/40.b657acfe.chunk.js",
"static/css/41.dba177bc.chunk.css": "/react/build/static/css/41.dba177bc.chunk.css",
"./static/js/41.c15e550c.chunk.js": "/react/build/./static/js/41.c15e550c.chunk.js",
"static/css/42.c7312c17.chunk.css": "/react/build/static/css/42.c7312c17.chunk.css",
"./static/js/42.3b524c62.chunk.js": "/react/build/./static/js/42.3b524c62.chunk.js",
"static/css/43.71802b2f.chunk.css": "/react/build/static/css/43.71802b2f.chunk.css",
"./static/js/43.59b383be.chunk.js": "/react/build/./static/js/43.59b383be.chunk.js",
"static/css/44.c7312c17.chunk.css": "/react/build/static/css/44.c7312c17.chunk.css",
"./static/js/44.1dd04cb6.chunk.js": "/react/build/./static/js/44.1dd04cb6.chunk.js",
"static/css/45.092e2ee3.chunk.css": "/react/build/static/css/45.092e2ee3.chunk.css",
"./static/js/45.c0d3044c.chunk.js": "/react/build/./static/js/45.c0d3044c.chunk.js",
"static/css/46.d54febb8.chunk.css": "/react/build/static/css/46.d54febb8.chunk.css",
"./static/js/46.d41174b0.chunk.js": "/react/build/./static/js/46.d41174b0.chunk.js",
"static/css/47.c347466a.chunk.css": "/react/build/static/css/47.c347466a.chunk.css",
"./static/js/47.06106346.chunk.js": "/react/build/./static/js/47.06106346.chunk.js",
"static/css/48.1be69314.chunk.css": "/react/build/static/css/48.1be69314.chunk.css",
"./static/js/48.1d94fd83.chunk.js": "/react/build/./static/js/48.1d94fd83.chunk.js",
"static/css/49.1be69314.chunk.css": "/react/build/static/css/49.1be69314.chunk.css",
"./static/js/49.190b88eb.chunk.js": "/react/build/./static/js/49.190b88eb.chunk.js",
"static/css/50.ceffcc2e.chunk.css": "/react/build/static/css/50.ceffcc2e.chunk.css",
"./static/js/50.47b36030.chunk.js": "/react/build/./static/js/50.47b36030.chunk.js",
"static/css/51.640f37d5.chunk.css": "/react/build/static/css/51.640f37d5.chunk.css",
"./static/js/51.60492204.chunk.js": "/react/build/./static/js/51.60492204.chunk.js",
"static/css/52.fac0c3b4.chunk.css": "/react/build/static/css/52.fac0c3b4.chunk.css",
"./static/js/52.0ef115fd.chunk.js": "/react/build/./static/js/52.0ef115fd.chunk.js",
"static/css/53.971b56a9.chunk.css": "/react/build/static/css/53.971b56a9.chunk.css",
"./static/js/53.af22293a.chunk.js": "/react/build/./static/js/53.af22293a.chunk.js",
"static/css/54.43a7e510.chunk.css": "/react/build/static/css/54.43a7e510.chunk.css",
"./static/js/54.0997a956.chunk.js": "/react/build/./static/js/54.0997a956.chunk.js",
"static/css/55.43a7e510.chunk.css": "/react/build/static/css/55.43a7e510.chunk.css",
"./static/js/55.9ee29658.chunk.js": "/react/build/./static/js/55.9ee29658.chunk.js",
"static/css/56.3d1201e6.chunk.css": "/react/build/static/css/56.3d1201e6.chunk.css",
"./static/js/56.382d65af.chunk.js": "/react/build/./static/js/56.382d65af.chunk.js",
"static/css/57.e522dd89.chunk.css": "/react/build/static/css/57.e522dd89.chunk.css",
"./static/js/57.b2d9902c.chunk.js": "/react/build/./static/js/57.b2d9902c.chunk.js",
"./static/js/58.82ff6a4f.chunk.js": "/react/build/./static/js/58.82ff6a4f.chunk.js",
"static/css/59.993d8500.chunk.css": "/react/build/static/css/59.993d8500.chunk.css",
"./static/js/59.ba72f3a1.chunk.js": "/react/build/./static/js/59.ba72f3a1.chunk.js",
"static/css/60.1be69314.chunk.css": "/react/build/static/css/60.1be69314.chunk.css",
"./static/js/60.61f15e69.chunk.js": "/react/build/./static/js/60.61f15e69.chunk.js",
"./static/js/61.7374e6b7.chunk.js": "/react/build/./static/js/61.7374e6b7.chunk.js",
"./static/js/62.dd5ec3ac.chunk.js": "/react/build/./static/js/62.dd5ec3ac.chunk.js",
"static/css/63.2163ee97.chunk.css": "/react/build/static/css/63.2163ee97.chunk.css",
"./static/js/63.43749350.chunk.js": "/react/build/./static/js/63.43749350.chunk.js",
"static/css/64.8725ffda.chunk.css": "/react/build/static/css/64.8725ffda.chunk.css",
"./static/js/64.ea9932da.chunk.js": "/react/build/./static/js/64.ea9932da.chunk.js",
"./static/js/65.4c53a855.chunk.js": "/react/build/./static/js/65.4c53a855.chunk.js",
"./static/js/66.33853f25.chunk.js": "/react/build/./static/js/66.33853f25.chunk.js",
"./static/js/67.d670be93.chunk.js": "/react/build/./static/js/67.d670be93.chunk.js",
"./static/js/68.9af45c54.chunk.js": "/react/build/./static/js/68.9af45c54.chunk.js",
"./static/js/69.3eb79ece.chunk.js": "/react/build/./static/js/69.3eb79ece.chunk.js",
"./static/js/70.6125a305.chunk.js": "/react/build/./static/js/70.6125a305.chunk.js",
"./static/js/71.69af1bb2.chunk.js": "/react/build/./static/js/71.69af1bb2.chunk.js",
"static/css/72.dabd48e6.chunk.css": "/react/build/static/css/72.dabd48e6.chunk.css",
"./static/js/72.d452f618.chunk.js": "/react/build/./static/js/72.d452f618.chunk.js",
"./static/js/73.3cb27cbc.chunk.js": "/react/build/./static/js/73.3cb27cbc.chunk.js",
"./static/js/74.cb4a7d3a.chunk.js": "/react/build/./static/js/74.cb4a7d3a.chunk.js",
"static/css/75.2ac07d1f.chunk.css": "/react/build/static/css/75.2ac07d1f.chunk.css",
"./static/js/75.c2a663fb.chunk.js": "/react/build/./static/js/75.c2a663fb.chunk.js",
"static/css/76.993d8500.chunk.css": "/react/build/static/css/76.993d8500.chunk.css",
"./static/js/76.816605ca.chunk.js": "/react/build/./static/js/76.816605ca.chunk.js",
"./static/js/77.e8ff8efd.chunk.js": "/react/build/./static/js/77.e8ff8efd.chunk.js",
"./static/js/78.03ea0f8f.chunk.js": "/react/build/./static/js/78.03ea0f8f.chunk.js",
"./static/js/79.ed5afd3d.chunk.js": "/react/build/./static/js/79.ed5afd3d.chunk.js",
"./static/js/80.38cd3860.chunk.js": "/react/build/./static/js/80.38cd3860.chunk.js",
"./static/js/81.8764793d.chunk.js": "/react/build/./static/js/81.8764793d.chunk.js",
"./static/js/82.3af24b4a.chunk.js": "/react/build/./static/js/82.3af24b4a.chunk.js",
"./static/js/83.9b6bc10f.chunk.js": "/react/build/./static/js/83.9b6bc10f.chunk.js",
"./static/js/84.98abc7a5.chunk.js": "/react/build/./static/js/84.98abc7a5.chunk.js",
"./static/js/85.fd9c57da.chunk.js": "/react/build/./static/js/85.fd9c57da.chunk.js",
"./static/js/86.d32e5c1f.chunk.js": "/react/build/./static/js/86.d32e5c1f.chunk.js",
"./static/js/87.52268767.chunk.js": "/react/build/./static/js/87.52268767.chunk.js",
"./static/js/88.b98083fd.chunk.js": "/react/build/./static/js/88.b98083fd.chunk.js",
"./static/js/89.9f2457b1.chunk.js": "/react/build/./static/js/89.9f2457b1.chunk.js",
"./static/js/90.b34fd4ae.chunk.js": "/react/build/./static/js/90.b34fd4ae.chunk.js",
"./static/js/91.4a6de1e2.chunk.js": "/react/build/./static/js/91.4a6de1e2.chunk.js",
"./static/js/92.90c61d61.chunk.js": "/react/build/./static/js/92.90c61d61.chunk.js",
"./static/js/93.f6c34cb2.chunk.js": "/react/build/./static/js/93.f6c34cb2.chunk.js",
"./static/js/94.c1ec6b69.chunk.js": "/react/build/./static/js/94.c1ec6b69.chunk.js",
"./static/js/95.75a0883c.chunk.js": "/react/build/./static/js/95.75a0883c.chunk.js",
"./static/js/96.8fa418db.chunk.js": "/react/build/./static/js/96.8fa418db.chunk.js",
"./static/js/97.0cebc24a.chunk.js": "/react/build/./static/js/97.0cebc24a.chunk.js",
"./static/js/98.7c0297f3.chunk.js": "/react/build/./static/js/98.7c0297f3.chunk.js",
"./static/js/99.b6d427bb.chunk.js": "/react/build/./static/js/99.b6d427bb.chunk.js",
"./static/js/100.30643b74.chunk.js": "/react/build/./static/js/100.30643b74.chunk.js",
"./static/js/101.3a498409.chunk.js": "/react/build/./static/js/101.3a498409.chunk.js",
"./static/js/102.19c18cac.chunk.js": "/react/build/./static/js/102.19c18cac.chunk.js",
"./static/js/103.913b956b.chunk.js": "/react/build/./static/js/103.913b956b.chunk.js",
"./static/js/104.1c0cf399.chunk.js": "/react/build/./static/js/104.1c0cf399.chunk.js",
"./static/js/105.90eb0c9e.chunk.js": "/react/build/./static/js/105.90eb0c9e.chunk.js",
"./static/js/106.0d2171d8.chunk.js": "/react/build/./static/js/106.0d2171d8.chunk.js",
"./static/js/107.faf1a078.chunk.js": "/react/build/./static/js/107.faf1a078.chunk.js",
"./static/js/108.1fbdc913.chunk.js": "/react/build/./static/js/108.1fbdc913.chunk.js",
"./static/js/109.1f3525f0.chunk.js": "/react/build/./static/js/109.1f3525f0.chunk.js",
"./static/js/110.18406c85.chunk.js": "/react/build/./static/js/110.18406c85.chunk.js",
"./static/js/111.a082039c.chunk.js": "/react/build/./static/js/111.a082039c.chunk.js",
"./static/js/112.9082bdfa.chunk.js": "/react/build/./static/js/112.9082bdfa.chunk.js",
"./static/js/113.4934f3e0.chunk.js": "/react/build/./static/js/113.4934f3e0.chunk.js",
"./static/js/114.ed06755b.chunk.js": "/react/build/./static/js/114.ed06755b.chunk.js",
"./static/js/115.1cd7add8.chunk.js": "/react/build/./static/js/115.1cd7add8.chunk.js",
"./static/js/116.1bec3b81.chunk.js": "/react/build/./static/js/116.1bec3b81.chunk.js",
"./static/js/117.b7cf81bb.chunk.js": "/react/build/./static/js/117.b7cf81bb.chunk.js",
"./static/js/118.7f23e6b7.chunk.js": "/react/build/./static/js/118.7f23e6b7.chunk.js",
"./static/js/119.4f6c8cd9.chunk.js": "/react/build/./static/js/119.4f6c8cd9.chunk.js",
"./static/js/120.fddf8c6b.chunk.js": "/react/build/./static/js/120.fddf8c6b.chunk.js",
"./static/js/121.b30beac5.chunk.js": "/react/build/./static/js/121.b30beac5.chunk.js",
"./static/js/122.d4f6a1e7.chunk.js": "/react/build/./static/js/122.d4f6a1e7.chunk.js",
"./static/js/123.32844768.chunk.js": "/react/build/./static/js/123.32844768.chunk.js",
"./static/js/124.fff2e03f.chunk.js": "/react/build/./static/js/124.fff2e03f.chunk.js",
"./static/js/125.aa9cf50b.chunk.js": "/react/build/./static/js/125.aa9cf50b.chunk.js",
"./static/js/126.a12a4619.chunk.js": "/react/build/./static/js/126.a12a4619.chunk.js",
"./static/js/127.d0c36129.chunk.js": "/react/build/./static/js/127.d0c36129.chunk.js",
"./static/js/128.1eeec8b5.chunk.js": "/react/build/./static/js/128.1eeec8b5.chunk.js",
"./static/js/129.2757a185.chunk.js": "/react/build/./static/js/129.2757a185.chunk.js",
"./static/js/130.9744ab1a.chunk.js": "/react/build/./static/js/130.9744ab1a.chunk.js",
"./static/js/131.782174ee.chunk.js": "/react/build/./static/js/131.782174ee.chunk.js",
"./static/js/132.4d8631a7.chunk.js": "/react/build/./static/js/132.4d8631a7.chunk.js",
"./static/js/133.49c8480a.chunk.js": "/react/build/./static/js/133.49c8480a.chunk.js",
"./static/js/134.41cfcb42.chunk.js": "/react/build/./static/js/134.41cfcb42.chunk.js",
"./static/js/135.b27dcf4e.chunk.js": "/react/build/./static/js/135.b27dcf4e.chunk.js",
"./static/js/136.e5c7d987.chunk.js": "/react/build/./static/js/136.e5c7d987.chunk.js",
"./static/js/137.d12d3a11.chunk.js": "/react/build/./static/js/137.d12d3a11.chunk.js",
"./static/js/138.b0d3f1b1.chunk.js": "/react/build/./static/js/138.b0d3f1b1.chunk.js",
"main.css": "/react/build/static/css/main.42d13bba.chunk.css",
"main.js": "/react/build/./static/js/main.aef94101.chunk.js",
"runtime~main.js": "/react/build/./static/js/runtime~main.8f88947c.js",
"./static/js/133.49c8480a.chunk.js.LICENSE.txt": "/react/build/./static/js/133.49c8480a.chunk.js.LICENSE.txt",
"./static/js/6.a952f14e.chunk.js.LICENSE.txt": "/react/build/./static/js/6.a952f14e.chunk.js.LICENSE.txt",
"./static/js/main.aef94101.chunk.js.LICENSE.txt": "/react/build/./static/js/main.aef94101.chunk.js.LICENSE.txt",
"./static/js/0.e1cbe8f1.chunk.js": "/react/build/./static/js/0.e1cbe8f1.chunk.js",
"./static/js/1.5c5b8254.chunk.js": "/react/build/./static/js/1.5c5b8254.chunk.js",
"./static/js/2.3782d7a2.chunk.js": "/react/build/./static/js/2.3782d7a2.chunk.js",
"./static/js/3.30fe9f71.chunk.js": "/react/build/./static/js/3.30fe9f71.chunk.js",
"./static/js/4.cbf4b66a.chunk.js": "/react/build/./static/js/4.cbf4b66a.chunk.js",
"./static/js/5.50541e71.chunk.js": "/react/build/./static/js/5.50541e71.chunk.js",
"./static/js/6.2c9f5c29.chunk.js": "/react/build/./static/js/6.2c9f5c29.chunk.js",
"./static/js/7.c50f3381.chunk.js": "/react/build/./static/js/7.c50f3381.chunk.js",
"./static/js/8.06cb905e.chunk.js": "/react/build/./static/js/8.06cb905e.chunk.js",
"./static/js/9.9f909eb5.chunk.js": "/react/build/./static/js/9.9f909eb5.chunk.js",
"./static/js/10.4ee2d21d.chunk.js": "/react/build/./static/js/10.4ee2d21d.chunk.js",
"./static/js/11.65e1df7e.chunk.js": "/react/build/./static/js/11.65e1df7e.chunk.js",
"./static/js/12.3c222495.chunk.js": "/react/build/./static/js/12.3c222495.chunk.js",
"./static/js/13.d2a2266b.chunk.js": "/react/build/./static/js/13.d2a2266b.chunk.js",
"./static/js/14.2c3f5f8b.chunk.js": "/react/build/./static/js/14.2c3f5f8b.chunk.js",
"static/css/15.3634cedd.chunk.css": "/react/build/static/css/15.3634cedd.chunk.css",
"./static/js/15.f3d77842.chunk.js": "/react/build/./static/js/15.f3d77842.chunk.js",
"static/css/16.52c523fa.chunk.css": "/react/build/static/css/16.52c523fa.chunk.css",
"./static/js/16.d562f911.chunk.js": "/react/build/./static/js/16.d562f911.chunk.js",
"static/css/17.3556f96b.chunk.css": "/react/build/static/css/17.3556f96b.chunk.css",
"./static/js/17.979a91ac.chunk.js": "/react/build/./static/js/17.979a91ac.chunk.js",
"./static/js/18.93026cfb.chunk.js": "/react/build/./static/js/18.93026cfb.chunk.js",
"./static/js/19.39d3d961.chunk.js": "/react/build/./static/js/19.39d3d961.chunk.js",
"./static/js/20.560dcbaa.chunk.js": "/react/build/./static/js/20.560dcbaa.chunk.js",
"static/css/21.a4567ed2.chunk.css": "/react/build/static/css/21.a4567ed2.chunk.css",
"./static/js/21.112f9d26.chunk.js": "/react/build/./static/js/21.112f9d26.chunk.js",
"./static/js/22.936f6b9a.chunk.js": "/react/build/./static/js/22.936f6b9a.chunk.js",
"./static/js/23.30b0c710.chunk.js": "/react/build/./static/js/23.30b0c710.chunk.js",
"static/css/24.1305617c.chunk.css": "/react/build/static/css/24.1305617c.chunk.css",
"./static/js/24.2d3ad363.chunk.js": "/react/build/./static/js/24.2d3ad363.chunk.js",
"static/css/25.debd6334.chunk.css": "/react/build/static/css/25.debd6334.chunk.css",
"./static/js/25.d5b46deb.chunk.js": "/react/build/./static/js/25.d5b46deb.chunk.js",
"static/css/26.71715280.chunk.css": "/react/build/static/css/26.71715280.chunk.css",
"./static/js/26.f22bfe66.chunk.js": "/react/build/./static/js/26.f22bfe66.chunk.js",
"./static/js/27.0adace88.chunk.js": "/react/build/./static/js/27.0adace88.chunk.js",
"./static/js/28.9a9f6248.chunk.js": "/react/build/./static/js/28.9a9f6248.chunk.js",
"./static/js/29.aac47259.chunk.js": "/react/build/./static/js/29.aac47259.chunk.js",
"./static/js/30.017ae9d3.chunk.js": "/react/build/./static/js/30.017ae9d3.chunk.js",
"static/css/31.6dd6e067.chunk.css": "/react/build/static/css/31.6dd6e067.chunk.css",
"./static/js/31.23384a32.chunk.js": "/react/build/./static/js/31.23384a32.chunk.js",
"static/css/32.373066d0.chunk.css": "/react/build/static/css/32.373066d0.chunk.css",
"./static/js/32.1801ae89.chunk.js": "/react/build/./static/js/32.1801ae89.chunk.js",
"static/css/33.bcec347a.chunk.css": "/react/build/static/css/33.bcec347a.chunk.css",
"./static/js/33.b477c4ad.chunk.js": "/react/build/./static/js/33.b477c4ad.chunk.js",
"static/css/34.76f1c728.chunk.css": "/react/build/static/css/34.76f1c728.chunk.css",
"./static/js/34.0958d479.chunk.js": "/react/build/./static/js/34.0958d479.chunk.js",
"static/css/35.a6ff2ce2.chunk.css": "/react/build/static/css/35.a6ff2ce2.chunk.css",
"./static/js/35.09c0c6d8.chunk.js": "/react/build/./static/js/35.09c0c6d8.chunk.js",
"static/css/36.7962893e.chunk.css": "/react/build/static/css/36.7962893e.chunk.css",
"./static/js/36.2b49057a.chunk.js": "/react/build/./static/js/36.2b49057a.chunk.js",
"static/css/37.037f2970.chunk.css": "/react/build/static/css/37.037f2970.chunk.css",
"./static/js/37.b4c852b2.chunk.js": "/react/build/./static/js/37.b4c852b2.chunk.js",
"static/css/38.3bed8221.chunk.css": "/react/build/static/css/38.3bed8221.chunk.css",
"./static/js/38.4a2e3486.chunk.js": "/react/build/./static/js/38.4a2e3486.chunk.js",
"static/css/39.e4f0fbde.chunk.css": "/react/build/static/css/39.e4f0fbde.chunk.css",
"./static/js/39.a14911e2.chunk.js": "/react/build/./static/js/39.a14911e2.chunk.js",
"static/css/40.27652114.chunk.css": "/react/build/static/css/40.27652114.chunk.css",
"./static/js/40.59243583.chunk.js": "/react/build/./static/js/40.59243583.chunk.js",
"static/css/41.6bd0f0ee.chunk.css": "/react/build/static/css/41.6bd0f0ee.chunk.css",
"./static/js/41.bfb56d61.chunk.js": "/react/build/./static/js/41.bfb56d61.chunk.js",
"static/css/42.2b9286a8.chunk.css": "/react/build/static/css/42.2b9286a8.chunk.css",
"./static/js/42.2a343a40.chunk.js": "/react/build/./static/js/42.2a343a40.chunk.js",
"static/css/43.06f2d481.chunk.css": "/react/build/static/css/43.06f2d481.chunk.css",
"./static/js/43.15102683.chunk.js": "/react/build/./static/js/43.15102683.chunk.js",
"static/css/44.3326f343.chunk.css": "/react/build/static/css/44.3326f343.chunk.css",
"./static/js/44.b42ed00f.chunk.js": "/react/build/./static/js/44.b42ed00f.chunk.js",
"static/css/45.062d28d7.chunk.css": "/react/build/static/css/45.062d28d7.chunk.css",
"./static/js/45.b2d6d5dd.chunk.js": "/react/build/./static/js/45.b2d6d5dd.chunk.js",
"static/css/46.7893366d.chunk.css": "/react/build/static/css/46.7893366d.chunk.css",
"./static/js/46.2cdd83ca.chunk.js": "/react/build/./static/js/46.2cdd83ca.chunk.js",
"static/css/47.23cef178.chunk.css": "/react/build/static/css/47.23cef178.chunk.css",
"./static/js/47.9f6d1d93.chunk.js": "/react/build/./static/js/47.9f6d1d93.chunk.js",
"static/css/48.47822f5e.chunk.css": "/react/build/static/css/48.47822f5e.chunk.css",
"./static/js/48.4da0202d.chunk.js": "/react/build/./static/js/48.4da0202d.chunk.js",
"static/css/49.47822f5e.chunk.css": "/react/build/static/css/49.47822f5e.chunk.css",
"./static/js/49.1ed66a15.chunk.js": "/react/build/./static/js/49.1ed66a15.chunk.js",
"static/css/50.47822f5e.chunk.css": "/react/build/static/css/50.47822f5e.chunk.css",
"./static/js/50.ad80961f.chunk.js": "/react/build/./static/js/50.ad80961f.chunk.js",
"static/css/51.47822f5e.chunk.css": "/react/build/static/css/51.47822f5e.chunk.css",
"./static/js/51.70515701.chunk.js": "/react/build/./static/js/51.70515701.chunk.js",
"static/css/52.fd4a86bb.chunk.css": "/react/build/static/css/52.fd4a86bb.chunk.css",
"./static/js/52.6d1e9446.chunk.js": "/react/build/./static/js/52.6d1e9446.chunk.js",
"static/css/53.77f6332f.chunk.css": "/react/build/static/css/53.77f6332f.chunk.css",
"./static/js/53.e22feaac.chunk.js": "/react/build/./static/js/53.e22feaac.chunk.js",
"static/css/54.77f6332f.chunk.css": "/react/build/static/css/54.77f6332f.chunk.css",
"./static/js/54.2dd93123.chunk.js": "/react/build/./static/js/54.2dd93123.chunk.js",
"static/css/55.77f6332f.chunk.css": "/react/build/static/css/55.77f6332f.chunk.css",
"./static/js/55.9325cc52.chunk.js": "/react/build/./static/js/55.9325cc52.chunk.js",
"static/css/56.77f6332f.chunk.css": "/react/build/static/css/56.77f6332f.chunk.css",
"./static/js/56.d5a47ac2.chunk.js": "/react/build/./static/js/56.d5a47ac2.chunk.js",
"static/css/57.77f6332f.chunk.css": "/react/build/static/css/57.77f6332f.chunk.css",
"./static/js/57.53697c9f.chunk.js": "/react/build/./static/js/57.53697c9f.chunk.js",
"static/css/58.b9ceef04.chunk.css": "/react/build/static/css/58.b9ceef04.chunk.css",
"./static/js/58.ffa71819.chunk.js": "/react/build/./static/js/58.ffa71819.chunk.js",
"static/css/59.2b3bbfda.chunk.css": "/react/build/static/css/59.2b3bbfda.chunk.css",
"./static/js/59.9304bd58.chunk.js": "/react/build/./static/js/59.9304bd58.chunk.js",
"static/css/60.f9a55543.chunk.css": "/react/build/static/css/60.f9a55543.chunk.css",
"./static/js/60.22d7289c.chunk.js": "/react/build/./static/js/60.22d7289c.chunk.js",
"static/css/61.916deb62.chunk.css": "/react/build/static/css/61.916deb62.chunk.css",
"./static/js/61.0b38d8f6.chunk.js": "/react/build/./static/js/61.0b38d8f6.chunk.js",
"static/css/62.695979c4.chunk.css": "/react/build/static/css/62.695979c4.chunk.css",
"./static/js/62.d0477088.chunk.js": "/react/build/./static/js/62.d0477088.chunk.js",
"static/css/63.fc88ae53.chunk.css": "/react/build/static/css/63.fc88ae53.chunk.css",
"./static/js/63.794d12fa.chunk.js": "/react/build/./static/js/63.794d12fa.chunk.js",
"./static/js/64.b475fb1e.chunk.js": "/react/build/./static/js/64.b475fb1e.chunk.js",
"static/css/65.7e7702ee.chunk.css": "/react/build/static/css/65.7e7702ee.chunk.css",
"./static/js/65.ed1b47cb.chunk.js": "/react/build/./static/js/65.ed1b47cb.chunk.js",
"static/css/66.b1fca28e.chunk.css": "/react/build/static/css/66.b1fca28e.chunk.css",
"./static/js/66.48ce7086.chunk.js": "/react/build/./static/js/66.48ce7086.chunk.js",
"static/css/67.789b894c.chunk.css": "/react/build/static/css/67.789b894c.chunk.css",
"./static/js/67.c5c970fe.chunk.js": "/react/build/./static/js/67.c5c970fe.chunk.js",
"static/css/68.ed2d3b4a.chunk.css": "/react/build/static/css/68.ed2d3b4a.chunk.css",
"./static/js/68.b167b582.chunk.js": "/react/build/./static/js/68.b167b582.chunk.js",
"static/css/69.56ff261c.chunk.css": "/react/build/static/css/69.56ff261c.chunk.css",
"./static/js/69.34db2910.chunk.js": "/react/build/./static/js/69.34db2910.chunk.js",
"static/css/70.7781c51b.chunk.css": "/react/build/static/css/70.7781c51b.chunk.css",
"./static/js/70.349e5505.chunk.js": "/react/build/./static/js/70.349e5505.chunk.js",
"static/css/71.cda523c0.chunk.css": "/react/build/static/css/71.cda523c0.chunk.css",
"./static/js/71.125ffa9d.chunk.js": "/react/build/./static/js/71.125ffa9d.chunk.js",
"static/css/72.1f884dd0.chunk.css": "/react/build/static/css/72.1f884dd0.chunk.css",
"./static/js/72.d0d83b67.chunk.js": "/react/build/./static/js/72.d0d83b67.chunk.js",
"static/css/73.5c44fb8c.chunk.css": "/react/build/static/css/73.5c44fb8c.chunk.css",
"./static/js/73.b35668e5.chunk.js": "/react/build/./static/js/73.b35668e5.chunk.js",
"static/css/74.ac85ddd6.chunk.css": "/react/build/static/css/74.ac85ddd6.chunk.css",
"./static/js/74.118b4ba7.chunk.js": "/react/build/./static/js/74.118b4ba7.chunk.js",
"static/css/75.6a4928ee.chunk.css": "/react/build/static/css/75.6a4928ee.chunk.css",
"./static/js/75.51e8578e.chunk.js": "/react/build/./static/js/75.51e8578e.chunk.js",
"static/css/76.eadff4ef.chunk.css": "/react/build/static/css/76.eadff4ef.chunk.css",
"./static/js/76.cc1d7891.chunk.js": "/react/build/./static/js/76.cc1d7891.chunk.js",
"static/css/77.f43d9ed9.chunk.css": "/react/build/static/css/77.f43d9ed9.chunk.css",
"./static/js/77.d64ee44f.chunk.js": "/react/build/./static/js/77.d64ee44f.chunk.js",
"./static/js/78.a2d47052.chunk.js": "/react/build/./static/js/78.a2d47052.chunk.js",
"static/css/79.fac20396.chunk.css": "/react/build/static/css/79.fac20396.chunk.css",
"./static/js/79.55dda6d2.chunk.js": "/react/build/./static/js/79.55dda6d2.chunk.js",
"./static/js/80.7fd53064.chunk.js": "/react/build/./static/js/80.7fd53064.chunk.js",
"./static/js/81.3f1eeaf5.chunk.js": "/react/build/./static/js/81.3f1eeaf5.chunk.js",
"./static/js/82.f97ede9d.chunk.js": "/react/build/./static/js/82.f97ede9d.chunk.js",
"./static/js/83.60500b06.chunk.js": "/react/build/./static/js/83.60500b06.chunk.js",
"static/css/84.2b4fa75d.chunk.css": "/react/build/static/css/84.2b4fa75d.chunk.css",
"./static/js/84.30fe4502.chunk.js": "/react/build/./static/js/84.30fe4502.chunk.js",
"./static/js/85.4b78e770.chunk.js": "/react/build/./static/js/85.4b78e770.chunk.js",
"static/css/86.1b077f26.chunk.css": "/react/build/static/css/86.1b077f26.chunk.css",
"./static/js/86.6b4fbbdb.chunk.js": "/react/build/./static/js/86.6b4fbbdb.chunk.js",
"./static/js/87.94c72e3a.chunk.js": "/react/build/./static/js/87.94c72e3a.chunk.js",
"static/css/88.0532f22b.chunk.css": "/react/build/static/css/88.0532f22b.chunk.css",
"./static/js/88.ac9e21dc.chunk.js": "/react/build/./static/js/88.ac9e21dc.chunk.js",
"static/css/89.3556f96b.chunk.css": "/react/build/static/css/89.3556f96b.chunk.css",
"./static/js/89.0a4c51e3.chunk.js": "/react/build/./static/js/89.0a4c51e3.chunk.js",
"static/css/90.3bc98e14.chunk.css": "/react/build/static/css/90.3bc98e14.chunk.css",
"./static/js/90.eef6ca7f.chunk.js": "/react/build/./static/js/90.eef6ca7f.chunk.js",
"static/css/91.bb8a847d.chunk.css": "/react/build/static/css/91.bb8a847d.chunk.css",
"./static/js/91.59a945a1.chunk.js": "/react/build/./static/js/91.59a945a1.chunk.js",
"static/css/92.373066d0.chunk.css": "/react/build/static/css/92.373066d0.chunk.css",
"./static/js/92.acd1a6eb.chunk.js": "/react/build/./static/js/92.acd1a6eb.chunk.js",
"static/css/93.3c2e7fe2.chunk.css": "/react/build/static/css/93.3c2e7fe2.chunk.css",
"./static/js/93.5b4d6c05.chunk.js": "/react/build/./static/js/93.5b4d6c05.chunk.js",
"static/css/94.d451e84f.chunk.css": "/react/build/static/css/94.d451e84f.chunk.css",
"./static/js/94.85b14adc.chunk.js": "/react/build/./static/js/94.85b14adc.chunk.js",
"static/css/95.22497360.chunk.css": "/react/build/static/css/95.22497360.chunk.css",
"./static/js/95.4b63ef49.chunk.js": "/react/build/./static/js/95.4b63ef49.chunk.js",
"static/css/96.e988d55e.chunk.css": "/react/build/static/css/96.e988d55e.chunk.css",
"./static/js/96.2076a67a.chunk.js": "/react/build/./static/js/96.2076a67a.chunk.js",
"static/css/97.bb8a847d.chunk.css": "/react/build/static/css/97.bb8a847d.chunk.css",
"./static/js/97.ab1a59ed.chunk.js": "/react/build/./static/js/97.ab1a59ed.chunk.js",
"static/css/98.bc49e123.chunk.css": "/react/build/static/css/98.bc49e123.chunk.css",
"./static/js/98.43280ce5.chunk.js": "/react/build/./static/js/98.43280ce5.chunk.js",
"static/css/99.1b6ed5c5.chunk.css": "/react/build/static/css/99.1b6ed5c5.chunk.css",
"./static/js/99.f082ec9e.chunk.js": "/react/build/./static/js/99.f082ec9e.chunk.js",
"static/css/100.b49b1b5a.chunk.css": "/react/build/static/css/100.b49b1b5a.chunk.css",
"./static/js/100.0afd0b24.chunk.js": "/react/build/./static/js/100.0afd0b24.chunk.js",
"./static/js/101.9db705a8.chunk.js": "/react/build/./static/js/101.9db705a8.chunk.js",
"static/css/102.b28ea148.chunk.css": "/react/build/static/css/102.b28ea148.chunk.css",
"./static/js/102.70eead64.chunk.js": "/react/build/./static/js/102.70eead64.chunk.js",
"static/css/103.f7736ad5.chunk.css": "/react/build/static/css/103.f7736ad5.chunk.css",
"./static/js/103.7e26ba5d.chunk.js": "/react/build/./static/js/103.7e26ba5d.chunk.js",
"static/css/104.4a604d97.chunk.css": "/react/build/static/css/104.4a604d97.chunk.css",
"./static/js/104.02c7ec6c.chunk.js": "/react/build/./static/js/104.02c7ec6c.chunk.js",
"static/css/105.f7b3827b.chunk.css": "/react/build/static/css/105.f7b3827b.chunk.css",
"./static/js/105.0a3280eb.chunk.js": "/react/build/./static/js/105.0a3280eb.chunk.js",
"static/css/106.2e70f064.chunk.css": "/react/build/static/css/106.2e70f064.chunk.css",
"./static/js/106.c1ebcb5d.chunk.js": "/react/build/./static/js/106.c1ebcb5d.chunk.js",
"static/css/107.91dff43f.chunk.css": "/react/build/static/css/107.91dff43f.chunk.css",
"./static/js/107.e4b60191.chunk.js": "/react/build/./static/js/107.e4b60191.chunk.js",
"static/css/108.847a33cf.chunk.css": "/react/build/static/css/108.847a33cf.chunk.css",
"./static/js/108.abee367e.chunk.js": "/react/build/./static/js/108.abee367e.chunk.js",
"static/css/109.9a73cba0.chunk.css": "/react/build/static/css/109.9a73cba0.chunk.css",
"./static/js/109.050f5376.chunk.js": "/react/build/./static/js/109.050f5376.chunk.js",
"static/css/110.75e94fa4.chunk.css": "/react/build/static/css/110.75e94fa4.chunk.css",
"./static/js/110.a8dca59a.chunk.js": "/react/build/./static/js/110.a8dca59a.chunk.js",
"static/css/111.fc4749fc.chunk.css": "/react/build/static/css/111.fc4749fc.chunk.css",
"./static/js/111.82ff4e68.chunk.js": "/react/build/./static/js/111.82ff4e68.chunk.js",
"./static/js/112.7a87edbd.chunk.js": "/react/build/./static/js/112.7a87edbd.chunk.js",
"./static/js/113.e60a9ad3.chunk.js": "/react/build/./static/js/113.e60a9ad3.chunk.js",
"static/css/114.4054f41b.chunk.css": "/react/build/static/css/114.4054f41b.chunk.css",
"./static/js/114.351828ec.chunk.js": "/react/build/./static/js/114.351828ec.chunk.js",
"static/css/115.3556f96b.chunk.css": "/react/build/static/css/115.3556f96b.chunk.css",
"./static/js/115.6cae5046.chunk.js": "/react/build/./static/js/115.6cae5046.chunk.js",
"static/css/116.0601c364.chunk.css": "/react/build/static/css/116.0601c364.chunk.css",
"./static/js/116.70699dca.chunk.js": "/react/build/./static/js/116.70699dca.chunk.js",
"./static/js/117.8e576da3.chunk.js": "/react/build/./static/js/117.8e576da3.chunk.js",
"static/css/118.2fc1c687.chunk.css": "/react/build/static/css/118.2fc1c687.chunk.css",
"./static/js/118.098fdd83.chunk.js": "/react/build/./static/js/118.098fdd83.chunk.js",
"./static/js/119.660e7fd3.chunk.js": "/react/build/./static/js/119.660e7fd3.chunk.js",
"./static/js/120.64cd18e0.chunk.js": "/react/build/./static/js/120.64cd18e0.chunk.js",
"static/css/121.cfede3d6.chunk.css": "/react/build/static/css/121.cfede3d6.chunk.css",
"./static/js/121.33996f96.chunk.js": "/react/build/./static/js/121.33996f96.chunk.js",
"static/css/122.4bdc68f7.chunk.css": "/react/build/static/css/122.4bdc68f7.chunk.css",
"./static/js/122.3e6db13f.chunk.js": "/react/build/./static/js/122.3e6db13f.chunk.js",
"static/css/123.ea97577b.chunk.css": "/react/build/static/css/123.ea97577b.chunk.css",
"./static/js/123.40a6486b.chunk.js": "/react/build/./static/js/123.40a6486b.chunk.js",
"static/css/124.ffbc2832.chunk.css": "/react/build/static/css/124.ffbc2832.chunk.css",
"./static/js/124.e1812593.chunk.js": "/react/build/./static/js/124.e1812593.chunk.js",
"static/css/125.0ce24a08.chunk.css": "/react/build/static/css/125.0ce24a08.chunk.css",
"./static/js/125.e34b4cfe.chunk.js": "/react/build/./static/js/125.e34b4cfe.chunk.js",
"static/css/126.ad7cc315.chunk.css": "/react/build/static/css/126.ad7cc315.chunk.css",
"./static/js/126.dcb43177.chunk.js": "/react/build/./static/js/126.dcb43177.chunk.js",
"./static/js/127.1aa715e0.chunk.js": "/react/build/./static/js/127.1aa715e0.chunk.js",
"static/css/128.55624eca.chunk.css": "/react/build/static/css/128.55624eca.chunk.css",
"./static/js/128.bbeec1e3.chunk.js": "/react/build/./static/js/128.bbeec1e3.chunk.js",
"static/css/129.b2109eb4.chunk.css": "/react/build/static/css/129.b2109eb4.chunk.css",
"./static/js/129.22f78f6c.chunk.js": "/react/build/./static/js/129.22f78f6c.chunk.js",
"./static/js/130.e1baf306.chunk.js": "/react/build/./static/js/130.e1baf306.chunk.js",
"static/css/131.fd3fa2e9.chunk.css": "/react/build/static/css/131.fd3fa2e9.chunk.css",
"./static/js/131.d90affc4.chunk.js": "/react/build/./static/js/131.d90affc4.chunk.js",
"static/css/132.1e16a1b4.chunk.css": "/react/build/static/css/132.1e16a1b4.chunk.css",
"./static/js/132.d2640fe0.chunk.js": "/react/build/./static/js/132.d2640fe0.chunk.js",
"static/css/133.83e7a0f5.chunk.css": "/react/build/static/css/133.83e7a0f5.chunk.css",
"./static/js/133.14d556d6.chunk.js": "/react/build/./static/js/133.14d556d6.chunk.js",
"./static/js/134.1d2ec542.chunk.js": "/react/build/./static/js/134.1d2ec542.chunk.js",
"./static/js/135.56e8b919.chunk.js": "/react/build/./static/js/135.56e8b919.chunk.js",
"./static/js/136.3b610b6f.chunk.js": "/react/build/./static/js/136.3b610b6f.chunk.js",
"static/css/137.8a2a0d50.chunk.css": "/react/build/static/css/137.8a2a0d50.chunk.css",
"./static/js/137.589e2c76.chunk.js": "/react/build/./static/js/137.589e2c76.chunk.js",
"./static/js/138.a890eb43.chunk.js": "/react/build/./static/js/138.a890eb43.chunk.js",
"static/css/139.78a1ba5d.chunk.css": "/react/build/static/css/139.78a1ba5d.chunk.css",
"./static/js/139.cc866c18.chunk.js": "/react/build/./static/js/139.cc866c18.chunk.js",
"./static/js/140.1da28efd.chunk.js": "/react/build/./static/js/140.1da28efd.chunk.js",
"static/css/141.f4de1d43.chunk.css": "/react/build/static/css/141.f4de1d43.chunk.css",
"./static/js/141.525a3519.chunk.js": "/react/build/./static/js/141.525a3519.chunk.js",
"static/css/142.e3d139b9.chunk.css": "/react/build/static/css/142.e3d139b9.chunk.css",
"./static/js/142.fa09a6f8.chunk.js": "/react/build/./static/js/142.fa09a6f8.chunk.js",
"static/css/143.68faae98.chunk.css": "/react/build/static/css/143.68faae98.chunk.css",
"./static/js/143.5f61bd42.chunk.js": "/react/build/./static/js/143.5f61bd42.chunk.js",
"./static/js/144.817e7c70.chunk.js": "/react/build/./static/js/144.817e7c70.chunk.js",
"./static/js/145.82c65abe.chunk.js": "/react/build/./static/js/145.82c65abe.chunk.js",
"static/css/146.fd3fa2e9.chunk.css": "/react/build/static/css/146.fd3fa2e9.chunk.css",
"./static/js/146.3e9448d8.chunk.js": "/react/build/./static/js/146.3e9448d8.chunk.js",
"static/css/147.0601c364.chunk.css": "/react/build/static/css/147.0601c364.chunk.css",
"./static/js/147.624b4c85.chunk.js": "/react/build/./static/js/147.624b4c85.chunk.js",
"static/css/148.da41c138.chunk.css": "/react/build/static/css/148.da41c138.chunk.css",
"./static/js/148.a4740530.chunk.js": "/react/build/./static/js/148.a4740530.chunk.js",
"static/css/149.4f855ec7.chunk.css": "/react/build/static/css/149.4f855ec7.chunk.css",
"./static/js/149.946f8c2c.chunk.js": "/react/build/./static/js/149.946f8c2c.chunk.js",
"static/css/150.45d2ef9c.chunk.css": "/react/build/static/css/150.45d2ef9c.chunk.css",
"./static/js/150.26a5b5b5.chunk.js": "/react/build/./static/js/150.26a5b5b5.chunk.js",
"static/css/151.5d8ecbe2.chunk.css": "/react/build/static/css/151.5d8ecbe2.chunk.css",
"./static/js/151.20490b8d.chunk.js": "/react/build/./static/js/151.20490b8d.chunk.js",
"./static/js/152.b8de25e1.chunk.js": "/react/build/./static/js/152.b8de25e1.chunk.js",
"./static/js/153.caea6cbb.chunk.js": "/react/build/./static/js/153.caea6cbb.chunk.js",
"./static/js/154.5eeec98e.chunk.js": "/react/build/./static/js/154.5eeec98e.chunk.js",
"./static/js/155.e9671bb1.chunk.js": "/react/build/./static/js/155.e9671bb1.chunk.js",
"./static/js/156.45189dcd.chunk.js": "/react/build/./static/js/156.45189dcd.chunk.js",
"static/css/157.080d6958.chunk.css": "/react/build/static/css/157.080d6958.chunk.css",
"./static/js/157.e2d32de7.chunk.js": "/react/build/./static/js/157.e2d32de7.chunk.js",
"./static/js/158.6fc539e8.chunk.js": "/react/build/./static/js/158.6fc539e8.chunk.js",
"./static/js/159.fcafb41c.chunk.js": "/react/build/./static/js/159.fcafb41c.chunk.js",
"static/css/160.f1eaede3.chunk.css": "/react/build/static/css/160.f1eaede3.chunk.css",
"./static/js/160.071bb5da.chunk.js": "/react/build/./static/js/160.071bb5da.chunk.js",
"static/css/161.b6f629c2.chunk.css": "/react/build/static/css/161.b6f629c2.chunk.css",
"./static/js/161.471cdefd.chunk.js": "/react/build/./static/js/161.471cdefd.chunk.js",
"static/css/162.4a604d97.chunk.css": "/react/build/static/css/162.4a604d97.chunk.css",
"./static/js/162.acce8d43.chunk.js": "/react/build/./static/js/162.acce8d43.chunk.js",
"static/css/163.632d7855.chunk.css": "/react/build/static/css/163.632d7855.chunk.css",
"./static/js/163.a1b4b862.chunk.js": "/react/build/./static/js/163.a1b4b862.chunk.js",
"static/css/164.1c1542c3.chunk.css": "/react/build/static/css/164.1c1542c3.chunk.css",
"./static/js/164.6a9d8d0c.chunk.js": "/react/build/./static/js/164.6a9d8d0c.chunk.js",
"static/css/165.42ca5ffc.chunk.css": "/react/build/static/css/165.42ca5ffc.chunk.css",
"./static/js/165.2513a68b.chunk.js": "/react/build/./static/js/165.2513a68b.chunk.js",
"static/css/166.0601c364.chunk.css": "/react/build/static/css/166.0601c364.chunk.css",
"./static/js/166.04c56731.chunk.js": "/react/build/./static/js/166.04c56731.chunk.js",
"static/css/167.0601c364.chunk.css": "/react/build/static/css/167.0601c364.chunk.css",
"./static/js/167.0d1f1ef2.chunk.js": "/react/build/./static/js/167.0d1f1ef2.chunk.js",
"static/css/168.ad0c54fb.chunk.css": "/react/build/static/css/168.ad0c54fb.chunk.css",
"./static/js/168.024bcbfc.chunk.js": "/react/build/./static/js/168.024bcbfc.chunk.js",
"static/css/169.b7294a03.chunk.css": "/react/build/static/css/169.b7294a03.chunk.css",
"./static/js/169.82397f61.chunk.js": "/react/build/./static/js/169.82397f61.chunk.js",
"static/css/170.b7294a03.chunk.css": "/react/build/static/css/170.b7294a03.chunk.css",
"./static/js/170.6e3259dc.chunk.js": "/react/build/./static/js/170.6e3259dc.chunk.js",
"static/css/171.b7294a03.chunk.css": "/react/build/static/css/171.b7294a03.chunk.css",
"./static/js/171.89471da2.chunk.js": "/react/build/./static/js/171.89471da2.chunk.js",
"static/css/172.d6d83feb.chunk.css": "/react/build/static/css/172.d6d83feb.chunk.css",
"./static/js/172.9c5728c7.chunk.js": "/react/build/./static/js/172.9c5728c7.chunk.js",
"static/css/173.ad6b255a.chunk.css": "/react/build/static/css/173.ad6b255a.chunk.css",
"./static/js/173.2ac1522d.chunk.js": "/react/build/./static/js/173.2ac1522d.chunk.js",
"static/css/174.ad0c54fb.chunk.css": "/react/build/static/css/174.ad0c54fb.chunk.css",
"./static/js/174.acbcb709.chunk.js": "/react/build/./static/js/174.acbcb709.chunk.js",
"./static/js/175.6002040d.chunk.js": "/react/build/./static/js/175.6002040d.chunk.js",
"./static/js/176.f807353d.chunk.js": "/react/build/./static/js/176.f807353d.chunk.js",
"static/css/177.11a04942.chunk.css": "/react/build/static/css/177.11a04942.chunk.css",
"./static/js/177.3ea65c7b.chunk.js": "/react/build/./static/js/177.3ea65c7b.chunk.js",
"static/css/178.fd04e022.chunk.css": "/react/build/static/css/178.fd04e022.chunk.css",
"./static/js/178.56e652d3.chunk.js": "/react/build/./static/js/178.56e652d3.chunk.js",
"static/css/179.0640ea10.chunk.css": "/react/build/static/css/179.0640ea10.chunk.css",
"./static/js/179.a23cba90.chunk.js": "/react/build/./static/js/179.a23cba90.chunk.js",
"./static/js/180.9d7cdf13.chunk.js": "/react/build/./static/js/180.9d7cdf13.chunk.js",
"./static/js/181.446ee575.chunk.js": "/react/build/./static/js/181.446ee575.chunk.js",
"./static/js/182.baafb194.chunk.js": "/react/build/./static/js/182.baafb194.chunk.js",
"static/css/183.4a604d97.chunk.css": "/react/build/static/css/183.4a604d97.chunk.css",
"./static/js/183.1cc6982e.chunk.js": "/react/build/./static/js/183.1cc6982e.chunk.js",
"static/css/184.4a604d97.chunk.css": "/react/build/static/css/184.4a604d97.chunk.css",
"./static/js/184.3f63c912.chunk.js": "/react/build/./static/js/184.3f63c912.chunk.js",
"static/css/185.d16cbade.chunk.css": "/react/build/static/css/185.d16cbade.chunk.css",
"./static/js/185.f0311ccb.chunk.js": "/react/build/./static/js/185.f0311ccb.chunk.js",
"./static/js/186.7990dbda.chunk.js": "/react/build/./static/js/186.7990dbda.chunk.js",
"./static/js/187.b9a0d5d4.chunk.js": "/react/build/./static/js/187.b9a0d5d4.chunk.js",
"static/css/188.3edde0c7.chunk.css": "/react/build/static/css/188.3edde0c7.chunk.css",
"./static/js/188.1d1e15d5.chunk.js": "/react/build/./static/js/188.1d1e15d5.chunk.js",
"static/css/189.eb306f4c.chunk.css": "/react/build/static/css/189.eb306f4c.chunk.css",
"./static/js/189.f122455a.chunk.js": "/react/build/./static/js/189.f122455a.chunk.js",
"static/css/190.e16c5552.chunk.css": "/react/build/static/css/190.e16c5552.chunk.css",
"./static/js/190.9a4512ec.chunk.js": "/react/build/./static/js/190.9a4512ec.chunk.js",
"static/css/191.2f409942.chunk.css": "/react/build/static/css/191.2f409942.chunk.css",
"./static/js/191.84702d1b.chunk.js": "/react/build/./static/js/191.84702d1b.chunk.js",
"./static/js/192.36fe61f8.chunk.js": "/react/build/./static/js/192.36fe61f8.chunk.js",
"./static/js/193.db6433c9.chunk.js": "/react/build/./static/js/193.db6433c9.chunk.js",
"static/css/194.1ff4022b.chunk.css": "/react/build/static/css/194.1ff4022b.chunk.css",
"./static/js/194.df986758.chunk.js": "/react/build/./static/js/194.df986758.chunk.js",
"static/css/195.188a7db8.chunk.css": "/react/build/static/css/195.188a7db8.chunk.css",
"./static/js/195.dc5ac3ac.chunk.js": "/react/build/./static/js/195.dc5ac3ac.chunk.js",
"static/css/196.af9850ad.chunk.css": "/react/build/static/css/196.af9850ad.chunk.css",
"./static/js/196.a8583b75.chunk.js": "/react/build/./static/js/196.a8583b75.chunk.js",
"static/css/197.3556f96b.chunk.css": "/react/build/static/css/197.3556f96b.chunk.css",
"./static/js/197.46480910.chunk.js": "/react/build/./static/js/197.46480910.chunk.js",
"static/css/198.3556f96b.chunk.css": "/react/build/static/css/198.3556f96b.chunk.css",
"./static/js/198.b18411a6.chunk.js": "/react/build/./static/js/198.b18411a6.chunk.js",
"static/css/199.3556f96b.chunk.css": "/react/build/static/css/199.3556f96b.chunk.css",
"./static/js/199.07489b55.chunk.js": "/react/build/./static/js/199.07489b55.chunk.js",
"static/css/200.f2060fe7.chunk.css": "/react/build/static/css/200.f2060fe7.chunk.css",
"./static/js/200.36f9b36b.chunk.js": "/react/build/./static/js/200.36f9b36b.chunk.js",
"static/css/201.5e11a757.chunk.css": "/react/build/static/css/201.5e11a757.chunk.css",
"./static/js/201.e6145c7e.chunk.js": "/react/build/./static/js/201.e6145c7e.chunk.js",
"static/css/202.3556f96b.chunk.css": "/react/build/static/css/202.3556f96b.chunk.css",
"./static/js/202.4c004215.chunk.js": "/react/build/./static/js/202.4c004215.chunk.js",
"./static/js/203.9cd6438b.chunk.js": "/react/build/./static/js/203.9cd6438b.chunk.js",
"static/css/204.0601c364.chunk.css": "/react/build/static/css/204.0601c364.chunk.css",
"./static/js/204.e6ad74fd.chunk.js": "/react/build/./static/js/204.e6ad74fd.chunk.js",
"./static/js/205.e5f3e55a.chunk.js": "/react/build/./static/js/205.e5f3e55a.chunk.js",
"./static/js/206.23b0b841.chunk.js": "/react/build/./static/js/206.23b0b841.chunk.js",
"./static/js/207.e6bcb98d.chunk.js": "/react/build/./static/js/207.e6bcb98d.chunk.js",
"./static/js/208.9946f43d.chunk.js": "/react/build/./static/js/208.9946f43d.chunk.js",
"./static/js/209.5331088a.chunk.js": "/react/build/./static/js/209.5331088a.chunk.js",
"./static/js/210.9ade57f4.chunk.js": "/react/build/./static/js/210.9ade57f4.chunk.js",
"./static/js/211.ba29c239.chunk.js": "/react/build/./static/js/211.ba29c239.chunk.js",
"./static/js/212.eaa87c5d.chunk.js": "/react/build/./static/js/212.eaa87c5d.chunk.js",
"./static/js/213.7e2b17d5.chunk.js": "/react/build/./static/js/213.7e2b17d5.chunk.js",
"./static/js/214.dc04636a.chunk.js": "/react/build/./static/js/214.dc04636a.chunk.js",
"./static/js/215.6e0077f7.chunk.js": "/react/build/./static/js/215.6e0077f7.chunk.js",
"./static/js/216.1d767d18.chunk.js": "/react/build/./static/js/216.1d767d18.chunk.js",
"./static/js/217.e61f2469.chunk.js": "/react/build/./static/js/217.e61f2469.chunk.js",
"./static/js/218.f6b39174.chunk.js": "/react/build/./static/js/218.f6b39174.chunk.js",
"./static/js/219.1ad6e4da.chunk.js": "/react/build/./static/js/219.1ad6e4da.chunk.js",
"./static/js/220.6e3b0827.chunk.js": "/react/build/./static/js/220.6e3b0827.chunk.js",
"./static/js/221.dea55c37.chunk.js": "/react/build/./static/js/221.dea55c37.chunk.js",
"./static/js/222.e1a849fe.chunk.js": "/react/build/./static/js/222.e1a849fe.chunk.js",
"./static/js/223.37c95866.chunk.js": "/react/build/./static/js/223.37c95866.chunk.js",
"./static/js/224.0dbae250.chunk.js": "/react/build/./static/js/224.0dbae250.chunk.js",
"./static/js/225.4e1dc1b5.chunk.js": "/react/build/./static/js/225.4e1dc1b5.chunk.js",
"./static/js/226.eea7d6a0.chunk.js": "/react/build/./static/js/226.eea7d6a0.chunk.js",
"./static/js/227.85687e29.chunk.js": "/react/build/./static/js/227.85687e29.chunk.js",
"./static/js/228.284ab0a1.chunk.js": "/react/build/./static/js/228.284ab0a1.chunk.js",
"./static/js/229.eb5aac68.chunk.js": "/react/build/./static/js/229.eb5aac68.chunk.js",
"./static/js/230.f092cd4d.chunk.js": "/react/build/./static/js/230.f092cd4d.chunk.js",
"./static/js/231.b3dfc0e8.chunk.js": "/react/build/./static/js/231.b3dfc0e8.chunk.js",
"./static/js/232.3e4fa591.chunk.js": "/react/build/./static/js/232.3e4fa591.chunk.js",
"./static/js/233.6210e8c8.chunk.js": "/react/build/./static/js/233.6210e8c8.chunk.js",
"./static/js/234.aa563828.chunk.js": "/react/build/./static/js/234.aa563828.chunk.js",
"./static/js/235.c9b024e2.chunk.js": "/react/build/./static/js/235.c9b024e2.chunk.js",
"./static/js/236.c5a558ed.chunk.js": "/react/build/./static/js/236.c5a558ed.chunk.js",
"./static/js/237.6be9f860.chunk.js": "/react/build/./static/js/237.6be9f860.chunk.js",
"./static/js/238.46b9b534.chunk.js": "/react/build/./static/js/238.46b9b534.chunk.js",
"./static/js/239.9a894dde.chunk.js": "/react/build/./static/js/239.9a894dde.chunk.js",
"./static/js/240.b9c9219e.chunk.js": "/react/build/./static/js/240.b9c9219e.chunk.js",
"./static/js/241.a35048bf.chunk.js": "/react/build/./static/js/241.a35048bf.chunk.js",
"./static/js/242.a56d2437.chunk.js": "/react/build/./static/js/242.a56d2437.chunk.js",
"./static/js/243.7c2f8431.chunk.js": "/react/build/./static/js/243.7c2f8431.chunk.js",
"./static/js/244.afbe8d67.chunk.js": "/react/build/./static/js/244.afbe8d67.chunk.js",
"./static/js/245.08912d8d.chunk.js": "/react/build/./static/js/245.08912d8d.chunk.js",
"./static/js/246.a70804d2.chunk.js": "/react/build/./static/js/246.a70804d2.chunk.js",
"./static/js/247.373c0a35.chunk.js": "/react/build/./static/js/247.373c0a35.chunk.js",
"./static/js/248.e0a74f17.chunk.js": "/react/build/./static/js/248.e0a74f17.chunk.js",
"./static/js/249.1db2fbd5.chunk.js": "/react/build/./static/js/249.1db2fbd5.chunk.js",
"./static/js/250.c41847c9.chunk.js": "/react/build/./static/js/250.c41847c9.chunk.js",
"./static/js/251.f23f1350.chunk.js": "/react/build/./static/js/251.f23f1350.chunk.js",
"./static/js/252.8d70698c.chunk.js": "/react/build/./static/js/252.8d70698c.chunk.js",
"./static/js/253.b6523749.chunk.js": "/react/build/./static/js/253.b6523749.chunk.js",
"./static/js/254.035ddfe0.chunk.js": "/react/build/./static/js/254.035ddfe0.chunk.js",
"./static/js/255.df76026c.chunk.js": "/react/build/./static/js/255.df76026c.chunk.js",
"./static/js/256.f0c7cf8f.chunk.js": "/react/build/./static/js/256.f0c7cf8f.chunk.js",
"./static/js/257.f4a24343.chunk.js": "/react/build/./static/js/257.f4a24343.chunk.js",
"./static/js/258.ecfca061.chunk.js": "/react/build/./static/js/258.ecfca061.chunk.js",
"./static/js/259.24210719.chunk.js": "/react/build/./static/js/259.24210719.chunk.js",
"./static/js/260.01596df8.chunk.js": "/react/build/./static/js/260.01596df8.chunk.js",
"./static/js/261.40191209.chunk.js": "/react/build/./static/js/261.40191209.chunk.js",
"./static/js/262.0bca3ba3.chunk.js": "/react/build/./static/js/262.0bca3ba3.chunk.js",
"./static/js/263.8b41ad6c.chunk.js": "/react/build/./static/js/263.8b41ad6c.chunk.js",
"./static/js/264.2b5caf93.chunk.js": "/react/build/./static/js/264.2b5caf93.chunk.js",
"./static/js/265.09e8fd72.chunk.js": "/react/build/./static/js/265.09e8fd72.chunk.js",
"./static/js/266.9059512e.chunk.js": "/react/build/./static/js/266.9059512e.chunk.js",
"./static/js/267.7fda1b77.chunk.js": "/react/build/./static/js/267.7fda1b77.chunk.js",
"./static/js/268.a6eadebe.chunk.js": "/react/build/./static/js/268.a6eadebe.chunk.js",
"./static/js/269.f43fcc49.chunk.js": "/react/build/./static/js/269.f43fcc49.chunk.js",
"./static/js/270.8b077e09.chunk.js": "/react/build/./static/js/270.8b077e09.chunk.js",
"./static/js/271.4c8a6954.chunk.js": "/react/build/./static/js/271.4c8a6954.chunk.js",
"./static/js/272.df2f57df.chunk.js": "/react/build/./static/js/272.df2f57df.chunk.js",
"main.css": "/react/build/static/css/main.5f1be00b.chunk.css",
"main.js": "/react/build/./static/js/main.906e922b.chunk.js",
"runtime~main.js": "/react/build/./static/js/runtime~main.34a3ace2.js",
"./static/js/18.93026cfb.chunk.js.LICENSE.txt": "/react/build/./static/js/18.93026cfb.chunk.js.LICENSE.txt",
"./static/js/191.84702d1b.chunk.js.LICENSE.txt": "/react/build/./static/js/191.84702d1b.chunk.js.LICENSE.txt",
"./static/js/21.112f9d26.chunk.js.LICENSE.txt": "/react/build/./static/js/21.112f9d26.chunk.js.LICENSE.txt",
"./static/js/225.4e1dc1b5.chunk.js.LICENSE.txt": "/react/build/./static/js/225.4e1dc1b5.chunk.js.LICENSE.txt",
"./static/js/267.7fda1b77.chunk.js.LICENSE.txt": "/react/build/./static/js/267.7fda1b77.chunk.js.LICENSE.txt",
"./static/js/33.b477c4ad.chunk.js.LICENSE.txt": "/react/build/./static/js/33.b477c4ad.chunk.js.LICENSE.txt",
"./static/js/34.0958d479.chunk.js.LICENSE.txt": "/react/build/./static/js/34.0958d479.chunk.js.LICENSE.txt",
"./static/js/35.09c0c6d8.chunk.js.LICENSE.txt": "/react/build/./static/js/35.09c0c6d8.chunk.js.LICENSE.txt",
"./static/js/37.b4c852b2.chunk.js.LICENSE.txt": "/react/build/./static/js/37.b4c852b2.chunk.js.LICENSE.txt",
"./static/js/39.a14911e2.chunk.js.LICENSE.txt": "/react/build/./static/js/39.a14911e2.chunk.js.LICENSE.txt",
"./static/js/41.bfb56d61.chunk.js.LICENSE.txt": "/react/build/./static/js/41.bfb56d61.chunk.js.LICENSE.txt",
"./static/js/43.15102683.chunk.js.LICENSE.txt": "/react/build/./static/js/43.15102683.chunk.js.LICENSE.txt",
"./static/js/44.b42ed00f.chunk.js.LICENSE.txt": "/react/build/./static/js/44.b42ed00f.chunk.js.LICENSE.txt",
"./static/js/45.b2d6d5dd.chunk.js.LICENSE.txt": "/react/build/./static/js/45.b2d6d5dd.chunk.js.LICENSE.txt",
"./static/js/48.4da0202d.chunk.js.LICENSE.txt": "/react/build/./static/js/48.4da0202d.chunk.js.LICENSE.txt",
"./static/js/49.1ed66a15.chunk.js.LICENSE.txt": "/react/build/./static/js/49.1ed66a15.chunk.js.LICENSE.txt",
"./static/js/50.ad80961f.chunk.js.LICENSE.txt": "/react/build/./static/js/50.ad80961f.chunk.js.LICENSE.txt",
"./static/js/51.70515701.chunk.js.LICENSE.txt": "/react/build/./static/js/51.70515701.chunk.js.LICENSE.txt",
"./static/js/52.6d1e9446.chunk.js.LICENSE.txt": "/react/build/./static/js/52.6d1e9446.chunk.js.LICENSE.txt",
"./static/js/53.e22feaac.chunk.js.LICENSE.txt": "/react/build/./static/js/53.e22feaac.chunk.js.LICENSE.txt",
"./static/js/54.2dd93123.chunk.js.LICENSE.txt": "/react/build/./static/js/54.2dd93123.chunk.js.LICENSE.txt",
"./static/js/55.9325cc52.chunk.js.LICENSE.txt": "/react/build/./static/js/55.9325cc52.chunk.js.LICENSE.txt",
"./static/js/56.d5a47ac2.chunk.js.LICENSE.txt": "/react/build/./static/js/56.d5a47ac2.chunk.js.LICENSE.txt",
"./static/js/57.53697c9f.chunk.js.LICENSE.txt": "/react/build/./static/js/57.53697c9f.chunk.js.LICENSE.txt",
"./static/js/6.2c9f5c29.chunk.js.LICENSE.txt": "/react/build/./static/js/6.2c9f5c29.chunk.js.LICENSE.txt",
"./static/js/main.906e922b.chunk.js.LICENSE.txt": "/react/build/./static/js/main.906e922b.chunk.js.LICENSE.txt",
"css.worker.js": "/react/build/css.worker.js",
"editor.worker.js": "/react/build/editor.worker.js",
"html.worker.js": "/react/build/html.worker.js",
"index.html": "/react/build/index.html",
"json.worker.js": "/react/build/json.worker.js",
"static/media/1-box1.png": "/react/build/static/media/1-box1.8e4ff31e.png",
"static/media/1-box2.png": "/react/build/static/media/1-box2.e09acd90.png",
"static/media/1-box3.png": "/react/build/static/media/1-box3.dd592706.png",
"static/media/1-box4.png": "/react/build/static/media/1-box4.8b2289fa.png",
"static/media/1-circle.png": "/react/build/static/media/1-circle.e6419082.png",
"static/media/1-code-bed.png": "/react/build/static/media/1-code-bed.6448bdec.png",
"static/media/1-code.png": "/react/build/static/media/1-code.210c144e.png",
"static/media/1-glass.png": "/react/build/static/media/1-glass.e79f2280.png",
"static/media/1-text1.png": "/react/build/static/media/1-text1.f5060a00.png",
"static/media/1-text2.png": "/react/build/static/media/1-text2.4f5305da.png",
"static/media/1-text3.png": "/react/build/static/media/1-text3.c2eea8bc.png",
"static/media/1-text4.png": "/react/build/static/media/1-text4.984f4e81.png",
"static/media/index.scss": "/react/build/static/media/warning.c922a616.svg",
"static/media/4-logo.png": "/react/build/static/media/4-logo.734ecdfb.png",
"static/media/4-task.png": "/react/build/static/media/4-task.9d4e702d.png",
"static/media/6-completeIcon1.png": "/react/build/static/media/6-completeIcon1.0b69702e.png",
"static/media/6-cup.png": "/react/build/static/media/6-cup.21f36b8d.png",
"static/media/6-net.png": "/react/build/static/media/6-net.06ce9e45.png",
"static/media/6-overall.png": "/react/build/static/media/6-overall.f2bc731b.png",
"static/media/6-y.png": "/react/build/static/media/6-y.7805952a.png",
"static/media/katex.min.css": "/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff",
"static/media/banner_list.e70bd92b.png": "/react/build/static/media/banner_list.e70bd92b.png",
"static/media/achievements.png": "/react/build/static/media/achievements.f20b7e39.png",
"static/media/AboutUs.scss": "/react/build/static/media/joinUs.26ec28cd.png",
"static/media/banner.png": "/react/build/static/media/banner.68cabca7.png",
"static/media/Index.scss": "/react/build/static/media/typebg.b2b0ea32.png",
"static/media/banner_list.png": "/react/build/static/media/banner_list.e70bd92b.png",
"static/media/LoginRegisterPage.scss": "/react/build/static/media/rightBg.55f14f0c.png",
"static/media/ccks_talk.jpg": "/react/build/static/media/ccks_talk.5c7152b3.jpg",
"static/media/chat_banner.png": "/react/build/static/media/chat_banner.20da76eb.png",
"static/media/chuangke_icon.svg": "/react/build/static/media/chuangke_icon.a8204bea.svg",
"static/media/computer.png": "/react/build/static/media/computer.4fe86b12.png",
"static/media/earth.png": "/react/build/static/media/earth.050b1435.png",
"static/media/explore10.png": "/react/build/static/media/explore10.e1e3b7df.png",
"static/media/fun1.png": "/react/build/static/media/fun1.c99ffa49.png",
"static/media/fun2.png": "/react/build/static/media/fun2.12f22bca.png",
"static/media/fun3.png": "/react/build/static/media/fun3.75c280e6.png",
"static/media/fun4.png": "/react/build/static/media/fun4.f499794e.png",
"static/media/fun5.png": "/react/build/static/media/fun5.96b44942.png",
"static/media/hskylogo.png": "/react/build/static/media/hskylogo.ad9befe7.png",
"static/media/huake.png": "/react/build/static/media/huake.63b6a34d.png",
"static/media/huawei.png": "/react/build/static/media/huawei.73ec7c22.png",
"static/media/infoModal.jpg": "/react/build/static/media/infoModal.b35c4e0c.jpg",
"static/media/jijinhui.png": "/react/build/static/media/jijinhui.041fb524.png",
"static/media/jqtjGZ1.png": "/react/build/static/media/jqtjGZ1.c78dd7e7.png",
"static/media/jqtjGZ10.png": "/react/build/static/media/jqtjGZ10.2eebb6d8.png",
"static/media/jqtjGZ11.png": "/react/build/static/media/jqtjGZ11.e59bbc6f.png",
"static/media/jqtjGZ12.png": "/react/build/static/media/jqtjGZ12.780e0fcf.png",
"static/media/jqtjGZ13.png": "/react/build/static/media/jqtjGZ13.7186ed08.png",
"static/media/jqtjGZ14.png": "/react/build/static/media/jqtjGZ14.654d611a.png",
"static/media/jqtjGZ15.png": "/react/build/static/media/jqtjGZ15.d558c100.png",
"static/media/jqtjGZ16.png": "/react/build/static/media/jqtjGZ16.fe584333.png",
"static/media/jqtjGZ17.png": "/react/build/static/media/jqtjGZ17.a66280ff.png",
"static/media/jqtjGZ18.png": "/react/build/static/media/jqtjGZ18.1e31c6d5.png",
"static/media/jqtjGZ2.png": "/react/build/static/media/jqtjGZ2.2e452ae0.png",
"static/media/jqtjGZ3.png": "/react/build/static/media/jqtjGZ3.d78a8248.png",
"static/media/jqtjGZ4.png": "/react/build/static/media/jqtjGZ4.1b47e820.png",
"static/media/jqtjGZ5.png": "/react/build/static/media/jqtjGZ5.983fb447.png",
"static/media/jqtjGZ6.png": "/react/build/static/media/jqtjGZ6.fcbb01f4.png",
"static/media/jqtjGZ7.png": "/react/build/static/media/jqtjGZ7.d8290a88.png",
"static/media/jqtjGZ8.png": "/react/build/static/media/jqtjGZ8.dde059a1.png",
"static/media/jqtjGZ9.png": "/react/build/static/media/jqtjGZ9.973c0942.png",
"static/media/logo.png": "/react/build/static/media/logo.3a31da78.png",
"static/media/mulan.png": "/react/build/static/media/mulan.690d2289.png",
"static/media/notice_breadcrumb.svg": "/react/build/static/media/notice_breadcrumb.2be2d3b5.svg",
"static/media/openKylin.svg": "/react/build/static/media/openKylin.3e9b9efd.svg",
"static/media/polify.png": "/react/build/static/media/polify.9e951e9f.png",
"static/media/qz-logo.jpg": "/react/build/static/media/qz-logo.73df7a5d.jpg",
"static/media/rank_second1.png": "/react/build/static/media/rank_second1.bd3f6972.png",
"static/media/refer.svg": "/react/build/static/media/refer.bf7f7b08.svg",
"static/media/slick-theme.css": "/react/build/static/media/slick.c94f7671.ttf",
"static/media/subtitle.png": "/react/build/static/media/subtitle.5019e086.png",
"static/media/sucess.svg": "/react/build/static/media/sucess.617bdb5a.svg",
"static/media/system.svg": "/react/build/static/media/system.e3329666.svg",
"static/media/win1.svg": "/react/build/static/media/win1.98af983f.svg",
"static/media/win2.svg": "/react/build/static/media/win2.04f26c0d.svg",
"static/media/win3.svg": "/react/build/static/media/win3.3dc5d091.svg",
"static/media/xigongye.png": "/react/build/static/media/xigongye.d51231d3.png",
"static/media/xiuos.png": "/react/build/static/media/xiuos.67682257.png",
"ts.worker.js": "/react/build/ts.worker.js",
"ts.worker.js.LICENSE.txt": "/react/build/ts.worker.js.LICENSE.txt"
}

File diff suppressed because it is too large Load Diff

View File

@ -1,239 +1,239 @@
/*******************************************************************************
* KindEditor - WYSIWYG HTML Editor for Internet
* Copyright (C) 2006-2011 kindsoft.net
*
* @author Roddy <luolonghao@gmail.com>
* @site http://www.kindsoft.net/
* @licence http://www.kindsoft.net/license.php
*******************************************************************************/
KindEditor.lang({
imagedirectupload:'本地图片',
more: '切换到更多功能',
less: '切换到简单功能',
source : 'HTML代码',
preview : '预览',
undo : '后退(Ctrl+Z)',
redo : '前进(Ctrl+Y)',
cut : '剪切(Ctrl+X)',
copy : '复制(Ctrl+C)',
paste : '粘贴(Ctrl+V)',
plainpaste : '粘贴为无格式文本',
wordpaste : '从Word粘贴',
selectall : '全选(Ctrl+A)',
justifyleft : '左对齐',
justifycenter : '居中',
justifyright : '右对齐',
justifyfull : '两端对齐',
insertorderedlist : '编号',
insertunorderedlist : '项目符号',
indent : '增加缩进',
outdent : '减少缩进',
subscript : '下标',
superscript : '上标',
formatblock : '段落',
fontname : '字体',
fontsize : '文字大小',
forecolor : '文字颜色',
hilitecolor : '文字背景',
bold : '粗体(Ctrl+B)',
italic : '斜体(Ctrl+I)',
underline : '下划线(Ctrl+U)',
strikethrough : '删除线',
removeformat : '删除格式',
image : '图片',
multiimage : '批量图片上传',
flash : 'Flash',
media : '视音频',
table : '表格',
tablecell : '单元格',
hr : '插入横线',
emoticons : '插入表情',
link : '超级链接',
unlink : '取消超级链接',
fullscreen : '全屏显示',
about : '关于',
print : '打印(Ctrl+P)',
filemanager : '文件空间',
code : '插入程序代码',
map : 'Google地图',
baidumap : '百度地图',
lineheight : '行距',
clearhtml : '清理HTML代码',
pagebreak : '插入分页符',
quickformat : '一键排版',
insertfile : '插入文件',
template : '插入模板',
anchor : '锚点',
yes : '确定',
no : '取消',
close : '关闭',
editImage : '图片属性',
deleteImage : '删除图片',
editFlash : 'Flash属性',
deleteFlash : '删除Flash',
editMedia : '视音频属性',
deleteMedia : '删除视音频',
editLink : '超级链接属性',
deleteLink : '取消超级链接',
editAnchor : '锚点属性',
deleteAnchor : '删除锚点',
tableprop : '表格属性',
tablecellprop : '单元格属性',
tableinsert : '插入表格',
tabledelete : '删除表格',
tablecolinsertleft : '左侧插入列',
tablecolinsertright : '右侧插入列',
tablerowinsertabove : '上方插入行',
tablerowinsertbelow : '下方插入行',
tablerowmerge : '向下合并单元格',
tablecolmerge : '向右合并单元格',
tablerowsplit : '拆分行',
tablecolsplit : '拆分列',
tablecoldelete : '删除列',
tablerowdelete : '删除行',
noColor : '无颜色',
pleaseSelectFile : '请选择文件。',
invalidImg : "请输入有效的URL地址。\n只允许jpg,gif,bmp,png格式。",
invalidMedia : "请输入有效的URL地址。\n只允许swf,flv,mp3,wav,wma,wmv,mid,avi,mpg,asf,rm,rmvb格式。",
invalidWidth : "宽度必须为数字。",
invalidHeight : "高度必须为数字。",
invalidBorder : "边框必须为数字。",
invalidUrl : "请输入有效的URL地址。",
invalidRows : '行数为必选项只允许输入大于0的数字。',
invalidCols : '列数为必选项只允许输入大于0的数字。',
invalidPadding : '边距必须为数字。',
invalidSpacing : '间距必须为数字。',
invalidJson : '服务器发生故障。',
uploadSuccess : '上传成功。',
cutError : '您的浏览器安全设置不允许使用剪切操作,请使用快捷键(Ctrl+X)来完成。',
copyError : '您的浏览器安全设置不允许使用复制操作,请使用快捷键(Ctrl+C)来完成。',
pasteError : '您的浏览器安全设置不允许使用粘贴操作,请使用快捷键(Ctrl+V)来完成。',
ajaxLoading : '加载中,请稍候 ...',
uploadLoading : '上传中,请稍候 ...',
uploadError : '上传错误',
'plainpaste.comment' : '请使用快捷键(Ctrl+V)把内容粘贴到下面的方框里。',
'wordpaste.comment' : '请使用快捷键(Ctrl+V)把内容粘贴到下面的方框里。',
'code.pleaseInput' : '请输入程序代码。',
'link.url' : 'URL',
'link.linkType' : '打开类型',
'link.newWindow' : '新窗口',
'link.selfWindow' : '当前窗口',
'flash.url' : 'URL',
'flash.width' : '宽度',
'flash.height' : '高度',
'flash.upload' : '上传',
'flash.viewServer' : '文件空间',
'media.url' : 'URL',
'media.width' : '宽度',
'media.height' : '高度',
'media.autostart' : '自动播放',
'media.upload' : '上传',
'media.viewServer' : '文件空间',
'image.remoteImage' : '网络图片',
'image.localImage' : '本地上传',
'image.remoteUrl' : '图片地址',
'image.localUrl' : '上传文件',
'image.size' : '图片大小',
'image.width' : '宽',
'image.height' : '高',
'image.resetSize' : '重置大小',
'image.align' : '对齐方式',
'image.defaultAlign' : '默认方式',
'image.leftAlign' : '左对齐',
'image.rightAlign' : '右对齐',
'image.imgTitle' : '图片说明',
'image.upload' : '浏览...',
'image.viewServer' : '图片空间',
'multiimage.uploadDesc' : '允许用户同时上传<%=uploadLimit%>张图片,单张图片容量不超过<%=sizeLimit%>',
'multiimage.startUpload' : '开始上传',
'multiimage.clearAll' : '全部清空',
'multiimage.insertAll' : '全部插入',
'multiimage.queueLimitExceeded' : '文件数量超过限制。',
'multiimage.fileExceedsSizeLimit' : '文件大小超过限制。',
'multiimage.zeroByteFile' : '无法上传空文件。',
'multiimage.invalidFiletype' : '文件类型不正确。',
'multiimage.unknownError' : '发生异常,无法上传。',
'multiimage.pending' : '等待上传',
'multiimage.uploadError' : '上传失败',
'filemanager.emptyFolder' : '空文件夹',
'filemanager.moveup' : '移到上一级文件夹',
'filemanager.viewType' : '显示方式:',
'filemanager.viewImage' : '缩略图',
'filemanager.listImage' : '详细信息',
'filemanager.orderType' : '排序方式:',
'filemanager.fileName' : '名称',
'filemanager.fileSize' : '大小',
'filemanager.fileType' : '类型',
'insertfile.url' : 'URL',
'insertfile.title' : '文件说明',
'insertfile.upload' : '上传',
'insertfile.viewServer' : '文件空间',
'table.cells' : '单元格数',
'table.rows' : '行数',
'table.cols' : '列数',
'table.size' : '大小',
'table.width' : '宽度',
'table.height' : '高度',
'table.percent' : '%',
'table.px' : 'px',
'table.space' : '边距间距',
'table.padding' : '边距',
'table.spacing' : '间距',
'table.align' : '对齐方式',
'table.textAlign' : '水平对齐',
'table.verticalAlign' : '垂直对齐',
'table.alignDefault' : '默认',
'table.alignLeft' : '左对齐',
'table.alignCenter' : '居中',
'table.alignRight' : '右对齐',
'table.alignTop' : '顶部',
'table.alignMiddle' : '中部',
'table.alignBottom' : '底部',
'table.alignBaseline' : '基线',
'table.border' : '边框',
'table.borderWidth' : '边框',
'table.borderColor' : '颜色',
'table.backgroundColor' : '背景颜色',
'map.address' : '地址: ',
'map.search' : '搜索',
'baidumap.address' : '地址: ',
'baidumap.search' : '搜索',
'baidumap.insertDynamicMap' : '插入动态地图',
'anchor.name' : '锚点名称',
'formatblock.formatBlock' : {
h1 : '标题 1',
h2 : '标题 2',
h3 : '标题 3',
h4 : '标题 4',
p : '正 文'
},
'fontname.fontName' : {
'SimSun' : '宋体',
'NSimSun' : '新宋体',
'FangSong_GB2312' : '仿宋_GB2312',
'KaiTi_GB2312' : '楷体_GB2312',
'SimHei' : '黑体',
'Microsoft YaHei' : '微软雅黑',
'Arial' : 'Arial',
'Arial Black' : 'Arial Black',
'Times New Roman' : 'Times New Roman',
'Courier New' : 'Courier New',
'Tahoma' : 'Tahoma',
'Verdana' : 'Verdana'
},
'lineheight.lineHeight' : [
{'1' : '单倍行距'},
{'1.5' : '1.5倍行距'},
{'2' : '2倍行距'},
{'2.5' : '2.5倍行距'},
{'3' : '3倍行距'}
],
'template.selectTemplate' : '可选模板',
'template.replaceContent' : '替换当前内容',
'template.fileList' : {
'1.html' : '图片和文字',
'2.html' : '表格',
'3.html' : '项目编号'
}
}, 'zh_CN');
/*******************************************************************************
* KindEditor - WYSIWYG HTML Editor for Internet
* Copyright (C) 2006-2011 kindsoft.net
*
* @author Roddy <luolonghao@gmail.com>
* @site http://www.kindsoft.net/
* @licence http://www.kindsoft.net/license.php
*******************************************************************************/
KindEditor.lang({
imagedirectupload:'本地图片',
more: '切换到更多功能',
less: '切换到简单功能',
source : 'HTML代码',
preview : '预览',
undo : '后退(Ctrl+Z)',
redo : '前进(Ctrl+Y)',
cut : '剪切(Ctrl+X)',
copy : '复制(Ctrl+C)',
paste : '粘贴(Ctrl+V)',
plainpaste : '粘贴为无格式文本',
wordpaste : '从Word粘贴',
selectall : '全选(Ctrl+A)',
justifyleft : '左对齐',
justifycenter : '居中',
justifyright : '右对齐',
justifyfull : '两端对齐',
insertorderedlist : '编号',
insertunorderedlist : '项目符号',
indent : '增加缩进',
outdent : '减少缩进',
subscript : '下标',
superscript : '上标',
formatblock : '段落',
fontname : '字体',
fontsize : '文字大小',
forecolor : '文字颜色',
hilitecolor : '文字背景',
bold : '粗体(Ctrl+B)',
italic : '斜体(Ctrl+I)',
underline : '下划线(Ctrl+U)',
strikethrough : '删除线',
removeformat : '删除格式',
image : '图片',
multiimage : '批量图片上传',
flash : 'Flash',
media : '视音频',
table : '表格',
tablecell : '单元格',
hr : '插入横线',
emoticons : '插入表情',
link : '超级链接',
unlink : '取消超级链接',
fullscreen : '全屏显示',
about : '关于',
print : '打印(Ctrl+P)',
filemanager : '文件空间',
code : '插入程序代码',
map : 'Google地图',
baidumap : '百度地图',
lineheight : '行距',
clearhtml : '清理HTML代码',
pagebreak : '插入分页符',
quickformat : '一键排版',
insertfile : '插入文件',
template : '插入模板',
anchor : '锚点',
yes : '确定',
no : '取消',
close : '关闭',
editImage : '图片属性',
deleteImage : '删除图片',
editFlash : 'Flash属性',
deleteFlash : '删除Flash',
editMedia : '视音频属性',
deleteMedia : '删除视音频',
editLink : '超级链接属性',
deleteLink : '取消超级链接',
editAnchor : '锚点属性',
deleteAnchor : '删除锚点',
tableprop : '表格属性',
tablecellprop : '单元格属性',
tableinsert : '插入表格',
tabledelete : '删除表格',
tablecolinsertleft : '左侧插入列',
tablecolinsertright : '右侧插入列',
tablerowinsertabove : '上方插入行',
tablerowinsertbelow : '下方插入行',
tablerowmerge : '向下合并单元格',
tablecolmerge : '向右合并单元格',
tablerowsplit : '拆分行',
tablecolsplit : '拆分列',
tablecoldelete : '删除列',
tablerowdelete : '删除行',
noColor : '无颜色',
pleaseSelectFile : '请选择文件。',
invalidImg : "请输入有效的URL地址。\n只允许jpg,gif,bmp,png格式。",
invalidMedia : "请输入有效的URL地址。\n只允许swf,flv,mp3,wav,wma,wmv,mid,avi,mpg,asf,rm,rmvb格式。",
invalidWidth : "宽度必须为数字。",
invalidHeight : "高度必须为数字。",
invalidBorder : "边框必须为数字。",
invalidUrl : "请输入有效的URL地址。",
invalidRows : '行数为必选项只允许输入大于0的数字。',
invalidCols : '列数为必选项只允许输入大于0的数字。',
invalidPadding : '边距必须为数字。',
invalidSpacing : '间距必须为数字。',
invalidJson : '服务器发生故障。',
uploadSuccess : '上传成功。',
cutError : '您的浏览器安全设置不允许使用剪切操作,请使用快捷键(Ctrl+X)来完成。',
copyError : '您的浏览器安全设置不允许使用复制操作,请使用快捷键(Ctrl+C)来完成。',
pasteError : '您的浏览器安全设置不允许使用粘贴操作,请使用快捷键(Ctrl+V)来完成。',
ajaxLoading : '加载中,请稍候 ...',
uploadLoading : '上传中,请稍候 ...',
uploadError : '上传错误',
'plainpaste.comment' : '请使用快捷键(Ctrl+V)把内容粘贴到下面的方框里。',
'wordpaste.comment' : '请使用快捷键(Ctrl+V)把内容粘贴到下面的方框里。',
'code.pleaseInput' : '请输入程序代码。',
'link.url' : 'URL',
'link.linkType' : '打开类型',
'link.newWindow' : '新窗口',
'link.selfWindow' : '当前窗口',
'flash.url' : 'URL',
'flash.width' : '宽度',
'flash.height' : '高度',
'flash.upload' : '上传',
'flash.viewServer' : '文件空间',
'media.url' : 'URL',
'media.width' : '宽度',
'media.height' : '高度',
'media.autostart' : '自动播放',
'media.upload' : '上传',
'media.viewServer' : '文件空间',
'image.remoteImage' : '网络图片',
'image.localImage' : '本地上传',
'image.remoteUrl' : '图片地址',
'image.localUrl' : '上传文件',
'image.size' : '图片大小',
'image.width' : '宽',
'image.height' : '高',
'image.resetSize' : '重置大小',
'image.align' : '对齐方式',
'image.defaultAlign' : '默认方式',
'image.leftAlign' : '左对齐',
'image.rightAlign' : '右对齐',
'image.imgTitle' : '图片说明',
'image.upload' : '浏览...',
'image.viewServer' : '图片空间',
'multiimage.uploadDesc' : '允许用户同时上传<%=uploadLimit%>张图片,单张图片容量不超过<%=sizeLimit%>',
'multiimage.startUpload' : '开始上传',
'multiimage.clearAll' : '全部清空',
'multiimage.insertAll' : '全部插入',
'multiimage.queueLimitExceeded' : '文件数量超过限制。',
'multiimage.fileExceedsSizeLimit' : '文件大小超过限制。',
'multiimage.zeroByteFile' : '无法上传空文件。',
'multiimage.invalidFiletype' : '文件类型不正确。',
'multiimage.unknownError' : '发生异常,无法上传。',
'multiimage.pending' : '等待上传',
'multiimage.uploadError' : '上传失败',
'filemanager.emptyFolder' : '空文件夹',
'filemanager.moveup' : '移到上一级文件夹',
'filemanager.viewType' : '显示方式:',
'filemanager.viewImage' : '缩略图',
'filemanager.listImage' : '详细信息',
'filemanager.orderType' : '排序方式:',
'filemanager.fileName' : '名称',
'filemanager.fileSize' : '大小',
'filemanager.fileType' : '类型',
'insertfile.url' : 'URL',
'insertfile.title' : '文件说明',
'insertfile.upload' : '上传',
'insertfile.viewServer' : '文件空间',
'table.cells' : '单元格数',
'table.rows' : '行数',
'table.cols' : '列数',
'table.size' : '大小',
'table.width' : '宽度',
'table.height' : '高度',
'table.percent' : '%',
'table.px' : 'px',
'table.space' : '边距间距',
'table.padding' : '边距',
'table.spacing' : '间距',
'table.align' : '对齐方式',
'table.textAlign' : '水平对齐',
'table.verticalAlign' : '垂直对齐',
'table.alignDefault' : '默认',
'table.alignLeft' : '左对齐',
'table.alignCenter' : '居中',
'table.alignRight' : '右对齐',
'table.alignTop' : '顶部',
'table.alignMiddle' : '中部',
'table.alignBottom' : '底部',
'table.alignBaseline' : '基线',
'table.border' : '边框',
'table.borderWidth' : '边框',
'table.borderColor' : '颜色',
'table.backgroundColor' : '背景颜色',
'map.address' : '地址: ',
'map.search' : '搜索',
'baidumap.address' : '地址: ',
'baidumap.search' : '搜索',
'baidumap.insertDynamicMap' : '插入动态地图',
'anchor.name' : '锚点名称',
'formatblock.formatBlock' : {
h1 : '标题 1',
h2 : '标题 2',
h3 : '标题 3',
h4 : '标题 4',
p : '正 文'
},
'fontname.fontName' : {
'SimSun' : '宋体',
'NSimSun' : '新宋体',
'FangSong_GB2312' : '仿宋_GB2312',
'KaiTi_GB2312' : '楷体_GB2312',
'SimHei' : '黑体',
'Microsoft YaHei' : '微软雅黑',
'Arial' : 'Arial',
'Arial Black' : 'Arial Black',
'Times New Roman' : 'Times New Roman',
'Courier New' : 'Courier New',
'Tahoma' : 'Tahoma',
'Verdana' : 'Verdana'
},
'lineheight.lineHeight' : [
{'1' : '单倍行距'},
{'1.5' : '1.5倍行距'},
{'2' : '2倍行距'},
{'2.5' : '2.5倍行距'},
{'3' : '3倍行距'}
],
'template.selectTemplate' : '可选模板',
'template.replaceContent' : '替换当前内容',
'template.fileList' : {
'1.html' : '图片和文字',
'2.html' : '表格',
'3.html' : '项目编号'
}
}, 'zh_CN');

View File

@ -1,71 +1,71 @@
/*******************************************************************************
* KindEditor - WYSIWYG HTML Editor for Internet
* Copyright (C) 2006-2011 kindsoft.net
*
* @author Roddy <luolonghao@gmail.com>
* @site http://www.kindsoft.net/
* @licence http://www.kindsoft.net/license.php
*******************************************************************************/
KindEditor.plugin('autoheight', function(K) {
var self = this;
//self.autoHeightMode = true;
if (!self.autoHeightMode) {
return;
}
var minHeight;
function hideScroll() {
var edit = self.edit;
var body = edit.doc.body;
edit.iframe[0].scroll = 'no';
body.style.overflowY = 'hidden';
}
function resetHeight() {
var edit = self.edit;
var body = edit.doc.body;
edit.iframe.height(minHeight);
//最高418 超过用滚动条
self.resize(null, Math.max(
(K.IE ? body.scrollHeight : body.offsetHeight) > 385 ? 385+33 : (K.IE ? body.scrollHeight : body.offsetHeight)
+ 33, minHeight));
if( self.height == "418px" ){
edit.iframe[0].scroll = 'yes';
body.style.overflowY = 'auto';
}
else{
hideScroll();
}
}
function init() {
minHeight = K.removeUnit(self.height);
self.edit.afterChange(resetHeight);
hideScroll();
var edit = self.edit;
var body = edit.doc.body;
edit.iframe.height(minHeight);
self.resize(null, Math.max(
((K.IE ? body.scrollHeight : body.offsetHeight) > 250 ? 250 : (K.IE ? body.scrollHeight : body.offsetHeight)) //限制初始化太高的情况
+ 33, minHeight));
}
if (self.isCreated) {
init();
} else {
self.afterCreate(init);
}
});
/*
* 如何实现真正的自动高度
* 修改编辑器高度之后再次获取body内容高度时最小值只会是当前iframe的设置高度这样就导致高度只增不减
* 所以每次获取body内容高度之前先将iframe的高度重置为最小高度这样就能获取body的实际高度
* 由此就实现了真正的自动高度
* 测试chromefirefoxIE9IE8
* */
/*******************************************************************************
* KindEditor - WYSIWYG HTML Editor for Internet
* Copyright (C) 2006-2011 kindsoft.net
*
* @author Roddy <luolonghao@gmail.com>
* @site http://www.kindsoft.net/
* @licence http://www.kindsoft.net/license.php
*******************************************************************************/
KindEditor.plugin('autoheight', function(K) {
var self = this;
//self.autoHeightMode = true;
if (!self.autoHeightMode) {
return;
}
var minHeight;
function hideScroll() {
var edit = self.edit;
var body = edit.doc.body;
edit.iframe[0].scroll = 'no';
body.style.overflowY = 'hidden';
}
function resetHeight() {
var edit = self.edit;
var body = edit.doc.body;
edit.iframe.height(minHeight);
//最高418 超过用滚动条
self.resize(null, Math.max(
(K.IE ? body.scrollHeight : body.offsetHeight) > 385 ? 385+33 : (K.IE ? body.scrollHeight : body.offsetHeight)
+ 33, minHeight));
if( self.height == "418px" ){
edit.iframe[0].scroll = 'yes';
body.style.overflowY = 'auto';
}
else{
hideScroll();
}
}
function init() {
minHeight = K.removeUnit(self.height);
self.edit.afterChange(resetHeight);
hideScroll();
var edit = self.edit;
var body = edit.doc.body;
edit.iframe.height(minHeight);
self.resize(null, Math.max(
((K.IE ? body.scrollHeight : body.offsetHeight) > 250 ? 250 : (K.IE ? body.scrollHeight : body.offsetHeight)) //限制初始化太高的情况
+ 33, minHeight));
}
if (self.isCreated) {
init();
} else {
self.afterCreate(init);
}
});
/*
* 如何实现真正的自动高度
* 修改编辑器高度之后再次获取body内容高度时最小值只会是当前iframe的设置高度这样就导致高度只增不减
* 所以每次获取body内容高度之前先将iframe的高度重置为最小高度这样就能获取body的实际高度
* 由此就实现了真正的自动高度
* 测试chromefirefoxIE9IE8
* */

View File

@ -1,56 +1,56 @@
.ke-content {
font-family: "微软雅黑","宋体";
}
.ke-content pre {
font-size:9pt;
font-family:Courier New,Arial;
border:1px solid #ddd;
border-left:5px solid #6CE26C;
background:#f6f6f6;
padding:5px;
}
.ke-content code {
margin: 0 2px;
padding: 0 5px;
white-space: nowrap;
border: 1px solid #DDD;
background-color: #F6F6F6;
border-radius: 3px;
}
.ke-content pre>code {
margin: 0;
padding: 0;
white-space: pre;
border: none;
background: transparent;
}
.ke-content pre code {
background-color: transparent;
border: none;
}
.ke-content p {
/*margin: 0 0 15px 0;*/
/*margin-bottom:15pt;*/
line-height:1.5;
/*letter-spacing: 1px;*/
}
.ke-content div.ref {border:1px solid #ddd;margin:0 0 10px 0;padding:2px;font-size:9pt;background:#ffe;}
.ke-content div.ref h4 {margin:0;padding:1px 3px;background:#CC9966;color:#fff;font-size:9pt;font-weight:normal;}
.ke-content div.ref .ref_body {margin:0;padding:2px;line-height:20px;color:#666;font-size:9pt;}
.ke-content blockquote{background: none;border: none;padding: 0px;margin: 0 0 0 40px;}
span.at {color:#269ac9;}
span.at a{color:#269ac9;text-decoration: none;}
/*yk*/
.ke-content ol li{list-style-type: decimal;}
.ke-content ul li{list-style-type: disc;}
.ke-content ol,.ke-content ul,.ke-content h1,.ke-content h2,.ke-content h3,.ke-content h4{margin-top:0;margin-bottom: 0;}
.ke-content a{color: #136ec2;}
.ke-content a:link,.ke-content a:visited{text-decoration:none;}
.ke-content {
font-family: "微软雅黑","宋体";
}
.ke-content pre {
font-size:9pt;
font-family:Courier New,Arial;
border:1px solid #ddd;
border-left:5px solid #6CE26C;
background:#f6f6f6;
padding:5px;
}
.ke-content code {
margin: 0 2px;
padding: 0 5px;
white-space: nowrap;
border: 1px solid #DDD;
background-color: #F6F6F6;
border-radius: 3px;
}
.ke-content pre>code {
margin: 0;
padding: 0;
white-space: pre;
border: none;
background: transparent;
}
.ke-content pre code {
background-color: transparent;
border: none;
}
.ke-content p {
/*margin: 0 0 15px 0;*/
/*margin-bottom:15pt;*/
line-height:1.5;
/*letter-spacing: 1px;*/
}
.ke-content div.ref {border:1px solid #ddd;margin:0 0 10px 0;padding:2px;font-size:9pt;background:#ffe;}
.ke-content div.ref h4 {margin:0;padding:1px 3px;background:#CC9966;color:#fff;font-size:9pt;font-weight:normal;}
.ke-content div.ref .ref_body {margin:0;padding:2px;line-height:20px;color:#666;font-size:9pt;}
.ke-content blockquote{background: none;border: none;padding: 0px;margin: 0 0 0 40px;}
span.at {color:#269ac9;}
span.at a{color:#269ac9;text-decoration: none;}
/*yk*/
.ke-content ol li{list-style-type: decimal;}
.ke-content ul li{list-style-type: disc;}
.ke-content ol,.ke-content ul,.ke-content h1,.ke-content h2,.ke-content h3,.ke-content h4{margin-top:0;margin-bottom: 0;}
.ke-content a{color: #136ec2;}
.ke-content a:link,.ke-content a:visited{text-decoration:none;}

View File

@ -1,361 +1,361 @@
// Generated by CoffeeScript 1.9.0
/*
paste.js is an interface to read data ( text / image ) from clipboard in different browsers. It also contains several hacks.
https://github.com/layerssss/paste.js
*/
(function() {
var $, Paste, createHiddenEditable, dataURLtoBlob;
$ = window.jQuery;
$.paste = function(pasteContainer) {
var pm;
if (typeof console !== "undefined" && console !== null) {
console.log("DEPRECATED: This method is deprecated. Please use $.fn.pastableNonInputable() instead.");
}
pm = Paste.mountNonInputable(pasteContainer);
return pm._container;
};
$.fn.pastableNonInputable = function() {
var el, _i, _len;
for (_i = 0, _len = this.length; _i < _len; _i++) {
el = this[_i];
Paste.mountNonInputable(el);
}
return this;
};
$.fn.pastableTextarea = function() {
var el, _i, _len;
for (_i = 0, _len = this.length; _i < _len; _i++) {
el = this[_i];
Paste.mountTextarea(el);
}
return this;
};
$.fn.pastableContenteditable = function() {
var el, _i, _len;
for (_i = 0, _len = this.length; _i < _len; _i++) {
el = this[_i];
Paste.mountContenteditable(el);
}
return this;
};
dataURLtoBlob = function(dataURL, sliceSize) {
var b64Data, byteArray, byteArrays, byteCharacters, byteNumbers, contentType, i, m, offset, slice, _ref;
if (sliceSize == null) {
sliceSize = 512;
}
if (!(m = dataURL.match(/^data\:([^\;]+)\;base64\,(.+)$/))) {
return null;
}
_ref = m, m = _ref[0], contentType = _ref[1], b64Data = _ref[2];
byteCharacters = atob(b64Data);
byteArrays = [];
offset = 0;
while (offset < byteCharacters.length) {
slice = byteCharacters.slice(offset, offset + sliceSize);
byteNumbers = new Array(slice.length);
i = 0;
while (i < slice.length) {
byteNumbers[i] = slice.charCodeAt(i);
i++;
}
byteArray = new Uint8Array(byteNumbers);
byteArrays.push(byteArray);
offset += sliceSize;
}
return new Blob(byteArrays, {
type: contentType
});
};
createHiddenEditable = function() {
return $(document.createElement('div')).attr('contenteditable', true).css({
width: 1,
height: 1,
position: 'fixed',
left: -100,
overflow: 'hidden'
});
};
Paste = (function() {
Paste.prototype._target = null;
Paste.prototype._container = null;
Paste.mountNonInputable = function(nonInputable) {
var paste;
paste = new Paste(createHiddenEditable().appendTo(nonInputable), nonInputable);
$(nonInputable).on('click', (function(_this) {
return function() {
return paste._container.focus();
};
})(this));
paste._container.on('focus', (function(_this) {
return function() {
return $(nonInputable).addClass('pastable-focus');
};
})(this));
return paste._container.on('blur', (function(_this) {
return function() {
return $(nonInputable).removeClass('pastable-focus');
};
})(this));
};
Paste.mountTextarea = function(textarea) {
var ctlDown, paste;
if (-1 !== navigator.userAgent.toLowerCase().indexOf('chrome')) {
return this.mountContenteditable(textarea);
}
paste = new Paste(createHiddenEditable().insertBefore(textarea), textarea);
ctlDown = false;
$(textarea).on('keyup', function(ev) {
var _ref;
if ((_ref = ev.keyCode) === 17 || _ref === 224) {
return ctlDown = false;
}
});
$(textarea).on('keydown', function(ev) {
var _ref;
if ((_ref = ev.keyCode) === 17 || _ref === 224) {
ctlDown = true;
}
if (ctlDown && ev.keyCode === 86) {
return paste._container.focus();
}
});
$(paste._target).on('pasteImage', (function(_this) {
return function() {
return $(textarea).focus();
};
})(this));
$(paste._target).on('pasteText', (function(_this) {
return function() {
return $(textarea).focus();
};
})(this));
$(textarea).on('focus', (function(_this) {
return function() {
return $(textarea).addClass('pastable-focus');
};
})(this));
return $(textarea).on('blur', (function(_this) {
return function() {
return $(textarea).removeClass('pastable-focus');
};
})(this));
};
Paste.mountContenteditable = function(contenteditable) {
var paste;
paste = new Paste(contenteditable, contenteditable);
$(contenteditable).on('focus', (function(_this) {
return function() {
return $(contenteditable).addClass('pastable-focus');
};
})(this));
return $(contenteditable).on('blur', (function(_this) {
return function() {
return $(contenteditable).removeClass('pastable-focus');
};
})(this));
};
function Paste(_at__container, _at__target) {
this._container = _at__container;
this._target = _at__target;
this._container = $(this._container);
this._target = $(this._target).addClass('pastable');
this._container.on('paste', (function(_this) {
return function(ev) {
var clipboardData, file, item, reader, text, _i, _j, _len, _len1, _ref, _ref1, _ref2, _ref3, _results;
if (((_ref = ev.originalEvent) != null ? _ref.clipboardData : void 0) != null) {
clipboardData = ev.originalEvent.clipboardData;
if (clipboardData.items) {
_ref1 = clipboardData.items;
for (_i = 0, _len = _ref1.length; _i < _len; _i++) {
item = _ref1[_i];
if (item.type.match(/^image\//)) {
reader = new FileReader();
reader.onload = function(event) {
return _this._handleImage(event.target.result);
};
reader.readAsDataURL(item.getAsFile());
}
if (item.type === 'text/plain') {
item.getAsString(function(string) {
return _this._target.trigger('pasteText', {
text: string
});
});
}
}
} else {
if (-1 !== Array.prototype.indexOf.call(clipboardData.types, 'text/plain')) {
text = clipboardData.getData('Text');
_this._target.trigger('pasteText', {
text: text
});
}
_this._checkImagesInContainer(function(src) {
return _this._handleImage(src);
});
}
}
if (clipboardData = window.clipboardData) {
if ((_ref2 = (text = clipboardData.getData('Text'))) != null ? _ref2.length : void 0) {
return _this._target.trigger('pasteText', {
text: text
});
} else {
_ref3 = clipboardData.files;
_results = [];
for (_j = 0, _len1 = _ref3.length; _j < _len1; _j++) {
file = _ref3[_j];
_this._handleImage(URL.createObjectURL(file));
_results.push(_this._checkImagesInContainer(function() {}));
}
return _results;
}
}
};
})(this));
}
Paste.prototype._handleImage = function(src) {
var loader;
loader = new Image();
loader.onload = (function(_this) {
return function() {
var blob, canvas, ctx, dataURL;
canvas = document.createElement('canvas');
canvas.width = loader.width;
canvas.height = loader.height;
ctx = canvas.getContext('2d');
ctx.drawImage(loader, 0, 0, canvas.width, canvas.height);
dataURL = null;
try {
dataURL = canvas.toDataURL('image/png');
blob = dataURLtoBlob(dataURL);
} catch (_error) {}
if (dataURL) {
return _this._target.trigger('pasteImage', {
blob: blob,
dataURL: dataURL,
width: loader.width,
height: loader.height
});
}
};
})(this);
return loader.src = src;
};
Paste.prototype._checkImagesInContainer = function(cb) {
var img, timespan, _i, _len, _ref;
timespan = Math.floor(1000 * Math.random());
_ref = this._container.find('img');
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
img = _ref[_i];
img["_paste_marked_" + timespan] = true;
}
return setTimeout((function(_this) {
return function() {
var _j, _len1, _ref1, _results;
_ref1 = _this._container.find('img');
_results = [];
for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) {
img = _ref1[_j];
if (!img["_paste_marked_" + timespan]) {
cb(img.src);
}
//firefox问题处理因为采用了 pastableContenteditable 模式,故只需要删除默认的粘贴
if ($(img).attr('src').startsWith('data:image/')) {
_results.push($(img).remove());
};
}
return _results;
};
})(this), 1);
};
return Paste;
})();
}).call(this);
KindEditor.plugin('paste', function(K) {
var editor = this,
name = 'paste';
if(editor.edit == undefined || editor.edit.iframe == undefined){
return;
}
var contentWindow = editor.edit.iframe[0].contentWindow;
//var contentWindow = editor.iframeDoc;
//var contentWindow = document.getElementsByTagName('iframe')[0].contentWindow;
var nodeBody = contentWindow.document.getElementsByTagName('body')[0];
console.log(nodeBody);
$(nodeBody).pastableContenteditable();
dataURItoBlob = function(dataURI) {
// convert base64/URLEncoded data component to raw binary data held in a string
var byteString;
if (dataURI.split(',')[0].indexOf('base64') >= 0)
byteString = atob(dataURI.split(',')[1]);
else
byteString = unescape(dataURI.split(',')[1]);
// separate out the mime component
var mimeString = dataURI.split(',')[0].split(':')[1].split(';')[0];
// write the bytes of the string to a typed array
var ia = new Uint8Array(byteString.length);
for (var i = 0; i < byteString.length; i++) {
ia[i] = byteString.charCodeAt(i);
}
return new Blob([ia], {type:mimeString});
};
$(nodeBody).on('pasteImage', function(ev, data) {
console.log('pasteImage');
console.log("dataURL: " + data.dataURL);
console.log("width: " + data.width);
console.log("height: " + data.height);
var blob = dataURItoBlob(data.dataURL);
if (data.blob !== null) {
var data = new FormData();
// data.append("imgFile",blob, "imageFilename.png");
data.append("file",blob, "imageFilename.png");
console.log(data);
$.ajax({
url: '/kindeditor/upload?dir=image',
url: '/api/attachments.json',
contentType: false,
type: 'POST',
data: data,
processData: false,
success: function(data) {
console.log(data);
// editor.exec('insertimage', JSON.parse(data).url);
// /api/attachments/227362
editor.exec('insertimage', '/api/attachments/' + data.id);
}
});
}
});
return;
});
// Generated by CoffeeScript 1.9.0
/*
paste.js is an interface to read data ( text / image ) from clipboard in different browsers. It also contains several hacks.
https://github.com/layerssss/paste.js
*/
(function() {
var $, Paste, createHiddenEditable, dataURLtoBlob;
$ = window.jQuery;
$.paste = function(pasteContainer) {
var pm;
if (typeof console !== "undefined" && console !== null) {
console.log("DEPRECATED: This method is deprecated. Please use $.fn.pastableNonInputable() instead.");
}
pm = Paste.mountNonInputable(pasteContainer);
return pm._container;
};
$.fn.pastableNonInputable = function() {
var el, _i, _len;
for (_i = 0, _len = this.length; _i < _len; _i++) {
el = this[_i];
Paste.mountNonInputable(el);
}
return this;
};
$.fn.pastableTextarea = function() {
var el, _i, _len;
for (_i = 0, _len = this.length; _i < _len; _i++) {
el = this[_i];
Paste.mountTextarea(el);
}
return this;
};
$.fn.pastableContenteditable = function() {
var el, _i, _len;
for (_i = 0, _len = this.length; _i < _len; _i++) {
el = this[_i];
Paste.mountContenteditable(el);
}
return this;
};
dataURLtoBlob = function(dataURL, sliceSize) {
var b64Data, byteArray, byteArrays, byteCharacters, byteNumbers, contentType, i, m, offset, slice, _ref;
if (sliceSize == null) {
sliceSize = 512;
}
if (!(m = dataURL.match(/^data\:([^\;]+)\;base64\,(.+)$/))) {
return null;
}
_ref = m, m = _ref[0], contentType = _ref[1], b64Data = _ref[2];
byteCharacters = atob(b64Data);
byteArrays = [];
offset = 0;
while (offset < byteCharacters.length) {
slice = byteCharacters.slice(offset, offset + sliceSize);
byteNumbers = new Array(slice.length);
i = 0;
while (i < slice.length) {
byteNumbers[i] = slice.charCodeAt(i);
i++;
}
byteArray = new Uint8Array(byteNumbers);
byteArrays.push(byteArray);
offset += sliceSize;
}
return new Blob(byteArrays, {
type: contentType
});
};
createHiddenEditable = function() {
return $(document.createElement('div')).attr('contenteditable', true).css({
width: 1,
height: 1,
position: 'fixed',
left: -100,
overflow: 'hidden'
});
};
Paste = (function() {
Paste.prototype._target = null;
Paste.prototype._container = null;
Paste.mountNonInputable = function(nonInputable) {
var paste;
paste = new Paste(createHiddenEditable().appendTo(nonInputable), nonInputable);
$(nonInputable).on('click', (function(_this) {
return function() {
return paste._container.focus();
};
})(this));
paste._container.on('focus', (function(_this) {
return function() {
return $(nonInputable).addClass('pastable-focus');
};
})(this));
return paste._container.on('blur', (function(_this) {
return function() {
return $(nonInputable).removeClass('pastable-focus');
};
})(this));
};
Paste.mountTextarea = function(textarea) {
var ctlDown, paste;
if (-1 !== navigator.userAgent.toLowerCase().indexOf('chrome')) {
return this.mountContenteditable(textarea);
}
paste = new Paste(createHiddenEditable().insertBefore(textarea), textarea);
ctlDown = false;
$(textarea).on('keyup', function(ev) {
var _ref;
if ((_ref = ev.keyCode) === 17 || _ref === 224) {
return ctlDown = false;
}
});
$(textarea).on('keydown', function(ev) {
var _ref;
if ((_ref = ev.keyCode) === 17 || _ref === 224) {
ctlDown = true;
}
if (ctlDown && ev.keyCode === 86) {
return paste._container.focus();
}
});
$(paste._target).on('pasteImage', (function(_this) {
return function() {
return $(textarea).focus();
};
})(this));
$(paste._target).on('pasteText', (function(_this) {
return function() {
return $(textarea).focus();
};
})(this));
$(textarea).on('focus', (function(_this) {
return function() {
return $(textarea).addClass('pastable-focus');
};
})(this));
return $(textarea).on('blur', (function(_this) {
return function() {
return $(textarea).removeClass('pastable-focus');
};
})(this));
};
Paste.mountContenteditable = function(contenteditable) {
var paste;
paste = new Paste(contenteditable, contenteditable);
$(contenteditable).on('focus', (function(_this) {
return function() {
return $(contenteditable).addClass('pastable-focus');
};
})(this));
return $(contenteditable).on('blur', (function(_this) {
return function() {
return $(contenteditable).removeClass('pastable-focus');
};
})(this));
};
function Paste(_at__container, _at__target) {
this._container = _at__container;
this._target = _at__target;
this._container = $(this._container);
this._target = $(this._target).addClass('pastable');
this._container.on('paste', (function(_this) {
return function(ev) {
var clipboardData, file, item, reader, text, _i, _j, _len, _len1, _ref, _ref1, _ref2, _ref3, _results;
if (((_ref = ev.originalEvent) != null ? _ref.clipboardData : void 0) != null) {
clipboardData = ev.originalEvent.clipboardData;
if (clipboardData.items) {
_ref1 = clipboardData.items;
for (_i = 0, _len = _ref1.length; _i < _len; _i++) {
item = _ref1[_i];
if (item.type.match(/^image\//)) {
reader = new FileReader();
reader.onload = function(event) {
return _this._handleImage(event.target.result);
};
reader.readAsDataURL(item.getAsFile());
}
if (item.type === 'text/plain') {
item.getAsString(function(string) {
return _this._target.trigger('pasteText', {
text: string
});
});
}
}
} else {
if (-1 !== Array.prototype.indexOf.call(clipboardData.types, 'text/plain')) {
text = clipboardData.getData('Text');
_this._target.trigger('pasteText', {
text: text
});
}
_this._checkImagesInContainer(function(src) {
return _this._handleImage(src);
});
}
}
if (clipboardData = window.clipboardData) {
if ((_ref2 = (text = clipboardData.getData('Text'))) != null ? _ref2.length : void 0) {
return _this._target.trigger('pasteText', {
text: text
});
} else {
_ref3 = clipboardData.files;
_results = [];
for (_j = 0, _len1 = _ref3.length; _j < _len1; _j++) {
file = _ref3[_j];
_this._handleImage(URL.createObjectURL(file));
_results.push(_this._checkImagesInContainer(function() {}));
}
return _results;
}
}
};
})(this));
}
Paste.prototype._handleImage = function(src) {
var loader;
loader = new Image();
loader.onload = (function(_this) {
return function() {
var blob, canvas, ctx, dataURL;
canvas = document.createElement('canvas');
canvas.width = loader.width;
canvas.height = loader.height;
ctx = canvas.getContext('2d');
ctx.drawImage(loader, 0, 0, canvas.width, canvas.height);
dataURL = null;
try {
dataURL = canvas.toDataURL('image/png');
blob = dataURLtoBlob(dataURL);
} catch (_error) {}
if (dataURL) {
return _this._target.trigger('pasteImage', {
blob: blob,
dataURL: dataURL,
width: loader.width,
height: loader.height
});
}
};
})(this);
return loader.src = src;
};
Paste.prototype._checkImagesInContainer = function(cb) {
var img, timespan, _i, _len, _ref;
timespan = Math.floor(1000 * Math.random());
_ref = this._container.find('img');
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
img = _ref[_i];
img["_paste_marked_" + timespan] = true;
}
return setTimeout((function(_this) {
return function() {
var _j, _len1, _ref1, _results;
_ref1 = _this._container.find('img');
_results = [];
for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) {
img = _ref1[_j];
if (!img["_paste_marked_" + timespan]) {
cb(img.src);
}
//firefox问题处理因为采用了 pastableContenteditable 模式,故只需要删除默认的粘贴
if ($(img).attr('src').startsWith('data:image/')) {
_results.push($(img).remove());
};
}
return _results;
};
})(this), 1);
};
return Paste;
})();
}).call(this);
KindEditor.plugin('paste', function(K) {
var editor = this,
name = 'paste';
if(editor.edit == undefined || editor.edit.iframe == undefined){
return;
}
var contentWindow = editor.edit.iframe[0].contentWindow;
//var contentWindow = editor.iframeDoc;
//var contentWindow = document.getElementsByTagName('iframe')[0].contentWindow;
var nodeBody = contentWindow.document.getElementsByTagName('body')[0];
console.log(nodeBody);
$(nodeBody).pastableContenteditable();
dataURItoBlob = function(dataURI) {
// convert base64/URLEncoded data component to raw binary data held in a string
var byteString;
if (dataURI.split(',')[0].indexOf('base64') >= 0)
byteString = atob(dataURI.split(',')[1]);
else
byteString = unescape(dataURI.split(',')[1]);
// separate out the mime component
var mimeString = dataURI.split(',')[0].split(':')[1].split(';')[0];
// write the bytes of the string to a typed array
var ia = new Uint8Array(byteString.length);
for (var i = 0; i < byteString.length; i++) {
ia[i] = byteString.charCodeAt(i);
}
return new Blob([ia], {type:mimeString});
};
$(nodeBody).on('pasteImage', function(ev, data) {
console.log('pasteImage');
console.log("dataURL: " + data.dataURL);
console.log("width: " + data.width);
console.log("height: " + data.height);
var blob = dataURItoBlob(data.dataURL);
if (data.blob !== null) {
var data = new FormData();
// data.append("imgFile",blob, "imageFilename.png");
data.append("file",blob, "imageFilename.png");
console.log(data);
$.ajax({
url: '/kindeditor/upload?dir=image',
url: '/api/attachments.json',
contentType: false,
type: 'POST',
data: data,
processData: false,
success: function(data) {
console.log(data);
// editor.exec('insertimage', JSON.parse(data).url);
// /api/attachments/227362
editor.exec('insertimage', '/api/attachments/' + data.id);
}
});
}
});
return;
});

File diff suppressed because it is too large Load Diff

2
css/editormd.min.css vendored Executable file → Normal file

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,5 @@
/*头部导航条样式---2018-03-19--by-cs*/
.newHeader {
background: #24292D !important;
width: 100%;
height: 60px !important;
min-width: 1200px;
@ -38,78 +37,6 @@
box-sizing: border-box;
}
.head-nav ul#header-nav li {
float: left;
height: 60px;
line-height: 60px;
margin-right: 30px;
cursor: pointer;
position: relative;
font-size: 16px
}
.head-nav ul#header-nav li a {
display: block;
height: 100%;
width: 100%;
color: #fff
}
.head-nav ul#header-nav li a:hover {
color: #cccccc;
}
.head-nav ul#header-nav li:last-child {
margin-right: 0px
}
.head-nav ul#header-nav li.active a {
color: #459be5 !important;
}
.head-nav ul#header-nav li.active p {
color: #459be5 !important;
}
.head-nav ul#header-nav li p:hover {
color: #cccccc;
}
.head-nav ul#header-nav li p {
display: block;
height: 100%;
width: 100%;
color: #fff
}
.head-nav ul#header-nav li.active div ul li a {
color: #000 !important;
}
.head-nav ul#header-nav li.active div ul li a:hover {
color: #FFF !important;
}
.head-nav ul#header-nav li.active ul li a {
color: #000 !important;
}
.head-nav ul#header-nav li.active ul li a:hover {
color: #FFF !important;
}
.head-nav ul#header-nav li.active:after {
content: '';
position: absolute;
left: 0px;
top: auto;
bottom: 10px;
right: auto;
height: 2px;
width: 14px;
background-color: #459be5;
}
.nav-img {
position: absolute;
top: 2px;

8
css/edu-common.css Executable file → Normal file
View File

@ -114,14 +114,6 @@ a:visited {
color: #898989;
}
a:hover {
color: #FF7500;
}
a:hover.fa {
color: #FF7500;
}
input,
textarea,
select {

View File

@ -97,10 +97,6 @@ a:visited {
color: #05101a;
}
a:hover {
color: #459be5;
}
ol,
ul,
li {

0
css/edu-public.css Executable file → Normal file
View File

View File

@ -1,3 +1,4 @@
@charset "utf-8";
/* 头部 */
.header {
width: 100%;
@ -1267,11 +1268,17 @@ a.shixun-task-btn {
/*-----------实训配置、评测脚本-------------*/
@font-face {
font-family: "iconfont"; /* Project id 2340181 */
src: url('iconfont.woff2?t=1631773579834') format('woff2'),
url('iconfont.woff?t=1631773579834') format('woff'),
url('iconfont.ttf?t=1631773579834') format('truetype');
}
html body {
font-size: 14px;
line-height: 2.0;
background: #fafafa;
font-family: "微软雅黑", "宋体";
font-family: "iconfont";
color: #05101a;
height: 100%;
position: relative;
@ -1307,6 +1314,7 @@ td,
span {
margin: 0;
padding: 0;
margin-bottom: 0px!important;
}
table,
@ -1363,10 +1371,6 @@ a:visited {
color: #05101a;
}
a:hover {
color: #459be5;
}
ol,
ul,
li {
@ -1473,7 +1477,7 @@ a.edu-txt-w80,
/*隐藏*/
.none {
display: none
display: none!important;
}
.block {
@ -1498,9 +1502,6 @@ a.edu-txt-w80,
.font-bd {
font-weight: bold;
}
.fwt-500{
font-weight: 500 !important;
}
.font-n {
font-weight: normal;
@ -1525,7 +1526,15 @@ a.edu-txt-w80,
.font-16 {
font-size: 16px !important;
}
.weight400{
font-weight: 400;
}
.weight500{
font-weight: 500;
}
.weight{
font-weight: bold;
}
.font-17 {
font-size: 17px !important;
}
@ -1545,6 +1554,9 @@ a.edu-txt-w80,
.font-25 {
font-size: 25px !important;
}
.font-26 {
font-size: 26px !important;
}
.font-24 {
font-size: 24px !important;
@ -1566,6 +1578,9 @@ a.edu-txt-w80,
font-size: 36px !important;
}
.font-40 {
font-size: 40px !important;
}
.font-50 {
font-size: 50px !important;
}
@ -1751,12 +1766,20 @@ a.decoration {
margin-bottom: 10px;
}
.mb12 {
margin-bottom: 12px;
}
.mb13 {
margin-bottom: 13px;
}
.mb14 {
margin-bottom: 14px;
}
.mb15 {
margin-bottom: 15px;
margin-bottom: 15px!important;
}
.mb16 {
@ -2328,6 +2351,9 @@ input::-ms-clear {
background-color: #F5F5F5;
}
.ant-modal-close{
top:8px!important;
}
.newContainer {
min-height: 100%;
@ -2346,7 +2372,6 @@ input::-ms-clear {
/*中间部分宽度固定为1200*/
.newMain {
margin: 0 auto;
padding-bottom: 110px;
min-width: 1200px;
}
@ -2425,13 +2450,23 @@ input::-ms-clear {
.color-grey-c {
color: #ccc !important;
}
a.hoverLine:hover{
text-decoration: underline;
}
.color-grey-cd {
color: #cdcdcd !important;
}
.color-grey-d {
color: #ddd;
}
.color-grey-9 {
color: #999999 !important;
color: #999 !important;
}
a:hover{
color: #466AFF !important;
}
.color-grey-98 {
@ -2466,33 +2501,23 @@ input::-ms-clear {
a.color-grey-name:hover,
a.color-dark:hover,
a.color-grey-6:hover,
a.color-grey-3:hover {
color: #4cacff !important;
}
a.color-grey-9:hover,
a.color-grey-8:hover,
a.color-grey-c:hover {
color: #111C24 !important;
a.color-grey-3:hover,a.color-ooo:hover {
color: #2A61FF !important;
}
/*蓝色*/
.color-blue {
color: #4CACFF !important;
color: #2A61FF !important;
}
.color-blue-file {
color: #4598FA!important;
}
/* 绿色 */
.color-green-file{
color: #28BD6C;
}
/*主*/
.color-blue_4C {
color: #4CACFF !important;
}
a.color-blue:hover,
a.color-blue_4C:hover {
color: #459BE6 !important;
}
/*橙色*/
.color-orange {
@ -2661,7 +2686,7 @@ a.color-green:hover {
/*百分比宽度*/
.width100 {
width: 100%;
width: 100% !important;
}
.width89 {
@ -3410,7 +3435,7 @@ a.user_bluebg_btn {
}
.cdefault {
cursor: default
cursor: default!important;
}
@ -3585,42 +3610,6 @@ a.user_bluebg_btn {
margin-right: 5px;
}
/*-------------------个人主页:右侧提示区域--------------------------*/
.-task-sidebar {
position: fixed;
width: 40px;
height: 180px;
right: 0;
bottom: 80px;
z-index: 10;
}
.-task-sidebar div {
height: 40px;
line-height: 40px;
box-sizing: border-box;
width: 40px;
background: #4CACFF;
color: #fff;
font-size: 20px;
text-align: center;
margin-bottom: 5px;
border-radius: 4px;
}
.-task-sidebar div i {
color: #fff;
}
.-task-sidebar div i:hover {
color: #fff !important;
}
.gotop {
background-color: rgba(208, 207, 207, 0.5) !important;
padding: 0px !important;
}
/***** loading ******/
/*****载入中******/
@ -3945,11 +3934,25 @@ html>body #ajax-indicator {
max-height: 340px;
}/*头部导航条样式---2018-03-19--by-cs*/
.privateTag{
display: block;
padding:0px 6px;
border-radius: 12px;
border:1px solid #2FC25B;
height: 18px;
line-height: 18px;
font-size: 12px;
margin-left: 10px;
color: #2FC25B;
}
.privateTag.red{
color: #FF6832;
border:1px solid #FF6832;
}
.head-nav {
text-align: center;
height: 60px;
height: 58px;
box-sizing: border-box;
min-width: 780px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
@ -3960,43 +3963,55 @@ html>body #ajax-indicator {
position: absolute;
top: 0px;
z-index: 3;
height: 60px;
height: 58px;
box-sizing: border-box;
}
.head-nav ul#header-nav li {
float: left;
height: 60px;
line-height: 60px;
margin-right: 30px;
height: 58px;
line-height: 58px;
cursor: pointer;
position: relative;
font-size: 16px;
margin-right: 40px;
}
.head-nav ul#header-nav li:first-child{
margin-left: 20px;
}
.head-nav ul#header-nav li a {
display: block;
height: 100%;
width: 100%;
color: #333333;
color: #333;
font-size: 16px;
}
.head-nav ul#header-nav li a:hover {
color: #5091FF;
.publicNav ul#header-nav li a {
color: #fff!important;
}
.publicNav .head-right i{
color: #fff!important;
}
.head-nav ul#header-nav li a:hover,.head-nav ul#header-nav li.active a {
color: #5091FF;
}
.head-nav ul#header-nav li.active a:after {
content: "";
width: 50%;
height: 2px;
background-color: #1484ef;
left: 50%;
margin-left: -25%;
bottom: 8px;
position: absolute;
}
.head-nav ul#header-nav li:last-child {
margin-right: 0px
}
.head-nav ul#header-nav li.active a:first-child {
color: #459be5 !important;
}
.head-nav ul#header-nav li.active p {
color: #459be5 !important;
}
.head-nav ul#header-nav li p:hover {
color: #cccccc;
@ -4009,23 +4024,23 @@ html>body #ajax-indicator {
color: #fff
}
.head-nav ul#header-nav li.active div ul li a {
/* .head-nav ul#header-nav li.active div ul li a {
color: #000 !important;
}
} */
.head-nav ul#header-nav li.active div ul li a:hover {
/* .head-nav ul#header-nav li.active div ul li a:hover {
color: #FFF !important;
}
.head-nav ul#header-nav li.active ul li a {
color: #000 !important;
}
} */
.head-nav ul#header-nav li.active ul li a:hover {
/* .head-nav ul#header-nav li.active ul li a:hover {
color: #FFF !important;
}
} */
.head-nav ul#header-nav li.active:after {
/* .head-nav ul#header-nav li.active:after {
content: '';
position: absolute;
left: 0px;
@ -4035,7 +4050,7 @@ html>body #ajax-indicator {
height: 2px;
width: 32px;
background-color: #459be5;
}
} */
.head-right {
box-sizing: border-box;
@ -4111,21 +4126,6 @@ em.vertical-line {
/* 右侧内容宽度变化的话需要调整posi-search right的值*/
/*底部*/
.newFooter {
max-height: 110px;
}
.newFooter {
position: absolute;
bottom: 0;
width: 100%;
background: #323232;
clear: both;
min-width: 1200px;
z-index: 8;
left: 0px;
}
.footercon {
border-bottom: 1px solid #47494d;
@ -6721,4 +6721,19 @@ ul.count_ul li:not(:last-child):after {
}
input.ant-input-lg::placeholder{
font-size: 14px !important;
}
p{
margin-bottom: 0px!important;
}
.toprightNum{
position: absolute;
right: 0px;
top:4px;
color: #999;
}
.ant-input, .ant-input .ant-input-suffix{
background-color: #fff!important;
}
.has-error .ant-input{
background-color: #FEF1F0!important;
}

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 506 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

139
css/merge.css Executable file → Normal file
View File

@ -1,40 +1,111 @@
.maxW50{max-width: 50%;}
.minW50{min-width: 50%;}
.width70{width: 70%;}
.width30{width: 30%;}
.custom-commit-tabs .ant-tabs-bar{border-bottom: none;}
.maxW200px{max-width: 200px;}
.pr_tags_open{
background: #28BD6C !important;
color: #fff !important;
border: none !important;
.CodeMirror-merge {
position: relative;
white-space: pre;
}
.pr_tags_closed{
background: #FA6400 !important;
color: #fff !important;
border: none !important;
.CodeMirror-merge, .CodeMirror-merge .CodeMirror {
min-height:50px;
}
.pr_tags_merged{
background: #4C9ED3 !important;
color: #fff !important;
border: none !important;
.CodeMirror-merge-2pane .CodeMirror-merge-pane { width: 48%; }
.CodeMirror-merge-2pane .CodeMirror-merge-gap { width: 4%; }
.CodeMirror-merge-3pane .CodeMirror-merge-pane { width: 31%; }
.CodeMirror-merge-3pane .CodeMirror-merge-gap { width: 3.5%; }
.CodeMirror-merge-pane {
display: inline-block;
white-space: normal;
vertical-align: top;
}
.ant-btn-success{
border: 1px solid #28BD6C !important;
color: #28BD6C !important;
.CodeMirror-merge-pane-rightmost {
position: absolute;
right: 0px;
z-index: 1;
}
.ant-btn-success:hover{
background: #28BD6C !important;
color:#fff !important;
.CodeMirror-merge-gap {
z-index: 2;
display: inline-block;
height: 100%;
-moz-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
position: relative;
background: #515151;
}
.display-flex{display: flex !important;}
.merge-flex1{flex:1}
.ant-tag.pr-branch-tag{
border-radius: 12px;
height: 24px;
background: rgba(241,248,255,1);
border: none;
font-size: 13px;
padding: 0 10px;
}
.CodeMirror-merge-scrolllock-wrap {
position: absolute;
bottom: 0; left: 50%;
}
.CodeMirror-merge-scrolllock {
position: relative;
left: -50%;
cursor: pointer;
color: #d8d8d8;
line-height: 1;
}
.CodeMirror-merge-copybuttons-left, .CodeMirror-merge-copybuttons-right {
position: absolute;
left: 0; top: 0;
right: 0; bottom: 0;
line-height: 1;
}
.CodeMirror-merge-copy {
position: absolute;
cursor: pointer;
color: #ce374b;
z-index: 3;
}
.CodeMirror-merge-copy-reverse {
position: absolute;
cursor: pointer;
color: #44c;
}
.CodeMirror-merge-copybuttons-left .CodeMirror-merge-copy { left: 2px; }
.CodeMirror-merge-copybuttons-right .CodeMirror-merge-copy { right: 2px; }
.CodeMirror-merge-r-inserted, .CodeMirror-merge-l-inserted {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==);
background-position: bottom left;
background-repeat: repeat-x;
}
.CodeMirror-merge-r-deleted, .CodeMirror-merge-l-deleted {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==);
background-position: bottom left;
background-repeat: repeat-x;
}
.CodeMirror-merge-r-chunk { background: #9a6868; }
.CodeMirror-merge-r-chunk-start { /*border-top: 1px solid #ee8; */}
.CodeMirror-merge-r-chunk-end {/* border-bottom: 1px solid #ee8; */}
.CodeMirror-merge-r-connect { fill:#9a6868;}
.CodeMirror-merge-l-chunk { background: #eef; }
.CodeMirror-merge-l-chunk-start { border-top: 1px solid #88e; }
.CodeMirror-merge-l-chunk-end { border-bottom: 1px solid #88e; }
.CodeMirror-merge-l-connect { fill: #eef; stroke: #88e; stroke-width: 1px; }
.CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk { background: #dfd; }
.CodeMirror-merge-l-chunk-start.CodeMirror-merge-r-chunk-start { border-top: 1px solid #4e4; }
.CodeMirror-merge-l-chunk-end.CodeMirror-merge-r-chunk-end { border-bottom: 1px solid #4e4; }
.CodeMirror-merge-collapsed-widget:before {
content: "(...)";
}
.CodeMirror-merge-collapsed-widget {
cursor: pointer;
color: #88b;
background: #eef;
border: 1px solid #ddf;
font-size: 90%;
padding: 0 3px;
border-radius: 4px;
}
.CodeMirror-merge-collapsed-line .CodeMirror-gutter-elt { display: none; }

BIN
favicon-.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

BIN
favicon.back.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

BIN
favicon.ico Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 9.7 KiB

BIN
fonts/FZXBSJW.TTF Normal file

Binary file not shown.

0
fonts/FontAwesome.otf Executable file → Normal file
View File

BIN
fonts/fangsongGB2312.ttf Normal file

Binary file not shown.

0
fonts/fontawesome-webfont.eot Executable file → Normal file
View File

0
fonts/fontawesome-webfont.svg Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 434 KiB

After

Width:  |  Height:  |  Size: 434 KiB

0
fonts/fontawesome-webfont.ttf Executable file → Normal file
View File

0
fonts/fontawesome-webfont.woff Executable file → Normal file
View File

0
fonts/fontawesome-webfont.woff2 Executable file → Normal file
View File

BIN
fonts/kaitiGB2312.ttf Normal file

Binary file not shown.

0
images/loading@2x.gif Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="”Keywords”" content="”EduCoder,信息技术实践教学,精品课程网,慕课MOOC″"><meta name="”Keywords”" content="”实践课程,项目实战,java实训,python实战,人工智能技术,后端开发学习,移动开发入门″"><meta name="”Keywords”" content="”翻转课堂,高效课堂创建,教学模式″"><meta name="”Keywords”" content="”实训项目,python教程,C语言入门,java书,php后端开发,app前端开发,数据库技术″"><meta name="”Keywords”" content="”在线竞赛,计算机应用大赛,编程大赛,大学生计算机设计大赛,全国高校绿色计算机大赛″"><meta name="”Description”" content="”EduCoder是信息技术类实践教学平台。EduCoder涵盖了计算机、大数据、云计算、人工智能、软件工程、物联网等专业课程。超10000个实训案例及22000个技能评测点建立学、练、评、测一体化实验环境。”"><meta name="”Description”" content="”EduCoder实践课程旨在于通过企业级实战实训案例帮助众多程序员提升各项业务能力。解决学生、学员、企业员工等程序设计能力、算法设计能力、问题求解能力、应用开发能力、系统运维能力等。”"><meta name="”Description”" content="”EduCoder翻转课堂教学模式颠覆了传统教学模式让教师与学生的关系由“权威”变成了“伙伴”。将学习的主动权转交给学生使学生可个性化化学学生的学习主体得到了彰显。”"><meta name="”Description”" content="”EduCoder实训项目为单个知识点关卡实践训练帮助学生巩固单一弱点强化学习。" ><meta name="”Description”" content="”EduCoder实践教学平台各类大赛为进一步提高各类学生综合运用高级语言程序设计能力培养创新意识和实践探索精神发掘优秀软件人才。" ><meta name="theme-color" content="#000000"><link rel="manifest" href="/react/build//manifest.json"><script type="text/javascript">window.__isR=!0,-1==navigator.userAgent.indexOf("MSIE 9")&&-1==navigator.userAgent.indexOf("MSIE 10")||-1!=location.pathname.indexOf("/compatibility")||(location.href="/compatibility.html")</script><link rel=" stylesheet" href="/react/build/css/iconfont.css"><link rel=" stylesheet" href="/react/build/css/edu-purge.css"><link rel="stylesheet" href="/react/build/css/editormd.min.css"><link rel="stylesheet" href="/react/build/css/merge.css"><link href="/react/build/static/css/main.42d13bba.chunk.css" rel="stylesheet"></head><body><div id="md_div" style="display:none"></div><div id="root" class="page -layout-v -fit widthunit"></div><div id="picture_display" style="display:none"></div><script src="/react/build/js/js_min_all.js"></script><script src="/react/build/js/codemirror/codemirror.js"></script><script src="/react/build/js/editormd/editormd.min.js"></script><script src="/react/build/js/codemirror/merge/merge.js"></script><script src="/react/build/./static/js/runtime~main.8f88947c.js"></script><script src="/react/build/./static/js/main.aef94101.chunk.js"></script></body></html>
<!doctype html><html lang="zh-CN" class="notranslate translated-ltr" translate="no"><head><meta charset="utf-8"><title>红山开源社区</title><meta name="keywords" content="红山开源,创客空间,群智共享"><meta name="keywords" content="红山开源社区,开源开放,众创,论坛"><meta name="keywords" content="issue,bug,tracker"><meta name="description" content="红山开源是一个依托互联网群体智慧实现世界范围内资源深度融合、开放共享和协同创新的开源社区"/><meta name="theme-color" content="#000000"><link rel="manifest" href="/react/build//manifest.json"><link rel="stylesheet" href="/react/build/css/iconfont.css"><link rel="stylesheet" href="/react/build/css/edu-purge.css"><link rel="stylesheet" href="/react/build/css/editormd.min.css"><link rel="stylesheet" href="/react/build/css/merge.css"><link href="/react/build/static/css/main.5f1be00b.chunk.css" rel="stylesheet"><style>#ie_info{display:none;text-align:center;margin:10vh;color:#4154f1;font-size:40px}</style></head><body><div id="ie_info">不支持当前浏览器,请更换浏览器!<br/>推荐使用谷歌浏览器、360浏览器极速模式、火狐浏览器或Edge浏览器</div><div id="md_div" style="display:none"></div><div id="root" class="page -layout-v -fit widthunit"></div><div id="picture_display" style="display:none"></div><script src="/react/build/js/jquery-1.8.3.min.js"></script><script>var getExplorer=function(){var e=window.navigator.userAgent,o=function(o){return e.indexOf(o)>=0},n="ActiveXObject"in window;return o("MSIE")||n?"ie":o("Firefox")&&!n?"Firefox":o("Chrome")&&!n?e.indexOf("Edge")>-1?"Edge":"Chrome":o("Opera")&&!n?"Opera":o("Safari")&&!n?"Safari":void 0}();"ie"==getExplorer&&($("#ie_info").css({display:"block"}),$("#root").css({display:"none"})),window.onload=function(){$(".newContainer").delegate("a.anchors","click",(function(){let e=$(this).offset().top-180;return $("html,body").animate({scrollTop:e},10),window.location.hash=$(this).attr("name"),!1}))}</script><script src="/react/build/js/js_min_all.js"></script><script src="/react/build/js/codemirror/codemirror.js"></script><script src="/react/build/js/editormd/editormd.min.js"></script><script src="/react/build/js/codemirror/merge/merge.js"></script><script src="/react/build/./static/js/runtime~main.34a3ace2.js"></script><script src="/react/build/./static/js/main.906e922b.chunk.js"></script><script>if(window.location.host.includes("osredm.com")){var _hmt=_hmt||[];!function(){var e=document.createElement("script");e.src="https://hm.baidu.com/hm.js?fda4c878a9a3b20e0220c144eb4c9108";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}()}</script></body></html>

0
index.test.html Executable file → Normal file
View File

0
js/codemirror/addon/active-line.js vendored Executable file → Normal file
View File

0
js/codemirror/addon/hint/anyword-hint.js vendored Executable file → Normal file
View File

0
js/codemirror/addon/hint/javascript-hint.js vendored Executable file → Normal file
View File

0
js/codemirror/addon/hint/show-hint.css vendored Executable file → Normal file
View File

0
js/codemirror/addon/hint/show-hint.js vendored Executable file → Normal file
View File

0
js/codemirror/codemirror.js Executable file → Normal file
View File

0
js/codemirror/lib/fuzzysort.js vendored Executable file → Normal file
View File

0
js/codemirror/merge/merge.css Executable file → Normal file
View File

0
js/codemirror/merge/merge.js Executable file → Normal file
View File

0
js/codemirror/mode/javascript.js vendored Executable file → Normal file
View File

0
js/diff_match_patch.js Executable file → Normal file
View File

4
js/editormd/editormd.min.js vendored Executable file → Normal file
View File

@ -3319,9 +3319,9 @@
text = text.replace(emailReg, function ($1, $2, $3, $4) {
return $1.replace(/@/g, "_#_&#64;_#_");
});
// " + editormd.urls.atLinkBase + "" + $2 + "
text = text.replace(atLinkReg, function ($1, $2) {
return "<a href=\"" + editormd.urls.atLinkBase + "" + $2 + "\" title=\"&#64;" + $2 + "\" class=\"at-link\">" + $1 + "</a>";
return "<span title=\"&#64;" + $2 + "\" class=\"at-link\"> " + $1 + " </span>";
}).replace(/_#_&#64;_#_/g, "@");
}

0
js/editormd/flowchart.min.js vendored Executable file → Normal file
View File

0
js/editormd/jquery.flowchart.min.js vendored Executable file → Normal file
View File

0
js/editormd/lib/codemirror/addons.min.js vendored Executable file → Normal file
View File

0
js/editormd/lib/codemirror/modes.min.js vendored Executable file → Normal file
View File

0
js/editormd/lib/marked.min.js vendored Executable file → Normal file
View File

0
js/editormd/lib/prettify.min.js vendored Executable file → Normal file
View File

0
js/editormd/lib/raphael.min.js vendored Executable file → Normal file
View File

0
js/editormd/lib/underscore.min.js vendored Executable file → Normal file
View File

0
js/editormd/marked.min.js vendored Executable file → Normal file
View File

0
js/editormd/prettify.min.js vendored Executable file → Normal file
View File

0
js/editormd/sequence-diagram.min.js vendored Executable file → Normal file
View File

0
js/edu_tpi.js Executable file → Normal file
View File

0
js/jquery-1.8.3.min.js vendored Executable file → Normal file
View File

0
js/jsFromMiddleLayer/formvalid.js Executable file → Normal file
View File

0
js/jsFromMiddleLayer/main.js Executable file → Normal file
View File

0
js/jsFromMiddleLayer/ws.js Executable file → Normal file
View File

0
js/js_min_add.js Executable file → Normal file
View File

0
js/js_min_all.js Executable file → Normal file
View File

0
js/js_min_cm.js Executable file → Normal file
View File

0
js/merge.js Executable file → Normal file
View File

0
js/monaco/vs/base/worker/workerMain.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/apex/apex.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/azcli/azcli.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/bat/bat.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/clojure/clojure.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/coffee/coffee.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/cpp/cpp.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/csharp/csharp.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/csp/csp.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/css/css.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/dockerfile/dockerfile.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/fsharp/fsharp.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/go/go.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/handlebars/handlebars.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/html/html.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/ini/ini.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/java/java.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/javascript/javascript.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/less/less.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/lua/lua.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/markdown/markdown.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/msdax/msdax.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/mysql/mysql.js Executable file → Normal file
View File

View File

0
js/monaco/vs/basic-languages/perl/perl.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/pgsql/pgsql.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/php/php.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/postiats/postiats.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/powerquery/powerquery.js Executable file → Normal file
View File

0
js/monaco/vs/basic-languages/powershell/powershell.js Executable file → Normal file
View File

Some files were not shown because too many files have changed in this diff Show More