Commit Graph

19 Commits

Author SHA1 Message Date
Julien Calixte
e03ff49764 fix(mobile): restore overflow-y and unstick readme on vertical scroll
- Restore explicit overflow-y:auto on #main-app for mobile (removed in
  63f5d64) — implicit coercion from overflow-x:auto is not reliable in
  all Safari/WebKit versions.
- Override position:sticky on .readme to position:relative on mobile.
  The desktop sticky (left:0) is correct for horizontal scroll, but on
  mobile vertical scroll it pinned the 100dvh-tall readme across the
  entire viewport, hiding all stacked notes behind it.
2026-04-24 23:42:22 +02:00
Julien Calixte
f3e74aed34 fix: resolve all TypeScript type errors
- Install missing comlink (was in lockfile but not node_modules)
- Add @ts-rest/core and @ts-rest/vue-query (imported but not declared as deps)
- Add declare module '*.vue' shim to shims-vue.d.ts
- Replace arktype validators in ts-rest contract with contract.type<T>() since @ts-rest expects Zod schemas
2026-04-06 15:05:57 +02:00
Julien Calixte
33fd0a0a74 refacto: migrate to composition API everywhere 2026-01-22 23:00:45 +01:00
Julien Calixte
dc94006e21 deps: upgrade deps 2025-08-02 03:08:46 +02:00
Julien Calixte
dd5d4b04f7 perf: init shikiji only when needed and limit langs 2025-07-12 22:26:07 +02:00
Julien Calixte
df2ac31a8f use markdown it/katex from vscode instead 2024-12-24 10:24:47 +01:00
Julien Calixte
ddc27e2c1f design: pop more color 2024-12-07 13:29:01 +01:00
Julien Calixte
4551806b0d install and use shikiji 2024-01-09 23:48:21 +01:00
Julien Calixte
c0182c7f57 ♻️ (app) 2023-08-14 14:08:10 +02:00
Julien Calixte
2d15e1cf26 (iframe) add iframe 2023-07-18 22:37:10 +02:00
Julien Calixte
57c9808412 (latex) add latex implementation for markdown 2023-07-16 10:55:02 +02:00
Julien Calixte
d6a045f96b (twitter) implement tweets in notes 2023-07-04 23:24:41 +02:00
Julien Calixte
72fd0f52c4 (markdown) html5 media lib incompatible with youtube lib 2022-01-02 14:10:04 +01:00
Julien Calixte
e8ed90d782 (markdown) add audio markdown support dependency 2022-01-02 13:33:38 +01:00
Julien Calixte
ef694281fa (markdown) add markdown footnote 2021-12-11 21:45:44 +01:00
Julien Calixte
b8e7dae9ba (markdown-it-checkbox) 2021-08-08 09:48:39 +02:00
49f1460749 (mardown videos) 2021-04-06 00:19:32 +02:00
2bb43ac961 (markdown) better markdown rendering 2021-03-13 22:11:35 +01:00
70c0886aa5 Initial commit 2021-03-09 22:00:10 +01:00