https://github.com/mordachai/sleek-chat
Sleek Chat is a minimalist chat, roll and message interface for Foundry VTT that enhances immersion by reducing UI clutter. Maximize their virtual tabletop space it's the ideal companion for story-focused and visually immersive games.
https://github.com/mordachai/sleek-chat
foundry-vtt foundryvtt-module
Last synced: 5 months ago
JSON representation
Sleek Chat is a minimalist chat, roll and message interface for Foundry VTT that enhances immersion by reducing UI clutter. Maximize their virtual tabletop space it's the ideal companion for story-focused and visually immersive games.
- Host: GitHub
- URL: https://github.com/mordachai/sleek-chat
- Owner: mordachai
- License: mit
- Created: 2024-08-29T09:59:46.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-19T14:26:06.000Z (about 1 year ago)
- Last Synced: 2025-03-19T15:32:07.499Z (about 1 year ago)
- Topics: foundry-vtt, foundryvtt-module
- Language: JavaScript
- Homepage:
- Size: 446 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Sleek Chat
## Description
**Sleek Chat** is a minimalist chat popout enhancement for Foundry VTT v13+ that lets you focus on one message at a time. Perfect for keeping your screen clean while still staying connected to the conversation.

## Installation
In Foundry VTT, go to the Add-on Modules tab and click Install Module. Then:
1. Search in the top bar for "sleek chat" and click on the Install button
2. Enable the module in your Game Settings under Manage Modules
OR
1. Paste the following manifest URL into the bottom Manifest URL field:
```
https://github.com/mordachai/sleek-chat/releases/latest/download/module.json
```
2. Enable the module in your Game Settings under Manage Modules
## How to Use
**Right-click the Chat button** in the right sidebar and select "Pop Out to Window". Sleek Chat takes over from there!
The popout window shows one message at a time with:
- **Previous / Next buttons** - Navigate through your chat history
- **Jump to Bottom button** (▼) - Skip to the latest message
- **Auto-fade** - Chat fades out when you're not using it, comes back at full opacity when you hover or type
## Settings
All settings are found in Module Settings:
- **Faded Opacity** - How transparent the chat gets when idle (default: 50%)
- **Fade Out Time** - How long to wait before fading (default: 2000ms)
- **Enable Debug Mode** - Shows detailed console logs for troubleshooting
## Known Issues
Some game systems with custom chat buttons may have interaction quirks. If you run into any issues, let me know here: https://github.com/mordachai/sleek-chat/issues
## Changelog
See [CHANGELOG.md](CHANGELOG.md) for version history and updates.