feat(ui): Toast Notification History & Server Logs Enhancements#278
feat(ui): Toast Notification History & Server Logs Enhancements#278bluelovers wants to merge 10 commits intoNeuralNomadsAI:devfrom
Conversation
|
I want you to perform the gatekeeper checks for latest PR state check for regressions |
|
Try again |
|
Reviewed the latest PR state as a gatekeeper pass, focused on regressions and better implementation choices. Assumption: the active server logs UI is still Findings
Verification notes
Non-blocking suggestions
-- |
|
@bluelovers - Please review the findings and improve |
- Add toast history store with in-memory storage (max 100 items) - Implement ToastHistoryPanel component with filtering, grouping, and delete - Add unread badge indicator on notification bell button - Integrate history panel with ESC/click-outside dismiss - Add i18n translations for 7 languages (en, zh-Hans, ja, fr, es, ru, he) - Refactor notification button to show history instead of settings
- Add clear logs button with Trash2 icon - Add optional back to conversation button with ArrowLeft icon - Add floating scroll-to-top/scroll-to-bottom buttons - Style scroll buttons consistent with message section - Add i18n translations for 7 languages
acf744c to
bd9ea2d
Compare
|
Do your thing again |
|
Fresh gatekeeper pass on the latest PR state. Assumptions: I reviewed the branch as it exists now against Findings
What improved since the last pass
Non-blocking suggestions
I did not rely on local build/typecheck results for this pass because the workspace still does not have the UI dependencies installed ( -- |
|
Do your thing again |
|
Fresh gatekeeper pass on the latest PR state. Assumptions: I reviewed the current branch against Findings
What improved since the last pass
Non-blocking suggestion
I did not rely on local build/typecheck results for this pass because the workspace still does not have the UI dependencies installed ( -- |
- Add ArrowLeft back button in InfoView logs toolbar - Add onBackToConversation optional prop to InfoViewProps - Wire callback in instance-shell2 to return to last session - Add i18n translations for 7 languages (en, zh-Hans, ja, fr, es, ru, he)
|
I want you to perform the gatekeeper checks for latest PR state check for regressions |
|
Fresh gatekeeper pass on the latest PR state. Assumptions: I reviewed the current branch against Findings
What improved since the last pass
Non-blocking suggestion
I did not rely on local build/typecheck output for this pass because the workspace still does not have the UI dependencies installed ( -- |
|
Do your thing again |
|
Fresh gatekeeper pass on the latest PR state. Assumptions: I reviewed the current branch against Findings
What improved since the last pass
Non-blocking suggestion
I did not rely on local build/typecheck output for this pass because the workspace still does not have the UI dependencies installed ( -- |
- Replace layout/spacing/color CSS with Tailwind utility classes in TSX - Keep only animations, color-mix, nested selectors, and responsive in CSS - Fix filter semantics: use aria-pressed instead of role=tab/tablist - Fix toast-history-item: change div to button for keyboard accessibility - Remove unused exports: getToastVariantLabel, getToastVariantClasses - CSS reduced from 512 to 204 lines (-60%)
|
Do your thing |
|
Fresh gatekeeper pass on the latest PR state. Assumptions: I reviewed the current branch against Findings
What improved since the last pass
Non-blocking suggestion
I did not rely on local build/typecheck output for this pass because the workspace still does not have the UI dependencies installed ( -- |
|
@bluelovers - Check the review please |
PR: Enhance UI with Toast Notification History & Server Logs Improvements
中文摘要 (Chinese Summary)
功能概述
本 PR 包含兩個 UI 增強功能:通知歷史面板 和 伺服器日誌改進。
功能一:通知歷史面板 (Toast Notification History)
ToastHistoryPanel組件,顯示所有 Toast 通知的歷史記錄功能二:伺服器日誌改進 (Server Logs Enhancements)
English Summary
Overview
This PR introduces two UI enhancements: Toast Notification History Panel and Server Logs Improvements.
Feature 1: Toast Notification History Panel
ToastHistoryPanelcomponent displays all toast notification historyFeature 2: Server Logs Enhancements