4 Commits

Author SHA1 Message Date
Daniel
3cd1031989 security: remove skool-hub private assets from repo
Removes all 41 skool-hub images from tracking, cleans all canvas
and workspace.json references. Adds _attachments/images/skool-hub/
to .gitignore. History purge follows.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 15:47:41 +03:00
Daniel
c8c27141d7 release: v1.2.0 — community-ready, full docs, PDF guide
Critical fixes:
- marketplace.json: fix version 1.0.0→1.2.0, fix email to ***REMOVED***
- main.canvas: remove 5 broken file references (gitignored files)
- community-plugins.json: deduplicate from 6→4 canonical entries

Vault onboarding:
- wiki/getting-started.md: new onboarding page inside the vault
- wiki/index.md: populate Entities, Sources, Questions, Comparisons sections
- wiki/meta/dashboard.md: fix Dataview queries (was referencing non-existent fields)
- welcome.canvas: add CTA node pointing to getting-started
- CLAUDE.md: replace placeholder text with actual vault description

Docs:
- README.md: complete Plugins section (pre-installed + recommended), CSS Snippets section, Banner usage section, file structure updated
- bin/setup-vault.sh: expanded success message listing all plugins and CSS snippets
- docs/install-guide.md + docs/install-guide.pdf: printable community install guide

Version: 1.1.0 → 1.2.0

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 14:20:23 +03:00
Daniel
339396e447 feat: Excalidraw + Banner plugins + ITS CSS snippets
Plugins installed:
  obsidian-excalidraw-plugin
    manifest.json + styles.css tracked in git
    main.js (8MB) excluded from git — downloaded by setup-vault.sh on first run
  obsidian-banners
    manifest.json + main.js + styles.css all tracked (148KB, acceptable)

CSS Snippets (ITS Theme by SlRvb):
  ITS-Dataview-Cards.css  — transforms TABLE queries into visual card grids
    Usage: use backtick-dataview-cards instead of backtick-dataview above query
  ITS-Image-Adjustments.css — fine-grained image sizing in notes
    Usage: caption images with |100 or wrap in image-adjustments callout

Config updates:
  community-plugins.json — added obsidian-excalidraw-plugin, obsidian-banners
  appearance.json        — added ITS-Dataview-Cards + ITS-Image-Adjustments snippets
                           (vault-colors preserved)
  .gitignore             — added excalidraw main.js exclusion rule

setup-vault.sh — step 5: auto-downloads Excalidraw main.js if missing
  curl from GitHub releases/latest, skips if already present

Canvas updates (Obsidian saved state):
  welcome.canvas — user added Cosmic Brain GIF at top
  main.canvas    — user added brand assets to Wiki Pages zone
  Wiki Map.canvas — Obsidian format normalised
2026-04-07 13:48:28 +03:00
Daniel
daf01dee72 feat: main.canvas as default workspace view
workspace.json — Obsidian saved state with main.canvas as active tab
  - Active leaf: wiki/canvases/main.canvas (opened when vault loads)
  - Contains user's canvas: title card, General zone, Wiki Pages zone
  - Nodes: logo, LLM Wiki Pattern note, insight text card + user additions

workspace-visual.json — updated default tab order
  - Tab 1 (default): wiki/canvases/main.canvas
  - Tab 2: projects/visual-vault/design-ideas.canvas
  - Tab 3: wiki/Wiki Map.canvas
  - Tab 4: Graph view
  - Right sidebar: Calendar + Thino + Backlinks (open)

wiki/canvases/main.canvas — first real canvas with user content
  - General zone: logo-pro.png, LLM Wiki Pattern note, insight text
  - Wiki Pages zone: Cosmic Brain cover + GIFs (user additions)

.gitignore — added patterns for personal files Obsidian drops in root
2026-04-07 13:40:00 +03:00