From 22090cc4005805857c3845e09945fa532858fcb0 Mon Sep 17 00:00:00 2001 From: MananTank Date: Wed, 16 Apr 2025 21:16:02 +0000 Subject: [PATCH] [NEB-170] Nebula: Various UI changes (#6747) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## PR-Codex overview This PR focuses on enhancing the user interface and experience of the `Nebula` app by updating text content, adjusting styles, and introducing a new `StyledMarkdownRenderer` component for better message rendering. ### Detailed summary - Updated text in `EmptyStateChatPageContent.tsx` and `ContextFilters.tsx` to reflect new terminology. - Changed section headings from `Context` to `Settings`. - Improved styling for various components, including `ChatSidebarLink` and buttons. - Introduced `StyledMarkdownRenderer` for consistent message formatting. - Adjusted scrollbar styles in `global.css`. - Modified button states and classes for better responsiveness and appearance. > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` --- .../(app)/components/ChatPageContent.tsx | 6 +- .../(app)/components/ChatSidebar.tsx | 99 +++++++------------ .../(app)/components/ChatSidebarLink.tsx | 4 +- .../app/nebula-app/(app)/components/Chats.tsx | 49 ++++----- .../(app)/components/ContextFilters.tsx | 21 ++-- .../components/EmptyStateChatPageContent.tsx | 3 +- .../published-contract/markdown-renderer.tsx | 13 +-- apps/dashboard/src/global.css | 5 + 8 files changed, 95 insertions(+), 105 deletions(-) diff --git a/apps/dashboard/src/app/nebula-app/(app)/components/ChatPageContent.tsx b/apps/dashboard/src/app/nebula-app/(app)/components/ChatPageContent.tsx index 012aa7b50fd..c8bc5e0e484 100644 --- a/apps/dashboard/src/app/nebula-app/(app)/components/ChatPageContent.tsx +++ b/apps/dashboard/src/app/nebula-app/(app)/components/ChatPageContent.tsx @@ -463,9 +463,11 @@ export function ChatPageContent(props: {