Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Login Tout & Sign Up, GDPR style #249

Merged
merged 5 commits into from
May 17, 2018
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 74 additions & 29 deletions app/src/main/assets/json/server-config.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions app/src/main/res/layout/facebook_confirmation_layout.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
style="@style/BodySecondary"
android:layout_marginTop="@dimen/grid_4"
android:layout_marginBottom="@dimen/grid_2"
android:text="@string/signup_newsletter_full"/>
android:text="@string/signup_newsletter_full_opt_out"/>

<Button
android:id="@+id/create_new_account_button"
Expand All @@ -54,7 +54,7 @@
<com.kickstarter.ui.views.HtmlTextView
android:id="@+id/disclaimer"
style="@style/Caption1Secondary"
android:text="@string/login_tout_disclaimer_by_signing_up_you_agree_to_terms_html"
android:text="@string/login_tout_disclaimer_agree_to_terms_html"
android:gravity="center"
android:background="@drawable/click_indicator_light_masked"
android:layout_width="wrap_content"
Expand Down
20 changes: 3 additions & 17 deletions app/src/main/res/layout/login_tout_layout.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33,33 +33,21 @@
<Button
android:id="@+id/facebook_login_button"
style="@style/FacebookButton"
android:layout_marginBottom="@dimen/grid_3"
android:layout_width="match_parent"
android:layout_height="wrap_content" />

<TextView
style="@style/Caption1Secondary"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/grid_1"
android:layout_marginStart="@dimen/grid_2"
android:layout_marginEnd="@dimen/grid_2"
android:textColor="@color/ksr_dark_grey_500"
android:text="@string/discovery_facebook_connect_hero_we_will_never_post_anything_on_facebook" />

<Button
style="@style/BorderButton"
android:id="@+id/login_button"
android:layout_width="match_parent"
android:layout_marginTop="@dimen/grid_4"
android:layout_marginBottom="@dimen/grid_1"
android:layout_marginBottom="@dimen/grid_3"
android:text="@string/login_buttons_log_in_email" />

<Button
style="@style/BorderButton"
android:id="@+id/sign_up_button"
android:layout_width="match_parent"
android:layout_marginTop="@dimen/grid_1"
android:text="@string/signup_button_email" />

<com.kickstarter.ui.views.HtmlTextView
Expand All @@ -71,14 +59,12 @@
android:layout_marginTop="@dimen/grid_1"
android:layout_marginBottom="@dimen/grid_2"
android:gravity="center_horizontal"
android:layout_marginStart="@dimen/grid_1"
android:layout_marginEnd="@dimen/grid_1"
android:paddingStart="@dimen/grid_1"
android:paddingEnd="@dimen/grid_1"
android:paddingTop="@dimen/grid_1"
android:paddingBottom="@dimen/grid_1"
android:textColor="@color/ksr_dark_grey_500"
android:text="@string/login_tout_disclaimer_by_signing_up_you_agree_to_terms_html" />
android:text="@string/login_tout_disclaimer_agree_to_terms_html" />

</LinearLayout>

Expand Down
8 changes: 4 additions & 4 deletions app/src/main/res/layout/signup_form_view.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:focusable="true"
android:focusableInTouchMode="true"
android:gravity="center_horizontal">

<android.support.design.widget.TextInputLayout
Expand Down Expand Up @@ -65,7 +67,7 @@
android:layout_height="wrap_content"
style="@style/Caption1Secondary"
android:layout_marginBottom="@dimen/grid_1"
android:text="@string/signup_newsletter_full"/>
android:text="@string/signup_newsletter_full_opt_out"/>

<Button
android:id="@+id/signup_button"
Expand All @@ -84,8 +86,6 @@
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:layout_marginBottom="@dimen/grid_1"
android:padding="@dimen/grid_1"
android:text="@string/login_tout_disclaimer_by_signing_up_you_agree_to_terms_html" />
android:text="@string/login_tout_disclaimer_agree_to_terms_html" />

</LinearLayout>

17 changes: 13 additions & 4 deletions app/src/main/res/values-de/strings_i18n.xml
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,9 @@ Unterstützer</string>
<string name="Friend_backed_theater_project" formatted="false">&lt;b>%{friend_name}&lt;/b> hat ein &lt;i>Theater-Projekt&lt;/i> unterstützt.</string>
<string name="Friend_name_launched_a_project" formatted="false">%{friend_name} hat ein Projekt veröffentlicht!</string>
<string name="Funding_successful" formatted="false">Finanzierung erfolgreich</string>
<string name="Get_notified_about_new_messages" formatted="false">Möchtest du benachrichtigt werden bei neuen Nachrichten?</string>
<string name="Get_notified_about_this_creators_live_streams" formatted="false">Benachrichtigungen zu den Live-Streams dieses Projektgründers erhalten.</string>
<string name="Get_reminded_about_this_project" formatted="false">Möchtest du an dieses Projekt erinnert werden?</string>
<string name="Go_to_project_page" formatted="false">Zu Projektseite</string>
<string name="Got_it" formatted="false">Alles klar!</string>
<string name="Got_it_your_survey_response_has_been_submitted" formatted="false">Alles klar! Deine Antwort auf die Befragung wurde übermittelt.</string>
Expand All @@ -152,6 +154,7 @@ Unterstützer</string>
<string name="Keep_up_with_future_live_streams" formatted="false">Zeitnahe Info zu zukünftigen Live-Streams</string>
<string name="Kickstarter_if_funded" formatted="false">Kickstarter (bei Finanzierung)</string>
<string name="Kickstarter_is_not_a_store" formatted="false">Kickstarter ist kein Geschäft.</string>
<string name="Know_when_creators_and_backers_message_you" formatted="false">Aktiviere Benachrichtigungen, damit du über eingehende Nachrichten von Projektgründern und Unterstützern Bescheid weißt.</string>
<string name="Learn_more_about_accountability" formatted="false">Weitere Informationen zur Rechenschaftspflicht</string>
<string name="Left_count_left_few" formatted="false">%{left_count} übrig</string>
<string name="Left_count_left_many" formatted="false">%{left_count} übrig</string>
Expand All @@ -178,6 +181,7 @@ Unterstützer</string>
<string name="Message_creator" formatted="false">Nachricht an Projektgründer senden</string>
<string name="Message_user_name" formatted="false">Nachricht senden an %{user_name}…</string>
<string name="Name" formatted="false">Name</string>
<string name="Never" formatted="false">Niemals</string>
<string name="New_pledge_activity" formatted="false">Neue Finanzierungsbeiträge</string>
<string name="No_Results" formatted="false">Keine Ergebnisse</string>
<string name="No_comments_yet" formatted="false">Bisher noch keine Kommentare.</string>
Expand All @@ -188,6 +192,7 @@ Unterstützer</string>
<string name="No_unread_messages" formatted="false">Keine ungelesenen Nachrichten</string>
<string name="Not_delivered" formatted="false">Nicht verschickt</string>
<string name="Not_followed" formatted="false">Nicht abonniert</string>
<string name="Not_now" formatted="false">Nicht jetzt</string>
<string name="Once_you_back_a_project_well_share" formatted="false">Wenn du ein Projekt unterstützt, werden wir dir hier maßgeschneiderte Empfehlungen machen.</string>
<string name="Only_amount_of_time_left_to_watch_this" formatted="false">Nur noch %{amount_of_time} live!</string>
<string name="Opens_comments" formatted="false">Öffnet Kommentare.</string>
Expand Down Expand Up @@ -236,6 +241,9 @@ Unterstützer</string>
<string name="Rate_us_in_the_App_Store" formatted="false">Bewerte uns im App Store!</string>
<string name="Read_more_about_the_campaign" formatted="false">Mehr über diese Kampagne lesen</string>
<string name="Read_more_about_the_campaign_arrow" formatted="false">Mehr über diese Kampagne lesen →</string>
<string name="Receive_a_reminder_forty_eight_hours_before_this_project_ends" formatted="false">Aktiviere Benachrichtigungen - wir schicken dir eine Erinnerung 48 Stunden, bevor dieses und andere gespeicherte Projekte abläuft.</string>
<string name="Receive_project_updates_and_more" formatted="false">Aktiviere Benachrichtigungen - so weißt du immer über Projektaktualisierungen Bescheid.</string>
<string name="Receive_project_updates_messages_and_more" formatted="false">Aktiviere Benachrichtigungen - so weißt du immer über Projektaktualisierungen, neue Nachrichten und ähnliches Bescheid.</string>
<string name="Recent_live_stream" formatted="false">Kürzlich gesendeter Live-Stream</string>
<string name="Recommendations" formatted="false">Empfehlungen</string>
<string name="Recommended" formatted="false">Empfehlungen</string>
Expand Down Expand Up @@ -292,6 +300,8 @@ Unterstützer</string>
<string name="Something_went_wrong_please_try_again" formatted="false">Da hat etwas nicht geklappt. Bitte versuche es später noch einmal.</string>
<string name="Starting_soon" formatted="false">Beginnt in Kürze</string>
<string name="Status" formatted="false">Status:</string>
<string name="Stay_up_to_date" formatted="false">Möchtest du auf dem Laufenden bleiben?</string>
<string name="Stay_updated_on_this_project" formatted="false">Möchtest du bei diesem Projekt auf dem Laufenden bleiben?</string>
<string name="Subscribe" formatted="false">Abonnieren</string>
<string name="Subscribed" formatted="false">Abo aktiviert</string>
<string name="Subscribes_to_upcoming_lives_streams" formatted="false">Zukünftige Live-Streams abonnieren.</string>
Expand Down Expand Up @@ -932,10 +942,9 @@ Bitte versuche es später noch einmal.</string>
<string name="login_tout_default_intent_traditional_login_button" formatted="false">Anmelden</string>
<string name="login_tout_default_intent_traditional_signup_button" formatted="false">Registrieren</string>
<string name="login_tout_default_intent_traditional_title" formatted="false">Benutze deine E-Mail-Adresse:</string>
<string name="login_tout_disclaimer_by_signing_up_you_agree_to_terms" formatted="false">Mit der Registrierung stimmst du unseren Nutzungsbedingungen, Datenschutzrichtlinien und Cookie-Richtlinien zu.</string>
<string name="login_tout_disclaimer_by_signing_up_you_agree_to_terms_html" formatted="false">Durch deine Anmeldung erklärst du dich mir unseren &lt;u>terms of use&lt;/u>, &lt;u>privacy policy&lt;/u>, und &lt;u>cookie policy&lt;/u> einverstanden.</string>
<string name="login_tout_disclaimer_agree_to_terms" formatted="false">By creating an account, you agree to our terms of use, privacy policy, and cookie policy. Our privacy and cookie policies explain how we use your data to deliver, improve and promote our service and our site, and how you can exercise your rights to control that use.</string>
<string name="login_tout_disclaimer_agree_to_terms_html" formatted="false">By creating an account, you agree to our &lt;u>terms of use&lt;/u>, &lt;u>privacy policy&lt;/u>, and &lt;u>cookie policy&lt;/u>. Our privacy and cookie policies explain how we use your data to deliver, improve and promote our service and our site, and how you can exercise your rights to control that use.</string>
<string name="login_tout_disclaimer_read_more" formatted="false">Weiterlesen</string>
<string name="login_tout_disclaimer_we_never_post_anything_without_permission" formatted="false">Wir veröffentlichen niemals etwas ohne deine Zustimmung.</string>
<string name="login_tout_errors_button_ok" formatted="false">OK</string>
<string name="login_tout_errors_facebook_authorization_exception_button" formatted="false">Versuche es noch einmal!</string>
<string name="login_tout_errors_facebook_authorization_exception_message" formatted="false">Fehler beim Einloggen aufgetreten.</string>
Expand Down Expand Up @@ -1241,7 +1250,7 @@ gespeichert</string>
<string name="signup_input_fields_password" formatted="false">Passwort</string>
<string name="signup_input_fields_password_min_characters" formatted="false">Passwort (mindestens 6 Zeichen)</string>
<string name="signup_navbar_title" formatted="false">Registrieren</string>
<string name="signup_newsletter_full" formatted="false">Endecke neue Projekte in unserem wöchentlichen Newsletter.</string>
<string name="signup_newsletter_full_opt_out" formatted="false">Du erhältst den wöchentlichen Kickstarter Newsletter und sporadische Updates per E-Mail. Du kannst diese E-Mails jederzeit über den in der E-Mail enthaltenen Link oder wie in unseren Datenschutzrichtlinien dargelegt abwählen.</string>
<string name="social_buttons_cancel" formatted="false">Abbrechen</string>
<string name="social_buttons_post" formatted="false">Posten</string>
<string name="social_buttons_send" formatted="false">Senden</string>
Expand Down
Loading