Skip to content

Redesign Streamlit app with a dark purple search workspace - #15

Merged
MugdhoAI merged 17 commits into
mainfrom
feat/purple-search-workspace
Nov 2, 2026
Merged

MugdhoAI merged 17 commits into
mainfrom
feat/purple-search-workspace

Conversation

@MugdhoAI

@MugdhoAI MugdhoAI commented Nov 2, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Restore the document collection sidebar expanded by default, with upload, session privacy, accurate upload limits, indexed document count, clear action, and collapsed query syntax help.
  • Keep a compact, centered purple hero and wide native search form; the supporting line is centered and uses no dash or hyphen.
  • Keep result limits, optional Gemini rewriting, readable results, and a quiet empty state. Gemini only rewrites plain text queries and does not search documents or generate answers.
  • Style uploader and secondary controls to match the dark purple workspace.
  • Add UI smoke coverage for the sidebar, hero copy, successful search, and no results.

Validation

  • python -m pytest -q: 87 passed
  • python -m ruff check src tests: passed
  • git diff --check: passed
  • Search evaluation: MRR 1.0, NDCG@5 0.9516, Recall@5 0.9375
  • Local desktop browser preview verified the expanded sidebar, centered copy, upload controls, and aligned search controls. A narrow viewport screenshot was not available in this environment.
  • GitHub checks for the latest commit are running.

Deployment

This pull request is not merged. The deployed Streamlit app will use the update after the PR is approved and merged.

@MugdhoAI
MugdhoAI marked this pull request as ready for review November 2, 2026 14:14
@MugdhoAI
MugdhoAI merged commit 3fd6f13 into main Nov 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant