Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changes/43341-gitops-mode-wonkiness
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Fleet UI: Fixed styling bugs in GitOps mode UI
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import { getGitOpsModeTipContent } from "utilities/helpers";

interface IGitOpsModeTooltipWrapper {
renderChildren: (disableChildren?: boolean) => React.ReactNode;
/** Positioned left in forms partially disabled by gitops mode (e.g. settings/organization/advanced) */
position?: ITooltipWrapper["position"];
tipOffset?: ITooltipWrapper["tipOffset"];
fixedPositionStrategy?: ITooltipWrapper["fixedPositionStrategy"];
Expand Down
10 changes: 10 additions & 0 deletions frontend/components/GitOpsModeTooltipWrapper/_styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@
align-items: center;
}

// Override TooltipWrapper's inline-flex so wrapped block-level form elements
// (e.g. InputField) still stretch to full width.
&.component__tooltip-wrapper {
display: flex;

.component__tooltip-wrapper__element {
white-space: normal;
}
}

.component__tooltip-wrapper {
&__tip-text {
cursor: default;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,6 @@ const DiskEncryption = ({
)}
<div className="button-wrap">
<GitOpsModeTooltipWrapper
tipOffset={-12}
renderChildren={(d) => (
<Button
disabled={d}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,6 @@ const GlobalHostStatusWebhook = ({
)}
</div>
<GitOpsModeTooltipWrapper
tipOffset={-8}
renderChildren={(disableChildren) => (
<Button
type="submit"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,6 @@ const EndUserAuthSection = ({
/>
</div>
<GitOpsModeTooltipWrapper
tipOffset={-8}
renderChildren={(disableChildren) => (
<TooltipWrapper
tipContent="Complete all required fields to save end user authentication."
Expand Down
1 change: 0 additions & 1 deletion frontend/pages/admin/IntegrationsPage/cards/Sso/Sso.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,6 @@ const Sso = ({
)}
</div>
<GitOpsModeTooltipWrapper
tipOffset={-8}
renderChildren={(disableChildren) => (
<Button
type="submit"
Expand Down
Loading
Loading