tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

fragment_search_suggestions.xml (6065B)


      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!-- This Source Code Form is subject to the terms of the Mozilla Public
      3   - License, v. 2.0. If a copy of the MPL was not distributed with this
      4   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
      5 <androidx.coordinatorlayout.widget.CoordinatorLayout
      6    xmlns:android="http://schemas.android.com/apk/res/android"
      7    xmlns:app="http://schemas.android.com/apk/res-auto"
      8    xmlns:tools="http://schemas.android.com/tools"
      9    android:layout_width="match_parent"
     10    android:layout_height="match_parent"
     11    android:orientation="vertical"
     12    tools:context="org.mozilla.focus.searchsuggestions.ui.SearchSuggestionsFragment">
     13 
     14    <androidx.core.widget.NestedScrollView
     15        android:id="@+id/scrollView"
     16        android:layout_width="match_parent"
     17        android:layout_height="wrap_content"
     18        android:scrollbars="vertical"
     19        android:fadeScrollbars="false">
     20 
     21    <androidx.constraintlayout.widget.ConstraintLayout
     22        android:id="@+id/enable_search_suggestions_container"
     23        android:layout_width="match_parent"
     24        android:layout_height="wrap_content"
     25        android:background="@drawable/background_search_suggestion_section"
     26        android:paddingStart="16dp"
     27        android:paddingTop="16dp"
     28        android:paddingEnd="16dp">
     29 
     30        <TextView
     31            android:id="@+id/enable_search_suggestions_title"
     32            android:layout_width="0dp"
     33            android:layout_height="wrap_content"
     34            android:layout_marginTop="8dp"
     35            android:fontFamily="@font/metropolis_bold"
     36            android:letterSpacing="0.03"
     37            android:lineSpacingExtra="1sp"
     38            android:text="@string/enable_search_suggestion_title2"
     39            android:textColor="@color/searchSuggestionPromptTitleColor"
     40            android:textSize="16sp"
     41            app:layout_constraintEnd_toEndOf="parent"
     42            app:layout_constraintStart_toStartOf="parent"
     43            app:layout_constraintTop_toTopOf="parent" />
     44 
     45        <TextView
     46            android:id="@+id/enable_search_suggestions_subtitle"
     47            android:layout_width="0dp"
     48            android:layout_height="wrap_content"
     49            android:layout_marginTop="12dp"
     50            android:layout_marginEnd="24dp"
     51            android:layout_marginBottom="15dp"
     52            android:clickable="true"
     53            android:focusable="true"
     54            android:lineSpacingExtra="4sp"
     55            android:text="@string/enable_search_suggestion_description"
     56            android:textColor="@color/searchSuggestionPromptSubtitleColor"
     57            android:textSize="14sp"
     58            app:layout_constraintBottom_toTopOf="@+id/disable_search_suggestions_button"
     59            app:layout_constraintEnd_toEndOf="parent"
     60            app:layout_constraintStart_toStartOf="parent"
     61            app:layout_constraintTop_toBottomOf="@id/enable_search_suggestions_title" />
     62 
     63        <com.google.android.material.button.MaterialButton
     64            android:id="@+id/disable_search_suggestions_button"
     65            style="@style/MetropolisButton"
     66            android:layout_width="wrap_content"
     67            android:layout_height="wrap_content"
     68            android:layout_marginTop="10dp"
     69            android:layout_marginEnd="20dp"
     70            android:text="@string/enable_search_suggestions_no"
     71            android:textColor="@color/searchSuggestionPromptButtonTextColor"
     72            app:layout_constraintBottom_toBottomOf="parent"
     73            app:layout_constraintEnd_toStartOf="@+id/enable_search_suggestions_button" />
     74 
     75        <com.google.android.material.button.MaterialButton
     76            android:id="@+id/enable_search_suggestions_button"
     77            style="@style/MetropolisButton"
     78            android:layout_width="wrap_content"
     79            android:layout_height="wrap_content"
     80            android:layout_marginTop="10dp"
     81            android:layout_marginEnd="20dp"
     82            android:text="@string/enable_search_suggestions_yes"
     83            android:textColor="@color/searchSuggestionPromptButtonTextColor"
     84            app:layout_constraintBottom_toBottomOf="parent"
     85            app:layout_constraintEnd_toEndOf="parent" />
     86    </androidx.constraintlayout.widget.ConstraintLayout>
     87    </androidx.core.widget.NestedScrollView>
     88 
     89    <androidx.constraintlayout.widget.ConstraintLayout
     90        android:id="@+id/no_suggestions_container"
     91        android:background="@drawable/background_search_suggestion_section"
     92        android:layout_width="match_parent"
     93        android:layout_height="wrap_content"
     94        android:padding="16dp"
     95        android:visibility="gone">
     96 
     97        <TextView
     98            android:id="@+id/no_suggestions_message"
     99            android:textColor="@color/searchSuggestionPromptTitleColor"
    100            android:layout_width="0dp"
    101            android:layout_height="wrap_content"
    102            android:layout_marginTop="8dp"
    103            android:text="@string/no_suggestions_message"
    104            app:layout_constraintEnd_toEndOf="parent"
    105            app:layout_constraintStart_toStartOf="parent"
    106            app:layout_constraintTop_toTopOf="parent" />
    107 
    108        <Button
    109            android:id="@+id/dismiss_no_suggestions_message"
    110            android:background="?android:attr/selectableItemBackgroundBorderless"
    111            android:minWidth="48dp"
    112            android:layout_width="wrap_content"
    113            android:layout_height="wrap_content"
    114            android:layout_marginEnd="4dp"
    115            android:text="@string/dismiss_no_suggestions_prompt_button"
    116            android:textColor="@color/searchSuggestionPromptButtonTextColor"
    117            android:layout_marginTop="8dp"
    118            app:layout_constraintEnd_toEndOf="parent"
    119            app:layout_constraintTop_toBottomOf="@id/no_suggestions_message" />
    120    </androidx.constraintlayout.widget.ConstraintLayout>
    121 
    122    <androidx.compose.ui.platform.ComposeView
    123        android:id="@+id/search_suggestions_view"
    124        android:layout_width="match_parent"
    125        android:layout_height="match_parent" />
    126 
    127 </androidx.coordinatorlayout.widget.CoordinatorLayout>