Skip to content

Commit e5c47d9

Browse files
joshliebedaxmobile
andauthored
Update Search & AI choice screen (#6970)
Task/Issue URL: https://app.asana.com/1/137249556945/project/488551667048375/task/1211559392962993?focus=true ### Description - Updates the design of the Search & AI choice screen dialog ### Steps to test this PR - [x] Fresh install - [x] Complete onboarding (Use "I’ve been here before", **not** “Skip Onboarding”) and kill the app - [x] Verify that choice screen design is updated ### UI changes | Before | After | | ------ | ----- | <img width="1280" height="2856" alt="Screenshot_20251021_144849" src="https://github.com/user-attachments/assets/ef6c6cd7-6f01-49b9-821c-52e7c4339345" />|<img width="1280" height="2856" alt="Screenshot_20251021_144653" src="https://github.com/user-attachments/assets/5cf95e05-bc8f-4687-bf56-5c91cc5c7439" /> --------- Co-authored-by: Dax The Translator <daxmobile@duckduckgo.com>
1 parent e5364a3 commit e5c47d9

File tree

26 files changed

+33
-60
lines changed

26 files changed

+33
-60
lines changed

duckchat/duckchat-impl/src/main/res/layout/bottom_sheet_new_address_bar_option.xml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,13 @@
6262
app:layout_constraintTop_toTopOf="parent"
6363
app:layout_constraintVertical_bias="0.5">
6464

65+
<ImageView
66+
android:layout_width="32dp"
67+
android:layout_height="32dp"
68+
android:layout_gravity="center_horizontal"
69+
android:layout_marginBottom="@dimen/keyline_4"
70+
android:src="@drawable/ic_ddg_logo" />
71+
6572
<LinearLayout
6673
android:layout_width="match_parent"
6774
android:layout_height="wrap_content"
@@ -95,15 +102,6 @@
95102
app:textType="primary"
96103
app:typography="title" />
97104

98-
<com.duckduckgo.common.ui.view.text.DaxTextView
99-
android:layout_width="match_parent"
100-
android:layout_height="wrap_content"
101-
android:layout_marginHorizontal="40dp"
102-
android:layout_marginTop="16dp"
103-
android:gravity="center"
104-
android:text="@string/newAddressBarOptionBottomSheetDialogSubTitle"
105-
app:textType="secondary"
106-
app:typography="body2" />
107105
</LinearLayout>
108106

109107
<FrameLayout

duckchat/duckchat-impl/src/main/res/values-bg/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">Приложението не може да бъде намерено</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">Искаш ли по-лесен достъп до поверителен AI чат?</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Търсене или въвеждане на адрес</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Превключвайте между търсене и AI чат</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">AI функциите винаги са незадължителни.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Потвърдете</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Не сега</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Промени в Настройки &gt; функции на ИИ.</string>

duckchat/duckchat-impl/src/main/res/values-cs/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">Aplikace nebyla nalezena</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">Chceš mít soukromý AI chat hned po ruce?</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Vyhledejte nebo zadejte adresu</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Přepínat mezi vyhledáváním a AI chatem</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">Funkce AI jsou vždycky volitelné.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Potvrdit</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Teď ne</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Úpravy provedeš v Nastavení &gt; Funkce AI.</string>

duckchat/duckchat-impl/src/main/res/values-da/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">Appen kunne ikke findes</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">Vil du have nemmere adgang til privat AI-chat?</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Søg eller indtast adresse</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Skift mellem søgning og AI-chat</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">AI-funktioner er altid valgfrie.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Bekræft</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Ikke nu</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Tilpas i Indstillinger &gt; AI-funktioner.</string>

duckchat/duckchat-impl/src/main/res/values-de/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">Die Anwendung konnte nicht gefunden werden.</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">Möchtest du einfacheren Zugriff auf den privaten KI-Chat?</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Adresse suchen oder eingeben</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Wechseln zwischen Suche und KI-Chat</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">KI-Funktionen sind immer optional.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Bestätigen</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Jetzt nicht</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Anpassen unter Einstellungen &gt; KI-Funktionen.</string>

duckchat/duckchat-impl/src/main/res/values-el/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">Η εφαρμογή δεν βρέθηκε</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">Θέλετε πιο εύκολη πρόσβαση στο ιδιωτικό AI chat;</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Αναζήτηση ή εισαγωγή διεύθυνσης</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Εναλλαγή μεταξύ αναζήτησης και συνομιλίας τεχνητής νοημοσύνης</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">Οι λειτουργίες τεχνητής νοημοσύνης είναι πάντα προαιρετικές.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Επιβεβαίωση</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Όχι τώρα</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Προσαρμόστε στις Ρυθμίσεις &gt; Λειτουργίες τεχνητής νοημοσύνης.</string>

duckchat/duckchat-impl/src/main/res/values-es/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">No se pudo encontrar la aplicación</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">¿Quieres un acceso más fácil\nal chat privado de IA?</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Buscar o introducir dirección</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Alterna entre la búsqueda y el chat de IA</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">Las funciones de IA son siempre opcionales.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Confirmar</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Ahora no</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Ajusta en Configuración &gt; Funciones de IA.</string>

duckchat/duckchat-impl/src/main/res/values-et/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">Rakendust ei leitud</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">Kas soovid lihtsamat juurdepääsu privaatsele AI-vestlusele?</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Otsi või sisesta aadress</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Vaheta otsingu ja tehisintellekti vestluse vahel</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">Tehisintellekti funktsioonid on alati valikulised.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Kinnita</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Mitte praegu</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Kohanda menüüs Seaded &gt; Tehisintellekti funktsioonid.</string>

duckchat/duckchat-impl/src/main/res/values-fi/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">Sovellusta ei löytynyt</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">Haluatko helpomman pääsyn\nyksityiseen tekoäly-chatiin?</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Hae tai anna osoite</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Vaihda haun ja tekoälykeskustelun välillä</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">Tekoälyominaisuudet ovat aina valinnaisia.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Vahvista</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Ei nyt</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Säädä kohdassa Asetukset &gt; Tekoälyominaisuudet.</string>

duckchat/duckchat-impl/src/main/res/values-fr/strings-duckchat.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,8 @@
6969
<string name="autocompleteDeviceAppNotFound">Impossible de trouver l\'application</string>
7070

7171
<!-- New Address Bar Option Bottom Sheet Dialog -->
72+
<string name="newAddressBarOptionBottomSheetDialogTitle">Vous voulez accéder plus facilement au chat IA privé ?</string>
7273
<string name="newAddressBarOptionBottomSheetDialogSearchText">Rechercher ou saisir une adresse</string>
73-
<string name="newAddressBarOptionBottomSheetDialogTitle">Basculer entre la recherche et le chat IA</string>
74-
<string name="newAddressBarOptionBottomSheetDialogSubTitle">Les fonctionnalités d\'IA sont toujours facultatives.</string>
7574
<string name="newAddressBarOptionBottomSheetDialogPrimaryButton">Confirmer</string>
7675
<string name="newAddressBarOptionBottomSheetDialogGhostButton">Pas maintenant</string>
7776
<string name="newAddressBarOptionBottomSheetDialogFooter">Effectuez les réglages dans Paramètres &gt; Fonctionnalités d\'IA.</string>

0 commit comments

Comments
 (0)