列表对齐顶部logo

This commit is contained in:
A1300399510 2025-02-07 17:46:12 +08:00
parent af8f934f3e
commit 882d44344d
21 changed files with 117 additions and 110 deletions

View File

@ -1,5 +1,5 @@
{ {
"date": "2025-02-07T08:18:12.857Z", "date": "2025-02-07T09:45:07.761Z",
"preset": "node-server", "preset": "node-server",
"framework": { "framework": {
"name": "nuxt", "name": "nuxt",

View File

@ -1 +1 @@
{"id":"04c343c9-fe05-4afc-baca-25cc4a9cc310","timestamp":1738916234226} {"id":"f3f2f7b6-8941-4a72-b5de-eeabd90e009b","timestamp":1738921457880}

View File

@ -1 +0,0 @@
{"id":"04c343c9-fe05-4afc-baca-25cc4a9cc310","timestamp":1738916234226,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

View File

@ -1 +1 @@
{"id":"dev","timestamp":1738916234967,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]} {"id":"dev","timestamp":1738921458814,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

View File

@ -0,0 +1 @@
{"id":"f3f2f7b6-8941-4a72-b5de-eeabd90e009b","timestamp":1738921457880,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
import{_ as i,t as a,v as r,x as n,y as e,z as s,D as l,E as d}from"./entry.1dbf8890.js";const c=t=>(l("data-v-df79c84d"),t=t(),d(),t),p={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},f=c(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},g=["textContent"],m=["textContent"],x={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const o=t;return a({title:`${o.statusCode} - ${o.statusMessage} | ${o.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(14, 165, 233, .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0;font-family:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(u,b)=>(r(),n("div",p,[f,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:s(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:s(t.description)},null,8,m)])]))}},w=i(x,[["__scopeId","data-v-df79c84d"]]);export{w as default}; import{_ as i,t as a,v as r,x as n,y as e,z as s,D as l,E as d}from"./entry.95ce0abc.js";const c=t=>(l("data-v-df79c84d"),t=t(),d(),t),p={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},f=c(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},g=["textContent"],m=["textContent"],x={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const o=t;return a({title:`${o.statusCode} - ${o.statusMessage} | ${o.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(14, 165, 233, .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0;font-family:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(u,b)=>(r(),n("div",p,[f,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:s(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:s(t.description)},null,8,m)])]))}},w=i(x,[["__scopeId","data-v-df79c84d"]]);export{w as default};

View File

@ -138,7 +138,7 @@ const client_manifest = {
"prefetch": true, "prefetch": true,
"preload": true, "preload": true,
"css": [], "css": [],
"file": "error-404.df433d6b.js", "file": "error-404.14f8cca8.js",
"imports": [ "imports": [
"node_modules/nuxt/dist/app/entry.js" "node_modules/nuxt/dist/app/entry.js"
], ],
@ -164,7 +164,7 @@ const client_manifest = {
"prefetch": true, "prefetch": true,
"preload": true, "preload": true,
"css": [], "css": [],
"file": "error-500.1ca3971c.js", "file": "error-500.d68d06d7.js",
"imports": [ "imports": [
"node_modules/nuxt/dist/app/entry.js" "node_modules/nuxt/dist/app/entry.js"
], ],
@ -181,7 +181,7 @@ const client_manifest = {
"resourceType": "style", "resourceType": "style",
"prefetch": true, "prefetch": true,
"preload": true, "preload": true,
"file": "entry.a3955614.css", "file": "entry.d7bbd1b0.css",
"src": "node_modules/nuxt/dist/app/entry.css" "src": "node_modules/nuxt/dist/app/entry.css"
}, },
"node_modules/nuxt/dist/app/entry.js": { "node_modules/nuxt/dist/app/entry.js": {
@ -210,19 +210,19 @@ const client_manifest = {
"triangle-icon.c39ff2e7.svg" "triangle-icon.c39ff2e7.svg"
], ],
"css": [ "css": [
"entry.a3955614.css" "entry.d7bbd1b0.css"
], ],
"dynamicImports": [ "dynamicImports": [
"node_modules/@nuxt/ui-templates/dist/templates/error-404.vue", "node_modules/@nuxt/ui-templates/dist/templates/error-404.vue",
"node_modules/@nuxt/ui-templates/dist/templates/error-500.vue" "node_modules/@nuxt/ui-templates/dist/templates/error-500.vue"
], ],
"file": "entry.1dbf8890.js", "file": "entry.95ce0abc.js",
"isEntry": true, "isEntry": true,
"src": "node_modules/nuxt/dist/app/entry.js", "src": "node_modules/nuxt/dist/app/entry.js",
"_globalCSS": true "_globalCSS": true
}, },
"entry.a3955614.css": { "entry.d7bbd1b0.css": {
"file": "entry.a3955614.css", "file": "entry.d7bbd1b0.css",
"resourceType": "style", "resourceType": "style",
"prefetch": true, "prefetch": true,
"preload": true "preload": true

View File

@ -2049,7 +2049,7 @@ const _sfc_main$2 = {
obj["height"] = typetype == "vote" ? "170px" : "137px"; obj["height"] = typetype == "vote" ? "170px" : "137px";
} }
obj["width"] = "100%"; obj["width"] = "100%";
obj["paddingLeft"] = "calc((100vw - 1200px) / 2)"; obj["paddingLeft"] = "calc((100vw - 1210px) / 2)";
} }
if (index + 1 == list.value.length) if (index + 1 == list.value.length)
listHeight.value = Math.max(itemHeightLeft, itemHeightRight); listHeight.value = Math.max(itemHeightLeft, itemHeightRight);
@ -2637,7 +2637,7 @@ function _sfc_ssrRender(_ctx, _push, _parent, _attrs, $props, $setup, $data, $op
}); });
_push(`<!--]--><!--]-->`); _push(`<!--]--><!--]-->`);
}); });
_push(`<!--]--></div></div></header><div class="${ssrRenderClass([{ "mode-list": $setup.type == "list" }, "main flexflex"])}"><div class="list-box"><div class="main-header" style="${ssrRenderStyle({ paddingLeft: $setup.type == "list" ? 0 : "calc((100vw - 1200px) / 2)" })}"><div class="flexacenter">`); _push(`<!--]--></div></div></header><div class="${ssrRenderClass([{ "mode-list": $setup.type == "list" }, "main flexflex"])}"><div class="list-box" style="${ssrRenderStyle({ paddingRight: $setup.type == "list" ? 0 : "15px" })}"><div class="main-header" style="${ssrRenderStyle({ paddingLeft: $setup.type == "list" ? 0 : "calc((100vw - 1210px) / 2)" })}"><div class="flexacenter">`);
if ($setup.myModelState) { if ($setup.myModelState) {
_push(`<div class="search-keyword flexacenter"><div class="ellipsis">我的收藏/提问</div><img class="search-keyword-cross"${ssrRenderAttr("src", _imports_4)}></div>`); _push(`<div class="search-keyword flexacenter"><div class="ellipsis">我的收藏/提问</div><img class="search-keyword-cross"${ssrRenderAttr("src", _imports_4)}></div>`);
} else if ($setup.isSearchMode) { } else if ($setup.isSearchMode) {
@ -2810,7 +2810,7 @@ function _sfc_ssrRender(_ctx, _push, _parent, _attrs, $props, $setup, $data, $op
if (item.type == "askanswercollection") { if (item.type == "askanswercollection") {
_push(`<!--[--><div class="icon a flexcenter">A</div><div class="centre flexflex flex1"><div class="titletitle ellipsis">${item["data"]["content"]}</div><div class="text ellipsis">提问:${ssrInterpolate(item["data"]["title"])}</div></div><div class="delete-box flexacenter"><img class="delete-icon"${ssrRenderAttr("src", _imports_22)}></div><!--]-->`); _push(`<!--[--><div class="icon a flexcenter">A</div><div class="centre flexflex flex1"><div class="titletitle ellipsis">${item["data"]["content"]}</div><div class="text ellipsis">提问:${ssrInterpolate(item["data"]["title"])}</div></div><div class="delete-box flexacenter"><img class="delete-icon"${ssrRenderAttr("src", _imports_22)}></div><!--]-->`);
} else { } else {
_push(`<!--[--><div class="icon q flexcenter">Q</div><div class="centre flexflex flex1"><div class="titletitle ellipsis">${ssrInterpolate(item["data"]["title"])}</div><div class="text ellipsis">${ssrInterpolate(item["data"]["answers"] > 0 ? "共" + item["data"]["answers"] + "个回答" : "暂无回答")}</div></div><div class="delete-box flexacenter"><img class="delete-icon"${ssrRenderAttr("src", _imports_22)}></div><!--]-->`); _push(`<!--[--><div class="icon q flexcenter">Q</div><div class="centre flexflex flex1"><div class="titletitle ellipsis">${ssrInterpolate(item["data"]["title"])}</div><div class="text ellipsis">${ssrInterpolate(item["data"]["answers"] > 0 ? "共" + item["data"]["answers"] + "个回答&讨论" : "暂无回答&讨论")}</div></div><div class="delete-box flexacenter"><img class="delete-icon"${ssrRenderAttr("src", _imports_22)}></div><!--]-->`);
} }
_push(`</div>`); _push(`</div>`);
}); });
@ -2838,11 +2838,11 @@ function _sfc_ssrRender(_ctx, _push, _parent, _attrs, $props, $setup, $data, $op
ssrRenderList($setup.myQuestionsList, (item, index) => { ssrRenderList($setup.myQuestionsList, (item, index) => {
_push(`<div class="item flexflex"><div class="icon q flexcenter">Q</div><div class="centre flexflex flex1"><div class="info flexacenter"><div class="name">${ssrInterpolate(item["nickname"])}</div><div class="time">${ssrInterpolate($setup.handleDate(item["publicationdate"]))}</div></div><div class="titletitle ellipsis">${ssrInterpolate(item["title"])}</div><div class="text flexacenter">`); _push(`<div class="item flexflex"><div class="icon q flexcenter">Q</div><div class="centre flexflex flex1"><div class="info flexacenter"><div class="name">${ssrInterpolate(item["nickname"])}</div><div class="time">${ssrInterpolate($setup.handleDate(item["publicationdate"]))}</div></div><div class="titletitle ellipsis">${ssrInterpolate(item["title"])}</div><div class="text flexacenter">`);
if (item["authornewnum"] > 0) { if (item["authornewnum"] > 0) {
_push(`<div class="new-answer flexacenter"> 有${ssrInterpolate(item["authornewnum"])}个新回答 <div class="long-string"></div></div>`); _push(`<div class="new-answer flexacenter"> 有${ssrInterpolate(item["authornewnum"])}个新回答&amp;讨论 <div class="long-string"></div></div>`);
} else { } else {
_push(`<!---->`); _push(`<!---->`);
} }
_push(` ${ssrInterpolate(item["answers"] == 0 ? "暂无回答" : "共" + item["answers"] + "个回答")}</div></div><div class="operate-box flexacenter"><div class="state-box flexacenter"><div class="text">${ssrInterpolate(item["anonymous"] == 0 ? "公开" : "匿名")}</div><img class="arrows"${ssrRenderAttr("src", _imports_23)}>`); _push(` ${ssrInterpolate(item["answers"] == 0 ? "暂无回答&讨论" : "共" + item["answers"] + "个回答&讨论")}</div></div><div class="operate-box flexacenter"><div class="state-box flexacenter"><div class="text">${ssrInterpolate(item["anonymous"] == 0 ? "公开" : "匿名")}</div><img class="arrows"${ssrRenderAttr("src", _imports_23)}>`);
if (item["popupState"]) { if (item["popupState"]) {
_push(`<div class="state-popup flexflex"><div class="${ssrRenderClass([{ pitch: item["anonymous"] == 0 }, "state-popup-item flexacenter flex1"])}"><div class>公开发表</div><img class="state-popup-icon"${ssrRenderAttr("src", _imports_24)}></div><div class="${ssrRenderClass([{ pitch: item["anonymous"] == 1 }, "state-popup-item flexacenter flex1"])}"><div class>匿名发表</div><img class="state-popup-icon"${ssrRenderAttr("src", _imports_24)}></div></div>`); _push(`<div class="state-popup flexflex"><div class="${ssrRenderClass([{ pitch: item["anonymous"] == 0 }, "state-popup-item flexacenter flex1"])}"><div class>公开发表</div><img class="state-popup-icon"${ssrRenderAttr("src", _imports_24)}></div><div class="${ssrRenderClass([{ pitch: item["anonymous"] == 1 }, "state-popup-item flexacenter flex1"])}"><div class>匿名发表</div><img class="state-popup-icon"${ssrRenderAttr("src", _imports_24)}></div></div>`);
} else { } else {

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"entry-styles.51568147.mjs","sources":["../../../../../.nuxt/dist/server/static/entry-styles-1.mjs-0c51a6d5.js","../../../../../.nuxt/dist/server/static/entry-styles.51568147.mjs"],"sourcesContent":null,"names":["__buildAssetsURL","style_0"],"mappings":";;;;;;;;;;;;;;;;AAAA,MAAA,mCAAA,GAAA,g4MAAA,GAAAA,cAAA,CAAA,4BAAA,CAAA,GAAA,yw3DAAA;;ACCA,6BAAe,CAACC,mCAAO;;;;"}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":3,"file":"entry-styles.88c07ae7.mjs","sources":["../../../../../.nuxt/dist/server/static/entry-styles-1.mjs-81ae54d0.js","../../../../../.nuxt/dist/server/static/entry-styles.88c07ae7.mjs"],"sourcesContent":null,"names":["__buildAssetsURL","style_0"],"mappings":";;;;;;;;;;;;;;;;AAAA,MAAA,mCAAA,GAAA,62MAAA,GAAAA,cAAA,CAAA,4BAAA,CAAA,GAAA,+33DAAA;;ACCA,6BAAe,CAACC,mCAAO;;;;"}

View File

@ -1,6 +1,6 @@
const interopDefault = r => r.default || r || []; const interopDefault = r => r.default || r || [];
const styles = { const styles = {
"node_modules/nuxt/dist/app/entry.js": () => import('./static/entry-styles.51568147.mjs').then(interopDefault), "node_modules/nuxt/dist/app/entry.js": () => import('./static/entry-styles.88c07ae7.mjs').then(interopDefault),
"node_modules/@nuxt/ui-templates/dist/templates/error-404.vue": () => import('./static/error-404-styles.1e0dde27.mjs').then(interopDefault), "node_modules/@nuxt/ui-templates/dist/templates/error-404.vue": () => import('./static/error-404-styles.1e0dde27.mjs').then(interopDefault),
"node_modules/@nuxt/ui-templates/dist/templates/error-500.vue": () => import('./static/error-500-styles.cf4b3e80.mjs').then(interopDefault) "node_modules/@nuxt/ui-templates/dist/templates/error-500.vue": () => import('./static/error-500-styles.cf4b3e80.mjs').then(interopDefault)
}; };

View File

@ -3075,7 +3075,7 @@ function klona(x) {
const inlineAppConfig = { const inlineAppConfig = {
"nuxt": { "nuxt": {
"buildId": "04c343c9-fe05-4afc-baca-25cc4a9cc310" "buildId": "f3f2f7b6-8941-4a72-b5de-eeabd90e009b"
} }
}; };
@ -4965,191 +4965,191 @@ const assets = {
"/static/add-icon.0b0b5313.svg": { "/static/add-icon.0b0b5313.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"d67-gajxuGcy6aHIeWAbO0RazX03p90\"", "etag": "\"d67-gajxuGcy6aHIeWAbO0RazX03p90\"",
"mtime": "2025-02-07T08:17:35.115Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 3431, "size": 3431,
"path": "../public/static/add-icon.0b0b5313.svg" "path": "../public/static/add-icon.0b0b5313.svg"
}, },
"/static/arrows-icon.271dd0d3.svg": { "/static/arrows-icon.271dd0d3.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"5a0-yAit7q5lcKJMd35iOMMifZv2uno\"", "etag": "\"5a0-yAit7q5lcKJMd35iOMMifZv2uno\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 1440, "size": 1440,
"path": "../public/static/arrows-icon.271dd0d3.svg" "path": "../public/static/arrows-icon.271dd0d3.svg"
}, },
"/static/close-icon.86743366.svg": { "/static/close-icon.86743366.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"2d4-QYrulZl33jopLCT37UdJfnzXOVg\"", "etag": "\"2d4-QYrulZl33jopLCT37UdJfnzXOVg\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 724, "size": 724,
"path": "../public/static/close-icon.86743366.svg" "path": "../public/static/close-icon.86743366.svg"
}, },
"/static/collect-icon-colours.6d2ade7f.svg": { "/static/collect-icon-colours.6d2ade7f.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"7ab-av9D1DgxgD5cvY5wd30haD7c1q0\"", "etag": "\"7ab-av9D1DgxgD5cvY5wd30haD7c1q0\"",
"mtime": "2025-02-07T08:17:35.118Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 1963, "size": 1963,
"path": "../public/static/collect-icon-colours.6d2ade7f.svg" "path": "../public/static/collect-icon-colours.6d2ade7f.svg"
}, },
"/static/comment-icon-gray.2c8779f9.svg": { "/static/comment-icon-gray.2c8779f9.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"816-HEGvNjvS0TeA/3uJweilvZfCqlk\"", "etag": "\"816-HEGvNjvS0TeA/3uJweilvZfCqlk\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 2070, "size": 2070,
"path": "../public/static/comment-icon-gray.2c8779f9.svg" "path": "../public/static/comment-icon-gray.2c8779f9.svg"
}, },
"/static/delete-icon.4d386dce.svg": { "/static/delete-icon.4d386dce.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"17fe-RGKa0+MaUqOqlbPlXlig67fGkaY\"", "etag": "\"17fe-RGKa0+MaUqOqlbPlXlig67fGkaY\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 6142, "size": 6142,
"path": "../public/static/delete-icon.4d386dce.svg" "path": "../public/static/delete-icon.4d386dce.svg"
}, },
"/static/dot-gray.86cdd7b5.svg": { "/static/dot-gray.86cdd7b5.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"2af-sBMsuPZbsh28jzlFWO9lVYMVDk8\"", "etag": "\"2af-sBMsuPZbsh28jzlFWO9lVYMVDk8\"",
"mtime": "2025-02-07T08:17:35.118Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 687, "size": 687,
"path": "../public/static/dot-gray.86cdd7b5.svg" "path": "../public/static/dot-gray.86cdd7b5.svg"
}, },
"/static/dot-yellow.4b5e135b.svg": { "/static/dot-yellow.4b5e135b.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"2af-6L7YsWhGTHBB6NqQztB/l2OFRfE\"", "etag": "\"2af-6L7YsWhGTHBB6NqQztB/l2OFRfE\"",
"mtime": "2025-02-07T08:17:35.118Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 687, "size": 687,
"path": "../public/static/dot-yellow.4b5e135b.svg" "path": "../public/static/dot-yellow.4b5e135b.svg"
}, },
"/static/dot.1026a040.svg": { "/static/dot.1026a040.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"217-dx6xqUT4D9pCoKc6nr20aXeJQXQ\"", "etag": "\"217-dx6xqUT4D9pCoKc6nr20aXeJQXQ\"",
"mtime": "2025-02-07T08:17:35.118Z", "mtime": "2025-02-07T09:44:37.568Z",
"size": 535, "size": 535,
"path": "../public/static/dot.1026a040.svg" "path": "../public/static/dot.1026a040.svg"
}, },
"/static/empty-icon.24a01ae2.svg": { "/static/empty-icon.24a01ae2.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"d028-Our2UxxUiciRSduORd8JZCt5Prw\"", "etag": "\"d028-Our2UxxUiciRSduORd8JZCt5Prw\"",
"mtime": "2025-02-07T08:17:35.118Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 53288, "size": 53288,
"path": "../public/static/empty-icon.24a01ae2.svg" "path": "../public/static/empty-icon.24a01ae2.svg"
}, },
"/static/entry.1dbf8890.js": { "/static/entry.95ce0abc.js": {
"type": "application/javascript", "type": "application/javascript",
"etag": "\"3d332-O+COio5t2hW/jrVi/3HfGvgu0bk\"", "etag": "\"3d386-o50QdjqRWwkzXlmA9DFYLEofnaE\"",
"mtime": "2025-02-07T08:17:35.121Z", "mtime": "2025-02-07T09:44:37.576Z",
"size": 250674, "size": 250758,
"path": "../public/static/entry.1dbf8890.js" "path": "../public/static/entry.95ce0abc.js"
}, },
"/static/entry.a3955614.css": { "/static/entry.d7bbd1b0.css": {
"type": "text/css; charset=utf-8", "type": "text/css; charset=utf-8",
"etag": "\"1074e-0y9wxTGjo3C3dJccbOmAo/yGBYU\"", "etag": "\"107b1-+C6ByY/3B3HbQxIXEl+lQ5tyhIE\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.573Z",
"size": 67406, "size": 67505,
"path": "../public/static/entry.a3955614.css" "path": "../public/static/entry.d7bbd1b0.css"
},
"/static/error-404.14f8cca8.js": {
"type": "application/javascript",
"etag": "\"18de-DzTaQhtFPvfgI6TzWcBYyWMAu14\"",
"mtime": "2025-02-07T09:44:37.575Z",
"size": 6366,
"path": "../public/static/error-404.14f8cca8.js"
}, },
"/static/error-404.7fc72018.css": { "/static/error-404.7fc72018.css": {
"type": "text/css; charset=utf-8", "type": "text/css; charset=utf-8",
"etag": "\"e2e-iNt1cqPQ0WDudfCTZVQd31BeRGs\"", "etag": "\"e2e-iNt1cqPQ0WDudfCTZVQd31BeRGs\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.573Z",
"size": 3630, "size": 3630,
"path": "../public/static/error-404.7fc72018.css" "path": "../public/static/error-404.7fc72018.css"
}, },
"/static/error-404.df433d6b.js": {
"type": "application/javascript",
"etag": "\"18de-BFdfru3nciU7awwQFjcJNNJd7fA\"",
"mtime": "2025-02-07T08:17:35.121Z",
"size": 6366,
"path": "../public/static/error-404.df433d6b.js"
},
"/static/error-500.1ca3971c.js": {
"type": "application/javascript",
"etag": "\"756-HX4noLXvalbiEOf1RynRxqBEI+w\"",
"mtime": "2025-02-07T08:17:35.121Z",
"size": 1878,
"path": "../public/static/error-500.1ca3971c.js"
},
"/static/error-500.c5df6088.css": { "/static/error-500.c5df6088.css": {
"type": "text/css; charset=utf-8", "type": "text/css; charset=utf-8",
"etag": "\"79e-ByRo+49BgcevWdRjJy3CMx2IA5k\"", "etag": "\"79e-ByRo+49BgcevWdRjJy3CMx2IA5k\"",
"mtime": "2025-02-07T08:17:35.121Z", "mtime": "2025-02-07T09:44:37.575Z",
"size": 1950, "size": 1950,
"path": "../public/static/error-500.c5df6088.css" "path": "../public/static/error-500.c5df6088.css"
}, },
"/static/error-500.d68d06d7.js": {
"type": "application/javascript",
"etag": "\"756-apqNs06Vy5j4aBrC6DkRM6Gm4Fw\"",
"mtime": "2025-02-07T09:44:37.575Z",
"size": 1878,
"path": "../public/static/error-500.d68d06d7.js"
},
"/static/logo.6622f82d.png": { "/static/logo.6622f82d.png": {
"type": "image/png", "type": "image/png",
"etag": "\"843f-FSXGFGigIHmtzjdcQzuMz/a7E+o\"", "etag": "\"843f-FSXGFGigIHmtzjdcQzuMz/a7E+o\"",
"mtime": "2025-02-07T08:17:35.118Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 33855, "size": 33855,
"path": "../public/static/logo.6622f82d.png" "path": "../public/static/logo.6622f82d.png"
}, },
"/static/menu-icon-gray.d61f02b1.svg": { "/static/menu-icon-gray.d61f02b1.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"6de-kmXhltPHfF4W1gmV7wT4aZCZ6gg\"", "etag": "\"6de-kmXhltPHfF4W1gmV7wT4aZCZ6gg\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 1758, "size": 1758,
"path": "../public/static/menu-icon-gray.d61f02b1.svg" "path": "../public/static/menu-icon-gray.d61f02b1.svg"
}, },
"/static/QRCode-icon.a105d5fc.svg": { "/static/QRCode-icon.a105d5fc.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"9c1-qGg9jZ5wmHJGzh2A00nHIGWHMh4\"", "etag": "\"9c1-qGg9jZ5wmHJGzh2A00nHIGWHMh4\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 2497, "size": 2497,
"path": "../public/static/QRCode-icon.a105d5fc.svg" "path": "../public/static/QRCode-icon.a105d5fc.svg"
}, },
"/static/tick-no.179037b3.svg": { "/static/tick-no.179037b3.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"1ea-YISAWqJD56jxoQT8N812fDJfkMw\"", "etag": "\"1ea-YISAWqJD56jxoQT8N812fDJfkMw\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 490, "size": 490,
"path": "../public/static/tick-no.179037b3.svg" "path": "../public/static/tick-no.179037b3.svg"
}, },
"/static/tick-option.e092d22f.svg": { "/static/tick-option.e092d22f.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"29a-UVjuq3WHs6mhu1KGQ7gQmJH2Bc4\"", "etag": "\"29a-UVjuq3WHs6mhu1KGQ7gQmJH2Bc4\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 666, "size": 666,
"path": "../public/static/tick-option.e092d22f.svg" "path": "../public/static/tick-option.e092d22f.svg"
}, },
"/static/tick-orange.233abc69.svg": { "/static/tick-orange.233abc69.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"60a-VrP9K+TQp6JbNcrU5k1Dor/Kq/E\"", "etag": "\"60a-VrP9K+TQp6JbNcrU5k1Dor/Kq/E\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 1546, "size": 1546,
"path": "../public/static/tick-orange.233abc69.svg" "path": "../public/static/tick-orange.233abc69.svg"
}, },
"/static/triangle-icon.c39ff2e7.svg": { "/static/triangle-icon.c39ff2e7.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"446-ylQ81DOJ3joSbsS9atyrW6pZsBY\"", "etag": "\"446-ylQ81DOJ3joSbsS9atyrW6pZsBY\"",
"mtime": "2025-02-07T08:17:35.119Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 1094, "size": 1094,
"path": "../public/static/triangle-icon.c39ff2e7.svg" "path": "../public/static/triangle-icon.c39ff2e7.svg"
}, },
"/static/view-icon.da7fef35.svg": { "/static/view-icon.da7fef35.svg": {
"type": "image/svg+xml", "type": "image/svg+xml",
"etag": "\"f39-5Jwx14wB0jgB0Du25KRZbkEEXvI\"", "etag": "\"f39-5Jwx14wB0jgB0Du25KRZbkEEXvI\"",
"mtime": "2025-02-07T08:17:35.118Z", "mtime": "2025-02-07T09:44:37.572Z",
"size": 3897, "size": 3897,
"path": "../public/static/view-icon.da7fef35.svg" "path": "../public/static/view-icon.da7fef35.svg"
}, },
"/static/builds/latest.json": { "/static/builds/latest.json": {
"type": "application/json", "type": "application/json",
"etag": "\"47-4juM/7wYc+G93AWV0bngTVexGjY\"", "etag": "\"47-Kue6DtQu8RTqx4GTnFG5VaBEzwI\"",
"mtime": "2025-02-07T08:17:58.743Z", "mtime": "2025-02-07T09:44:50.925Z",
"size": 71, "size": 71,
"path": "../public/static/builds/latest.json" "path": "../public/static/builds/latest.json"
}, },
"/static/builds/meta/04c343c9-fe05-4afc-baca-25cc4a9cc310.json": {
"type": "application/json",
"etag": "\"8b-0oueIPyOlsFq8XAy1bWifzLQC7A\"",
"mtime": "2025-02-07T08:17:58.743Z",
"size": 139,
"path": "../public/static/builds/meta/04c343c9-fe05-4afc-baca-25cc4a9cc310.json"
},
"/static/builds/meta/dev.json": { "/static/builds/meta/dev.json": {
"type": "application/json", "type": "application/json",
"etag": "\"6a-zgWaOL/FyDQQM9lDdO+oetT7RFU\"", "etag": "\"6a-Iy6Z6unKQBaXE/484O06gBFH9og\"",
"mtime": "2025-02-07T08:17:21.711Z", "mtime": "2025-02-07T09:44:26.575Z",
"size": 106, "size": 106,
"path": "../public/static/builds/meta/dev.json" "path": "../public/static/builds/meta/dev.json"
},
"/static/builds/meta/f3f2f7b6-8941-4a72-b5de-eeabd90e009b.json": {
"type": "application/json",
"etag": "\"8b-DHEgawKynjxke66XNdWdsEIW/7I\"",
"mtime": "2025-02-07T09:44:50.927Z",
"size": 139,
"path": "../public/static/builds/meta/f3f2f7b6-8941-4a72-b5de-eeabd90e009b.json"
} }
}; };

14
app.vue
View File

@ -54,8 +54,8 @@
</div> </div>
</header> </header>
<div class="main flexflex" :class="{ 'mode-list': type == 'list' }"> <div class="main flexflex" :class="{ 'mode-list': type == 'list' }">
<div class="list-box" @scroll="handleListScroll"> <div class="list-box" @scroll="handleListScroll" :style="{ paddingRight: type == 'list' ? 0 : '15px' }">
<div class="main-header" :style="{ paddingLeft: type == 'list' ? 0 : 'calc((100vw - 1200px) / 2)' }"> <div class="main-header" :style="{ paddingLeft: type == 'list' ? 0 : 'calc((100vw - 1210px) / 2)' }">
<div class="flexacenter"> <div class="flexacenter">
<template v-if="myModelState"> <template v-if="myModelState">
<div class="search-keyword flexacenter" @click="closeMyModel()"> <div class="search-keyword flexacenter" @click="closeMyModel()">
@ -307,7 +307,7 @@
<div class="centre flexflex flex1"> <div class="centre flexflex flex1">
<div class="titletitle ellipsis">{{ item["data"]["title"] }}</div> <div class="titletitle ellipsis">{{ item["data"]["title"] }}</div>
<div class="text ellipsis"> <div class="text ellipsis">
{{ item["data"]["answers"] > 0 ? "共" + item["data"]["answers"] + "个回答" : "暂无回答" }} {{ item["data"]["answers"] > 0 ? "共" + item["data"]["answers"] + "个回答&讨论" : "暂无回答&讨论" }}
</div> </div>
</div> </div>
<div class="delete-box flexacenter"> <div class="delete-box flexacenter">
@ -358,10 +358,10 @@
<div class="titletitle ellipsis">{{ item["title"] }}</div> <div class="titletitle ellipsis">{{ item["title"] }}</div>
<div class="text flexacenter"> <div class="text flexacenter">
<div class="new-answer flexacenter" v-if="item['authornewnum'] > 0"> <div class="new-answer flexacenter" v-if="item['authornewnum'] > 0">
{{ item["authornewnum"] }}个新回答 {{ item["authornewnum"] }}个新回答&讨论
<div class="long-string"></div> <div class="long-string"></div>
</div> </div>
{{ item["answers"] == 0 ? "暂无回答" : "共" + item["answers"] + "个回答" }} {{ item["answers"] == 0 ? "暂无回答&讨论" : "共" + item["answers"] + "个回答&讨论" }}
</div> </div>
</div> </div>
<div class="operate-box flexacenter"> <div class="operate-box flexacenter">
@ -1519,11 +1519,13 @@ export default {
} }
obj["width"] = "100%" obj["width"] = "100%"
obj["paddingLeft"] = "calc((100vw - 1200px) / 2)" obj["paddingLeft"] = "calc((100vw - 1210px) / 2)"
} }
// //
if (index + 1 == list.value.length) listHeight.value = Math.max(itemHeightLeft, itemHeightRight) if (index + 1 == list.value.length) listHeight.value = Math.max(itemHeightLeft, itemHeightRight)
// console.log("obj", obj);
return obj return obj
} }

View File

@ -321,7 +321,6 @@ a {
#answer-app .main .list-box { #answer-app .main .list-box {
overflow-y: auto; overflow-y: auto;
overflow-x: hidden; overflow-x: hidden;
padding-right: 15px;
scrollbar-width: none; scrollbar-width: none;
-ms-overflow-style: none; -ms-overflow-style: none;
} }
@ -1339,6 +1338,9 @@ a {
margin-left: 30px; margin-left: 30px;
padding-bottom: 12px; padding-bottom: 12px;
} }
#answer-app .main .details-area-box .details-box .comments-box .comments-item .comments-content img {
border-radius: 5px;
}
#answer-app .main .details-area-box .details-box .comments-box .comments-item .comments-content .input-box { #answer-app .main .details-area-box .details-box .comments-box .comments-item .comments-content .input-box {
position: relative; position: relative;
margin-right: 6px; margin-right: 6px;

View File

@ -398,7 +398,7 @@ a {
.list-box { .list-box {
overflow-y: auto; overflow-y: auto;
overflow-x: hidden; overflow-x: hidden;
padding-right: 15px; // padding-right: 15px;
&::-webkit-scrollbar { &::-webkit-scrollbar {
width: 0 !important; width: 0 !important;
@ -1626,6 +1626,9 @@ a {
margin-left: 30px; margin-left: 30px;
padding-bottom: 12px; padding-bottom: 12px;
// border-bottom: 1px dotted #ebebeb; // border-bottom: 1px dotted #ebebeb;
img {
border-radius: 5px;
}
.input-box { .input-box {
position: relative; position: relative;