Index: chrome/browser/resources/settings/controls/controlled_button.html |
diff --git a/chrome/browser/resources/settings/controls/controlled_button.html b/chrome/browser/resources/settings/controls/controlled_button.html |
index 650e3a42a14f29afc6f0bf494de36a2b9b31ad4d..d9df92a08e44fde4c755bc3dd8cb381125507e01 100644 |
--- a/chrome/browser/resources/settings/controls/controlled_button.html |
+++ b/chrome/browser/resources/settings/controls/controlled_button.html |
@@ -14,6 +14,7 @@ |
:host { |
align-items: center; |
display: flex; |
+ --justify-margin: 18px; |
} |
:host([controlled_]) { |
@@ -23,11 +24,19 @@ |
} |
cr-policy-pref-indicator { |
- -webkit-margin-start: var(--checkbox-spacing); |
/* Enable pointer events for the indicator so :hover works. Disable |
* clicks/taps via onIndicatorTap_ so outer on-tap doesn't trigger. */ |
pointer-events: all; |
} |
+ |
+ :host(:not([end-justified])) cr-policy-pref-indicator { |
+ -webkit-margin-start: var(--justify-margin); |
+ } |
+ |
+ :host([end-justified]) cr-policy-pref-indicator { |
+ -webkit-margin-end: var(--justify-margin); |
+ order: -1; |
+ } |
</style> |
<paper-button disabled="[[controlled_]]"> |