From b9b3ac1a3493048ff8d1f688281c6dd7a0ac887d Mon Sep 17 00:00:00 2001 From: yinxr <2273460044@qq.com> Date: Sat, 26 Jan 2019 20:31:09 +0800 Subject: [PATCH] Signed-off-by: yinxr <2273460044@qq.com> --- .../WEB-INF/manager/mweixin/article/index.ftl | 2 +- .../WEB-INF/manager/mweixin/menu/index.ftl | 12 +- .../mweixin/menu/material-bank-form.ftl | 59 ++++++++ .../manager/mweixin/menu/new-pic-form.ftl | 74 ++++++++++ .../webapp/WEB-INF/manager/mweixin/weixin.ftl | 2 + .../static/ms-admin/4.7.0/less/app.less | 16 +++ src/main/webapp/static/mweixin/article.less | 4 +- src/main/webapp/static/mweixin/css/app.css | 14 ++ .../webapp/static/mweixin/css/article.css | 1 + .../static/mweixin/css/material-bank-form.css | 120 +++++++++++++++++ .../static/mweixin/css/new-pic-form.css | 127 ++++++++++++++++++ .../static/mweixin/material-bank-form.less | 7 + .../webapp/static/mweixin/new-pic-form.less | 15 +++ 13 files changed, 442 insertions(+), 11 deletions(-) create mode 100644 src/main/webapp/WEB-INF/manager/mweixin/menu/material-bank-form.ftl create mode 100644 src/main/webapp/WEB-INF/manager/mweixin/menu/new-pic-form.ftl create mode 100644 src/main/webapp/static/mweixin/css/material-bank-form.css create mode 100644 src/main/webapp/static/mweixin/css/new-pic-form.css create mode 100644 src/main/webapp/static/mweixin/material-bank-form.less create mode 100644 src/main/webapp/static/mweixin/new-pic-form.less diff --git a/src/main/webapp/WEB-INF/manager/mweixin/article/index.ftl b/src/main/webapp/WEB-INF/manager/mweixin/article/index.ftl index 73023cb7..74981156 100644 --- a/src/main/webapp/WEB-INF/manager/mweixin/article/index.ftl +++ b/src/main/webapp/WEB-INF/manager/mweixin/article/index.ftl @@ -1,6 +1,6 @@ -
+
diff --git a/src/main/webapp/WEB-INF/manager/mweixin/menu/index.ftl b/src/main/webapp/WEB-INF/manager/mweixin/menu/index.ftl index d0d0571f..9943f3b1 100644 --- a/src/main/webapp/WEB-INF/manager/mweixin/menu/index.ftl +++ b/src/main/webapp/WEB-INF/manager/mweixin/menu/index.ftl @@ -33,11 +33,11 @@ 图片 -
+
从素材库选择
-
+
新建图片
@@ -78,13 +78,7 @@ activeName: 'picture' }, methods: { - open: function(type) { - if(type == 'store') { - // 素材库 - } else { - // 新建图片 - } - } + } }) diff --git a/src/main/webapp/WEB-INF/manager/mweixin/menu/material-bank-form.ftl b/src/main/webapp/WEB-INF/manager/mweixin/menu/material-bank-form.ftl new file mode 100644 index 00000000..06308f7c --- /dev/null +++ b/src/main/webapp/WEB-INF/manager/mweixin/menu/material-bank-form.ftl @@ -0,0 +1,59 @@ + + +
+ + + + + + + + + + + + + +
+ \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/manager/mweixin/menu/new-pic-form.ftl b/src/main/webapp/WEB-INF/manager/mweixin/menu/new-pic-form.ftl new file mode 100644 index 00000000..e31b0198 --- /dev/null +++ b/src/main/webapp/WEB-INF/manager/mweixin/menu/new-pic-form.ftl @@ -0,0 +1,74 @@ + + +
+ + + + + 本地上传 +
+
+
注意:1.图片上传仅支持bmp、png、jpeg、jpg、gif格式
+
2.同步至微信公众平台的图片最大2M,存在铭飞本地,最大支持5M的图片
+
+ +
+
+
+ + 添加分组 + + + + + +
+ +
+
+ \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/manager/mweixin/weixin.ftl b/src/main/webapp/WEB-INF/manager/mweixin/weixin.ftl index 159bf5fa..8bf7edae 100644 --- a/src/main/webapp/WEB-INF/manager/mweixin/weixin.ftl +++ b/src/main/webapp/WEB-INF/manager/mweixin/weixin.ftl @@ -12,6 +12,8 @@ + + diff --git a/src/main/webapp/static/ms-admin/4.7.0/less/app.less b/src/main/webapp/static/ms-admin/4.7.0/less/app.less index f14f72df..40511d3c 100644 --- a/src/main/webapp/static/ms-admin/4.7.0/less/app.less +++ b/src/main/webapp/static/ms-admin/4.7.0/less/app.less @@ -96,4 +96,20 @@ textarea::-webkit-input-placeholder { .ms-weixin-content{ width: ~'calc(100% - 140px)'; +} + +// 弹出框样式 +.ms-weixin-dialog{ + .el-dialog__header{ + height: 55px; + box-sizing: border-box; + padding: 10px 10px 25px 10px; + border-bottom: 1px solid @borderColor; + .el-dialog__title{ + .ms-font(@defalutSize,@defalutColor,bold); + } + } + .el-dialog__footer{ + border-top: 1px solid @borderColor; + } } \ No newline at end of file diff --git a/src/main/webapp/static/mweixin/article.less b/src/main/webapp/static/mweixin/article.less index 277f0ca6..dd969daf 100644 --- a/src/main/webapp/static/mweixin/article.less +++ b/src/main/webapp/static/mweixin/article.less @@ -8,7 +8,9 @@ // 侧边 .el-aside { padding: 14px; - background: #fff; // 主文章 + background: #fff; + height: 475px; + // 主文章 .ms-main-article { position: relative; img { diff --git a/src/main/webapp/static/mweixin/css/app.css b/src/main/webapp/static/mweixin/css/app.css index 39f96349..37d51fae 100644 --- a/src/main/webapp/static/mweixin/css/app.css +++ b/src/main/webapp/static/mweixin/css/app.css @@ -100,3 +100,17 @@ textarea::-webkit-input-placeholder { .ms-weixin-content { width: calc(100% - 140px); } +.ms-weixin-dialog .el-dialog__header { + height: 55px; + box-sizing: border-box; + padding: 10px 10px 25px 10px; + border-bottom: 1px solid #ddd; +} +.ms-weixin-dialog .el-dialog__header .el-dialog__title { + font-weight: bold; + font-size: 14px; + color: #333; +} +.ms-weixin-dialog .el-dialog__footer { + border-top: 1px solid #ddd; +} diff --git a/src/main/webapp/static/mweixin/css/article.css b/src/main/webapp/static/mweixin/css/article.css index 9f3b60ad..ad5c1f1d 100644 --- a/src/main/webapp/static/mweixin/css/article.css +++ b/src/main/webapp/static/mweixin/css/article.css @@ -109,6 +109,7 @@ textarea::-webkit-input-placeholder { .ms-article .el-container .el-aside { padding: 14px; background: #fff; + height: 475px; } .ms-article .el-container .el-aside .ms-main-article { position: relative; diff --git a/src/main/webapp/static/mweixin/css/material-bank-form.css b/src/main/webapp/static/mweixin/css/material-bank-form.css new file mode 100644 index 00000000..88d8396c --- /dev/null +++ b/src/main/webapp/static/mweixin/css/material-bank-form.css @@ -0,0 +1,120 @@ +/* +*这里的值严格按照UI设计图标注值来进行设置 +*/ +/* +*颜色 +*/ +/* +*页面的边距 +*/ +/* +*字体 +*/ +/* +*头像 +*/ +/* + * 按钮 + */ +/* +*对常见的多行样式进行了方法封装,方便调用,加快开发效率 +*/ +html, +body { + min-height: 100vh; + width: 100vw; + background-color: #eee; + margin: 0; + display: flex; + font-weight: initial !important; + font-size: 14px !important; + color: #333 !important; +} +html *, +body * { + text-decoration: none !important; + font-family: Verdana, Arial, Helvetica, sans-serif; + box-sizing: border-box; +} +.ms-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + display: block; +} +.ms-align-center { + display: flex; + align-items: center; +} +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + font-weight: initial; + font-size: 12px; + color: #999; + resize: none; +} +*::-webkit-scrollbar { + width: 8px; + height: 8px; +} +/*定义滚动条轨道 内阴影+圆角*/ +*::-webkit-scrollbar-track { + border-radius: 10px; + /*滚动条的背景区域的圆角*/ + background-color: #eee; + /*滚动条的背景颜色*/ +} +/*定义滑块 内阴影+圆角*/ +*::-webkit-scrollbar-thumb { + border-radius: 10px; + /*滚动条的圆角*/ + background-color: #ddd; + /*滚动条的背景颜色*/ +} +.ms-container { + margin: 12px; + height: calc(100% - 24px); + padding: 14px 14px 0 14px; + background: #fff; +} +.ms-header { + padding: 10px; + margin: 0; + border-bottom: 1px solid #ddd; + background: #fff; + height: 50px; +} +.ms-pagination { + padding: 20px 0; + text-align: right; +} +.ms-fr { + float: right; +} +.ms-tr { + text-align: right; +} +.el-button + .el-button { + margin-left: 0; +} +.ms-weixin-content { + width: calc(100% - 140px); +} +.ms-weixin-dialog .el-dialog__header { + height: 55px; + box-sizing: border-box; + padding: 10px 10px 25px 10px; + border-bottom: 1px solid #ddd; +} +.ms-weixin-dialog .el-dialog__header .el-dialog__title { + font-weight: bold; + font-size: 14px; + color: #333; +} +.ms-weixin-dialog .el-dialog__footer { + border-top: 1px solid #ddd; +} +.material-bank-form > .el-dialog { + width: 890px; + height: 600px; +} diff --git a/src/main/webapp/static/mweixin/css/new-pic-form.css b/src/main/webapp/static/mweixin/css/new-pic-form.css new file mode 100644 index 00000000..fc2c2129 --- /dev/null +++ b/src/main/webapp/static/mweixin/css/new-pic-form.css @@ -0,0 +1,127 @@ +/* +*这里的值严格按照UI设计图标注值来进行设置 +*/ +/* +*颜色 +*/ +/* +*页面的边距 +*/ +/* +*字体 +*/ +/* +*头像 +*/ +/* + * 按钮 + */ +/* +*对常见的多行样式进行了方法封装,方便调用,加快开发效率 +*/ +html, +body { + min-height: 100vh; + width: 100vw; + background-color: #eee; + margin: 0; + display: flex; + font-weight: initial !important; + font-size: 14px !important; + color: #333 !important; +} +html *, +body * { + text-decoration: none !important; + font-family: Verdana, Arial, Helvetica, sans-serif; + box-sizing: border-box; +} +.ms-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + display: block; +} +.ms-align-center { + display: flex; + align-items: center; +} +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + font-weight: initial; + font-size: 12px; + color: #999; + resize: none; +} +*::-webkit-scrollbar { + width: 8px; + height: 8px; +} +/*定义滚动条轨道 内阴影+圆角*/ +*::-webkit-scrollbar-track { + border-radius: 10px; + /*滚动条的背景区域的圆角*/ + background-color: #eee; + /*滚动条的背景颜色*/ +} +/*定义滑块 内阴影+圆角*/ +*::-webkit-scrollbar-thumb { + border-radius: 10px; + /*滚动条的圆角*/ + background-color: #ddd; + /*滚动条的背景颜色*/ +} +.ms-container { + margin: 12px; + height: calc(100% - 24px); + padding: 14px 14px 0 14px; + background: #fff; +} +.ms-header { + padding: 10px; + margin: 0; + border-bottom: 1px solid #ddd; + background: #fff; + height: 50px; +} +.ms-pagination { + padding: 20px 0; + text-align: right; +} +.ms-fr { + float: right; +} +.ms-tr { + text-align: right; +} +.el-button + .el-button { + margin-left: 0; +} +.ms-weixin-content { + width: calc(100% - 140px); +} +.ms-weixin-dialog .el-dialog__header { + height: 55px; + box-sizing: border-box; + padding: 10px 10px 25px 10px; + border-bottom: 1px solid #ddd; +} +.ms-weixin-dialog .el-dialog__header .el-dialog__title { + font-weight: bold; + font-size: 14px; + color: #333; +} +.new-pic-form dl { + margin: 0; +} +.new-pic-form dd, +.new-pic-form dt { + line-height: 1; + font-weight: initial; + font-size: 12px; + color: #999; +} +.new-pic-form dt { + display: inline-block; + margin-bottom: 8px; +} diff --git a/src/main/webapp/static/mweixin/material-bank-form.less b/src/main/webapp/static/mweixin/material-bank-form.less new file mode 100644 index 00000000..6bad8f73 --- /dev/null +++ b/src/main/webapp/static/mweixin/material-bank-form.less @@ -0,0 +1,7 @@ +@import "../ms-admin/4.7.0/less/app.less"; +// 素材库表单 +.material-bank-form{ + >.el-dialog{ + .ms-width-height(890px,600px); + } +} \ No newline at end of file diff --git a/src/main/webapp/static/mweixin/new-pic-form.less b/src/main/webapp/static/mweixin/new-pic-form.less new file mode 100644 index 00000000..16a0c6ed --- /dev/null +++ b/src/main/webapp/static/mweixin/new-pic-form.less @@ -0,0 +1,15 @@ +@import "../ms-admin/4.7.0/less/app.less"; +// 新建图片 +.new-pic-form{ + dl{ + margin: 0; + } + dd,dt{ + line-height: 1; + .ms-font(@auxiliarySize,@auxiliaryColor); + } + dt{ + display: inline-block; + margin-bottom: 8px; + } +} \ No newline at end of file