diff --git a/Riot/Assets/en.lproj/Vector.strings b/Riot/Assets/en.lproj/Vector.strings index 9abf487b1..84c55490c 100644 --- a/Riot/Assets/en.lproj/Vector.strings +++ b/Riot/Assets/en.lproj/Vector.strings @@ -693,6 +693,7 @@ // Service terms "service_terms_modal_title" = "Terms Of Service"; +"service_terms_modal_message" = "To continue you need to accept the Terms of this service."; "service_terms_modal_accept_button" = "Accept"; // Deactivate account diff --git a/Riot/Generated/Strings.swift b/Riot/Generated/Strings.swift index 4bf3b7bcd..400c25f10 100644 --- a/Riot/Generated/Strings.swift +++ b/Riot/Generated/Strings.swift @@ -2346,6 +2346,10 @@ internal enum VectorL10n { internal static var serviceTermsModalAcceptButton: String { return VectorL10n.tr("Vector", "service_terms_modal_accept_button") } + /// To continue you need to accept the Terms of this service. + internal static var serviceTermsModalMessage: String { + return VectorL10n.tr("Vector", "service_terms_modal_message") + } /// Terms Of Service internal static var serviceTermsModalTitle: String { return VectorL10n.tr("Vector", "service_terms_modal_title") diff --git a/Riot/Modules/ServiceTerms/Modal/Modal/ServiceTermsModalScreenViewAction.swift b/Riot/Modules/ServiceTerms/Modal/Modal/ServiceTermsModalScreenViewAction.swift index 163bd73c1..5ee84b4df 100644 --- a/Riot/Modules/ServiceTerms/Modal/Modal/ServiceTermsModalScreenViewAction.swift +++ b/Riot/Modules/ServiceTerms/Modal/Modal/ServiceTermsModalScreenViewAction.swift @@ -21,6 +21,7 @@ import Foundation /// ServiceTermsModalScreenViewController view actions exposed to view model enum ServiceTermsModalScreenViewAction { case load + case review(String) case accept case cancel } diff --git a/Riot/Modules/ServiceTerms/Modal/Modal/ServiceTermsModalScreenViewController.storyboard b/Riot/Modules/ServiceTerms/Modal/Modal/ServiceTermsModalScreenViewController.storyboard index e1170d964..14f783356 100644 --- a/Riot/Modules/ServiceTerms/Modal/Modal/ServiceTermsModalScreenViewController.storyboard +++ b/Riot/Modules/ServiceTerms/Modal/Modal/ServiceTermsModalScreenViewController.storyboard @@ -1,6 +1,10 @@ + + + + @@ -11,29 +15,40 @@ - + - + - + - + -