Skip to content

Conversation

@ammar-agent
Copy link
Collaborator

Adds the official cmux logo to the project.

Changes:

  • Converted logo to webp format (1024x1024, 13KB) for documentation
  • Added centered logo to README header
  • Added logo to docs introduction page
  • Generated Electron app icons:
    • macOS: build/icon.icns with all required resolutions
    • Linux: build/icon.png (512x512)
  • Updated .gitignore to track icon files

The logo now appears in:

  • GitHub README
  • User documentation (https://cmux.io)
  • Electron app on macOS and Linux

Generated with cmux

@ammar-agent ammar-agent force-pushed the add-cmux-logo branch 6 times, most recently from 1cbd3ea to 0e3e76a Compare October 10, 2025 19:05
Adds the official cmux logo throughout the project:

**Logo assets:**
- docs/img/logo.webp (1024x1024, 13KB) - single source of truth
- Electron app icons generated at build time (not in git)
  - macOS: build/icon.icns (generated via Makefile)
  - Linux: build/icon.png (generated via Makefile)

**Integration:**
- README: Centered header with 15% width logo, title, and badges
- Documentation: Logo in favicon and menu title (via custom CSS)
- Electron: Platform-specific icon generation with ImageMagick fallback

**Technical details:**
- Makefile targets for icon generation (platform-aware)
- ImageMagick v6/v7 compatibility (magick vs convert)
- macOS builds both .icns and .png; Linux builds .png only
- Updated product hero screenshot

_Generated with `cmux`_
@ammario ammario added this pull request to the merge queue Oct 10, 2025
Merged via the queue into main with commit 16c79e1 Oct 10, 2025
9 checks passed
@ammario ammario deleted the add-cmux-logo branch October 10, 2025 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants