前端预览加权限设置页面 相关sql修改

This commit is contained in:
jhd
2026-06-26 17:31:10 +08:00
parent 046f4c5e1b
commit 94c5e076f8
358 changed files with 19634 additions and 603 deletions

View File

@@ -0,0 +1 @@
.typst-viewer[data-v-7e2db9f8]{color:#172033;background:#eef1f4;min-height:100%;overflow:auto}.typst-toolbar[data-v-7e2db9f8]{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fafceb;border-bottom:1px solid #78869b2e;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:10px 18px;display:flex;position:sticky;top:0}.typst-toolbar div[data-v-7e2db9f8]{min-width:0}.typst-toolbar strong[data-v-7e2db9f8],.typst-toolbar span[data-v-7e2db9f8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.typst-toolbar strong[data-v-7e2db9f8]{color:#172033;font-size:14px;font-weight:800}.typst-toolbar span[data-v-7e2db9f8],.typst-toolbar em[data-v-7e2db9f8]{color:#6a778b;font-size:12px;font-style:normal;font-weight:700}.typst-pages[data-v-7e2db9f8]{box-sizing:border-box;flex-direction:column;align-items:center;gap:22px;min-height:calc(100% - 52px);padding:28px 16px 44px;display:flex}.typst-page-shell[data-v-7e2db9f8]{width:min(var(--typst-page-width), 100%);background:#fff;border:1px solid #1423351a;max-width:100%;overflow:hidden;box-shadow:0 18px 44px #0f172a24}.typst-page-content[data-v-7e2db9f8] svg{width:100%;height:auto;display:block}.typst-loading[data-v-7e2db9f8],.typst-error[data-v-7e2db9f8]{box-sizing:border-box;background:#fff;border:1px solid #78869b2e;border-radius:14px;width:min(520px,100% - 32px);margin:80px auto;padding:26px;box-shadow:0 18px 44px #0f172a1f}.typst-loading[data-v-7e2db9f8]{text-align:center;justify-items:center;gap:10px;display:grid}.typst-loading span[data-v-7e2db9f8]{border:3px solid #2e825e2e;border-top-color:#239661;border-radius:999px;width:34px;height:34px;animation:.8s linear infinite typst-spin-7e2db9f8}.typst-loading strong[data-v-7e2db9f8],.typst-error strong[data-v-7e2db9f8]{color:#172033;font-size:16px}.typst-loading p[data-v-7e2db9f8]{color:#6a778b;margin:0;font-size:13px}.typst-error[data-v-7e2db9f8]{color:#9f1d1d}.typst-error pre[data-v-7e2db9f8]{color:#9f1d1d;white-space:pre-wrap;background:#fff1f2;border-radius:10px;max-height:360px;margin:14px 0 0;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.7;overflow:auto}.file-viewer[data-viewer-theme=dark] .typst-viewer{color:#e6edf3;background:#101820}.file-viewer[data-viewer-theme=dark] .typst-toolbar{background:#0f172ae6;border-bottom-color:#8b949e38}.file-viewer[data-viewer-theme=dark] .typst-toolbar strong{color:#f8fafc}.file-viewer[data-viewer-theme=dark] .typst-toolbar span,.file-viewer[data-viewer-theme=dark] .typst-toolbar em{color:#9aa7b8}.file-viewer[data-viewer-theme=dark] .typst-page-shell{border-color:#8b949e42;box-shadow:0 24px 56px #00000061}.file-viewer[data-viewer-theme=dark] .typst-loading,.file-viewer[data-viewer-theme=dark] .typst-error{background:#151b23;border-color:#8b949e38;box-shadow:0 24px 56px #00000052}.file-viewer[data-viewer-theme=dark] .typst-loading strong,.file-viewer[data-viewer-theme=dark] .typst-error strong{color:#f8fafc}@keyframes typst-spin-7e2db9f8{to{transform:rotate(360deg)}}@media (width<=767px){.typst-toolbar[data-v-7e2db9f8]{flex-direction:column;align-items:flex-start;gap:4px}.typst-pages[data-v-7e2db9f8]{gap:16px;padding:16px 10px 28px}}@media (prefers-color-scheme:dark){.file-viewer[data-viewer-theme=system] .typst-viewer{color:#e6edf3;background:#101820}.file-viewer[data-viewer-theme=system] .typst-toolbar{background:#0f172ae6;border-bottom-color:#8b949e38}.file-viewer[data-viewer-theme=system] .typst-toolbar strong{color:#f8fafc}.file-viewer[data-viewer-theme=system] .typst-toolbar span,.file-viewer[data-viewer-theme=system] .typst-toolbar em{color:#9aa7b8}.file-viewer[data-viewer-theme=system] .typst-page-shell{border-color:#8b949e42;box-shadow:0 24px 56px #00000061}.file-viewer[data-viewer-theme=system] .typst-loading,.file-viewer[data-viewer-theme=system] .typst-error{background:#151b23;border-color:#8b949e38;box-shadow:0 24px 56px #00000052}.file-viewer[data-viewer-theme=system] .typst-loading strong,.file-viewer[data-viewer-theme=system] .typst-error strong{color:#f8fafc}}