- Added `geist` npm package for local font files
- Updated layout.tsx to import fonts from the geist package
- Build now succeeds without network access to Google Fonts
Co-authored-by: GTheMachine <156854865+GTheMachine@users.noreply.github.com>
The monorepo restructure caused npm to skip installing platform-specific
optional dependencies for tailwindcss and lightningcss. This adds explicit
dependencies for the Linux x64 binaries and removes the duplicate lockfile.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Introduced a new command `dev:electron:debug` in both package.json files to launch Electron with DevTools open.
- Updated main.js to conditionally open DevTools based on the `OPEN_DEVTOOLS` environment variable.
- Refactored some IPC handler code for better readability and consistency.