@@ -138,6 +147,22 @@
}
});
+ upload.render({
+ elem: '#upload-douyin',
+ url: '/admin/upload/icon/img',
+ exts: 'gif|jpg|png',
+ before: function () {
+ layer.load();
+ },
+ done: function (res, index, upload) {
+ $('input[name=douyin]').val(res.data.url);
+ layer.closeAll('loading');
+ },
+ error: function (index, upload) {
+ layer.msg('上传文件失败', {icon: 2});
+ }
+ });
+
});
diff --git a/app/Http/Home/Views/partials/footer.volt b/app/Http/Home/Views/partials/footer.volt
index 7c4a8713..0091c574 100644
--- a/app/Http/Home/Views/partials/footer.volt
+++ b/app/Http/Home/Views/partials/footer.volt
@@ -33,6 +33,9 @@
{% if contact_info.toutiao %}
{% endif %}
+ {% if contact_info.douyin %}
+
+ {% endif %}
{% if contact_info.weibo %}
{% set link_url = 'https://weibo.com/u/%s'|format(contact_info.weibo) %}
diff --git a/app/Http/Home/Views/partials/js_vars.volt b/app/Http/Home/Views/partials/js_vars.volt
index ded9d8af..6f03aa45 100644
--- a/app/Http/Home/Views/partials/js_vars.volt
+++ b/app/Http/Home/Views/partials/js_vars.volt
@@ -13,6 +13,7 @@
qq: '{{ contact_info.qq }}',
wechat: '{{ contact_info.wechat }}',
toutiao: '{{ contact_info.toutiao }}',
+ douyin: '{{ contact_info.douyin }}',
weibo: '{{ contact_info.weibo }}',
zhihu: '{{ contact_info.zhihu }}',
phone: '{{ contact_info.phone }}',
diff --git a/public/static/home/js/fixbar.js b/public/static/home/js/fixbar.js
index 11e3159e..831f471f 100644
--- a/public/static/home/js/fixbar.js
+++ b/public/static/home/js/fixbar.js
@@ -36,6 +36,17 @@ layui.use(['jquery', 'helper', 'util'], function () {
});
}
+ var showDouYinCode = function () {
+ var content = '

';
+ layer.open({
+ type: 1,
+ title: false,
+ closeBtn: 0,
+ shadeClose: true,
+ content: content,
+ });
+ }
+
var bars = [];
if (window.contact.wechat) {
@@ -75,4 +86,8 @@ layui.use(['jquery', 'helper', 'util'], function () {
showTouTiaoCode();
});
+ $('.icon-douyin').on('click', function () {
+ showDouYinCode();
+ });
+
});
\ No newline at end of file
diff --git a/public/static/lib/iconfont/iconfont.css b/public/static/lib/iconfont/iconfont.css
index e251f5db..f37c94e1 100644
--- a/public/static/lib/iconfont/iconfont.css
+++ b/public/static/lib/iconfont/iconfont.css
@@ -1,18 +1,22 @@
@font-face {
font-family: "iconfont"; /* Project id 2760791 */
- src: url('iconfont.woff2?t=1716885700001') format('woff2'),
- url('iconfont.woff?t=1716885700001') format('woff'),
- url('iconfont.ttf?t=1716885700001') format('truetype');
+ src: url('iconfont.woff2?t=1731240803792') format('woff2'),
+ url('iconfont.woff?t=1731240803792') format('woff'),
+ url('iconfont.ttf?t=1731240803792') format('truetype');
}
.iconfont {
- font-family: "iconfont", serif !important;
+ font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
+.icon-douyin:before {
+ content: "\e610";
+}
+
.icon-pdf:before {
content: "\e7b8";
}
diff --git a/public/static/lib/iconfont/iconfont.ttf b/public/static/lib/iconfont/iconfont.ttf
index 6b353d10..4226a3a8 100644
Binary files a/public/static/lib/iconfont/iconfont.ttf and b/public/static/lib/iconfont/iconfont.ttf differ
diff --git a/public/static/lib/iconfont/iconfont.woff b/public/static/lib/iconfont/iconfont.woff
index df1d3a47..0d2fc91c 100644
Binary files a/public/static/lib/iconfont/iconfont.woff and b/public/static/lib/iconfont/iconfont.woff differ
diff --git a/public/static/lib/iconfont/iconfont.woff2 b/public/static/lib/iconfont/iconfont.woff2
index a2b0823e..6a8a9696 100644
Binary files a/public/static/lib/iconfont/iconfont.woff2 and b/public/static/lib/iconfont/iconfont.woff2 differ