framework/backend/entry-node.ts | 4 +- framework/engine/jsx-runtime.ts | 18 +++++--- framework/engine/marko-runtime.ts | 7 ++-- framework/engine/ssr.ts | 20 +++++++-- framework/hot.ts | 1 + src/backend.ts | 1 - src/file-viewer/backend.tsx | 16 +++++-- src/file-viewer/format.ts | 40 ++++++++++++++---- src/file-viewer/pages/file.404.tsx | 34 +++++++++++++++ src/file-viewer/pages/file.cotyledon_speedbump.tsx | 2 +- src/file-viewer/sort.ts | 58 ++++++++++++++++++++++++++ src/file-viewer/views/canvas.astro | 12 ------ src/file-viewer/views/canvas.marko | 17 ++++++++ src/file-viewer/views/clofi.css | 9 ++++ src/file-viewer/views/clofi.tsx | 54 +++--------------------- src/file-viewer/views/lofi.css | 43 +++++++++++++++++++ src/file-viewer/views/lofi.marko | 71 ++++++++++++++++++++++++++++++++ src/file-viewer/views/lofideon.marko | 22 ++++++++++ tsconfig.json | 2 +- 19 files changed, 343 insertions(+), 88 deletions(-)