From 68567569aa6051bb3f593641c4cf2dd6c869351a Mon Sep 17 00:00:00 2001 From: leuryr Date: Tue, 26 Jan 2021 15:54:37 -0500 Subject: [PATCH] Add dropdown for search options --- .../BlockSettingsView.jsx | 98 ++++++------ .../ChooseDefaultSearchConstants.js | 1 + .../ChooseDefaultSearchView.jsx | 144 ++++++++++++++++-- .../ChooseDefaultSearchView.scss | 104 ++++++++++++- .../dropdown-caret.svg | 7 + 5 files changed, 290 insertions(+), 64 deletions(-) create mode 100644 app/images/hub/ChooseDefaultSearchView/dropdown-caret.svg diff --git a/app/ghostery-browser-hub/Views/OnboardingViews/Step2_BlockSettingsView/BlockSettingsView.jsx b/app/ghostery-browser-hub/Views/OnboardingViews/Step2_BlockSettingsView/BlockSettingsView.jsx index 0eca9aa0e..c4691c26b 100644 --- a/app/ghostery-browser-hub/Views/OnboardingViews/Step2_BlockSettingsView/BlockSettingsView.jsx +++ b/app/ghostery-browser-hub/Views/OnboardingViews/Step2_BlockSettingsView/BlockSettingsView.jsx @@ -160,65 +160,65 @@ class BlockSettingsView extends Component { -
-
- this.handleAnswerChange('kindsOfTrackers', 0)} altDesign /> -
-
{t('ghostery_dawn_onboarding_kinds_of_trackers_all')}
+ +
+
+ this.handleAnswerChange('kindsOfTrackers', 0)} altDesign />
-
-
- this.handleAnswerChange('kindsOfTrackers', 1)} altDesign /> -
-
{t('ghostery_dawn_onboarding_kinds_of_trackers_ad_and_analytics')}
+
{t('ghostery_dawn_onboarding_kinds_of_trackers_all')}
+
+
+
+ this.handleAnswerChange('kindsOfTrackers', 1)} altDesign />
-
-
- this.handleAnswerChange('kindsOfTrackers', 2)} altDesign /> -
-
{t('ghostery_dawn_onboarding_kinds_of_trackers_none')}
+
{t('ghostery_dawn_onboarding_kinds_of_trackers_ad_and_analytics')}
+
+
+
+ this.handleAnswerChange('kindsOfTrackers', 2)} altDesign />
-
  • -
    - {t('ghostery_dawn_onboarding_question_anti_tracking')} -
    - -
    -
    -
  • -
    -
    - this.handleAnswerChange('antiTracking', true)} altDesign /> +
    {t('ghostery_dawn_onboarding_kinds_of_trackers_none')}
    +
    +
  • +
    + {t('ghostery_dawn_onboarding_question_anti_tracking')} +
    +
    -
    {t('hub_setup_modal_button_yes')}
    -
    -
    - this.handleAnswerChange('antiTracking', false)} altDesign /> -
    -
    {t('hub_setup_modal_button_no')}
    +
  • +
    +
    + this.handleAnswerChange('antiTracking', true)} altDesign />
    -
  • -
    - {t('ghostery_dawn_onboarding_question_smart_browsing')} -
    - -
    -
    -
  • -
    -
    - this.handleAnswerChange('smartBrowsing', true)} altDesign /> -
    -
    {t('hub_setup_modal_button_yes')}
    +
    {t('hub_setup_modal_button_yes')}
    +
    +
    +
    + this.handleAnswerChange('antiTracking', false)} altDesign />
    -
    -
    - this.handleAnswerChange('smartBrowsing', false)} altDesign /> +
    {t('hub_setup_modal_button_no')}
    +
    +
  • +
    + {t('ghostery_dawn_onboarding_question_smart_browsing')} +
    +
    -
    {t('hub_setup_modal_button_no')}
  • +
    +
    + this.handleAnswerChange('smartBrowsing', true)} altDesign /> +
    +
    {t('hub_setup_modal_button_yes')}
    +
    +
    +
    + this.handleAnswerChange('smartBrowsing', false)} altDesign /> +
    +
    {t('hub_setup_modal_button_no')}
    +