-
Notifications
You must be signed in to change notification settings - Fork 32
🎨 [Frontend] Enhanced Support Center #8353
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
🎨 [Frontend] Enhanced Support Center #8353
Conversation
🧪 CI InsightsHere's what we observed from your CI run for d5017a5. 🟢 All jobs passed!But CI Insights is watching 👀 |
…simcore into enhanced-support-center
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 enhances the Frontend Support Center with a more comprehensive and user-friendly help system. The changes introduce a new home page, restructure the navigation, and consolidate help resources in a centralized location.
Key Changes
- Enhanced Support Center with a new home page containing learning resources and references
- Simplified help menu navigation with consolidated support options
- Updated tour texts to reflect the new Help & Support structure
Reviewed Changes
Copilot reviewed 27 out of 27 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| services/static-webserver/client/source/resource/osparc/tours/*.json | Updated tour text references to reflect the new "Help & Support" navigation |
| services/static-webserver/client/source/class/osparc/wrapper/RadialMenu.js | Added font loading initialization hack |
| services/static-webserver/client/source/class/osparc/widget/SectionBox.js | New reusable section box widget with legend and helper text support |
| services/static-webserver/client/source/class/osparc/widget/PersistentIframe.js | Added support for opening support center via iframe messages |
| services/static-webserver/client/source/class/osparc/ui/window/TabbedView.js | Removed deprecated helper methods in favor of new SectionBox widget |
| services/static-webserver/client/source/class/osparc/theme/*.js | Updated window popup background colors and added new button appearances |
| services/static-webserver/client/source/class/osparc/support/*.js | Major restructuring of support center with new home page, conversations page, and navigation |
| services/static-webserver/client/source/class/osparc/store/Support.js | Refactored to provide reusable button creation methods for support resources |
| services/static-webserver/client/source/class/osparc/navigation/*.js | Simplified help menu to focus on consolidated Help & Support entry point |
| services/static-webserver/client/source/class/osparc/desktop/preferences/pages/*.js | Updated to use new SectionBox widget instead of deprecated methods |
| services/static-webserver/client/source/class/osparc/dashboard/Dashboard.js | Added message bus subscription for tab navigation and simplified RadialMenu initialization |
services/static-webserver/client/source/class/osparc/store/Support.js
Outdated
Show resolved
Hide resolved
services/static-webserver/client/source/class/osparc/widget/SectionBox.js
Outdated
Show resolved
Hide resolved
…simcore into enhanced-support-center
|



What do these changes do?
This PR enhances the Support Center with a more comprehensive and user-friendly help system. The changes introduce a new home page, cleanup up long list of items in the NagivationBar->Support, and consolidate help resources in a centralized location.
This Support Center will automatically open the first time a user logs in.
Related issue/s
How to test
Dev-ops