-
Notifications
You must be signed in to change notification settings - Fork 848
chore(git_sync): UI improvements for workspace settings #7177
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
base: main
Are you sure you want to change the base?
Conversation
Remove the small text that appeared in the sync mode section of the git_sync workspace settings tab. Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Update the button color to blue for better visual consistency in the git_sync workspace settings tab. Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Deploying windmill with
|
| Latest commit: |
87aa849
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://4d93c49d.windmill.pages.dev |
| Branch Preview URL: | https://claude-issue-7176-20251119-1.windmill.pages.dev |
|
Claude finished @claude[bot]'s task —— View job PR Review: UI Improvements for Git Sync Workspace Settings
SummaryThis PR makes UI improvements to the Git Sync workspace settings by:
Review Findings✅ Positive Changes1. Improved Visual Hierarchy with Button Variants
2. Cleaner Code Formatting 3. Removal of Redundant Text
|
| <Button | ||
| size="xs" | ||
| variant="default" | ||
| variant="accent-secondary" |
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.
Consider keeping this as variant="default" since it's a destructive action. Using an accent variant for a delete button may be confusing to users, even though the destructive prop is set. The visual prominence of an accent style typically signals a primary positive action.
| onclick={runGitSyncTestJob} | ||
| size="xs" | ||
| > | ||
| <Button disabled={emptyString(repo.script_path)} onclick={runGitSyncTestJob} size="xs"> |
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.
The variant="accent" was removed here. Was this intentional? This reduces the visual prominence of the "Test connection" button. If this was intentional to create better visual hierarchy (making "Pull from repo" and "Push to repo" more prominent), consider keeping it. Otherwise, you may want to restore the accent variant.
Summary
Changes
Two separate commits as requested:
GitSyncFilterSettings.svelteDetectionFlow.svelteCloses #7176
🤖 Generated with Claude Code