@@ -22,6 +22,7 @@ import android.view.View
22
22
import android.widget.CompoundButton
23
23
import androidx.core.content.ContextCompat
24
24
import androidx.core.view.isVisible
25
+ import androidx.core.view.updatePadding
25
26
import androidx.lifecycle.Lifecycle
26
27
import androidx.lifecycle.flowWithLifecycle
27
28
import androidx.lifecycle.lifecycleScope
@@ -108,6 +109,13 @@ class DuckChatSettingsActivity : DuckDuckGoActivity() {
108
109
binding.userEnabledDuckChatToggleRebranding.show()
109
110
binding.showDuckChatSearchSettingsLink.setPrimaryText(getString(R .string.duck_chat_assist_settings_title_rebranding))
110
111
binding.showDuckChatSearchSettingsLink.setSecondaryText(getString(R .string.duck_chat_assist_settings_description_rebranding))
112
+
113
+ // align content with the main Duck.ai toggle's text
114
+ val offset = resources.getDimensionPixelSize(CommonR .dimen.listItemImageContainerSize) +
115
+ resources.getDimensionPixelSize(CommonR .dimen.keyline_4)
116
+ binding.duckAiInputScreenToggleContainer.updatePadding(left = offset)
117
+ binding.duckAiInputScreenDescription.updatePadding(left = offset)
118
+ binding.duckAiShortcuts.updatePadding(left = offset)
111
119
} else {
112
120
binding.includeToolbar.toolbar.title = getString(R .string.duck_ai_paid_settings_title)
113
121
binding.duckChatSettingsIcon.setImageDrawable(ContextCompat .getDrawable(this , R .drawable.chat_private_128))
@@ -117,6 +125,11 @@ class DuckChatSettingsActivity : DuckDuckGoActivity() {
117
125
binding.userEnabledDuckChatToggleRebranding.gone()
118
126
binding.showDuckChatSearchSettingsLink.setPrimaryText(getString(R .string.duck_chat_assist_settings_title))
119
127
binding.showDuckChatSearchSettingsLink.setSecondaryText(getString(R .string.duck_chat_assist_settings_description))
128
+
129
+ val offset = 0
130
+ binding.duckAiInputScreenToggleContainer.updatePadding(left = offset)
131
+ binding.duckAiInputScreenDescription.updatePadding(left = offset)
132
+ binding.duckAiShortcuts.updatePadding(left = offset)
120
133
}
121
134
122
135
binding.duckChatSettingsText.addClickableSpan(
0 commit comments