From 4b0d495c37069d96b4e44a9af807f15a10f90e18 Mon Sep 17 00:00:00 2001 From: MarekWo Date: Wed, 24 Dec 2025 09:07:49 +0100 Subject: [PATCH] docs: Update README.md for new UI and message limit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update message limit from 200 chars to 140 bytes - Add mobile-first design as key feature - Update instructions for accessing menu-based features: * Managing Channels now via slide-out menu * Message Archives now via slide-out menu - Reflect new offcanvas menu navigation ๐Ÿค– Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 173c3e4..955c532 100644 --- a/README.md +++ b/README.md @@ -10,13 +10,14 @@ A lightweight web interface for meshcore-cli, providing browser-based access to ### Key Features -- ๐Ÿ“ฑ **View messages** - Display chat history with intelligent auto-refresh +- ๐Ÿ“ฑ **Mobile-first design** - Optimized responsive UI with slide-out menu for small screens +- ๐Ÿ’ฌ **View messages** - Display chat history with intelligent auto-refresh - ๐Ÿ”” **Smart notifications** - Bell icon with unread message counter across all channels - ๐Ÿ“Š **Per-channel badges** - Unread count displayed on each channel in selector -- โœ‰๏ธ **Send messages** - Publish to any channel (200 char limit for LoRa) +- โœ‰๏ธ **Send messages** - Publish to any channel (140 byte limit for LoRa) - ๐Ÿ“ก **Channel management** - Create, join, and switch between encrypted channels - ๐Ÿ” **Channel sharing** - Share channels via QR code or encrypted keys -- ๐Ÿ’ฌ **Reply to users** - Quick reply with `@[UserName]` format +- ๐ŸŽฏ **Reply to users** - Quick reply with `@[UserName]` format - ๐Ÿงน **Clean contacts** - Remove inactive contacts with configurable threshold - ๐Ÿ“ฆ **Message archiving** - Automatic daily archiving with browse-by-date selector - โšก **Efficient polling** - Lightweight update checks every 10s, UI refreshes only when needed @@ -180,7 +181,9 @@ By default, the live view shows messages from the last 7 days. Older messages ar ### Managing Channels -Access channel management by clicking the broadcast icon (๐Ÿ“ก) in the navbar: +Access channel management: +1. Click the menu icon (โ˜ฐ) in the navbar +2. Select "Manage Channels" from the slide-out menu #### Creating a New Channel 1. Click "Add New Channel" @@ -204,10 +207,10 @@ Use the channel selector dropdown in the navbar to switch between channels. Your ### Viewing Message Archives -Access historical messages using the date selector in the navbar: +Access historical messages using the date selector: -1. Click the date dropdown in the navbar -2. Select a date to view archived messages for that day +1. Click the menu icon (โ˜ฐ) in the navbar +2. Under "Message History" select a date to view archived messages for that day 3. Select "Today (Live)" to return to live view Archives are created automatically at midnight (00:00 UTC) each day. The live view always shows the most recent messages (last 7 days by default).