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
Richard Zink
65cbaaf6cc
Search full-text (blogData.text), related posts snippet, minify tool, generator event guard; README base+related
2026-09-10 09:29:52 +02:00
trilium-share-gruvbox
f72463a2f5
Remove client-side theme switcher; Gruvbox is the fixed theme
2026-09-08 11:42:00 +02:00
trilium-share-gruvbox
4ad056fbec
Make Gruvbox the default blog theme (active CSS + theme switcher default)
2026-09-08 07:04:36 +02:00
trilium-share-gruvbox
1211046eb5
Add client-side blog theme switcher (dropdown, localStorage, default Tokyo Night)
2026-09-07 22:08:53 +02:00
trilium-share-gruvbox
6edd75bbad
3D viewer EM shader: read model color from --model-viewer-color CSS variable
2026-09-07 22:03:56 +02:00
trilium-share-gruvbox
2d9d5672a1
3D viewer EM shader: phosphor-green illumination instead of white
2026-09-07 22:02:43 +02:00
trilium-share-gruvbox
36d4a19b70
3D viewer: electron-microscope render mode as default (custom shader: monochrome, edge glow, raster scanlines); ?render=normal to disable
2026-09-07 22:00:48 +02:00
trilium-share-gruvbox
0c13f83c67
3D viewer: model color via --model-viewer-color (Tokyo Night green); mindmap/excalidraw read theme variables
2026-09-07 21:55:10 +02:00
trilium-share-gruvbox
7c3e194116
Mermaid: read theme variables instead of hardcoded gruvbox colors; drop legacy gruvbox mermaid css snippet
2026-09-07 21:52:08 +02:00
trilium-share-gruvbox
9806483add
Ship all three blog themes (Coffee/Harbor/Gruvbox) with palette images, theme-switch guide; make 3D viewer read theme CSS variables
2026-09-07 19:43:51 +02:00
trilium-share-gruvbox
b7a59be0d7
Theme: switch blog to Coffee dark / Coffee Latte light (megabyte0x/omarchy-coffee-theme, MIT); theme-aware 3D viewer + palette + docs
2026-09-07 19:36:30 +02:00
trilium-share-gruvbox
3da4ae92fa
3D viewer: theme-aware canvas/material colors and light overlays
2026-09-07 17:12:15 +02:00
trilium-share-gruvbox
6a818442be
G-code syntax highlighting: register gcode grammar in code_note_highlight; add hljs-name/attr colors to theme
2026-09-07 16:58:48 +02:00
trilium-share-gruvbox
af584101eb
Inline 3D viewers in articles use content width (model-viewer-inline); standalone model pages stay full-bleed
2026-08-28 20:20:48 +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
3968011e3c
3D viewer: non-blocking STEP parse in Web Worker, loading progress bar, data overlay (file size + triangle count), finer tessellation + flat shading
2026-08-28 17:20:27 +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
1664e55e4e
Add pagination (10 posts/page), category-scoped prev/next, hide share footer nav; demo link in README
2026-08-28 13:55:54 +02:00
trilium-share-gruvbox
aa7a2d0ab5
Add Gruvbox share theme + blog system for Trilium (anonymized)
...
Blog generator, publish manager, share scripts, theme CSS, highlight.js
bundles, font, favicon, templates and generated-reference outputs, plus an
English installation guide.
2026-08-28 13:36:22 +02:00