From 535302aed9158c5cf104ca9e719c38998dc48bfa Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Sat, 12 Sep 2026 20:28:41 -0400 Subject: [PATCH] docs: drop unimplemented claims (leading-emoji sizing, secondary background keyframes) Fixes #70 Fixes #71 Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA --- LOTUS_FEATURES.md | 10 +++++----- README.md | 1 - 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/LOTUS_FEATURES.md b/LOTUS_FEATURES.md index c9d89443c..ccbc8ff74 100644 --- a/LOTUS_FEATURES.md +++ b/LOTUS_FEATURES.md @@ -154,13 +154,13 @@ A "Pause Background Animations" toggle is exposed in **Settings → Appearance** ### Animation Improvements (June 2026) -All five animated backgrounds were rewritten for smoother, more organic motion: +All five animated backgrounds were rewritten for smoother, more organic motion. Each background drives its own single drift/scroll keyframe (no secondary glow or blink layers): -- **Digital Rain** — added a phosphor glow flicker (`animRainGlowKeyframe`, 2.1 s) layered on top of the column scroll; stripe opacity increased for better visibility +- **Digital Rain** — column scroll keyframe; stripe opacity increased for better visibility - **Star Drift** — each of the three dot layers now moves by exactly its own tile width/height per cycle (`−130 px`, `−190 px`, `−260 px`), eliminating the visible seam on loop -- **Grid Pulse** — independent brightness oscillation (`animGridBrightnessKeyframe`, 3.3 s) runs alongside the size breathe (4 s) at a prime period ratio so they never synchronise +- **Grid Pulse** — size breathe keyframe (4 s) - **Aurora Flow** — four gradient layers now have individual `backgroundSize` values (`200%`, `250%`, `300%`, `220%`); the keyframe drives each layer through a distinct 5-stop path, replacing the robotic single back-and-forth -- **Fireflies** — glow pulse (`animFirefliesGlowKeyframe`, 2.3 s `filter: brightness`) and opacity blink (`animFirefliesBlinkKeyframe`, 1.7 s) added on top of the position drift; prime periods create unsynchronised bioluminescence +- **Fireflies** — position drift keyframe with per-firefly duration/delay so motion stays unsynchronised ### Files @@ -1205,7 +1205,7 @@ Hook: `src/app/hooks/usePendingKnocks.ts` ### Room Emoji Prefix -A leading emoji in a room name is rendered at 1.15× size in the sidebar for visual hierarchy. An emoji picker button (😊) is added to all room name input fields, prepending the selected emoji to the room name. +An emoji picker button (😊) is added to all room name input fields, prepending the selected emoji to the room name. ### Configurable Composer Toolbar (P3-6) diff --git a/README.md b/README.md index 87059152d..a3abe95d5 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,6 @@ The Lotus Chat logo (`public/res/Lotus.png`) is a derivative work based on the o - Toggle to pause background animations - Glassmorphism sidebar — frosted glass effect that lets the background show through - Night Light / blue light filter with an adjustable intensity slider -- Emoji prefixes on room names render larger in the sidebar (e.g. 🎮 general) - Rename any room for yourself only — other members see the original name - Emoji picker on all room name inputs