π¨ Palette: Add tooltips to financial parameters#56
Conversation
Added context-aware tooltips to complex inputs like 'Factor Beta Window', 'Vol Window', and 'Transaction Cost' using Streamlit's native `help` parameter. This improves clarity for quantitative researchers by explaining units (bps, days) and concepts directly in the UI. - Added help text to 5 sidebar inputs - Updated UX journal with learnings on financial parameter clarity Co-authored-by: aarjava <218419324+aarjava@users.noreply.github.com>
|
π Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a π emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
Added context-aware tooltips to complex inputs like 'Factor Beta Window', 'Vol Window', and 'Transaction Cost' using Streamlit's native `help` parameter. This improves clarity for quantitative researchers by explaining units (bps, days) and concepts directly in the UI. - Added help text to 5 sidebar inputs - Formatted codebase with Black/Ruff to fix CI failure - Added noqa: F401 to src/modules/__init__.py to suppress expected unused imports - Updated UX journal with learnings on financial parameter clarity Co-authored-by: aarjava <218419324+aarjava@users.noreply.github.com>
- Added help tooltips to sidebar inputs for clarity - Formatted entire repository with Black and Ruff to fix CI failures - Suppressed expected F401 import errors in src/modules/__init__.py - Updated UX journal Co-authored-by: aarjava <218419324+aarjava@users.noreply.github.com>
π¨ Palette: Financial Parameter Tooltips
π‘ What: Added
helptooltips to key financial and statistical input fields in the sidebar configuration.π― Why: Quantitative parameters like "21 days" vs "1 month" or "10 bps" vs "0.10%" can be ambiguous. Providing concrete examples and definitions reduces user error and cognitive load.
πΈ Before/After: Tooltips are now visible on hover for:
βΏ Accessibility: Uses native Streamlit
helpparameter which renders accessible tooltips with proper aria labels.PR created automatically by Jules for task 5478730434540302537 started by @aarjava