feat: 更新点赞功能样式和交互效果

- 替换点赞图标为红色版本
- 添加点赞动画效果
- 优化点赞交互体验
- 更新开发环境配置
- 修复缓存处理逻辑
This commit is contained in:
DESKTOP-RQ919RC\Pc
2025-08-22 11:25:14 +08:00
parent 01e8a789d8
commit 637aad70fc
71 changed files with 538 additions and 399 deletions

View File

@@ -3678,7 +3678,7 @@ function klona(x) {
const inlineAppConfig = {
"nuxt": {
"buildId": "c16457c2-9500-4b1c-9446-439342963e3c"
"buildId": "73921c1a-3480-406c-8f03-50ce5e4e3c0c"
}
};
@@ -4966,201 +4966,201 @@ const assets = {
"size": 2238,
"path": "../public/favicon.ico"
},
"/_nuxt/cross-icon.pq8gFzOi.js": {
"/_nuxt/cross-icon.m3MrwI71.js": {
"type": "application/javascript",
"etag": "\"1ce9d-aus8py4CcVGnemdfR8sDD9ofMQ0\"",
"mtime": "2025-06-30T04:05:57.982Z",
"etag": "\"1ce9d-qIoQ88pY5r5Sck65U0OkTWzCFUg\"",
"mtime": "2025-08-21T09:01:02.711Z",
"size": 118429,
"path": "../public/_nuxt/cross-icon.pq8gFzOi.js"
"path": "../public/_nuxt/cross-icon.m3MrwI71.js"
},
"/_nuxt/cross-icon.zBxWVjBs.css": {
"type": "text/css; charset=utf-8",
"etag": "\"344e-XZT/mYzLxlrPWGKJleYi5RweCFw\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 13390,
"path": "../public/_nuxt/cross-icon.zBxWVjBs.css"
},
"/_nuxt/el-button.gO5Z1ARE.css": {
"type": "text/css; charset=utf-8",
"etag": "\"6d7f-lcwIDJ63sgON1Y3ALN0NRMT2BYg\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 28031,
"path": "../public/_nuxt/el-button.gO5Z1ARE.css"
},
"/_nuxt/el-button.MPbaVeOU.js": {
"/_nuxt/el-button.UPcEEcNy.js": {
"type": "application/javascript",
"etag": "\"11344-8TQebmR92gh27Ydvp0gvw4bAivI\"",
"mtime": "2025-06-30T04:05:57.982Z",
"etag": "\"11344-wH9dsOeaN2Wu/asqmVOUzJaV6KU\"",
"mtime": "2025-08-21T09:01:02.711Z",
"size": 70468,
"path": "../public/_nuxt/el-button.MPbaVeOU.js"
"path": "../public/_nuxt/el-button.UPcEEcNy.js"
},
"/_nuxt/empty-icon.smkaMoHI.png": {
"type": "image/png",
"etag": "\"17df-ZbUVuzPJ5DAL9B9xteitdPCiUxY\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 6111,
"path": "../public/_nuxt/empty-icon.smkaMoHI.png"
},
"/_nuxt/entry.BQ2EHXV0.css": {
"type": "text/css; charset=utf-8",
"etag": "\"8d5-c4iulIcQ5kYRCKNGfqr3VO0KYoU\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 2261,
"path": "../public/_nuxt/entry.BQ2EHXV0.css"
},
"/_nuxt/entry.sVOSP9bN.js": {
"/_nuxt/entry.RadDyZ3J.js": {
"type": "application/javascript",
"etag": "\"2576a-p8jiMb8nogw14DvSRBmmT/7rg2I\"",
"mtime": "2025-06-30T04:05:57.982Z",
"etag": "\"2576a-WCWycG20lGWERqkzvxFOw4swJt4\"",
"mtime": "2025-08-21T09:01:02.711Z",
"size": 153450,
"path": "../public/_nuxt/entry.sVOSP9bN.js"
"path": "../public/_nuxt/entry.RadDyZ3J.js"
},
"/_nuxt/error-404.1u4g1REG.js": {
"/_nuxt/error-404.0-uEHvLf.js": {
"type": "application/javascript",
"etag": "\"1992-zvPbcEEGIBeUiv+NV+0xZx3v/3U\"",
"mtime": "2025-06-30T04:05:57.980Z",
"etag": "\"1992-ES4HHXV1OhaJ+A7BPnxHuzhAtDU\"",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 6546,
"path": "../public/_nuxt/error-404.1u4g1REG.js"
"path": "../public/_nuxt/error-404.0-uEHvLf.js"
},
"/_nuxt/error-404.qFGwA4uS.css": {
"type": "text/css; charset=utf-8",
"etag": "\"e26-9UI2Z985OY4ttYcbyiWh91cxpnM\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 3622,
"path": "../public/_nuxt/error-404.qFGwA4uS.css"
},
"/_nuxt/error-500.QDz3eQgk.js": {
"/_nuxt/error-500.D28DhdD_.js": {
"type": "application/javascript",
"etag": "\"7b3-Z+vPDa9Z3kzSAoCBwsEM/EW7nZk\"",
"mtime": "2025-06-30T04:05:57.980Z",
"etag": "\"7b3-+LqRAnHFS02O6S6qhT/nwLeL0J0\"",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 1971,
"path": "../public/_nuxt/error-500.QDz3eQgk.js"
"path": "../public/_nuxt/error-500.D28DhdD_.js"
},
"/_nuxt/error-500.V0P2JAtD.css": {
"type": "text/css; charset=utf-8",
"etag": "\"79e-ByRo+49BgcevWdRjJy3CMx2IA5k\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 1950,
"path": "../public/_nuxt/error-500.V0P2JAtD.css"
},
"/_nuxt/index.bjLWtqlj.js": {
"/_nuxt/index.AbCRFhXM.js": {
"type": "application/javascript",
"etag": "\"151-E/yMxcGtmKr/f73IICOiKZPx/Lo\"",
"mtime": "2025-06-30T04:05:57.980Z",
"size": 337,
"path": "../public/_nuxt/index.bjLWtqlj.js"
},
"/_nuxt/index.GiMzbGcV.js": {
"type": "application/javascript",
"etag": "\"3b20-m2GeT7nguOhi0dMa71XdEbJHqBQ\"",
"mtime": "2025-06-30T04:05:57.980Z",
"size": 15136,
"path": "../public/_nuxt/index.GiMzbGcV.js"
},
"/_nuxt/index.ka4uXeWY.js": {
"type": "application/javascript",
"etag": "\"24986-Y3a3qS/8BXDsb2gz9uUfcdVaDCw\"",
"mtime": "2025-06-30T04:05:57.982Z",
"etag": "\"24986-HWkaqZLfBpNwRYYEMMHmJFmcBBQ\"",
"mtime": "2025-08-21T09:01:02.711Z",
"size": 149894,
"path": "../public/_nuxt/index.ka4uXeWY.js"
"path": "../public/_nuxt/index.AbCRFhXM.js"
},
"/_nuxt/index.lVOOAw-f.js": {
"type": "application/javascript",
"etag": "\"151-2t+l3Z3w4o4bePrM3aQ0lsh9EcI\"",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 337,
"path": "../public/_nuxt/index.lVOOAw-f.js"
},
"/_nuxt/index.RvPslgtk.css": {
"type": "text/css; charset=utf-8",
"etag": "\"1037-CfPbhIiUP9PUKtmrQy9Eqs1JyaY\"",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 4151,
"path": "../public/_nuxt/index.RvPslgtk.css"
},
"/_nuxt/index.urtOKxda.js": {
"type": "application/javascript",
"etag": "\"3ba0-XmLD/ehmopxJ4bOcLLafGvqCfHM\"",
"mtime": "2025-08-21T09:01:02.710Z",
"size": 15264,
"path": "../public/_nuxt/index.urtOKxda.js"
},
"/_nuxt/index.xDbslpFM.css": {
"type": "text/css; charset=utf-8",
"etag": "\"74a9-66ptri4zMYRhD/ijz+n2/iKoGPE\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 29865,
"path": "../public/_nuxt/index.xDbslpFM.css"
},
"/_nuxt/index.y0zt_4lv.css": {
"type": "text/css; charset=utf-8",
"etag": "\"1037-SwbRYrvMGam30yUGbElcz+MqtsU\"",
"mtime": "2025-06-30T04:05:57.980Z",
"size": 4151,
"path": "../public/_nuxt/index.y0zt_4lv.css"
},
"/_nuxt/logo-icon.fQ3LbI4i.png": {
"type": "image/png",
"etag": "\"8d1d-YZYdbCulYrGuoQi7QbaoOuzZCyY\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 36125,
"path": "../public/_nuxt/logo-icon.fQ3LbI4i.png"
},
"/_nuxt/masonry.5AtOn6qe.js": {
"/_nuxt/masonry.SjJFABTL.js": {
"type": "application/javascript",
"etag": "\"5925-4v9t+htRLyRyoq+Ycf8dTMdZkEo\"",
"mtime": "2025-06-30T04:05:57.980Z",
"etag": "\"5925-x5N1XcuvoUMPCEtGpoQUaTG4rNQ\"",
"mtime": "2025-08-21T09:01:02.710Z",
"size": 22821,
"path": "../public/_nuxt/masonry.5AtOn6qe.js"
"path": "../public/_nuxt/masonry.SjJFABTL.js"
},
"/_nuxt/no-discussion.k0-uWmju.png": {
"type": "image/png",
"etag": "\"2dea5-I8P5QXciTaBjL/JKCmPKRaVuijY\"",
"mtime": "2025-06-30T04:05:57.978Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 188069,
"path": "../public/_nuxt/no-discussion.k0-uWmju.png"
},
"/_nuxt/rubbish-icon.u4wE_KJZ.svg": {
"type": "image/svg+xml",
"etag": "\"17e6-D1z+W/WQr2oe5tDQaenVnIoxvvY\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.708Z",
"size": 6118,
"path": "../public/_nuxt/rubbish-icon.u4wE_KJZ.svg"
},
"/_nuxt/tick-black.-X1wcKmt.js": {
"type": "application/javascript",
"etag": "\"abcf-T3BQ3JheJABQwP65zY/vRqDsCgw\"",
"mtime": "2025-06-30T04:05:57.982Z",
"size": 43983,
"path": "../public/_nuxt/tick-black.-X1wcKmt.js"
},
"/_nuxt/tick-black.qV6VLVBL.css": {
"/_nuxt/tick-black.6t5CTRQZ.css": {
"type": "text/css; charset=utf-8",
"etag": "\"2ea5-Vk/6Ur8ThLC/Aw8fdGmNvNUzXhA\"",
"mtime": "2025-06-30T04:05:57.980Z",
"size": 11941,
"path": "../public/_nuxt/tick-black.qV6VLVBL.css"
"etag": "\"2f14-l83LXm7KEIqppbfRL1R+8tjks+4\"",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 12052,
"path": "../public/_nuxt/tick-black.6t5CTRQZ.css"
},
"/_nuxt/vue.f36acd1f.3bXL25SN.js": {
"/_nuxt/tick-black.oSDhP351.js": {
"type": "application/javascript",
"etag": "\"18c-4xEfL7VAHxNfWJPDqBzYe1e5ZJw\"",
"mtime": "2025-06-30T04:05:57.980Z",
"etag": "\"d8ae-n6rwQMdBaIJuxfWgN11Jnxumm+s\"",
"mtime": "2025-08-21T09:01:02.710Z",
"size": 55470,
"path": "../public/_nuxt/tick-black.oSDhP351.js"
},
"/_nuxt/vue.f36acd1f.5Hi91ZqU.js": {
"type": "application/javascript",
"etag": "\"18c-B8q+sKws48ayXnO+SzFWsgYsqak\"",
"mtime": "2025-08-21T09:01:02.710Z",
"size": 396,
"path": "../public/_nuxt/vue.f36acd1f.3bXL25SN.js"
"path": "../public/_nuxt/vue.f36acd1f.5Hi91ZqU.js"
},
"/_nuxt/_id_.4bfM94aI.css": {
"type": "text/css; charset=utf-8",
"etag": "\"95d7-//zyGrq14DDSkAXlJSJdcm0DEOQ\"",
"mtime": "2025-06-30T04:05:57.980Z",
"size": 38359,
"path": "../public/_nuxt/_id_.4bfM94aI.css"
},
"/_nuxt/_id_.Q5YwYkX5.js": {
"/_nuxt/_id_.5jsvpena.js": {
"type": "application/javascript",
"etag": "\"171f0-0hLwS/cAS/8qO6d6UNNL6ky1y8c\"",
"mtime": "2025-06-30T04:05:57.982Z",
"size": 94704,
"path": "../public/_nuxt/_id_.Q5YwYkX5.js"
"etag": "\"1726a-0jrUdrRApw2CyHqb0u4pkd4cWwM\"",
"mtime": "2025-08-21T09:01:02.711Z",
"size": 94826,
"path": "../public/_nuxt/_id_.5jsvpena.js"
},
"/_nuxt/_id_.ZaPGtab-.css": {
"type": "text/css; charset=utf-8",
"etag": "\"95d7-fjuuT54HBGpIr1CRQiRxeJTryKA\"",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 38359,
"path": "../public/_nuxt/_id_.ZaPGtab-.css"
},
"/_nuxt/_plugin-vue_export-helper.x3n3nnut.js": {
"type": "application/javascript",
"etag": "\"5b-eFCz/UrraTh721pgAl0VxBNR1es\"",
"mtime": "2025-06-30T04:05:57.980Z",
"mtime": "2025-08-21T09:01:02.709Z",
"size": 91,
"path": "../public/_nuxt/_plugin-vue_export-helper.x3n3nnut.js"
},
"/_nuxt/builds/latest.json": {
"type": "application/json",
"etag": "\"47-CrzWtN6FHZlqK52Ge5ZI0wvAPgQ\"",
"mtime": "2025-06-30T04:06:01.478Z",
"etag": "\"47-sbWMjpEE+XqlHqlXrcA2fHLUOAM\"",
"mtime": "2025-08-21T09:01:05.696Z",
"size": 71,
"path": "../public/_nuxt/builds/latest.json"
},
"/_nuxt/builds/meta/c16457c2-9500-4b1c-9446-439342963e3c.json": {
"/_nuxt/builds/meta/73921c1a-3480-406c-8f03-50ce5e4e3c0c.json": {
"type": "application/json",
"etag": "\"8b-b43S6T0RufNuYFUHx05MXqCimFI\"",
"mtime": "2025-06-30T04:06:01.479Z",
"etag": "\"8b-813r2kBAmezjWGOzTbw33uOLQBQ\"",
"mtime": "2025-08-21T09:01:05.696Z",
"size": 139,
"path": "../public/_nuxt/builds/meta/c16457c2-9500-4b1c-9446-439342963e3c.json"
"path": "../public/_nuxt/builds/meta/73921c1a-3480-406c-8f03-50ce5e4e3c0c.json"
}
};