Saito-branded CryptPad customisation layer for cp.hda0.net.
Mirrors CryptPad's customize/ directory — files here override customize.dist/ at runtime.
src/less2/include/ — brand colours and Obsidian Flow theme overrides
CryptPad_logo_hero.svg — Saito logo
application_config.js — instance config (name, feature flags)
login.js — Saito wallet auth hook
saito-auth.js/html — relay page for wallet key handoff
saito-cryptpad-keys.js — BLAKE2b/SHA-512 KDF for deterministic CryptPad keys
www/saito-login/ — iframe-safe login page (bypasses window.top guard)
# In your CryptPad root:
rm -rf customize
git clone git@github.com:SaitoTech/cryptpad-customize.git customize
# After LESS changes:
npm run buildTracks changes against CryptPad saito-auth branch at arpee/cryptpad.