diff --git a/app/components/auth_welcome.rb b/app/components/auth_welcome.rb index 1a3837f..8063c8d 100644 --- a/app/components/auth_welcome.rb +++ b/app/components/auth_welcome.rb @@ -66,10 +66,18 @@ class Components::AuthWelcome < Components::Base def render_footer footer(class: "welcome-footer") do + p do + plain helpers.t("logins.welcome.trouble_help") + a(href: "mailto:auth@hackclub.com") { "auth@hackclub.com" } + plain "." + end + p(class: "welcome-links") do a(href: "/docs/privacy") { "Privacy" } plain " • " a(href: "/docs/terms-of-service") { "Terms" } + plain " • " + a(href: "/docs/contact") { "Contact" } end if Rails.application.config.try(:git_version).present? diff --git a/app/components/footer.rb b/app/components/footer.rb index f34f6e3..9cbe63e 100644 --- a/app/components/footer.rb +++ b/app/components/footer.rb @@ -5,7 +5,10 @@ class Components::Footer < Components::Base footer(class: "app-footer") do div(class: "footer-content") do div(class: "footer-main") do - p(class: "app-name") { "Identity Vault" } + p(class: "app-name") { t("brand") } + p(class: "footer-links") do + a(href: "/docs/contact") { "Contact us" } + end end div(class: "footer-version") do diff --git a/app/views/docs/contact.md.erb b/app/views/docs/contact.md.erb new file mode 100644 index 0000000..4f85599 --- /dev/null +++ b/app/views/docs/contact.md.erb @@ -0,0 +1,19 @@ +--- +title: Contact us +category: Getting Started +order: 99 +--- + +## Account & Login Issues + +For help with account access, login problems, or integrating with the Hack Club Auth platform, email [auth@hackclub.com](mailto:auth@hackclub.com). + +This includes: + +- Trouble logging in or accessing your account +- OAuth or OIDC integration support +- Issues signing into Slack + +## Identity Verification + +For questions about identity verification, email [identity@hackclub.com](mailto:identity@hackclub.com). diff --git a/app/views/onboardings/document.html.erb b/app/views/onboardings/document.html.erb index 661c50f..5cc4053 100644 --- a/app/views/onboardings/document.html.erb +++ b/app/views/onboardings/document.html.erb @@ -112,3 +112,6 @@ +

+ Questions about identity verification? Contact identity@hackclub.com. +

diff --git a/app/views/shared/_verification_status.html.erb b/app/views/shared/_verification_status.html.erb index 74c31ab..f36d8ee 100644 --- a/app/views/shared/_verification_status.html.erb +++ b/app/views/shared/_verification_status.html.erb @@ -46,6 +46,7 @@

These issues cannot be corrected through resubmission.

+

If you have questions, please contact identity@hackclub.com.

<% else %>

Documents Under Review

Thanks for uploading your documents! Our team is reviewing them now, which typically takes 1-2 business days.

diff --git a/config/locales/en.yml b/config/locales/en.yml index 98443b2..aba7daa 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -315,6 +315,7 @@ en: welcome: email_help: "This'll be the email you use across Hack Club. We recommend using your personal email. If you already have a Hack Club account, just put your existing email in here :-)" continue: Continue + trouble_help: "If you're having trouble logging in, please email " email: title: Check your email... sent_to: We sent a code to