refactor: rebrand from Jumble to Smesh

- Replace all Jumble branding with Smesh throughout codebase
- Add new Smesh logo images (light/dark themes)
- Update Logo component to use PNG images with theme support
- Update URLs to git.mleku.dev/mleku/smesh
- Rename JumbleTranslate to SmeshTranslate
- Update all i18n locale files with new branding
- Add system theme detection CSS to prevent flash on load
- Update PWA manifest, docker-compose, and config files

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
mleku
2025-12-26 09:43:18 +02:00
parent e60a460480
commit 13b3b82443
56 changed files with 933 additions and 664 deletions

View File

@@ -1,32 +1,32 @@
<div align="center">
<picture>
<img src="./resources/logo-light.svg" alt="Jumble Logo" width="400" />
<img src="./resources/logo-light.svg" alt="Smesh Logo" width="400" />
</picture>
<p>logo designed by <a href="http://wolfertdan.com/">Daniel David</a></p>
</div>
# Jumble
# Smesh
A user-friendly Nostr client for exploring relay feeds
Experience Jumble at [https://jumble.social](https://jumble.social)
Experience Smesh at [https://smesh.social](https://smesh.social)
## Forks
> Some interesting forks of Jumble.
> Some interesting forks of Smesh.
- [https://fevela.me/](https://fevela.me/) - by [@daniele](https://jumble.social/users/npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk)
- [https://x21.com/](https://x21.com/) - by [@Karnage](https://jumble.social/users/npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
- [https://jumble.imwald.eu/](https://jumble.imwald.eu/) Repo: [Silberengel/jumble](https://github.com/Silberengel/jumble) - by [@Silberengel](https://jumble.social/users/npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z)
- [https://fevela.me/](https://fevela.me/) - by [@daniele](https://smesh.social/users/npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk)
- [https://x21.com/](https://x21.com/) - by [@Karnage](https://smesh.social/users/npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
- [https://smesh.imwald.eu/](https://smesh.imwald.eu/) Repo: [Silberengel/smesh](https://github.com/Silberengel/smesh) - by [@Silberengel](https://smesh.social/users/npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z)
## Run Locally
```bash
# Clone this repository
git clone https://github.com/CodyTseng/jumble.git
git clone https://git.mleku.dev/mleku/smesh.git
# Go into the repository
cd jumble
cd smesh
# Install dependencies
npm install
@@ -39,10 +39,10 @@ npm run dev
```bash
# Clone this repository
git clone https://github.com/CodyTseng/jumble.git
git clone https://git.mleku.dev/mleku/smesh.git
# Go into the repository
cd jumble
cd smesh
# Run the docker compose
docker compose up --build -d
@@ -62,7 +62,7 @@ If you like this project, you can buy me a coffee :)
- **Lightning:** ⚡️ codytseng@getalby.com ⚡️
- **Bitcoin:** bc1qwp2uqjd2dy32qfe39kehnlgx3hyey0h502fvht
- **Geyser:** https://geyser.fund/project/jumble
- **Geyser:** https://geyser.fund/project/smesh
## License