Commit Graph
10 Commits
Author SHA1 Message Date
trilium-share-gruvbox 2818c40f96 feat(embeds): geo/gpx/3D/YouTube/media keyword system + docs, sanitized mirrors
- new snippet geo_map_render.js: [map] inline geomaps (tree order, tint,
  theme-following), [gpx] stats card + elevation profile with hover cursor
  (km from start, d-height, vertical guide), [yt] privacy click-to-load
  facade, [video]/[audio] inline players fed from the new geoData indexes
- 3d_model_viewer.js: [cad] keyword + title/ID resolution via geoData.cad,
  sizes/captions, real occt-wasm ESM pair (fixes 'STEP worker error'),
  code-span-safe keyword scan (docs can show examples)
- blog_generator.js: buildGeoData() v6 – maps (geolocation + geoShape
  point/line/polygon + child GPX tracks), gpx/cad/media indexes,
  branch-change rebuild for route reordering
- generated/geo_data.js placeholder; docs/embed-keywords.md (new) +
  embed-3d-model Option D; README layout/wiring/notes tables updated
- license: runtime components (MapLibre ISC, VersaTiles MIT/ODbL, YouTube)
- hygiene: removed leaked note IDs and instance domain from theme docs
2026-09-28 14:53:51 +02:00
trilium-share-gruvbox 5eacadd574 Docs: thumb.<ext> child-note thumbnail pattern, auto-hide from menu, inline image attachments (/image/ path) convention 2026-08-28 20:54:43 +02:00
trilium-share-gruvbox e224dea9aa Thumbnails: accept thumb.<ext> or *_thumb.<ext> child notes, auto-hide them from menu (shareHiddenFromTree), keep first-image fallback 2026-08-28 20:41:54 +02:00
trilium-share-gruvbox 6b9b458e97 Remove viewer debug line/state colours; app widget parity (chunking, near/far, occt-wasm) 2026-08-28 20:06:56 +02:00
trilium-share-gruvbox 18f8afaf69 3D viewer: switch STEP engine to occt-wasm (OCCT V8, module worker); fix mobile rendering (Uint16 chunking, index wrapping, tight near/far); state-coloured box + debug line; app widget parity; licenses/docs 2026-08-28 20:02:11 +02:00
trilium-share-gruvbox 41ec295954 3D viewer overhaul: full-bleed + responsive, Web Worker STEP parse, progress bar, caption stats, inline models in text notes, STL fix, app widget; weekday dates (dateText); fix shields badge escaping; docs + licenses 2026-08-28 18:15:50 +02:00
trilium-share-gruvbox 71d6311e49 SEO: custom share template (canonical, per-page OG, JSON-LD, robots), robots.txt, OG banner; generator sets shareOpenGraphURL; ignis module STEP example 2026-08-28 16:54:32 +02:00
trilium-share-gruvbox e13a5433d9 Add local 3D model viewer (three.js + occt-import-js) for STEP/STL, 8px box + caption; embed guide; licenses 2026-08-28 15:24:56 +02:00
trilium-share-gruvbox 8c4ba5af94 Sort menu posts by publication date with YYYY-MM-DD shortened-title prefix 2026-08-28 15:00:39 +02:00
trilium-share-gruvbox a8d9c83ae7 Use 8px radius for inline code + embedded images; Gruvbox figure captions; add AGENTS.md with system requirements 2026-08-28 14:55:08 +02:00