Commit graph

16 commits

Author SHA1 Message Date
50a345ce4e feat(branding): install @vite-pwa/assets-generator + config
Adds pwa-assets.config.ts that reads $BRAND_DIR (default
./branding/default) and $BRAND_APP (optional per-standalone
override), resolves logo.svg/logo.png with documented fallback
order, and emits the existing icon set (favicon.ico,
icon-{192,512}.png, icon-maskable-{192,512}.png,
apple-touch-icon.png) into public/icons/.

Generator outputs alongside its source, so the config stages the
brand source into public/icons/.brand-source.{svg,png}; gitignoring
public/icons/ covers both staged source and generated icons in one
line.

Adds pnpm script `generate-pwa-assets`. Vite configs / HTML <link>
href updates come in follow-up commits; this commit alone produces
the icon set under public/icons/ but doesn't yet replace the
committed public/*.png binaries.

Part of aiolabs/webapp#95 (brand kit architecture).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-09 22:38:26 +02:00
1c35bcb9d1 chore: add .mcp.json and ignore .playwright-mcp/
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 19:48:15 +02:00
703e093488 Add dist-* to gitignore for standalone app build outputs
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-20 08:23:25 +02:00
5063a3e121 add .claude to gitignore 2025-10-20 07:12:58 +02:00
fb5c5088d5 add .obsidian 2025-09-14 17:16:52 +02:00
b20000c59c add .env.bak 2025-07-29 21:25:43 +02:00
6c1caac84b add certs folder 2025-07-12 18:10:33 +02:00
d3e8b23c86 add Archive 2025-07-02 16:24:17 +02:00
e892ba0324 add .vite 2025-07-02 16:18:28 +02:00
7fa7bfaa9c Remove .env from version control 2025-07-02 16:13:50 +02:00
a74148a0da chore: Set up Electron configuration and update dependencies
- Add Electron Forge configuration in forge.config.js for packaging and building the app
- Create main Electron entry point in main.cjs for application initialization
- Update package.json scripts for Electron development and building
- Add necessary Electron dependencies to package.json
- Modify .gitignore to exclude build artifacts and temporary files
- Refactor Footer and Navbar components to remove unused imports
- Enhance NostrFeed component by removing unnecessary connection logic
- Update i18n setup for better type safety and locale management
- Refactor Home component to clean up unused code
- Extend Nostr store to manage account state with TypeScript interfaces
2025-03-20 17:26:15 +01:00
b359838f2a add .specstory 2025-03-09 13:05:38 +01:00
d73f9bc01e update .gitignore 2025-03-09 01:04:27 +01:00
10a781c1a1 add autogenerated PWA file 2025-02-16 11:00:32 +01:00
c2d4b2a72f Add dist.tar.gz to .gitignore 2025-02-16 10:57:07 +01:00
a44ee45a38 initial post-installation commit 2025-01-30 13:26:56 +01:00