alpha
Login
or
Join now
secluded.site
/
sift
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Collaborative lists with real‑time voting and ranking
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
sift
/
static
/
at
main
6 files
Amolith
fix(web): restore title display after edit
8mo ago
8c2f6ec1
app.js
fix(web): restore title display after edit When editing the room title, roomTitleEl.style.display was set to 'none' but never restored when the edit finished. This caused the title to remain hidden until the next WebSocket message triggered renderTitle(). Closes: 4eba213 Assisted-by: Claude Sonnet 4.5 via Crush
8 months ago
index.html
fix(frontend): add module type to script tag The refactor in HEAD^ split app.js into modules with import statements, but the script tag wasn't updated to support module syntax, causing 'Uncaught SyntaxError: import declarations may only appear at top level of a module' and breaking deep links and room joining. Assisted-by: Claude Sonnet 4.5 via Crush
8 months ago
palette.css
feat: add OKLCH palette and visual enhancements Introduces a comprehensive OKLCH-based color system via palette.css, replacing the previous RGB/hex approach with perceptually uniform colors. Adds visual feedback for top-voted items with checkmark indicator and 3D tactile button press effects. Room URLs now auto-update to include the room code for easier sharing. The new palette provides better dark mode support and color consistency across the interface while maintaining the existing green theme identity. Assisted-by: Claude Sonnet 4.5 via Crush
8 months ago
render.js
refactor: split large files into focused modules Extract database operations to db.ts, rendering utilities to render.js, and UI handlers to ui.js. This keeps files under 500 lines and improves maintainability. Also fix all lint issues: - Replace 'as any' with proper message type interfaces - Remove unused isReady variable - Wrap switch case blocks with braces - Replace window with globalThis Implements: 09cd703 Assisted-by: Claude Sonnet 4.5 via Crush
8 months ago
style.css
fix(ui): align Add all button to right side Implements: 73ce387 Assisted-by: Claude Sonnet 4.5 via Crush
8 months ago
ui.js
fix(client): graceful websocket reconnect - replace disconnect alert with automatic retry/backoff while UI stays disabled - pause keyboard shortcuts when the list is offline so input waits for reconnection Closes: bug-fab8338 Assisted-by: GPT-5 via Crush
8 months ago