From 6218012d3fea4f72f1e39028785ad93497979b03 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Sun, 28 Jun 2026 16:58:22 -0400 Subject: [PATCH] docs: mark P5-2 + pinned filter done; add M4/M5 test steps Co-Authored-By: Claude Opus 4.8 --- LOTUS_TESTING.md | 12 ++++++++++++ LOTUS_TODO.md | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/LOTUS_TESTING.md b/LOTUS_TESTING.md index 02998f623..530a255a9 100644 --- a/LOTUS_TESTING.md +++ b/LOTUS_TESTING.md @@ -395,6 +395,18 @@ Trigger a desktop/browser notification for a new message. --- +### M4. Search: "Pinned only" filter + +In message search, toggle the **Pinned** chip. +**Expected:** results narrow to messages currently pinned in their room; composes with the Images/Files/Video chips and room/sender/date filters; toggling off restores results. It also narrows the **encrypted/local-cache** results section (not just server results). Needs a room with actually pinned messages. + +### M5. New theme presets (Cyberpunk / Ocean / Blood Red / Classic Matrix / Midnight) — ⚠️ visual judgment + +Settings → Appearance → theme picker → try each of the 5 new themes. +**Expected:** each applies a complete, legible dark palette. Code review computed WCAG contrast and all pass AA, but **eyeball these specifically**: **Midnight** (lowest-contrast accent `#6b7ca8` — selected/focus states), **Classic Matrix** (green accents, light-green body text on near-black), **Blood Red** (white-ish text on bright-red buttons). Confirm Success/Warning/Critical (save/leave/delete) still look correctly green/amber/red, not recolored. Switching back to a stock theme should fully revert. + +--- + ## Priority if you're short on time 1. **A4** (in-call banner) + **A3** (ringtone) — newest, most logic, hardest to reproduce. diff --git a/LOTUS_TODO.md b/LOTUS_TODO.md index 890710317..9013c2e39 100644 --- a/LOTUS_TODO.md +++ b/LOTUS_TODO.md @@ -220,7 +220,7 @@ Features: **Remaining for parity with Discord/Slack:** - [x] `has:image` / `has:file` / `has:video` — msgtype filters (client-side post-filter) ⚠️ UNTESTED -- [ ] Pinned messages filter +- [x] Pinned messages filter (client-side, composes with msgtype) ⚠️ UNTESTED - [x] Recent searches / search history (last 10, localStorage) ⚠️ UNTESTED --- @@ -285,7 +285,7 @@ Features: --- -### [ ] P5-2 · Additional Color Theme Presets +### [x] P5-2 · Additional Color Theme Presets ⚠️ UNTESTED **What:** 5 new one-click theme presets alongside TDS. Each must be a complete, polished system with proper contrast ratios (WCAG AA). All implemented as vanilla-extract themes matching the existing TDS pattern.