Divyanshu | Sidebar and All widget preview feature#524
Merged
Saurabh186 merged 9 commits intodevelopmentfrom Apr 4, 2026
Merged
Divyanshu | Sidebar and All widget preview feature#524Saurabh186 merged 9 commits intodevelopmentfrom
Saurabh186 merged 9 commits intodevelopmentfrom
Conversation
|
PR review rate limit exceeded |
…n/proxy-ui into divyanshu-dev
- Add redirect_path to WidgetConfig type definition - Transform redirect_path into addInfo.redirect_path in API payload - Set default redirect_path to '/login' when not in preview mode - Update documentation with redirect_path usage and behavior - Remove unused otherData input from UserProfileComponent
…ove UX - Rename WidgetShowcaseDialogComponent to WidgetPreviewDialogComponent - Rename openShowcase() to openPreview() in FeaturePreviewComponent - Replace inline auth token input with locked state indicators - Add system theme detection with computed isDark signal - Sync active tab and theme with URL query parameters - Auto-navigate to User Profile after successful authorization - Replace custom sidebar with MatListModule for
…e class bindings - Replace isDark/isDarkTheme getter with computed(() => themeService.isDark$()) in app, login, register, send-otp-center, organization-details, user-management, user-profile, and widget components - Fix Shadow DOM dark mode: replace dark: utility classes with signal-driven [class.*]="isDark() && ..." bindings in user-profile and user-management templates - Fix widget.component.ts: skip theme override when `this.theme` is falsy (external input) - Confirm dialog portal: fix [class.dark]="isDark" -> isDark() feat(widget-preview): responsive code preview with sidebar + copy snippet - Add MatSidenavModule with mobile drawer (BreakpointObserver / isMobile signal) - Add viewMode signal toggling between 'preview' and 'code' views - Add widget-code-snippet.ts helper (buildCodeSnippet) - Integrate MarkdownModule + CopyButtonComponent for rendered code display - Add activeTabLabel, demoDiv, proxyAuthScript, codeSnippet computed signals - Fix goBack() to navigate to /app/features when no browser history fix(copy-button): add inline-flex centering to default btnClass docs(widget-integration-guide): modernize code examples - Use arrow functions, script onload attribute pattern, cleaner config objects
- Prettier 3.x supports Angular @if/@for control flow syntax natively - Reverts **/*.component.html from .prettierignore (no longer needed) - Ran prettier --write on all *.component.html files across the monorepo
…n/proxy-ui into divyanshu-dev
Saurabh186
approved these changes
Apr 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.