-
Notifications
You must be signed in to change notification settings - Fork 32
🎨 [Frontend] Suport Center: Chat bubble and Fogbugz link #8369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…arc-simcore into enh/support-center-feedback
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements UI improvements for the support center's chat interface, focusing on adding bubble-style message containers and integrating Fogbugz case links for supporters. The changes modernize the conversation display with a more chat-like appearance and improve support workflow visibility.
- Add chat bubble styling with rounded corners and background colors
- Implement left-aligned message layout with proper spacing
- Integrate Fogbugz case links for support staff visibility
Reviewed Changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| services/static-webserver/client/source/resource/marked/markdown.css | New CSS file defining markdown styling within chat bubbles |
| services/static-webserver/client/source/class/osparc/utils/Utils.js | Modified uuidToShort to accept a uuid parameter instead of generating one |
| services/static-webserver/client/source/class/osparc/ui/markdown/MarkdownChat.js | New component for rendering markdown content in chat bubbles with sizing constraints |
| services/static-webserver/client/source/class/osparc/theme/Decoration.js | Updated chat-bubble decoration with background color instead of border |
| services/static-webserver/client/source/class/osparc/support/ConversationPage.js | Added Fogbugz link display for supporters and cleaned up commented code |
| services/static-webserver/client/source/class/osparc/support/Conversation.js | Added null check for system message type property |
| services/static-webserver/client/source/class/osparc/data/model/Conversation.js | Added getFogbugzLink method to extract Fogbugz case URLs |
| services/static-webserver/client/source/class/osparc/conversation/MessageUI.js | Major refactor from grid layout to horizontal box layout with bubble containers |
| services/static-webserver/client/Manifest.json | Added markdown CSS file to build manifest |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
services/static-webserver/client/source/class/osparc/ui/markdown/MarkdownChat.js
Outdated
Show resolved
Hide resolved
services/static-webserver/client/source/class/osparc/conversation/MessageUI.js
Show resolved
Hide resolved
services/static-webserver/client/source/class/osparc/conversation/MessageUI.js
Outdated
Show resolved
Hide resolved
services/static-webserver/client/source/class/osparc/support/ConversationPage.js
Show resolved
Hide resolved
services/static-webserver/client/source/class/osparc/support/ConversationPage.js
Outdated
Show resolved
Hide resolved
services/static-webserver/client/source/class/osparc/support/ConversationPage.js
Outdated
Show resolved
Hide resolved
…onversationPage.js Co-authored-by: Copilot <[email protected]>
…into enh/chat-bubble
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Beautiful 🥇
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
|
@mergify queue |
🟠 Waiting for conditions to match
|
|




What do these changes do?
This PR implements UI improvements for the support center's chat interface, focusing on adding bubble-style message containers and integrating Fogbugz case links for supporters.
Related issue/s
How to test
Dev-ops